@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=Inter:wght@400;500;600;700;800&display=swap');
:root{--bg:#101111;--panel:#191a19;--orange:#ffad32;--muted:#9d9d97;--line:#ffffff14}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:#f6f4ed;font:14px Inter,Arial,sans-serif}button,input,a{ -webkit-tap-highlight-color:transparent}button,a{transition:.2s}button{font:inherit;cursor:pointer}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--orange);outline-offset:5px}header{height:92px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 max(5%,calc((100vw - 1240px)/2));gap:24px;background:#101111ee}.brand{display:flex;align-items:center;gap:10px;white-space:nowrap}.brand img{width:53px;height:53px;object-fit:contain}.brand b{font-size:19px;letter-spacing:-.8px}.brand span{color:var(--orange)}nav{display:flex;gap:30px;color:#b9b9b3;font-size:13px;font-weight:600}nav a:hover,nav .active{color:var(--orange)}button{border:0}.basket{background:#24231f;color:#fff;padding:12px 17px;border:1px solid #ffffff15;border-radius:8px}.basket span{margin-left:12px;color:var(--orange)}main{overflow:hidden}.hero{max-width:1240px;margin:auto;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:670px;padding:65px 0 55px;position:relative}.eyebrow{font-size:10px;font-weight:800;letter-spacing:2.4px;color:var(--orange);display:flex;align-items:center;gap:9px}.eyebrow>span{height:6px;width:6px;border-radius:50%;background:var(--orange)}h1{font:800 clamp(54px,5.5vw,80px)/1.04 'Barlow Condensed',Impact,sans-serif;letter-spacing:-1px;margin:25px 0}em{font-style:normal;color:var(--orange)}p{color:var(--muted);line-height:1.9}.hero-copy>p{font-size:15px}.actions{display:flex;align-items:center;gap:14px;margin-top:30px}.primary{background:linear-gradient(135deg,#ffbf53,#f8a022);color:#20180b;padding:17px 25px;border-radius:7px;font-weight:800;box-shadow:0 6px 30px #ffab2015}.primary:hover{filter:brightness(1.12);transform:translateY(-2px)}.primary span{margin-left:35px}.secondary{padding:16px 22px;border:1px solid #ffffff25;border-radius:7px;font-weight:600}.server{display:flex;align-items:center;gap:9px;margin-top:25px;font-size:10px;color:#b1b2aa;flex-wrap:wrap}.server b{letter-spacing:1px;color:#ddd}.server i{width:6px;height:6px;background:#ffad32;border-radius:50%}.server span{margin-left:6px;color:#777}.hero-art{position:relative;text-align:center;height:540px;display:flex;flex-direction:column;align-items:center;justify-content:center}.halo{position:absolute;width:640px;height:640px;border-radius:50%;background:radial-gradient(ellipse,#96572230,transparent 67%)}.mascot{position:relative;width:92%;max-width:465px;filter:drop-shadow(0 22px 25px #0008);z-index:1}.edition{position:relative;color:#ca9756;font-size:11px;letter-spacing:3px;margin-top:12px}.edition b{display:block;color:#f5dfbf;font:700 25px 'Barlow Condensed',sans-serif;letter-spacing:7px;margin-top:10px}.castle{position:absolute;inset:60px -70px 40px;display:flex;align-items:flex-end;gap:18px;opacity:.25;transform:rotate(-5deg)}.castle i{display:block;flex:1;height:56%;background:linear-gradient(#85623a,#211c15);clip-path:polygon(0 0,20% 0,20% 6%,40% 6%,40% 0,60% 0,60% 6%,80% 6%,80% 0,100% 0,100% 100%,0 100%)}.castle i:nth-child(2),.castle i:nth-child(4){height:88%}.castle i:nth-child(3){height:70%}.ribbon{border-block:1px solid var(--line);background:#151614;display:flex;justify-content:center;gap:105px;padding:23px 20px;color:#c1985d;font-size:19px}.ribbon b{font-size:12px;color:#c4c2b9;margin-left:12px}.section{max-width:1240px;margin:auto;padding:80px 0}.section-head{display:flex;justify-content:space-between;align-items:center;gap:20px}h2{font:700 42px/1.15 'Barlow Condensed',Impact,sans-serif;margin:13px 0}.section-head p{margin:8px 0}.demo{font-size:10px;color:#a6a39b;border:1px solid var(--line);border-radius:30px;padding:10px 14px}.tabs{display:flex;gap:10px;margin:30px 0 22px}.tabs button{padding:11px 22px;background:#1d1e1c;color:#a5a49e;border:1px solid var(--line);border-radius:6px;font-weight:600}.tabs .selected{background:#362a17;border-color:#886024;color:#ffc064}.products{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.product{position:relative;background:linear-gradient(145deg,#22221e,#171817);border:1px solid #ffffff15;border-radius:12px;padding:30px;overflow:hidden}.product:nth-child(2){border-color:#9d702c}.product .icon{font-size:49px;width:80px;height:80px;display:grid;place-items:center;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:17px;text-shadow:0 3px 20px var(--accent);margin:10px 0 25px}.product h3{font:700 30px 'Barlow Condensed',sans-serif;margin:0;color:var(--accent)}.product .subtitle{font-size:12px;margin:6px 0 23px}.product ul{list-style:none;padding:0;line-height:2.5;font-size:12px;color:#ccc9bf}.product li:before{content:'✓';color:var(--accent);margin-right:12px}.price{border-top:1px solid var(--line);padding-top:22px;margin-top:25px;font-size:29px;font-weight:800}.price small{font-size:11px;font-weight:400;color:var(--muted)}.product button{width:100%;margin-top:20px;background:#ffffff09;color:#e9e5d9;border:1px solid #ffffff18;padding:13px;border-radius:6px;font-weight:700}.product:nth-child(2) button{background:var(--orange);color:#20180b;border-color:var(--orange)}.small{font-size:11px}.muted{color:var(--muted)}.players{border-top:1px solid var(--line)}.crest{font-size:65px;color:#705126}form{display:flex;align-items:center;padding:8px;border:1px solid #ffffff20;background:#1b1c19;border-radius:9px;margin-top:25px}form>span{font-size:26px;margin:0 18px;color:var(--orange)}input{background:transparent;border:0;color:#fff;padding:13px;font:inherit;min-width:0}form input{flex:1}.search-help{display:flex;gap:10px;align-items:center;font-size:11px;color:var(--muted);margin:15px 0;flex-wrap:wrap}.search-help button{background:none;color:var(--orange);padding:0}.search-help>span{margin-left:auto;color:#777}#profile:not(:empty){margin-top:25px;padding:25px;border:1px solid var(--line);background:#191a18;border-radius:10px}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:22px}.stat{padding:18px;background:#ffffff04;border-radius:6px}.stat strong{display:block;font-size:26px;color:var(--orange);margin-bottom:8px}.stat span{color:var(--muted);font-size:12px}.profile-title{display:flex;justify-content:space-between;align-items:center}.profile-title h3{margin:0;font-size:22px}.join{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);gap:60px}.join ol{list-style:none;padding:0;margin:0}.join li{display:flex;gap:24px;margin-bottom:25px}.join li>span{border:1px solid #ad7e3844;color:#dcaa59;background:#b4832010;border-radius:8px;width:44px;height:44px;display:grid;place-items:center}.join li b{font-size:14px}.join li p{margin:6px 0;font-size:12px}footer{border-top:1px solid var(--line);padding:25px 5%;display:flex;align-items:center;justify-content:space-between;gap:20px}footer p,footer small{font-size:10px;color:#777}dialog{background:#1b1c19;color:#fff;border:1px solid #705026;border-radius:14px;padding:30px;width:min(540px,95vw)}dialog::backdrop{background:#000b;backdrop-filter:blur(4px)}.dialog-head{display:flex;justify-content:space-between;align-items:center}.dialog-head button{background:#ffffff09;color:white;border-radius:5px;padding:10px}dialog label{display:block;font-size:12px;margin-top:25px}dialog input{width:100%;border:1px solid #ffffff20;border-radius:6px;margin-top:10px}.total{display:flex;justify-content:space-between;padding:20px 0;border-block:1px solid var(--line)}.notice{font-size:12px;color:#d0b480}.disabled{opacity:.5;cursor:not-allowed;width:100%}.cart-row{display:flex;justify-content:space-between;align-items:center;padding:20px 0;gap:10px}.cart-row button{color:#d5b88d;background:#ffffff08;padding:7px}.cart-row small{color:var(--muted)}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);padding:14px 25px;background:#ffb643;color:#211600;border-radius:8px;box-shadow:0 6px 35px #0007;font-weight:600;z-index:20;display:none}.sr-only{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}@media(max-width:1300px){.hero,.section{margin-inline:6%}.hero{min-height:600px}}@media(max-width:800px){header{height:auto;min-height:80px;flex-wrap:wrap;padding:14px 5%;gap:12px}nav{order:3;width:100%;justify-content:space-between;gap:10px;font-size:11px}.hero{grid-template-columns:1fr;padding-top:45px}.hero-art{height:390px;grid-row:2}.mascot{width:320px}.hero h1{font-size:62px}.ribbon{gap:20px;justify-content:space-around}.ribbon span{text-align:center;font-size:20px}.ribbon b{display:block;font-size:10px;margin:8px 0}.products{grid-template-columns:1fr}.section{padding:50px 0}.section-head{align-items:flex-start;flex-direction:column}.demo{font-size:9px}.join{grid-template-columns:1fr;gap:25px}h2{font-size:36px}.crest{display:none}form .primary{padding:15px 12px;font-size:11px}form>span{margin:0 5px}form input{width:100px;padding:10px}.stats{grid-template-columns:1fr 1fr}.search-help>span{margin-left:0}footer{flex-direction:column;gap:2px}.hero-copy>p{font-size:13px}.actions{gap:10px}.primary{padding:15px 18px}.primary span{margin-left:12px}.secondary{font-size:12px;padding:15px}.profile-title{gap:10px;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
/* Royal edition */

:root{--bg:#0c0f13;--panel:#15191f;--orange:#ffb648;--muted:#979da5;--line:#ffffff12}body{font-family:Manrope,Inter,Arial,sans-serif;background:var(--bg)}.wrap{max-width:1200px;margin-inline:auto}.progress{position:fixed;top:0;left:0;height:2px;background:var(--orange);z-index:60;width:0}header{position:absolute;top:0;left:0;right:0;height:100px;z-index:10;background:linear-gradient(#080b10aa,transparent);padding-inline:5%;border-bottom:1px solid #ffffff12}.brand img{width:60px;height:60px}.brand>span{font-size:23px;font-weight:800;letter-spacing:-1px;color:#fff}.brand b{color:var(--orange);font-size:23px}.brand small{display:block;font-size:7px;letter-spacing:2px;color:#a2a5a9;margin-top:4px}.nav-end{display:flex;align-items:center;gap:12px}.nav-end>button{border:1px solid #ffffff20;border-radius:6px;background:#ffffff06;color:#eee;padding:12px}#motion{width:36px;font-size:12px}#menu{display:none}.basket span{background:#ffb648;color:#271a08;padding:2px 6px;border-radius:3px}.hero{max-width:none;margin:0;padding:100px 0 0;height:850px;min-height:700px;display:block;position:relative;isolation:isolate;overflow:hidden}.landscape{position:absolute;inset:-20px;z-index:-3;background:url('assets/castle.webp') center 48%/cover;animation:landscapeIn 2s ease both}.hero:before{content:'';position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,#0c0f13e8 0%,#0c0f1388 45%,#0c0f1315 100%),linear-gradient(0deg,#0c0f13,transparent 45%,#0c0f1310)}.hero-grid{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:30px;height:650px}.hero-copy{animation:enter 1s ease both}.eyebrow{font-size:9px;letter-spacing:2.4px}.eyebrow i{width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 15px #ffb648}.hero h1{font-family:Manrope,Arial,sans-serif;font-size:clamp(48px,5.4vw,78px);font-weight:800;line-height:1.04;letter-spacing:-4px;margin:25px 0}.hero h1>span{color:#fff}.hero h1 em{background:linear-gradient(100deg,#ffd79a,#ffac3d);background-clip:text;-webkit-background-clip:text;color:transparent}.hero-copy>p{font-size:14px;color:#c0c1bf;line-height:1.8}.primary{font-size:10px;letter-spacing:.7px;padding:19px 23px;position:relative;overflow:hidden;border-radius:5px;background:linear-gradient(120deg,#ffd17b,#f8a833);box-shadow:0 7px 30px #ffae2620}.primary:after{content:'';position:absolute;inset:-60% -100%;background:linear-gradient(100deg,transparent 40%,#ffffff55 50%,transparent 60%);transform:translateX(-50%);transition:transform .6s}.primary:hover:after{transform:translateX(50%)}.secondary{font-size:11px;padding:17px;border-color:#ffffff30;border-radius:5px;backdrop-filter:blur(8px)}.ip{display:flex;gap:12px;align-items:center;margin-top:28px}.ip-icon{color:#d3a25d;font-size:22px}.ip b{font-size:13px;letter-spacing:1px}.ip small{display:block;font-size:9px;color:#9f9e9a;margin-top:5px}.copy-hint{font-size:7px;color:#747674;letter-spacing:1px;margin-left:20px}.logo-stage{position:relative;display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:500px;perspective:1000px}.main-logo{width:450px;max-width:100%;filter:drop-shadow(0 18px 35px #0008);animation:float 6s ease-in-out infinite;z-index:1}.orbit{position:absolute;border:1px solid #fbc16c25;border-radius:50%;width:470px;height:470px}.orbit:after{content:'';position:absolute;top:50%;left:-3px;background:#ffd58f;width:5px;height:5px;box-shadow:0 0 16px #ffc15c;border-radius:50%}.orbit-one{animation:rotate 45s linear infinite}.orbit-two{width:540px;height:540px;border-style:dashed;opacity:.4;animation:rotate 70s linear infinite reverse}.seal{font-size:8px;letter-spacing:3px;color:#e2cda9;display:flex;gap:15px;align-items:center;margin-top:20px}.seal span{color:#ffb648}.hero-bottom{position:absolute;bottom:25px;left:5%;right:5%;display:flex;justify-content:space-between;font-size:7px;letter-spacing:2px;color:#858580}.scroll-cue{position:absolute;bottom:72px;left:50%;transform:translateX(-50%);font-size:7px;letter-spacing:2px;color:#c7c5bc;display:flex;flex-direction:column;align-items:center;gap:10px}.scroll-cue>span{width:16px;height:25px;border:1px solid #e5bf7455;border-radius:10px;position:relative}.scroll-cue>span:before{content:'';height:5px;width:2px;background:#ffc567;position:absolute;left:6px;top:5px;animation:scrollDot 2s infinite}.embers{position:absolute;inset:0;pointer-events:none;z-index:-1}.embers i{position:absolute;width:3px;height:3px;background:#ffbd68;box-shadow:0 0 10px #ff931e;border-radius:50%;animation:ember var(--duration) linear infinite;animation-delay:var(--delay);left:var(--left);bottom:-20px;opacity:0}.ticker{overflow:hidden;border-block:1px solid #d9a25325;background:#17170f;transform:rotate(-1deg) scale(1.02);padding:18px 0;margin:0 0 20px}.ticker>div{white-space:nowrap;width:max-content;animation:marquee 45s linear infinite;font-size:11px;font-weight:800;letter-spacing:3px;color:#e9d7b6}.ticker span{margin:0 35px;color:#ad772d}.section{padding:100px 0}.section-head{margin-bottom:35px;align-items:flex-end}h2{font:800 44px/1.13 Manrope,Arial,sans-serif;letter-spacing:-2px;margin:17px 0}h2 em{color:#f2bb68}.section-head>p,.section-head>div>p{font-size:12px;line-height:1.8}.world-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.world-image{position:relative;min-height:360px;background:linear-gradient(0deg,#101318ee,transparent),url('assets/castle.webp') 78% center/cover;border:1px solid #ffffff18;border-radius:9px;overflow:hidden;display:flex;align-items:flex-end;padding:35px}.world-image span{font-size:8px;letter-spacing:2px;color:#f0c387}.world-image h3{font-size:40px;letter-spacing:-1px;margin:10px 0}.world-image p{font-size:11px;color:#cbc9c4}.world-image .world-mark{position:absolute;right:25px;top:22px;font-size:26px}.world-notes{display:flex;flex-direction:column;justify-content:center}.world-notes article{padding:25px 0;display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--line)}.world-notes article:last-child{border:0}.world-notes article>span{font-size:9px;color:#c59b62}.world-notes h3{font-size:16px;margin:0}.world-notes p{font-size:11px;line-height:1.8;margin:8px 0 0}.world-notes b{font-size:30px;color:#a98146;margin-left:auto}.shop{max-width:none;background:linear-gradient(#14181b,#101317);border-block:1px solid var(--line);margin-inline:0}.tabs{display:flex;background:#0d1014;padding:5px;border:1px solid #ffffff0d;border-radius:7px;width:fit-content;margin-bottom:30px}.tabs button{background:none;border:0;min-width:115px;font-size:11px}.tabs .selected{background:#b1823520;color:#f0bf76}.product{padding:30px;background:radial-gradient(ellipse at 50% 0,color-mix(in srgb,var(--accent) 9%,transparent),transparent 65%),#15191e;transition:transform .3s,border-color .3s;min-height:450px}.product:hover{transform:translateY(-8px);border-color:var(--accent)}.product:nth-child(2){border-color:#a7793c}.product:nth-child(2):before{content:'KRÓLEWSKI WYBÓR';position:absolute;right:18px;top:18px;font-size:7px;letter-spacing:1px;color:#e5b96e;border:1px solid #b38e4955;padding:7px;border-radius:4px}.product .icon{border-radius:12px;transform:rotate(-6deg);margin-bottom:26px}.product h3{font:800 30px Manrope,Arial,sans-serif}.product li{font-size:11px}.product button:hover{background:var(--accent);color:#121212}.product .price{font-size:28px}.player-shell{display:grid;grid-template-columns:.85fr 1.15fr;border:1px solid #ffffff16;border-radius:10px;overflow:hidden;background:#15191e}.player-intro{padding:45px;position:relative;overflow:hidden;background:radial-gradient(ellipse at bottom left,#79572a20,transparent 70%)}.player-intro h2{font-size:38px}.player-intro p{font-size:12px}.pixel-sword{font-size:180px;position:absolute;right:-5px;bottom:-55px;color:#b88b4310;transform:rotate(-15deg)}.search-area{padding:40px;background:#101418;border-left:1px solid var(--line)}form{display:block;margin:0;padding:0;border:0;background:transparent}form label{display:block;font-size:8px;letter-spacing:2px;color:#c7b08e;margin-bottom:14px}.input-row{display:flex;border:1px solid #ffffff20;background:#1a1e23;border-radius:6px;padding:5px}.input-row input{flex:1;width:80%;font-size:12px}.input-row button{font-size:22px;padding:8px 19px}.search-help{font-size:10px}.search-help button{font-size:10px}.empty-profile{text-align:center;padding:10px 0}.empty-profile>span{font-size:45px;color:#7d663f}.empty-profile p{font-size:12px}.empty-profile small{font-size:9px;color:#7c838a}#profile:not(:empty){background:transparent;border:0;margin-top:15px;padding:0}.profile-title h3{font-size:15px}.profile-title .demo{font-size:8px;padding:5px}.stats{gap:8px;grid-template-columns:repeat(2,1fr);margin-top:15px}.stat{padding:13px}.stat strong{font-size:22px}.stat span{font-size:9px}.center{text-align:center}.center .eyebrow{justify-content:center}.center p{font-size:12px}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:45px}.team-card{background:radial-gradient(ellipse at 50% 25%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 60%),#14181d;border:1px solid #ffffff13;border-radius:9px;padding:24px;text-align:center;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.team-card:hover{border-color:var(--accent);transform:translateY(-8px)!important}.team-top{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:1px;color:#686e75}.team-top span:last-child{font-size:20px;color:var(--accent)}.head-stage{height:185px;position:relative;display:grid;place-items:center;perspective:700px}.head-stage img{position:relative;width:125px;height:125px;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 18px 12px #0008);animation:float 5s ease-in-out infinite}.team-card:nth-child(2) img{animation-delay:-1.8s}.team-card:nth-child(3) img{animation-delay:-3.3s}.head-ring{position:absolute;width:140px;height:140px;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);transform:rotate(45deg);border-radius:15px;background:color-mix(in srgb,var(--accent) 3%,transparent)}.role{font-size:7px;letter-spacing:1.6px;color:var(--accent);padding:7px 10px;background:color-mix(in srgb,var(--accent) 8%,transparent);border-radius:3px}.team-card h3{font-size:25px;letter-spacing:-1px;margin:17px 0 26px}.team-card button{display:flex;justify-content:space-between;width:100%;border-top:1px solid var(--line);padding:17px 0 0;background:none;color:#a0a3a7;font-size:10px}.team-card button span{color:var(--accent)}.head-fallback{font-size:70px;color:var(--accent);position:relative}.join{padding:45px;background:linear-gradient(90deg,#131719ef,#131719dd),url('assets/castle.webp') center/cover;border:1px solid #b38b4635;border-radius:10px;grid-template-columns:1fr 1fr;gap:60px}.join h2{font-size:40px}.join .primary{margin-top:20px}.join ol{padding-top:15px}.join li{gap:20px;margin-bottom:25px}.join li>span{font-size:10px;flex-shrink:0;background:#d39d2910;border-color:#ba8c3233;width:35px;height:35px}.join h3{font-size:13px;margin:0}.join p{font-size:10px!important}.faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding:0 0 100px}.faq h2{font-size:35px}.faq details{border-bottom:1px solid var(--line);padding:22px 0}.faq summary{font-size:12px;font-weight:600;list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:15px}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:#d8ab6c}.faq details[open] summary span{transform:rotate(45deg)}.faq p{font-size:11px}.footer-main{display:flex;justify-content:space-between;align-items:center;width:100%;padding:35px 0}.footer-main nav{font-size:10px}.footer-bottom{border-top:1px solid var(--line);width:100%;display:flex;justify-content:space-between;padding:22px 0;font-size:8px;color:#70777e}footer{display:block;border-top:1px solid var(--line);padding:0}.notice{font-size:11px}dialog h2{font-size:30px}dialog{background:#15191f}dialog input{background:#ffffff04}.total{font-size:13px}.cart-row{font-size:12px}.reveal{opacity:1}.js-motion .reveal{opacity:0;transform:translateY(24px);transition:opacity .75s,transform .75s}.js-motion .reveal.visible{opacity:1;transform:translateY(0)}.team-card:nth-child(2){transition-delay:.08s}.team-card:nth-child(3){transition-delay:.16s}body.paused *,body.paused *:before,body.paused *:after{animation-play-state:paused!important}.paused .reveal{opacity:1;transform:none}.paused{scroll-behavior:auto}#toast{font-size:12px;max-width:90vw;text-align:center}.ip{cursor:pointer}
@keyframes float{0%,100%{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-15px) rotate(1deg)}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes ember{0%{opacity:0;transform:translate(0,0)}20%{opacity:.7}80%{opacity:.25}100%{opacity:0;transform:translate(100px,-800px)}}@keyframes marquee{to{transform:translateX(-50%)}}@keyframes enter{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@keyframes landscapeIn{from{transform:scale(1.04)}to{transform:scale(1)}}@keyframes scrollDot{0%,100%{transform:translateY(0);opacity:.3}50%{transform:translateY(8px);opacity:1}}
@media(min-width:801px) and (max-width:1300px){.wrap{margin-inline:6%}.hero-grid{margin-inline:6%}.shop .wrap{margin-inline:6%}.hero{margin:0}.shop{margin:0}.main-logo{width:390px}.orbit{width:380px;height:380px}.orbit-two{width:440px;height:440px}}
@media(max-width:800px){.wrap{margin-inline:6%}header{height:80px;min-height:80px;flex-wrap:nowrap;padding:10px 5%}.brand img{width:45px;height:45px}.brand>span,.brand b{font-size:19px}.brand small{font-size:5px}.nav-end{gap:7px}.nav-end button{padding:9px}#menu{display:block}header nav{display:none;position:absolute;top:79px;left:0;right:0;background:#11161cf5;backdrop-filter:blur(15px);padding:25px;flex-direction:column;gap:23px;font-size:13px}header nav.open{display:flex}#motion{width:30px}.basket{font-size:10px}.hero{height:auto;min-height:1060px;padding-top:115px;margin:0}.hero-grid{grid-template-columns:1fr;gap:0;height:auto}.hero h1{font-size:58px;letter-spacing:-3px}.hero-copy>p{font-size:12px}.hero .eyebrow{font-size:7px;letter-spacing:1.5px}.hero .actions{gap:10px}.hero .primary{font-size:8px;padding:17px 13px}.primary span{margin-left:10px}.hero .secondary{font-size:10px;padding:16px 12px}.copy-hint{display:none}.logo-stage{min-height:380px;margin-top:25px}.main-logo{width:300px}.orbit{width:290px;height:290px}.orbit-two{width:340px;height:340px}.hero-bottom{bottom:20px;font-size:6px;letter-spacing:1px}.hero-bottom span:last-child{display:none}.scroll-cue{bottom:52px}.landscape{background-position:65% center}.hero:before{background:linear-gradient(0deg,#0c0f13,transparent 50%),linear-gradient(90deg,#0c0f13d9,#0c0f1366)}.ticker{padding:14px 0}.ticker>div{font-size:8px;letter-spacing:2px}.ticker span{margin:0 18px}.section{padding:65px 0}.section-head{align-items:flex-start;gap:12px;margin-bottom:25px}.section-head p{font-size:11px}h2{font-size:35px;letter-spacing:-1.5px}.world-grid,.player-shell,.team-grid,.faq{grid-template-columns:1fr}.world-grid{gap:15px}.world-image{min-height:310px;padding:25px}.world-notes article{padding:20px 0}.shop{margin:0}.shop .wrap{margin-inline:6%}.tabs{width:100%}.tabs button{min-width:0;flex:1;font-size:10px;padding:11px 15px}.products{gap:18px}.product{min-height:0;padding:27px}.product .icon{float:right;margin:10px 0 20px 10px}.product .price{clear:both}.player-intro{padding:30px}.player-intro h2{font-size:34px}.search-area{padding:25px;border-left:0;border-top:1px solid var(--line)}.team-grid{gap:20px;margin-top:28px}.team-card{padding:25px}.head-stage{height:170px}.join{grid-template-columns:1fr;padding:30px;gap:20px}.join h2{font-size:34px}.join ol{padding-top:10px}.join li:last-child{margin-bottom:0}.faq{gap:10px;padding-bottom:65px}.footer-main{align-items:flex-start;gap:25px;flex-direction:column}.footer-main nav{display:flex;width:100%;font-size:9px;justify-content:space-between;gap:12px}.footer-bottom{flex-direction:column;gap:12px;font-size:7px}.demo{font-size:8px;padding:8px 10px}.section-head .demo{display:inline-block}.ip small{font-size:8px}.stats{grid-template-columns:1fr 1fr}.eyebrow{font-size:8px}.hero .seal{font-size:7px}.team-grid .team-card{transition-delay:0}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.js-motion .reveal{opacity:1;transform:none}html{scroll-behavior:auto}}
/* Community and multi-mode update */
header nav{gap:22px;font-size:11px}.hero .eyebrow{letter-spacing:1.8px}.future{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:80px}.future>div{padding:28px 32px;border:1px solid #c59b6233;background:linear-gradient(130deg,#231e15,#14181e);border-radius:9px}.future>div+div{background:#14181e;border-style:dashed;border-color:#ffffff22}.mode-label{font-size:8px;letter-spacing:2px;color:#efbb70}.future h3{font-size:22px;margin:15px 0}.future h3 span{float:right;color:#d4a35c}.future p{font-size:12px}.future a{font-size:10px;color:#e6bd80;display:inline-block;margin-top:12px}.products[data-category="rank"]{grid-template-columns:repeat(2,minmax(0,1fr))}.products[data-category="coin"]{grid-template-columns:minmax(0,580px)}.community{display:flex;align-items:center;gap:40px;border:1px solid #a6a1ff30;background:radial-gradient(ellipse at 0 50%,#7168ed22,transparent 60%),#151820;border-radius:12px;padding:45px;margin-top:15px;margin-bottom:20px}.community-symbol{font-size:75px;color:#c2baff;transform:rotate(-15deg)}.community h2{font-size:37px;margin:13px 0}.community h2 em{color:#c3bbff}.community p{font-size:12px}.community .eyebrow{color:#bcb3ff}.discord-link{margin-left:auto;background:linear-gradient(120deg,#d0caff,#9b8cfa);white-space:nowrap;text-align:center}.discord-link small{display:block;font-size:10px;letter-spacing:0;font-weight:500;margin-top:9px}.future a:hover{color:#fff}.community .primary:hover{box-shadow:0 8px 28px #9b8cfa30}@media(max-width:800px){header nav{font-size:13px;gap:23px}.future{grid-template-columns:1fr;margin-bottom:55px;gap:15px}.future>div{padding:24px}.products[data-category="rank"],.products[data-category="coin"]{grid-template-columns:1fr}.community{padding:28px;flex-direction:column;align-items:flex-start;gap:18px}.community-symbol{font-size:45px}.community h2{font-size:32px}.discord-link{margin-left:0;width:100%}.footer-main nav{flex-wrap:wrap}}
