.hero-composition_inner__7URgL{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.72fr);align-items:start;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);padding-bottom:44px}.hero-composition_copy__egy1z{width:100%;max-width:660px}.hero-composition_supportingCopy__clc1T{max-width:34rem}.hero-composition_inner__7URgL>.hero-steps{max-width:none;margin:0;padding:12px 14px 6px;border:1px solid rgb(119 150 179/26%);border-radius:16px;background:rgb(8 19 32/78%)}.hero-composition_inner__7URgL .hero-step-line{display:none}@media (min-width:981px){.hero-composition_inner__7URgL{--stage-height:574px;row-gap:18px;padding-top:clamp(20px,2.4vh,26px);padding-bottom:22px}.hero-composition_inner__7URgL>figure{grid-row:1;grid-column:2;margin-top:-14px}.hero-composition_inner__7URgL>.hero-steps{position:relative;z-index:2;grid-row:2;grid-column:1/-1;padding:12px 0 0;border:0;border-top:1px solid rgb(119 150 179/26%);border-radius:0;background:none}.hero-composition_inner__7URgL .hero-step-phases{display:none}.hero-composition_inner__7URgL .hero-step-list{gap:14px}.hero-composition_inner__7URgL .hero-step-list button{display:flex;align-items:center;padding:8px 0 12px}.hero-composition_inner__7URgL .hero-step-list button:before,.hero-composition_inner__7URgL .hero-step-progress{top:auto;right:0;bottom:0;left:0}.hero-composition_inner__7URgL .hero-step-label{font-size:14px}}.hero-composition_actions__HF6Vr{display:flex;flex-direction:column;align-items:flex-start}.hero-composition_callLink__WearA{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:13px 24px;border:1px solid var(--line);border-radius:10px;background:rgb(9 21 35/68%);color:var(--ink);font-size:14px;font-weight:700;text-decoration:none}.hero-composition_callLink__WearA:hover{border-color:var(--teal);color:var(--teal)}.hero-composition_offer__ZpyDW,.hero-composition_start__cDSvO{padding:clamp(56px,7vw,84px) 0;border-top:1px solid var(--line)}.hero-composition_offer__ZpyDW{padding-top:clamp(28px,3vw,40px)}.hero-composition_offer__ZpyDW h2,.hero-composition_start__cDSvO h2{max-width:18em;margin:0 0 14px;color:var(--ink);font-family:var(--serif);font-size:clamp(36px,4.4vw,60px);font-weight:400;letter-spacing:-.04em;line-height:1.02}.hero-composition_lead__x4GWY{max-width:640px;margin:0 0 28px;color:var(--dim)}.hero-composition_grid3__SNTkO,.hero-composition_startGrid__btnrl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.hero-composition_startGrid__btnrl{margin:0;padding:0;list-style:none}.hero-composition_box__2rXHT{display:flex;flex-direction:column;padding:24px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.hero-composition_box__2rXHT h3{margin:0 0 8px;font-size:20px}.hero-composition_box__2rXHT p{margin:0;color:var(--dim)}.hero-composition_box__2rXHT a{display:inline-flex;margin-top:auto;padding-top:16px}.hero-composition_bookingColumn__d0e3a.review-booking{flex-direction:column;align-items:flex-start;gap:18px}.hero-composition_bookingColumn__d0e3a.review-booking>a{width:auto}.hero-composition_stepNumber__JQ2jH{display:grid;width:34px;height:34px;margin-bottom:12px;place-items:center;border-radius:50%;background:var(--violet);color:#fff;font-weight:700}@media (max-width:980px){.hero-composition_inner__7URgL{grid-template-columns:minmax(0,1fr);gap:20px}.hero-composition_copy__egy1z{max-width:700px}.hero-composition_supportingCopy__clc1T{max-width:39em}.hero-composition_grid3__SNTkO,.hero-composition_startGrid__btnrl{grid-template-columns:1fr}}@media (max-width:720px){.hero-composition_callLink__WearA{width:100%}.hero-composition_inner__7URgL .hero-step-line{display:block;margin:6px 0 8px;font-size:16px}}.CostCalculator_section__b3YzG{padding-block:clamp(48px,5.5vw,76px);border-top:1px solid var(--line);background:radial-gradient(circle at 85% 20%,rgb(85 214 193/8%),transparent 42%),var(--bg)}.CostCalculator_inner__FWOyT{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.CostCalculator_copy__LBiaC h2{margin-top:14px;color:var(--ink);font-family:var(--serif);font-size:clamp(36px,4.2vw,60px);font-weight:400;letter-spacing:-.045em;line-height:1.02}.CostCalculator_copy__LBiaC h2 em{display:block;color:var(--teal);font-style:normal}.CostCalculator_copy__LBiaC p{max-width:44ch;margin-top:20px;color:var(--dim);font-size:clamp(16px,1.3vw,18px);line-height:1.65}.CostCalculator_research__FBuDo{margin-top:clamp(28px,4vw,44px);padding-top:24px;border-top:1px solid var(--line)}.CostCalculator_research__FBuDo h3{color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.CostCalculator_research__FBuDo ul{display:grid;grid-gap:18px;gap:18px;margin:18px 0 0;padding:0;list-style:none}.CostCalculator_research__FBuDo li p{max-width:40ch;margin:0;color:var(--dim);font-size:15px;line-height:1.5}.CostCalculator_research__FBuDo li strong{color:var(--ink);font-size:22px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CostCalculator_research__FBuDo small{display:block;margin-top:4px;color:var(--muted);font-size:13px;line-height:1.5}.CostCalculator_research__FBuDo a{color:var(--teal);text-decoration:underline;text-underline-offset:2px}.CostCalculator_research__FBuDo a:focus-visible{outline:2px solid rgb(85 214 193/55%);outline-offset:2px}.CostCalculator_panel__Fz_5z{display:grid;grid-gap:24px;gap:24px;padding:clamp(20px,3vw,32px);border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,rgb(13 28 44/92%),rgb(9 21 35/92%));box-shadow:0 24px 70px rgb(0 0 0/30%)}.CostCalculator_modes__jacx1{display:inline-flex;justify-self:start;gap:4px;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.CostCalculator_modes__jacx1 button{min-height:44px;padding:8px 18px;border:0;border-radius:9px;background:transparent;color:var(--dim);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .18s ease,color .18s ease}.CostCalculator_modes__jacx1 button:hover{color:var(--ink)}.CostCalculator_modes__jacx1 button:focus-visible{outline:2px solid rgb(85 214 193/55%);outline-offset:2px}.CostCalculator_modes__jacx1 button[aria-pressed=true]{background:var(--surface);box-shadow:inset 0 0 0 1px rgb(85 214 193/35%);color:var(--teal)}.CostCalculator_scenarios__dWBnr{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:-8px;color:var(--muted);font-size:13px}.CostCalculator_scenarios__dWBnr button{min-height:44px;padding:8px 14px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--dim);font:inherit;font-weight:700;cursor:pointer;transition:border-color .18s ease,color .18s ease}.CostCalculator_scenarios__dWBnr button:hover{color:var(--ink)}.CostCalculator_scenarios__dWBnr button:focus-visible{outline:2px solid rgb(85 214 193/55%);outline-offset:2px}.CostCalculator_scenarios__dWBnr button[aria-pressed=true]{border-color:rgb(85 214 193/55%);color:var(--teal)}.CostCalculator_scenarios__dWBnr .CostCalculator_clear__k1IDV{border-style:dashed}.CostCalculator_peek__R5604{display:none}.CostCalculator_fields__GUMRX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.CostCalculator_field__YBt16:last-child:nth-child(odd){grid-column:1/-1}.CostCalculator_field__YBt16{display:grid;grid-gap:8px;gap:8px;color:var(--dim);font-size:14px}.CostCalculator_inputWrap__76kTC{position:relative;display:block}.CostCalculator_inputWrap__76kTC input{width:100%;min-height:48px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--bg);color:var(--ink);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CostCalculator_inputWrap__76kTC input:focus-visible{border-color:var(--teal);outline:2px solid rgb(85 214 193/35%);outline-offset:1px}.CostCalculator_inputWrap__76kTC[data-unit]:after{position:absolute;top:50%;color:var(--muted);content:attr(data-unit);pointer-events:none;transform:translateY(-50%)}.CostCalculator_inputWrap__76kTC[data-unit="%"]:after,.CostCalculator_inputWrap__76kTC[data-unit=hrs]:after{right:14px}.CostCalculator_inputWrap__76kTC[data-unit="%"] input{padding-right:34px}.CostCalculator_inputWrap__76kTC[data-unit=hrs] input{padding-right:48px}.CostCalculator_inputWrap__76kTC[data-unit="$"]:after{left:14px}.CostCalculator_inputWrap__76kTC[data-unit="$"] input{padding-left:30px}.CostCalculator_result__rbkrb{display:grid;grid-gap:16px;gap:16px;justify-items:start;padding-top:24px;border-top:1px solid var(--line)}.CostCalculator_ledger__oQVi4{display:grid;width:100%;grid-gap:0;gap:0}.CostCalculator_ledger__oQVi4>div{display:flex;gap:16px;align-items:baseline;justify-content:space-between;padding-block:10px;border-bottom:1px dashed rgb(32 54 74/70%)}.CostCalculator_ledger__oQVi4 dt{color:var(--dim);font-size:15px}.CostCalculator_ledger__oQVi4 dd{margin:0;color:var(--ink);font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.CostCalculator_ledger__oQVi4 .CostCalculator_headline__UGVwC dd{color:var(--warm);font-size:clamp(26px,3vw,34px)}.CostCalculator_ledger__oQVi4 .CostCalculator_upside__miH1W{border-bottom:0}.CostCalculator_ledger__oQVi4 .CostCalculator_upside__miH1W dd{color:var(--teal)}.CostCalculator_note__oTIw8{color:var(--muted);font-size:13px}.CostCalculator_empty__Buw_V{color:var(--dim);font-size:15px;line-height:1.6}@media (max-width:860px){.CostCalculator_inner__FWOyT{grid-template-columns:1fr}}@media (max-width:520px){.CostCalculator_fields__GUMRX{grid-template-columns:1fr}.CostCalculator_scenarios__dWBnr>span{flex-basis:100%}.CostCalculator_peek__R5604{display:block;margin:0;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--dim);font-size:14px;line-height:1.5}.CostCalculator_peek__R5604 strong{color:var(--ink);font-size:20px}}.Finale_card__sFKV3{--ease-out-expo:cubic-bezier(0.16,1,0.3,1);position:absolute;z-index:3;bottom:9%;left:0;display:grid;width:250px;grid-gap:3px;gap:3px;padding:14px 16px 15px;overflow:hidden;border-radius:14px;background:linear-gradient(180deg,#fffdf8,#f3efe6);box-shadow:0 30px 70px rgb(0 0 0/55%),0 0 0 1px rgb(255 255 255/60%),0 0 54px rgb(85 214 193/28%);color:#16202b;text-decoration:none;transform:rotate(-2deg);transition:translate .24s var(--ease-out-expo),box-shadow .24s ease}.Finale_card__sFKV3:hover{translate:0 -4px;box-shadow:0 36px 80px rgb(0 0 0/60%),0 0 0 1px rgb(255 255 255/70%),0 0 64px rgb(85 214 193/40%)}.Finale_card__sFKV3:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.Finale_cta__RLDaG{margin-top:6px;color:#127a5d;font-size:11.5px;font-weight:800}.Finale_card__sFKV3:hover .Finale_cta__RLDaG{text-decoration:underline}.Finale_head__fpR9r{display:flex;align-items:center;gap:7px;color:#56616d;font-size:11px;font-weight:700}.Finale_mark__U4OPM{display:grid;width:20px;height:20px;place-items:center;border-radius:6px;background:#16202b;color:#fff;font-size:11px}.Finale_amount__fHJ88{margin-top:6px;font-size:30px;font-weight:800;letter-spacing:-.03em;line-height:1}.Finale_line__K5gkI{color:#56616d;font-size:11.5px}.Finale_foot__TGYVX{display:flex;align-items:center;gap:6px;margin-top:8px;padding-top:9px;border-top:1px dashed #cfc8b9;color:#127a5d;font-size:11.5px;font-weight:700}.Finale_foot__TGYVX i{display:grid;width:16px;height:16px;place-items:center;border-radius:50%;background:#1aa37a;color:#fff;font-size:10px;font-style:normal}.Finale_stamp__wuXZB{position:absolute;top:11px;right:12px;padding:1px 8px;border:2.5px solid #1aa37a;border-radius:6px;color:#1aa37a;font-size:14px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;opacity:.9;transform:rotate(-12deg)}.Finale_card__sFKV3{--speed:var(--hero-speed,1);animation:Finale_card-in__WgGE7 calc(.7s / var(--speed)) var(--ease-out-expo) both,Finale_card-thud__QYT3e calc(.28s / var(--speed)) ease-out calc(.82s / var(--speed)) both}.Finale_amount__fHJ88,.Finale_cta__RLDaG,.Finale_foot__TGYVX,.Finale_head__fpR9r,.Finale_line__K5gkI{animation:Finale_line-in__9jdSC calc(.38s / var(--speed)) var(--ease-out-expo) both}.Finale_head__fpR9r{animation-delay:calc(.12s / var(--speed))}.Finale_amount__fHJ88{animation-delay:calc(.19s / var(--speed))}.Finale_line__K5gkI{animation-delay:calc(.26s / var(--speed))}.Finale_foot__TGYVX{animation-delay:calc(.33s / var(--speed))}.Finale_cta__RLDaG{animation-delay:calc(.4s / var(--speed))}.Finale_stamp__wuXZB{animation:Finale_stamp__wuXZB calc(.42s / var(--speed)) cubic-bezier(.16,1,.3,1) calc(.65s / var(--speed)) both}@keyframes Finale_line-in__9jdSC{0%{opacity:0;transform:translateY(6px)}}@keyframes Finale_card-thud__QYT3e{40%{scale:.97}}@keyframes Finale_card-in__WgGE7{0%{opacity:0;transform:translateY(46px) rotate(-9deg) scale(.88)}}@keyframes Finale_stamp__wuXZB{0%{opacity:0;transform:rotate(-12deg) scale(2.4)}}@media (min-width:621px){.Finale_card__sFKV3{left:var(--stage-bleed);width:var(--rail)}}@media (max-width:620px){.Finale_card__sFKV3{position:relative;bottom:auto;left:auto;margin-bottom:8px}}@media (prefers-reduced-motion:reduce){.Finale_amount__fHJ88,.Finale_card__sFKV3,.Finale_cta__RLDaG,.Finale_foot__TGYVX,.Finale_head__fpR9r,.Finale_line__K5gkI,.Finale_stamp__wuXZB{animation:none;transition:none}}.Slides_listing__efb4w,.Slides_panel__J2D5L,.Slides_window__jcWGG{--sys-font:-apple-system,"SF Pro Text",system-ui,"Segoe UI",sans-serif;--ease-out-expo:cubic-bezier(0.16,1,0.3,1);font-family:var(--sys-font);-webkit-font-smoothing:antialiased}.Slides_pop__3JnFF{animation:Slides_pop-in__ve6dN .52s var(--ease-out-expo) both}@keyframes Slides_pop-in__ve6dN{0%{opacity:0;transform:translateY(10px) scale(.9)}}@keyframes Slides_float__r6hkO{50%{transform:translateY(-6px)}}.Slides_window__jcWGG{position:relative;width:clamp(300px,calc(100% - 150px),370px);max-width:100%;justify-self:end;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgb(0 0 0/30%),0 44px 90px rgb(0 0 0/60%),0 0 60px rgb(85 214 193/10%);color:#1b2530;animation:Slides_float__r6hkO 6s ease-in-out infinite}.Slides_chrome__cuSrI{display:flex;height:34px;align-items:center;gap:6px;padding:0 12px;border-bottom:1px solid #dde1e6;background:#eef0f3}.Slides_chrome__cuSrI i{width:10px;height:10px;flex:none;border-radius:50%;background:#ff5f57}.Slides_chrome__cuSrI i:nth-child(2){background:#febc2e}.Slides_chrome__cuSrI i:nth-child(3){background:#28c840}.Slides_url__VKdBB{flex:1 1;margin-left:8px;overflow:hidden;padding:4px 10px;border-radius:7px;background:#fff;color:#56616d;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.Slides_body__0NWW4{position:relative;height:390px;overflow:hidden;padding:16px}.Slides_dark__Q5gaK{border:1px solid rgb(119 150 179/26%);background:#0a1626;color:var(--ink)}.Slides_dark__Q5gaK .Slides_chrome__cuSrI{border-bottom-color:rgb(119 150 179/20%);background:#0f2033}.Slides_dark__Q5gaK .Slides_url__VKdBB{background:rgb(255 255 255/6%);color:var(--dim)}.Slides_side__5_fG_{position:absolute;z-index:2;top:214px;left:var(--stage-bleed);display:grid;width:var(--rail);grid-gap:8px;gap:8px}[data-ended] .Slides_side__5_fG_{opacity:0;transition:opacity .32s ease}.Slides_panel__J2D5L{display:grid;grid-gap:5px;gap:5px;padding:12px 13px;border:1px solid rgb(85 214 193/32%);border-radius:14px;background:rgb(8 19 32/90%);box-shadow:0 24px 60px rgb(0 0 0/50%);color:var(--ink);font-size:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.Slides_panel__J2D5L small{color:var(--dim);font-size:11px}.Slides_panelKicker__u6mUo{color:var(--teal);font-size:9.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.Slides_panelTitle__zyD7c{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:700}.Slides_panelTitle__zyD7c em{padding:2px 8px;border-radius:999px;background:rgb(155 121 255/20%);color:var(--violet-soft);font-size:10px;font-style:normal;font-weight:700}.Slides_panelTitle__zyD7c em[data-status=Booked]{background:rgb(85 214 193/18%);color:var(--teal)}.Slides_checkRow__9bGoJ{display:flex;align-items:center;gap:7px;font-size:11.5px;font-weight:600}.Slides_checkRow__9bGoJ i{display:grid;width:16px;height:16px;flex:none;place-items:center;border-radius:50%;background:var(--teal);color:var(--bg);font-size:10px;font-style:normal;font-weight:800}.Slides_sms__Mirz0{padding:8px 10px;border-radius:14px 14px 14px 4px;background:#2c2c2e;font-size:11.5px;line-height:1.35}.Slides_replyCount__VWhAD{color:var(--dim);font-size:11px}.Slides_replies__M1uQM{display:flex;flex-wrap:wrap;gap:4px}.Slides_replies__M1uQM em{padding:3px 8px;border-radius:12px 12px 4px 12px;background:rgb(85 214 193/16%);color:var(--teal);font-size:10.5px;font-style:normal;font-weight:700}[data-paused] .Slides_replies__M1uQM em{animation-play-state:paused}.Slides_chip__tag_0{justify-self:start;padding:3px 9px;border-radius:999px;background:rgb(85 214 193/16%);color:var(--teal);font-size:11px;font-weight:700}.Slides_stars__Bmu4C{color:#f5b301;letter-spacing:1px}.Slides_tapStars__hMLQu{display:flex;gap:4px;font-size:22px;line-height:1}.Slides_tapStars__hMLQu i{color:rgb(255 255 255/18%);font-style:normal}.Slides_tapStars__hMLQu[data-filled] i{color:#f5b301}.Slides_tapStars__hMLQu[data-tapping] i{animation:Slides_star-tap__XB9Rd calc(.3s / var(--hero-speed, 1)) var(--ease-out-expo) both}[data-paused] .Slides_tapStars__hMLQu i{animation-play-state:paused}@keyframes Slides_star-tap__XB9Rd{0%{color:rgb(255 255 255/18%)}45%{color:#f5b301;transform:scale(1.45)}}.Slides_search__z9xWy{display:grid;grid-gap:10px;gap:10px}.Slides_searchBox__8Wckp{padding:9px 14px;border:1px solid #dfe1e5;border-radius:999px;box-shadow:0 1px 6px rgb(32 33 36/12%);font-size:12.5px;white-space:nowrap}.Slides_typed__dbCre{display:inline-block;padding-right:2px;border-right:1.5px solid #1a73e8;animation:Slides_type__C9DD3 1.1s steps(30) .2s both,Slides_caret__OB3HJ .9s step-end 1.3s 3 forwards}@keyframes Slides_type__C9DD3{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes Slides_caret__OB3HJ{50%{border-right-color:transparent}to{border-right-color:transparent}}.Slides_map__XHvJN{position:relative;height:56px;overflow:hidden;border-radius:12px;background:linear-gradient(115deg,transparent 46%,#fff 46% 49%,transparent 49%),linear-gradient(8deg,transparent 58%,#fff 58% 62%,transparent 62%),linear-gradient(90deg,transparent 30%,#cfe8d6 30% 42%,transparent 42%),#e8ecef}.Slides_map__XHvJN i{position:absolute;width:11px;height:11px;border-radius:50% 50% 50% 0;background:#ea4335;box-shadow:0 2px 4px rgb(0 0 0/25%);transform:rotate(-45deg)}.Slides_map__XHvJN .Slides_mapPinOurs__K7Zof{width:15px;height:15px;background:#1a73e8;animation:Slides_pin-drop__fW13J .62s var(--ease-out-expo) both}@keyframes Slides_pin-drop__fW13J{0%{opacity:0;transform:translateY(-18px) rotate(-45deg)}}.Slides_pack__9EpNc{--row:56px;--row-gap:6px;position:relative;height:calc(var(--row) * 3 + var(--row-gap) * 2);overflow:hidden}.Slides_listingRow__nRRC_{position:absolute;inset:0 0 auto;display:grid;height:var(--row);box-sizing:border-box;align-content:center;grid-gap:2px;gap:2px;padding:0 44px 0 12px;border:1px solid #e4e8ec;border-radius:11px;background:#fff;color:#56616d;font-size:11px;transform:translateY(calc(var(--slot) * (var(--row) + var(--row-gap))));transition:transform .9s var(--ease-out-expo),border-color .4s ease,background .4s ease,box-shadow .4s ease}.Slides_listingRow__nRRC_ b{overflow:hidden;color:#1a0dab;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.Slides_listingRow__nRRC_[data-ours]{z-index:1;border-color:#8fb3f7;background:#f5f8ff;box-shadow:0 8px 22px rgb(26 115 232/22%)}.Slides_resultActions___AlFD{display:flex;gap:6px;margin-top:6px}.Slides_resultActions___AlFD em{padding:4px 10px;border:1px solid #dadce0;border-radius:999px;color:#1a73e8;font-size:11px;font-style:normal;font-weight:600}.Slides_pageTwo__i57VY{justify-self:start;padding:6px 12px;border:1px dashed #c5cbd3;border-radius:999px;color:#56616d;font-size:11px}.Slides_pageTwo__i57VY[data-up]{border:1px solid #bfe9d9;background:#f1fbf7;color:#127a5d;font-weight:600}.Slides_rankBadge__LlHC8{position:absolute;top:50%;right:10px;margin-top:-12px;padding:4px 8px;border-radius:999px;background:#1967d2;color:#fff;font-size:11px;font-style:normal;font-weight:800}.Slides_cityChips__cgOcY{display:flex;flex-wrap:wrap;gap:5px}.Slides_cityChips__cgOcY em{padding:3px 8px;border:1px solid rgb(85 214 193/40%);border-radius:999px;color:var(--teal);font-size:10.5px;font-style:normal;font-weight:600}.Slides_checklist__gGg9V{display:grid;grid-gap:7px;gap:7px;container-type:inline-size}.Slides_checkHead__NQqCr{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.Slides_checkHead__NQqCr>span:first-child{display:grid;grid-gap:2px;gap:2px}.Slides_checkHead__NQqCr b{font-size:15px}.Slides_checkHead__NQqCr small{color:#56616d;font-size:10.5px}.Slides_score__g_yQF{display:grid;width:52px;height:52px;flex:none;place-items:center;border-radius:50%;background:radial-gradient(closest-side,#fff 76%,transparent 78% 100%),conic-gradient(var(--ring) calc(var(--score) * 1%),#e4e8ec 0);--ring:#1aa37a;--ring-text:#127a5d}.Slides_score__g_yQF[data-band=poor]{--ring:#e5483d;--ring-text:#c5221f}.Slides_score__g_yQF[data-band=fair]{--ring:#f29900;--ring-text:#b06000}.Slides_score__g_yQF b{color:var(--ring-text);font-size:16px}.Slides_checkItem__0cPxF{display:flex;align-items:center;gap:9px;padding:8px 10px;border:1px solid #e4e8ec;border-radius:9px;color:#68737f;font-size:12px;transition:color .3s ease,border-color .3s ease,background .3s ease}.Slides_checkItem__0cPxF em{margin-left:auto;padding-left:8px;color:#68737f;font-style:normal;font-weight:700;white-space:nowrap}.Slides_checkItem__0cPxF[data-done] em{color:#0f6e53}@container (max-width: 300px){.Slides_checkItem__0cPxF .Slides_unit__ZcyKu{display:none}}@container (max-width: 240px){.Slides_checkItem__0cPxF em{display:none}}.Slides_checkItem__0cPxF i{display:grid;width:17px;height:17px;flex:none;place-items:center;border:1.5px solid #c5cbd3;border-radius:5px;color:#fff;font-size:10px;font-style:normal;font-weight:800}.Slides_checkItem__0cPxF i[data-flag]{border-color:#e5483d;background:#fce8e6;color:#c5221f;animation:Slides_pop-in__ve6dN .42s var(--ease-out-expo) both}[data-paused] .Slides_checkItem__0cPxF i[data-flag]{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Slides_checkItem__0cPxF i[data-flag]{animation:none}}.Slides_checkItem__0cPxF[data-done]{border-color:#bfe9d9;background:#f1fbf7;color:#1b2530}.Slides_checkItem__0cPxF[data-done] i{border-color:#1aa37a;background:#1aa37a;animation:Slides_tick__a1u7D .42s var(--ease-out-expo) both}@keyframes Slides_tick__a1u7D{0%{transform:scale(.4)}}.Slides_tree__rmq3p{display:grid;grid-gap:4px;gap:4px;color:var(--ink);font-size:11.5px}.Slides_tree__rmq3p span[data-level]{color:var(--dim)}.Slides_tree__rmq3p span[data-level]:before{color:var(--muted);content:"└ "}.Slides_tree__rmq3p span[data-level="2"]{padding-left:12px}.Slides_tree__rmq3p span[data-level="3"]{padding-left:24px}.Slides_code__msS0P{display:grid;grid-gap:3px;gap:3px;overflow:hidden;padding:8px 10px;border-radius:8px;background:rgb(0 0 0/30%);color:#9ee6d6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;white-space:nowrap}.Slides_listing__efb4w{position:relative;width:clamp(290px,calc(100% - 150px),330px);max-width:100%;justify-self:end;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 44px 90px rgb(0 0 0/60%),0 0 60px rgb(85 214 193/10%);color:#1b2530;animation:Slides_float__r6hkO 6s ease-in-out infinite}.Slides_listing__efb4w img{display:block;width:100%;height:120px;object-fit:cover}.Slides_listingBody__1Pq9_{display:grid;grid-gap:5px;gap:5px;padding:14px 16px 18px;font-size:12px}.Slides_listingBody__1Pq9_ small{color:#5f6368}.Slides_listingName__KEryZ{font-size:18px}.Slides_rating__N0oFP{display:flex;align-items:center;gap:6px;color:#5f6368}.Slides_rating__N0oFP b{color:#1b2530;font-size:14px}.Slides_ratingUp__Jcs47{animation:Slides_rating-up__jQXbS .7s var(--ease-out-expo) both}.Slides_timeSkip__Qa7GO{position:absolute;z-index:2;top:50%;left:50%;padding:10px 18px;border-radius:999px;background:rgb(8 19 32/88%);box-shadow:0 18px 40px rgb(0 0 0/35%);color:#fff;font-size:14px;font-weight:800;letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;transform:translate(-50%,-50%);animation:Slides_time-skip__z6Bfk calc(1.5s / var(--hero-speed, 1)) ease both}@keyframes Slides_time-skip__z6Bfk{0%{opacity:0;transform:translate(-50%,-40%) scale(.92)}18%,72%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.Slides_timeSkip__Qa7GO{animation:none}}.Slides_monthBadge__6ERvV{padding:2px 7px;border-radius:999px;background:#e8f7f1;color:#127a5d;font-size:10.5px;font-style:normal;font-weight:700;white-space:nowrap}@keyframes Slides_rating-up__jQXbS{0%{color:#1aa37a;transform:translateY(8px) scale(1.4)}}.Slides_reviewsTitle__2clh7{margin-top:10px;padding-top:10px;border-top:1px solid #e8eaed;font-size:13px}.Slides_review__TcJ55{display:grid;grid-gap:3px;gap:3px;padding:8px 10px;border-radius:10px}.Slides_review__TcJ55 p{margin:0;color:#3c4043;font-size:11.5px;line-height:1.4}.Slides_reviewNew__aIKFX{background:#e8f7f1;box-shadow:inset 0 0 0 1px #9fdcc5}.Slides_report__eDiCe{display:grid;grid-gap:10px;gap:10px}.Slides_reportHead__hq7aZ{display:flex;align-items:baseline;justify-content:space-between;font-size:14px}.Slides_reportHead__hq7aZ em{color:var(--muted);font-size:10.5px;font-style:normal}.Slides_tiles__R0Bx7{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr;container-type:inline-size}@container (max-width: 320px){.Slides_tile__L9yb4:last-child .Slides_spark__Xs17f{display:none}}.Slides_tile__L9yb4{display:grid;grid-gap:2px;gap:2px;padding:10px 12px;border:1px solid rgb(119 150 179/20%);border-radius:10px;background:rgb(255 255 255/3%)}.Slides_reportLabel__nVjdm,.Slides_tile__L9yb4 small{color:var(--dim);font-size:10.5px}.Slides_tile__L9yb4 small{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:6px;white-space:nowrap}.Slides_delta__VgEXA{margin-left:auto;color:var(--teal);font-style:normal;font-weight:700}.Slides_tileRow__LG0VS{display:flex;align-items:flex-end;justify-content:space-between;gap:8px}.Slides_spark__Xs17f{display:flex;align-items:flex-end;gap:3px;height:26px}.Slides_spark__Xs17f i{width:6px;border-radius:2px;background:rgb(255 255 255/16%);transform-origin:bottom;animation:Slides_rise__ymaeq .7s var(--ease-out-expo) both}.Slides_spark__Xs17f i:nth-child(2){animation-delay:80ms}.Slides_spark__Xs17f i:nth-child(3){animation-delay:.16s}.Slides_spark__Xs17f i:nth-child(4){animation-delay:.24s}.Slides_spark__Xs17f .Slides_sparkNow__afQF0{background:linear-gradient(0deg,var(--teal),var(--violet-soft))}@keyframes Slides_rise__ymaeq{0%{transform:scaleY(0)}}.Slides_tile__L9yb4 b{font-size:21px;letter-spacing:-.02em}.Slides_tile__L9yb4 .Slides_dim__VgjGA{color:var(--muted)}.Slides_bars__kEsM1{display:grid;grid-gap:6px;gap:6px}.Slides_bar__F5ojm{display:grid;align-items:center;grid-gap:8px;gap:8px;grid-template-columns:84px 1fr 16px;font-size:10.5px}.Slides_bar__F5ojm small{color:var(--dim)}.Slides_bar__F5ojm i{height:8px;overflow:hidden;border-radius:999px;background:rgb(255 255 255/6%)}.Slides_bar__F5ojm i b{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--teal),var(--violet-soft));transform:scaleX(0);transform-origin:left center;transition:width .7s cubic-bezier(.16,1,.3,1)}.Slides_bar__F5ojm i .Slides_barGrow__JBRKm{animation:Slides_grow__dlVIq .9s cubic-bezier(.16,1,.3,1) both;transform:none}.Slides_bar__F5ojm:nth-child(2) .Slides_barGrow__JBRKm{animation-delay:90ms}.Slides_bar__F5ojm:nth-child(3) .Slides_barGrow__JBRKm{animation-delay:.18s}.Slides_bar__F5ojm:nth-child(4) .Slides_barGrow__JBRKm{animation-delay:.27s}.Slides_barNew__ZeS7F small{color:var(--violet-soft);font-weight:600}@keyframes Slides_grow__dlVIq{0%{transform:scaleX(0)}}.Slides_bar__F5ojm[data-best] em,.Slides_bar__F5ojm[data-best] small{color:#ffb454;font-weight:700}.Slides_bar__F5ojm[data-best] i{box-shadow:0 0 0 1px rgb(255 180 84/55%),0 0 14px rgb(255 180 84/35%)}.Slides_bar__F5ojm[data-collecting] i{background:linear-gradient(90deg,rgb(255 255 255/5%) 30%,rgb(155 121 255/28%) 50%,rgb(255 255 255/5%) 70%) 0 0 /250% 100%;animation:Slides_collect__tluRD 1.6s linear infinite}@keyframes Slides_collect__tluRD{0%{background-position:100% 0}to{background-position:-150% 0}}.Slides_liveDot__Mn8KV{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--violet-soft);animation:Slides_live__nWUJv 1.2s ease-in-out infinite}@keyframes Slides_live__nWUJv{50%{opacity:.35;transform:scale(.7)}}[data-paused] .Slides_bar__F5ojm[data-collecting] i,[data-paused] .Slides_liveDot__Mn8KV{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Slides_bar__F5ojm[data-collecting] i,.Slides_liveDot__Mn8KV{animation:none}}.Slides_bar__F5ojm em{font-style:normal;font-weight:700;text-align:right}.Slides_insight__zmOUZ{padding:8px 10px;border:1px solid rgb(255 180 84/40%);border-radius:10px;background:rgb(255 180 84/10%);color:#ffd29a;font-size:11px;font-weight:600}.Slides_calendarGrid__GgscU{display:grid;align-items:center;grid-gap:5px;gap:5px;grid-template-columns:26px repeat(5,1fr);font-size:10.5px}.Slides_calendarGrid__GgscU b{color:#56616d;text-align:center}.Slides_calendarGrid__GgscU small{color:#68737f}.Slides_calendarGrid__GgscU i{display:grid;height:44px;place-items:center;border-radius:8px;background:#f4f6f8;font-size:9.5px;font-style:normal;font-weight:700}.Slides_calendarGrid__GgscU .Slides_slotOld__FsRNK{background:#e3e7ec;color:#56616d}.Slides_calendarGrid__GgscU .Slides_slotNew__z56mR{background:linear-gradient(160deg,#3fd8bf,#1aa37a);box-shadow:0 6px 16px rgb(26 163 122/35%);color:#fff}.Slides_countUp__Lax4E{display:contents}.Slides_week__HJqKr{display:grid;grid-gap:8px;gap:8px;grid-template-columns:1fr 1fr;margin:12px 0 0 31px}.Slides_weekMeter__Q5gDW{display:grid;align-items:center;grid-gap:8px;gap:8px;grid-column:1/-1;grid-template-columns:auto 1fr 32px;color:#56616d;font-size:10.5px}.Slides_weekMeter__Q5gDW i{height:8px;overflow:hidden;border-radius:999px;background:#e3e7ec}.Slides_weekMeter__Q5gDW b{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#3fd8bf,#1aa37a)}.Slides_weekMeter__Q5gDW em{color:#127a5d;font-style:normal;font-weight:700;text-align:right}.Slides_weekTile__RvyJu{display:grid;grid-gap:1px;gap:1px;padding:7px 10px;border-radius:10px;background:#e8f7f1}.Slides_weekTile__RvyJu small{color:#56616d;font-size:10px}.Slides_weekTile__RvyJu b{color:#127a5d;font-size:18px;letter-spacing:-.02em}.Slides_weekTile__RvyJu em{color:#0f6e53;font-size:10px;white-space:nowrap;font-style:normal;font-weight:700}[data-paused] .Slides_hot__PQdJe,[data-paused] .Slides_listing__efb4w,[data-paused] .Slides_slotNew__z56mR,[data-paused] .Slides_window__jcWGG{animation-play-state:paused}@media not all and (max-width:1180px){.Slides_window__jcWGG{width:clamp(240px,calc(100% - var(--rail) - var(--rail-gap) - var(--stage-bleed)),370px)}.Slides_listing__efb4w{width:clamp(240px,calc(100% - var(--rail) - var(--rail-gap) - var(--stage-bleed)),330px)}}@media (max-width:1180px){.Slides_side__5_fG_{display:none}}@media (min-width:981px){.Slides_body__0NWW4{height:calc(var(--device-height) - 34px)}.Slides_listing__efb4w{height:var(--device-height)}}@media (min-width:981px) and (max-width:1180px){.Slides_window__jcWGG{width:min(100%,370px)}.Slides_listing__efb4w{width:min(100%,330px)}.Slides_listing__efb4w img{height:92px}.Slides_listing__efb4w,.Slides_window__jcWGG{transform-origin:right center;transition:scale .52s var(--ease-out-expo)}[data-ended] .Slides_window__jcWGG{scale:min(1,calc(var(--end-room) / 370))}[data-ended] .Slides_listing__efb4w{scale:min(1,calc(var(--end-room) / 330))}}@media (min-width:621px) and (max-width:980px){.Slides_window__jcWGG{width:min(calc(100% - var(--rail) - var(--rail-gap)),370px)}.Slides_listing__efb4w{width:min(calc(100% - var(--rail) - var(--rail-gap)),330px)}}@media (max-width:620px){.Slides_listing__efb4w,.Slides_window__jcWGG{justify-self:center;margin-right:0;transform-origin:center top;transition:scale .52s var(--ease-out-expo)}[data-ended] .Slides_listing__efb4w,[data-ended] .Slides_window__jcWGG{scale:.58}.Slides_body__0NWW4{height:320px}.Slides_listing__efb4w img{height:84px}.Slides_map__XHvJN{display:none}.Slides_checklist__gGg9V{gap:5px}.Slides_checkItem__0cPxF{padding:6px 9px;font-size:11.5px}.Slides_report__eDiCe{gap:6px}.Slides_bars__kEsM1{gap:4px}.Slides_tile__L9yb4{padding:8px 10px}.Slides_tile__L9yb4 b{font-size:18px;line-height:1.1}.Slides_spark__Xs17f{height:20px}.Slides_bar__F5ojm{line-height:1.2}.Slides_reportLabel__nVjdm{display:none}.Slides_insight__zmOUZ{padding:6px 8px;font-size:10.5px}.Slides_calendarGrid__GgscU i{height:34px}.Slides_week__HJqKr{gap:6px;margin-top:8px}.Slides_weekTile__RvyJu{padding:5px 9px}}@media (prefers-reduced-motion:reduce){.Slides_bar__F5ojm i .Slides_barGrow__JBRKm,.Slides_checkItem__0cPxF[data-done] i,.Slides_listing__efb4w,.Slides_map__XHvJN .Slides_mapPinOurs__K7Zof,.Slides_pop__3JnFF,.Slides_ratingUp__Jcs47,.Slides_spark__Xs17f i,.Slides_tapStars__hMLQu[data-tapping] i,.Slides_typed__dbCre,.Slides_window__jcWGG{animation:none;transition:none}.Slides_typed__dbCre{border-right-color:transparent}.Slides_listingRow__nRRC_{transition:none}}.HeroStage_stage__3iAEN{--scene-fade:1.4s;--stage-bleed:calc(-1 * clamp(0px, 4.6vw, 60px));--rail:220px;--rail-gap:14px;position:relative;isolation:isolate;display:grid;min-height:var(--stage-height,640px);margin:0;place-items:center}.HeroStage_scene__7r5kc{position:absolute;z-index:-1;inset:-48px calc(-1 * var(--gutter)) -44px -72px;overflow:hidden;overflow:clip;-webkit-mask-image:linear-gradient(90deg,transparent,#000 26%),linear-gradient(0deg,transparent,#000 20%);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 26%),linear-gradient(0deg,transparent,#000 20%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.HeroStage_scene__7r5kc:after{position:absolute;inset:0;background:radial-gradient(ellipse 34% 58% at 50% 52%,rgb(5 13 24/58%),transparent 100%),linear-gradient(90deg,rgb(5 13 24/70%),rgb(5 13 24/12%) 60%);content:""}.HeroStage_scene__7r5kc img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:58% 50%;opacity:0;transition:opacity var(--scene-fade) ease}.HeroStage_drift__z_5lW{position:absolute;inset:0;animation:HeroStage_drift__z_5lW 18s ease-in-out infinite alternate}.HeroStage_scene__7r5kc .HeroStage_dusk___B8MM,.HeroStage_stage__3iAEN[data-scene=day] .HeroStage_day__ld1pY,.HeroStage_stage__3iAEN[data-scene=night] .HeroStage_night__cv_7w{opacity:1}@keyframes HeroStage_drift__z_5lW{0%{transform:scale(1.03)}to{transform:scale(1.1) translateX(-1.5%)}}.HeroStage_goal__r92t_{position:absolute;z-index:2;bottom:calc(100% - 54px);left:var(--stage-bleed);right:0;margin:0;color:var(--ink);font-size:clamp(18px,1.5vw,22px);font-weight:800;letter-spacing:-.015em;line-height:1.15;text-shadow:0 2px 18px rgb(5 13 24/90%);text-wrap:balance}.HeroStage_goal__r92t_ span{display:block;margin-bottom:4px;color:var(--teal);font-size:10px;font-weight:700;letter-spacing:.12em;text-shadow:none;text-transform:uppercase}.HeroStage_goal__r92t_[data-enter]{animation:HeroStage_goal-pop__J9wzc .62s cubic-bezier(.34,1.56,.64,1) backwards;transform-origin:left bottom}@keyframes HeroStage_goal-pop__J9wzc{0%{opacity:0;transform:translateY(10px) scale(.92)}}.HeroStage_stageChip__ezdrM{position:absolute;z-index:2;top:64px;left:var(--stage-bleed);display:grid;width:var(--rail);grid-gap:8px;gap:8px;padding:13px 14px 14px;border:1px solid rgb(85 214 193/32%);border-radius:16px;background:rgb(8 19 32/80%);box-shadow:0 26px 60px rgb(0 0 0/50%),inset 0 1px rgb(255 255 255/6%);-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);transition:border-color .4s ease,box-shadow .4s ease}.HeroStage_stageChip__ezdrM[data-complete]{border-color:rgb(85 214 193/70%);box-shadow:0 26px 60px rgb(0 0 0/50%),inset 0 1px rgb(255 255 255/6%),0 0 32px rgb(85 214 193/22%)}.HeroStage_stageChip__ezdrM[data-complete] .HeroStage_chipKicker__L8cpa i{animation:none}.HeroStage_chipDone__i9AEn{display:inline-grid;width:17px;height:17px;margin-right:7px;place-items:center;border-radius:50%;background:var(--teal);color:#06131f;font-size:10px;font-weight:900;vertical-align:2px}.HeroStage_stage__3iAEN[data-playing] .HeroStage_chipDone__i9AEn{animation:HeroStage_chip-done__rc07q .52s cubic-bezier(.16,1,.3,1) both}@keyframes HeroStage_chip-done__rc07q{0%{transform:scale(.3) rotate(-30deg)}}.HeroStage_chipKicker__L8cpa{display:inline-flex;align-items:center;gap:7px;color:var(--teal);font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.HeroStage_chipKicker__L8cpa i{width:6px;height:6px;border-radius:50%;background:var(--teal);box-shadow:0 0 10px rgb(85 214 193/80%);animation:HeroStage_chip-pulse__xRqT_ 1.6s ease-in-out infinite}@keyframes HeroStage_chip-pulse__xRqT_{50%{opacity:.35}}.HeroStage_stageChip__ezdrM>b{color:var(--ink);font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.HeroStage_stageChip__ezdrM>b small{display:block;margin-top:3px;color:var(--dim);font-size:12px;font-weight:500;letter-spacing:0}.HeroStage_stage__3iAEN[data-playing] .HeroStage_stageChip__ezdrM>b{animation:HeroStage_chip-swap__gwbtZ .42s cubic-bezier(.16,1,.3,1) both}.HeroStage_stage__3iAEN[data-playing] .HeroStage_stageChip__ezdrM>b small{animation:HeroStage_chip-swap__gwbtZ .42s cubic-bezier(.16,1,.3,1) 90ms both}@keyframes HeroStage_chip-swap__gwbtZ{0%{opacity:0;transform:translateY(6px)}}.HeroStage_progress__KLQUw{display:grid;grid-gap:4px;gap:4px;grid-template-columns:repeat(6,1fr);margin:-10px 0}.HeroStage_progress__KLQUw button{position:relative;height:23px;padding:0;border:0;background:none;cursor:pointer}.HeroStage_progress__KLQUw button:disabled{cursor:default}.HeroStage_progress__KLQUw button i,.HeroStage_progress__KLQUw button:before{position:absolute;top:10px;right:0;left:0;height:3px;border-radius:999px;content:""}.HeroStage_progress__KLQUw button:before{background:rgb(255 255 255/12%);transition:background .18s ease}.HeroStage_progress__KLQUw button:enabled:hover:before{background:rgb(255 255 255/38%)}.HeroStage_progress__KLQUw button:focus-visible{border-radius:4px;outline:2px solid var(--teal)}.HeroStage_progress__KLQUw button i{background:linear-gradient(90deg,var(--teal),var(--violet-soft));transform:scaleX(0);transform-origin:left center}.HeroStage_progress__KLQUw button[data-state=done] i{transform:none}.HeroStage_stage__3iAEN[data-playing] .HeroStage_progress__KLQUw button[data-state=done] i{animation:HeroStage_segment-done__XIUQV .6s ease-out}@keyframes HeroStage_segment-done__XIUQV{0%{filter:brightness(2.2)}}.HeroStage_progress__KLQUw button[data-state=active] i{animation:HeroStage_fill__p0jzT calc(var(--phase-ms, 3s) / var(--hero-speed, 1)) linear var(--phase-delay,0s) both}.HeroStage_stage__3iAEN:not([data-playing]) .HeroStage_progress__KLQUw button i{transform:none}@keyframes HeroStage_fill__p0jzT{to{transform:none}}.HeroStage_pauseToggle__y8OPs{position:absolute;top:31px;right:11px;display:grid;width:26px;height:26px;padding:0;place-items:center;border:1px solid rgb(119 150 179/32%);border-radius:50%;background:rgb(8 19 32/72%);color:var(--dim);cursor:pointer;transition:border-color .18s ease,color .18s ease,transform .18s ease}.HeroStage_pauseToggle__y8OPs:hover,.HeroStage_pauseToggle__y8OPs[data-paused]{border-color:rgb(85 214 193/60%);color:var(--teal)}.HeroStage_pauseToggle__y8OPs:active{transform:scale(.94)}.HeroStage_pauseToggle__y8OPs:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.HeroStage_pauseToggle__y8OPs svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.HeroStage_iconSwap__QsopF{animation:HeroStage_icon-in__eJxdR .28s cubic-bezier(.16,1,.3,1) both}@keyframes HeroStage_icon-in__eJxdR{0%{opacity:0;transform:rotate(-90deg) scale(.6)}}.HeroStage_finale__nQ70c{transition:opacity .48s ease}.HeroStage_stage__3iAEN[data-resetting] .HeroStage_finale__nQ70c{opacity:0}.HeroStage_stage__3iAEN[data-paused] .HeroStage_chipKicker__L8cpa i,.HeroStage_stage__3iAEN[data-paused] .HeroStage_drift__z_5lW,.HeroStage_stage__3iAEN[data-paused] .HeroStage_progress__KLQUw button i{animation-play-state:paused}.HeroStage_slide__Jvy3H{position:relative;display:grid;width:100%;min-height:var(--stage-height,640px);padding-top:54px;place-items:center;transition:opacity .48s ease,transform .48s ease}.HeroStage_slide__Jvy3H[data-enter]{animation:HeroStage_slide-in__f5_Cp .7s cubic-bezier(.16,1,.3,1) backwards}.HeroStage_stage__3iAEN[data-resetting] .HeroStage_slide__Jvy3H{opacity:0;transform:translateY(-14px)}@keyframes HeroStage_slide-in__f5_Cp{0%{opacity:0;transform:translateX(28px)}}@media (min-width:981px){.HeroStage_stage__3iAEN{--device-height:calc(var(--stage-height, 640px) - 80px)}}@media (min-width:981px) and (max-width:1180px){.HeroStage_stage__3iAEN{--device-height:calc(var(--stage-height, 640px) - 118px);--end-room:160}.HeroStage_stageChip__ezdrM{top:58px;right:0;width:auto;gap:5px;padding:9px 46px 10px 13px;border-radius:13px}.HeroStage_chipKicker__L8cpa{display:none}.HeroStage_stageChip__ezdrM>b{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.HeroStage_stageChip__ezdrM>b small{display:inline;margin:0 0 0 8px}.HeroStage_pauseToggle__y8OPs{top:8px}.HeroStage_slide__Jvy3H{padding-top:112px}}@media (min-width:1050px) and (max-width:1114px){.HeroStage_stage__3iAEN{--end-room:188}}@media (min-width:1115px) and (max-width:1180px){.HeroStage_stage__3iAEN{--end-room:215}}@media (max-width:980px){.HeroStage_stage__3iAEN{--stage-bleed:0px;min-height:0;padding:56px 0 24px}.HeroStage_scene__7r5kc{inset:0 calc(-1 * var(--gutter));overflow:clip;-webkit-mask-image:linear-gradient(0deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(0deg,transparent,#000 18%,#000 82%,transparent)}.HeroStage_stageChip__ezdrM{top:112px}.HeroStage_goal__r92t_{bottom:calc(100% - 102px)}.HeroStage_slide__Jvy3H{padding-top:0}}@media (max-width:720px){.HeroStage_scene__7r5kc{inset:0}}@media (max-width:620px){.HeroStage_stage__3iAEN{padding:8px 0 12px}.HeroStage_slide__Jvy3H{min-height:486px;padding-top:0}.HeroStage_stageChip__ezdrM{position:relative;top:auto;left:auto;width:100%;min-height:114px;margin-top:12px;align-content:start;justify-self:start}.HeroStage_goal__r92t_{grid-row:1}.HeroStage_slide__Jvy3H{grid-row:2;grid-column:1}.HeroStage_finale__nQ70c{z-index:3;grid-row:2;grid-column:1;align-self:end;justify-self:center}.HeroStage_stageChip__ezdrM{grid-row:3}.HeroStage_goal__r92t_{position:relative;bottom:auto;left:auto;max-width:none;min-height:34px;margin-bottom:10px;font-size:17px;justify-self:start}}@media (prefers-reduced-motion:reduce){.HeroStage_chipKicker__L8cpa i,.HeroStage_drift__z_5lW,.HeroStage_goal__r92t_[data-enter],.HeroStage_slide__Jvy3H[data-enter]{animation:none}.HeroStage_finale__nQ70c,.HeroStage_scene__7r5kc img,.HeroStage_slide__Jvy3H,.HeroStage_stageChip__ezdrM{transition:none}}