@keyframes home-module__O1eCSG__word-rise{0%{opacity:0;filter:blur(4px);translate:0 .4em}}@keyframes home-module__O1eCSG__fade-in{0%{opacity:0}}@keyframes home-module__O1eCSG__line-rise{0%{opacity:0;translate:0 .3em}}.home-module__O1eCSG__word,.home-module__O1eCSG__line{display:inline-block}.home-module__O1eCSG__heroSecondary{color:#6e6e73}[data-theme=dark] .home-module__O1eCSG__heroSecondary{color:#a1a1a6}@keyframes home-module__O1eCSG__idle-float{0%{translate:0}to{translate:0 -4px}}@media (prefers-reduced-motion:no-preference){.home-module__O1eCSG__word{animation:home-module__O1eCSG__word-rise .7s var(--ease-out) both;animation-delay:calc(var(--i,0) * 40ms)}.home-module__O1eCSG__line{animation:home-module__O1eCSG__line-rise .7s var(--ease-out) both;animation-delay:calc(var(--i,0) * 80ms)}.home-module__O1eCSG__float{animation:5s ease-in-out 1.2s infinite alternate both home-module__O1eCSG__idle-float}.home-module__O1eCSG__after{animation:home-module__O1eCSG__word-rise .6s var(--ease-out) both;animation-delay:calc(.24s + var(--i,0) * 60ms)}}@media (prefers-reduced-motion:reduce){.home-module__O1eCSG__word,.home-module__O1eCSG__line,.home-module__O1eCSG__after{animation:home-module__O1eCSG__fade-in .3s var(--ease-out) both}}@keyframes home-module__O1eCSG__card-in{0%{opacity:0;translate:0 10px;scale:.98}}.home-module__O1eCSG__cardIn{animation:home-module__O1eCSG__card-in .42s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.home-module__O1eCSG__cardIn{animation:home-module__O1eCSG__fade-in .2s var(--ease-out) both}}.home-module__O1eCSG__rail{transform-origin:0}[dir=rtl] .home-module__O1eCSG__rail{transform-origin:100%}.home-module__O1eCSG__heroTitle{font-family:var(--font-display);font-size:clamp(2.375rem,1.4rem + 3.4vw,4.25rem);line-height:calc(1.04 + var(--script-leading));letter-spacing:calc(-.034em * var(--script-tracking));text-wrap:balance;font-weight:700}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.home-module__O1eCSG__stagger:nth-child(n){animation-range:entry calc(var(--i,0) * 6%) cover calc(22% + var(--i,0) * 6%)}}}.home-module__O1eCSG__lift{transition:translate .2s var(--ease-out), box-shadow .2s var(--ease-out)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.home-module__O1eCSG__lift:hover{translate:0 -2px}}
.landing-module__XaR7qq__display{font-family:var(--font-display);font-size:clamp(2.5rem,1.35rem + 5vw,5.75rem);line-height:calc(1.04 + var(--script-leading));letter-spacing:calc(-.036em * var(--script-tracking));text-wrap:balance;font-weight:700}.landing-module__XaR7qq__headline{font-family:var(--font-display);font-size:clamp(2rem,1.3rem + 2.9vw,3.5rem);line-height:calc(1.08 + var(--script-leading));letter-spacing:calc(-.03em * var(--script-tracking));text-wrap:balance;font-weight:700}.landing-module__XaR7qq__price{font-family:var(--font-display);letter-spacing:calc(-.03em * var(--script-tracking));font-variant-numeric:tabular-nums lining-nums;font-size:clamp(2.5rem,2rem + 1.6vw,3.25rem);font-weight:700;line-height:1}@keyframes landing-module__XaR7qq__rise{0%{opacity:0;translate:0 24px}to{opacity:1;translate:0}}@keyframes landing-module__XaR7qq__settle{0%{opacity:.55;scale:.94}to{opacity:1;scale:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-module__XaR7qq__reveal{animation:linear both landing-module__XaR7qq__rise;animation-timing-function:var(--ease-out);animation-timeline:view();animation-range:entry cover 25%}.landing-module__XaR7qq__settle{animation:linear both landing-module__XaR7qq__settle;animation-timing-function:var(--ease-out);transform-origin:50% 0;animation-timeline:view();animation-range:entry cover 45%}}}