.waitlist-layout-module__kH-RgW__flow{inset:var(--waitlist-top,0px) 0 auto;grid-template-rows:calc(clamp(4.5rem, calc(var(--waitlist-height,100dvh) * .13), 7rem) + env(safe-area-inset-top)) minmax(0, 1fr);width:100%;height:var(--waitlist-height,100dvh);display:grid;position:fixed;overflow:hidden}.waitlist-layout-module__kH-RgW__art{min-height:0;height:calc(clamp(4.5rem, calc(var(--waitlist-height,100dvh) * .13), 7rem) + env(safe-area-inset-top))}.waitlist-layout-module__kH-RgW__remi{width:clamp(4rem, calc(var(--waitlist-height,100dvh) * .12), 6rem);height:clamp(4rem, calc(var(--waitlist-height,100dvh) * .12), 6rem)}.waitlist-layout-module__kH-RgW__panel{flex-direction:column;min-width:0;min-height:0;display:flex}.waitlist-layout-module__kH-RgW__topbar{flex-shrink:0;justify-content:flex-end;align-items:center;min-height:2.25rem;padding:.5rem 1.5rem 0;display:flex}.waitlist-layout-module__kH-RgW__form{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:1rem 1.5rem;scroll-padding:1rem;display:flex;overflow-y:auto}.waitlist-layout-module__kH-RgW__body{margin-block:auto}.waitlist-layout-module__kH-RgW__title{font-size:clamp(1.5rem,5.5vw,2rem)}.waitlist-layout-module__kH-RgW__lede{margin-top:.5rem;font-size:.875rem}.waitlist-layout-module__kH-RgW__fields{flex-direction:column;gap:1rem;margin-top:1.25rem;display:flex}.waitlist-layout-module__kH-RgW__controls{padding:.75rem 1.5rem max(.75rem, env(safe-area-inset-bottom));flex-shrink:0}@media (max-height:44rem) and (max-width:63.999rem){.waitlist-layout-module__kH-RgW__copyright{display:none}}@media (max-height:40rem) and (max-width:63.999rem) and (orientation:portrait){.waitlist-layout-module__kH-RgW__topbar{min-height:1.75rem;padding:.25rem 1.25rem 0}.waitlist-layout-module__kH-RgW__form{padding:.5rem 1.25rem}.waitlist-layout-module__kH-RgW__title{font-size:1.375rem}.waitlist-layout-module__kH-RgW__fields{gap:.75rem;margin-top:.75rem}.waitlist-layout-module__kH-RgW__choiceLegend{margin-bottom:.375rem}.waitlist-layout-module__kH-RgW__choiceGrid{gap:.375rem}.waitlist-layout-module__kH-RgW__choiceTile{padding:.5rem}.waitlist-layout-module__kH-RgW__choiceHint{display:none}.waitlist-layout-module__kH-RgW__controls{padding:.5rem 1.25rem max(.5rem, env(safe-area-inset-bottom))}.waitlist-layout-module__kH-RgW__controls>div{gap:.5rem}}@media (min-width:64rem){.waitlist-layout-module__kH-RgW__flow{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.waitlist-layout-module__kH-RgW__art{height:100%}.waitlist-layout-module__kH-RgW__remi{width:22.5rem;height:22.5rem}.waitlist-layout-module__kH-RgW__topbar{min-height:4.5rem;padding:env(safe-area-inset-top) 3rem 0}.waitlist-layout-module__kH-RgW__form{padding:2.5rem 3rem}.waitlist-layout-module__kH-RgW__title{font-size:2.25rem}.waitlist-layout-module__kH-RgW__lede{margin-top:.75rem;font-size:1rem}.waitlist-layout-module__kH-RgW__fields{gap:1.5rem;margin-top:2rem}.waitlist-layout-module__kH-RgW__controls{padding:1.25rem 3rem max(1.25rem, env(safe-area-inset-bottom))}}@media (min-width:64rem) and (max-height:50rem){.waitlist-layout-module__kH-RgW__form{padding-block:1.5rem}}
:where(.heading-haas){font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1}.ink-word{white-space:nowrap;place-items:baseline start;display:inline-grid}.ink-caer,.ink-haas{white-space:nowrap;opacity:0;grid-area:1/1}.ink-caer{width:0;min-width:0;line-height:0;font-family:var(--font-caer);letter-spacing:-.015em;-webkit-text-stroke:var(--ink-stroke,.02em) currentColor;transform:translateY(calc(var(--ink-lift,0) * .18em)) scaleX(var(--ink-fit,1));transform-origin:0;filter:blur(calc(var(--ink-soft,0) * .12em));font-weight:400}.ink-caer,.ink-haas{text-shadow:0 0 .05em color-mix(in oklab, var(--ink-glow,currentColor) calc(var(--ink-glow-a,0) * 100%), transparent), 0 0 .25em color-mix(in oklab, var(--ink-glow,currentColor) calc(var(--ink-glow-a,0) * 80%), transparent), 0 0 .7em color-mix(in oklab, var(--ink-glow,currentColor) calc(var(--ink-glow-a,0) * 45%), transparent)}.ink-word[data-glow=brand]{--ink-glow:var(--color-brand-500)}.ink-word[data-glow=shadow] .ink-caer,.ink-word[data-glow=shadow] .ink-haas{text-shadow:0 .07em .14em color-mix(in oklab, var(--color-warm-gray-950) calc(var(--ink-glow-a,0) * 60%), transparent)}.ink-haas:before{content:attr(data-word)}@media (prefers-reduced-motion:reduce){.ink-haas{opacity:1}.ink-caer{opacity:0}}
.difference-cards-module__EL_Y_W__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.difference-cards-module__EL_Y_W__track::-webkit-scrollbar{display:none}.difference-cards-module__EL_Y_W__card{scroll-snap-align:start;scroll-snap-stop:always;flex-direction:column;flex:0 0 100%;gap:1.75rem;min-width:0;padding:1.75rem;display:flex}.difference-cards-module__EL_Y_W__arrow{cursor:pointer;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:50%;translate:0 -50%}.difference-cards-module__EL_Y_W__arrow:disabled{cursor:default;opacity:.35}.difference-cards-module__EL_Y_W__previous{left:-20px}.difference-cards-module__EL_Y_W__next{right:-20px}.difference-cards-module__EL_Y_W__dots{justify-content:center;margin-top:.75rem;display:flex}.difference-cards-module__EL_Y_W__dot{cursor:pointer;border-radius:50%;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.difference-cards-module__EL_Y_W__dot span{border-radius:50%;width:6px;height:6px}@media (min-width:48rem){.difference-cards-module__EL_Y_W__track{scroll-snap-type:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:clip}.difference-cards-module__EL_Y_W__card{border-right:1px solid var(--border-secondary);padding:2rem}.difference-cards-module__EL_Y_W__card:nth-child(3n){border-right:0}.difference-cards-module__EL_Y_W__card:nth-child(n+4){border-top:1px solid var(--border-secondary)}}
.legal-page-module__sEgbga__rail{scrollbar-width:thin;scrollbar-color:var(--border-primary) transparent;padding-block:.5rem 2.5rem;-webkit-mask-image:linear-gradient(#0000,currentColor .5rem calc(100% - 2.5rem),#0000);mask-image:linear-gradient(#0000,currentColor .5rem calc(100% - 2.5rem),#0000)}.legal-page-module__sEgbga__insetRing:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.legal-page-module__sEgbga__rail{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){html:has(.legal-page-module__sEgbga__page){scroll-behavior:auto}}
