@font-face{font-family:Instrument Serif;src:url(../media/InstrumentSerif-latin.1g73gv09-xcb6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root:has(.jinx-waitlist){--bg:#fff;--ink:#161616;--ink-soft:#2b2b2b;--hush:#1414146b;--oops:#c8501a;--brand:#fc9460;--line:#dedede;--line-on:#a9a9a9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@layer components{:root:has(.jinx-waitlist) body{background:var(--bg);margin:0}.jinx-waitlist{box-sizing:border-box;min-height:100dvh;padding-block:24px;padding-left:max(24px, env(safe-area-inset-left,0px));padding-right:max(24px, env(safe-area-inset-right,0px));background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;grid-template-rows:1fr auto;place-items:center;font-family:Afacad Flux,system-ui,sans-serif;display:grid}.jinx-waitlist__column{--logo-w:clamp(170px, 46vw, 232px);--gap:clamp(56px, 10vh, 84px);align-items:center;gap:var(--gap);z-index:1;flex-direction:column;width:min(100%,380px);display:flex;position:relative}.jinx-waitlist__stage{position:relative}.jinx-waitlist__logo{margin:0;line-height:0;animation:.55s cubic-bezier(.34,1.56,.64,1) both jinx-waitlist-pop;position:relative}.jinx-waitlist__logo img{width:var(--logo-w);filter:drop-shadow(0 10px 14px #14141424);height:auto;animation:4.2s ease-in-out .6s infinite jinx-waitlist-bob;display:block}.jinx-waitlist[data-state=joined] .jinx-waitlist__logo{animation:.5s cubic-bezier(.34,1.56,.64,1) jinx-waitlist-popx}.jinx-waitlist__blurb{text-align:center;text-wrap:balance;width:max-content;max-width:calc(100vw - 48px);color:var(--ink-soft);margin:0;font-size:17px;line-height:1.35}.jinx-waitlist__blurb span{display:block}.jinx-waitlist__slot{width:100%;height:44px;position:relative}.jinx-waitlist__form{height:100%;margin:0}.jinx-waitlist__fields{min-inline-size:0;box-sizing:border-box;border:1px solid var(--line);background:var(--bg);align-items:center;height:100%;margin:0;padding:4px;transition:border-color .15s;display:flex}.jinx-waitlist__fields:focus-within{border-color:var(--line-on)}.jinx-waitlist__fields:has([aria-invalid=true]){border-color:var(--oops)}.jinx-waitlist[data-state=failed] .jinx-waitlist__fields{animation:.38s jinx-waitlist-shake}.jinx-waitlist__input{box-sizing:border-box;appearance:none;min-width:0;height:100%;color:var(--ink);caret-color:var(--brand);background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0 12px;font-family:inherit;font-size:17px;font-weight:400;line-height:1}.jinx-waitlist__input::placeholder{color:var(--hush)}.jinx-waitlist__fields{--jinx-control-corner:0;--jinx-action-primary-background:var(--ink);--jinx-action-primary-background-hovered:var(--ink-soft);--jinx-action-primary-background-pressed:var(--ink-soft);--jinx-action-primary-background-disabled:var(--ink);--jinx-action-primary-text:var(--bg);--jinx-action-primary-text-hovered:var(--bg);--jinx-action-primary-text-pressed:var(--bg);--jinx-action-primary-text-disabled:var(--bg);--jinx-font-sans-semibold-17-headline-size:16px;--jinx-font-sans-semibold-17-headline-weight:400;--jinx-font-sans-semibold-17-headline-line-height:1}.jinx-waitlist__fields .jinx-ui-button{height:100%;box-shadow:none;flex:none;padding-block:0;padding-inline:14px}.jinx-waitlist__error{top:calc(100% + 12px);text-align:center;color:var(--oops);margin:0;font-size:16px;position:absolute;inset-inline:0}.jinx-waitlist__done{justify-content:center;align-items:center;margin:0;font-size:17px;line-height:1;animation:.5s cubic-bezier(.34,1.56,.64,1) both jinx-waitlist-pop;display:flex;position:absolute;inset:0}.jinx-waitlist__footer{z-index:1;color:var(--hush);flex-wrap:wrap;justify-content:center;gap:6px 18px;font-size:13px;line-height:1.4;display:flex;position:relative}.jinx-waitlist__links{flex-wrap:wrap;justify-content:center;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.jinx-waitlist__footer a{color:inherit;text-decoration:none}.jinx-waitlist__footer a:hover{color:var(--ink);text-underline-offset:2px;text-decoration:underline}@media (max-width:600px){.jinx-waitlist{padding-block:0 env(safe-area-inset-bottom,0px);grid-template-rows:47fr 21fr 32fr}.jinx-waitlist__column{--logo-w:clamp(150px, min(61.4vw, 34dvh), 300px);display:contents}.jinx-waitlist__stage{grid-area:1/1;align-self:end;margin-bottom:9dvh}.jinx-waitlist__logo img{scale:1.18}.jinx-waitlist__blurb{z-index:1;grid-area:2/1;align-self:start;font-size:19px;line-height:1.5;position:relative}.jinx-waitlist__blurb span:first-child{margin-bottom:22px}.jinx-waitlist__blurb span:last-child{margin-top:18px}.jinx-waitlist__slot{z-index:1;grid-area:3/1;align-self:start;width:min(100%,380px);height:50px;margin-top:4dvh}.jinx-waitlist__input{font-size:18px}.jinx-waitlist__fields{--jinx-font-sans-semibold-17-headline-size:18px}.jinx-waitlist__fields .jinx-ui-button{padding-inline:16px}.jinx-waitlist__footer{grid-area:3/1;align-self:end;padding-bottom:16px}}.jinx-waitlist__blurb span:first-child{color:var(--ink);letter-spacing:0;margin-bottom:10px;font-family:Instrument Serif,serif;font-size:34px;font-weight:400;line-height:1.05}@media (max-width:600px){.jinx-waitlist__blurb span:first-child{margin-bottom:22px;font-size:31px}}@keyframes jinx-waitlist-pop{0%{scale:.6}60%{scale:1.06}to{scale:1}}@keyframes jinx-waitlist-popx{0%{scale:1}40%{scale:1.14}to{scale:1}}@keyframes jinx-waitlist-bob{0%,to{translate:0}50%{translate:0 -7px}}@keyframes jinx-waitlist-shake{0%,to{translate:0}20%{translate:-7px}40%{translate:6px}60%{translate:-4px}80%{translate:2px}}@media (prefers-reduced-motion:reduce){.jinx-waitlist__logo,.jinx-waitlist__logo img,.jinx-waitlist[data-state=joined] .jinx-waitlist__logo,.jinx-waitlist[data-state=failed] .jinx-waitlist__fields,.jinx-waitlist__done{animation:none}}}
