@font-face{font-family:Whitelist Display;src:url(/fonts/anton.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap}.whitelist-page{margin:0;min-height:100vh;min-height:100svh;display:grid;grid-template-rows:auto 1fr;background:var(--bg, #0a1015);font-family:var(--font-sans, Arial, sans-serif);-webkit-font-smoothing:antialiased}.whitelist-surface{--whitelist-background: #0a1015;--whitelist-text: #f7f3e8;--whitelist-accent: #f7f3e8;position:relative;isolation:isolate;container-type:inline-size;display:grid;place-items:center;min-width:0;min-height:560px;padding:64px 24px 100px;overflow:hidden;background:var(--whitelist-background);color:var(--whitelist-text);font-family:var(--font-sans, Arial, sans-serif)}.whitelist-surface *,.whitelist-surface *:before,.whitelist-surface *:after{box-sizing:border-box}.whitelist-surface [hidden]{display:none!important}.whitelist-surface #whitelist-account{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.whitelist-surface .whitelist-background-image,.whitelist-surface .whitelist-background-video,.whitelist-surface .whitelist-shade{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.whitelist-surface .whitelist-background-image{z-index:-3}.whitelist-surface .whitelist-background-video{z-index:-2}.whitelist-surface .whitelist-shade{z-index:-1;background:transparent}.whitelist-surface[data-media=true] .whitelist-shade{background:linear-gradient(180deg,#050c151f,#050c1566 45%,#050c158f)}.whitelist-surface .whitelist-content{width:100%;max-width:1120px;text-align:center}.whitelist-surface[data-body-font=serif] .whitelist-content{font-family:Georgia,serif}.whitelist-surface .whitelist-intro{margin:0 0 18px;font-size:clamp(11px,1.4cqw,17px);font-weight:500;line-height:1.8;letter-spacing:.18em;text-transform:uppercase;white-space:pre-line;overflow-wrap:anywhere}.whitelist-surface .whitelist-title{color:inherit;margin:0;font:650 clamp(42px,8cqw,116px) / 1.08 var(--font-sans, Arial, sans-serif);letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;white-space:pre-line}.whitelist-surface[data-font=display] .whitelist-title{font-family:Whitelist Display,Impact,sans-serif;font-weight:400;letter-spacing:.005em}.whitelist-surface[data-font=serif] .whitelist-title{font-family:Georgia,serif;font-weight:400;letter-spacing:-.035em}.whitelist-surface .whitelist-subtitle{color:inherit;margin:24px 0 0;font-size:clamp(18px,2.4cqw,28px);line-height:1.5;text-wrap:balance;white-space:pre-line;overflow-wrap:anywhere}.whitelist-surface .whitelist-description{color:inherit;max-width:640px;margin:18px auto 0;font-size:15px;line-height:1.7;white-space:pre-line;opacity:.85;overflow-wrap:anywhere}.whitelist-surface .whitelist-signup{width:min(100%,460px);margin:40px auto 0;font:400 13px/1.6 var(--font-sans, Arial, sans-serif)}.whitelist-surface .whitelist-signup h2{color:inherit;margin:0 0 14px;font-size:15px;line-height:1.5;font-weight:400;overflow-wrap:anywhere}.whitelist-surface .whitelist-signup p{color:inherit}.whitelist-surface .whitelist-entry{display:flex;align-items:stretch;gap:8px}.whitelist-surface .whitelist-entry input{width:100%;min-width:0;border:1px solid color-mix(in srgb,var(--whitelist-text) 36%,transparent);border-radius:7px;background:color-mix(in srgb,var(--whitelist-background) 65%,transparent);color:var(--whitelist-text);padding:12px;font:inherit;line-height:1.5}.whitelist-surface .whitelist-entry input::placeholder{color:inherit;opacity:.7}.whitelist-surface .whitelist-entry button{border:0;border-radius:7px;background:var(--whitelist-accent);color:var(--whitelist-background);padding:10px 15px;font:600 13px var(--font-sans, Arial, sans-serif);cursor:pointer}.whitelist-surface .whitelist-link{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:4px 0;border:0;border-radius:0;background:transparent;color:var(--whitelist-text);font:inherit;text-decoration:none;text-underline-offset:4px;cursor:pointer}.whitelist-surface .whitelist-link:hover{text-decoration:underline}.whitelist-surface button:disabled{opacity:.45;cursor:default}.whitelist-surface :is(button,input,a,summary):focus-visible{outline:2px solid var(--whitelist-accent);outline-offset:4px}.whitelist-surface .whitelist-help,.whitelist-surface .whitelist-details{opacity:.8;font-size:12px}.whitelist-surface .whitelist-error{border-left:2px solid currentColor;padding-left:10px;text-align:left}.whitelist-surface .whitelist-captcha{margin-top:8px}.whitelist-surface .whitelist-social{display:flex;justify-content:center;flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:10px}.whitelist-surface .whitelist-details{margin-top:12px}.whitelist-surface .whitelist-details summary{cursor:pointer;display:inline-block;padding:5px}.whitelist-surface .whitelist-details p{text-align:left}.whitelist-surface .whitelist-confirmed{font-size:15px;overflow-wrap:anywhere}.whitelist-surface .whitelist-address{overflow-wrap:anywhere;font-size:12px;opacity:.8}.whitelist-surface .whitelist-play{position:absolute;bottom:20px;right:24px;border:1px solid #ffffff66;border-radius:99px;padding:10px 16px;min-height:42px;background:#090f19b3;color:#f7f3e8;font:500 12px var(--font-sans, Arial, sans-serif);cursor:pointer}.whitelist-surface[data-alignment=left] .whitelist-content{text-align:left}.whitelist-surface[data-alignment=left] :is(.whitelist-description,.whitelist-signup){margin-left:0}.whitelist-surface[data-alignment=left] .whitelist-social{justify-content:flex-start}.whitelist-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.whitelist-skip{position:fixed;z-index:100;top:10px;left:10px;transform:translateY(-200%);padding:12px 16px;background:#0a1015;color:#fff}.whitelist-skip:focus{transform:none}@media(max-width:480px){.whitelist-surface{min-height:540px;padding:48px 20px 86px}.whitelist-surface .whitelist-title{font-size:clamp(40px,11cqw,64px)}.whitelist-surface .whitelist-entry input{font-size:16px}.whitelist-surface .whitelist-entry button{padding:10px 12px}}.whitelist-surface .whitelist-social-button{min-height:30px;padding:5px 10px;border:1px solid color-mix(in srgb,var(--whitelist-text) 40%,transparent);border-radius:7px;background:transparent;color:var(--whitelist-text);font-size:12px;line-height:18px;font-weight:500;white-space:nowrap}.whitelist-surface .whitelist-social-button:hover{border-color:var(--whitelist-text);background:color-mix(in srgb,var(--whitelist-text) 8%,transparent);text-decoration:none}
