.waitlist-root{--ink:#02070d;--navy:#07182e;--accent:#c8d7e5;--blue:#133c66;--silver:#dfe8f0;--mist:#9ba9b7;--warm:#c2a488;--line:#dbe8f433;--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(.16, 1, .3, 1);--type-body:clamp(13px, 1.05vw, 15px)}body.waitlist-page{background:var(--ink);color:#f5f7f9;overflow-x:hidden}.waitlist-root{background:var(--ink);color:#f5f7f9;font-size:13px;line-height:1.65;font-family:var(--font-inter,Inter),sans-serif;text-rendering:optimizelegibility;font-weight:300}.waitlist-root *,.waitlist-root :before,.waitlist-root :after{box-sizing:border-box}.waitlist-root :where(h1,h2,h3){font-weight:300}.waitlist-root :where(img){max-width:100%;display:block}.waitlist-root :where(button,a){color:inherit;text-decoration:none}.waitlist-root :where(button,input,select,textarea){font-family:inherit}.waitlist-experience{background:#02060b;height:100dvh;position:relative}.waitlist-sticky{touch-action:none;height:100dvh;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));position:relative;overflow:hidden;container-type:inline-size}.waitlist-media{transform-origin:50%;animation:waitlist-zoom-out 4s var(--ease-lux,cubic-bezier(.16, 1, .3, 1)) forwards;position:absolute;inset:0;overflow:hidden;transform:scale(1.12)}.waitlist-experience.is-playing .waitlist-media{animation:none;transform:none}.waitlist-video,.waitlist-poster{object-fit:cover;object-position:center;background:#02060b;width:100%;height:100%;position:absolute;inset:0}.waitlist-video{z-index:1}.waitlist-audio{display:none}.waitlist-mute{right:max(14px,env(safe-area-inset-right,0px));bottom:max(16px,env(safe-area-inset-bottom,0px) + 10px);z-index:50;color:#f7fbffb8;cursor:pointer;opacity:1;visibility:visible;pointer-events:auto;width:36px;height:36px;transition:color .35s var(--ease-lux,cubic-bezier(.16, 1, .3, 1));background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute}.waitlist-mute svg{grid-area:1/1;display:block}.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:hover,.waitlist-mute:focus-visible{color:#f7fbff}.waitlist-mute:focus-visible{outline-offset:3px;border-radius:999px;outline:1px solid #eff5fab3}.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;pointer-events:none;background:linear-gradient(#02060b6b 0%,#0000 22%),linear-gradient(#0000 28%,#02060b47 48%,#02060bb8 72%,#02060bf0 100%);position:absolute;inset:0}.waitlist-seek-veil{z-index:3;pointer-events:none;opacity:0;background:#02060b;transition:opacity .22s linear;position:absolute;inset:0}.waitlist-experience.is-crossfade .waitlist-seek-veil{opacity:.55}.waitlist-rail{right:max(8px,env(safe-area-inset-right,0px));z-index:8;pointer-events:auto;flex-direction:column;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:none;position:absolute;top:50%;transform:translateY(-50%)}.waitlist-experience.is-playing .waitlist-rail{display:flex}.waitlist-rail li{margin:0;padding:0}.waitlist-rail-step{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:28px;min-height:18px;margin:0;padding:4px 0;display:flex}.waitlist-rail-track{width:6px;height:6px;transition:height .35s var(--ease-lux,cubic-bezier(.16, 1, .3, 1));background:#ffffff57;border-radius:999px;display:block;position:relative;overflow:hidden}.waitlist-rail-step.is-past .waitlist-rail-track{background:#ffffffb8}.waitlist-rail-step.is-active .waitlist-rail-track{background:#ffffff38;height:42px}.waitlist-rail-fill{border-radius:inherit;transform:scaleY(var(--waitlist-fill,0));transform-origin:top;background:#f7fbff;position:absolute;inset:0}.waitlist-rail-step:not(.is-active) .waitlist-rail-fill{transform:scaleY(0)}.waitlist-rail-step:focus-visible{outline-offset:3px;border-radius:999px;outline:1px solid #eff5fab3}.waitlist-captions{z-index:4;pointer-events:none;text-align:center;opacity:0;visibility:hidden;width:min(88%,20rem);height:0;min-height:0;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;place-items:end center;display:grid;position:relative;overflow:hidden}.waitlist-experience.is-playing .waitlist-captions{opacity:1;visibility:visible;height:3.2em;min-height:3.2em;overflow:visible}.waitlist-caption{color:#f7fbff;font-synthesis:none;-webkit-font-smoothing:antialiased;letter-spacing:.16em;text-transform:uppercase;text-align:center;white-space:normal;opacity:0;visibility:hidden;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));flex-direction:column;justify-content:flex-end;align-items:center;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(10px,2.8cqi,13px);font-weight:200;line-height:1.5;display:flex;position:absolute;inset:0;transform:translateY(6px)}.waitlist-caption-line{max-width:100%;display:block}.waitlist-caption.is-active{opacity:1;visibility:visible;transform:none}.waitlist-cta-stack{left:0;right:0;bottom:max(28px,env(safe-area-inset-bottom,0px) + 20px);z-index:6;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));flex-direction:column;align-items:center;gap:16px;padding:0 24px;display:flex;position:absolute}.waitlist-experience.is-playing.is-busy:not(.is-reversing) .waitlist-cta-stack{gap:16px}.waitlist-cta-stack button{pointer-events:auto}.waitlist-landing-title{color:#f7fbff;letter-spacing:.28em;text-align:center;text-transform:uppercase;max-height:4em;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));margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.4;overflow:hidden}.waitlist-experience.is-playing .waitlist-landing-title{opacity:0;pointer-events:none;max-height:0;transform:translateY(-6px)}.waitlist-cta-slot{place-items:center;display:grid}.waitlist-cta-enter,.waitlist-cta-join{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));grid-area:1/1}.waitlist-cta-enter{color:#f7fbffb3;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;margin:0;padding:6px 4px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:flex}.waitlist-cta-enter .waitlist-scroll-label{font-synthesis:none;letter-spacing:.32em;text-transform:uppercase;-webkit-font-smoothing:antialiased;border-bottom:1px solid #f7fbff9e;padding-bottom:5px;font-size:8px;font-weight:200;line-height:1.2}.waitlist-cta-enter:focus-visible{outline-offset:4px;outline:1px solid #eff5fab3}.waitlist-outline-btn{color:#f7fbff;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));background:0 0;border:1px solid #f7fbffd1;border-radius:0;justify-content:center;align-items:center;margin:0;padding:13px 28px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:400;display:inline-flex}.waitlist-outline-btn:hover,.waitlist-outline-btn:focus-visible{background:#f7fbff0f;border-color:#f7fbff}.waitlist-outline-btn:focus-visible{outline-offset:4px;outline:1px solid #eff5fab3}.waitlist-cta-join.waitlist-outline-btn{letter-spacing:.26em;padding:10px 22px;font-size:10px}.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{color:#f7fbffb3;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;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));background:0 0;border:0;flex-direction:column;align-items:center;margin:0;padding:6px 4px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:flex;transform:translateY(8px)}.waitlist-experience.is-playing:not(.is-busy) .waitlist-scroll-cta,.waitlist-experience.is-playing.is-reversing:not(.is-last) .waitlist-scroll-cta{opacity:1;visibility:visible;pointer-events:auto;transform:none}.waitlist-experience:not(.is-playing) .waitlist-scroll-cta{clip:rect(0 0 0 0);pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.waitlist-scroll-cta .waitlist-scroll-label,.waitlist-cta-enter .waitlist-scroll-label{font-synthesis:none;letter-spacing:.32em;text-transform:uppercase;-webkit-font-smoothing:antialiased;border-bottom:1px solid #f7fbff9e;padding-bottom:5px;font-size:8px;font-weight:200;line-height:1.2}.waitlist-scroll-cta:focus-visible{outline-offset:4px;outline:1px solid #eff5fab3}.waitlist-form-screen{width:var(--waitlist-frame-w);z-index:40;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .9s var(--ease-lux,cubic-bezier(.16, 1, .3, 1)),visibility .9s;background:#02060b;place-items:center;padding:72px 24px 48px;display:grid;position:fixed;inset:0 auto 0 50%;transform:translate(-50%)}.waitlist-form-screen.is-open{opacity:1;visibility:visible;pointer-events:auto}.waitlist-form-panel{width:min(100%,360px)}.waitlist-form-title,.waitlist-form,.waitlist-form-close{opacity:0;transition:opacity .95s var(--ease-lux,cubic-bezier(.16, 1, .3, 1)),transform .95s var(--ease-lux,cubic-bezier(.16, 1, .3, 1));transform:translateY(18px)}.waitlist-form-screen.is-open .waitlist-form-title{opacity:1;transition-delay:.28s;transform:none}.waitlist-form-screen.is-open .waitlist-form{opacity:1;transition-delay:.42s;transform:none}.waitlist-form-screen.is-open .waitlist-form-close{opacity:1;transition-delay:.36s;transform:none}.waitlist-experience.is-form-open .waitlist-rail,.waitlist-experience.is-form-open .waitlist-cta-stack,.waitlist-experience.is-thanks .waitlist-rail,.waitlist-experience.is-thanks .waitlist-cta-stack,.waitlist-experience.is-thanks .waitlist-mute{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s var(--ease-lux,cubic-bezier(.16, 1, .3, 1)),visibility .5s}.waitlist-form-close{top:max(18px,env(safe-area-inset-top,0px));right:max(16px,env(safe-area-inset-right,0px));color:#f7fbff;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute}.waitlist-form-close:focus-visible{outline-offset:3px;outline:1px solid #eff5fab3}.waitlist-form-title{color:#f7fbff;letter-spacing:.28em;text-align:center;text-transform:uppercase;margin:0 0 48px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:400;line-height:1.4}.waitlist-form{gap:28px;display:grid}.waitlist-form-field{color:#f7fbff85;letter-spacing:.18em;text-transform:uppercase;gap:8px;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;font-weight:400;display:grid}.waitlist-form-field[hidden]{display:none}.waitlist-form-line{border-bottom:1px solid #f7fbff47;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.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{color:#f7fbff57;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .25s var(--ease-lux,cubic-bezier(.16, 1, .3, 1));background:0 0;border:0;margin:0;padding:0 0 10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:400;line-height:1.2}.waitlist-form-text-btn:not(:disabled),.waitlist-form-text-btn.is-ready{color:#f7fbff}.waitlist-form-text-btn:disabled{color:#f7fbff57;cursor:default}.waitlist-form-text-btn:focus-visible{outline-offset:4px;outline:1px solid #eff5fab3}.waitlist-form-otp-status{color:#f7fbff75;letter-spacing:.12em;text-transform:none;margin:0;font-size:10px}.waitlist-form-otp-status.is-error{color:#f7fbffb8}.waitlist-form-phone.is-verified .waitlist-form-line{border-bottom-color:#f7fbff8c}.waitlist-form-otp .waitlist-form-line input{letter-spacing:.28em}.waitlist-email-hints{flex-wrap:wrap;gap:8px 14px;margin-top:2px;display:flex}.waitlist-email-hints[hidden]{display:none}.waitlist-email-hint{color:#f7fbff6b;letter-spacing:.08em;text-transform:none;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;font-weight:400;line-height:1.4}.waitlist-email-hint:focus-visible{outline-offset:3px;outline:1px solid #eff5fab3}.waitlist-form-field input{box-sizing:border-box;color:#f7fbff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;caret-color:#f7fbff;letter-spacing:.02em;text-transform:none;appearance:none;background:0 0;border:0;border-bottom:1px solid #f7fbff47;border-radius:0;width:100%;height:44px;padding:0 0 8px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:400}.waitlist-form-field input:focus,.waitlist-form-field input:focus-visible{background:0 0;border-bottom-color:#f7fbff;outline:none}.waitlist-form-field input:-webkit-autofill{-webkit-text-fill-color:#f7fbff;caret-color:#f7fbff;border-bottom-color:#f7fbff47;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #02060b}.waitlist-form-field input:-webkit-autofill:hover{-webkit-text-fill-color:#f7fbff;caret-color:#f7fbff;border-bottom-color:#f7fbff47;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #02060b}.waitlist-form-field input:-webkit-autofill:focus{-webkit-text-fill-color:#f7fbff;caret-color:#f7fbff;border-bottom-color:#f7fbff47;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #02060b}.waitlist-form-field input:-webkit-autofill:active{-webkit-text-fill-color:#f7fbff;caret-color:#f7fbff;border-bottom-color:#f7fbff47;transition:background-color 99999s ease-out;box-shadow:inset 0 0 0 1000px #02060b}.waitlist-phone-edit{color:#f7fbff8c;cursor:pointer;background:0 0;border:0;place-items:center;width:32px;height:40px;margin:0;padding:0 0 8px;display:grid}.waitlist-phone-edit[hidden]{display:none}.waitlist-phone-edit:hover,.waitlist-phone-edit:focus-visible{color:#f7fbff}.waitlist-phone-edit:focus-visible{outline-offset:3px;outline:1px solid #eff5fab3}.waitlist-form-field input[readonly]{opacity:.72;cursor:default}.waitlist-form-submit{box-sizing:border-box;width:100%;height:48px;margin-top:12px}.waitlist-form-success{color:#f7fbffb8;letter-spacing:.08em;text-align:center;margin:24px 0 0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;line-height:1.5}.waitlist-thanks-screen{width:var(--waitlist-frame-w);z-index:45;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 1.1s var(--ease-lux,cubic-bezier(.16, 1, .3, 1)),visibility 1.1s;background:#02060b;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:88px 32px 64px;display:flex;position:fixed;inset:0 auto 0 50%;transform:translate(-50%)}.waitlist-thanks-screen.is-open{opacity:1;visibility:visible;pointer-events:auto}.waitlist-thanks-mark,.waitlist-thanks-copy{opacity: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));transform:translateY(12px)}.waitlist-thanks-screen.is-open .waitlist-thanks-mark{opacity:1;transition-delay:.18s;transform:none}.waitlist-thanks-screen.is-open .waitlist-thanks-copy{opacity:1;transition-delay:.42s;transform:none}.waitlist-thanks-mark{color:#f7fbff;justify-content:center;align-items:center;margin:0 0 72px;display:flex}.waitlist-thanks-mark img{object-fit:contain;width:auto;max-width:220px;height:36px;display:block}.waitlist-root .waitlist-thanks-mark .site-header-wordmark{letter-spacing:.22em;text-transform:uppercase;color:#eff5faf2;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:600}.waitlist-thanks-copy{flex-direction:column;align-items:center;max-width:18rem;display:flex}.waitlist-thanks-title,.waitlist-thanks-line{color:#f7fbff;font-synthesis:none;text-align:center;text-transform:uppercase;-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-weight:200}.waitlist-thanks-title{letter-spacing:.28em;flex-direction:column;align-items:center;gap:.4em;max-width:16rem;font-size:12px;line-height:1.7;display:flex}.waitlist-thanks-line{letter-spacing:.38em;color:#f7fbffd1;border-top:1px solid #f7fbff2e;margin-top:32px;padding-top:32px;font-size:9px;line-height:1.6}@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-video,.waitlist-seek-veil{transition:none;animation:none;transform:none}.waitlist-cta-stack{opacity:1;transition:none;animation:none}.waitlist-landing-title,.waitlist-cta-enter,.waitlist-cta-join,.waitlist-mute,.waitlist-scroll-cta,.waitlist-outline-btn,.waitlist-form-screen,.waitlist-form-panel,.waitlist-form-title,.waitlist-form,.waitlist-form-close,.waitlist-sticky{transition:none;transform:none}.waitlist-form-screen.is-open .waitlist-form-title,.waitlist-form-screen.is-open .waitlist-form,.waitlist-form-screen.is-open .waitlist-form-close,.waitlist-thanks-screen.is-open .waitlist-thanks-mark,.waitlist-thanks-screen.is-open .waitlist-thanks-copy{opacity:1;transform:none}.waitlist-thanks-mark,.waitlist-thanks-copy,.waitlist-thanks-screen{transition:none;transform:none}.waitlist-rail-track,.waitlist-captions,.waitlist-caption,.waitlist-scroll-chevron{transition:none;animation:none}}:is(html:has([data-waitlist-experience]) body>nav,html:has([data-waitlist-experience]) body>footer){display:none!important}html:has([data-waitlist-experience]){overscroll-behavior:none;height:100dvh;max-height:100dvh;overflow:hidden}html:has([data-waitlist-experience]) body{overscroll-behavior:none;height:100dvh;max-height:100dvh;overflow:hidden}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);height:100dvh;margin-inline:auto;position:relative}.waitlist-root .site-header{z-index:60;height:calc(56px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) max(16px,env(safe-area-inset-right,0px)) 0 max(16px,env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(20px)saturate(140%);pointer-events:auto;background:#02070dd6;border-bottom:1px solid #dfe8f014;grid-template-columns:48px 1fr 68px;align-items:center;display:grid;position:fixed;top:0;left:0;right:0}.waitlist-root .site-header.is-on-light{-webkit-backdrop-filter:none;background:#fff;border-bottom:0}.waitlist-root .site-header.is-on-light .site-header-wordmark,.waitlist-root .site-header.is-on-light .header-icon-btn{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()}.waitlist-root .site-header-left{align-items:center;display:flex}.waitlist-root .site-header-center{justify-content:center;align-items:center;display:flex}.waitlist-root .site-header-logo{justify-content:center;align-items:center;height:24px;text-decoration:none;display:inline-flex}.waitlist-root .site-header-logo img{object-fit:contain;width:auto;max-width:140px;height:20px;display:block}.waitlist-root .site-header-wordmark{letter-spacing:.22em;text-transform:uppercase;color:#eff5faf2;font-family:Inter;font-size:13px;font-weight:600}.waitlist-root .site-header-right{justify-content:flex-end;align-items:center;gap:10px;display:flex}.waitlist-root .header-icon-btn{color:#eff5fad1;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:color .2s,transform .2s;display:inline-flex;position:relative}.waitlist-root .header-icon-btn:hover{color:#fff;transform:scale(1.06)}.waitlist-root .cart-badge{color:#fff;background:#e11d48;border-radius:999px;justify-content:center;align-items:center;min-width:15px;height:15px;padding:0 4px;font-size:9px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:2px;right:1px;box-shadow:0 0 8px #e11d4880}html:has([data-waitlist-experience]) .site-header{width:var(--waitlist-frame-w);-webkit-backdrop-filter:none;background:0 0;border-bottom:0;left:50%;right:auto;transform:translate(-50%)}:is(html:has([data-waitlist-experience]) .site-header-left,html:has([data-waitlist-experience]) .site-header-right),:is(html:has(.waitlist-form-screen.is-open) .site-header,html:has(.waitlist-thanks-screen.is-open) .site-header),:is(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{flex-direction:column;height:70dvh;max-height:70dvh;display:flex}.waitlist-form-panel .waitlist-form-title{flex:none}.waitlist-form-panel .waitlist-form{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}.waitlist-form-fields{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:auto;justify-content:safe center;gap:28px;min-height:0;padding:2px;display:flex;overflow-y:auto}.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}
@media screen and (min-width:1025px){.page-help-section .section-inner{min-height:calc(100vh - var(--header-height,60px));align-items:stretch;display:flex}.page-help-section .section-inner .help-banner-wrapper,.page-help-section .section-inner .help-menu-wrapper{flex:0 0 50%;max-width:50%}}.page-help-section .section-inner .help-banner-wrapper{position:relative}@media screen and (max-width:1024px){.page-help-section .section-inner .help-banner-wrapper{min-height:300px}}.page-help-section .section-inner .help-banner-wrapper .desktop-img,.page-help-section .section-inner .help-banner-wrapper .mobile-img{position:absolute;inset:0}.page-help-section .section-inner .help-banner-wrapper .mobile-img{display:none}@media screen and (max-width:767px){.page-help-section .section-inner .help-banner-wrapper .desktop-img{display:none}.page-help-section .section-inner .help-banner-wrapper .mobile-img{display:block}}.page-help-section .section-inner .help-banner-wrapper .help-banner-img{object-fit:cover}.page-help-section .section-inner .help-banner-wrapper .help-banner-placeholder{background:#111;position:absolute;inset:0}.page-help-section .section-inner .help-menu-wrapper{flex-direction:column;justify-content:center;padding:68px 136px;display:flex}@media screen and (max-width:767px){.page-help-section .section-inner .help-menu-wrapper{padding:25px 30px 68px}}.page-help-section .section-inner .help-menu-wrapper .help-link-wrapper .help-link-inner{border-bottom:1px solid #e0e0e0}.page-help-section .section-inner .help-menu-wrapper .help-link-wrapper .help-link-inner .link-title{letter-spacing:.05em;text-transform:uppercase;color:inherit;cursor:pointer;justify-content:center;align-items:center;padding:23px 0;font-size:14px;font-weight:400;line-height:20.7px;text-decoration:none;transition:all .35s;display:flex}@media screen and (max-width:767px){.page-help-section .section-inner .help-menu-wrapper .help-link-wrapper .help-link-inner .link-title{gap:10px;font-size:12px}}.page-help-section .section-inner .help-menu-wrapper .help-link-wrapper .help-link-inner .link-title .link-image{flex-shrink:0;align-items:center;max-width:25px;margin-right:15px;padding-bottom:4px;display:inline-flex}.page-help-section .section-inner .help-menu-wrapper .help-link-wrapper .help-link-inner .link-title .link-image img{object-fit:contain;width:auto;height:25px}@media screen and (prefers-color-scheme:dark) and (max-width:767px){.page-help-section .section-inner .help-menu-wrapper .help-link-wrapper .help-link-inner .link-title .link-image{filter:invert()}}.page-help-section .section-inner .help-menu-wrapper .help-link-wrapper .help-link-inner .link-title .arrow-right{justify-content:center;align-items:center;width:10px;margin-left:10px;display:flex}.page-help-section .section-inner .help-menu-wrapper .help-link-wrapper .help-link-inner .link-title .arrow-right svg{fill:currentColor;width:10px;height:10px}
.accordion-section{margin-bottom:50px;padding:0 24px}@media screen and (min-width:641px){.accordion-section{padding:0 50px}}@media screen and (min-width:1025px){.accordion-section{padding:0 80px}}.accordion-section .accordion-wrapper{width:70%;margin:auto}@media screen and (max-width:767px){.accordion-section .accordion-wrapper{width:100%}}.accordion-section .accordion-back-link{letter-spacing:.1rem;text-transform:uppercase;color:currentColor;align-items:center;gap:8px;padding:20px 0 10px;font-size:12px;text-decoration:none;display:inline-flex}.accordion-section .accordion-back-link:hover{opacity:.6}.accordion-section .accordion-back-link .accordion-back-icon{align-items:center;display:inline-flex}.accordion-section .accordion-back-link .accordion-back-icon svg{fill:currentColor;width:10px;height:10px;transform:rotate(180deg)}.accordion-section .page-title{text-align:left;letter-spacing:.2rem;padding:25px 0;font-size:18px;font-weight:400}.accordion-section .accordion-block{cursor:pointer;border-bottom:1px solid #d9d9d9}.accordion-section .accordion-block:not(.active):hover{background-color:#f9f9f9}.accordion-section .accordion-block .accordion-header{appearance:none;width:100%;text-align:inherit;font:inherit;color:inherit;cursor:inherit;background:0 0;border:none;padding:25px 0}.accordion-section .accordion-block .accordion-header .title{letter-spacing:1px;-webkit-user-select:none;user-select:none;flex-direction:row-reverse;justify-content:space-between;align-items:center;font-size:14px;display:flex}.accordion-section .accordion-block .accordion-header .title p{margin:0}.accordion-section .accordion-block .accordion-header .title .icon{flex-shrink:0;align-items:center;margin-right:10px;display:inline-flex}.accordion-section .accordion-block .accordion-header .title .icon svg{fill:currentColor;width:18px;height:16px;transition:transform .35s}.accordion-section .accordion-block .accordion-body{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid;overflow:hidden}.accordion-section .accordion-block .accordion-body .body{letter-spacing:.5px;min-height:0;font-size:14px;line-height:1.6;overflow:hidden}.accordion-section .accordion-block .accordion-body .body p{margin:0 0 8px}.accordion-section .accordion-block .accordion-body .body p:last-child{margin-bottom:0}.accordion-section .accordion-block .accordion-body .body a{color:inherit;text-decoration:underline}.accordion-section .accordion-block.active .accordion-body{grid-template-rows:1fr;padding-bottom:20px}.accordion-section .accordion-block.active .accordion-header svg{transform:rotate(90deg)}
.cu-container{margin:0 auto;padding:0 24px}@media screen and (min-width:641px){.cu-container{padding:0 50px}}@media screen and (min-width:1025px){.cu-container{padding:0 80px}}.cu-hero{padding:24px 0 44px}.cu-hero .cu-hero__inner{flex-direction:column;gap:20px;margin:0 auto;padding:0 24px;display:flex}@media screen and (min-width:641px){.cu-hero .cu-hero__inner{padding:0 50px}}@media screen and (min-width:1025px){.cu-hero .cu-hero__inner{padding:0 80px}}@media screen and (max-width:767px){.cu-hero .cu-hero__inner{gap:12px}}.cu-hero .cu-hero__content{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}@media screen and (max-width:767px){.cu-hero .cu-hero__content{gap:12px}}.cu-hero .cu-hero__heading{text-transform:uppercase;font-size:20px;font-weight:500;line-height:1}.cu-hero .cu-hero__heading p{margin:0}@media screen and (max-width:767px){.cu-hero .cu-hero__heading{font-size:14px}}.cu-hero .cu-hero__description{text-align:center;font-size:18px;font-weight:400;line-height:1.2}.cu-hero .cu-hero__description p{margin:0}@media screen and (max-width:767px){.cu-hero .cu-hero__description{font-size:13px}}.cu-hero .cu-hero__buttons{justify-content:center;align-self:center;gap:26px;display:flex}@media screen and (min-width:1025px){.cu-hero .cu-hero__buttons{width:60%}}@media screen and (min-width:768px) and (max-width:1024px){.cu-hero .cu-hero__buttons{width:75%}}@media screen and (max-width:767px){.cu-hero .cu-hero__buttons{flex-direction:column;align-items:center;gap:10px;width:100%}}.cu-hero .cu-hero__btn-item{color:#000;background:#fff;flex:1;justify-content:center;align-items:center;max-width:calc(50% - 13px);display:flex}@media screen and (max-width:767px){.cu-hero .cu-hero__btn-item{width:100%;max-width:70%}}.cu-hero .cu-hero__btn{text-transform:uppercase;width:100%;color:inherit;cursor:pointer;background:0 0;border:none;padding-block:12px;font-size:16px;font-weight:400;line-height:1}@media screen and (max-width:767px){.cu-hero .cu-hero__btn{padding-block:8px;font-size:14px}}.cu-modal-overlay{z-index:999;background:#000000b3;justify-content:center;align-items:center;animation:.2s cu-fade-in;display:flex;position:fixed;inset:0}@media screen and (max-width:767px){.cu-modal-overlay{background:0 0;display:block}}.cu-modal{color:#000;z-index:1000;background:#fff;width:100%;max-width:614px;max-height:854px;padding:30px;position:relative;overflow-y:auto}@media screen and (max-width:767px){.cu-modal{width:100%;max-width:none;max-height:none;padding:20px;animation:.3s cu-slide-in;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}}@media screen and (max-width:767px) and (prefers-color-scheme:dark){.cu-modal{color:#fff;background:#000}}.cu-modal .cu-modal__close{cursor:pointer;background:0 0;border:none;padding:5px;display:flex;position:absolute;top:7px;right:7px}.cu-modal .cu-modal__close svg{width:20px;height:20px}@media screen and (max-width:767px){.cu-modal .cu-modal__close{display:none!important}}.cu-modal .cu-modal__content{padding:0}.cu-modal__form-header{align-items:center;margin-bottom:8px;display:flex}.cu-modal__form-header .cu-modal__back{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:none}@media screen and (max-width:767px){.cu-modal__form-header .cu-modal__back{display:flex}}.cu-modal__form-title{text-transform:uppercase;letter-spacing:3px;font-size:16px;font-weight:700;line-height:1}.cu-modal__form-description{margin-bottom:22px;font-size:13px;font-weight:400;line-height:2}.cu-modal__form-subtitle{margin-bottom:15px;font-size:14px;font-weight:400}.cu-form{flex-direction:column;gap:0;display:flex}.cu-form .cu-form__field{flex-direction:column;gap:14px;margin-bottom:19px;display:flex}.cu-form .cu-form__field:last-child{margin-top:9px;margin-bottom:0}.cu-form .cu-form__label{letter-spacing:1px;font-size:16px;font-weight:700;line-height:1}.cu-form .cu-form__input,.cu-form .cu-form__textarea{color:#717182;background-color:#f3f3f5;border:none;outline:none;width:100%;padding:13px;font-size:13px;font-weight:400;line-height:1}.cu-form .cu-form__input::placeholder,.cu-form .cu-form__textarea::placeholder{color:#aaa}.cu-form .cu-form__textarea{resize:vertical;color:#6b7280;background-color:#f3f4f6;height:94px}.cu-form .cu-form__categories-wrapper{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:20px;display:flex}@media screen and (max-width:767px){.cu-form .cu-form__categories-wrapper{display:block}}.cu-form .cu-form__category-item{align-items:center;gap:10px;display:flex}@media screen and (max-width:767px){.cu-form .cu-form__category-item{margin-bottom:17px}}.cu-form .cu-form__qty-wrap{align-items:center;gap:5px;font-size:14px;display:flex}.cu-form .cu-form__qty-input{border-inline:1px solid;text-align:center;color:#717182;background:0 0;border-top:none;border-bottom:none;border-radius:4px;outline:none;width:40px;padding:4px 8px;font-size:13px;line-height:1}@media screen and (max-width:767px) and (prefers-color-scheme:dark){.cu-form .cu-form__qty-input{color:#fff;border-color:#fff}}.cu-form .cu-form__qty-input::-webkit-inner-spin-button{-webkit-appearance:none}.cu-form .cu-form__qty-input::-webkit-outer-spin-button{-webkit-appearance:none}.cu-form .cu-form__qty-input{-moz-appearance:textfield}.cu-form .cu-form__brands-wrapper{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.cu-form .cu-form__brand-item{gap:10px;display:flex}.cu-form .cu-form__background-wrapper{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.cu-form .cu-form__background-item{gap:10px;display:flex}.cu-form .cu-form__category-text,.cu-form .cu-form__brand-text,.cu-form .cu-form__background-text{color:#000;font-size:14px;font-weight:500}@media screen and (max-width:767px) and (prefers-color-scheme:dark){.cu-form .cu-form__category-text,.cu-form .cu-form__brand-text,.cu-form .cu-form__background-text{color:#fff}}.cu-form .cu-form__textarea-wrapper{position:relative}.cu-form .cu-form__textarea-placeholder{color:#6b7280;pointer-events:none;font-size:13px;position:absolute;bottom:8px;right:6px}.cu-form .cu-form__checkbox-label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding-left:20px;display:flex;position:relative}.cu-form .cu-form__checkbox-label input[type=checkbox]{opacity:0;cursor:pointer;width:0;height:0;position:absolute}.cu-form .cu-form__checkbox-label input[type=checkbox]:checked~.cu-form__checkmark{background-color:#000}@media screen and (max-width:767px){.cu-form .cu-form__checkbox-label input[type=checkbox]:checked~.cu-form__checkmark{background-color:#0000}}.cu-form .cu-form__checkbox-label input[type=checkbox]:checked~.cu-form__checkmark:after{display:block}.cu-form .cu-form__checkbox-label:hover input~.cu-form__checkmark{background-color:#0000000d}@media screen and (max-width:767px){.cu-form .cu-form__checkbox-label:hover input~.cu-form__checkmark{background-color:#0000}}.cu-form .cu-form__checkbox-label .cu-form__checkmark{border:1px solid #000;flex-shrink:0;width:14px;height:14px;transition:all .2s;position:absolute;left:0}@media screen and (max-width:767px) and (prefers-color-scheme:dark){.cu-form .cu-form__checkbox-label .cu-form__checkmark{border-color:#fff}}.cu-form .cu-form__checkbox-label .cu-form__checkmark:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;display:none;position:absolute;top:0;left:4px;transform:rotate(45deg)}@media screen and (max-width:767px){.cu-form .cu-form__checkbox-label .cu-form__checkmark:after{border-color:#000}}@media screen and (max-width:767px) and (prefers-color-scheme:dark){.cu-form .cu-form__checkbox-label .cu-form__checkmark:after{border-color:#fff}}.cu-form .cu-form__action-button{color:#fff;cursor:pointer;background:#000;justify-content:center;align-items:center;display:flex}@media screen and (max-width:767px) and (prefers-color-scheme:dark){.cu-form .cu-form__action-button{color:#000;background:#fff}}.cu-form .cu-form__submit{text-transform:uppercase;width:100%;min-width:120px;color:inherit;cursor:pointer;background:0 0;border:none;padding-block:12px;font-size:16px;font-weight:400;line-height:1;transition:all .3s}.cu-form .cu-form__submit:disabled{opacity:.5;cursor:not-allowed}.cu-form .cu-form__error{color:#c00;text-align:center;margin-top:8px;font-size:13px}.cu-thankyou-overlay{z-index:1001;background:#00000080;justify-content:center;align-items:center;animation:.2s cu-fade-in;display:flex;position:fixed;inset:0}@media screen and (max-width:767px){.cu-thankyou-overlay{align-items:flex-end}}.cu-thankyou{text-align:center;background:#fff;width:100%;max-width:500px;position:relative}@media screen and (max-width:767px){.cu-thankyou{max-width:100%}}.cu-thankyou .cu-thankyou__close{cursor:pointer;background:0 0;border:none;padding:5px;display:flex;position:absolute;top:18px;right:16px}.cu-thankyou .cu-thankyou__inner{flex-direction:column;align-items:center;gap:20px;padding:72px 28px;display:flex}@media screen and (max-width:767px){.cu-thankyou .cu-thankyou__inner{padding:82px 20px 40px}}.cu-thankyou .cu-thankyou__header{background:#f3f4f6;flex-direction:column;gap:8px;width:100%;padding:24px 18px;display:flex}.cu-thankyou .cu-thankyou__title{color:#000;margin:0;font-size:24px;font-weight:700}.cu-thankyou .cu-thankyou__message{color:#6b7280;margin:0;font-size:16px;line-height:1.5}.cu-thankyou .cu-thankyou__message p{margin:0}.cu-thankyou .cu-thankyou__btn-wrapper{width:100%}.cu-thankyou .cu-thankyou__button{color:#fff;letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer;background:#000;width:100%;padding:12px 24px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s;display:block}.cu-thankyou .cu-thankyou__button:hover{opacity:.8}@keyframes cu-fade-in{0%{opacity:0}to{opacity:1}}@keyframes cu-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}.section-get-in-touch{padding:38px 0 26px}.section-get-in-touch .get-in-touch{justify-content:center;display:flex}.section-get-in-touch .git-card{border:1px solid #d9d9d9;border-radius:8px;width:100%;max-width:580px;padding:38px 22px 26px}@media screen and (max-width:767px){.section-get-in-touch .git-card{padding:29px 21px 33px}}.section-get-in-touch .git-inner{flex-direction:column;gap:24px;display:flex}.section-get-in-touch .git-header{flex-direction:column;gap:8px;display:flex}.section-get-in-touch .git-heading{text-transform:uppercase;font-size:15px;font-weight:600;line-height:1}.section-get-in-touch .git-heading p{margin:0}@media screen and (max-width:767px){.section-get-in-touch .git-heading{font-size:14px}}.section-get-in-touch .git-description{font-size:13px}.section-get-in-touch .git-description p{margin:0}.section-get-in-touch .git-body{flex-direction:column;gap:14px;display:flex}.section-get-in-touch .git-item{align-items:flex-start;gap:18px;display:flex}.section-get-in-touch .git-item.git-item--divider{border-top:1px solid #d9d9d9;padding-top:20px}.section-get-in-touch .git-item__icon{flex-shrink:0;align-items:flex-start;display:flex}.section-get-in-touch .git-item__icon svg path{stroke:none}.section-get-in-touch .git-item__text{font-size:15px;font-weight:400;line-height:1.37}.section-get-in-touch .git-item__text p{margin:0 0 4px}.section-get-in-touch .git-item__text p:last-child{margin-bottom:0}.section-get-in-touch .git-item__text a{color:inherit}@media screen and (max-width:767px){.section-get-in-touch .git-item__text{font-size:14px}}.section-contact-us-faq{padding:60px 0}.section-contact-us-faq .contact-us-faq-header{flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-bottom:42px;display:flex}@media screen and (max-width:767px){.section-contact-us-faq .contact-us-faq-header{margin-bottom:33px}}.section-contact-us-faq .contact-us-faq__heading{text-transform:uppercase;font-size:20px;font-weight:700;line-height:1}.section-contact-us-faq .contact-us-faq__heading p{margin:0}@media screen and (max-width:767px){.section-contact-us-faq .contact-us-faq__heading{font-size:16px}}.section-contact-us-faq .contact-us-faq__description{text-align:center;font-size:16px}.section-contact-us-faq .contact-us-faq__description p{margin:0}.section-contact-us-faq .contact-us-faq__items{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.section-contact-us-faq .contact-us-faq__item{border:1.5px solid #d9d9d9;border-radius:8px;width:calc(50% - 10px);max-width:calc(50% - 10px);padding:29px 21px 17px}@media screen and (max-width:767px){.section-contact-us-faq .contact-us-faq__item{width:100%;max-width:100%;padding:20px}}.section-contact-us-faq .contact-us-faq__item-heading{margin-bottom:20px;font-size:20px;font-weight:600;line-height:1.23}.section-contact-us-faq .contact-us-faq__item-heading p{margin:0}@media screen and (max-width:767px){.section-contact-us-faq .contact-us-faq__item-heading{font-size:14px}}.section-contact-us-faq .contact-us-faq__item-description{color:#717182;font-size:16px;font-weight:400;line-height:1.3}.section-contact-us-faq .contact-us-faq__item-description p{margin:0 0 6px}.section-contact-us-faq .contact-us-faq__item-description p:last-child{margin-bottom:0}.section-contact-us-faq .contact-us-faq__item-description a{color:inherit;text-decoration:underline}@media screen and (max-width:767px) and (prefers-color-scheme:dark){.section-contact-us-faq .contact-us-faq__item-description{color:#fff}}.cu-cta{padding:20px 0}.cu-cta .cu-cta__inner{flex-direction:column;align-items:center;gap:30px;margin:0 auto;padding:0 24px;display:flex}@media screen and (min-width:641px){.cu-cta .cu-cta__inner{padding:0 50px}}@media screen and (min-width:1025px){.cu-cta .cu-cta__inner{padding:0 80px}}@media screen and (max-width:767px){.cu-cta .cu-cta__inner{gap:20px}}.cu-cta .cu-cta__content{flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.cu-cta .cu-cta__heading{font-size:20px;font-weight:700;line-height:1}.cu-cta .cu-cta__heading p{margin:0}@media screen and (max-width:767px){.cu-cta .cu-cta__heading{text-align:center}}.cu-cta .cu-cta__description{color:#717182;text-align:center;margin-bottom:16px;font-size:16px;font-weight:400;line-height:1.2}.cu-cta .cu-cta__description p{margin:0}@media screen and (max-width:767px){.cu-cta .cu-cta__description{margin-bottom:10px;font-size:14px}}.cu-cta .cu-cta__buttons{justify-content:center;align-items:center;display:flex}@media screen and (max-width:767px){.cu-cta .cu-cta__buttons{width:100%}}.cu-cta .cu-cta__btn{color:#fff;cursor:pointer;background:#000;border:none;justify-content:center;align-items:center;padding:13px 95px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;display:flex}@media screen and (max-width:767px){.cu-cta .cu-cta__btn{width:100%;padding:12px 0;font-size:12px}}.desk-hide{display:none!important}.mobile-hide{display:block!important}@media screen and (max-width:767px){.desk-hide{display:block!important}.mobile-hide{display:none!important}}
