@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700;800;900&family=Rajdhani:wght@400;500;600;700&display=swap";:root{color-scheme:dark;--bg: #020406;--panel: rgba(3, 10, 16, .88);--panel-strong: rgba(6, 15, 24, .96);--line: rgba(39, 143, 213, .28);--line-strong: rgba(0, 174, 255, .72);--text: #edf7ff;--muted: #a3b2bf;--dim: #667787;--accent: #009cff;--accent-hot: #36d7ff;--gold: #f6c64b;--max-width: 1480px;--radius: 6px;font-family:Rajdhani,Segoe UI,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg);color:var(--text)}*{box-sizing:border-box}html{scroll-behavior:smooth;width:100%;overflow-x:hidden}body{min-width:320px;width:100%;margin:0;overflow-x:hidden;background:radial-gradient(circle at 50% -20%,rgba(0,152,255,.16),transparent 36rem),linear-gradient(180deg,#010203,#02070c 48%,#010203)}body:before{position:fixed;inset:0;z-index:-4;pointer-events:none;content:"";background-image:linear-gradient(rgba(0,156,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(0,156,255,.035) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 86%);mask-image:linear-gradient(to bottom,black 0%,transparent 86%)}body:after{position:fixed;inset:0;z-index:-3;pointer-events:none;content:"";background:radial-gradient(circle at 22% 18%,rgba(0,156,255,.08),transparent 20rem),radial-gradient(circle at 76% 42%,rgba(54,215,255,.055),transparent 23rem);opacity:.58;mix-blend-mode:screen}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.entry-gate{position:relative;--entry-copy-scale: 1;min-height:100vh;padding:26px 18px 30px;overflow-x:hidden;background:linear-gradient(180deg,#0104082e,#010509e6 34%,#010509fa),radial-gradient(circle at 50% 0%,rgba(0,156,255,.2),transparent 28rem),var(--entry-bg) center top / cover no-repeat,#02070c;color:var(--text);isolation:isolate}.entry-text-compact{--entry-copy-scale: .9}.entry-text-large{--entry-copy-scale: 1.12}.entry-gate:before,.entry-gate:after{position:fixed;inset:0;z-index:-1;pointer-events:none;content:""}.entry-gate:before{background:linear-gradient(rgba(0,156,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(0,156,255,.04) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 90%);mask-image:linear-gradient(to bottom,black 0%,transparent 90%)}.entry-gate:after{background:radial-gradient(circle at 50% 22%,transparent 0 16rem,rgba(1,5,9,.38) 32rem,rgba(1,5,9,.82) 58rem),linear-gradient(90deg,rgba(1,5,9,.7),transparent 24%,transparent 76%,rgba(1,5,9,.7))}.entry-brand{display:grid;justify-items:center;gap:6px;width:min(100%,520px);margin:0 auto 16px;text-align:center;text-transform:uppercase}.entry-brand img{width:96px;height:96px;object-fit:cover;object-position:center 25%;border:1px solid rgba(54,215,255,.4);background:#01060ad6;box-shadow:0 0 30px #009cff47,inset 0 0 18px #009cff29}.entry-brand>span{display:grid;font-family:Orbitron,Rajdhani,sans-serif;color:#dce7ef;font-size:clamp(2rem,4.5vw,3.55rem);font-weight:950;letter-spacing:.12em;line-height:.88;text-shadow:0 1px 0 rgba(255,255,255,.7),0 0 28px rgba(0,156,255,.44)}.entry-brand small,.entry-brand em{color:var(--accent-hot);font-style:normal;font-weight:900;letter-spacing:.48em}.entry-brand small{margin-top:8px;font-size:clamp(.82rem,1.8vw,1.24rem)}.entry-brand em{color:#e6edf4;font-family:Orbitron,Rajdhani,sans-serif;font-size:.82rem;text-shadow:0 0 14px rgba(0,156,255,.26)}.entry-toolbar{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;width:min(100%,1080px);margin:0 auto 16px}.entry-control-group{display:flex;min-height:38px;align-items:center;gap:6px;padding:5px;border:1px solid rgba(72,151,206,.34);border-radius:8px;background:#02090fb8;box-shadow:inset 0 0 0 1px #009cff14,0 0 18px #009cff1a}.entry-control-group>span{padding:0 8px;color:#b9d1e3;font-family:Rajdhani,Segoe UI,sans-serif;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.entry-control-group button{min-height:28px;padding:0 12px;border:1px solid rgba(72,151,206,.28);border-radius:6px;background:#009cff0a;color:#dce8f1;font-family:Orbitron,Rajdhani,sans-serif;font-size:.74rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.entry-control-group button:hover,.entry-control-group button:focus-visible,.entry-control-active{border-color:#36d7ffdb!important;background:#009cff33!important;color:#fff!important;box-shadow:0 0 18px #009cff3d}.entry-control-group button:focus-visible{outline:2px solid var(--accent-hot);outline-offset:3px}.entry-panel{position:relative;width:min(100%,1080px);margin:0 auto;padding:clamp(22px,3vw,48px);overflow:hidden;border:1px solid rgba(88,199,255,.78);border-radius:20px;background:linear-gradient(180deg,#040e18e6,#01070cd6),#02080ee0;box-shadow:inset 0 0 0 1px #009cff1f,inset 0 0 54px #009cff14,0 0 64px #009cff33,0 38px 110px #000000a3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.entry-panel:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,transparent,rgba(54,215,255,.42),transparent) top center / 62% 1px no-repeat,linear-gradient(90deg,transparent,rgba(54,215,255,.5),transparent) bottom center / 72% 1px no-repeat;opacity:.9}.entry-panel>*{position:relative;z-index:1}.entry-heading{max-width:920px;margin:0 auto 26px;text-align:center}.entry-heading h1{display:flex;flex-wrap:wrap;justify-content:center;column-gap:.32em;margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:#f4f8fc;font-size:clamp(1.9rem,4.15vw,3.18rem);font-weight:950;letter-spacing:0;line-height:1.05;text-shadow:0 0 14px rgba(255,255,255,.26),0 0 34px rgba(0,156,255,.3)}.entry-title-brand{font-size:.95em;white-space:nowrap}.entry-tagline{margin:12px 0 18px;color:var(--accent-hot);font-family:Rajdhani,Segoe UI,sans-serif;font-size:clamp(1.45rem,3vw,2.12rem);font-weight:500;letter-spacing:.06em;text-shadow:0 0 14px rgba(54,215,255,.46),0 0 28px rgba(0,156,255,.22)}.entry-heading p:not(.entry-tagline){max-width:820px;margin:8px auto 0;color:#edf5fb;font-size:calc(1.12rem * var(--entry-copy-scale));font-weight:500;line-height:1.45;text-align:left}.entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(72,151,206,.26);border-bottom:1px solid rgba(72,151,206,.26)}.entry-section{padding:24px 28px 22px;border-top:1px solid rgba(72,151,206,.18)}.entry-section:nth-child(1),.entry-section:nth-child(2){border-top:0}.entry-section:nth-child(odd){border-right:1px solid rgba(72,151,206,.26)}.entry-section:last-child:nth-child(odd){grid-column:1 / -1;border-right:0}.entry-section h2,.entry-final h2{margin:0 0 14px;font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:clamp(1rem,1.7vw,1.28rem);font-weight:950;letter-spacing:.1em;line-height:1.12;text-transform:uppercase;text-shadow:0 0 10px rgba(54,215,255,.6),0 0 22px rgba(0,156,255,.26)}.entry-section p,.entry-section li,.entry-final p,.entry-check{color:#edf5fb;font-size:calc(1.04rem * var(--entry-copy-scale));font-weight:500;line-height:1.4;text-shadow:0 0 9px rgba(0,156,255,.12)}.entry-section p{margin:0 0 14px}.entry-section p:last-child{margin-bottom:0}.entry-section ul{display:grid;gap:5px;margin:0;padding-left:1.1rem}.entry-section li::marker{color:var(--accent-hot)}.entry-final{max-width:660px;margin:26px auto 22px;text-align:center}.entry-final p{margin:0}.entry-final strong{display:block;margin-top:10px;color:var(--accent-hot);font-size:calc(1.18rem * var(--entry-copy-scale));font-weight:700;text-shadow:0 0 16px rgba(0,156,255,.34)}.entry-check{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:18px;width:min(100%,720px);margin:0 auto 22px;cursor:pointer}.entry-check input{width:38px;height:38px;margin:0;appearance:none;border:3px solid rgba(220,233,242,.76);border-radius:6px;background:#02090fd1;box-shadow:inset 0 0 0 1px #009cff2e,0 0 18px #009cff1f;cursor:pointer}.entry-check input:checked{border-color:#36d7ffe6;background:linear-gradient(135deg,transparent 0 42%,#ffffff 43% 57%,transparent 58% 100%),linear-gradient(45deg,transparent 0 52%,#ffffff 53% 67%,transparent 68% 100%),#009cff8c;box-shadow:0 0 0 1px #36d7ff70,0 0 22px #009cff57}.entry-check input:focus-visible{outline:2px solid var(--accent-hot);outline-offset:4px}.entry-enter{display:flex;align-items:center;justify-content:center;gap:18px;width:min(100%,640px);min-height:66px;margin:0 auto;padding:0 22px;border:1px solid rgba(157,187,207,.58);border-radius:8px;background:linear-gradient(180deg,#243440b8,#131d27c2),#030a10e6;color:#e1ebf38f;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.9rem,2.2vw,1.22rem);font-weight:950;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 16px rgba(0,156,255,.16);cursor:not-allowed;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}.entry-enter-icon{display:grid;min-width:34px;height:34px;place-items:center;border:1px solid currentColor;border-radius:6px;font-size:.72rem}.entry-enter:not(:disabled){border-color:#36d7ffe6;background:linear-gradient(180deg,#139fff,#0069bf);color:#fff;cursor:pointer;box-shadow:0 0 0 1px #009cff33,0 0 34px #009cff57}.entry-enter:not(:disabled):hover,.entry-enter:not(:disabled):focus-visible{transform:translateY(-1px);box-shadow:0 0 0 1px #36d7ff57,0 0 44px #009cff73}.entry-enter:focus-visible{outline:2px solid var(--accent-hot);outline-offset:4px}.entry-footer{width:min(100%,760px);margin:22px auto 0;padding-top:16px;border-top:1px solid rgba(72,151,206,.28);color:#b7c6d3;font-size:1rem;font-weight:500;text-align:center;text-shadow:0 0 12px rgba(0,156,255,.18)}.site-shell{position:relative;min-height:100vh;padding:28px 20px 34px;isolation:isolate}.dashboard-frame{position:relative;width:min(100%,var(--max-width));max-width:100%;margin:0 auto;overflow:hidden;border:1px solid rgba(53,145,206,.25);background:linear-gradient(180deg,#03090fdb,#020508f0),var(--panel);box-shadow:0 34px 100px #000000a8,0 0 70px #0087ff17}.dashboard-frame:before{position:absolute;inset:0;z-index:1;pointer-events:none;content:"";border:1px solid transparent;background:linear-gradient(90deg,transparent,rgba(54,215,255,.36),transparent) top left / 42% 1px no-repeat,linear-gradient(90deg,transparent,rgba(0,156,255,.22),transparent) bottom right / 36% 1px no-repeat;opacity:.62}.dashboard-frame>*{position:relative;z-index:2}.circuit-layer{position:fixed;inset:0;z-index:-2;overflow:hidden;pointer-events:none}.circuit-line,.circuit-node{position:absolute;display:block;background:var(--accent);box-shadow:0 0 20px #009cff57}.circuit-line{height:1px;opacity:.24;transform-origin:center}.circuit-line:before,.circuit-line:after{position:absolute;top:-4px;width:8px;height:8px;content:"";border:1px solid var(--accent-hot);border-radius:50%}.circuit-line:before{left:0}.circuit-line:after{right:0}.circuit-line-a{top:25%;left:-5rem;width:34rem}.circuit-line-b{top:46%;right:-6rem;width:38rem}.circuit-line-c{bottom:12%;left:8%;width:42rem}.circuit-node{width:9px;height:9px;border-radius:50%}.circuit-node-a{top:30%;right:12%}.circuit-node-b{bottom:20%;left:9%}.site-header{display:grid;grid-template-columns:minmax(190px,.8fr) minmax(0,1.8fr) minmax(132px,.5fr);align-items:center;gap:18px;min-height:66px;padding:15px 42px;border-bottom:1px solid rgba(72,151,206,.28);background:#010509bd}.brand-lockup{display:inline-flex;align-items:center;gap:12px;width:fit-content}.brand-lockup img{width:44px;height:44px;object-fit:cover;object-position:center 25%;border:1px solid rgba(40,180,255,.52);background:#01060a;box-shadow:0 0 24px #009cff52}.brand-lockup>span{display:grid;font-family:Orbitron,Rajdhani,sans-serif;color:#e9f5ff;font-size:1.36rem;font-weight:900;letter-spacing:.16em;line-height:.92;text-transform:uppercase;text-shadow:0 0 10px rgba(54,215,255,.42),0 0 22px rgba(0,156,255,.24);animation:text-glow-breathe 5.8s ease-in-out infinite}.brand-lockup small{margin-top:6px;color:var(--accent-hot);font-size:.58rem;font-weight:900;letter-spacing:.54em;text-shadow:0 0 8px rgba(54,215,255,.62),0 0 18px rgba(0,156,255,.34)}.site-nav{display:flex;align-items:center;justify-content:center;gap:clamp(10px,1.6vw,28px)}.site-nav a{position:relative;padding:11px 0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:.73rem;font-weight:850;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 7px rgba(54,215,255,.32),0 0 15px rgba(0,156,255,.16);transition:color .18s ease,text-shadow .18s ease;animation:text-glow-breathe 6.2s ease-in-out infinite}.site-nav a:after{position:absolute;right:0;bottom:2px;left:0;height:2px;content:"";background:var(--accent);box-shadow:0 0 14px #009cffb8;opacity:0;transform:scaleX(.4);transition:opacity .18s ease,transform .18s ease}.site-nav a:hover,.site-nav a:focus-visible{color:var(--accent-hot);outline:none;text-shadow:0 0 20px rgba(0,174,255,.42)}.site-nav a:hover:after,.site-nav a:focus-visible:after{opacity:1;transform:scaleX(1)}.header-cta,.button,.tile-cta,.game-cta{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-family:Orbitron,Rajdhani,sans-serif;min-height:34px;border:1px solid rgba(0,156,255,.78);color:var(--accent-hot);font-size:.72rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.55),0 0 18px rgba(0,156,255,.28);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease;animation:text-glow-breathe 5.4s ease-in-out infinite}.header-cta:after,.button:after,.tile-cta:after,.game-cta:after{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(100deg,transparent 0 36%,rgba(255,255,255,.28) 48%,transparent 62% 100%);opacity:.36;transform:translate(-130%);animation:text-light-sweep 6.8s ease-in-out infinite}.button-secondary:after{animation-delay:-2.2s}.text-fx{display:inline}.text-fx-word{display:inline-block;white-space:nowrap}.text-fx-space{white-space:pre}.text-fx-char{display:inline-block;will-change:transform,opacity,filter}.text-fx-drift-x{animation:letter-drift-x 4.8s ease-in-out infinite;animation-delay:var(--fx-delay)}.text-fx-drift-y{animation:letter-drift-y 5.2s ease-in-out infinite;animation-delay:var(--fx-delay)}.text-fx-static{animation:letter-static 3.6s steps(1,end) infinite;animation-delay:var(--fx-delay)}.text-fx-glow{animation:letter-glow 4.4s ease-in-out infinite;animation-delay:var(--fx-delay)}.text-fx-still{filter:brightness(1.04)}.header-cta{justify-self:end;min-width:124px;padding:0 18px;background:#009cff0a}.header-cta:hover,.header-cta:focus-visible,.button:hover,.button:focus-visible,.feature-tile:hover .tile-cta,.feature-tile:focus-visible .tile-cta,.game-card:hover .game-cta,.game-card:focus-visible .game-cta{border-color:var(--accent-hot);background:#009cff24;box-shadow:0 0 24px #009cff38;color:#fff;outline:none}.hero-dashboard{position:relative;display:grid;grid-template-columns:minmax(360px,.95fr) minmax(460px,1.15fr);align-items:center;min-height:330px;padding:18px 70px 22px 78px;overflow:hidden;border-bottom:1px solid rgba(72,151,206,.28);background:linear-gradient(90deg,#009cff0d,#01050a7a 38%,#01050af0 72%),radial-gradient(circle at 31% 45%,rgba(0,156,255,.26),transparent 18rem),#02070c}.hero-dashboard:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(90deg,rgba(0,156,255,.14) 1px,transparent 1px),linear-gradient(rgba(0,156,255,.09) 1px,transparent 1px);background-size:70px 41px;opacity:.28;-webkit-mask-image:linear-gradient(90deg,black,transparent 78%);mask-image:linear-gradient(90deg,black,transparent 78%)}.hero-dashboard:after{position:absolute;right:-7%;bottom:-38%;width:42%;height:78%;pointer-events:none;content:"";background:radial-gradient(circle,rgba(133,168,191,.18),transparent 70%);filter:blur(18px)}.hero-art{position:relative;z-index:1;display:grid;place-items:center;min-height:290px}.hero-art:before{position:absolute;width:min(88%,392px);aspect-ratio:1;content:"";border:1px solid rgba(0,156,255,.4);border-radius:50%;box-shadow:inset 0 0 42px #009cff1a,0 0 42px #009cff29}.hero-art img{position:relative;width:min(100%,430px);height:290px;object-fit:cover;object-position:center 30%;filter:drop-shadow(0 0 36px rgba(0,156,255,.36));transform:translateY(6px)}.hero-copy{position:relative;z-index:1;display:grid;justify-items:center;min-width:0;width:100%;text-align:center}.hero-copy h1{display:grid;gap:8px;margin:0;max-width:100%;color:#cdd8e3;font-size:clamp(4rem,6.6vw,6.75rem);font-weight:950;letter-spacing:.08em;line-height:.78;text-transform:uppercase;text-shadow:0 1px 0 #ffffff,0 0 28px rgba(0,156,255,.46)}.hero-copy h1 span{position:relative;color:transparent;font-size:clamp(1.55rem,3vw,3.05rem);letter-spacing:.58em;line-height:1;-webkit-text-stroke:1px var(--accent-hot);text-shadow:0 0 24px rgba(0,156,255,.58)}.hero-copy h1 span:before,.hero-copy h1 span:after{position:absolute;top:50%;width:clamp(42px,8vw,122px);height:1px;content:"";background:var(--accent);box-shadow:0 0 14px #009cffb8}.hero-copy h1 span:before{right:calc(100% + 14px)}.hero-copy h1 span:after{left:calc(100% - 8px)}.hero-copy p{max-width:520px;margin:24px 0 0;color:#d9e5ef;font-size:1rem;line-height:1.5}.hero-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:24px}.button{min-width:206px;max-width:100%;min-height:44px;padding:0 20px}.button-primary{border-color:#4dc2ffeb;background:linear-gradient(180deg,#129cff,#0069bf);color:#fff;box-shadow:0 0 28px #009cff47}.button-secondary{gap:12px;background:#01080eb3;color:#fff}.button-secondary span{color:var(--accent-hot);font-size:.88rem}.button-secondary:before{width:0;height:0;content:"";border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:10px solid var(--accent-hot);filter:drop-shadow(0 0 8px rgba(54,215,255,.62))}.hero-dashboard{position:relative;display:block;min-height:0;padding:0;overflow:hidden;background:#02070c}.hero-dashboard:before,.hero-dashboard:after{display:block;pointer-events:none}.hero-dashboard:before{display:none}.hero-dashboard:after{display:none}.hero-banner{position:relative;z-index:0;width:100%;aspect-ratio:1294 / 316;object-fit:cover;object-position:center;filter:saturate(1.05) contrast(1.02)}.hero-dashboard .hero-actions{position:absolute;right:clamp(54px,20.25%,306px);bottom:clamp(20px,13.5%,52px);z-index:2;gap:clamp(12px,1.4vw,18px);margin:0}.hero-dashboard .button{min-width:clamp(156px,13vw,190px);min-height:clamp(36px,3.15vw,44px);padding:0 20px;font-size:clamp(.64rem,.76vw,.8rem);background-color:#020910b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.feature-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid rgba(72,151,206,.28);background:#01060ae6}.feature-tile{position:relative;display:flex;min-height:194px;flex-direction:column;justify-content:space-between;gap:14px;padding:20px 18px 16px;overflow:hidden;border-right:1px solid rgba(72,151,206,.28);background:linear-gradient(180deg,rgba(0,156,255,.04),transparent 46%),#030a10db;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.feature-tile:last-child{border-right:0}.feature-tile:hover,.feature-tile:focus-visible{z-index:2;background:linear-gradient(180deg,rgba(0,156,255,.12),transparent 55%),#050f18f5;box-shadow:inset 0 0 0 1px #009cff66,0 0 34px #009cff24;outline:none;transform:translateY(-2px)}.tile-bracket{position:absolute;top:26px;right:18px;left:18px;height:10px;pointer-events:none;border-top:1px solid var(--accent)}.tile-bracket:before,.tile-bracket:after{position:absolute;top:0;width:7px;height:7px;content:"";border-top:1px solid var(--accent)}.tile-bracket:before{left:0;border-left:1px solid var(--accent)}.tile-bracket:after{right:0;border-right:1px solid var(--accent)}.feature-tile h2{position:relative;z-index:1;margin:0;padding-top:12px;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(1rem,1.25vw,1.32rem);font-weight:950;letter-spacing:.13em;line-height:1.08;text-transform:uppercase;text-shadow:0 0 9px rgba(54,215,255,.44),0 0 20px rgba(0,156,255,.22);animation:text-glow-breathe 6.4s ease-in-out infinite}.feature-tile-gold h2{color:#fff}.feature-tile-gold h2:first-letter{color:var(--gold)}.feature-tile-linktree h2{color:#dfffd6;text-shadow:0 0 18px rgba(85,255,70,.28)}.tile-body{position:relative;z-index:1;display:grid;grid-template-columns:minmax(54px,.72fr) minmax(0,1fr);align-items:center;gap:14px;min-height:78px}.tile-visual{display:grid;width:70px;height:70px;overflow:hidden;place-items:center;border:1px solid rgba(0,156,255,.42);background:radial-gradient(circle,rgba(0,156,255,.22),transparent 68%),#01080dd1;color:var(--accent-hot);font-size:1.1rem;font-weight:950;letter-spacing:.08em;text-shadow:0 0 16px rgba(0,156,255,.72)}.tile-visual-image{position:relative;width:82px;height:70px;border-color:#f6c64b75;background:#010203}.feature-tile-linktree .tile-visual-image{width:82px;height:82px;border-color:#5cff427a;background:radial-gradient(circle,rgba(87,255,61,.16),transparent 68%),#010203;box-shadow:0 0 24px #55ff461a}.tile-visual img{width:100%;height:100%;object-fit:contain}.tile-visual-image img{position:absolute;inset:0;margin:auto}.tile-body p{margin:0;font-family:Rajdhani,Segoe UI,sans-serif;color:#d6e2eb;font-size:.86rem;font-weight:500;line-height:1.42;text-shadow:0 0 10px rgba(0,156,255,.12)}.tile-cta{position:relative;z-index:1;width:min(100%,172px);min-height:32px;padding:0 10px;background:#009cff08}.feature-tile-disabled{opacity:.58}.games-showcase,.connect-strip,.welcome-section{position:relative;padding:16px 32px 22px;background:linear-gradient(90deg,rgba(0,156,255,.05),transparent 14%,transparent 86%,rgba(0,156,255,.05)),#010509e6}.games-showcase,.connect-strip{border-bottom:1px solid rgba(72,151,206,.28)}.section-rule{display:grid;grid-template-columns:minmax(60px,1fr) auto minmax(60px,1fr);align-items:center;gap:22px;margin-bottom:16px}.section-rule>span{display:block;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent)}.section-rule h2{margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:1rem;font-weight:900;letter-spacing:.36em;line-height:1;text-align:center;text-transform:uppercase;text-shadow:0 0 10px rgba(54,215,255,.66),0 0 24px rgba(0,156,255,.32);animation:text-glow-breathe 5.8s ease-in-out infinite}.game-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.game-card{display:grid;grid-template-columns:minmax(126px,.88fr) minmax(0,1fr);align-items:center;gap:18px;min-height:116px;padding:12px 16px;overflow:hidden;border:1px solid rgba(99,163,205,.34);background:linear-gradient(90deg,rgba(0,156,255,.08),transparent 42%),#030a10e6;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.game-card:hover,.game-card:focus-visible{border-color:#00aeffc2;box-shadow:0 0 0 1px #009cff2e,0 0 32px #009cff29;outline:none;transform:translateY(-2px)}.game-media{position:relative;display:grid;overflow:hidden;aspect-ratio:16 / 9;border:1px solid rgba(72,151,206,.32);background:radial-gradient(circle at 50% 45%,rgba(0,156,255,.1),transparent 72%),#020406}.game-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.game-copy h3{margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(1rem,1.35vw,1.32rem);font-weight:950;letter-spacing:.12em;line-height:1.08;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.4),0 0 18px rgba(0,156,255,.2);animation:text-glow-breathe 6.1s ease-in-out infinite}.game-copy small{display:block;margin-top:8px;font-family:Rajdhani,Segoe UI,sans-serif;color:#d4dee7;font-size:.86rem;font-weight:600;text-shadow:0 0 10px rgba(54,215,255,.14)}.game-copy p{margin:8px 0 0;font-family:Rajdhani,Segoe UI,sans-serif;color:#b7c6d3;font-size:.86rem;font-weight:500;line-height:1.42;text-shadow:0 0 10px rgba(0,156,255,.1)}.game-cta{width:min(100%,140px);min-height:31px;margin-top:12px;background:#009cff08}.connect-strip{padding-bottom:24px}.connect-row{display:grid;grid-template-columns:minmax(190px,.25fr) minmax(0,1fr);align-items:center;gap:28px}.connect-intro{padding-left:20px;font-family:Rajdhani,Segoe UI,sans-serif;color:#d7e2eb;font-size:1.06rem;font-weight:500;line-height:1.5;text-shadow:0 0 10px rgba(0,156,255,.12)}.connect-intro p{margin:0}.connect-intro p+p{margin-top:8px}.connect-message-cta{width:min(100%,170px);margin-top:16px}.contact-panel{display:grid;gap:12px;padding:16px;border:1px solid rgba(99,163,205,.34);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#030a10e0}.contact-panel-heading h3{margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:.95rem;font-weight:950;letter-spacing:.14em;line-height:1.12;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.38),0 0 18px rgba(0,156,255,.18)}.contact-panel-heading p,.contact-panel small{margin:6px 0 0;color:#b9c8d4;font-size:.86rem;font-weight:500;line-height:1.32;text-shadow:0 0 10px rgba(0,156,255,.1)}.contact-panel label{display:grid;gap:5px;min-width:0}.contact-panel label span{font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.66rem;font-weight:900;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34)}.contact-panel input,.contact-panel select,.contact-panel textarea{width:100%;min-width:0;border:1px solid rgba(72,151,206,.34);background:#01060ad1;color:var(--text);font:600 .96rem/1.25 Rajdhani,Segoe UI,sans-serif;outline:none;box-shadow:inset 0 0 18px #009cff0f}.contact-panel input,.contact-panel select{min-height:36px;padding:0 10px}.contact-panel textarea{min-height:96px;resize:vertical;padding:10px}.contact-panel input:focus,.contact-panel select:focus,.contact-panel textarea:focus{border-color:#36d7ffc7;box-shadow:inset 0 0 18px #009cff14,0 0 18px #009cff1f}.contact-submit{width:100%}.contact-submit:disabled{opacity:.68;cursor:wait;filter:saturate(.8)}.contact-status{margin:0;padding:10px 12px;border:1px solid rgba(72,151,206,.3);background:#009cff14;color:#dceaf4;font-size:.9rem;font-weight:600;line-height:1.35;text-shadow:0 0 10px rgba(0,156,255,.14)}.contact-status-sent{border-color:#5cff896b;background:#2cbd631a;color:#dfffea}.contact-status-error{border-color:#ff895c75;background:#ff65421a;color:#ffe4da}.contact-panel small a{color:var(--accent-hot);font-weight:800;text-decoration:none;text-shadow:0 0 10px rgba(54,215,255,.36)}.contact-panel small a:hover,.contact-panel small a:focus-visible{color:#fff;text-decoration:underline}.connect-links{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.connect-links a{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:14px;min-height:88px;padding:14px 16px;border:1px solid rgba(99,163,205,.32);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 60%),#030a10e0;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.connect-links a>span:last-child{min-width:0;overflow:hidden}.connect-links a:hover,.connect-links a:focus-visible{border-color:#00aeffc2;box-shadow:0 0 28px #009cff24;outline:none;transform:translateY(-2px)}.connect-symbol{display:grid;width:56px;height:56px;place-items:center;overflow:hidden;border:1px solid rgba(0,156,255,.48);border-radius:8px;background:radial-gradient(circle,rgba(0,156,255,.18),transparent 64%),#009cff14;color:var(--accent-hot);font-size:.9rem;font-weight:950;letter-spacing:.06em;text-shadow:0 0 8px rgba(54,215,255,.58),0 0 18px rgba(0,156,255,.26);animation:text-glow-breathe 6.6s ease-in-out infinite}.connect-symbol-image{border-color:#36d7ff6b;box-shadow:inset 0 0 18px #009cff1f,0 0 18px #009cff1f}.connect-symbol-image img{width:100%;height:100%;object-fit:cover;object-position:center}.connect-links strong,.connect-links small{display:block}.connect-links strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:.88rem;font-weight:950;letter-spacing:.14em;line-height:1.1;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.38),0 0 18px rgba(0,156,255,.18);animation:text-glow-breathe 6.2s ease-in-out infinite;overflow-wrap:anywhere}.connect-links small{margin-top:6px;font-family:Rajdhani,Segoe UI,sans-serif;color:#b9c8d4;font-size:.86rem;font-weight:500;line-height:1.25;text-shadow:0 0 10px rgba(0,156,255,.1);overflow-wrap:anywhere;word-break:break-word}.welcome-section{padding-top:18px;padding-bottom:28px}.welcome-frame{overflow:hidden;border:1px solid rgba(99,163,205,.34);background:radial-gradient(circle at 50% 24%,rgba(0,156,255,.09),transparent 52%),#02080de6;box-shadow:inset 0 0 0 1px #009cff14,0 0 36px #009cff14}.welcome-frame img{width:100%;height:auto;max-height:820px;object-fit:contain;object-position:center;background:#010203}.contact-page{position:relative;overflow:hidden;padding:28px 32px 30px;background-color:#010509f5;background-image:linear-gradient(90deg,#009cff1a,#00000070 18%,#00000075 82%,#009cff1a),linear-gradient(180deg,#0105092e,#010509c2),radial-gradient(circle at 50% 18%,rgba(0,156,255,.16),transparent 30rem),url(/assets/wulfzx-contact-background.png);background-position:center,center,center,center 42%;background-repeat:no-repeat;background-size:auto,auto,auto,cover}.contact-page:before{position:absolute;inset:0;pointer-events:none;content:"";background:linear-gradient(180deg,rgba(1,5,9,.78),transparent 24%,rgba(1,5,9,.82)),radial-gradient(circle at 50% 52%,transparent 0 13rem,rgba(1,5,9,.44) 25rem,rgba(1,5,9,.74) 48rem)}.contact-page>*{position:relative;z-index:1}.contact-page .what-hero{background:radial-gradient(circle at 14% 12%,rgba(0,156,255,.22),transparent 22rem),linear-gradient(135deg,#009cff24,#01080dd6 52%),#01070cdb;box-shadow:inset 0 0 0 1px #009cff14,0 18px 42px #00000061;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.contact-page-body{display:grid;justify-content:center;padding:24px 0 0}.contact-page-body .contact-panel{width:min(100%,560px);border-color:#58c7ff7a;background:linear-gradient(180deg,#030c14f0,#01060be6),#02080deb;box-shadow:inset 0 0 0 1px #009cff14,0 22px 54px #00000094,0 0 42px #009cff1f;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.what-page{position:relative;padding:28px 32px 30px;background:linear-gradient(90deg,rgba(0,156,255,.05),transparent 16%,transparent 84%,rgba(0,156,255,.05)),#010509e6}.what-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:20px 22px 24px;border:1px solid rgba(72,151,206,.32);background:radial-gradient(circle at 14% 12%,rgba(0,156,255,.18),transparent 22rem),linear-gradient(135deg,rgba(0,156,255,.08),transparent 48%),#030a10e0}.what-hero h1{margin:0;font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(2.2rem,5vw,5.4rem);font-weight:950;letter-spacing:.13em;line-height:.95;text-transform:uppercase;text-shadow:0 0 12px rgba(54,215,255,.52),0 0 32px rgba(0,156,255,.22);animation:text-glow-breathe 5.8s ease-in-out infinite}.what-hero p{max-width:780px;margin:16px 0 0;color:#d6e2eb;font-size:1.08rem;font-weight:500;line-height:1.52;text-shadow:0 0 10px rgba(0,156,255,.12)}.what-back{min-width:150px}.what-section-stack{display:grid;gap:22px;margin-top:24px}.what-section{padding:20px 18px 22px;border:1px solid rgba(72,151,206,.28);background:linear-gradient(180deg,rgba(0,156,255,.045),transparent 48%),#030a10d6}.what-section .section-rule{margin-bottom:12px}.what-section-intro{max-width:760px;margin:0 auto 18px;color:#c8d6e0;font-size:1rem;font-weight:500;line-height:1.45;text-align:center;text-shadow:0 0 10px rgba(0,156,255,.1)}.what-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.what-card{display:grid;grid-template-rows:auto 1fr;gap:14px;min-height:100%;padding:14px;overflow:hidden;border:1px solid rgba(99,163,205,.34);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 58%),#02080de6;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}a.what-card:hover,a.what-card:focus-visible{border-color:#00aeffc7;box-shadow:0 0 0 1px #009cff2e,0 0 28px #009cff26;outline:none;transform:translateY(-2px)}.what-card-disabled{opacity:.58}.what-card-media,.what-card-symbol{display:grid;width:100%;aspect-ratio:16 / 9;place-items:center;overflow:hidden;border:1px solid rgba(72,151,206,.34);background:radial-gradient(circle at 50% 45%,rgba(0,156,255,.12),transparent 70%),#020406}.what-card-media img{width:100%;height:100%;object-fit:contain;object-position:center}.what-card-symbol{color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:1.4rem;font-weight:950;letter-spacing:.12em;text-shadow:0 0 10px rgba(54,215,255,.6),0 0 22px rgba(0,156,255,.28)}.what-card-copy{display:grid;align-content:start;gap:8px}.what-card-copy small,.what-card-copy em{font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.68rem;font-style:normal;font-weight:900;letter-spacing:.14em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34)}.what-card-copy strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(.95rem,1.18vw,1.15rem);font-weight:950;letter-spacing:.1em;line-height:1.12;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.38),0 0 18px rgba(0,156,255,.18);animation:text-glow-breathe 6.2s ease-in-out infinite}.what-card-copy span{color:#bfd0dc;font-size:.92rem;font-weight:500;line-height:1.4;text-shadow:0 0 10px rgba(0,156,255,.1)}.what-card-copy em{width:fit-content;margin-top:2px;padding:7px 10px;border:1px solid rgba(0,156,255,.52);background:#009cff0a}.owner-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-card{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:14px;min-height:100%;padding:16px;overflow:hidden;border:1px solid rgba(99,163,205,.34);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#02080de6;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.owner-card:hover,.owner-card:focus-visible{border-color:#00aeffc7;box-shadow:0 0 0 1px #009cff2e,0 0 28px #009cff26;outline:none;transform:translateY(-2px)}.owner-card-icon{display:grid;width:58px;height:58px;place-items:center;overflow:hidden;border:1px solid rgba(0,156,255,.42);border-radius:8px;background:radial-gradient(circle at 50% 45%,rgba(0,156,255,.16),transparent 70%),#020406;color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:.8rem;font-weight:950;letter-spacing:.08em;text-shadow:0 0 10px rgba(54,215,255,.6),0 0 22px rgba(0,156,255,.28)}.owner-card-image img{width:100%;height:100%;object-fit:cover;object-position:center}.owner-card-copy{display:grid;min-width:0;gap:7px}.owner-card-copy small,.owner-card-copy em{font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.66rem;font-style:normal;font-weight:900;letter-spacing:.12em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34);overflow-wrap:anywhere}.owner-card-copy strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:.95rem;font-weight:950;letter-spacing:.08em;line-height:1.15;text-transform:uppercase;text-shadow:0 0 8px rgba(54,215,255,.38),0 0 18px rgba(0,156,255,.18);animation:text-glow-breathe 6.2s ease-in-out infinite;overflow-wrap:anywhere}.owner-card-copy span{color:#bfd0dc;font-size:.9rem;font-weight:500;line-height:1.35;text-shadow:0 0 10px rgba(0,156,255,.1)}.owner-card-copy em{width:fit-content;margin-top:2px;padding:6px 9px;border:1px solid rgba(0,156,255,.52);background:#009cff0a}.owner-note{margin-top:22px;padding:16px 18px;border:1px solid rgba(72,151,206,.3);background:linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#030a10db}.owner-note strong{display:block;font-family:Orbitron,Rajdhani,sans-serif;color:var(--accent-hot);font-size:.82rem;font-weight:950;letter-spacing:.16em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 12px rgba(0,156,255,.34)}.owner-note p{margin:8px 0 0;color:#c8d6e0;font-size:.96rem;font-weight:500;line-height:1.45}.owner-note code{color:#fff;font-family:Cascadia Mono,Consolas,monospace;font-size:.88em}.gallery-section{padding:22px 18px 28px;border-top:1px solid rgba(72,151,206,.28);background:linear-gradient(180deg,rgba(0,156,255,.04),transparent 42%),#01060ac2}.gallery-empty{display:grid;justify-items:center;gap:14px;max-width:820px;margin:20px auto 0;padding:clamp(26px,5vw,54px);border:1px solid rgba(99,163,205,.34);background:radial-gradient(circle at 50% 25%,rgba(0,156,255,.16),transparent 56%),linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#02080de6;text-align:center}.gallery-empty>span{display:grid;width:82px;height:82px;place-items:center;border:1px solid rgba(0,156,255,.52);border-radius:10px;background:radial-gradient(circle at 50% 45%,rgba(0,156,255,.2),transparent 70%),#020406;color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:1rem;font-weight:950;letter-spacing:.12em;text-shadow:0 0 10px rgba(54,215,255,.68),0 0 24px rgba(0,156,255,.32)}.gallery-empty strong{font-family:Orbitron,Rajdhani,sans-serif;color:var(--text);font-size:clamp(1.2rem,2.8vw,2rem);font-weight:950;letter-spacing:.1em;line-height:1.15;text-transform:uppercase;text-shadow:0 0 10px rgba(54,215,255,.44),0 0 22px rgba(0,156,255,.2)}.gallery-empty p{max-width:620px;margin:0;color:#c8d6e0;font-size:1rem;font-weight:500;line-height:1.5}.music-kicker{margin:0 0 10px;color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:.82rem;font-weight:950;letter-spacing:.22em;line-height:1.2;text-transform:uppercase;text-shadow:0 0 14px rgba(0,156,255,.44)}.music-section{display:grid;gap:22px;padding:24px 18px 30px;border-top:1px solid rgba(72,151,206,.28);background:radial-gradient(circle at 50% 0%,rgba(0,156,255,.1),transparent 44%),#01060ac2}.music-section>.section-rule{margin-top:6px}.music-logo-frame{display:grid;justify-items:center;gap:12px;width:min(100%,520px);margin:0 auto;padding:clamp(28px,5vw,52px);border:1px solid rgba(99,163,205,.38);background:radial-gradient(circle at 50% 40%,rgba(0,156,255,.16),transparent 60%),linear-gradient(135deg,rgba(0,156,255,.08),transparent 62%),#02080deb;text-align:center}.music-logo-frame>span{display:grid;width:118px;height:118px;place-items:center;border:1px solid rgba(0,156,255,.58);border-radius:14px;background:linear-gradient(135deg,rgba(0,156,255,.18),transparent 64%),#020406;color:var(--text);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(1.45rem,5vw,2.35rem);font-weight:950;letter-spacing:.16em;text-shadow:0 0 12px rgba(54,215,255,.72),0 0 28px rgba(0,156,255,.34)}.music-logo-frame small{color:var(--accent-hot);font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(.76rem,2vw,.98rem);font-weight:950;letter-spacing:.16em;line-height:1.25;text-transform:uppercase;text-shadow:0 0 14px rgba(0,156,255,.4)}.music-empty{margin-top:0}.what-action-row{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:24px}@media(max-width:1280px){.site-shell{padding:24px 16px 32px}.site-header{grid-template-columns:1fr;justify-items:center;padding:18px 24px}.header-cta{justify-self:center}.feature-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-tile{border-bottom:1px solid rgba(72,151,206,.28)}.feature-tile:nth-child(2n){border-right:0}.connect-links{grid-template-columns:repeat(3,minmax(0,1fr))}.what-card-grid,.owner-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.hero-dashboard{display:block;min-height:auto;padding:0}.hero-art{min-height:250px}.hero-art img{width:min(100%,360px);height:260px;max-height:none;object-position:center 32%}.hero-copy h1{font-size:clamp(3.3rem,14vw,6rem);max-width:100%}.hero-copy h1 span{font-size:clamp(1.25rem,5vw,2.3rem);letter-spacing:.38em}.game-card-grid,.connect-row{grid-template-columns:1fr}.connect-links{grid-template-columns:repeat(3,minmax(0,1fr))}.connect-intro{padding-left:0;text-align:center}.what-hero{grid-template-columns:1fr;justify-items:center;text-align:center}}@media(max-width:720px){.entry-gate{padding:16px 12px 22px;background:linear-gradient(180deg,#01040842,#010509f0 25%,#010509fc),radial-gradient(circle at 50% 0%,rgba(0,156,255,.18),transparent 18rem),var(--entry-bg) center top / auto 42rem no-repeat,#02070c}.entry-brand{margin-bottom:12px}.entry-brand img{width:64px;height:64px}.entry-brand em{font-size:.68rem;letter-spacing:.34em}.entry-toolbar{display:grid;grid-template-columns:1fr;gap:8px}.entry-control-group{justify-content:center;flex-wrap:wrap}.entry-control-group>span{width:100%;padding:0;text-align:center}.entry-panel{padding:20px 16px;border-radius:14px}.entry-heading{margin-bottom:20px}.entry-heading p:not(.entry-tagline){font-size:calc(1rem * var(--entry-copy-scale));line-height:1.38}.entry-grid{grid-template-columns:1fr}.entry-section,.entry-section:nth-child(odd),.entry-section:nth-child(2){padding:18px 0;border-right:0;border-top:1px solid rgba(72,151,206,.22)}.entry-section:first-child{border-top:0}.entry-section p,.entry-section li,.entry-final p,.entry-check{font-size:calc(.98rem * var(--entry-copy-scale))}.entry-check{grid-template-columns:36px minmax(0,1fr);gap:12px}.entry-check input{width:32px;height:32px}.entry-enter{min-height:58px;padding:0 14px;letter-spacing:.1em}.entry-footer{font-size:.9rem}.site-shell{padding:12px;overflow-x:hidden}.site-header{gap:16px;padding:16px 14px;overflow:hidden}.brand-lockup>span{font-size:1.08rem}.site-nav{display:grid;width:100%;max-width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.site-nav a{min-width:0;padding:9px 7px;border:1px solid rgba(0,156,255,.22);background:#009cff0a;font-size:.68rem;text-align:center}.site-nav a:after{display:none}.header-cta,.button{width:100%}.hero-dashboard .hero-actions{position:static;display:grid;width:100%;padding:14px 14px 18px;background:linear-gradient(180deg,#009cff14,#01060aeb),#02070c}.hero-dashboard .button{width:100%;min-height:42px}.hero-banner{aspect-ratio:1294 / 316;object-fit:contain;background:#02070c}.hero-copy h1{font-size:clamp(2.28rem,12vw,3.3rem);letter-spacing:.02em}.hero-copy h1 span{font-size:clamp(.95rem,5vw,1.42rem);letter-spacing:.16em}.hero-copy h1 span:before,.hero-copy h1 span:after{display:none}.hero-copy p{max-width:32rem;font-size:.94rem}.hero-actions{width:100%}.feature-tiles,.connect-links{grid-template-columns:1fr}.feature-tile,.feature-tile:nth-child(4n),.feature-tile:nth-child(2n){border-right:0}.feature-tile{min-height:auto;justify-content:flex-start;gap:12px}.games-showcase,.connect-strip,.welcome-section{padding:18px 14px 22px}.section-rule{grid-template-columns:minmax(28px,1fr) auto minmax(28px,1fr);gap:12px}.section-rule h2{font-size:.82rem;letter-spacing:.22em}.game-card{grid-template-columns:1fr}.game-media{aspect-ratio:16 / 9}.game-media img{object-fit:contain}.game-cta,.tile-cta{width:100%}.connect-links a{grid-template-columns:58px minmax(0,1fr)}.what-page{padding:18px 14px 22px}.contact-page{padding:18px 14px 22px;background-image:linear-gradient(90deg,#009cff14,#0000009e 18% 82%,#009cff14),linear-gradient(180deg,#0105095c,#010509e0),radial-gradient(circle at 50% 12%,rgba(0,156,255,.12),transparent 18rem),url(/assets/wulfzx-contact-background.png);background-position:center,center,center,center top;background-size:auto,auto,auto,auto 100%}.what-hero{padding:18px 14px 20px}.what-hero h1{font-size:clamp(2rem,13vw,3.35rem);letter-spacing:.08em}.what-hero p,.what-section-intro{font-size:.94rem}.what-section{padding:18px 14px 20px}.what-card-grid,.owner-card-grid{grid-template-columns:1fr}.what-card{padding:12px}.welcome-frame img{max-height:none}}@media(max-width:430px){.entry-brand>span{font-size:1.72rem}.entry-brand small{font-size:.74rem;letter-spacing:.3em}.entry-control-group button{flex:1 1 0;min-width:0;padding:0 8px;font-size:.68rem}.entry-heading h1{display:grid;justify-items:center;font-size:clamp(1.75rem,9vw,2.25rem);overflow-wrap:anywhere}.entry-title-brand{font-size:.75em}.entry-title-brand .text-fx-word{white-space:nowrap}.entry-tagline{font-size:1.26rem}.entry-section h2,.entry-final h2{font-size:.95rem}.entry-enter{gap:10px;font-size:.78rem}.entry-enter-icon{min-width:28px;height:28px;font-size:.58rem}.hero-dashboard{padding:0}.hero-art{min-height:224px}.hero-art img{width:min(100%,280px);height:250px}.hero-copy h1{font-size:clamp(2.14rem,11vw,2.85rem)}.tile-body{grid-template-columns:1fr;align-items:start;min-height:0;gap:10px}.tile-visual,.tile-visual-image{width:100%;height:124px}.tile-body p{font-size:.84rem;line-height:1.35}.what-action-row .button{width:100%}}@keyframes text-glow-breathe{0%,to{filter:brightness(1)}50%{filter:brightness(1.12)}}@keyframes text-light-sweep{0%,62%{transform:translate(-130%)}82%{transform:translate(130%)}to{transform:translate(130%)}}@keyframes letter-drift-x{0%,to{transform:translate(0)}38%{transform:translate(1.5px)}68%{transform:translate(-1px)}}@keyframes letter-drift-y{0%,to{transform:translateY(0)}42%{transform:translateY(-1.5px)}72%{transform:translateY(1px)}}@keyframes letter-static{0%,72%,78%,to{opacity:1;transform:translate(0);filter:brightness(1)}73%{opacity:.84;transform:translate(1px,-1px);filter:brightness(1.26)}76%{opacity:1;transform:translate(-1px,1px);filter:brightness(1.08)}}@keyframes letter-glow{0%,to{filter:brightness(1) drop-shadow(0 0 0 rgba(54,215,255,0))}50%{filter:brightness(1.22) drop-shadow(0 0 5px rgba(54,215,255,.46))}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.brand-lockup span,.site-nav a,.header-cta,.button,.tile-cta,.feature-tile h2,.section-rule h2,.game-copy h3,.game-cta,.connect-symbol,.connect-links strong,.contact-panel-heading h3,.entry-brand span,.entry-heading h1,.entry-tagline,.entry-section h2,.entry-final h2,.entry-enter,.what-hero h1,.what-card-copy strong,.text-fx-char{animation:none!important}.header-cta:after,.button:after,.tile-cta:after,.game-cta:after{display:none!important}}
