.waitlist__input:-webkit-autofill{-webkit-text-fill-color:var(--ct-ivory);caret-color:var(--ct-amber-bright);box-shadow:0 0 0 1000px var(--ct-field) inset;transition:background-color 9999s ease-out}.waitlist__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ct-ivory);caret-color:var(--ct-amber-bright);box-shadow:0 0 0 1000px var(--ct-field) inset;transition:background-color 9999s ease-out}.waitlist__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ct-ivory);caret-color:var(--ct-amber-bright);box-shadow:0 0 0 1000px var(--ct-field) inset;transition:background-color 9999s ease-out}@media (width<=559.98px){.waitlist__row{flex-direction:column;height:auto}.waitlist__input{width:100%;min-height:var(--waitlist-stack-control);flex:none;padding:0 18px}.waitlist__button{width:100%;min-height:var(--waitlist-stack-control);flex:none}}@media (width<=359.98px){.waitlist{--waitlist-placeholder-tracking:.12em;--waitlist-input-tracking:.03em;--waitlist-button-tracking:.2em}.waitlist__input{padding:0 14px}}@media (prefers-reduced-motion:reduce){.waitlist__row,.waitlist__button{transition:none}}@media (forced-colors:active){.waitlist__row{border-color:canvastext}.waitlist__button{border:1px solid buttontext}.waitlist:before{display:none}}@font-face{font-family:Antonio;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/antonio-latin-400-normal-CZjzwNAN.woff2)format("woff2"),url(/assets/antonio-latin-400-normal-B7iMKlzw.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/roboto-condensed-latin-400-normal-BICmKrXV.woff2)format("woff2"),url(/assets/roboto-condensed-latin-400-normal-D2e7XwB1.woff)format("woff")}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/roboto-condensed-latin-500-normal-3p2daRJW.woff2)format("woff2"),url(/assets/roboto-condensed-latin-500-normal-Dc9bsamC.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ct-bg:#020100;--ct-bg-warm:#110501;--ct-field:#050100;--ct-ivory:#f3eee3;--ct-ivory-button:#f6eee2;--ct-ink-dark:#0d0a07;--ct-muted:#b9b1a4;--ct-border:#9d988e;--ct-amber:#f2a33a;--ct-amber-bright:#ffd27a;--ct-amber-deep:#b55b00;--ct-focus:#ffc46b;--ct-error:#ffb08a;--ct-font-display:"Antonio", "Arial Narrow", sans-serif;--ct-font-ui:"Roboto Condensed", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--ct-hover-ms:.18s;--ct-reveal-ms:.65s}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--ct-bg)}body{background:var(--ct-bg);min-height:100svh;color:var(--ct-ivory);font-family:var(--ct-font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0}h1,p{margin:0}.visually-hidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.scene{--gutter:16px;--vh:1vh;--top-pad:clamp(28px, calc(8.6 * var(--vh)), 140px);--logo-budget:min(calc(48 * var(--vh)), calc(63 * var(--vh) - 132px));--zone-min:clamp(56px, calc(8.5 * var(--vh)), 150px);--form-gap:clamp(22px, calc(3.5 * var(--vh)), 40px);--footer-pad:clamp(28px, calc(5 * var(--vh)), 52px);--logo-h:min(600px, max(150px, var(--logo-budget)), calc((100vw - 2 * var(--gutter) - 16px) / .815235));isolation:isolate;background:var(--ct-bg);flex-direction:column;align-items:center;min-height:100svh;display:flex;position:relative;overflow:clip}.scene__backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.scene__vignette{background:radial-gradient(85% 75% at 50% 42%,#0000 55%,#0000008c 100%);position:absolute;inset:0}.scene__main{width:100%;padding:max(var(--top-pad), calc(var(--logo-h) * .1265)) var(--gutter) 0;flex-direction:column;align-items:center;display:flex}@supports (height:1svh){.scene{--vh:1svh}}@media (height>=1100px){.scene:before{content:"";flex:.6 1 0}}@media (aspect-ratio<=2/3){.scene{--top-pad:clamp(24px, calc(6 * var(--vh)), 72px);--logo-budget:min(calc(40 * var(--vh)), calc(73.7 * var(--vh) - 274px));--form-gap:24px}}@media (height<=700px) and (aspect-ratio>=1){.scene{--top-pad:clamp(20px, calc(4 * var(--vh)), 40px);--logo-budget:min(calc(40 * var(--vh)), calc(63 * var(--vh) - 132px));--zone-min:56px;--form-gap:22px}}.logo-stage{z-index:1;width:calc(var(--logo-h) * .815235);height:var(--logo-h);flex:none;position:relative}.logo-stage__glow{pointer-events:none;background:radial-gradient(closest-side,#110501 0%,#100501f7 38%,#0c0401c7 62%,#06020061 82%,#0000 100%);position:absolute;inset:-34% -62% -40%}.logo-plate{pointer-events:none;-webkit-user-select:none;user-select:none;width:131.61%;height:124.797%;position:absolute;top:-12.6418%;left:-15.9046%;overflow:hidden;-webkit-mask-image:url(/assets/ct-logo-plate-mask-D5c3i9Oq.png);mask-image:url(/assets/ct-logo-plate-mask-D5c3i9Oq.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.logo-plate__image{width:185.952%;max-width:none;height:auto;display:block;position:absolute;top:-31.1688%;left:-45.3172%}.scene__layer{pointer-events:none;width:0;height:0;display:block;position:absolute;top:0;left:0}.scene__layer--drips{z-index:2}.scene__layer--floor{z-index:3;filter:blur(.5px)}.scene[data-art=failed] .scene__layer,.scene[data-art=failed] .floor-plate{display:none}.scene[data-art=failed] .logo-plate{opacity:0}.floor-plate{opacity:.78;-webkit-mask-composite:source-in;width:min(100%,2100px);height:clamp(240px,43%,560px);position:absolute;bottom:0;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(#0000 0%,#00000059 22%,#000 46%),linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);mask-image:linear-gradient(#0000 0%,#00000059 22%,#000 46%),linear-gradient(90deg,#0000 0%,#000 7% 93%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.floor-plate__svg{width:100%;height:100%;display:block;overflow:hidden}.heading{--tracking:.129em;z-index:5;margin-top:clamp(14px, calc(2.6 * var(--vh)), 28px);padding-left:var(--tracking);font-family:var(--ct-font-display);font-weight:400;font-size:clamp(36px, calc(var(--logo-h) * .125), 61.5px);letter-spacing:var(--tracking);word-spacing:.07em;color:var(--ct-ivory);text-align:center;white-space:nowrap;text-shadow:0 0 14px #f3eee31a;line-height:1;position:relative}@media (width<=400px){.heading{--tracking:.12em}}@media (aspect-ratio<=2/3){.heading{font-size:clamp(36px, calc(var(--logo-h) * .125), 44px)}}@media (prefers-reduced-motion:no-preference){.heading{animation:ct-heading-reveal var(--ct-reveal-ms) cubic-bezier(.22, 1, .36, 1) .12s both}}@keyframes ct-heading-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.scene__main>.waitlist{margin-top:var(--form-gap)}.floor-zone{width:100%;min-height:var(--zone-min);pointer-events:none;flex:1 0 auto}.site-footer{z-index:4;width:100%;padding:0 max(var(--gutter), env(safe-area-inset-right)) max(var(--footer-pad), calc(env(safe-area-inset-bottom) + 20px)) max(var(--gutter), env(safe-area-inset-left));grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.site-footer__social{grid-column:2;justify-content:center;display:flex;position:relative}.site-footer__social:before{content:"";z-index:-1;pointer-events:none;background:#000000ad;border-radius:999px;position:absolute;inset:-6px -28px;box-shadow:0 0 32px 22px #000000ad}.site-footer__motion{grid-column:3;justify-self:end}.social-link{--tracking:.235em;font-family:var(--ct-font-ui);letter-spacing:var(--tracking);color:var(--ct-ivory);transition:color var(--ct-hover-ms) ease, opacity var(--ct-hover-ms) ease;align-items:center;padding:10px 6px;font-size:17px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex;position:relative}.social-link__arrow{width:.66em;height:.66em;transition:transform var(--ct-hover-ms) ease;flex:none;margin-left:.62em}a.social-link:hover{color:var(--ct-amber-bright)}a.social-link:hover .social-link__arrow{transform:translate(2px,-2px)}a.social-link:focus-visible{outline:2px solid var(--ct-focus);outline-offset:4px;border-radius:2px}.social-link--preview{flex-direction:column;align-items:center;display:flex}.social-link--disabled{color:#f3eee39e;cursor:not-allowed}.social-link__note{font-family:var(--ct-font-ui);letter-spacing:.08em;text-align:center;color:var(--ct-ivory);text-shadow:0 1px 8px #000000e6;margin:-2px 0 0;font-size:11px}.motion-toggle{color:#f3eee3b3;min-height:32px;font-family:var(--ct-font-ui);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--ct-hover-ms) ease, border-color var(--ct-hover-ms) ease;background:#0000008c;border:1px solid #f3eee324;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:inline-flex}.motion-toggle:hover{color:var(--ct-ivory);border-color:#f3eee366}.motion-toggle:focus-visible{outline:2px solid var(--ct-focus);outline-offset:3px}.motion-toggle__icon{flex:none}@media (width<=720px){.site-footer{padding-bottom:max(28px, calc(env(safe-area-inset-bottom) + 18px));grid-template-columns:1fr;row-gap:14px}.site-footer__social,.site-footer__motion{grid-column:1;justify-self:center}.social-link{font-size:15px}}@media (prefers-reduced-motion:reduce){.social-link,.social-link__arrow,.motion-toggle{transition:none}}.waitlist{--waitlist-width:676px;--waitlist-height:56px;--waitlist-button-width:250px;--waitlist-stack-control:52px;--waitlist-backing:#0201009e;--waitlist-input-size:17px;--waitlist-input-weight:400;--waitlist-input-tracking:.08em;--waitlist-placeholder-tracking:.226em;--waitlist-button-font:var(--ct-font-ui);--waitlist-button-size:17px;--waitlist-button-weight:500;--waitlist-button-tracking:.183em;z-index:4;box-sizing:border-box;width:min(var(--waitlist-width), 100%);font-family:var(--ct-font-ui);color:var(--ct-ivory);margin-inline:auto;position:relative}.waitlist *,.waitlist :before,.waitlist :after{box-sizing:border-box}.waitlist:before{content:"";z-index:-1;background:var(--waitlist-backing);box-shadow:0 0 48px 26px var(--waitlist-backing);clip-path:inset(calc(-1 * max(0px, var(--form-gap,40px) - 18px)) -160px -160px -160px);pointer-events:none;border-radius:32px;position:absolute;inset:-12px 0 -4px}.waitlist .visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.waitlist__row{height:var(--waitlist-height);border:1px solid var(--ct-border);background:var(--ct-field);transition:border-color var(--ct-hover-ms) ease;align-items:stretch;display:flex}.waitlist__row:hover{border-color:#b4aea3}.waitlist__input{min-width:0;height:100%;color:var(--ct-ivory);caret-color:var(--ct-amber-bright);font:inherit;font-size:var(--waitlist-input-size);font-weight:var(--waitlist-input-weight);letter-spacing:var(--waitlist-input-tracking);appearance:none;background:0 0;border:0;border-radius:0;outline:none;flex:auto;margin:0;padding:0 18px 0 24px;line-height:1.2}.waitlist__input::placeholder{color:#f3eee3eb;opacity:1;letter-spacing:var(--waitlist-placeholder-tracking)}.waitlist__input:focus-visible,.waitlist__input:focus{outline:2px solid var(--ct-focus);outline-offset:-5px}.waitlist__input:-webkit-autofill{-webkit-text-fill-color:var(--ct-ivory);caret-color:var(--ct-amber-bright);box-shadow:0 0 0 1000px var(--ct-field) inset;transition:background-color 9999s ease-out}.waitlist__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ct-ivory);caret-color:var(--ct-amber-bright);box-shadow:0 0 0 1000px var(--ct-field) inset;transition:background-color 9999s ease-out}.waitlist__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ct-ivory);caret-color:var(--ct-amber-bright);box-shadow:0 0 0 1000px var(--ct-field) inset;transition:background-color 9999s ease-out}.waitlist__input[readonly]{color:var(--ct-muted)}.waitlist__button{flex:0 0 var(--waitlist-button-width);min-width:0;padding:0 10px 0 calc(10px + var(--waitlist-button-tracking));background:var(--ct-ivory-button);color:var(--ct-ink-dark);font:inherit;font-family:var(--waitlist-button-font);font-size:var(--waitlist-button-size);font-weight:var(--waitlist-button-weight);letter-spacing:var(--waitlist-button-tracking);white-space:nowrap;cursor:pointer;appearance:none;transition:background-color var(--ct-hover-ms) ease, box-shadow var(--ct-hover-ms) ease, opacity var(--ct-hover-ms) ease;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;line-height:1;display:inline-flex}.waitlist__button:hover:not(:disabled){background:#fffaf2;box-shadow:inset 0 0 0 1px #0d0a071a,inset 0 -10px 18px #f2a33a1a}.waitlist__button:active{background:#ebe2d3}.waitlist__button:focus-visible{outline:2px solid var(--ct-focus);outline-offset:3px}.waitlist__button:disabled{cursor:default}.waitlist__button[aria-disabled=true],.waitlist__button[aria-disabled=true]:hover,.waitlist__button[aria-disabled=true]:active{cursor:progress;opacity:.78;background:var(--ct-ivory-button);box-shadow:none}.waitlist__hp{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.waitlist__meta{letter-spacing:.04em;text-align:center;min-height:calc(1.5em + 2px);margin-top:12px;font-size:13.5px;line-height:1.5}.waitlist__status,.waitlist__notice,.waitlist__noscript{overflow-wrap:anywhere;margin:0}.waitlist__status{color:var(--ct-muted);text-shadow:0 1px 8px #000000e6}.waitlist[data-state=success] .waitlist__status,.waitlist[data-state=duplicate] .waitlist__status{color:var(--ct-ivory)}.waitlist[data-state=invalid] .waitlist__status,.waitlist[data-state=failed] .waitlist__status{color:var(--ct-error)}.waitlist[data-state=not-configured] .waitlist__status{color:var(--ct-amber-bright)}.waitlist[data-state=invalid] .waitlist__row{border-color:var(--ct-error)}.waitlist__notice,.waitlist__noscript{color:var(--ct-muted);margin-top:4px;font-size:12px}.waitlist__notice{color:var(--ct-amber)}@media (width<=559.98px){.waitlist__row{flex-direction:column;height:auto}.waitlist__input{width:100%;min-height:var(--waitlist-stack-control);flex:none;padding:0 18px}.waitlist__button{width:100%;min-height:var(--waitlist-stack-control);flex:none}}@media (width<=359.98px){.waitlist{--waitlist-placeholder-tracking:.12em;--waitlist-input-tracking:.03em;--waitlist-button-tracking:.2em}.waitlist__input{padding:0 14px}}@media (prefers-reduced-motion:reduce){.waitlist__row,.waitlist__button{transition:none}}@media (forced-colors:active){.waitlist__row{border-color:canvastext}.waitlist__button{border:1px solid buttontext}.waitlist:before{display:none}}
