.page_page__Jnlyn{--navy:#092944;--blue:#075f9a;--red:#cf2534;--ink:#173047;--muted:#5d6e7c;--line:#d9e3ea;background:#fff;color:var(--ink);overflow:hidden}.page_breadcrumb__NdzaP,.page_finalCta__zbnRr,.page_hero___miuX,.page_section__7zjtH{width:min(1180px,calc(100% - 40px));margin-inline:auto}.page_breadcrumb__NdzaP{display:flex;gap:.55rem;padding:1.1rem 0;color:var(--muted);font-size:.9rem}.page_breadcrumb__NdzaP a{text-decoration:underline;text-underline-offset:3px}.page_hero___miuX{display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:3.5rem 0 5rem}.page_eyebrow__DX4fX{margin:0 0 .75rem;color:var(--blue);font-size:.76rem;font-weight:850;letter-spacing:.15em;text-transform:uppercase}.page_finalCta__zbnRr h2,.page_hero___miuX h1,.page_section__7zjtH h2{margin:.2rem 0 1.2rem;color:var(--navy);font-size:clamp(2.1rem,4.7vw,4.35rem);letter-spacing:-.045em;line-height:1.03}.page_finalCta__zbnRr h2,.page_section__7zjtH h2{font-size:clamp(2rem,3.5vw,3.2rem)}.page_lead__W35LX{font-size:clamp(1.1rem,1.8vw,1.35rem);line-height:1.55}.page_hero___miuX blockquote{margin:1.5rem 0;border-left:3px solid var(--red);padding-left:1.1rem;color:#39546a;font-weight:700;line-height:1.55}.page_heroCopy__VLbV_ small{display:block;max-width:600px;margin-top:1rem;color:var(--muted);line-height:1.5}.page_heroImage__1oTlG{position:relative;min-height:510px;margin:0;border-radius:24px;background:#f4f6f7;overflow:hidden;box-shadow:0 24px 70px #0929441c}.page_heroImage__1oTlG img{object-fit:contain}.page_heroImage__1oTlG figcaption{position:absolute;inset:auto 1rem 1rem;padding:.65rem .9rem;border-radius:8px;background:#fffffff0;color:#4a5b69;font-size:.75rem}.page_ctaSmall__hFqOL,.page_cta__3gEir{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:.65rem;border-radius:8px;background:var(--red);padding:.9rem 1.15rem;color:#fff;font-weight:850;box-shadow:0 8px 24px #cf25342b}.page_ctaSmall__hFqOL svg,.page_cta__3gEir svg{width:20px}.page_ctaSmall__hFqOL{min-height:46px;background:var(--blue);font-size:.9rem}.page_benefitBar__BOcDz{display:flex;justify-content:center;gap:clamp(1.5rem,6vw,6rem);padding:1.2rem max(20px,calc((100% - 1180px)/2));background:var(--navy);color:#fff;font-weight:750}.page_benefitBar__BOcDz span{display:flex;align-items:center;gap:.6rem}.page_benefitBar__BOcDz svg{width:20px;color:#6fc4f3}.page_section__7zjtH{padding:6rem 0}.page_section__7zjtH>header{max-width:780px;margin-bottom:3rem}.page_section__7zjtH p{color:var(--muted);line-height:1.7}.page_problem__LfeHS{display:grid;grid-template-columns:.8fr 1.2fr;gap:4rem;align-items:center}.page_problemCards____MPp{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.page_integrationGrid__Boz4o article,.page_problemCards____MPp article{border:1px solid var(--line);border-radius:16px;padding:1.4rem;background:#fff;box-shadow:0 12px 34px #1730470a}.page_integrationGrid__Boz4o svg,.page_problemCards____MPp svg{color:var(--blue)}.page_integrationGrid__Boz4o h3,.page_problemCards____MPp h3{color:var(--navy)}.page_models__Xucrn{padding-top:4rem}.page_models__Xucrn>header{text-align:center;margin-inline:auto}.page_model__9gFXv{display:grid;grid-template-columns:1.2fr .8fr;gap:clamp(2rem,6vw,6rem);align-items:center;padding:4rem 0;border-top:1px solid var(--line)}.page_model__9gFXv:nth-of-type(odd) .page_modelImage__ZRZsW{order:2}.page_modelImage__ZRZsW{position:relative;aspect-ratio:16/10;border-radius:20px;background:#f5f7f8;overflow:hidden}.page_modelImage__ZRZsW img{object-fit:contain}.page_modelCopy__79zan{position:relative}.page_index__I0vHF{position:absolute;right:0;top:-2rem;color:#e3eaef;font-size:4rem;font-weight:900}.page_tag__Yowh8{font-size:.78rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_model__9gFXv h3{margin:.2rem 0;color:var(--navy);font-size:clamp(1.8rem,3vw,2.7rem)}.page_measure___iFvM{display:block;margin:.6rem 0 1rem;color:var(--blue);font-size:clamp(1.6rem,3vw,2.5rem)}.page_disclaimer__KAcKK{font-size:.82rem}.page_compare__rdH3k{background:#f2f6f8}.page_compareGrid__lT8Ta{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.page_compareGrid__lT8Ta article{display:grid;gap:.7rem;padding:1.5rem;border:1px solid var(--line);border-radius:14px;background:#fff}.page_compareGrid__lT8Ta span{text-transform:uppercase;color:var(--muted);font-size:.8rem;font-weight:850;letter-spacing:.1em}.page_compareGrid__lT8Ta strong{color:var(--navy);font-size:1.6rem}.page_compareGrid__lT8Ta a{display:flex;align-items:center;gap:.4rem;color:var(--blue);font-weight:800}.page_compareGrid__lT8Ta svg{width:17px}.page_compareNote__Vvmdg{border-left:3px solid var(--red);padding-left:1rem;font-weight:800}.page_integration__yj1PN{display:grid;grid-template-columns:.7fr 1.3fr;gap:4rem}.page_integrationGrid__Boz4o{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.page_choice__oky3u{display:grid;grid-template-columns:1fr 1fr;gap:4rem;border-radius:24px;background:var(--navy);padding:clamp(2rem,5vw,4rem)}.page_choice__oky3u h2,.page_choice__oky3u p{color:#fff}.page_choice__oky3u .page_eyebrow__DX4fX,.page_finalCta__zbnRr .page_eyebrow__DX4fX{color:#77c5f4}.page_choice__oky3u ul{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:0;padding:0;list-style:none}.page_choice__oky3u li{display:flex;align-items:center;gap:.6rem;border:1px solid #ffffff24;border-radius:10px;padding:1rem;color:#fff}.page_choice__oky3u li svg{width:17px;color:#77c5f4}.page_steps__Jv1Fr{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;padding:0;list-style:none}.page_steps__Jv1Fr li{padding:2rem;border-top:4px solid var(--blue);background:#f4f7f9}.page_steps__Jv1Fr span{color:var(--red);font-weight:900}.page_steps__Jv1Fr h3{color:var(--navy);font-size:1.3rem}.page_faq__UGjs3{display:grid;grid-template-columns:.7fr 1.3fr;gap:4rem}.page_faq__UGjs3 details{border-bottom:1px solid var(--line);padding:1.1rem 0}.page_faq__UGjs3 summary{cursor:pointer;color:var(--navy);font-weight:850;line-height:1.5}.page_finalCta__zbnRr{display:grid;grid-template-columns:1.3fr .7fr;gap:4rem;margin-bottom:5rem;border-radius:24px;background:var(--navy);padding:clamp(2rem,5vw,4rem);color:#fff}.page_finalCta__zbnRr h2,.page_finalCta__zbnRr p{color:#fff}.page_finalCta__zbnRr aside{align-self:center;border-left:1px solid #ffffff38;padding-left:2rem}.page_finalCta__zbnRr li{margin:.6rem 0}.page_page__Jnlyn a:focus-visible,.page_page__Jnlyn summary:focus-visible{outline:3px solid #f1a6ad;outline-offset:4px}@media(max-width:900px){.page_choice__oky3u,.page_faq__UGjs3,.page_finalCta__zbnRr,.page_hero___miuX,.page_integration__yj1PN,.page_model__9gFXv,.page_problem__LfeHS{grid-template-columns:1fr}.page_hero___miuX{padding-top:2rem}.page_heroImage__1oTlG{min-height:420px}.page_compareGrid__lT8Ta,.page_problemCards____MPp,.page_steps__Jv1Fr{grid-template-columns:1fr}.page_model__9gFXv:nth-of-type(odd) .page_modelImage__ZRZsW{order:0}.page_integration__yj1PN{gap:2rem}.page_finalCta__zbnRr aside{border-left:0;border-top:1px solid #ffffff38;padding:1.5rem 0 0}}@media(max-width:600px){.page_breadcrumb__NdzaP,.page_finalCta__zbnRr,.page_hero___miuX,.page_section__7zjtH{width:min(100% - 28px,1180px)}.page_hero___miuX{padding-bottom:3.5rem}.page_heroImage__1oTlG{min-height:300px}.page_cta__3gEir{width:100%;font-size:.88rem}.page_benefitBar__BOcDz{align-items:flex-start;flex-direction:column;gap:.8rem}.page_section__7zjtH{padding:4.2rem 0}.page_choice__oky3u ul,.page_integrationGrid__Boz4o,.page_problemCards____MPp{grid-template-columns:1fr}.page_model__9gFXv{padding:3rem 0}.page_modelCopy__79zan{padding-inline:3px}.page_index__I0vHF{font-size:3rem}.page_choice__oky3u{width:calc(100% - 28px)}.page_finalCta__zbnRr{gap:2rem}.page_hero___miuX h1{font-size:2.35rem}}@media(prefers-reduced-motion:reduce){.page_page__Jnlyn *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}