.mission_page__s59V7{--black:var(--color-gray-3);--white:var(--color-gray-242);--muted:var(--color-gray-153);--faint:var(--color-gray-136);--rule:var(--color-gray-35);--solar:var(--color-solar);--display:var(--font-display),var(--font-body),sans-serif;--mono:var(--font-mono),ui-monospace,monospace;--ease:var(--ease-reveal);background:var(--black);color:var(--white);overflow:clip}.mission_page__s59V7 figure,.mission_page__s59V7 h1,.mission_page__s59V7 h2,.mission_page__s59V7 ol,.mission_page__s59V7 p{margin:0}.mission_page__s59V7 h1,.mission_page__s59V7 h2{font-family:var(--display);font-weight:400;letter-spacing:-.055em;text-wrap:balance}.mission_hero___weyT{--hero-p:0;position:relative;height:calc(100svh - 94px);min-height:560px;overflow:hidden}.mission_heroImage__r_atC{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mission_heroTitle__cychA{position:absolute;inset:0;font-size:var(--text-display-mission-hero);line-height:.98}.mission_heroTitle__cychA>span{position:absolute;top:34%;display:block}.mission_heroTitle__cychA>span:first-child{left:var(--site-edge)}.mission_heroTitle__cychA>span:last-child{right:var(--site-edge);text-align:right}.mission_big__lfCQA{font-family:var(--display);font-size:var(--text-display-mission-big);line-height:.86;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.mission_big__lfCQA span{font-size:var(--text-0-42em);letter-spacing:-.03em;color:var(--muted)}.mission_bigNote___FWPd{margin-top:.75rem!important;font-family:var(--mono);font-size:var(--text-0-8rem);letter-spacing:.04em;text-transform:uppercase;color:var(--solar)}.mission_page__s59V7 figcaption{margin-top:1rem;max-width:28rem;font-size:var(--text-1-05rem);line-height:1.45;color:var(--muted)}.mission_source__67lhG{margin-top:1.25rem;font-family:var(--mono);font-size:var(--text-0-72rem);letter-spacing:.02em;color:var(--faint)}.mission_twin__UPzpH{padding:clamp(6rem,11vw,11rem) var(--site-edge) clamp(4rem,8vw,8rem);border-bottom:1px solid var(--rule)}.mission_twinGrid__sLX8m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,6vw,7rem)}.mission_twinFigure__8XU_U{min-width:0}.mission_twin__UPzpH>.mission_source__67lhG{margin-top:2rem}.mission_chapter__Q9l7i{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(3rem,7vw,8rem);align-items:start;padding:clamp(6rem,11vw,11rem) var(--site-edge);border-bottom:1px solid var(--rule)}.mission_claim__xwGX6 h2,.mission_economics__QNCIn h2{font-size:var(--text-display-mission-section);line-height:.94}.mission_claim__xwGX6 p{margin-top:1.25rem;max-width:32rem;font-size:var(--text-display-mission-body);line-height:1.55;color:var(--muted)}.mission_claim__xwGX6 h2+p{margin-top:2.5rem}.mission_proof__QXVPO{min-width:0;padding-top:.6rem}.mission_economics__QNCIn{padding:clamp(6rem,11vw,11rem) var(--site-edge);border-bottom:1px solid var(--rule)}.mission_economics__QNCIn h2{max-width:12em}.mission_economics__QNCIn .mission_cost__UrZLI{margin-top:clamp(3.5rem,6vw,5.5rem)}.mission_economics__QNCIn .mission_cost__UrZLI figcaption{margin:0 0 1.25rem;max-width:none}.mission_costStats__dhpe7{display:flex;flex-wrap:wrap;gap:clamp(2rem,7vw,7rem)}.mission_costStat__Ud_9P{display:flex;flex-direction:column;padding:0;border:0;background:none;color:var(--white);font:inherit;text-align:left;cursor:pointer}.mission_costStat__Ud_9P span{color:var(--muted)}.mission_costStat__Ud_9P b{font-family:var(--display);font-weight:400;font-size:var(--text-display-mission-stat);line-height:.9;letter-spacing:-.05em}.mission_costStatRest__CIXj8 b{color:var(--solar)}.mission_costStat__Ud_9P span{margin-top:.6rem;font-family:var(--mono);font-size:var(--text-display-mission-stat-label);letter-spacing:.04em;text-transform:uppercase}.mission_costBar__45cSO{display:flex;height:clamp(4.5rem,8vw,7rem);gap:6px;margin-top:2rem}.mission_costHardware__YBhvq,.mission_costRest__IrdDD{position:relative;flex-basis:0;min-width:0;overflow:hidden}.mission_costHardware__YBhvq{background:var(--color-gray-26)}.mission_costRest__IrdDD{background:var(--solar);color:var(--color-solar-ink)}.mission_work__uDXMK{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(3rem,7vw,8rem);align-items:end;margin-top:clamp(5rem,9vw,9rem)}.mission_workList__L_oMt{padding:0;list-style:none;font-family:var(--display);font-size:var(--text-display-mission-list);line-height:.95;letter-spacing:-.055em}.mission_workList__L_oMt li:nth-child(odd){color:var(--white)}.mission_workList__L_oMt li:nth-child(2n){color:var(--muted)}.mission_workCopy__PUUYa p{font-size:var(--text-display-mission-body);line-height:1.55;color:var(--muted);max-width:30rem}.mission_workCopy__PUUYa p+p{margin-top:1.25rem;color:var(--white)}.mission_close__YRo0N{padding:clamp(7rem,13vw,13rem) var(--site-edge) clamp(6rem,10vw,10rem)}.mission_close__YRo0N h2{max-width:11em;font-size:var(--text-display-mission-close);line-height:.9}.mission_close__YRo0N p{margin:2rem 0 2.5rem;max-width:34rem;font-size:var(--text-display-mission-close-body);line-height:1.5;color:var(--muted)}.mission_word__lYUUm{display:inline-block}.mission_bars__w1by3{display:grid;gap:1.4rem;margin-top:2.5rem}.mission_barText__EBaJZ{display:flex;justify-content:space-between;gap:1rem;align-items:baseline;font-size:var(--text-1rem);color:var(--muted)}.mission_barText__EBaJZ b{font-family:var(--mono);font-weight:500;font-size:var(--text-0-95rem);color:var(--white);font-variant-numeric:tabular-nums}.mission_barText__EBaJZ .mission_barValueOn__5_nLm{color:var(--solar)}.mission_barTrack__XCVAz{margin-top:.6rem;height:18px;background:var(--color-gray-22)}.mission_barFillOn__ESsAf,.mission_barFill__vOt7D{height:100%;transition:background-color var(--duration-160)}.mission_barFill__vOt7D{background:var(--color-gray-73)}.mission_barFillOn__ESsAf{background:var(--solar)}.mission_barRow__ekD0Z:hover .mission_barFill__vOt7D{background:var(--color-gray-105)}.mission_bars__w1by3+.mission_source__67lhG{margin-top:1.75rem}.mission_costNote__T1vWv{margin-top:1rem!important;max-width:46rem;font-size:var(--text-1-05rem);line-height:1.5;color:var(--muted)}.mission_page__s59V7[data-motion] [data-reveal] :is(.mission_barFill__vOt7D,.mission_barFillOn__ESsAf){transform-origin:left;transform:scaleX(0);transition:transform var(--duration-1200) var(--ease),background-color var(--duration-160);transition-delay:calc(var(--d, 0s) + var(--duration-300)),0s}.mission_page__s59V7[data-motion] [data-reveal][data-in] :is(.mission_barFill__vOt7D,.mission_barFillOn__ESsAf){transform:none}.mission_page__s59V7[data-motion] .mission_heroImage__r_atC{transform:scale(calc(1.02 + var(--hero-p) * .1));filter:brightness(calc(1 - var(--hero-p) * .55))}.mission_page__s59V7[data-motion] .mission_heroTitle__cychA>span{animation:mission_heroIn__1BA2q var(--duration-1300) var(--ease) both;opacity:calc(1 - var(--hero-p) * 1.6)}.mission_page__s59V7[data-motion] .mission_heroTitle__cychA>span:first-child{--from:-60px;translate:calc(var(--hero-p) * -14vw) 0}.mission_page__s59V7[data-motion] .mission_heroTitle__cychA>span:last-child{--from:60px;translate:calc(var(--hero-p) * 14vw) 0;animation-delay:var(--duration-160)}@keyframes mission_heroIn__1BA2q{0%{opacity:0;transform:translateX(var(--from));filter:blur(6px)}}.mission_page__s59V7 [data-word-mask]{display:inline-block;overflow:clip;overflow-clip-margin:.12em;padding-bottom:.08em;vertical-align:bottom}.mission_page__s59V7[data-motion] [data-reveal] .mission_word__lYUUm{transform:translateY(105%);transition:transform var(--duration-900) var(--ease);transition-delay:calc(var(--i) * var(--duration-70))}.mission_page__s59V7[data-motion] [data-reveal][data-in] .mission_word__lYUUm{transform:none}.mission_page__s59V7[data-motion] .mission_claim__xwGX6 p,.mission_page__s59V7[data-motion] .mission_close__YRo0N .arrow-link,.mission_page__s59V7[data-motion] .mission_close__YRo0N p,.mission_page__s59V7[data-motion] .mission_cost__UrZLI,.mission_page__s59V7[data-motion] .mission_proof__QXVPO,.mission_page__s59V7[data-motion] .mission_twinFigure__8XU_U,.mission_page__s59V7[data-motion] .mission_workCopy__PUUYa p{clip-path:inset(0 0 100% 0);transform:translateY(40px);transition:clip-path var(--duration-1000) var(--ease),transform var(--duration-1100) var(--ease);transition-delay:var(--d,0s)}.mission_page__s59V7[data-motion] .mission_claim__xwGX6 p{--d:var(--duration-520)}.mission_page__s59V7[data-motion] .mission_claim__xwGX6 p+p{--d:var(--duration-640)}.mission_page__s59V7[data-motion] .mission_proof__QXVPO{--d:var(--duration-base)}.mission_page__s59V7[data-motion] .mission_close__YRo0N p{--d:var(--duration-600)}.mission_page__s59V7[data-motion] .mission_close__YRo0N .arrow-link{--d:var(--duration-760)}.mission_page__s59V7[data-motion] .mission_claim__xwGX6[data-in] p,.mission_page__s59V7[data-motion] .mission_close__YRo0N[data-in] .arrow-link,.mission_page__s59V7[data-motion] .mission_close__YRo0N[data-in] p,.mission_page__s59V7[data-motion] .mission_cost__UrZLI[data-in],.mission_page__s59V7[data-motion] .mission_proof__QXVPO[data-in],.mission_page__s59V7[data-motion] .mission_twinFigure__8XU_U[data-in],.mission_page__s59V7[data-motion] .mission_workCopy__PUUYa[data-in] p{clip-path:inset(0 0 -40% 0);transform:none}.mission_page__s59V7[data-motion] .mission_cost__UrZLI .mission_costHardware__YBhvq,.mission_page__s59V7[data-motion] .mission_cost__UrZLI .mission_costRest__IrdDD{transform-origin:left;transform:scaleX(0);transition:transform var(--duration-1200) var(--ease) var(--duration-300)}.mission_page__s59V7[data-motion] .mission_cost__UrZLI .mission_costRest__IrdDD{transition-delay:var(--duration-650)}.mission_page__s59V7[data-motion] .mission_cost__UrZLI[data-in] .mission_costHardware__YBhvq,.mission_page__s59V7[data-motion] .mission_cost__UrZLI[data-in] .mission_costRest__IrdDD{transform:none}.mission_page__s59V7[data-motion] .mission_workList__L_oMt li{color:var(--color-gray-93);transform:translateX(-.25em);transition:color var(--duration-500) var(--ease),transform var(--duration-800) var(--ease)}.mission_page__s59V7[data-motion] .mission_workList__L_oMt li[data-lit]{color:var(--white);transform:none}.mission_page__s59V7[data-motion] .mission_workList__L_oMt li[data-lit]:has(+li:not([data-lit])){color:var(--solar)}@media (max-width:900px){.mission_chapter__Q9l7i,.mission_twinGrid__sLX8m,.mission_work__uDXMK{grid-template-columns:minmax(0,1fr)}.mission_work__uDXMK{align-items:start}}@media (max-width:720px){.mission_heroTitle__cychA{font-size:var(--text-display-mission-hero-narrow);text-align:center}.mission_heroTitle__cychA>span{left:0!important;right:0!important;text-align:center!important}.mission_heroTitle__cychA>span:first-child{top:12%}.mission_heroTitle__cychA>span:last-child{top:auto;bottom:10%}.mission_costBar__45cSO{height:4rem}}.inline-booking_booking__sqLva{width:100%;max-width:1040px;margin-inline:auto;padding:var(--space-72) clamp(var(--space-16),3vw,var(--space-40)) var(--space-40)}.inline-booking_booking__sqLva h2{font-size:var(--text-display-close);line-height:1.1;font-weight:500;letter-spacing:-.03em}.inline-booking_calendar__CvjDS{display:block;width:100%;height:720px;margin-top:var(--space-28);border:1px solid var(--site-line);border-radius:var(--radius-16);overflow:hidden;background:var(--color-white);color-scheme:light}.inline-booking_frame__ii6gr{display:block;width:100%;height:100%;border:0}.inline-booking_fallback__XB87i{display:inline-flex;align-items:center;min-height:44px;margin-top:var(--space-8);color:var(--site-muted);font-size:var(--text-14);text-decoration:underline;text-underline-offset:4px}@media (max-width:720px){.inline-booking_booking__sqLva{padding-top:var(--space-48)}.inline-booking_calendar__CvjDS{height:860px;border-radius:var(--radius-12)}}