body.fp-route-landing{--landing-rail-max:1760px;--landing-rail-half:880px;--landing-rail-gutter:clamp(20px,3vw,56px);--landing-rail-gutters:calc(var(--landing-rail-gutter) + var(--landing-rail-gutter));--fp-header-shell-max:1732px;--fp-header-shell-half:866px;--fp-header-shell-pad:16px;--fp-nav-box-max:1700px;--fp-nav-box-half:850px;--fp-nav-pad:0px}body.fp-route-landing>.app-main{flex:0 0 auto!important;min-height:0!important}body.fp-route-landing>.app-main>.landing-page{min-height:auto!important;isolation:isolate!important}body.fp-route-landing .nav-wrap{pointer-events:auto!important;z-index:50000!important}body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{box-sizing:border-box!important;width:min(100%,var(--fp-header-shell-max))!important;max-width:var(--fp-header-shell-max)!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:calc(var(--fp-header-shell-pad) + env(safe-area-inset-left, 0px))!important;padding-right:calc(var(--fp-header-shell-pad) + env(safe-area-inset-right, 0px))!important;justify-content:space-between!important;pointer-events:auto!important;position:relative!important;z-index:1!important}body.fp-route-landing .nav-wrap .hamburger,body.fp-route-landing .nav-wrap .nav-actions{pointer-events:auto!important;position:relative!important;z-index:2!important}body.fp-route-landing .landing-intro{position:relative!important}body.fp-route-landing .landing-platform-badge{box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:31px!important;margin:-12px 0 1px auto!important;padding:5px 7px!important;gap:0!important;border:1px solid rgba(96,165,250,.34)!important;border-radius:15px!important;background:linear-gradient(135deg,rgba(15,23,42,.94),rgba(21,32,52,.9)),radial-gradient(circle at 18% 0,rgba(96,165,250,.22),transparent 58%)!important;box-shadow:0 14px 34px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.08)!important;color:#e7eefc!important;transform:rotate(1.6deg) translateZ(0)!important;transform-origin:right center!important;backdrop-filter:blur(14px)!important;pointer-events:none!important}body.fp-route-landing .landing-platform-badge--detail{display:none!important}body.fp-route-landing .landing-platform-title{color:#93c5fd!important;flex:0 0 auto!important;font-size:9px!important;font-weight:950!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}body.fp-route-landing .landing-platform-list{gap:5px!important}body.fp-route-landing .landing-platform-chip,body.fp-route-landing .landing-platform-list{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:0!important}body.fp-route-landing .landing-platform-chip{gap:4px!important;height:23px!important;padding:0 6px!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:999px!important;background:rgba(255,255,255,.07)!important;color:#f8fbff!important;font-size:9.5px!important;font-weight:900!important;line-height:1!important;white-space:nowrap!important}body.fp-route-landing .landing-platform-icon{display:block!important;flex:0 0 13px!important;width:13px!important;height:13px!important}body.fp-route-landing .landing-platform-icon :is(path,rect){fill:currentColor!important}body.fp-route-landing .landing-platform-icon-ios :is(path,rect),body.fp-route-landing .landing-platform-icon-linux :is(path,rect){fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}body.fp-route-landing .landing-platform-icon-windows{color:#60a5fa!important}body.fp-route-landing .landing-platform-icon-android{color:#6ee787!important}body.fp-route-landing .landing-platform-icon-ios{color:#e7eefc!important}body.fp-route-landing .landing-platform-icon-linux{color:#facc15!important}html[data-theme=light] body.fp-route-landing .landing-platform-badge{border-color:rgba(37,99,235,.24)!important;background:linear-gradient(135deg,rgba(248,251,255,.96),rgba(234,243,252,.92)),radial-gradient(circle at 18% 0,rgba(37,99,235,.18),transparent 58%)!important;box-shadow:0 14px 34px rgba(15,23,42,.12),inset 0 1px 0 rgba(255,255,255,.82)!important}html[data-theme=light] body.fp-route-landing .landing-platform-title{color:#1d4ed8!important}html[data-theme=light] body.fp-route-landing .landing-platform-chip{border-color:rgba(37,99,235,.16)!important;background:rgba(255,255,255,.76)!important;color:#0b1220!important}html[data-theme=light] body.fp-route-landing .landing-platform-icon-ios{color:#0f172a!important}@media (min-width:601px){body.fp-route-landing{--landing-rail-gutter:clamp(18px,calc(-5.43px + 3.124vw),50px);--fp-header-shell-max:var(--landing-rail-max);--fp-header-shell-half:var(--landing-rail-half);--fp-header-shell-pad:0px;--fp-nav-box-max:var(--landing-rail-max);--fp-nav-box-half:var(--landing-rail-half);--fp-nav-pad:0px;--landing-fluid-card-height:clamp(370px,calc(262.86px + 14.286vw),480px);--landing-fluid-stack-gap:clamp(12px,calc(3.43px + 1.143vw),26px);--landing-fluid-row-gap:clamp(10px,calc(1.43px + 1.143vw),22px);--landing-fluid-card-padding:clamp(12px,calc(2px + 1.333vw),28px);--landing-fluid-card-gap:clamp(7px,calc(.57px + .857vw),18px);--landing-fluid-radius:clamp(14px,calc(8.29px + .762vw),22px);--landing-fluid-intro-title:clamp(46px,calc(20.29px + 3.429vw),58px);--landing-fluid-intro-copy:clamp(16px,calc(11.71px + .571vw),22px);--landing-fluid-group-title:clamp(25px,calc(14.29px + 1.429vw),44px);--landing-fluid-detail-title:clamp(22px,calc(7px + 2vw),42px);--landing-fluid-copy:clamp(10.5px,calc(6.64px + .514vw),16px);--landing-fluid-detail-copy:clamp(10px,calc(6.14px + .514vw),15px);--landing-fluid-badge-height:clamp(24px,calc(16.29px + 1.029vw),34px);--landing-fluid-badge-font:clamp(9px,calc(5.14px + .514vw),13px);--landing-fluid-action-width:clamp(170px,calc(105.71px + 8.571vw),260px);--landing-fluid-action-height:clamp(40px,calc(18.57px + 2.857vw),62px);--landing-fluid-action-font:clamp(13px,calc(8.71px + .571vw),20px);--landing-fluid-pill-gap:clamp(6px,calc(1.71px + .571vw),13px);--landing-fluid-pill-height:clamp(58px,calc(28px + 4vw),88px);--landing-fluid-pill-padding:clamp(7px,calc(2.71px + .571vw),14px);--landing-fluid-pill-title:clamp(9.6px,calc(5.74px + .514vw),14px);--landing-fluid-pill-copy:clamp(8.8px,calc(5.94px + .381vw),12px);--landing-fluid-report-height:clamp(50px,calc(24.29px + 3.429vw),82px);--landing-fluid-report-label:clamp(8px,calc(4.14px + .514vw),13px);--landing-fluid-report-value:clamp(12px,calc(3.43px + 1.143vw),22px)}body.fp-route-landing .landing-intro{margin-bottom:var(--landing-fluid-stack-gap)!important;text-align:center!important}body.fp-route-landing .landing-intro h1{max-width:1320px!important;margin:0 auto clamp(4px,calc(1.86px + .286vw),8px)!important;font-size:var(--landing-fluid-intro-title)!important;line-height:1.04!important;text-align:center!important;text-wrap:balance!important}body.fp-route-landing .landing-intro p{max-width:1180px!important;margin:0 auto!important;font-size:var(--landing-fluid-intro-copy)!important;line-height:1.42!important;text-align:center!important;text-wrap:balance!important}body.fp-route-landing .landing-platform-badge{margin-top:calc(-1 * clamp(8px, 1vw, 14px))!important;margin-right:clamp(76px,12vw,230px)!important;margin-bottom:2px!important}body.fp-route-landing .landing-product-rows{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;gap:var(--landing-fluid-stack-gap)!important}body.fp-route-landing .landing-product-rows,body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{width:min(calc(100% - var(--landing-rail-gutters)),var(--landing-rail-max))!important;max-width:var(--landing-rail-max)!important}body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{padding-left:0!important;padding-right:0!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip,html.fp-tablet-view body.fp-route-landing .landing-product-row,html.fp-tablet-view body.fp-route-landing .landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:var(--landing-fluid-row-gap)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group,body.fp-route-landing .landing-group-content,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group,body.fp-route-landing .landing-product-row.fp-has-detail-list .landing-group-content,body.fp-route-landing .landing-product-row>.landing-group:not(.landing-rate),body.fp-route-landing .landing-product-row>.landing-group:not(.landing-rate) .landing-group-content{height:var(--landing-fluid-card-height)!important;min-height:var(--landing-fluid-card-height)!important;max-height:var(--landing-fluid-card-height)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-group{border-radius:var(--landing-fluid-radius)!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list,body.fp-route-landing .landing-group-content{gap:var(--landing-fluid-card-gap)!important;padding:var(--landing-fluid-card-padding)!important}body.fp-route-landing .landing-group-content,body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-content,body.fp-route-landing .landing-rate .landing-group-content{align-items:center!important;justify-content:center!important;text-align:center!important}body.fp-route-landing .landing-detail-card,body.fp-route-landing .landing-detail-card.fp-has-detail-list{justify-content:center!important}body.fp-route-landing .landing-detail-label,body.fp-route-landing .landing-group .badge{height:var(--landing-fluid-badge-height)!important;min-height:var(--landing-fluid-badge-height)!important;max-height:var(--landing-fluid-badge-height)!important;padding:0 clamp(8px,calc(3.71px + .571vw),15px)!important;font-size:var(--landing-fluid-badge-font)!important}body.fp-route-landing .landing-group h2,body.fp-route-landing .landing-rate .landing-group-head h2,html[data-theme=light] body.fp-route-landing .landing-rate .landing-group-head h2{font-size:var(--landing-fluid-group-title)!important;line-height:1.03!important}body.fp-route-landing .landing-detail-card .landing-one-line-title,body.fp-route-landing .landing-detail-card h2,body.fp-route-landing .landing-detail-card.fp-has-detail-list .landing-one-line-title,body.fp-route-landing .landing-detail-card.fp-has-detail-list h2{font-size:var(--landing-fluid-detail-title)!important;line-height:1.06!important}body.fp-route-landing .landing-group p,body.fp-route-landing .landing-rate .landing-group-head p,html[data-theme=light] body.fp-route-landing .landing-rate .landing-group-head p{font-size:var(--landing-fluid-copy)!important;line-height:1.34!important;overflow-wrap:normal!important;text-wrap:pretty!important;word-break:normal!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-detail-card.fp-has-detail-list p{font-size:var(--landing-fluid-detail-copy)!important;line-height:1.32!important;overflow-wrap:normal!important;text-wrap:pretty!important;word-break:normal!important}body.fp-route-landing .landing-group .landing-action,body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action,html[data-theme=light] body.fp-route-landing .landing-group .landing-action,html[data-theme=light] body.fp-route-landing .landing-rate .landing-action{width:min(var(--landing-fluid-action-width),84%)!important;min-width:0!important;height:var(--landing-fluid-action-height)!important;min-height:var(--landing-fluid-action-height)!important;max-height:var(--landing-fluid-action-height)!important;margin:clamp(8px,calc(3.71px + .571vw),16px) auto 0!important;padding:0 clamp(12px,calc(7.71px + .571vw),20px)!important;border-radius:clamp(12px,calc(7.71px + .571vw),18px)!important;font-size:var(--landing-fluid-action-font)!important;line-height:1!important}body.fp-route-landing .landing-rate{--rate-title-size:var(--landing-fluid-group-title);--rate-copy-size:var(--landing-fluid-copy);--rate-label-size:var(--landing-fluid-report-label);--rate-value-size:var(--landing-fluid-report-value);--rate-action-size:var(--landing-fluid-action-font)}body.fp-route-landing .landing-rate .landing-report-grid{gap:var(--landing-fluid-pill-gap)!important}body.fp-route-landing .landing-report-grid div{min-height:var(--landing-fluid-report-height)!important;padding:var(--landing-fluid-pill-padding)!important;border-radius:clamp(10px,calc(5.71px + .571vw),14px)!important}body.fp-route-landing .landing-rate .landing-report-grid span,body.fp-route-landing .landing-report-grid span,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid span{font-size:var(--landing-fluid-report-label)!important;line-height:1.1!important}body.fp-route-landing .landing-rate .landing-report-grid strong,body.fp-route-landing .landing-report-grid strong,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid strong{font-size:var(--landing-fluid-report-value)!important;line-height:1.04!important}body.fp-route-landing .landing-detail-card .landing-detail-grid,body.fp-route-landing .landing-detail-card .landing-detail-list{gap:var(--landing-fluid-pill-gap)!important;margin-top:0!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div,body.fp-route-landing .landing-detail-card .landing-detail-list>span{min-height:var(--landing-fluid-pill-height)!important;padding:var(--landing-fluid-pill-padding)!important;border-radius:clamp(10px,calc(5.71px + .571vw),16px)!important}body.fp-route-landing .landing-detail-card .landing-detail-grid b,body.fp-route-landing .landing-detail-card .landing-detail-list>span{font-size:var(--landing-fluid-pill-title)!important;line-height:1.1!important}body.fp-route-landing .landing-detail-card .landing-detail-grid span{max-height:none!important;overflow:visible!important;font-size:var(--landing-fluid-pill-copy)!important;line-height:1.18!important;overflow-wrap:normal!important;text-wrap:pretty!important;word-break:normal!important}}@media (min-width:1151px){body.fp-route-landing .landing-intro h1{margin-bottom:clamp(2px,.32vw,6px)!important}}@media (min-width:1450px){body.fp-route-landing .landing-platform-badge{margin-top:1px!important;margin-right:clamp(210px,20vw,430px)!important;margin-bottom:-15px!important}}@media (min-width:1151px) and (max-width:1449px){html.fp-large-tablet-view body.fp-route-landing .landing-platform-badge--hero{margin-top:0!important;margin-right:clamp(60px,10.5vw,158px)!important;margin-bottom:-9px!important}}.landing-intro-copy-mobile,.landing-intro-copy-tablet,.landing-title-mobile,.landing-title-tablet{display:none!important}@media (max-width:600px){body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding-left:calc(10px + env(safe-area-inset-left, 0px))!important;padding-right:calc(16px + env(safe-area-inset-right, 0px))!important;justify-content:space-between!important}body.fp-route-landing .brand,body.fp-route-landing .nav-wrap .brand{margin-left:0!important;transform:none!important}body.fp-route-landing .nav-actions,body.fp-route-landing .nav-wrap .nav-actions{margin-left:auto!important;margin-right:0!important;transform:none!important}body.fp-route-landing .nav-wrap .menu,body.fp-route-landing .nav-wrap .product-menu{right:calc(16px + env(safe-area-inset-right, 0px))!important;width:min(var(--fp-header-menu-width,390px),calc(100vw - 26px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)))!important}body.fp-route-landing>main.app-main>main.landing-page.landing-page{--landing-mobile-hero-space:clamp(24px,4vw,30px);padding-top:var(--landing-mobile-hero-space)!important;padding-right:clamp(14px,3.6vw,18px)!important;padding-bottom:clamp(14px,3.6vw,18px)!important;padding-left:clamp(14px,3.6vw,18px)!important}body.fp-route-landing .landing-intro{display:grid!important;width:min(100%,680px)!important;max-width:680px!important;margin:0 auto var(--landing-mobile-hero-space)!important;padding:0!important;gap:clamp(13px,2.4vw,18px)!important;justify-items:center!important;text-align:center!important}body.fp-route-landing .landing-intro-copy-desktop,body.fp-route-landing .landing-intro-copy-tablet,body.fp-route-landing .landing-title-desktop,body.fp-route-landing .landing-title-tablet,html.fp-tablet-view body.fp-route-landing .landing-intro-copy-desktop,html.fp-tablet-view body.fp-route-landing .landing-intro-copy-tablet,html.fp-tablet-view body.fp-route-landing .landing-title-desktop,html.fp-tablet-view body.fp-route-landing .landing-title-tablet{display:none!important}body.fp-route-landing .landing-intro-copy-mobile,body.fp-route-landing .landing-title-mobile,html.fp-mobile-view body.fp-route-landing .landing-intro-copy-mobile,html.fp-mobile-view body.fp-route-landing .landing-title-mobile,html.fp-tablet-view body.fp-route-landing .landing-intro-copy-mobile,html.fp-tablet-view body.fp-route-landing .landing-title-mobile{display:grid!important;justify-items:center!important;width:100%!important;text-align:center!important}body.fp-route-landing .landing-title-mobile{gap:0!important}body.fp-route-landing .landing-platform-badge{flex-wrap:wrap!important;width:-moz-fit-content!important;width:fit-content!important;max-width:min(100%,340px)!important;margin:0 auto clamp(6px,1.8vw,10px)!important;padding:7px 5px!important;gap:6px!important;transform:none!important}body.fp-route-landing .landing-platform-list{flex-wrap:wrap!important;gap:5px!important}body.fp-route-landing .landing-platform-badge--hero,html.fp-mobile-view body.fp-route-landing .landing-platform-badge{order:-1!important;margin:0 auto clamp(10px,2.8vw,14px)!important}body.fp-route-landing .landing-intro h1,html.fp-mobile-view body.fp-route-landing .landing-intro h1{order:0!important}body.fp-route-landing .landing-intro p,html.fp-mobile-view body.fp-route-landing .landing-intro p{order:1!important}body.fp-route-landing .landing-intro-copy-mobile>span,body.fp-route-landing .landing-title-mobile>span,html.fp-mobile-view body.fp-route-landing .landing-intro-copy-mobile>span,html.fp-mobile-view body.fp-route-landing .landing-title-mobile>span{display:block!important;white-space:nowrap!important}body.fp-route-landing .landing-intro h1{max-width:680px!important;font-size:clamp(26px,min(8.2vw,calc((100vw - 36px) / 10.75)),60px)!important;line-height:1.02!important}body.fp-route-landing .landing-intro h1,body.fp-route-landing .landing-intro p{width:100%!important;margin:0 auto!important;text-align:center!important;text-wrap:wrap!important}body.fp-route-landing .landing-intro p{max-width:660px!important;font-size:clamp(15px,min(3.9vw,calc((100vw - 36px) / 17)),26px)!important;line-height:1.36!important}body.fp-route-landing .landing-detail-card p,body.fp-route-landing .landing-group .landing-group-head p{overflow-wrap:normal!important;text-wrap:pretty!important;word-break:normal!important}body.fp-route-landing .landing-product-rows,html.fp-mobile-view body.fp-route-landing .landing-product-rows,html.fp-tablet-view body.fp-route-landing .landing-product-rows{width:min(100%,632px)!important;max-width:632px!important;margin-left:auto!important;margin-right:auto!important;gap:clamp(16px,3vw,22px)!important}body.fp-route-landing .landing-product-row,body.fp-route-landing .landing-product-row.landing-product-row-flip,html.fp-mobile-view body.fp-route-landing .landing-product-row,html.fp-mobile-view body.fp-route-landing .landing-product-row.landing-product-row-flip,html.fp-tablet-view body.fp-route-landing .landing-product-row,html.fp-tablet-view body.fp-route-landing .landing-product-row.landing-product-row-flip{display:grid!important;grid-template-columns:1fr!important}body.fp-route-landing .landing-detail-card .landing-detail-line-break{display:none!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div{gap:clamp(4px,1.25vw,6px)!important;padding:clamp(15px,3.8vw,20px) clamp(16px,4.2vw,22px)!important}body.fp-route-landing .landing-detail-card .landing-detail-grid span{display:block!important;width:100%!important;max-width:100%!important;max-height:2.42em!important;margin-top:0!important;overflow:hidden!important;font-size:clamp(10.4px,2.8vw,12.4px)!important;font-weight:850!important;line-height:1.2!important;letter-spacing:0!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-action,body.fp-route-landing .landing-page .landing-action,body.fp-route-landing .landing-rate .landing-action,html[data-theme=light] body.fp-route-landing .landing-rate .landing-action{align-self:center!important;justify-self:center!important;width:min(238px,72%)!important;min-width:0!important;max-width:238px!important;height:clamp(42px,11vw,48px)!important;min-height:clamp(42px,11vw,48px)!important;margin:clamp(10px,3vw,14px) auto 0!important;padding:0 18px!important;border-radius:15px!important;font-size:clamp(15px,4vw,18px)!important;line-height:1!important}body.fp-route-landing .landing-rate .landing-report-grid{width:min(100%,492px)!important;max-width:88%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-self:center!important;gap:clamp(8px,2.2vw,10px)!important}body.fp-route-landing .landing-rate .landing-report-grid div{min-height:clamp(56px,15vw,68px)!important;padding:clamp(7px,2vw,9px) clamp(5px,1.6vw,7px)!important;border-radius:13px!important}body.fp-route-landing .landing-rate .landing-report-grid span,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid span{font-size:clamp(8.6px,2.35vw,10px)!important;line-height:1.08!important}body.fp-route-landing .landing-rate .landing-report-grid strong,html[data-theme=light] body.fp-route-landing .landing-rate .landing-report-grid strong{margin-top:4px!important;font-size:clamp(16px,4.5vw,20px)!important;line-height:1.04!important}}@media (min-width:601px){body.fp-route-landing .landing-intro-copy-desktop,body.fp-route-landing .landing-intro-copy-mobile,body.fp-route-landing .landing-title-desktop,body.fp-route-landing .landing-title-mobile,html.fp-tablet-view body.fp-route-landing .landing-intro-copy-desktop,html.fp-tablet-view body.fp-route-landing .landing-intro-copy-mobile,html.fp-tablet-view body.fp-route-landing .landing-title-desktop,html.fp-tablet-view body.fp-route-landing .landing-title-mobile{display:none!important}body.fp-route-landing .landing-intro-copy-tablet,body.fp-route-landing .landing-title-tablet,html.fp-tablet-view body.fp-route-landing .landing-intro-copy-tablet,html.fp-tablet-view body.fp-route-landing .landing-title-tablet{display:grid!important;justify-items:center!important;width:100%!important;text-align:center!important}body.fp-route-landing .landing-intro-copy-tablet>span,body.fp-route-landing .landing-title-tablet>span,html.fp-tablet-view body.fp-route-landing .landing-intro-copy-tablet>span,html.fp-tablet-view body.fp-route-landing .landing-title-tablet>span{display:block!important;white-space:nowrap!important}}html.fp-tablet-view body.fp-route-landing .landing-product-row-flip>.landing-detail-card,html.fp-tablet-view body.fp-route-landing .landing-product-row-flip>.landing-group{order:0!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div,body.fp-route-landing .landing-detail-card .landing-detail-list>span{box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div>b,body.fp-route-landing .landing-detail-card .landing-detail-grid>div>span{flex:0 0 auto!important}body.fp-route-landing .landing-detail-card .landing-detail-grid>div>span{margin-top:0!important}body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-head p,html[data-theme=light] body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-head p{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif!important;font-weight:450!important;line-height:1.34!important;letter-spacing:0!important;text-transform:none!important;text-shadow:0 2px 18px rgba(0,0,0,.42)!important}body.fp-route-landing .landing-product-row>.landing-group{box-shadow:none!important}body.fp-route-landing .landing-product-row>.landing-detail-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.06)!important}html[data-theme=light] body.fp-route-landing .landing-product-row>.landing-detail-card{box-shadow:inset 0 1px 0 rgba(255,255,255,.72)!important}body.fp-route-landing .landing-fracing.landing-group .landing-group-bg,body.fp-route-landing .landing-group.landing-group .landing-group-bg,body.fp-route-landing .landing-loadboards.landing-group .landing-group-bg,body.fp-route-landing .landing-oilfields.landing-group .landing-group-bg,body.fp-route-landing .landing-otr.landing-group .landing-group-bg,body.fp-route-landing .landing-rate.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-fracing.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-group.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-loadboards.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-oilfields.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-otr.landing-group .landing-group-bg,html:not([data-theme=light]) body.fp-route-landing .landing-rate.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-fracing.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-group.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-loadboards.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-oilfields.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-otr.landing-group .landing-group-bg,html[data-theme=light] body.fp-route-landing .landing-rate.landing-group .landing-group-bg{background:none!important;background-image:none!important;background-color:transparent!important;overflow:hidden!important}body.fp-route-landing .landing-group .landing-group-bg>.landing-group-img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:var(--landing-hero-position,center center)!important;object-position:var(--landing-hero-position,center center)!important}html:not([data-theme=light]) body.fp-route-landing .landing-group .landing-group-img-light,html[data-theme=light] body.fp-route-landing .landing-group .landing-group-img-dark{display:none!important}html:not([data-theme=light]) body.fp-route-landing .landing-group .landing-group-img-dark,html[data-theme=light] body.fp-route-landing .landing-group .landing-group-img-light{display:block!important}@media (min-width:601px) and (max-width:1449px){body.fp-route-landing{--landing-tablet-rail-gutter:clamp(30px,3vw,56px);--landing-tablet-page-pad:clamp(18px,2.8vw,34px);--landing-tablet-rail-gutters:calc(var(--landing-tablet-rail-gutter) + var(--landing-tablet-rail-gutter));--landing-tablet-visible-rail-gutter:calc(var(--landing-tablet-page-pad) + var(--landing-tablet-rail-gutter));--landing-tablet-visible-rail-gutters:calc(var(--landing-tablet-visible-rail-gutter) + var(--landing-tablet-visible-rail-gutter))}body.fp-route-landing>.app-main>.landing-page{padding-left:var(--landing-tablet-page-pad)!important;padding-right:var(--landing-tablet-page-pad)!important}body.fp-route-landing .landing-intro,body.fp-route-landing .landing-product-rows{box-sizing:border-box!important;width:min(calc(100% - var(--landing-tablet-rail-gutters)),var(--landing-rail-max))!important;max-width:var(--landing-rail-max)!important;margin-left:auto!important;margin-right:auto!important}body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{box-sizing:border-box!important;width:min(calc(100% - var(--landing-tablet-visible-rail-gutters)),var(--landing-rail-max))!important;max-width:var(--landing-rail-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;justify-content:space-between!important}body.fp-route-landing .brand,body.fp-route-landing .nav-wrap .brand{margin-left:0!important}body.fp-route-landing .nav-actions,body.fp-route-landing .nav-wrap .nav-actions{margin-left:auto!important;margin-right:0!important}body.fp-route-landing .nav .menu,body.fp-route-landing .nav .product-menu,body.fp-route-landing .nav-wrap .menu,body.fp-route-landing .nav-wrap .product-menu{right:var(--landing-tablet-visible-rail-gutter)!important}}@media (min-width:601px) and (max-width:1150px){body.fp-route-landing>main.app-main>main.landing-page.landing-page{display:block!important;padding-top:clamp(14px,1.7vw,19.55px)!important;padding-bottom:clamp(14px,1.7vw,19.55px)!important}html.fp-small-tablet-view body.fp-route-landing .nav,html.fp-small-tablet-view body.fp-route-landing .nav-wrap .nav{box-sizing:border-box!important;width:min(calc(100% - var(--landing-tablet-visible-rail-gutters)),var(--landing-rail-max))!important;max-width:var(--landing-rail-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}html.fp-small-tablet-view body.fp-route-landing .nav .menu,html.fp-small-tablet-view body.fp-route-landing .nav .product-menu,html.fp-small-tablet-view body.fp-route-landing .nav-wrap .menu,html.fp-small-tablet-view body.fp-route-landing .nav-wrap .product-menu{right:var(--landing-tablet-visible-rail-gutter)!important}html.fp-small-tablet-view body.fp-route-landing .landing-intro{--landing-small-tablet-intro-gap:clamp(10px,1.25vw,14px);display:block!important;width:100%!important;max-width:none!important;margin-bottom:calc(var(--landing-small-tablet-intro-gap) + clamp(4px, .55vw, 7px))!important;justify-items:center!important}html.fp-small-tablet-view body.fp-route-landing .landing-intro h1{width:100%!important;max-width:1060px!important;margin-bottom:var(--landing-small-tablet-intro-gap)!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(37px,calc(12.6px + 4.06vw),58px)!important;text-align:center!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-one-line-title,html.fp-small-tablet-view body.fp-route-landing .landing-detail-card h2,html.fp-small-tablet-view body.fp-route-landing .landing-group h2{text-wrap:balance!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-one-line-title,html.fp-small-tablet-view body.fp-route-landing .landing-detail-card h2{font-size:clamp(18.5px,calc(5.2px + 2.21vw),30px)!important;line-height:1.05!important}html.fp-small-tablet-view body.fp-route-landing .landing-title-tablet{justify-self:center!important;justify-items:center!important}html.fp-small-tablet-view body.fp-route-landing .landing-intro p{width:auto!important;max-width:min(760px,100%)!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(15.4px,calc(9.65px + .956vw),19.82px)!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card p,html.fp-small-tablet-view body.fp-route-landing .landing-group .landing-group-head p{overflow-wrap:normal!important;text-wrap:pretty!important;word-break:normal!important}html.fp-small-tablet-view body.fp-route-landing .landing-platform-badge--hero{display:none!important}html.fp-small-tablet-view body.fp-route-landing .landing-group .landing-group-head,html.fp-small-tablet-view body.fp-route-landing .landing-group:not(.landing-rate) .landing-group-head{display:grid!important;justify-items:center!important;align-items:center!important;width:100%!important;max-width:min(100%,760px)!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}html.fp-small-tablet-view body.fp-route-landing .landing-group .badge,html.fp-small-tablet-view body.fp-route-landing .landing-group .badge-fleet,html.fp-small-tablet-view body.fp-route-landing .landing-group:not(.landing-rate) .badge{align-self:center!important;justify-self:center!important;margin-left:auto!important;margin-right:auto!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate .landing-report-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;justify-self:center!important;width:100%!important;max-width:100%!important;gap:clamp(4px,.8vw,6px)!important;margin-top:clamp(4px,.65vw,8px)!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate .landing-report-grid div{min-width:0!important;min-height:clamp(46px,6.66vw,62px)!important;padding:clamp(5px,.93vw,8px) clamp(3px,.8vw,7px)!important;border-radius:clamp(9px,1.3vw,13px)!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate .landing-report-grid span,html[data-theme=light].fp-small-tablet-view body.fp-route-landing .landing-rate .landing-report-grid span{font-size:clamp(7.2px,1.05vw,9px)!important;line-height:1.08!important;white-space:normal!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate .landing-report-grid strong,html[data-theme=light].fp-small-tablet-view body.fp-route-landing .landing-rate .landing-report-grid strong{margin-top:clamp(3px,.6vw,6px)!important;font-size:clamp(9px,calc(3.1px + .98vw),17px)!important;line-height:1.04!important;white-space:nowrap!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:clamp(6px,.8vw,9px)!important;justify-content:center!important;overflow:visible!important;position:relative!important;z-index:1!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card .landing-detail-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;gap:clamp(7px,.95vw,10px)!important;margin-top:clamp(2px,.4vw,5px)!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card .landing-detail-grid>div{min-width:0!important;min-height:clamp(62px,5.6vw,82px)!important;gap:clamp(4px,.45vw,6px)!important;padding:clamp(10px,.8vw,12px) clamp(6px,.42vw,7px)!important;border-radius:clamp(11px,.95vw,14px)!important;text-align:left!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card .landing-detail-grid b{display:block!important;width:100%!important;margin:0!important;font-size:clamp(9.6px,calc(5.74px + .514vw),14px)!important;font-weight:900!important;line-height:1.1!important;text-wrap:balance!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card .landing-detail-grid span{display:block!important;width:100%!important;max-width:none!important;max-height:2.36em!important;margin:0!important;overflow:hidden!important;font-size:clamp(8.8px,calc(5.94px + .381vw),12px)!important;font-weight:850!important;line-height:1.18!important;white-space:normal!important;text-overflow:ellipsis!important;overflow-wrap:normal!important;word-break:normal!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card .landing-platform-badge--detail{align-self:start!important;display:inline-flex!important;justify-self:start!important;width:-moz-fit-content!important;width:fit-content!important;max-width:min(100%,clamp(252px,calc(191px + 10.2vw),308px))!important;min-height:clamp(24px,calc(17px + 1.1vw),30px)!important;margin:0!important;padding:clamp(3px,.52vw,5px) clamp(4px,.7vw,7px)!important;position:absolute!important;right:clamp(7px,1.05vw,13px)!important;top:clamp(-8px,-.65vw,-4px)!important;transform:rotate(2.8deg) translateZ(0)!important;z-index:2!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card .landing-platform-badge--detail .landing-platform-list{display:inline-flex!important;flex-wrap:nowrap!important;gap:clamp(3px,.5vw,5px)!important;min-width:0!important;max-width:100%!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card .landing-platform-badge--detail .landing-platform-chip{flex:0 1 auto!important;height:clamp(20px,calc(15px + .82vw),24px)!important;min-width:0!important;padding:0 clamp(4px,.65vw,7px)!important;gap:clamp(2px,.4vw,4px)!important;font-size:clamp(8px,calc(5.3px + .45vw),10px)!important;line-height:1!important}html.fp-small-tablet-view body.fp-route-landing .landing-rate-detail-card .landing-platform-badge--detail .landing-platform-icon{flex:0 0 clamp(10px,calc(6.4px + .6vw),13px)!important;width:clamp(10px,calc(6.4px + .6vw),13px)!important;height:clamp(10px,calc(6.4px + .6vw),13px)!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card,html.fp-small-tablet-view body.fp-route-landing .landing-detail-card.fp-has-detail-list{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:center!important;align-content:normal!important;gap:clamp(6px,.9vw,10px)!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-detail-grid,html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-detail-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;width:100%!important;gap:clamp(5px,.8vw,9px)!important;margin-top:clamp(2px,.35vw,5px)!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-detail-grid>div,html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-detail-list>span{min-width:0!important;min-height:clamp(64px,calc(32px + 4vw),82px)!important;gap:clamp(3px,.55vw,6px)!important;padding:clamp(5px,.72vw,8px) clamp(4px,.75vw,8px)!important;border-radius:clamp(10px,1.25vw,14px)!important;overflow:visible!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-detail-line-break{display:none!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-detail-grid b,html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-detail-list>span{width:100%!important;max-height:none!important;margin:0!important;overflow:visible!important;font-size:clamp(7.2px,calc(3.56px + .61vw),10.2px)!important;line-height:1.08!important;overflow-wrap:normal!important;text-overflow:clip!important;text-wrap:normal!important;white-space:nowrap!important;word-break:normal!important}html.fp-small-tablet-view body.fp-route-landing .landing-detail-card .landing-detail-grid span{display:block!important;width:100%!important;max-width:none!important;max-height:2.42em!important;margin:0!important;overflow:hidden!important;font-size:clamp(6.7px,calc(3.43px + .545vw),9.6px)!important;font-weight:800!important;line-height:1.14!important;white-space:normal!important;text-overflow:clip!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:pretty!important}}@media (min-width:601px) and (max-width:749px){body.fp-route-landing .nav-wrap{height:63px!important}body.fp-route-landing .nav,body.fp-route-landing .nav-wrap .nav{height:62px!important;padding-top:10px!important;padding-bottom:10px!important}}@media (min-width:601px) and (max-width:1150px){body.fp-small-tablet-view.fp-nav-menu-open.fp-route-landing .nav-wrap.nav-wrap .menu.open,body.fp-small-tablet-view.fp-nav-menu-open.fp-route-landing .nav-wrap.nav-wrap .product-menu.open,html.fp-small-tablet-view.fp-nav-menu-open body.fp-route-landing .nav-wrap.nav-wrap .menu.open,html.fp-small-tablet-view.fp-nav-menu-open body.fp-route-landing .nav-wrap.nav-wrap .product-menu.open{left:auto!important;width:min(var(--fp-header-menu-width,390px),calc(100vw - 24px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)))!important;max-width:min(var(--fp-header-menu-width,390px),calc(100vw - 24px - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px)))!important}}body.fp-route-landing.fp-nav-menu-open .landing-detail-card .landing-detail-grid>div,body.fp-route-landing.fp-nav-menu-open .landing-detail-card .landing-detail-list>span{backdrop-filter:none!important;contain:paint!important;isolation:isolate!important}body.fp-route-landing.fp-nav-menu-open .nav-wrap .menu{contain:paint!important;isolation:isolate!important;overflow-x:hidden!important}body.fp-route-landing.fp-nav-menu-open .nav-wrap .menu .menu-link,body.fp-route-landing.fp-nav-menu-open .nav-wrap .menu .menu-theme-row{backface-visibility:hidden!important;transform:translateZ(0)!important}@media (hover:hover) and (pointer:fine){body.fp-route-landing.fp-nav-menu-open .nav-wrap .menu .menu-link:not(.disabled-product):is(:hover,:focus-visible),body.fp-route-landing.fp-nav-menu-open .nav-wrap .menu .menu-theme-row:is(:hover,:focus-within){transform:translateZ(0)!important}}body.fp-route-landing .landing-mobile-detail-break{display:none!important}@media (max-width:1449px){body.fp-route-landing .landing-copy-break,body.fp-route-landing .landing-desktop-only-break{display:none!important}body.fp-route-landing .landing-detail-card>p,body.fp-route-landing .landing-group .landing-group-head p{margin-left:auto!important;margin-right:auto!important;max-width:min(100%,var(--landing-product-copy-max))!important;overflow-wrap:normal!important;text-align:center!important;text-wrap:balance!important;white-space:normal!important;word-break:normal!important}body.fp-route-landing .landing-group .landing-group-head p{--landing-product-copy-max:46ch}body.fp-route-landing .landing-detail-card>p{--landing-product-copy-max:58ch}}@media (min-width:601px) and (max-width:1150px){body.fp-route-landing .landing-group .landing-group-head p{--landing-product-copy-max:43ch}body.fp-route-landing .landing-detail-card>p{--landing-product-copy-max:52ch}body.fp-route-landing .landing-detail-card>p.landing-otr-detail-copy{max-width:min(100%,72ch)!important;font-size:clamp(9.2px,calc(6.4px + .47vw),11.8px)!important;line-height:1.28!important;text-wrap:balance!important}body.fp-route-landing .landing-detail-card>p.landing-otr-detail-copy .landing-copy-break{display:none!important}}@media (min-width:601px) and (max-width:1449px){body.fp-route-landing .landing-detail-card>p{margin-left:0!important;margin-right:auto!important;text-align:left!important;text-wrap:pretty!important}body.fp-route-landing .landing-detail-card>p.landing-otr-detail-copy{max-width:min(100%,76ch)!important;font-size:clamp(9.8px,calc(6.2px + .5vw),13px)!important;line-height:1.32!important}}@media (min-width:1151px) and (max-width:1449px){body.fp-route-landing .landing-detail-card>p.landing-otr-detail-copy .landing-copy-break{display:initial!important}}@media (max-width:600px){body.fp-route-landing .landing-group .landing-group-content,body.fp-route-landing .landing-group .landing-group-head{align-items:center!important;justify-items:center!important;text-align:center!important}body.fp-route-landing .landing-group .badge,body.fp-route-landing .landing-group .badge-fleet,body.fp-route-landing .landing-group .landing-action,body.fp-route-landing .landing-group h2{margin-left:auto!important;margin-right:auto!important}body.fp-route-landing .landing-group h2{text-align:center!important;text-wrap:balance!important}body.fp-route-landing .landing-group .landing-group-head p{--landing-product-copy-max:40ch}body.fp-route-landing .landing-detail-card>p{--landing-product-copy-max:100%;width:calc(100% + clamp(16px, 4vw, 24px))!important;margin-left:0!important;margin-right:0!important;text-align:left!important;text-wrap:wrap!important}body.fp-route-landing .landing-detail-card>p,body.fp-route-landing .landing-detail-card>p.landing-otr-detail-copy{max-width:calc(100% + clamp(16px, 4vw, 24px))!important;font-size:clamp(10.2px,2.65vw,12.8px)!important;line-height:1.32!important}body.fp-route-landing .landing-detail-card>p .landing-mobile-detail-break{display:initial!important}}