:root{--paper:#efe7d3;--card:#fbf7ec;--rule:#d6c69a;--ink:#202a33;--ink-soft:#6b6455;--faint:#9c9484;--brand:#103c34;--gold:#93702f;--gold-bg:#f6ebd2;--danger:#a6314a;--danger-soft:#8c4a3a;--danger-bg:#fbede7;--danger-border:#f0dcd3;--success:#3f6b4f;--success-bg:#e3ece3;--shadow:#16221f29;--font-serif:"Fraunces", serif;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"IBM Plex Mono", monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#0a0a0a;--card:#151515;--rule:#292929;--ink:#edeae2;--ink-soft:#b4afa6;--faint:#5c5850;--brand:#4fa98c;--gold:#e6c27a;--gold-bg:#221c12;--danger:#e0755f;--danger-soft:#d98a72;--danger-bg:#241713;--danger-border:#3a241d;--success:#5fa684;--success-bg:#142218;--shadow:#0009}}:root[data-theme=dark]{--paper:#0a0a0a;--card:#151515;--rule:#292929;--ink:#edeae2;--ink-soft:#b4afa6;--faint:#5c5850;--brand:#4fa98c;--gold:#e6c27a;--gold-bg:#221c12;--danger:#e0755f;--danger-soft:#d98a72;--danger-bg:#241713;--danger-border:#3a241d;--success:#5fa684;--success-bg:#142218;--shadow:#0009}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;touch-action:manipulation;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;height:100dvh;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;position:fixed;inset:0;overflow:hidden}#__next{background:var(--paper);position:fixed;inset:0;overflow:hidden}.screen-container{background:var(--paper);opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;position:absolute;inset:0;overflow:hidden;transform:translateY(8px)}.screen-container.active{opacity:1;pointer-events:auto;transform:translateY(0)}.screen-scroll{overscroll-behavior-y:contain;height:100%;padding:max(40px, env(safe-area-inset-top)) 20px max(28px, env(safe-area-inset-bottom));box-sizing:border-box;-webkit-overflow-scrolling:touch;overflow:hidden auto}.screen-scroll.auth{padding-top:56px}.screen-scroll.splash{padding:max(40px, env(safe-area-inset-top)) 26px max(28px, env(safe-area-inset-bottom));flex-direction:column;justify-content:space-between;display:flex}.screen-scroll::-webkit-scrollbar{background:0 0;width:0}@keyframes alertDialogOverlayIn{0%{opacity:0}to{opacity:1}}@keyframes alertDialogOverlayOut{0%{opacity:1}to{opacity:0}}@keyframes alertDialogContentIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes alertDialogContentOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.96)}}.alert-dialog-overlay[data-state=open]{animation:.15s ease-out alertDialogOverlayIn}.alert-dialog-overlay[data-state=closed]{animation:.15s ease-in alertDialogOverlayOut}.alert-dialog-content[data-state=open]{animation:.18s cubic-bezier(.2,.9,.3,1.2) alertDialogContentIn}.alert-dialog-content[data-state=closed]{animation:.15s ease-in alertDialogContentOut}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes stampIn{0%{opacity:0;transform:rotate(-11deg)scale(2.6)}55%{opacity:1;transform:rotate(-11deg)scale(.92)}75%{transform:rotate(-11deg)scale(1.06)}to{opacity:1;transform:rotate(-11deg)scale(1)}}@keyframes shimmer{0%{background-position:-120% 0}to{background-position:220% 0}}.fixed-height{height:100dvh;min-height:100dvh}.smooth-scroll{scroll-behavior:smooth}.no-layout-shift{contain:layout style paint}a{color:var(--danger-soft)}a:hover{color:var(--danger)}input,button{appearance:none}input:focus{outline:none}button{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform .1s}button:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){button,.btn-primary,.screen-container{transition:none!important}}.btn-primary{transition:background-color .15s,transform .1s}.btn-primary:active{transform:scale(.98)}.bottom-sheet{padding-bottom:calc(24px + env(safe-area-inset-bottom))}@media (max-width:380px){.screen-scroll{padding-left:16px;padding-right:16px}.screen-scroll.splash{padding-left:18px;padding-right:18px}}@media (min-width:500px){.screen-scroll{max-width:440px;margin:0 auto}}#sorthehelp-app{background:var(--card)}#sorthehelp-app[data-mode=app],#sorthehelp-app[data-mode=onboard]{background:var(--paper);background-image:repeating-linear-gradient(transparent, transparent 27px, var(--rule) 28px)}@media (min-width:600px){#sorthehelp-app[data-mode=app],#sorthehelp-app[data-mode=onboard]{border-left:1px solid var(--rule);border-right:1px solid var(--rule);max-width:480px;box-shadow:0 0 80px -24px var(--shadow);margin:0 auto;transform:translateZ(0)}}@media (min-width:600px) and (max-width:879.98px){.splash-root{max-width:460px;margin:0 auto}}@media (min-width:880px){.splash-root{grid-template:"head art""actions art"/1fr 1fr;align-content:center;gap:clamp(24px,5vh,56px) clamp(40px,6vw,96px);max-width:1040px;margin:0 auto;padding:clamp(48px,6vh,96px) clamp(40px,5vw,72px);display:grid!important}.splash-head{grid-area:head}.splash-art{grid-area:art;align-self:center;margin:0!important}.splash-actions{grid-area:actions;align-self:start;max-width:380px}}.auth-frame{min-height:100%}.auth-aside{display:none}@media (min-width:600px){#sorthehelp-app[data-mode=auth] .auth-main>*{max-width:460px;margin-left:auto;margin-right:auto}}@media (min-width:880px){#sorthehelp-app[data-mode=auth]{background:var(--brand)}.auth-frame{grid-template-columns:1fr 1fr;height:100dvh;display:grid}.auth-aside{color:var(--paper);background-color:var(--brand);background-image:linear-gradient(180deg, color-mix(in srgb, var(--brand) 58%, transparent), color-mix(in srgb, var(--brand) 90%, transparent)), url(https://images.unsplash.com/photo-1573497019418-b400bb3ab074?auto=format&fit=crop&w=1100&q=72);background-position:50%;background-size:cover;flex-direction:column;justify-content:space-between;gap:32px;padding:clamp(40px,5vw,72px);display:flex;overflow:hidden}.auth-main{background:var(--card);flex-direction:column;display:flex;overflow-y:auto}.auth-main>*{width:100%;max-width:420px;margin:auto;min-height:0!important}}.landing-root{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;scroll-behavior:smooth;--paper:#f8fcf9;--card:#eaf6ef;--rule:#cfe2d6;--ink:#073b2e;--ink-soft:#64776d;--faint:#91a69a;--brand:#008653;--gold:#d4ab5c;--gold-bg:#f8efd9;--danger:#a6314a;--danger-soft:#8c4a3a;--danger-bg:#fbede7;--danger-border:#f0dcd3;--success:#08784b;--success-bg:#e2f2e8;--shadow:#073b2e2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f8fcf9;position:fixed;inset:0;overflow:hidden auto}.waitlist-root{--wl-forest:#073b2e;--wl-green:#08784b;--wl-bright:#008653;--wl-sun:#e6c27a;--wl-cream:#f8fcf9;--wl-mint:#eaf6ef;--wl-muted:#64776d;--wl-line:#d4e4d9;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;isolation:isolate;color:#fffaf1;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(at 80% 14%,#08784bd6,#0000 34rem),radial-gradient(at 8% 90%,#00865385,#0000 30rem),#073b2e;font-family:Bricolage Grotesque,Inter,sans-serif;position:fixed;inset:0;overflow:hidden auto}.waitlist-root *,.waitlist-root :before,.waitlist-root :after{box-sizing:border-box}.waitlist-root a{color:inherit;text-decoration:none}.waitlist-shell{z-index:1;flex-direction:column;width:min(100% - 64px,1220px);min-height:100%;margin:0 auto;display:flex;position:relative}.waitlist-header{border-bottom:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:20px;min-height:88px;display:flex}.waitlist-hero{flex:1;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);align-items:center;gap:clamp(44px,8vw,112px);padding:clamp(64px,9vh,104px) 0 76px;display:grid}.waitlist-copy{max-width:650px}.waitlist-eyebrow{color:var(--wl-sun);letter-spacing:.17em;align-items:center;gap:10px;font-size:11px;font-weight:800;display:flex}.waitlist-eyebrow span{background:var(--wl-sun);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #e6c27a2e}.waitlist-copy h1{color:#fffaf1;letter-spacing:-.075em;text-wrap:balance;margin:23px 0 19px;font-size:clamp(3.15rem,7vw,6.4rem);font-weight:700;line-height:.98}.waitlist-copy h1 em{color:var(--wl-sun);font-style:normal}.waitlist-lead{color:#fffaf1c7;max-width:540px;font-size:clamp(16px,1.7vw,19px);line-height:1.65}.waitlist-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd6;border:1px solid #073b2e14;border-radius:25px;padding:clamp(25px,4vw,39px);box-shadow:0 28px 75px -42px #073b2e52,0 2px 9px #073b2e09}.waitlist-card h2{color:var(--wl-green);letter-spacing:-.055em;font-size:30px;font-weight:750}.waitlist-card-intro{color:var(--wl-muted);margin-top:6px;font-size:14px}.waitlist-form{gap:17px;margin-top:25px;display:grid}.waitlist-field{gap:8px;display:grid}.waitlist-field label{color:var(--wl-forest);justify-content:space-between;gap:8px;font-size:12px;font-weight:700;display:flex}.waitlist-field label span{color:#96a79c;letter-spacing:.1em;font-size:9px;font-weight:800}.waitlist-field input,.waitlist-field select,.waitlist-field .select-trigger{border:1px solid var(--wl-line);width:100%;height:49px;color:var(--wl-forest);font:inherit;background:#fbfdfb;border-radius:11px;outline:none;padding:0 14px;font-size:13px;transition:border-color .18s,box-shadow .18s,background .18s}.waitlist-field .select-trigger{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.waitlist-field .select-trigger[data-placeholder]{color:#9baaa1}.waitlist-field .select-trigger svg{width:17px;height:17px;color:var(--wl-green)}.waitlist-field input::placeholder,.waitlist-field select:invalid{color:#9baaa1}@media (pointer:coarse){.waitlist-field input,.waitlist-field select,.waitlist-field .select-trigger{font-size:16px}}.waitlist-field input:focus,.waitlist-field select:focus,.waitlist-field .select-trigger:focus-visible{border-color:var(--wl-bright);background:#fff;box-shadow:0 0 0 3px #0086531f}.select-content{z-index:100;min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height);color:#073b2e;background:#fff;border:1px solid #d4e4d9;border-radius:13px;padding:5px;animation:.14s ease-out select-pop;overflow:hidden;box-shadow:0 18px 44px -18px #073b2e52}.select-viewport{padding:3px}.select-item{color:#073b2e;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9px;outline:none;align-items:center;min-height:41px;padding:0 34px 0 11px;font-family:Inter,sans-serif;font-size:13px;display:flex;position:relative}.select-item[data-highlighted]{color:#073b2e;background:#eaf6ef}.select-item[data-state=checked]{color:#08784b;font-weight:700}.select-item-indicator{color:#08784b;position:absolute;right:12px}@keyframes select-pop{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.waitlist-trap{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.waitlist-consent{color:#61756a;cursor:pointer;grid-template-columns:19px 1fr;align-items:start;gap:10px;font-size:11px;line-height:1.55;display:grid}.ui-checkbox{color:#fff;cursor:pointer;background:#fbfdfb;border:1.5px solid #b7cec0;border-radius:5px;flex:0 0 18px;place-items:center;width:18px;height:18px;margin-top:0;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid}.ui-checkbox:hover{border-color:var(--wl-green)}.ui-checkbox[data-state=checked]{border-color:var(--wl-green);background:var(--wl-green);transform:scale(1.03)}.ui-checkbox:focus-visible{outline:none;box-shadow:0 0 0 3px #00865333}.ui-checkbox-indicator,.ui-checkbox-indicator svg{width:14px;height:14px;display:block}.waitlist-submit{background:var(--wl-forest);color:#fff;min-height:52px;font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:14px;font-weight:750;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:flex;box-shadow:0 8px 18px -12px #073b2ecc}.waitlist-submit span:last-child{color:var(--wl-sun);font-size:18px;transition:transform .18s}.waitlist-submit:hover:not(:disabled){background:#0a4d3b;transform:translateY(-2px);box-shadow:0 12px 22px -12px #073b2ecc}.waitlist-submit:hover:not(:disabled) span:last-child{transform:translate(2px,-2px)}.waitlist-submit:hover,.waitlist-submit:focus{text-decoration:none}.waitlist-submit:focus-visible,.waitlist-reset:focus-visible{outline:3px solid var(--wl-bright);outline-offset:3px}.waitlist-submit:disabled{opacity:.72;cursor:wait}.waitlist-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite waitlist-spin}@keyframes waitlist-spin{to{transform:rotate(360deg)}}.waitlist-error{color:#9a3d2d;background:#fff5f1;border:1px solid #f0d5cd;border-radius:10px;padding:11px 12px;font-size:12px;line-height:1.45}.waitlist-success{text-align:center;padding:5px 0 4px;animation:.45s cubic-bezier(.2,.8,.2,1) both waitlist-success-in}.waitlist-celebration{width:190px;height:147px;margin:0 auto 4px;overflow:visible}.celebration-halo{fill:#eaf6ef;transform-origin:110px 88px;animation:1.4s ease-out both celebration-halo}.celebration-check-ring{fill:#08784b;stroke:var(--wl-sun);stroke-width:4px;transform-origin:110px 88px;animation:.62s cubic-bezier(.2,.9,.3,1.3) 80ms both celebration-pop}.celebration-check{fill:none;stroke:#fffaf1;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48px;animation:.45s ease-out .5s forwards celebration-check}.celebration-spark{fill:var(--wl-sun);transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in-out infinite alternate celebration-spark}.celebration-spark-two{fill:#008653;animation-delay:.2s}.celebration-spark-three{animation-delay:.4s}.celebration-confetti{fill:#008653;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite celebration-confetti}.confetti-two{fill:#d4ab5c;animation-delay:.35s}.confetti-three{fill:#d88b62;animation-delay:.7s}.celebration-dot{fill:#d88b62;animation:1.2s ease-in-out infinite alternate celebration-dot}.celebration-dot-two{fill:var(--wl-sun);animation-delay:.4s}@keyframes waitlist-success-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes celebration-halo{0%{opacity:0;transform:scale(.55)}65%{opacity:.9}to{opacity:.55;transform:scale(1.12)}}@keyframes celebration-pop{0%{opacity:0;transform:scale(.25)rotate(-30deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes celebration-check{to{stroke-dashoffset:0}}@keyframes celebration-spark{0%{opacity:.65;transform:scale(.72)rotate(-12deg)}to{opacity:1;transform:scale(1.12)rotate(12deg)}}@keyframes celebration-confetti{0%,to{transform:translateY(0)rotate(-12deg)}50%{transform:translateY(-8px)rotate(28deg)}}@keyframes celebration-dot{0%{opacity:.55;transform:scale(.7)}to{opacity:1;transform:scale(1.25)}}.waitlist-success h3{color:var(--wl-green);letter-spacing:-.04em;font-size:24px}.waitlist-success p{max-width:300px;color:var(--wl-muted);margin:9px auto 0;font-size:13px;line-height:1.6}.waitlist-existing-badge{background:var(--wl-sun);width:76px;height:76px;color:var(--wl-forest);border-radius:50%;place-items:center;margin:14px auto 18px;animation:.55s cubic-bezier(.2,.9,.3,1.3) both waitlist-badge-in;display:grid;box-shadow:0 0 0 10px #e6c27a38}.waitlist-existing-badge svg{width:34px;height:34px}.waitlist-existing h3{color:var(--wl-forest)}.waitlist-existing p b{color:var(--wl-forest);word-break:break-all}@keyframes waitlist-badge-in{0%{opacity:0;transform:scale(.5)rotate(-20deg)}to{opacity:1;transform:none}}.waitlist-reset{color:var(--wl-green);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:20px;font-size:12px;font-weight:750}.waitlist-privacy{color:#809187;border-top:1px solid #e9f0eb;align-items:flex-start;gap:8px;margin-top:19px;padding-top:16px;font-size:10px;line-height:1.5;display:flex}.waitlist-privacy svg{width:15px;color:var(--wl-green);flex:0 0 15px;margin-top:1px}.waitlist-footer{color:#fffaf18c;border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:18px;min-height:66px;font-size:10px;display:flex}.waitlist-footer a{color:var(--wl-sun);font-weight:700}.waitlist-footer a:hover{text-underline-offset:4px;text-decoration:underline}.waitlist-brand{color:#fffaf1;letter-spacing:-.045em;align-items:center;gap:11px;font-size:23px;font-weight:800;line-height:1;display:inline-flex}.waitlist-brand em{color:var(--wl-sun);font-style:normal}.waitlist-brand-mark{background:linear-gradient(150deg,#fff,#e5f2e9);border-radius:12px;place-items:center;width:40px;height:40px;padding:5px;display:grid;box-shadow:0 6px 16px -8px #0000008c}.waitlist-brand-mark img{object-fit:contain;width:100%;height:100%}.waitlist-home{font-size:13px;font-weight:600;transition:color .18s;color:#fffaf1b8!important}.waitlist-home:hover{color:#fffaf1!important}.waitlist-perks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:40px;display:grid}.waitlist-perk{border-radius:20px;flex-direction:column;gap:8px;padding:20px 18px 22px;transition:transform .25s;display:flex;box-shadow:0 18px 36px -28px #0009}.waitlist-perk:hover{transform:translateY(-4px)}.waitlist-perk-icon{border-radius:15px;width:48px;height:48px;margin-bottom:6px;display:block;box-shadow:0 8px 18px -12px #0000008c}.waitlist-perk-icon svg{width:100%;height:100%;display:block}.waitlist-perk h2{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:750;line-height:1.25}.waitlist-perk p{margin:0;font-size:13px;line-height:1.5}.waitlist-perk--sun{background:var(--wl-sun);color:var(--wl-forest)}.waitlist-perk--sun p{color:#073b2eeb}.waitlist-perk--mint{background:var(--wl-mint);color:var(--wl-forest)}.waitlist-perk--mint p{color:var(--wl-muted)}.waitlist-perk--green{background:var(--wl-bright);color:#fffaf1;box-shadow:inset 0 0 0 1px #ffffff24,0 18px 36px -28px #0009}.waitlist-perk--green p{color:#fffaf1d1}.waitlist-story{padding:8px 0 72px}.waitlist-story h2{color:#fffaf1;letter-spacing:-.05em;margin:14px 0 26px;font-size:clamp(2rem,4vw,3rem);font-weight:700}.waitlist-story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.waitlist-scene{background:#fffaf1;border-radius:22px;margin:0;transition:transform .25s;overflow:hidden;box-shadow:0 24px 50px -34px #000000b3}.waitlist-scene:hover{transform:translateY(-4px)}.waitlist-scene-art svg{width:100%;height:auto;display:block}.waitlist-scene figcaption{color:var(--wl-forest);padding:18px 20px 22px}.waitlist-scene-chip{background:var(--wl-mint);color:var(--wl-green);letter-spacing:.12em;text-transform:uppercase;border-radius:99px;padding:5px 10px;font-size:10px;font-weight:800;display:inline-block}.waitlist-scene h3{letter-spacing:-.025em;margin:12px 0 6px;font-size:18px;font-weight:750}.waitlist-scene p{color:var(--wl-muted);margin:0;font-size:13px;line-height:1.55}.story-bob{animation:3.2s ease-in-out infinite alternate story-bob}.story-bob--late{animation-delay:-1.6s}.story-twinkle{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-in-out infinite alternate story-twinkle}.story-steam{animation:2.2s ease-in-out infinite story-steam}@keyframes story-bob{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes story-twinkle{0%{opacity:.6;transform:scale(.75)rotate(-10deg)}to{opacity:1;transform:scale(1.1)rotate(10deg)}}@keyframes story-steam{0%{opacity:0;transform:translateY(6px)}40%{opacity:.9}to{opacity:0;transform:translateY(-8px)}}.waitlist-rise{animation:.7s cubic-bezier(.2,.8,.2,1) backwards waitlist-rise;animation-delay:calc(var(--d,0) * 90ms)}@keyframes waitlist-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:850px){.waitlist-shell{width:min(100% - 44px,650px)}.waitlist-hero{grid-template-columns:1fr;gap:34px;padding:62px 0 48px}.waitlist-copy h1{font-size:clamp(3.15rem,12vw,5.3rem)}}@media (max-width:560px){.waitlist-shell{width:min(100% - 32px,460px)}.waitlist-header{min-height:70px}.waitlist-brand{gap:9px;font-size:20px}.waitlist-brand-mark{border-radius:10px;width:34px;height:34px;padding:4px}.waitlist-perks{grid-template-columns:1fr;gap:12px;margin-top:28px}.waitlist-story-grid{grid-template-columns:1fr;gap:14px}.waitlist-story{padding-bottom:48px}.waitlist-perk{grid-template-columns:40px 1fr;gap:4px 14px;padding:16px;display:grid}.waitlist-perk-icon{grid-row:span 2;width:44px;height:44px;margin:0}.waitlist-hero{gap:29px;padding:42px 0 38px}.waitlist-copy h1{margin-top:18px;font-size:clamp(2.8rem,14vw,4.3rem)}.waitlist-lead{font-size:15px}.waitlist-card{border-radius:21px;padding:24px 20px}.waitlist-card h2{font-size:27px}.waitlist-submit{justify-self:center;width:fit-content;min-height:46px;padding:0 22px}.waitlist-footer{flex-wrap:wrap;justify-content:space-between;padding:15px 0;font-size:9px}}@media (prefers-reduced-motion:reduce){.waitlist-root *,.waitlist-root :before,.waitlist-root :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.brand-logo{line-height:0;display:inline-block}.brand-logo img{width:100%;height:auto;display:block}.brand-logo--auto .brand-logo-dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand-logo--auto .brand-logo-light{display:none}:root:not([data-theme=light]) .brand-logo--auto .brand-logo-dark{display:block}}:root[data-theme=dark] .brand-logo--auto .brand-logo-light{display:none}:root[data-theme=dark] .brand-logo--auto .brand-logo-dark{display:block}
