.session-module__QyHfea__pilot .blueprint-hero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:40px;min-height:auto;padding-block:48px}.session-module__QyHfea__pilot .blueprint-hero>div{padding-left:32px}.session-module__QyHfea__pilot .blueprint-hero .display{font-size:clamp(2.8rem,5vw,3.7rem)}.session-module__QyHfea__pilot .blueprint-hero-copy{max-width:65ch;margin-top:20px;font-size:1rem;line-height:1.65}.session-module__QyHfea__pilot .blueprint-hero-actions{gap:16px;margin-top:24px}.session-module__QyHfea__pilot .blueprint-hero-panel{border-radius:22px;min-height:auto;margin-right:32px;padding:28px}.session-module__QyHfea__pilot .blueprint-hero-panel>span{margin-bottom:12px}.session-module__QyHfea__pilot .blueprint-hero-panel>strong{font-size:3.5rem}.session-module__QyHfea__pilot .blueprint-hero-panel>p{margin-top:14px}.session-module__QyHfea__pilot .session-module__QyHfea__duration{color:#fff;font-size:1rem}.session-module__QyHfea__pilot .session-module__QyHfea__bestFitOverview{border-top:1px solid #fff3;padding-top:16px}.session-module__QyHfea__bestFitOverview b{color:#8be5ff;display:block}.session-module__QyHfea__pilot .offer-glance{padding-top:28px}.session-module__QyHfea__pilot .offer-glance-grid>div{min-height:auto;padding:20px}.session-module__QyHfea__pilot .offer-glance-grid span{margin-bottom:12px}.session-module__QyHfea__pilot .offer-glance-grid p{margin-top:10px;font-size:.9rem}.session-module__QyHfea__pilot .blueprint-fit{gap:24px;padding-block:48px}.session-module__QyHfea__pilot .blueprint-fit-card{min-height:auto;padding:28px}:is(.session-module__QyHfea__pilot .blueprint-fit-card h2,.session-module__QyHfea__pilot .blueprint-section-heading h2,.session-module__QyHfea__pilot .blueprint-outcome-grid h2){font-size:clamp(1.85rem,3vw,2.25rem);line-height:1.15}.session-module__QyHfea__pilot .blueprint-fit-card>p:not(.eyebrow){color:var(--ink-soft);line-height:1.6}.session-module__QyHfea__pilot .blueprint-fit-card ul{margin-top:20px;padding:0 0 0 20px;list-style:outside}.session-module__QyHfea__pilot .blueprint-fit-card li{padding:8px 0;line-height:1.55;display:list-item}.session-module__QyHfea__pilot .blueprint-outcomes{padding-block:48px}.session-module__QyHfea__pilot .blueprint-outcome-grid{grid-template-columns:1fr 1.5fr;gap:40px}.session-module__QyHfea__pilot .blueprint-outcome-grid p{color:#c4d1e3;max-width:65ch;line-height:1.65}.session-module__QyHfea__pilot .blueprint-outcome-list span{padding-block:15px}.session-module__QyHfea__pilot .blueprint-outcome-grid .session-module__QyHfea__valueLead{color:#fff;margin-top:24px;font-size:1.2rem}:is(.session-module__QyHfea__pilot .blueprint-signals,.session-module__QyHfea__pilot .blueprint-flow){padding-block:48px}.session-module__QyHfea__pilot .blueprint-section-heading{max-width:65ch;margin-bottom:24px}.session-module__QyHfea__pilot .blueprint-signal-grid>div{min-height:auto;padding:22px}.session-module__QyHfea__pilot .blueprint-signal-grid p{margin:0;font-size:1rem;line-height:1.6}.session-module__QyHfea__pilot .blueprint-flow-list>div{grid-template-columns:40px 1fr 2fr;gap:20px;padding-block:24px}.session-module__QyHfea__pilot .blueprint-flow-list p{max-width:65ch}.session-module__QyHfea__pilot .blueprint-close{padding-block:24px 64px}.session-module__QyHfea__pilot .closing-card{padding-block:40px}:is(.session-module__QyHfea__pilot .closing-card h2,.session-module__QyHfea__pilot .closing-card .heading-display){max-width:24ch;font-size:clamp(2rem,3.5vw,2.8rem)}.session-module__QyHfea__pilot .closing-card .question-kicker{max-width:none;font-size:1.05rem}@media (max-width:800px){.session-module__QyHfea__pilot .blueprint-hero{grid-template-columns:1fr;gap:24px;padding-block:32px}.session-module__QyHfea__pilot .blueprint-hero>div{padding-inline:24px}.session-module__QyHfea__pilot .blueprint-hero-panel{margin-inline:24px}:is(.session-module__QyHfea__pilot .blueprint-fit,.session-module__QyHfea__pilot .blueprint-outcome-grid){grid-template-columns:1fr;gap:24px}.session-module__QyHfea__pilot .blueprint-flow-list>div{grid-template-columns:32px 1fr}.session-module__QyHfea__pilot .blueprint-flow-list p{grid-column:2}}@media (max-width:540px){.session-module__QyHfea__pilot .blueprint-hero .display{font-size:2.8rem}.session-module__QyHfea__pilot .blueprint-fit-card{padding:22px}:is(.session-module__QyHfea__pilot .blueprint-signals,.session-module__QyHfea__pilot .blueprint-flow,.session-module__QyHfea__pilot .blueprint-fit,.session-module__QyHfea__pilot .blueprint-outcomes){padding-block:32px}}
.OfferInclusions-module__mZyqVq__included{min-width:0}.OfferInclusions-module__mZyqVq__included h3{margin:0;font-family:Georgia,serif;font-size:1.5rem;font-weight:400;line-height:1.2}.OfferInclusions-module__mZyqVq__included h4{margin:0;font-size:1rem;line-height:1.4}.OfferInclusions-module__mZyqVq__included ul{margin:20px 0 0;padding:0;list-style:none}.OfferInclusions-module__mZyqVq__included li{border-top:1px solid #ffffff2e;padding:18px 0}.OfferInclusions-module__mZyqVq__included li p{margin:8px 0 0;font-size:.92rem}.OfferInclusions-module__mZyqVq__included li strong{color:#8be5ff;margin-top:4px;font-size:.85rem;font-weight:600;display:block}.OfferInclusions-module__mZyqVq__included p.OfferInclusions-module__mZyqVq__groupLabel{color:#8be5ff;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:600}.OfferInclusions-module__mZyqVq__included p.OfferInclusions-module__mZyqVq__intro{margin:10px 0 0}.OfferInclusions-module__mZyqVq__summary{background:#8be5ff0f;border:1px solid #8be5ff4d;border-radius:16px;margin-top:28px;padding:24px}.OfferInclusions-module__mZyqVq__deliverables li{grid-template-columns:24px minmax(0,1fr);gap:12px;display:grid}.OfferInclusions-module__mZyqVq__deliverables svg{color:#8be5ff;width:22px;height:22px;margin-top:2px}.OfferInclusions-module__mZyqVq__included p.OfferInclusions-module__mZyqVq__direction{margin:16px 0 0;font-size:.92rem}.OfferInclusions-module__mZyqVq__included p.OfferInclusions-module__mZyqVq__delivery{border-top:1px solid #8be5ff4d;margin:22px 0 0;padding-top:18px;font-size:.9rem}.OfferInclusions-module__mZyqVq__delivery strong{color:#fff;margin-bottom:6px;font-size:1rem;display:block}@media (max-width:540px){.OfferInclusions-module__mZyqVq__summary{padding:20px}}
.product-detail-module__5UUOEq__pilot .blueprint-hero{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:40px;min-height:auto;padding-block:48px}.product-detail-module__5UUOEq__pilot .blueprint-hero>div{padding-left:32px}.product-detail-module__5UUOEq__pilot .blueprint-hero.section-shell-inset>div{padding-inline:0}.product-detail-module__5UUOEq__pilot .blueprint-hero.section-shell-inset>aside{margin-inline:0}.product-detail-module__5UUOEq__pilot .blueprint-hero .display{font-size:clamp(2.8rem,5vw,3.7rem)}.product-detail-module__5UUOEq__pilot .blueprint-hero-copy{max-width:65ch;margin-top:20px;font-size:1rem;line-height:1.65}.product-detail-module__5UUOEq__pilot .blueprint-hero-actions{gap:16px;margin-top:24px}.product-detail-module__5UUOEq__pilot .blueprint-hero-panel{border-radius:22px;min-height:auto;margin-right:32px;padding:28px}.product-detail-module__5UUOEq__pilot .blueprint-hero-panel>span{margin-bottom:12px}.product-detail-module__5UUOEq__pilot .blueprint-hero-panel>strong{font-size:3.5rem}.product-detail-module__5UUOEq__pilot .blueprint-hero-panel>p{margin-top:14px}.product-detail-module__5UUOEq__pilot .product-detail-module__5UUOEq__duration{color:#fff;font-size:1rem}.product-detail-module__5UUOEq__pilot .product-detail-module__5UUOEq__bestFitOverview{border-top:1px solid #fff3;padding-top:16px}.product-detail-module__5UUOEq__bestFitOverview b{color:#8be5ff;display:block}.product-detail-module__5UUOEq__pilot .offer-glance{padding-top:28px}.product-detail-module__5UUOEq__pilot .offer-glance-grid>div{min-height:auto;padding:20px}.product-detail-module__5UUOEq__pilot .offer-glance-grid span{margin-bottom:12px}.product-detail-module__5UUOEq__pilot .offer-glance-grid p{margin-top:10px;font-size:.9rem}.product-detail-module__5UUOEq__pilot .blueprint-fit{gap:24px;padding-block:48px}.product-detail-module__5UUOEq__pilot .blueprint-fit-card{min-height:auto;padding:28px}:is(.product-detail-module__5UUOEq__pilot .blueprint-fit-card h2,.product-detail-module__5UUOEq__pilot .blueprint-section-heading h2,.product-detail-module__5UUOEq__pilot .blueprint-outcome-grid h2){font-size:clamp(1.85rem,3vw,2.25rem);line-height:1.15}.product-detail-module__5UUOEq__pilot .blueprint-fit-card>p:not(.eyebrow){color:var(--ink-soft);line-height:1.6}.product-detail-module__5UUOEq__pilot .blueprint-fit-card ul{margin-top:20px;padding:0 0 0 20px;list-style:outside}.product-detail-module__5UUOEq__pilot .blueprint-fit-card li{padding:8px 0;line-height:1.55;display:list-item}.product-detail-module__5UUOEq__pilot .blueprint-outcomes{padding-block:48px}.product-detail-module__5UUOEq__pilot .blueprint-outcome-grid{grid-template-columns:1fr 1.5fr;gap:40px}.product-detail-module__5UUOEq__pilot .blueprint-outcome-grid p{color:#c4d1e3;max-width:65ch;line-height:1.65}.product-detail-module__5UUOEq__pilot .blueprint-outcome-list span{padding-block:15px}:is(.product-detail-module__5UUOEq__pilot .blueprint-signals,.product-detail-module__5UUOEq__pilot .blueprint-flow){padding-block:48px}.product-detail-module__5UUOEq__pilot .blueprint-section-heading{max-width:65ch;margin-bottom:24px}.product-detail-module__5UUOEq__pilot .blueprint-signal-grid>div{min-height:auto;padding:22px}.product-detail-module__5UUOEq__pilot .blueprint-signal-grid p{margin:0;font-size:1rem;line-height:1.6}.product-detail-module__5UUOEq__pilot .blueprint-flow-list>div{grid-template-columns:40px 1fr 2fr;gap:20px;padding-block:24px}.product-detail-module__5UUOEq__pilot .blueprint-flow-list p{max-width:65ch}.product-detail-module__5UUOEq__pilot .blueprint-close{padding-block:24px 64px}.product-detail-module__5UUOEq__pilot .closing-card{padding-block:40px}.product-detail-module__5UUOEq__pilot .closing-card h2{max-width:24ch;font-size:clamp(2rem,3.5vw,2.8rem)}@media (max-width:800px){.product-detail-module__5UUOEq__pilot .blueprint-hero{grid-template-columns:1fr;gap:24px;padding-block:32px}.product-detail-module__5UUOEq__pilot .blueprint-hero>div{padding-inline:24px}.product-detail-module__5UUOEq__pilot .blueprint-hero-panel{margin-inline:24px}:is(.product-detail-module__5UUOEq__pilot .blueprint-fit,.product-detail-module__5UUOEq__pilot .blueprint-outcome-grid){grid-template-columns:1fr;gap:24px}.product-detail-module__5UUOEq__pilot .blueprint-flow-list>div{grid-template-columns:32px 1fr}.product-detail-module__5UUOEq__pilot .blueprint-flow-list p{grid-column:2}}@media (max-width:540px){.product-detail-module__5UUOEq__pilot .blueprint-hero .display{font-size:2.8rem}.product-detail-module__5UUOEq__pilot .blueprint-fit-card{padding:22px}:is(.product-detail-module__5UUOEq__pilot .blueprint-signals,.product-detail-module__5UUOEq__pilot .blueprint-flow,.product-detail-module__5UUOEq__pilot .blueprint-fit,.product-detail-module__5UUOEq__pilot .blueprint-outcomes){padding-block:32px}}.product-detail-module__5UUOEq__pilot .blueprint-lenses{padding-block:48px}.product-detail-module__5UUOEq__pilot .blueprint-lens-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.product-detail-module__5UUOEq__pilot .blueprint-lens-grid>div,.product-detail-module__5UUOEq__pilot .blueprint-lens-grid>div:last-child){min-height:auto;padding:24px}.product-detail-module__5UUOEq__pilot .blueprint-lens-grid h3{margin-top:16px}.product-detail-module__5UUOEq__pilot .blueprint-lens-grid p{max-width:65ch}.product-detail-module__5UUOEq__pilot .blueprint-proof{padding-block:32px}.product-detail-module__5UUOEq__pilot .blueprint-proof>div{padding:32px}.product-detail-module__5UUOEq__pilot .blueprint-proof h2{font-size:clamp(1.85rem,3vw,2.25rem)}.product-detail-module__5UUOEq__pilot .blueprint-proof p{max-width:65ch}@media (max-width:540px){.product-detail-module__5UUOEq__pilot .blueprint-lenses{padding-block:32px}.product-detail-module__5UUOEq__pilot .blueprint-lens-grid{grid-template-columns:1fr}.product-detail-module__5UUOEq__pilot .blueprint-proof>div{padding:24px}}
