@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");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}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fc0a7394b875fa43-s.614a1c00.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/7ebf22b5a21034f8-s.p.d8bad3ab.woff2)format("woff2");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{--black:#000;--white:#fff;--pink:#ff1493;--pink-hot:#ff3dbd;--ink-body:#fff;--font-sans:"Instrument Sans", sans-serif;--font-serif:"Instrument Serif", serif;--font-display:"Monoton", "Instrument Serif", serif}*{box-sizing:border-box}html{background:var(--black);min-height:100%;font-family:var(--font-sans);scrollbar-color:#ff14938c transparent}body{min-height:100vh;color:var(--white);font-family:var(--font-sans);font-feature-settings:"liga" 1, "kern" 1;text-rendering:geometricprecision;background:#08060f;margin:0}a{color:inherit}.page-shell{place-items:center;min-height:100svh;padding:clamp(1.25rem,4vw,4rem);display:grid;overflow:hidden}.statement{text-align:center;flex-direction:column;align-items:center;width:min(100%,1160px);padding-block:clamp(2rem,5vw,4rem);display:flex;position:relative}.brand-lockup{flex-direction:column;align-items:stretch;width:min(100%,760px);margin:0 auto;display:flex}.brand-disco{color:#ff2e93;font-family:var(--font-display);letter-spacing:.04em;text-shadow:0 0 12px #ff2e938c,0 0 32px #ff2e9340;text-transform:uppercase;white-space:nowrap;font-size:clamp(4rem,11vw,8.4rem);font-weight:400;line-height:.86;display:block}.origin{max-width:680px;color:var(--ink-body);letter-spacing:0;margin:clamp(1.25rem,3vw,2rem) auto 0;font-size:clamp(1rem,1.35vw,1.18rem);font-weight:400;line-height:1.5}.origin a{color:var(--white);text-underline-offset:.16em;-webkit-text-decoration:underline #ff2e93;text-decoration:underline #ff2e93;text-decoration-thickness:.08em;transition:color .18s,text-decoration-color .18s}.origin a:hover,.origin a:focus-visible{color:#ff2e93}.origin a:focus-visible{outline:2px solid var(--pink);outline-offset:.15em;border-radius:.1em}.body-term{color:var(--white)}.body-disco-ball{vertical-align:.04em;font-size:.86em}@media (max-width:760px){html,body{height:100%;overflow:hidden}.page-shell{height:100dvh;min-height:100dvh;padding:clamp(.875rem,4svw,1.25rem)}.statement{text-align:center;align-items:center;max-height:100%;padding-block:clamp(.75rem,3svh,1.5rem)}.brand-lockup{margin-inline:auto}.brand-disco{font-size:clamp(3.25rem,16svw,4.85rem);line-height:.9}.origin{margin-block-start:clamp(.75rem,2.4svh,1.1rem);margin-inline:auto;font-size:clamp(.875rem,3.8svw,1rem);line-height:1.38}}
