.page-module__qCP4TG__page{--pricing-blue:#116df5;--pricing-ink:#071d39;--pricing-muted:#4b6480;--pricing-line:#255ea02e;color:var(--pricing-ink);background:#fff;overflow-x:clip}.page-module__qCP4TG__wrap{width:min(1180px,100% - 40px);margin-inline:auto}.page-module__qCP4TG__hero{background:0 0;border-block:1px solid #3678c22e;overflow:hidden}.page-module__qCP4TG__heroGrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(40px,7vw,94px);min-height:min(700px,100vh - 76px);padding-block:clamp(54px,7vw,92px);display:grid}.page-module__qCP4TG__kicker{color:#086bd4;letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:.76rem;font-weight:800;display:block}.page-module__qCP4TG__heroCopy h1{max-width:700px;color:var(--pricing-ink);letter-spacing:-.068em;text-wrap:balance;margin:0;font-size:clamp(2.75rem,5.2vw,5.6rem);font-weight:560;line-height:.94}.page-module__qCP4TG__heroCopy>p{max-width:650px;color:var(--pricing-muted);margin:24px 0 0;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.68}.page-module__qCP4TG__heroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.page-module__qCP4TG__primaryAction{border-radius:0;min-height:50px;padding-inline:20px;font-size:.96rem}.page-module__qCP4TG__quietLink,.page-module__qCP4TG__inlineLink{color:#075fbd;text-underline-offset:4px;align-items:center;gap:7px;min-height:46px;font-weight:720;display:inline-flex}.page-module__qCP4TG__quietLink:hover,.page-module__qCP4TG__inlineLink:hover{text-decoration:underline}.page-module__qCP4TG__quietLink:focus-visible,.page-module__qCP4TG__inlineLink:focus-visible{outline-offset:4px;border-radius:6px;outline:3px solid #116df552}.page-module__qCP4TG__heroVisual{min-width:0;min-height:clamp(440px,48vw,580px);box-shadow:none;border:0;border-radius:0;margin:0;position:relative;overflow:hidden}.page-module__qCP4TG__heroVisual:after{content:"";pointer-events:none;background:linear-gradient(#0000 43%,#051f3b9e 100%);position:absolute;inset:0}.page-module__qCP4TG__heroVisual img{object-fit:cover}.page-module__qCP4TG__heroVisual figcaption{z-index:1;box-shadow:none;-webkit-backdrop-filter:blur(18px)saturate(1.12);backdrop-filter:blur(18px)saturate(1.12);background:0 0;border:0;border-radius:0;padding:18px 20px;position:absolute;bottom:22px;left:22px;right:22px}.page-module__qCP4TG__heroVisual figcaption>span{color:#1767bb;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.page-module__qCP4TG__heroVisual dl{gap:0;margin:12px 0 0;display:grid}.page-module__qCP4TG__heroVisual dl>div{border-top:1px solid #205d9d29;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:11px 0;display:grid}.page-module__qCP4TG__heroVisual dt{color:#274a6e;font-size:.82rem;line-height:1.35}.page-module__qCP4TG__heroVisual dd{color:#075ed7;margin:0;font-size:1.05rem;font-weight:800}.page-module__qCP4TG__explanation{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(44px,8vw,108px);padding-block:clamp(68px,9vw,112px);display:grid}.page-module__qCP4TG__sectionIntro h2,.page-module__qCP4TG__exampleHeading h2,.page-module__qCP4TG__paymentFlow h2,.page-module__qCP4TG__finalInner h2{color:var(--pricing-ink);letter-spacing:-.058em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4vw,4.1rem);font-weight:570;line-height:1}.page-module__qCP4TG__sectionIntro>p,.page-module__qCP4TG__exampleHeading>p,.page-module__qCP4TG__paymentFlow p,.page-module__qCP4TG__finalInner p{color:var(--pricing-muted);margin:20px 0 0;line-height:1.7}.page-module__qCP4TG__pricingParts{border-top:1px solid var(--pricing-line);margin:0;padding:0;list-style:none}.page-module__qCP4TG__pricingParts li{border-bottom:1px solid var(--pricing-line);grid-template-columns:48px minmax(0,1fr);gap:18px;padding:24px 0;display:grid}.page-module__qCP4TG__pricingParts li>span{color:#2c7dd1;font-size:.76rem;font-weight:800}.page-module__qCP4TG__pricingParts h3{color:#0b2b4e;margin:0;font-size:1.13rem}.page-module__qCP4TG__pricingParts p{color:#536d88;margin:7px 0 0;line-height:1.58}.page-module__qCP4TG__exampleBand{background:0 0;border-block:1px solid #2e6bad2e;padding-block:clamp(64px,8vw,100px)}.page-module__qCP4TG__exampleHeading{grid-template-columns:minmax(0,.95fr) minmax(280px,.7fr);align-items:end;gap:clamp(28px,6vw,80px);margin-bottom:34px;display:grid}.page-module__qCP4TG__exampleHeading>p{margin:0}.page-module__qCP4TG__exampleLabels,.page-module__qCP4TG__exampleRow{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__qCP4TG__exampleLabels{color:#60768c;letter-spacing:.04em;text-transform:uppercase;padding:0 16px 12px;font-size:.72rem;font-weight:750}.page-module__qCP4TG__exampleList{border-top:1px solid var(--pricing-line)}.page-module__qCP4TG__exampleRow{border-bottom:1px solid var(--pricing-line);margin:0}.page-module__qCP4TG__exampleRow>div{border-right:1px solid var(--pricing-line);min-width:0;padding:18px 16px}.page-module__qCP4TG__exampleRow>div:last-child{border-right:0}.page-module__qCP4TG__exampleRow dt{color:#60768c;text-transform:uppercase;font-size:.7rem;font-weight:750;display:none}.page-module__qCP4TG__exampleRow dd{color:#0a2d50;margin:0;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:760}.page-module__qCP4TG__exampleRow>div:last-child dd{color:#075fd1}.page-module__qCP4TG__exampleNote{color:#315779;align-items:center;gap:10px;margin:22px 0 0;font-size:.9rem;display:flex}.page-module__qCP4TG__exampleNote svg{color:#0875de;width:19px;height:19px}.page-module__qCP4TG__paymentFlow{grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,46px);padding-block:clamp(62px,8vw,96px);display:grid}.page-module__qCP4TG__flowMark{color:#0875de;background:0 0;border:0;border-radius:0;place-items:center;width:58px;height:58px;display:grid}.page-module__qCP4TG__flowMark svg{width:27px;height:27px}.page-module__qCP4TG__paymentFlow h2{max-width:760px}.page-module__qCP4TG__paymentFlow p{max-width:780px}.page-module__qCP4TG__inlineLink{white-space:nowrap;align-self:end}.page-module__qCP4TG__inlineLink svg{width:17px;height:17px}.page-module__qCP4TG__finalBand{background:0 0;padding-block:clamp(54px,7vw,86px)}.page-module__qCP4TG__finalInner{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:clamp(24px,4vw,48px);display:grid}.page-module__qCP4TG__finalInner>svg{color:#7ad7ff;width:46px;height:46px}.page-module__qCP4TG__finalInner .page-module__qCP4TG__kicker{color:#8cddff}.page-module__qCP4TG__finalInner h2{color:#fff;max-width:780px}.page-module__qCP4TG__finalInner p{color:#ffffffb8}@media (max-width:900px){.page-module__qCP4TG__heroGrid,.page-module__qCP4TG__explanation,.page-module__qCP4TG__exampleHeading{grid-template-columns:1fr}.page-module__qCP4TG__heroGrid{min-height:0;padding-block:50px 64px}.page-module__qCP4TG__heroVisual{min-height:min(72vw,520px)}.page-module__qCP4TG__explanation{gap:38px}.page-module__qCP4TG__sectionIntro,.page-module__qCP4TG__exampleHeading>p{max-width:760px}.page-module__qCP4TG__paymentFlow,.page-module__qCP4TG__finalInner{grid-template-columns:58px minmax(0,1fr)}.page-module__qCP4TG__paymentFlow .page-module__qCP4TG__inlineLink,.page-module__qCP4TG__finalInner .page-module__qCP4TG__primaryAction{grid-column:2;justify-self:start}}@media (max-width:700px){.page-module__qCP4TG__exampleLabels{display:none}.page-module__qCP4TG__exampleRow{grid-template-columns:repeat(2,minmax(0,1fr));padding-block:8px}.page-module__qCP4TG__exampleRow>div{border-right:0;padding:13px 12px}.page-module__qCP4TG__exampleRow dt{margin-bottom:5px;display:block}}@media (max-width:600px){.page-module__qCP4TG__wrap{width:min(100% - 28px,1180px)}.page-module__qCP4TG__heroCopy h1{font-size:clamp(2.45rem,12.5vw,3.65rem);line-height:.97}.page-module__qCP4TG__heroActions{flex-direction:column;align-items:stretch}.page-module__qCP4TG__primaryAction,.page-module__qCP4TG__quietLink{justify-content:center;width:100%}.page-module__qCP4TG__heroVisual{border-radius:0;min-height:92vw}.page-module__qCP4TG__heroVisual figcaption{padding:14px;bottom:12px;left:12px;right:12px}.page-module__qCP4TG__heroVisual dl>div{gap:10px}.page-module__qCP4TG__heroVisual dt{font-size:.76rem}.page-module__qCP4TG__sectionIntro h2,.page-module__qCP4TG__exampleHeading h2,.page-module__qCP4TG__paymentFlow h2,.page-module__qCP4TG__finalInner h2{font-size:clamp(2rem,10vw,3rem)}.page-module__qCP4TG__pricingParts li{grid-template-columns:38px minmax(0,1fr);gap:12px}.page-module__qCP4TG__exampleRow{grid-template-columns:1fr}.page-module__qCP4TG__exampleRow>div{border-bottom:1px solid #255ea01a;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid}.page-module__qCP4TG__exampleRow>div:last-child{border-bottom:0}.page-module__qCP4TG__exampleRow dt{margin:0}.page-module__qCP4TG__paymentFlow,.page-module__qCP4TG__finalInner{grid-template-columns:1fr}.page-module__qCP4TG__paymentFlow .page-module__qCP4TG__inlineLink,.page-module__qCP4TG__finalInner .page-module__qCP4TG__primaryAction{grid-column:1}.page-module__qCP4TG__flowMark{width:50px;height:50px}.page-module__qCP4TG__finalInner>svg{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.page-module__qCP4TG__page *,.page-module__qCP4TG__page :before,.page-module__qCP4TG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}.page-module__qCP4TG__page{--page-blue:#6426e1;--page-blue-dark:#4e1bb4;background:#fff}.page-module__qCP4TG__primaryAction{min-height:44px;box-shadow:none;color:#6426e1;background:0 0;border:0;border-radius:0;padding:10px 0}.page-module__qCP4TG__page [data-slot=button]{min-height:44px;box-shadow:none;color:#6426e1;background:0 0;border:0;border-radius:0;padding:10px 0}.page-module__qCP4TG__heroVisual{overflow:visible}.page-module__qCP4TG__heroVisual:after{content:none}.page-module__qCP4TG__heroVisual figcaption{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#151628;background:0 0;border:0;border-radius:0;margin:0;padding:20px 0;position:relative;inset:auto;transform:none}.page-module__qCP4TG__heroVisual:has(figcaption){flex-direction:column;height:auto;min-height:0;display:flex}.page-module__qCP4TG__heroVisual:has(figcaption)>img{aspect-ratio:1.25;object-fit:cover;width:100%!important;height:auto!important;position:relative!important}.page-module__qCP4TG__heroVisual figcaption :is(strong,span,p),.page-module__qCP4TG__finalBand,.page-module__qCP4TG__finalBand :is(h2,h3,p,span,strong,a){color:#151628}
