.offer-hero{padding-top:190px;padding-bottom:90px}.offer-hero h1{letter-spacing:-.06em;max-width:1000px;margin:0;font-size:clamp(44px,5.4vw,84px);font-weight:450;line-height:1.04}.offer-hero h1>span{color:var(--dye-cyan);background:linear-gradient(112deg, var(--dye-ice) 0%, var(--dye-cyan) 22%, var(--dye-blue) 65%, var(--dye-cyan) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.offer-lede{color:#c2c8d1;max-width:640px;margin:30px 0 0;font-size:18px;line-height:1.8}.offer-steps{margin:0;padding-block:0 40px;list-style:none}.offer-steps>li{border-top:1px solid var(--ink-line);grid-template-columns:90px minmax(0,1fr);gap:24px;padding-block:52px;display:grid}.offer-steps>li>span{color:var(--dye-cyan);padding-top:10px;font-size:15px}.offer-steps>li>div{max-width:760px}.offer-steps h2,.readiness-list h2{letter-spacing:-.045em;font-size:clamp(28px,2.8vw,40px)}.offer-sub{color:var(--ink-soft);font:12px/1.6 var(--font-geist-mono),monospace;letter-spacing:.06em;text-transform:uppercase;margin:8px 0 18px}.offer-steps p{color:#b4c6df;font-size:16px;line-height:1.8}.offer-list{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.offer-list li{color:#d4e3f8;align-items:baseline;gap:10px;font-size:15px;line-height:1.5;display:flex}.offer-list svg{color:var(--dye-cyan);flex-shrink:0;position:relative;top:2px}.offer-columns{grid-template-columns:1fr 1fr;column-gap:30px}.offer-deliverable{border-left:2px solid var(--dye-cyan);padding:3px 0 3px 16px;color:#eef3f9!important;margin-top:26px!important}.offer-deliverable small,.offer-outcomes b{color:var(--dye-cyan);letter-spacing:.08em;margin-bottom:4px;font-size:11px;display:block}.offer-outcomes{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:26px;display:grid}.offer-outcomes>div{border:1px solid var(--ink-line);background:#080e1bb3;border-radius:10px;padding:16px}.offer-outcomes svg{color:var(--dye-cyan);margin-bottom:10px}.offer-outcomes p{margin:0;font-size:14px;line-height:1.6}.offer-note{margin-top:20px;color:#eef3f9!important}.offer-not{border-top:1px solid var(--ink-line);padding-block:100px}.offer-not-grid{grid-template-columns:1fr 1fr;gap:6vw;margin-top:40px;display:grid}.offer-not-grid>p{color:#b4c6df;margin:0;font-size:16px;line-height:1.85}.offer-not-grid .offer-list{margin:0}.readiness-list{counter-reset:none;margin:0;padding-block:0 60px;list-style:none}.readiness-list>li{border-top:1px solid var(--ink-line);grid-template-columns:90px minmax(0,1fr);gap:24px;padding-block:34px;display:grid}.readiness-list>li>span{color:var(--dye-cyan);padding-top:8px;font-size:15px}.readiness-list h2{max-width:820px}.readiness-list p{color:#b4c6df;max-width:680px;margin:12px 0 0;font-size:16px;line-height:1.8}.print-only{display:none}@media (max-width:900px){.offer-hero{padding-top:150px}.offer-steps>li,.readiness-list>li{grid-template-columns:50px minmax(0,1fr);gap:14px}.offer-outcomes,.offer-not-grid{grid-template-columns:1fr}}@media (max-width:640px){.offer-hero{padding-top:120px;padding-bottom:60px}.offer-lede{font-size:16px}.offer-steps>li,.readiness-list>li{grid-template-columns:1fr;gap:6px;padding-block:36px}.offer-columns{grid-template-columns:1fr}.offer-not{padding-block:65px}}@media print{@page{size:A4;margin:16mm 16mm 18mm}:root{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html,body{color:#0b1526!important;background:#fff!important}.page-fluid,.site-header,.skip-link,.site-footer,.consent,.infusion-controls,.no-print{display:none!important}.print-only{display:block}.readiness-page,.readiness-page *{color:#0b1526!important;-webkit-text-fill-color:#0b1526!important;box-shadow:none!important;background:0 0!important}.readiness-page .section-kicker,.readiness-page .readiness-list>li>span{color:#1f56d6!important;-webkit-text-fill-color:#1f56d6!important}.readiness-page .section-wrap{padding-inline:0!important}.readiness-page .offer-hero{padding:0 0 8mm}.readiness-page .offer-hero h1{font-size:30pt}.readiness-page .offer-lede{font-size:11.5pt}.readiness-page .readiness-list{padding-bottom:4mm}.readiness-page .readiness-list>li{break-inside:avoid;border-color:#cdd6e4;grid-template-columns:14mm 1fr;padding-block:4.2mm}.readiness-page .readiness-list h2{letter-spacing:-.02em;font-size:14pt}.readiness-page .readiness-list p{margin-top:1.5mm;font-size:10.5pt;line-height:1.5}.readiness-page .contact-section{break-inside:avoid;border-top:1px solid #cdd6e4;padding:6mm 0 0}.readiness-page .contact-section h2{font-size:20pt}.readiness-page .contact-bottom{margin-top:3mm;display:block}.readiness-page .contact-bottom p{font-size:11pt}.readiness-page .contact-link{border:0;font-size:13pt}.readiness-page .contact-link svg{display:none}.readiness-page [data-infuse]{opacity:1!important;filter:none!important;translate:none!important;-webkit-mask-image:none!important;mask-image:none!important}}
