.waitlist-root{--ink:#02070d;--navy:#07182e;--accent:#c8d7e5;--blue:#133c66;--silver:#dfe8f0;--mist:#9ba9b7;--warm:#c2a488;--line:rgba(219,232,244,0.2);--page-pad:clamp(20px,4vw,72px);--chrome-top:calc(56px + env(safe-area-inset-top, 0px));--chrome-bottom:calc(54px + env(safe-area-inset-bottom, 0px));--font-display:"Century Gothic","CenturyGothic","AppleGothic","Futura","Avenir Next",Inter,sans-serif;--ease-lux:cubic-bezier(0.16,1,0.3,1);--type-body:clamp(13px,1.05vw,15px)}body.waitlist-page{overflow-x:hidden}.waitlist-root,body.waitlist-page{background:var(--ink);color:#f5f7f9}.waitlist-root{font-size:13px;line-height:1.65;font-family:var(--font-inter,Inter),sans-serif;font-weight:300;text-rendering:optimizeLegibility}.waitlist-root *,.waitlist-root :after,.waitlist-root :before{box-sizing:border-box}.waitlist-root :where(h1,h2,h3){font-weight:300}.waitlist-root :where(img){display:block;max-width:100%}.waitlist-root :where(button,a){color:inherit;text-decoration:none}.waitlist-root :where(button,input,select,textarea){font-family:inherit}.waitlist-experience{background:#02060b}.waitlist-experience,.waitlist-sticky{position:relative;height:100svh;height:100dvh}.waitlist-sticky{overflow:hidden;touch-action:none;container-type:inline-size;transition:transform 1.15s var(--ease-lux,cubic-bezier(.16,1,.3,1)),opacity 1.15s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-media{position:absolute;inset:0;overflow:hidden;transform:scale(1.12);transform-origin:center center;animation:waitlist-zoom-out 4s var(--ease-lux,cubic-bezier(.16,1,.3,1)) forwards}.waitlist-experience.is-playing .waitlist-media{animation:none;transform:none}.waitlist-poster,.waitlist-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;background:#02060b}.waitlist-video{z-index:1}.waitlist-audio{display:none}.waitlist-mute{position:absolute;right:max(14px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px) + 10px);z-index:50;display:grid;place-items:center;width:36px;height:36px;margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:rgba(247,251,255,.72);cursor:pointer;opacity:1;visibility:visible;pointer-events:auto;transition:color .35s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-mute svg{display:block;grid-area:1/1}.waitlist-mute-off,.waitlist-mute[aria-pressed=true] .waitlist-mute-on{opacity:0}.waitlist-mute[aria-pressed=true] .waitlist-mute-off{opacity:1}.waitlist-mute:focus-visible,.waitlist-mute:hover{color:#f7fbff}.waitlist-mute:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:3px;border-radius:999px}.waitlist-poster{z-index:3}.waitlist-experience.is-sequence-live .waitlist-poster{opacity:0;pointer-events:none;transition:opacity .7s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-vignette{z-index:2;background:linear-gradient(180deg,rgba(2,6,11,.42),transparent 22%),linear-gradient(0deg,rgba(2,6,11,.94),rgba(2,6,11,.72) 28%,rgba(2,6,11,.28) 52%,transparent 72%)}.waitlist-seek-veil,.waitlist-vignette{position:absolute;inset:0;pointer-events:none}.waitlist-seek-veil{z-index:3;background:#02060b;opacity:0;transition:opacity .22s linear}.waitlist-experience.is-crossfade .waitlist-seek-veil{opacity:.55}.waitlist-rail{position:absolute;right:max(8px,env(safe-area-inset-right,0px));top:50%;z-index:8;display:none;flex-direction:column;align-items:center;gap:4px;margin:0;padding:0;list-style:none;transform:translateY(-50%);pointer-events:auto}.waitlist-experience.is-playing .waitlist-rail{display:flex}.waitlist-rail li{margin:0;padding:0}.waitlist-rail-step{display:flex;align-items:center;justify-content:center;width:28px;min-height:18px;margin:0;padding:4px 0;border:0;background:rgba(0,0,0,0);cursor:pointer}.waitlist-rail-track{position:relative;display:block;width:6px;height:6px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.34);transition:height .35s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-rail-step.is-past .waitlist-rail-track{background:rgba(255,255,255,.72)}.waitlist-rail-step.is-active .waitlist-rail-track{height:42px;background:rgba(255,255,255,.22)}.waitlist-rail-fill{position:absolute;inset:0;border-radius:inherit;background:#f7fbff;transform:scaleY(var(--waitlist-fill,0));transform-origin:top center}.waitlist-rail-step:not(.is-active) .waitlist-rail-fill{transform:scaleY(0)}.waitlist-rail-step:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:3px;border-radius:999px}.waitlist-captions{position:relative;z-index:4;display:grid;place-items:end center;width:min(88%,20rem);min-height:0;height:0;overflow:hidden;pointer-events:none;text-align:center;opacity:0;visibility:hidden;transition:min-height .7s var(--ease-lux,cubic-bezier(.16,1,.3,1)),height .7s var(--ease-lux,cubic-bezier(.16,1,.3,1)),opacity .7s var(--ease-lux,cubic-bezier(.16,1,.3,1)),visibility .7s}.waitlist-experience.is-playing .waitlist-captions{min-height:3.2em;height:3.2em;overflow:visible;opacity:1;visibility:visible}.waitlist-caption{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;margin:0;color:#f7fbff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(10px,2.8cqi,13px);font-weight:200;font-synthesis:none;-webkit-font-smoothing:antialiased;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;text-align:center;white-space:normal;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .4s var(--ease-lux,cubic-bezier(.16,1,.3,1)),visibility .4s,transform .4s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-caption-line{display:block;max-width:100%}.waitlist-caption.is-active{opacity:1;visibility:visible;transform:none}.waitlist-cta-stack{position:absolute;left:0;right:0;bottom:max(28px,env(safe-area-inset-bottom,0px) + 20px);z-index:6;display:flex;flex-direction:column;align-items:center;gap:16px;padding:0 24px;opacity:0;animation:waitlist-gate-in 1.15s .85s var(--ease-lux,cubic-bezier(.16,1,.3,1)) forwards;pointer-events:none;transition:gap .75s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-experience.is-playing.is-busy:not(.is-reversing) .waitlist-cta-stack{gap:16px}.waitlist-cta-stack button{pointer-events:auto}.waitlist-landing-title{margin:0;color:#f7fbff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:400;letter-spacing:.28em;line-height:1.4;text-align:center;text-transform:uppercase;max-height:4em;overflow:hidden;transition:opacity .7s var(--ease-lux,cubic-bezier(.16,1,.3,1)),max-height .7s var(--ease-lux,cubic-bezier(.16,1,.3,1)),transform .7s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-experience.is-playing .waitlist-landing-title{opacity:0;max-height:0;transform:translateY(-6px);pointer-events:none}.waitlist-cta-slot{display:grid;place-items:center}.waitlist-cta-enter,.waitlist-cta-join{grid-area:1/1;transition:opacity .75s var(--ease-lux,cubic-bezier(.16,1,.3,1)),visibility .75s,transform .75s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-cta-enter{display:flex;flex-direction:column;align-items:center;margin:0;padding:6px 4px;border:0;background:rgba(0,0,0,0);color:rgba(247,251,255,.7);font-family:Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}.waitlist-cta-enter .waitlist-scroll-label{font-size:8px;font-weight:200;font-synthesis:none;letter-spacing:.32em;line-height:1.2;text-transform:uppercase;border-bottom:1px solid rgba(247,251,255,.62);padding-bottom:5px;-webkit-font-smoothing:antialiased}.waitlist-cta-enter:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:4px}.waitlist-outline-btn{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:13px 28px;border:1px solid rgba(247,251,255,.82);border-radius:0;background:rgba(0,0,0,0);color:#f7fbff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:400;letter-spacing:.28em;text-transform:uppercase;cursor:pointer;transition:border-color .35s var(--ease-lux,cubic-bezier(.16,1,.3,1)),background .35s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-outline-btn:focus-visible,.waitlist-outline-btn:hover{border-color:#f7fbff;background:rgba(247,251,255,.06)}.waitlist-outline-btn:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:4px}.waitlist-cta-join.waitlist-outline-btn{padding:10px 22px;font-size:10px;letter-spacing:.26em}.waitlist-cta-join{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px)}.waitlist-experience.is-playing .waitlist-cta-enter{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px)}.waitlist-experience.is-playing .waitlist-cta-join{opacity:1;visibility:visible;pointer-events:auto;transform:none}.waitlist-scroll-cta{display:flex;flex-direction:column;align-items:center;margin:0;padding:6px 4px;border:0;background:rgba(0,0,0,0);color:rgba(247,251,255,.7);font-family:Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(8px);transition:opacity .75s var(--ease-lux,cubic-bezier(.16,1,.3,1)),visibility .75s,transform .75s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-experience.is-playing.is-reversing:not(.is-last) .waitlist-scroll-cta,.waitlist-experience.is-playing:not(.is-busy) .waitlist-scroll-cta{opacity:1;visibility:visible;pointer-events:auto;transform:none}.waitlist-experience:not(.is-playing) .waitlist-scroll-cta{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);pointer-events:none}.waitlist-cta-enter .waitlist-scroll-label,.waitlist-scroll-cta .waitlist-scroll-label{font-size:8px;font-weight:200;font-synthesis:none;letter-spacing:.32em;line-height:1.2;text-transform:uppercase;border-bottom:1px solid rgba(247,251,255,.62);padding-bottom:5px;-webkit-font-smoothing:antialiased}.waitlist-scroll-cta:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:4px}.waitlist-form-screen{position:fixed;inset:0;left:50%;right:auto;width:var(--waitlist-frame-w);transform:translateX(-50%);z-index:40;display:grid;place-items:center;padding:72px 24px 48px;background:#02060b;color-scheme:dark;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s var(--ease-lux,cubic-bezier(.16,1,.3,1)),visibility .9s}.waitlist-form-screen.is-open{opacity:1;visibility:visible;pointer-events:auto}.waitlist-form-panel{width:min(100%,360px)}.waitlist-form,.waitlist-form-close,.waitlist-form-title{opacity:0;transform:translate3d(0,18px,0);transition:opacity .95s var(--ease-lux,cubic-bezier(.16,1,.3,1)),transform .95s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-form-screen.is-open .waitlist-form-title{opacity:1;transform:none;transition-delay:.28s}.waitlist-form-screen.is-open .waitlist-form{opacity:1;transform:none;transition-delay:.42s}.waitlist-form-screen.is-open .waitlist-form-close{opacity:1;transform:none;transition-delay:.36s}.waitlist-experience.is-form-open .waitlist-cta-stack,.waitlist-experience.is-form-open .waitlist-rail,.waitlist-experience.is-thanks .waitlist-cta-stack,.waitlist-experience.is-thanks .waitlist-mute,.waitlist-experience.is-thanks .waitlist-rail{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s var(--ease-lux,cubic-bezier(.16,1,.3,1)),visibility .5s}.waitlist-form-close{position:absolute;top:max(18px,env(safe-area-inset-top,0px));right:max(16px,env(safe-area-inset-right,0px));display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:rgba(0,0,0,0);color:#f7fbff;cursor:pointer}.waitlist-form-close:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:3px}.waitlist-form-title{margin:0 0 48px;color:#f7fbff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:400;letter-spacing:.28em;line-height:1.4;text-align:center;text-transform:uppercase}.waitlist-form{display:grid;gap:28px}.waitlist-form-field{display:grid;gap:8px;margin:0;color:rgba(247,251,255,.52);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:400;letter-spacing:.18em;text-transform:uppercase}.waitlist-form-field[hidden]{display:none}.waitlist-form-line{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;border-bottom:1px solid rgba(247,251,255,.28)}.waitlist-form-phone .waitlist-form-line:has([data-waitlist-phone-edit]:not([hidden])){grid-template-columns:minmax(0,1fr) auto auto}.waitlist-form-line:focus-within{border-bottom-color:#f7fbff}.waitlist-form-line input{border-bottom:0;min-width:0}.waitlist-form-text-btn{margin:0;padding:0 0 10px;border:0;background:rgba(0,0,0,0);color:rgba(247,251,255,.34);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:400;letter-spacing:.18em;line-height:1.2;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .25s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-form-text-btn.is-ready,.waitlist-form-text-btn:not(:disabled){color:#f7fbff}.waitlist-form-text-btn:disabled{color:rgba(247,251,255,.34);cursor:default}.waitlist-form-text-btn:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:4px}.waitlist-form-otp-status{margin:0;color:rgba(247,251,255,.46);font-size:10px;letter-spacing:.12em;text-transform:none}.waitlist-form-otp-status.is-error{color:rgba(247,251,255,.72)}.waitlist-form-phone.is-verified .waitlist-form-line{border-bottom-color:rgba(247,251,255,.55)}.waitlist-form-otp .waitlist-form-line input{letter-spacing:.28em}.waitlist-email-hints{display:flex;flex-wrap:wrap;gap:8px 14px;margin-top:2px}.waitlist-email-hints[hidden]{display:none}.waitlist-email-hint{margin:0;padding:0;border:0;background:rgba(0,0,0,0);color:rgba(247,251,255,.42);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:400;letter-spacing:.08em;line-height:1.4;text-transform:none;cursor:pointer}.waitlist-email-hint:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:3px}.waitlist-form-field input{width:100%;box-sizing:border-box;height:44px;padding:0 0 8px;border:0;border-bottom:1px solid rgba(247,251,255,.28);border-radius:0;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:#f7fbff;color-scheme:dark;caret-color:#f7fbff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:400;letter-spacing:.02em;text-transform:none;-webkit-appearance:none;appearance:none}.waitlist-form-field input:focus,.waitlist-form-field input:focus-visible{outline:none;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0);border-bottom-color:#f7fbff}.waitlist-form-field input:-webkit-autofill,.waitlist-form-field input:-webkit-autofill:active,.waitlist-form-field input:-webkit-autofill:focus,.waitlist-form-field input:-webkit-autofill:hover{-webkit-text-fill-color:#f7fbff;caret-color:#f7fbff;border-bottom-color:rgba(247,251,255,.28);box-shadow:inset 0 0 0 1000px #02060b;transition:background-color 99999s ease-out}.waitlist-phone-edit{display:grid;place-items:center;width:32px;height:40px;margin:0;padding:0 0 8px;border:0;background:rgba(0,0,0,0);color:rgba(247,251,255,.55);cursor:pointer}.waitlist-phone-edit[hidden]{display:none}.waitlist-phone-edit:focus-visible,.waitlist-phone-edit:hover{color:#f7fbff}.waitlist-phone-edit:focus-visible{outline:1px solid rgba(239,245,250,.7);outline-offset:3px}.waitlist-form-field input[readonly]{opacity:.72;cursor:default}.waitlist-form-submit{width:100%;margin-top:12px;height:48px;box-sizing:border-box}.waitlist-form-success{margin:24px 0 0;color:rgba(247,251,255,.72);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;letter-spacing:.08em;line-height:1.5;text-align:center}.waitlist-thanks-screen{position:fixed;inset:0;left:50%;right:auto;width:var(--waitlist-frame-w);transform:translateX(-50%);z-index:45;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;padding:88px 32px 64px;background:#02060b;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1.1s var(--ease-lux,cubic-bezier(.16,1,.3,1)),visibility 1.1s}.waitlist-thanks-screen.is-open{opacity:1;visibility:visible;pointer-events:auto}.waitlist-thanks-copy,.waitlist-thanks-mark{opacity:0;transform:translate3d(0,12px,0);transition:opacity 1.05s var(--ease-lux,cubic-bezier(.16,1,.3,1)),transform 1.05s var(--ease-lux,cubic-bezier(.16,1,.3,1))}.waitlist-thanks-screen.is-open .waitlist-thanks-mark{opacity:1;transform:none;transition-delay:.18s}.waitlist-thanks-screen.is-open .waitlist-thanks-copy{opacity:1;transform:none;transition-delay:.42s}.waitlist-thanks-mark{display:flex;align-items:center;justify-content:center;margin:0 0 72px;color:#f7fbff}.waitlist-thanks-mark img{display:block;height:36px;width:auto;max-width:220px;object-fit:contain}.waitlist-root .waitlist-thanks-mark .site-header-wordmark{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgba(239,245,250,.95)}.waitlist-thanks-copy{display:flex;flex-direction:column;align-items:center;max-width:18rem}.waitlist-thanks-line,.waitlist-thanks-title{margin:0;color:#f7fbff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:200;font-synthesis:none;text-align:center;text-transform:uppercase;-webkit-font-smoothing:antialiased}.waitlist-thanks-title{display:flex;flex-direction:column;align-items:center;gap:.4em;max-width:16rem;font-size:12px;letter-spacing:.28em;line-height:1.7}.waitlist-thanks-line{margin-top:32px;padding-top:32px;border-top:1px solid rgba(247,251,255,.18);font-size:9px;letter-spacing:.38em;line-height:1.6;color:rgba(247,251,255,.82)}@keyframes waitlist-zoom-out{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes waitlist-chevron{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}@keyframes waitlist-gate-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.waitlist-media,.waitlist-poster,.waitlist-seek-veil,.waitlist-video{animation:none;transform:none;transition:none}.waitlist-cta-stack{animation:none;opacity:1;transition:none}.waitlist-cta-enter,.waitlist-cta-join,.waitlist-form,.waitlist-form-close,.waitlist-form-panel,.waitlist-form-screen,.waitlist-form-title,.waitlist-landing-title,.waitlist-mute,.waitlist-outline-btn,.waitlist-scroll-cta,.waitlist-sticky{transition:none;transform:none}.waitlist-form-screen.is-open .waitlist-form,.waitlist-form-screen.is-open .waitlist-form-close,.waitlist-form-screen.is-open .waitlist-form-title,.waitlist-thanks-screen.is-open .waitlist-thanks-copy,.waitlist-thanks-screen.is-open .waitlist-thanks-mark{opacity:1;transform:none}.waitlist-thanks-copy,.waitlist-thanks-mark,.waitlist-thanks-screen{transition:none;transform:none}.waitlist-caption,.waitlist-captions,.waitlist-rail-track,.waitlist-scroll-chevron{transition:none;animation:none}}html:has([data-waitlist-experience]) body>footer,html:has([data-waitlist-experience]) body>nav{display:none!important}html:has([data-waitlist-experience]),html:has([data-waitlist-experience]) body{height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none}html:has([data-waitlist-experience]){--chrome-bottom:env(safe-area-inset-bottom,0px);--waitlist-frame-h:100dvh;--waitlist-frame-w:min(100vw,calc(var(--waitlist-frame-h) * 9 / 16));background:#02060b}html:has([data-waitlist-experience]) body{background:#02060b}html:has([data-waitlist-experience]) main{width:var(--waitlist-frame-w);margin-inline:auto;position:relative;height:100dvh}.waitlist-root .site-header{position:fixed;top:0;right:0;left:0;z-index:60;display:grid;grid-template-columns:48px 1fr 68px;align-items:center;height:calc(56px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));background:rgba(2,7,13,.84);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border-bottom:1px solid rgba(223,232,240,.08);pointer-events:auto}.waitlist-root .site-header.is-on-light{background:#fff;border-bottom:0;backdrop-filter:none;-webkit-backdrop-filter:none}.waitlist-root .site-header.is-on-light .header-icon-btn,.waitlist-root .site-header.is-on-light .site-header-wordmark{color:var(--ink)}.waitlist-root .site-header.is-on-light .header-icon-btn:hover{color:#111}.waitlist-root .site-header.is-on-light .site-header-logo img{filter:invert(1)}.waitlist-root .site-header-left{display:flex;align-items:center}.waitlist-root .site-header-center{display:flex;align-items:center;justify-content:center}.waitlist-root .site-header-logo{display:inline-flex;align-items:center;justify-content:center;height:24px;text-decoration:none}.waitlist-root .site-header-logo img{display:block;height:20px;width:auto;max-width:140px;object-fit:contain}.waitlist-root .site-header-wordmark{font-family:Inter;font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:rgba(239,245,250,.95)}.waitlist-root .site-header-right{display:flex;align-items:center;justify-content:flex-end;gap:10px}.waitlist-root .header-icon-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:rgba(0,0,0,0);border:0;color:rgba(239,245,250,.82);cursor:pointer;transition:color .2s,transform .2s}.waitlist-root .header-icon-btn:hover{color:#fff;transform:scale(1.06)}.waitlist-root .cart-badge{position:absolute;top:2px;right:1px;background:#e11d48;color:#fff;font-size:9px;font-weight:700;min-width:15px;height:15px;padding:0 4px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;line-height:1;box-shadow:0 0 8px rgba(225,29,72,.5)}html:has([data-waitlist-experience]) .site-header{left:50%;right:auto;width:var(--waitlist-frame-w);transform:translateX(-50%);background:rgba(0,0,0,0);backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:0}html:has([data-waitlist-experience]) .site-header-left,html:has([data-waitlist-experience]) .site-header-right{visibility:hidden;pointer-events:none}html:has(.waitlist-form-screen.is-open) .site-header,html:has(.waitlist-thanks-screen.is-open) .site-header{visibility:hidden;pointer-events:none}html:has(.waitlist-form-screen.is-open) .waitlist-mute,html:has(.waitlist-thanks-screen.is-open) .waitlist-mute{visibility:hidden;pointer-events:none}.waitlist-form-field .waitlist-form-line input{border-bottom:0}.waitlist-form-panel{display:flex;flex-direction:column;height:70dvh;max-height:70dvh}.waitlist-form-panel .waitlist-form-title{flex:none}.waitlist-form-panel .waitlist-form{gap:0}.waitlist-form-fields,.waitlist-form-panel .waitlist-form{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.waitlist-form-fields{justify-content:safe center;gap:28px;padding:2px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.waitlist-form-fields::-webkit-scrollbar{display:none}.waitlist-form-fields>*{flex:none}.waitlist-form-panel .waitlist-form-submit{flex:none;margin-top:20px}.waitlist-form-panel .waitlist-form-success{flex:none}.waitlist-form-field input{line-height:normal}.waitlist-form-fields{margin:0 -2px}html:has([data-waitlist-experience]){font-size:13px}