._page_1u83z_1{--hero-accent:color-mix(in srgb, var(--ignite-orange), var(--cg-white) 43%);--hero-muted:color-mix(in srgb, var(--cg-white), var(--accent) 17%)}._page_1u83z_1 .bog-brand img{width:clamp(200px,24vw,246px);height:auto}._page_1u83z_1 .bog-header-inner{min-height:80px}._page_1u83z_1 ._hero_1u83z_15{background:radial-gradient(ellipse at 85% 7%, color-mix(in srgb, var(--accent), #37698a 40%) 0, transparent 55%), linear-gradient(138deg, #031b30 0, var(--accent) 68%, #06213b 100%);border-bottom:3px solid var(--ignite-orange)}._heroLayout_1u83z_22{grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);grid-template-areas:"copy intro""benefits intro";align-items:center;gap:20px clamp(24px,4vw,54px);padding-block:clamp(32px,4vw,53px) clamp(28px,3.5vw,42px);display:grid}._heroLayout_1u83z_22:has(._media_1u83z_32){grid-template-areas:"copy copy""media intro""benefits intro"}._heroLayout_1u83z_22:has([data-booking-calendar]){grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""intro""benefits"}._heroLayout_1u83z_22:has(._media_1u83z_32):has([data-booking-calendar]){grid-template-areas:"copy""media""intro""benefits"}._heroLayout_1u83z_22:has([data-booking-calendar]) ._media_1u83z_32{max-width:760px}._heroCopy_1u83z_49{min-width:0;color:var(--cg-white);grid-area:copy}._heroCopy_1u83z_49 .bog-kicker{color:var(--hero-accent);align-items:center;gap:9px;display:flex}._heroCopy_1u83z_49 .bog-kicker:before{background:var(--ignite-orange);content:"";width:18px;height:2px;display:block}._hero_1u83z_15 ._heroCopy_1u83z_49 h1{letter-spacing:-.055em;text-wrap:pretty;max-width:19ch;margin-block:9px 12px;font-size:clamp(42px,5.3vw,69px);line-height:1.02}._heroLayout_1u83z_22:has(._media_1u83z_32) ._heroCopy_1u83z_49 h1{max-width:28ch;font-size:clamp(38px,4.75vw,60px)}._heroCopy_1u83z_49 .bog-hero-deck{max-width:51ch;color:var(--hero-muted);font-size:clamp(15px,1.35vw,18px);line-height:1.48}._heroLayout_1u83z_22:has(._media_1u83z_32) ._heroCopy_1u83z_49 .bog-hero-deck{max-width:75ch}._savingsLink_1u83z_95{border-radius:var(--radius-full);background:var(--ignite-orange);color:#10273a;text-align:center;justify-content:center;align-items:center;gap:8px;width:min(100%,250px);min-height:48px;margin-top:14px;padding-inline:16px;font-size:15px;font-weight:700;display:inline-flex}._savingsLink_1u83z_95:hover{background:color-mix(in srgb, var(--ignite-orange), var(--cg-white) 18%)}._savingsLink_1u83z_95:focus-visible{outline-color:var(--hero-accent)}._savingsLink_1u83z_95 svg{flex:none}._savingsNote_1u83z_124{max-width:62ch;color:var(--hero-muted);margin:8px 0 0;font-size:13px;line-height:1.4}._disclaimerMarker_1u83z_132{vertical-align:super;margin-left:.08em;font-size:.42em;line-height:0}._media_1u83z_32{background:#051a2c;border:1px solid #ffffff42;border-radius:18px;grid-area:media;margin:0;overflow:hidden;box-shadow:0 20px 46px #000a1852}._player_1u83z_149{aspect-ratio:16/9;object-fit:contain;background:#041321;width:100%;display:block}._mediaCaption_1u83z_157{color:var(--hero-muted);align-items:center;gap:8px;padding:8px 13px;font-size:12px;font-weight:600;display:flex}._benefits_1u83z_167{flex-wrap:wrap;grid-area:benefits;gap:7px 17px;margin:0;padding:0;list-style:none;display:flex}._benefits_1u83z_167 li{color:var(--hero-muted);align-items:center;gap:6px;font-size:13px;font-weight:650;display:flex}._benefits_1u83z_167 svg{color:var(--hero-accent);flex:none}._hero_1u83z_15 ._intro_1u83z_191{grid-area:intro}._hero_1u83z_15 ._intro_1u83z_191>.bog-form{border-color:#0000;border-top:3px solid var(--ignite-orange);background:#fffdf8;box-shadow:0 22px 54px #000c1b4a}._hero_1u83z_15 ._intro_1u83z_191 .bog-button-primary{background:var(--ignite-orange);color:#10273a}._hero_1u83z_15 ._intro_1u83z_191 .bog-button-primary:hover:not(:disabled){background:color-mix(in srgb, var(--ignite-orange), var(--cg-white) 18%)}._introMeta_1u83z_211{align-items:center;gap:var(--s-2);color:var(--hero-muted);font-size:var(--fs-body-sm);margin:0 0 9px;font-weight:650;line-height:1.45;display:flex}._introMeta_1u83z_211 svg{color:var(--hero-accent);flex:none;margin-top:2px}._calculator_1u83z_228{background:color-mix(in srgb, var(--ignite-cream), var(--cg-white) 38%);border-bottom:1px solid var(--border-default);padding-block:clamp(34px,5vw,62px)}._calculatorIntro_1u83z_234{margin-bottom:var(--s-5)}._calculatorIntro_1u83z_234 .bog-kicker{align-items:center;gap:7px;display:flex}._calculatorIntro_1u83z_234 h2{font:800 clamp(28px, 4vw, 48px)/1.1 var(--font-display);letter-spacing:-.045em;margin:6px 0}._calculatorIntro_1u83z_234>p:last-child{color:var(--fg-secondary);font-size:var(--fs-body-sm);margin:0}._details_1u83z_256{padding-block:clamp(32px, 5vw, 60px) var(--s-6)}._details_1u83z_256 h2,._faq_1u83z_260 h2{margin:0 0 var(--s-5);font:750 clamp(26px, 4vw, 40px)/1.15 var(--font-display);letter-spacing:-.035em}._detailGrid_1u83z_266{gap:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._detail_1u83z_256{border-top:1px solid var(--border-strong);padding-top:var(--s-4)}._detail_1u83z_256 svg{color:var(--accent)}._detail_1u83z_256 h3{margin:var(--s-2) 0 var(--s-1);font:700 18px/1.3 var(--font-display)}._detail_1u83z_256 p,._faqList_1u83z_286 p{color:var(--fg-secondary);font-size:var(--fs-body-sm);margin:0;line-height:1.55}._faq_1u83z_260{border-top:1px solid var(--border-default);padding-block:var(--s-6) var(--s-7)}._faq_1u83z_260 h2{font-size:clamp(23px,3vw,31px)}._faqList_1u83z_286{gap:0 var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._faqList_1u83z_286 details{border-bottom:1px solid var(--border-default)}._faqList_1u83z_286 summary{cursor:pointer;min-height:44px;padding:12px 0;font-weight:700}._faqList_1u83z_286 p{padding-bottom:var(--s-4)}._resources_1u83z_323{gap:0 var(--s-5);border-top:1px solid var(--border-default);padding-block:var(--s-2) var(--s-7);flex-wrap:wrap;display:flex}._resources_1u83z_323 a{min-height:44px}@media (max-width:760px){._heroLayout_1u83z_22{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""intro""benefits";row-gap:13px;padding-block:27px 26px}._heroLayout_1u83z_22:has(._media_1u83z_32){grid-template-areas:"copy""media""intro""benefits"}:is(._hero_1u83z_15 ._heroCopy_1u83z_49 h1,._heroLayout_1u83z_22:has(._media_1u83z_32) ._heroCopy_1u83z_49 h1){max-width:20ch;margin-block:8px 9px;font-size:clamp(34px,8vw,49px)}._savingsLink_1u83z_95{width:100%;margin-top:12px}}@media (max-width:640px){._page_1u83z_1 .bog-header-inner{min-height:66px}._hero_1u83z_15 ._intro_1u83z_191>.bog-form{padding-block:16px}._intro_1u83z_191 .bog-form>div:has(>.bog-button+.bog-button){grid-template-columns:repeat(2,minmax(0,1fr))}._intro_1u83z_191 .bog-form>div:has(>.bog-button+.bog-button) .bog-button{justify-content:center;padding-inline:9px}._media_1u83z_32{border-radius:13px}._detailGrid_1u83z_266,._faqList_1u83z_286{grid-template-columns:1fr}}@media (max-width:360px){._intro_1u83z_191:has([data-booking-calendar]){width:calc(100% + 40px);margin-inline:-20px}._intro_1u83z_191:has([data-booking-calendar]) ._introMeta_1u83z_211{margin-inline:20px}._intro_1u83z_191 .bog-form>div:has(>.bog-button+.bog-button) svg{display:none}}
