:root{--black:#000;--white:#fff;--label-2:#ebebf599;--label-3:#ebebf54d;--separator:#38383a;--art-red:#f81f06}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--black)}body{background:var(--black);color:var(--white);-webkit-font-smoothing:antialiased;margin:0;font:17px/1.5 -apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif}a{color:inherit}.hero{flex-direction:column;min-height:100svh;display:flex}.art{background:var(--art-red);justify-content:center;height:min(68svh,760px);display:flex;position:relative;overflow:hidden}.art img{object-fit:cover;object-position:top center;width:auto;max-width:none;height:100%}.art:after{content:"";background:linear-gradient(to bottom, transparent, var(--black));height:45%;position:absolute;inset:auto 0 0}.copy{text-align:center;flex-direction:column;flex:1;align-items:center;margin-top:-72px;padding:0 16px 32px;display:flex;position:relative}.wordmark{letter-spacing:.24em;text-transform:uppercase;color:var(--label-2);margin:0 0 8px;font-size:13px;font-weight:600}h1{letter-spacing:-.03em;margin:0;font-size:clamp(56px,13vw,120px);font-weight:900;line-height:.95}.line{max-width:360px;margin:16px 0 0;font-size:20px;line-height:25px}.soon{background:var(--white);color:var(--black);border-radius:999px;margin:24px 0 0;padding:12px 24px;font-size:17px;font-weight:600;display:inline-block}.links{color:var(--label-2);gap:24px;margin-top:auto;padding-top:40px;font-size:13px;display:flex}.links a{padding:12px 0;text-decoration:none}.links a:hover{color:var(--white)}.legal{max-width:640px;margin:0 auto;padding:48px 16px 64px}.legal nav a{color:var(--label-2);font-size:15px;text-decoration:none}.legal h1{letter-spacing:.01em;margin:24px 0 4px;font-size:34px;font-weight:700;line-height:41px}.legal .date{color:var(--label-2);margin:0 0 32px;font-size:13px}.legal p{margin:0 0 20px}.legal strong{font-weight:600}.legal footer{border-top:1px solid var(--separator);color:var(--label-2);margin-top:40px;padding-top:16px;font-size:13px}
