:root{
  --bg:#0B0911;--bg2:#1B1024;--pink:#FF299C;--acid:#DFFF26;--text:#F4F1EB;--muted:#A9A2B3;--line:rgba(244,241,235,.14);
  --chrome:linear-gradient(180deg,#ffffff 0%,#d6d9e0 30%,#7a8090 50%,#eef0f4 54%,#9ea4b2 72%,#e6e8ee 100%);
  --f-display:"Anton",Impact,sans-serif;--f-ko:"Black Han Sans","Apple SD Gothic Neo","Malgun Gothic",sans-serif;--f-body:"Space Grotesk","Apple SD Gothic Neo","Malgun Gothic",system-ui,sans-serif;
}
*{box-sizing:border-box}
html{scroll-behavior:smooth;overflow-x:hidden;scroll-padding-top:84px}
body{margin:0;background:var(--bg);color:var(--text);font-family:var(--f-body);font-size:17px;line-height:1.55;overflow-x:hidden}
img{max-width:100%;height:auto;display:block}
a{color:var(--acid)}
[hidden]{display:none!important}
.wrap{max-width:1140px;margin:0 auto;padding:0 20px;position:relative}
.skip{position:absolute;left:-999px;top:8px;background:var(--acid);color:#000;padding:.5rem 1rem;z-index:999;font-weight:700}
.skip:focus{left:8px}
:focus-visible{outline:3px solid var(--acid);outline-offset:3px}
