.home_sectionAlt__dod_9,.home_section__H4a3L{padding-block:var(--space-20)}.home_sectionAlt__dod_9{background:var(--color-surface);border-block:1px solid var(--color-border)}.home_sectionTitle__1Ofj8{font-family:var(--font-display);font-size:clamp(var(--text-2xl),2vw + 1rem,2.75rem);line-height:var(--leading-tight);letter-spacing:-.02em;font-weight:500;color:var(--color-text);margin:0;text-wrap:balance}.home_sectionLede__kzFAT{max-inline-size:var(--measure);margin-block:var(--space-2) var(--space-8);color:var(--color-text-secondary)}.home_splitHead__wJ5hu{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:var(--space-10);margin-block-end:var(--space-12)}.home_splitLede__Mc8cO{margin:0;max-inline-size:var(--measure);color:var(--color-text-secondary)}@media (max-width:860px){.home_splitHead__wJ5hu{grid-template-columns:minmax(0,1fr);gap:var(--space-4);margin-block-end:var(--space-8)}}.home_centredHead__qwDgu{margin-block-end:var(--space-10);text-align:center}.home_centredAction__oPFEX{display:flex;justify-content:center;margin-block-start:var(--space-10)}.home_hero__5fEoq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;background:var(--color-surface);border-block-end:1px solid var(--color-border)}.home_heroInner__m2M5i{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);padding-block:clamp(var(--space-16),9vw,var(--space-20));padding-inline-start:var(--gutter);padding-inline-end:var(--space-10)}.home_heroMedia__EWbO_{position:relative;align-self:stretch;min-block-size:100%}.home_heroImage__nhmcg{position:absolute;inset:0;inline-size:100%;block-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:55% 45%;object-position:55% 45%;display:block}@media (max-width:960px){.home_hero__5fEoq{grid-template-columns:minmax(0,1fr)}.home_heroInner__m2M5i{padding-block:var(--space-12) var(--space-10);padding-inline:var(--space-6)}.home_heroMedia__EWbO_{block-size:clamp(12rem,44vw,18rem);min-block-size:0}}.home_heroTitle__k1qzR{margin:0;font-family:var(--font-display);font-size:clamp(2rem,2.6vw + 1rem,3.25rem);line-height:var(--leading-display);letter-spacing:-.025em;font-weight:500;color:var(--color-text);text-wrap:balance}.home_heroLede__Zo0Bz{margin:0;max-inline-size:42ch;font-size:var(--text-lg);font-weight:400;line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.home_heroActions__Rnjtf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-block-start:var(--space-2)}.home_btnPrimary__Mq5ht,.home_btnSecondary__F4fYw{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:48px;padding-inline:var(--space-6);font-weight:500;border-radius:var(--radius-full);transition:background-color var(--duration-normal) var(--ease-standard),border-color var(--duration-normal) var(--ease-standard)}.home_btnPrimary__Mq5ht{color:var(--color-on-brand);background:var(--color-brand);border:1px solid var(--color-brand)}.home_btnPrimary__Mq5ht:hover{background:var(--color-brand-hover);border-color:var(--color-brand-hover)}.home_btnPrimary__Mq5ht:disabled{cursor:default}.home_btnSecondary__F4fYw{color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border)}.home_btnSecondary__F4fYw:hover{background:var(--color-surface-hover)}.home_appSteps__bhpIN{grid-column:1/-1;grid-row:3;padding-block-start:var(--space-10);border-block-start:1px solid var(--color-border)}.home_stepsTitle__Od6l4{margin:0 0 var(--space-10);font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-snug);letter-spacing:-.02em;color:var(--color-cta-text)}.home_steps__jzmqa{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-8);margin:0;padding:0;list-style:none}.home_step__lugFU{min-inline-size:0;--step-at:calc(var(--step-order) * var(--step-gap));--step-set:calc(var(--step-at) + var(--dial-gap) + var(--duration-dial))}.home_stepNum__v6Zmq{display:inline-flex;align-items:center;font-family:var(--font-display);font-size:clamp(1.75rem,2.2vw + .5rem,2.5rem);font-weight:400;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text-muted);--dial-cell:1.15em}.home_dial__n4tki{display:inline-block;block-size:var(--dial-cell);overflow:hidden;vertical-align:top}.home_dialStrip__Boe99{display:block;transform:translateY(var(--dial-travel))}.home_dialDigit__t_lPV{display:block;block-size:var(--dial-cell);line-height:var(--dial-cell)}@keyframes home_dialSpin__o1Ysu{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.16,1,.3,1)}82%{transform:translateY(calc(var(--dial-travel) - .16em));animation-timing-function:cubic-bezier(.33,0,.68,1)}to{transform:translateY(var(--dial-travel))}}@keyframes home_stepReveal__le8NI{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}.home_appSteps__bhpIN[data-dial=armed] .home_dialStrip__Boe99{transform:translateY(0)}.home_appSteps__bhpIN[data-dial=armed] .home_stepDesc__gXHCI,.home_appSteps__bhpIN[data-dial=armed] .home_stepTitle__SwxhW{opacity:0}.home_appSteps__bhpIN .home_step__lugFU[data-on] .home_dialStrip__Boe99{animation:home_dialSpin__o1Ysu var(--duration-dial) both;animation-delay:calc(var(--step-at) + var(--dial-slot) * var(--dial-gap))}.home_appSteps__bhpIN .home_step__lugFU[data-on] .home_stepDesc__gXHCI,.home_appSteps__bhpIN .home_step__lugFU[data-on] .home_stepTitle__SwxhW{animation:home_stepReveal__le8NI var(--duration-reveal) var(--ease-standard) both}.home_appSteps__bhpIN .home_step__lugFU[data-on] .home_stepTitle__SwxhW{animation-delay:calc(var(--step-set) - var(--duration-dial) * .4)}.home_appSteps__bhpIN .home_step__lugFU[data-on] .home_stepDesc__gXHCI{animation-delay:calc(var(--step-set) - var(--duration-dial) * .4 + var(--dial-gap))}@media (max-width:860px){.home_appSteps__bhpIN .home_step__lugFU[data-on]{--step-order:0}}@media (prefers-reduced-motion:reduce){.home_appSteps__bhpIN .home_dialStrip__Boe99,.home_appSteps__bhpIN .home_stepDesc__gXHCI,.home_appSteps__bhpIN .home_stepNum__v6Zmq,.home_appSteps__bhpIN .home_stepTitle__SwxhW{animation:none;opacity:1}}.home_appSteps__bhpIN .home_step__lugFU[data-on]:last-child .home_stepNum__v6Zmq{color:var(--color-cta-text);transition:color var(--duration-slow) var(--ease-standard);transition-delay:var(--step-set)}.home_stepTitle__SwxhW{margin:var(--space-4) 0 0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-snug);color:var(--color-text)}.home_stepDesc__gXHCI{margin:var(--space-2) 0 0;max-inline-size:30ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary)}@media (max-width:860px){.home_steps__jzmqa{grid-template-columns:minmax(0,1fr);gap:0}.home_step__lugFU{display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:var(--space-5);column-gap:var(--space-5);padding-block:var(--space-5);border-block-start:1px solid var(--color-border)}.home_step__lugFU:last-child{border-block-end:1px solid var(--color-border)}.home_stepNum__v6Zmq{grid-row:1/span 2;font-size:var(--text-xl);align-items:flex-start;padding-block-start:.15em}.home_stepTitle__SwxhW{margin:0}.home_stepDesc__gXHCI{margin:var(--space-1) 0 0;max-inline-size:none}}.home_triptych__PSmsA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6);margin:0;padding:0;list-style:none}@media (max-width:760px){.home_triptych__PSmsA{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}}.home_triptychItem__3shuQ{display:flex;flex-direction:column}.home_triptychMedia__aMglM{border-radius:var(--radius-xl)}.home_triptychTitle__J5mjH{margin:var(--space-5) 0 0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-snug);color:var(--color-text)}.home_triptychDesc__6fx9Z{margin:var(--space-2) 0 0;max-inline-size:38ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary)}.home_ghostStage__6VPbV{position:relative;container-type:inline-size;padding-block-start:clamp(2rem,7.5cqw,6.5rem)}.home_ghostWord___PeEG{position:absolute;inset-block-start:0;inset-inline:0;z-index:0;margin:0;text-align:center;white-space:nowrap;font-family:var(--font-display);font-weight:500;font-size:clamp(2.5rem,12vw,9.5rem);font-size:13.5cqw;line-height:.9;letter-spacing:-.02em;color:var(--color-surface-elevated);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home_ghostFront__6CDFn{position:relative;z-index:1}.home_specRow__LWeie{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:var(--space-10) 0 0;padding-block:var(--space-6);border-block:1px solid var(--color-border)}.home_spec__DZT8B{display:flex;flex-direction:column-reverse;align-items:flex-start;padding-inline:var(--space-5);border-inline-start:1px solid var(--color-border)}.home_spec__DZT8B:first-child{padding-inline-start:0;border-inline-start:0}.home_specValue__UFxL2{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-xl),2.4vw + .5rem,2.5rem);font-weight:500;line-height:var(--leading-tight);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--color-text)}.home_specLabel__ikM8P{margin-block-start:var(--space-2);font-size:var(--text-xs);font-weight:500;color:var(--color-text-muted)}@media (max-width:640px){.home_specRow__LWeie{grid-auto-flow:row;padding-block:0}.home_spec__DZT8B{padding-inline:0;padding-block:var(--space-4);border-inline-start:0;border-block-end:1px solid var(--color-border)}.home_spec__DZT8B:last-child{border-block-end:0}}.home_stateBox__GKqpe{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding-block:var(--space-16);color:var(--color-text-muted);text-align:center;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.home_stateBox__GKqpe p{margin:0;max-inline-size:44ch}.home_band__NJHrU{position:relative;isolation:isolate}.home_bandMedia__T_xB8{border-radius:0;max-block-size:60vh}.home_bandOverlay__a8dnC{position:absolute;inset-block-end:0;inset-inline:0;padding-block:var(--space-10);background:linear-gradient(0deg,color-mix(in srgb,#0e0e0e 82%,transparent),transparent)}.home_bandQuote__EjvU4{margin:0;max-inline-size:30ch;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;line-height:var(--leading-tight);letter-spacing:-.02em;color:#fff;text-wrap:balance}.home_appGrid__McJ2c{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto 1fr auto;-moz-column-gap:var(--space-8);column-gap:var(--space-8);row-gap:var(--space-12)}.home_appHead__Bb9uz{grid-column:span 7;grid-row:1}.home_appTitle__vKdvv{color:var(--color-cta-text)}.home_appList__bIgJW{grid-column:span 7;grid-row:2;margin:0;padding:0;list-style:none;border-block-start:1px solid var(--color-border)}.home_appItem__g0Z4_{padding-block:var(--space-5);border-block-end:1px solid var(--color-border)}.home_appItemTitle__6g96b{margin:0;font-family:var(--font-display);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-snug);color:var(--color-text)}.home_appItemDesc__mUl7O{margin:var(--space-1) 0 0;max-inline-size:52ch;font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-secondary)}.home_appCta__VB7Il{grid-column:8/-1;grid-row:1/3;display:flex;flex-direction:column;overflow:hidden;background:var(--color-cta);color:var(--color-on-cta);border-radius:var(--radius-xl)}.home_appCtaMedia__UO7sd{display:block;flex:1 1 auto;min-block-size:16rem;inline-size:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 22%;object-position:50% 22%;background:#0e0e0e}.home_appCtaBody__umuRx{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6)}.home_appCtaTitle__PK0hn{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;line-height:var(--leading-snug);letter-spacing:-.02em}.home_appCtaDesc__s63ww{margin:0;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:color-mix(in srgb,var(--color-on-cta) 82%,transparent)}.home_appCtaActions__fUzRP{margin-block-start:var(--space-2)}.home_appCtaButton__25aa5{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:44px;padding-inline:var(--space-5);font-family:inherit;font-size:var(--text-sm);font-weight:500;color:var(--color-cta);background:var(--color-on-cta);border-radius:var(--radius-full);transition:opacity var(--duration-normal) var(--ease-standard)}.home_appCtaButton__25aa5:hover{opacity:.88}.home_appCtaButton__25aa5:disabled{cursor:default}@media (max-width:900px){.home_appGrid__McJ2c{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;row-gap:var(--space-10)}.home_appCta__VB7Il,.home_appHead__Bb9uz,.home_appList__bIgJW,.home_appSteps__bhpIN{grid-column:auto;grid-row:auto}.home_appCtaMedia__UO7sd{flex:0 0 auto;aspect-ratio:16/10;min-block-size:0}}.home_sellBox__Yjf90{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:var(--space-10)}.home_sellCopy__VUvsL{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.home_sellLede__TZs4l{margin:0;max-inline-size:var(--measure);color:var(--color-text-secondary)}@media (max-width:860px){.home_sellBox__Yjf90{grid-template-columns:1fr}}.home_faq__ylgyA{max-inline-size:52rem;margin-inline:auto;border-block-start:1px solid var(--color-border)}.home_faqItem__zgiI_{border-block-end:1px solid var(--color-border)}.home_faqQuestion__oSF38{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);padding-block:var(--space-6);cursor:pointer;font-family:var(--font-display);font-size:var(--text-lg);font-weight:500;line-height:var(--leading-snug);color:var(--color-text);list-style:none}.home_faqQuestion__oSF38::-webkit-details-marker{display:none}.home_faqIcon__KeZ6R{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--duration-normal) var(--ease-standard)}.home_faqItem__zgiI_[open] .home_faqIcon__KeZ6R{transform:rotate(45deg)}.home_faqAnswer___rtMq{margin:0;padding-block-end:var(--space-6);padding-inline-end:var(--space-10);max-inline-size:var(--measure);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.home_closingStage__ltdfY{display:flex;justify-content:center;padding-block:var(--space-20) 0;padding-inline:var(--space-6);background:var(--color-bg)}.home_closingVehicle__vNaT3{display:block;inline-size:min(100%,56rem);block-size:auto}.home_closingBand__jV01c{--cta-edge:var(--gutter);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;background:var(--color-bg);color:var(--color-text)}.home_closingInner__uF1ws{display:flex;flex-direction:column;justify-content:center;gap:var(--space-6);padding-block:var(--space-20);padding-inline-start:var(--space-16);padding-inline-end:var(--gutter)}.home_closingCopy__BVJjL{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.home_closingTitle__O1_8E{margin:0;font-family:var(--font-display);font-size:clamp(2rem,3vw + 1rem,3.25rem);font-weight:500;line-height:var(--leading-display);letter-spacing:var(--tracking-display);color:var(--color-text);text-wrap:balance}.home_closingLede__Oq2DP{margin:0;max-inline-size:var(--measure);color:var(--color-text-secondary)}.home_closingButtons__Un1F_{display:flex;align-items:center;gap:var(--space-4)}.home_closingBrowse__Ebxjh{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-block-size:44px;font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}.home_closingBrowse__Ebxjh:hover{color:var(--color-text);text-decoration:underline;text-underline-offset:4px}@media (max-width:768px){.home_closingInner__uF1ws{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.home_closingButtons__Un1F_{justify-content:flex-start}}@media (max-width:640px){.home_closingBand__jV01c,.home_sectionAlt__dod_9,.home_section__H4a3L{padding-block:var(--space-12)}.home_hero__5fEoq{padding-block:0 var(--space-12)}.home_closingStage__ltdfY{padding-block-start:var(--space-12)}}@media (max-width:960px){.home_closingBand__jV01c{grid-template-columns:minmax(0,1fr)}.home_closingInner__uF1ws{padding-block:var(--space-12);padding-inline:var(--space-6)}}