:root{color-scheme:dark;--ink:#090807;--ink-2:#0e0c0b;--panel:#12100f;--panel-2:#181412;--paper:#f5f0e5;--muted:#aaa196;--muted-2:#6f6960;--gold:#c5a15d;--gold-hi:#edd59b;--maroon:#641726;--maroon-hi:#93243a;--line:rgba(197,161,93,.24);--line-w:rgba(245,240,229,.13);--display:'Barlow Condensed',Impact,Haettenschweiler,sans-serif;--body:Inter,Arial,sans-serif;--mono:'DM Mono',Consolas,monospace;--shell:1280px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:92px}body{margin:0;background:var(--ink);color:var(--paper);font:15px/1.7 var(--body);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:40;pointer-events:none;opacity:.1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.21'/%3E%3C/svg%3E");mix-blend-mode:screen}img{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{background:var(--maroon-hi);color:white}.shell{width:min(var(--shell),calc(100% - 72px));margin-inline:auto}.skip-link{position:absolute;top:-80px;left:12px;z-index:100;padding:10px 16px;background:var(--gold);color:#100d08;font-weight:800}.skip-link:focus{top:12px}.broadcast-bar{height:31px;background:linear-gradient(90deg,#3e1019,#701929 43%,#441019);border-bottom:1px solid rgba(237,213,155,.34);font:500 9px/1 var(--mono);letter-spacing:.13em;color:#f1dfb4}.broadcast-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:18px}.broadcast-live{display:flex;align-items:center;gap:8px;color:var(--gold-hi)}.broadcast-live i{width:6px;height:6px;background:#d7b773;border-radius:50%;box-shadow:0 0 12px #d7b773;animation:pulse 2s infinite}.broadcast-center{color:#ded2be}.broadcast-center b{color:var(--gold);padding:0 8px}.broadcast-right{color:#cdb78a}.site-header{position:sticky;top:0;z-index:30;background:rgba(9,8,7,.91);border-bottom:1px solid rgba(197,161,93,.21);backdrop-filter:blur(18px)}.header-inner{display:flex;align-items:center;justify-content:space-between;min-height:91px;gap:26px}.brand{display:inline-flex;align-items:center;gap:13px;flex-shrink:0}.brand-mark{width:53px;height:53px;display:grid;place-items:center;border:1px solid rgba(197,161,93,.55);padding:3px;background:#100c0b;box-shadow:0 0 0 4px rgba(197,161,93,.035),inset 0 0 20px #000}.brand-mark img{width:100%;height:100%;object-fit:cover;border-radius:50%}.brand-copy{display:flex;flex-direction:column;gap:5px;line-height:1}.brand-copy strong{font:900 28px/.95 var(--display);letter-spacing:.055em}.brand-copy strong span{color:var(--gold)}.brand-copy small{font:8px/1.3 var(--mono);letter-spacing:.12em;color:#928779}.brand-copy small i{color:var(--maroon-hi);font-style:normal}.primary-nav{display:flex;align-items:center;gap:clamp(14px,2vw,30px)}.primary-nav>a{font:700 10px/1 var(--body);letter-spacing:.12em;color:#c2b9ad;white-space:nowrap;transition:color .2s}.primary-nav>a:hover,.primary-nav>a:focus-visible{color:var(--gold-hi)}.primary-nav .nav-join{display:flex;align-items:center;gap:9px;padding:15px 17px;border:1px solid rgba(197,161,93,.62);background:linear-gradient(120deg,rgba(100,23,38,.72),rgba(197,161,93,.05));color:var(--gold-hi);box-shadow:inset 0 0 20px rgba(100,23,38,.1)}.nav-join b{font-size:15px}.discord-mark{font-size:15px;color:#ead5a0}.menu-toggle{display:none}
/* Cinematic deployment hero */
.hero{min-height:min(810px,calc(100vh - 122px));min-height:clamp(690px,calc(100vh - 122px),870px);position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;border-bottom:1px solid var(--line)}.hero-backdrop{position:absolute;z-index:-3;inset:0;background-image:linear-gradient(90deg,#090807 0%,rgba(9,8,7,.99) 16%,rgba(9,8,7,.92) 33%,rgba(9,8,7,.54) 53%,rgba(9,8,7,.24) 76%,rgba(9,8,7,.55) 100%),linear-gradient(0deg,#090807 0%,transparent 24%,rgba(9,8,7,.14) 76%,rgba(9,8,7,.52) 100%),url('assets/pixel-raiders-viper-ops.webp');background-position:center,center,58% 45%;background-size:cover;background-repeat:no-repeat;filter:saturate(.72) contrast(1.12)}.hero-backdrop:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 74% 38%,rgba(112,25,41,.12),transparent 43%),linear-gradient(90deg,transparent 0 72%,rgba(7,6,5,.15))}.hero-grid{position:absolute;z-index:-2;inset:0;opacity:.18;background-image:linear-gradient(rgba(197,161,93,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(197,161,93,.09) 1px,transparent 1px);background-size:62px 62px;mask-image:linear-gradient(90deg,#000,transparent 80%)}.hero-inner{display:grid;grid-template-columns:minmax(0,1fr) 395px;gap:7%;align-items:center;flex:1;padding-top:64px;padding-bottom:50px;position:relative}.hero-copy{max-width:650px;position:relative;z-index:2}.eyebrow{display:flex;align-items:center;gap:12px;color:var(--gold);font:500 10px/1.3 var(--mono);letter-spacing:.15em}.eyebrow-line{height:2px;width:28px;background:var(--gold)}.eyebrow-seal{margin-left:8px;border:1px solid rgba(197,161,93,.4);padding:6px 8px;color:#ded1b7;font-size:8px;letter-spacing:.12em}.hero-pretitle{margin:40px 0 1px;color:#c6baaa;font:500 11px/1 var(--mono);letter-spacing:.31em}.hero h1{margin:15px 0 19px;font:900 clamp(74px,8.3vw,126px)/.77 var(--display);letter-spacing:-.025em;text-transform:uppercase;text-shadow:0 10px 45px rgba(0,0,0,.35)}.hero h1 em{font-style:normal;color:var(--gold-hi);text-shadow:4px 4px 0 rgba(100,23,38,.8),0 0 45px rgba(197,161,93,.12)}.hero-brandline{display:flex;align-items:center;gap:13px;margin:26px 0 16px;font:800 11px/1 var(--mono);letter-spacing:.2em;color:#e0d8c9}.hero-brandline span{display:block;width:33px;height:1px;background:var(--maroon-hi)}.hero-brandline b{color:#c7444f;font-weight:500}.hero-lede{margin:0 0 12px;font-size:clamp(20px,2.1vw,26px);line-height:1.32;letter-spacing:-.03em;color:#f1ebdf}.hero-lede strong{color:var(--gold-hi);font-weight:700}.hero-description{max-width:560px;color:#b4a99a;font-size:13px;line-height:1.9;margin-bottom:27px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.button{min-height:52px;padding:0 22px;display:inline-flex;align-items:center;justify-content:space-between;gap:23px;font:800 10px/1 var(--body);letter-spacing:.13em;text-transform:uppercase;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.button:hover{transform:translateY(-3px)}.button b{font-size:17px;font-weight:500}.button-primary{color:#171009;background:linear-gradient(120deg,#ead39a,#bb944b);border:1px solid #f4dd9f;box-shadow:0 8px 24px rgba(197,161,93,.18),inset 0 1px rgba(255,255,255,.4)}.button-primary:hover{background:#f5dfaa;box-shadow:0 9px 31px rgba(197,161,93,.27)}.button-secondary{color:#eee4d3;border:1px solid rgba(237,213,155,.29);background:rgba(9,8,7,.56)}.button-secondary:hover{border-color:var(--gold);background:rgba(100,23,38,.34)}.button-secondary b{color:var(--gold)}.hero-credentials{display:flex;align-items:center;gap:13px;max-width:465px;margin-top:35px;padding-top:18px;border-top:1px solid rgba(245,240,229,.16)}.credential-emblem{position:relative;width:40px;height:40px;flex:none;display:grid;place-items:center;border:1px solid rgba(197,161,93,.7);color:var(--gold-hi);font:900 15px var(--display);transform:rotate(-8deg)}.credential-emblem span{position:absolute;right:-7px;top:-8px;color:#a42c3d;background:#090807;padding:0 2px}.hero-credentials>div:last-child{display:flex;flex-direction:column;gap:4px}.hero-credentials strong{font:700 9px var(--mono);letter-spacing:.13em}.hero-credentials small{color:#83796c;font:8px var(--mono);letter-spacing:.06em}.hero-intel{width:100%;border:1px solid rgba(197,161,93,.58);background:rgba(10,9,8,.86);box-shadow:0 25px 80px rgba(0,0,0,.55),0 0 0 7px rgba(255,255,255,.018);backdrop-filter:blur(12px);position:relative;z-index:3;transform:translateY(15px)}.hero-intel:before,.hero-intel:after{content:"";position:absolute;width:20px;height:20px;border-color:var(--gold-hi);border-style:solid;z-index:4;pointer-events:none}.hero-intel:before{top:-4px;left:-4px;border-width:2px 0 0 2px}.hero-intel:after{bottom:-4px;right:-4px;border-width:0 2px 2px 0}.intel-card-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid var(--line);font:8px var(--mono);letter-spacing:.08em;color:#d0c3ae}.intel-card-head>span{display:flex;align-items:center;gap:8px}.intel-card-head>b{color:var(--gold);font-size:7px;font-weight:500}.gold-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold-hi);box-shadow:0 0 8px var(--gold)}.intel-card-art{position:relative;height:230px;overflow:hidden}.intel-card-art>img{width:100%;height:100%;object-fit:cover;object-position:center 44%;filter:saturate(.63) contrast(1.1) brightness(.7)}.art-scrim{position:absolute;inset:0;background:linear-gradient(0deg,rgba(9,8,7,.96),transparent 68%),linear-gradient(90deg,rgba(100,23,38,.17),transparent)}.art-target{position:absolute;right:22px;top:20px;width:75px;height:75px;border:1px solid rgba(237,213,155,.65);border-radius:50%;display:grid;place-items:center;color:#ead39a;font:7px var(--mono);text-align:center;letter-spacing:.1em;box-shadow:0 0 0 9px rgba(237,213,155,.03),0 0 0 20px rgba(237,213,155,.025)}.art-target i{position:absolute;background:rgba(237,213,155,.55)}.art-target i:nth-child(1){width:1px;height:92px}.art-target i:nth-child(2){width:92px;height:1px}.art-target i:nth-child(3){inset:14px;border:1px dashed rgba(237,213,155,.55);background:transparent;border-radius:50%}.art-target b{position:relative;background:rgba(9,8,7,.78);padding:4px;font-weight:400}.art-caption{position:absolute;left:20px;right:20px;bottom:15px;display:flex;flex-direction:column}.art-caption small{font:8px var(--mono);letter-spacing:.19em;color:var(--gold-hi)}.art-caption strong{font:900 36px/.95 var(--display);letter-spacing:.03em}.art-caption>span{font:7px var(--mono);letter-spacing:.09em;color:#c1b5a3;margin-top:8px}.intel-card-data{padding:3px 15px 6px}.data-row{display:flex;justify-content:space-between;align-items:center;gap:14px;min-height:42px;border-bottom:1px solid rgba(245,240,229,.08)}.data-row:last-child{border-bottom:0}.data-row>span{font:8px var(--mono);letter-spacing:.06em;color:#81786c}.data-row>strong{font:700 8px var(--mono);text-align:right;color:#e2d8c5;letter-spacing:.04em}.data-row>strong b{color:var(--gold);font-size:13px;margin-left:6px}.intel-card-cta{display:flex;flex-direction:column;gap:7px;margin:8px 14px 12px;padding:13px 14px;border:1px solid rgba(197,161,93,.4);background:linear-gradient(100deg,rgba(100,23,38,.58),rgba(197,161,93,.06));transition:background .2s}.intel-card-cta:hover{background:linear-gradient(100deg,rgba(100,23,38,.86),rgba(197,161,93,.12))}.intel-card-cta span{font:700 8px var(--mono);letter-spacing:.11em;color:#e5d8c0}.intel-card-cta b{font:500 9px var(--mono);color:var(--gold-hi);letter-spacing:.08em}.intel-card-foot{display:flex;justify-content:space-between;padding:11px 15px;background:#080706;border-top:1px solid rgba(197,161,93,.17);color:#786e60;font:7px var(--mono);letter-spacing:.1em}.intel-card-foot b{color:var(--gold)}.hero-bottom{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;position:relative;z-index:1;color:#746b5f;font:8px var(--mono);letter-spacing:.13em}.hero-bottom b{color:var(--gold);font-weight:500}.hero-bottom i{font-style:normal;color:var(--gold);margin-left:7px}.hero-vertical{position:absolute;z-index:1;right:17px;top:30%;writing-mode:vertical-rl;transform:rotate(180deg);color:rgba(237,213,155,.4);font:8px var(--mono);letter-spacing:.2em}.ticker{height:49px;display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--line);background:#0e0b0a}.ticker-track{display:flex;align-items:center;gap:32px;min-width:max-content;animation:ticker 38s linear infinite;font:800 10px var(--display);letter-spacing:.18em;color:#b4aa9a}.ticker-track b{color:var(--maroon-hi);font-size:14px}
/* Shared section furniture */
.section-pad{padding:110px 0}.section-topline{display:flex;align-items:center;gap:15px;margin-bottom:38px;color:#85796a;font:8px var(--mono);letter-spacing:.12em}.section-topline>span:first-child{color:var(--gold)}.line-fill{height:1px;flex:1;background:linear-gradient(90deg,rgba(197,161,93,.38),transparent)}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:43px}.section-kicker{margin-bottom:12px;color:var(--gold);font:500 9px var(--mono);letter-spacing:.17em}.section-heading h2,.intel-intro h2,.faq-intro h2,.final-cta h2{margin:0;font:900 clamp(47px,6.3vw,82px)/.86 var(--display);letter-spacing:-.018em;text-transform:uppercase}.section-heading h2 em,.intel-intro h2 em,.faq-intro h2 em{color:var(--gold-hi);font-style:normal}.section-aside{max-width:420px;margin:0 0 3px;color:#a39a8c;font-size:13px;line-height:1.9}.world-section{position:relative;background:radial-gradient(ellipse at 11% 25%,rgba(100,23,38,.15),transparent 37%),#0b0908}.world-section:before,.arsenal-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold),transparent);opacity:.35}.world-grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:14px}.world-card{position:relative;isolation:isolate;overflow:hidden;min-height:460px;border:1px solid rgba(197,161,93,.22);background:#15110f;transition:transform .35s,border-color .35s}.world-card:hover{transform:translateY(-7px);border-color:rgba(197,161,93,.65)}.world-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:saturate(.62) contrast(1.1) brightness(.72);transition:transform .55s,filter .55s}.world-card:hover>img{transform:scale(1.04);filter:saturate(.8) contrast(1.12) brightness(.8)}.world-card-large>img{object-position:53% center}.world-card-build>img{object-position:78% center}.world-card-pack>img{object-position:50% 23%}.world-card-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(8,7,6,.98) 0%,rgba(8,7,6,.78) 37%,rgba(8,7,6,.13) 100%),linear-gradient(120deg,rgba(100,23,38,.2),transparent 70%)}.world-card-number{position:absolute;top:20px;left:20px;font:700 10px var(--mono);letter-spacing:.1em;color:var(--gold-hi)}.world-card-number span{color:#dbd0be;margin-left:6px}.world-card-copy{position:absolute;left:25px;right:24px;bottom:36px}.card-kicker{font:8px var(--mono);letter-spacing:.1em;color:var(--gold)}.world-card h3{margin:12px 0 12px;font:900 clamp(31px,3.2vw,45px)/.92 var(--display);letter-spacing:.02em}.world-card p{max-width:410px;color:#bbb1a2;font-size:12px;line-height:1.85;margin-bottom:0}.world-card-corner{position:absolute;right:19px;bottom:12px;color:#7e7468;font:7px var(--mono);letter-spacing:.09em}.manifesto-band{border-block:1px solid rgba(197,161,93,.27);background:linear-gradient(90deg,#160c0c,#301017 44%,#130b09);position:relative;overflow:hidden}.manifesto-band:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.15;background:repeating-linear-gradient(135deg,transparent 0 23px,rgba(255,255,255,.08) 23px 24px,transparent 24px 48px)}.manifesto-inner{min-height:164px;display:flex;align-items:center;gap:27px;position:relative;z-index:1}.manifesto-seal{width:82px;height:82px;flex:none;border:1px solid rgba(197,161,93,.6);padding:5px;border-radius:50%;background:#0d0909;box-shadow:0 0 0 7px rgba(197,161,93,.035)}.manifesto-seal img{width:100%;height:100%;object-fit:cover;border-radius:50%}.manifesto-copy p{margin:0 0 6px;color:#c6a977;font:8px var(--mono);letter-spacing:.2em}.manifesto-copy h2{margin:0;font:900 clamp(31px,4.2vw,53px)/.92 var(--display);letter-spacing:.03em}.manifesto-copy h2 em{font-style:normal;color:var(--gold-hi)}.manifesto-mark{margin-left:auto;color:rgba(237,213,155,.29);font:900 36px var(--display);letter-spacing:.1em}.manifesto-mark span{font:10px var(--mono);color:var(--maroon-hi);padding:0 9px}.arsenal-section{position:relative;background:#0d0b0a}.arsenal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.arsenal-card{min-height:295px;position:relative;padding:22px 22px 15px;border:1px solid rgba(245,240,229,.1);background:linear-gradient(135deg,rgba(255,255,255,.035),transparent 48%),#11100f;overflow:hidden;transition:transform .3s,border-color .3s,background .3s}.arsenal-card:before{content:"";position:absolute;left:0;top:0;width:44px;height:2px;background:var(--gold);transition:width .3s}.arsenal-card:nth-child(2n):before{background:var(--maroon-hi)}.arsenal-card:hover{transform:translateY(-5px);border-color:rgba(197,161,93,.48);background:linear-gradient(135deg,rgba(100,23,38,.17),transparent 55%),#14110f}.arsenal-card:hover:before{width:100%}.arsenal-card-top{display:flex;justify-content:space-between;align-items:center;color:#74695d;font:8px var(--mono);letter-spacing:.1em}.arsenal-glyph{font-size:17px;color:rgba(197,161,93,.55)}.arsenal-icon{width:46px;height:46px;display:grid;place-items:center;margin:20px 0 12px;border:1px solid rgba(197,161,93,.32);background:rgba(197,161,93,.05);font:26px var(--display)}.icon-gold{color:var(--gold-hi)}.icon-maroon{color:#d25b68;border-color:rgba(147,36,58,.6);background:rgba(100,23,38,.14)}.arsenal-type{margin:0 0 8px;color:#927e60;font:8px var(--mono);letter-spacing:.11em}.arsenal-card h3{font:800 24px/.98 var(--display);letter-spacing:.035em;margin:0 0 11px}.arsenal-card>p:not(.arsenal-type){max-width:330px;margin-bottom:21px;color:#9f9587;font-size:11px;line-height:1.75}.arsenal-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(245,240,229,.09);padding-top:11px;color:#73695c;font:7px var(--mono);letter-spacing:.09em}.arsenal-footer b{color:#a99a7e;font-weight:500}.arsenal-note{display:flex;align-items:center;gap:17px;margin-top:22px;padding:16px 18px;border:1px solid rgba(147,36,58,.42);background:linear-gradient(90deg,rgba(100,23,38,.24),rgba(255,255,255,.015))}.arsenal-note>span{font:800 8px var(--mono);letter-spacing:.09em;color:#d8c09a;white-space:nowrap}.arsenal-note>span b{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:5px;border:1px solid var(--maroon-hi);border-radius:50%;color:#d46d78}.arsenal-note p{flex:1;margin:0;color:#9f9488;font-size:10px}.arsenal-note a{color:var(--gold-hi);font:700 8px var(--mono);letter-spacing:.05em;white-space:nowrap}.arsenal-note a:hover{color:white}
/* Server dossier */
.intel-section{position:relative;overflow:hidden;background:#100b0b;border-block:1px solid rgba(197,161,93,.2)}.intel-texture{position:absolute;inset:0;opacity:.35;background:radial-gradient(ellipse at 10% 50%,rgba(100,23,38,.38),transparent 55%),linear-gradient(90deg,rgba(0,0,0,.8),transparent 55%),repeating-linear-gradient(135deg,transparent 0 40px,rgba(255,255,255,.025) 40px 41px,transparent 41px 82px)}.intel-layout{display:grid;grid-template-columns:.8fr 1.05fr;align-items:center;gap:8%;position:relative}.intel-intro .section-topline{margin-bottom:42px}.intel-intro h2{font-size:clamp(55px,6.7vw,88px);margin-bottom:22px}.intel-body{max-width:440px;color:#aa9e91;font-size:12px;line-height:1.95;margin-bottom:24px}.intel-warning{display:flex;align-items:flex-start;gap:12px;max-width:430px;margin-top:26px;padding:13px 14px;border-left:2px solid var(--maroon-hi);background:rgba(255,255,255,.025)}.intel-warning>span{display:grid;place-items:center;flex:none;width:18px;height:18px;border:1px solid rgba(147,36,58,.65);color:#d96f7b;font:10px var(--mono)}.intel-warning p{margin:0;color:#83796d;font:9px/1.8 var(--mono)}.dossier{border:1px solid rgba(197,161,93,.55);background:#0d0b0a;box-shadow:0 24px 65px rgba(0,0,0,.34);position:relative}.dossier:before,.dossier:after{content:"";position:absolute;width:15px;height:15px;border-color:var(--gold-hi);border-style:solid;z-index:2}.dossier:before{top:-4px;left:-4px;border-width:2px 0 0 2px}.dossier:after{right:-4px;bottom:-4px;border-width:0 2px 2px 0}.dossier-header{display:flex;align-items:center;gap:14px;padding:17px 20px;border-bottom:1px solid var(--line)}.dossier-logo{width:48px;height:48px;flex:none;padding:3px;border:1px solid rgba(197,161,93,.46);border-radius:50%}.dossier-logo img{width:100%;height:100%;object-fit:cover;border-radius:50%}.dossier-header small{font:7px var(--mono);letter-spacing:.15em;color:#92836a}.dossier-header h3{margin:2px 0 0;font:900 27px/.9 var(--display);letter-spacing:.04em}.dossier-header h3 em{color:var(--gold-hi);font-style:normal}.dossier-index{margin-left:auto;align-self:flex-start;color:#7c7061;font:8px var(--mono)}.dossier-map{height:208px;position:relative;overflow:hidden}.dossier-map>img{width:100%;height:100%;object-fit:cover;object-position:center 45%;filter:brightness(.57) saturate(.58)}.map-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(237,213,155,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(237,213,155,.12) 1px,transparent 1px);background-size:34px 34px;opacity:.42}.map-label{position:absolute;padding:7px 9px;border:1px solid rgba(237,213,155,.44);background:rgba(9,8,7,.8);color:#e7d6b7;font:7px var(--mono);letter-spacing:.12em;line-height:1.7}.map-label b{font-weight:400;color:var(--gold)}.map-label-a{top:20px;left:20px}.map-label-b{bottom:24px;right:20px}.map-crosshair{position:absolute;left:52%;top:43%;width:25px;height:25px;display:grid;place-items:center;color:var(--gold-hi);border:1px solid rgba(237,213,155,.68);border-radius:50%;font:16px var(--mono);box-shadow:0 0 0 9px rgba(237,213,155,.06),0 0 0 20px rgba(237,213,155,.04)}.map-coordinate{position:absolute;bottom:7px;left:20px;color:#b2a283;font:7px var(--mono);letter-spacing:.08em}.dossier-rows{padding:3px 20px}.dossier-rows>div{display:flex;align-items:center;gap:13px;padding:14px 0;border-bottom:1px solid rgba(245,240,229,.085)}.dossier-row-icon{width:27px;height:27px;display:grid;place-items:center;border:1px solid rgba(197,161,93,.25);color:var(--gold);font:8px var(--mono);flex:none}.dossier-rows>div>span:nth-child(2){display:flex;flex-direction:column;gap:4px;flex:1}.dossier-rows small{font:7px var(--mono);letter-spacing:.12em;color:#817669}.dossier-rows strong{font:800 10px var(--body);letter-spacing:.04em;color:#e2d7c3}.dossier-rows>div>b{color:var(--gold);font-size:17px;font-weight:400}.dossier-link{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:13px 20px;padding:15px;background:linear-gradient(90deg,#671826,#341016);border:1px solid rgba(197,161,93,.38);color:#f1dfb6;font:800 9px var(--mono);letter-spacing:.06em;transition:filter .2s}.dossier-link:hover{filter:brightness(1.25)}.dossier-link b{font-size:8px;color:var(--gold-hi)}.dossier-bottom{display:flex;justify-content:space-between;gap:8px;padding:12px 20px;background:#080706;border-top:1px solid rgba(197,161,93,.16);color:#74695c;font:7px var(--mono);letter-spacing:.08em}
/* Path and briefing */
.deployment-section{background:radial-gradient(ellipse at 92% 3%,rgba(100,23,38,.12),transparent 35%),#0a0908}.protocol-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.protocol-step{position:relative;min-height:278px;padding:27px 25px 22px;border:1px solid rgba(245,240,229,.11);background:linear-gradient(135deg,rgba(255,255,255,.025),transparent 53%);transition:border-color .25s,transform .25s}.protocol-step:hover{border-color:rgba(197,161,93,.48);transform:translateY(-4px)}.protocol-number{position:absolute;top:20px;right:22px;color:rgba(197,161,93,.4);font:900 31px var(--display)}.protocol-icon{width:51px;height:51px;display:grid;place-items:center;border:1px solid rgba(197,161,93,.43);background:rgba(100,23,38,.14);color:var(--gold-hi);font:28px var(--display)}.protocol-step h3{margin:23px 0 9px;font:900 26px/.95 var(--display);letter-spacing:.045em}.protocol-step p{min-height:58px;margin-bottom:18px;color:#9f9486;font-size:11px;line-height:1.8}.protocol-step>a{display:flex;justify-content:space-between;gap:12px;padding-top:11px;border-top:1px solid rgba(245,240,229,.1);color:var(--gold);font:700 8px var(--mono);letter-spacing:.08em}.protocol-step>a b{font-size:13px}.faq-section{background:#0f0c0b;border-top:1px solid rgba(197,161,93,.18)}.faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:10%;align-items:start}.faq-intro .section-topline{margin-bottom:43px}.faq-intro h2{font-size:clamp(55px,6.3vw,79px);margin-bottom:20px}.faq-intro>p:not(.section-kicker){max-width:350px;color:#a79c8d;font-size:12px;line-height:1.9}.text-link{display:inline-flex;gap:17px;align-items:center;margin-top:7px;color:var(--gold-hi);font:700 9px var(--mono);letter-spacing:.07em}.text-link b{font-size:15px;font-weight:400}.text-link:hover{color:white}.faq-item{border-bottom:1px solid rgba(197,161,93,.2)}.faq-item:first-child{border-top:1px solid rgba(197,161,93,.2)}.faq-item summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:38px 1fr 24px;gap:13px;align-items:center;padding:22px 4px;font:800 12px var(--body);letter-spacing:.04em}.faq-item summary::-webkit-details-marker{display:none}.faq-num{color:var(--gold);font:9px var(--mono)}.faq-plus{width:24px;height:24px;display:grid;place-items:center;border:1px solid rgba(197,161,93,.31);color:var(--gold);font:18px var(--body);transition:transform .2s,background .2s}.faq-item[open] .faq-plus{transform:rotate(45deg);background:rgba(100,23,38,.3)}.faq-answer{padding:0 45px 22px 55px}.faq-answer p{margin:0;color:#a89d8f;font-size:12px;line-height:1.9}
/* Final close */
.final-cta{position:relative;isolation:isolate;overflow:hidden;text-align:center;border-top:1px solid rgba(237,213,155,.44);border-bottom:1px solid rgba(237,213,155,.25);background:linear-gradient(90deg,rgba(20,8,9,.95),rgba(72,15,25,.89),rgba(12,8,7,.92)),url('assets/pixel-raiders-viper-ops.webp') center 44%/cover}.cta-art{position:absolute;z-index:-1;inset:0;opacity:.2;background-image:repeating-linear-gradient(135deg,transparent 0 20px,rgba(255,255,255,.07) 20px 21px,transparent 21px 42px)}.final-cta-inner{padding:76px 0 65px;display:flex;align-items:center;flex-direction:column}.cta-crest{width:66px;height:66px;padding:4px;border:1px solid rgba(237,213,155,.63);border-radius:50%;background:#100b0b;margin-bottom:18px;box-shadow:0 0 0 7px rgba(237,213,155,.045)}.cta-crest img{width:100%;height:100%;object-fit:cover;border-radius:50%}.final-cta .section-kicker{color:#e6cb91;margin-bottom:15px}.final-cta h2{font-size:clamp(58px,8vw,94px);line-height:.82;margin-bottom:20px}.final-cta h2 em{font-style:normal;color:var(--gold-hi);text-shadow:3px 3px 0 rgba(100,23,38,.9)}.final-cta-inner>p:not(.section-kicker){color:#d0beba;font-size:12px;margin-bottom:24px}.button-large{min-height:57px;padding:0 27px}.cta-slogan{display:flex;align-items:center;gap:14px;margin-top:27px;color:#bfb2a1;font:8px var(--mono);letter-spacing:.16em}.cta-slogan i{width:24px;height:1px;background:rgba(237,213,155,.4)}.cta-slogan b{color:var(--gold-hi);font-weight:500}.site-footer{background:#080706}.footer-main{min-height:147px;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid rgba(245,240,229,.08)}.footer-brand .brand-mark{width:47px;height:47px}.footer-brand .brand-copy strong{font-size:24px}.footer-motto{margin:0;color:#cfc4b3;font:800 11px/1.8 var(--display);letter-spacing:.1em}.footer-motto span{color:#817668;font:8px/1.8 var(--mono);letter-spacing:.06em}.footer-links{display:flex;gap:17px;flex-wrap:wrap;justify-content:flex-end}.footer-links a,.footer-bottom{color:#84796c;font:7px var(--mono);letter-spacing:.1em}.footer-links a:hover,.footer-bottom a:hover{color:var(--gold-hi)}.footer-bottom{min-height:51px;display:flex;align-items:center;justify-content:space-between;gap:15px}.footer-bottom b{color:var(--maroon-hi)}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:translateY(0)}
@keyframes pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(237,213,155,.5)}50%{opacity:.65;box-shadow:0 0 0 5px rgba(237,213,155,0)}}@keyframes ticker{to{transform:translateX(-50%)}}
@media(min-width:1550px){:root{--shell:1380px}.hero-inner{grid-template-columns:minmax(0,1fr) 425px}.intel-card-art{height:260px}}
@media(max-width:1100px){.shell{width:calc(100% - 48px)}.primary-nav{gap:13px}.primary-nav>a{font-size:9px}.primary-nav .nav-join{padding:13px 12px}.hero-inner{grid-template-columns:minmax(0,1fr) 350px;gap:4%}.hero h1{font-size:clamp(70px,8.5vw,104px)}.world-grid{grid-template-columns:1fr 1fr}.world-card-large{grid-row:span 2;min-height:650px}.world-card{min-height:318px}.arsenal-card{padding:20px 18px 15px}.arsenal-card h3{font-size:22px}.intel-layout{gap:5%}.footer-links{gap:11px}}
@media(max-width:820px){.broadcast-right{display:none}.broadcast-inner{justify-content:center}.header-inner{min-height:76px}.brand-mark{width:47px;height:47px}.brand-copy strong{font-size:24px}.menu-toggle{width:43px;height:42px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:transparent;border:1px solid rgba(197,161,93,.38);cursor:pointer}.menu-toggle span{width:17px;height:1px;background:var(--gold);transition:transform .2s,opacity .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(6px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-6px) rotate(-45deg)}.primary-nav{position:absolute;top:100%;left:0;right:0;display:none;flex-direction:column;align-items:stretch;gap:0;padding:12px 24px 23px;background:rgba(9,8,7,.98);border-bottom:1px solid var(--line);box-shadow:0 22px 30px rgba(0,0,0,.4)}.primary-nav.open{display:flex}.primary-nav>a{padding:17px 5px;border-bottom:1px solid rgba(255,255,255,.07);font-size:10px}.primary-nav .nav-join{justify-content:center;margin-top:13px;padding:16px}.hero{min-height:auto}.hero-inner{grid-template-columns:1fr;padding-top:65px;padding-bottom:35px;gap:45px}.hero-backdrop{background-position:center,center,57% center;background-image:linear-gradient(90deg,rgba(9,8,7,.99),rgba(9,8,7,.83) 51%,rgba(9,8,7,.57)),linear-gradient(0deg,#090807 0%,transparent 31%,rgba(9,8,7,.35) 100%),url('assets/pixel-raiders-viper-ops.webp')}.hero-copy{max-width:650px}.hero h1{font-size:clamp(82px,13vw,120px)}.hero-intel{width:min(100%,440px);margin-left:auto;margin-right:auto;transform:none}.hero-bottom{padding-top:0}.hero-vertical{right:7px;top:14%}.section-pad{padding:80px 0}.section-heading{align-items:flex-start;flex-direction:column;gap:17px;margin-bottom:30px}.section-aside{max-width:650px}.world-card-large{min-height:510px}.world-card{min-height:330px}.arsenal-grid{grid-template-columns:1fr 1fr}.arsenal-card{min-height:278px}.intel-layout{grid-template-columns:1fr;gap:42px}.intel-intro{max-width:600px}.intel-intro .section-topline{margin-bottom:30px}.dossier{width:min(100%,620px);margin-inline:auto}.faq-layout{grid-template-columns:1fr;gap:35px}.faq-intro .section-topline{margin-bottom:30px}.faq-intro>p:not(.section-kicker){max-width:620px}.protocol-grid{gap:10px}.protocol-step{padding:22px 17px}.protocol-step h3{font-size:23px}.footer-main{flex-wrap:wrap;padding-block:25px}.footer-links{width:100%;justify-content:flex-start}}
@media(max-width:560px){.shell{width:calc(100% - 36px)}.broadcast-bar{height:29px}.broadcast-inner{gap:10px}.broadcast-center{font-size:8px;letter-spacing:.06em}.broadcast-center b{padding:0 4px}.brand{gap:9px}.brand-mark{width:42px;height:42px}.brand-copy strong{font-size:21px}.brand-copy small{font-size:6px;letter-spacing:.1em}.hero-inner{padding-top:47px;gap:35px}.eyebrow{font-size:8px;gap:7px;letter-spacing:.08em}.eyebrow-seal{font-size:7px;padding:5px}.hero-pretitle{margin-top:33px;font-size:9px}.hero h1{font-size:clamp(70px,17vw,92px);margin-top:14px}.hero-brandline{font-size:9px;gap:8px;letter-spacing:.11em;margin-top:21px}.hero-brandline span{width:19px}.hero-lede{font-size:21px}.hero-description{font-size:12px;line-height:1.8}.hero-actions{display:grid;grid-template-columns:1fr;max-width:350px}.button{width:100%;min-height:51px}.hero-credentials{margin-top:28px}.hero-credentials small{font-size:7px}.hero-intel{max-width:100%}.intel-card-art{height:190px}.art-caption strong{font-size:31px}.data-row>span,.data-row>strong{font-size:7px}.hero-bottom{font-size:7px;letter-spacing:.06em}.hero-bottom span:last-child{display:none}.hero-vertical{display:none}.ticker{height:42px}.ticker-track{gap:19px;font-size:9px}.section-pad{padding:66px 0}.section-topline{gap:9px;margin-bottom:29px;font-size:7px}.section-topline>span:last-child{font-size:6px;text-align:right}.section-heading h2,.intel-intro h2,.faq-intro h2{font-size:clamp(50px,13vw,68px)}.section-aside{font-size:12px}.world-grid{grid-template-columns:1fr}.world-card-large{min-height:455px;grid-row:auto}.world-card{min-height:390px}.world-card h3{font-size:37px}.manifesto-inner{min-height:145px;gap:15px}.manifesto-seal{width:52px;height:52px;padding:3px}.manifesto-copy p{font-size:7px}.manifesto-copy h2{font-size:clamp(24px,6vw,33px)}.manifesto-mark{display:none}.arsenal-grid{grid-template-columns:1fr}.arsenal-card{min-height:255px;padding:20px}.arsenal-icon{margin-top:16px}.arsenal-note{align-items:flex-start;flex-direction:column;gap:9px}.arsenal-note p{font-size:10px}.arsenal-note a{margin-top:3px}.intel-intro h2{font-size:62px}.dossier-header{padding:14px}.dossier-logo{width:40px;height:40px}.dossier-header h3{font-size:23px}.dossier-index{font-size:7px}.dossier-map{height:180px}.dossier-rows{padding-inline:14px}.dossier-rows strong{font-size:8px}.dossier-link{margin:10px 14px;padding:13px}.dossier-bottom{padding:11px 13px;font-size:6px;letter-spacing:.04em}.protocol-grid{grid-template-columns:1fr}.protocol-step{min-height:0;padding:22px}.protocol-step p{min-height:0}.protocol-step h3{margin-top:17px}.faq-item summary{grid-template-columns:26px 1fr 24px;gap:9px;padding:18px 0;font-size:10px}.faq-answer{padding:0 32px 20px 35px}.faq-answer p{font-size:11px}.final-cta-inner{padding:61px 0 53px}.final-cta h2{font-size:65px}.cta-slogan{gap:8px;font-size:7px;letter-spacing:.1em}.cta-slogan i{width:11px}.footer-main{gap:17px}.footer-motto{font-size:10px}.footer-motto span{font-size:7px}.footer-links{gap:12px}.footer-bottom{flex-wrap:wrap;padding:14px 0;justify-content:space-between}.footer-bottom span:first-child{width:100%}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.reveal{opacity:1;transform:none}}

/* ═══════════════════════════════════════════════════════════════════════════
   BUBBLE EDITION — glass surfaces, soft orbits, rounded tactical UI, and sigil
   This layer refreshes the existing Pixel Raiders visual system without
   replacing the wolf sigil, crest colors, or cinematic DayZ artwork.
   ═══════════════════════════════════════════════════════════════════════════ */
:root{--glass:rgba(24,19,18,.74);--glass-hi:rgba(42,29,29,.72);--glass-line:rgba(237,213,155,.19);--red-glow:rgba(123,26,47,.34);--round-xl:34px;--round-lg:26px;--round-md:18px}
body{background:radial-gradient(ellipse at 8% 34%,rgba(95,18,39,.15),transparent 31%),radial-gradient(ellipse at 91% 62%,rgba(197,161,93,.075),transparent 30%),#090807}
.site-header{background:rgba(12,9,9,.76);border-bottom:1px solid rgba(237,213,155,.17);box-shadow:0 12px 45px rgba(0,0,0,.2)}
.brand-mark{border-radius:18px;background:linear-gradient(145deg,rgba(86,28,41,.8),rgba(11,8,8,.94));border:1px solid rgba(237,213,155,.46);box-shadow:0 0 26px rgba(139,35,58,.16),inset 0 1px rgba(255,255,255,.14)}
.brand-mark img{border-radius:14px}
.primary-nav .nav-join{border-radius:999px;padding:15px 20px;background:linear-gradient(120deg,rgba(100,23,38,.73),rgba(197,161,93,.11));box-shadow:0 10px 35px rgba(100,23,38,.2),inset 0 1px rgba(255,255,255,.11)}
.button{border-radius:999px;padding-inline:25px}
.button-primary{box-shadow:0 8px 30px rgba(197,161,93,.16),inset 0 2px 0 rgba(255,255,255,.5),inset 0 -4px 9px rgba(85,53,15,.11)}
.button-secondary{border-radius:999px;backdrop-filter:blur(12px)}
.hero-backdrop{filter:saturate(.86) contrast(1.09)}
.hero-intel{border-radius:30px;overflow:hidden;border-color:rgba(237,213,155,.31);background:linear-gradient(145deg,rgba(30,21,21,.91),rgba(9,8,8,.88));box-shadow:0 28px 90px rgba(0,0,0,.55),0 0 55px rgba(107,20,42,.13),inset 0 1px rgba(255,255,255,.07);transform:translateY(10px)}
.hero-intel:before,.hero-intel:after{width:30px;height:30px;border-radius:8px;border-color:rgba(237,213,155,.9)}
.intel-card-art{margin:10px 10px 0;height:218px;border-radius:22px;overflow:hidden}
.intel-card-art>img{border-radius:22px}
.intel-card-head{border-color:rgba(237,213,155,.12);background:rgba(255,255,255,.018)}
.intel-card-data{padding-inline:15px}
.intel-card-cta{margin:0 12px 10px;border-radius:999px;border:1px solid rgba(237,213,155,.2);background:linear-gradient(100deg,rgba(100,23,38,.42),rgba(197,161,93,.06));}
.intel-card-foot{border-top:1px solid rgba(237,213,155,.1)}
.world-section,.arsenal-section,.deployment-section,.faq-section{position:relative;isolation:isolate}
.world-section:before,.arsenal-section:before,.deployment-section:before,.faq-section:before{content:"";position:absolute;z-index:-1;width:360px;height:360px;border-radius:50%;filter:blur(80px);opacity:.13;pointer-events:none;background:radial-gradient(circle,rgba(123,26,47,.65),rgba(123,26,47,0) 68%);right:-150px;top:20%}
.world-card,.arsenal-card,.protocol-step,.dossier,.faq-item{border-radius:var(--round-lg);overflow:hidden}
.world-card{border:1px solid rgba(237,213,155,.17);box-shadow:0 20px 50px rgba(0,0,0,.26);transition:transform .35s,border-color .35s,box-shadow .35s}
.world-card:hover{transform:translateY(-6px);border-color:rgba(237,213,155,.4);box-shadow:0 28px 65px rgba(0,0,0,.38),0 0 35px rgba(100,23,38,.13)}
.world-card img{transition:transform .75s cubic-bezier(.2,.8,.2,1)}
.world-card:hover img{transform:scale(1.035)}
.manifesto-band{background:linear-gradient(120deg,rgba(44,13,20,.94),rgba(13,10,9,.96) 48%,rgba(29,20,12,.9));border-block:1px solid rgba(237,213,155,.19)}
.manifesto-seal{border-radius:50%;box-shadow:0 0 0 8px rgba(237,213,155,.035),0 0 55px rgba(100,23,38,.25)}
.manifesto-copy h2 em{color:var(--gold-hi)}
.arsenal-card{position:relative;background:linear-gradient(145deg,rgba(31,25,24,.88),rgba(15,12,12,.92));border:1px solid rgba(237,213,155,.16);border-radius:26px;box-shadow:0 15px 42px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.04);transition:transform .3s,border-color .3s,box-shadow .3s}
.arsenal-card:before{content:"";position:absolute;pointer-events:none;top:-68px;right:-58px;width:170px;height:170px;border-radius:50%;background:radial-gradient(circle,rgba(197,161,93,.08),transparent 68%)}
.arsenal-card:hover{transform:translateY(-5px);border-color:rgba(237,213,155,.37);box-shadow:0 25px 50px rgba(0,0,0,.32),0 0 36px rgba(100,23,38,.12)}
.arsenal-icon{border-radius:22px;width:56px;height:56px;box-shadow:inset 0 1px rgba(255,255,255,.13),0 9px 22px rgba(0,0,0,.22)}
.arsenal-note{border-radius:20px;background:rgba(255,255,255,.025);padding:18px 22px;border:1px solid rgba(237,213,155,.13)}
.dossier{border-radius:30px;border:1px solid rgba(237,213,155,.25);background:linear-gradient(150deg,rgba(31,24,24,.91),rgba(11,9,8,.94));box-shadow:0 30px 80px rgba(0,0,0,.4),inset 0 1px rgba(255,255,255,.045)}
.dossier-logo{border-radius:16px;overflow:hidden;border-color:rgba(237,213,155,.4)}
.dossier-map{margin:10px;border-radius:20px;overflow:hidden}
.dossier-link{border-radius:999px}
.protocol-step{background:linear-gradient(145deg,rgba(30,24,23,.85),rgba(11,9,8,.9));border:1px solid rgba(237,213,155,.14);box-shadow:0 15px 42px rgba(0,0,0,.18);transition:transform .3s,border-color .3s}
.protocol-step:hover{transform:translateY(-5px);border-color:rgba(237,213,155,.35)}
.protocol-icon{width:45px;height:45px;border-radius:15px;background:linear-gradient(145deg,rgba(100,23,38,.5),rgba(197,161,93,.1));border:1px solid rgba(237,213,155,.16)}
.faq-item{padding-inline:16px;border:1px solid rgba(197,161,93,.12);margin-bottom:8px;background:rgba(255,255,255,.018);transition:background .2s,border-color .2s}
.faq-item[open]{background:rgba(100,23,38,.08);border-color:rgba(197,161,93,.25)}
.faq-item:first-child{border-top:1px solid rgba(197,161,93,.12)}
.faq-item summary{padding:20px 4px}
.faq-plus{border-radius:50%}
.cta-crest{border-radius:22px;transform:rotate(-3deg);box-shadow:0 0 0 8px rgba(237,213,155,.045),0 0 42px rgba(100,23,38,.35)}
.cta-crest img{border-radius:17px}
.footer-brand .brand-mark{border-radius:15px}

/* Live network — a glassy command board orbiting the authentic Pixel Raiders sigil */
.server-network-section{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 4% 30%,rgba(100,23,38,.2),transparent 35%),radial-gradient(ellipse at 87% 72%,rgba(197,161,93,.075),transparent 37%),linear-gradient(180deg,#100b0c 0%,#0b0909 56%,#0c0909 100%);border-block:1px solid rgba(237,213,155,.13)}
.server-network-section:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.21;pointer-events:none;background-image:linear-gradient(rgba(237,213,155,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(237,213,155,.055) 1px,transparent 1px);background-size:58px 58px;mask-image:radial-gradient(ellipse at 54% 42%,#000,transparent 78%)}
.server-orb{position:absolute;z-index:-1;pointer-events:none;border-radius:50%;filter:blur(1px);opacity:.45;animation:bubble-drift 12s ease-in-out infinite}
.server-orb-a{width:330px;height:330px;left:-190px;top:22%;background:radial-gradient(circle at 33% 28%,rgba(198,71,91,.26),rgba(100,23,38,.07) 48%,transparent 70%);border:1px solid rgba(197,161,93,.12);box-shadow:inset -18px -25px 48px rgba(0,0,0,.22),inset 16px 15px 38px rgba(255,255,255,.03)}
.server-orb-b{width:250px;height:250px;right:-110px;bottom:6%;background:radial-gradient(circle at 32% 24%,rgba(237,213,155,.16),rgba(100,23,38,.08) 50%,transparent 70%);border:1px solid rgba(237,213,155,.11);animation-delay:-6s}
.server-network-heading{display:grid;grid-template-columns:1fr minmax(300px,.66fr);gap:50px;align-items:end;margin-bottom:36px}
.server-network-heading h2{font:900 clamp(55px,7.1vw,92px)/.82 var(--display);letter-spacing:-.03em;margin:11px 0 0;text-transform:uppercase}
.server-network-heading h2 em{font-style:normal;color:var(--gold-hi);text-shadow:3px 3px 0 rgba(100,23,38,.72)}
.server-heading-side>p{max-width:535px;color:#bcb0a4;font-size:13px;line-height:1.9;margin:0 0 18px}
.network-status-pill{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.035);border:1px solid rgba(237,213,155,.15);font:8px/1 var(--mono);letter-spacing:.075em;color:#e8dcc7;box-shadow:inset 0 1px rgba(255,255,255,.035)}
.network-status-pill i,.server-status i,.live-kicker i,.live-feed-foot i{width:7px;height:7px;flex:none;border-radius:50%;background:#c6a05a;box-shadow:0 0 13px rgba(197,161,93,.7)}
.network-status-pill b{font-weight:500;color:var(--gold-hi);margin-left:4px}
.network-status-pill.status-online{border-color:rgba(119,212,148,.31)}.network-status-pill.status-online i{background:#78d59b;box-shadow:0 0 14px rgba(120,213,155,.8)}
.network-status-pill.status-offline{border-color:rgba(201,79,93,.35)}.network-status-pill.status-offline i{background:#d25968;box-shadow:0 0 14px rgba(210,89,104,.65)}
.live-network-board{display:grid;grid-template-columns:minmax(295px,.78fr) minmax(0,1.22fr);gap:23px;align-items:stretch}
.network-core-card{position:relative;overflow:hidden;min-height:590px;padding:23px 25px 19px;border-radius:34px;border:1px solid rgba(237,213,155,.25);background:linear-gradient(145deg,rgba(44,29,30,.83),rgba(15,11,12,.94) 65%,rgba(29,19,15,.91));box-shadow:0 25px 80px rgba(0,0,0,.33),inset 0 1px rgba(255,255,255,.07)}
.network-core-card:before{content:"";position:absolute;width:350px;height:350px;top:-160px;right:-170px;border-radius:50%;background:radial-gradient(circle,rgba(197,161,93,.14),rgba(100,23,38,.05) 48%,transparent 70%)}
.network-core-card:after{content:"";position:absolute;left:-135px;bottom:-135px;width:290px;height:290px;border:1px solid rgba(237,213,155,.1);border-radius:50%;box-shadow:0 0 0 19px rgba(237,213,155,.018),0 0 0 41px rgba(237,213,155,.015),0 0 0 65px rgba(237,213,155,.01);pointer-events:none}
.network-core-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:9px;font:8px var(--mono);letter-spacing:.07em;color:#c6b9a5}
.core-signal{display:flex;align-items:center;gap:7px;padding:7px 9px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(237,213,155,.13);font-size:7px;color:var(--gold-hi);white-space:nowrap}
.core-signal i{width:5px;height:5px;border-radius:50%;background:var(--gold);box-shadow:0 0 8px var(--gold)}
.sigil-orbit{position:relative;width:min(265px,100%);aspect-ratio:1;margin:18px auto 12px;display:grid;place-items:center;isolation:isolate}
.sigil-orbit:before{content:"";position:absolute;inset:13%;border-radius:50%;background:radial-gradient(circle,rgba(121,26,47,.36),rgba(121,26,47,.05) 62%,transparent 75%);filter:blur(10px);z-index:-2}
.orbit{position:absolute;inset:4%;border:1px solid rgba(237,213,155,.24);border-radius:50%;transform:rotate(-28deg) scaleY(.78);box-shadow:0 0 25px rgba(197,161,93,.04),inset 0 0 20px rgba(197,161,93,.035)}
.orbit-one{animation:orbit-spin 22s linear infinite}
.orbit-two{inset:10%;transform:rotate(42deg) scaleY(.93);border-style:dashed;border-color:rgba(151,44,62,.48);animation:orbit-spin 35s linear infinite reverse}
.orbit-three{inset:-1%;border-color:rgba(237,213,155,.1);transform:rotate(64deg) scaleY(.58)}
.sigil-glass{position:relative;width:56%;aspect-ratio:1;padding:7px;border-radius:50%;border:1px solid rgba(237,213,155,.57);background:linear-gradient(145deg,rgba(90,30,44,.93),rgba(8,7,7,.95));box-shadow:0 0 0 8px rgba(237,213,155,.035),0 0 0 17px rgba(237,213,155,.025),0 0 55px rgba(144,30,55,.34),inset 0 2px rgba(255,255,255,.17);animation:sigil-float 5s ease-in-out infinite}
.sigil-glass img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;border:1px solid rgba(237,213,155,.22);filter:saturate(1.06) contrast(1.06)}
.sigil-star{position:absolute;z-index:2;color:var(--gold-hi);text-shadow:0 0 14px rgba(237,213,155,.45)}.sigil-star-a{right:9%;top:21%;font-size:18px}.sigil-star-b{left:9%;bottom:23%;font-size:24px;color:#b1455b}
.network-core-kicker{text-align:center;color:#d6c296;font:8px var(--mono);letter-spacing:.22em;margin:5px 0 10px}
.network-core-card h3{text-align:center;font:900 clamp(26px,2.5vw,34px)/.96 var(--display);letter-spacing:.04em;margin:0;text-shadow:0 8px 25px rgba(0,0,0,.32)}
.network-core-card h3 em{font-style:normal;color:var(--gold-hi)}
.network-core-copy{max-width:330px;text-align:center;color:#a99b92;font-size:11px;line-height:1.8;margin:14px auto 19px}
.core-metrics{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px;border:1px solid rgba(237,213,155,.12);border-radius:20px;background:rgba(0,0,0,.2);box-shadow:inset 0 1px rgba(255,255,255,.025)}
.core-metrics>div{padding:8px 4px;text-align:center;border-radius:13px;background:rgba(255,255,255,.022)}
.core-metrics small{display:block;font:7px/1.5 var(--mono);letter-spacing:.06em;color:#8e8078;min-height:21px}
.core-metrics strong{display:block;color:var(--gold-hi);font:800 18px/1.2 var(--display);letter-spacing:.03em}
.core-bottom{position:relative;z-index:1;display:flex;justify-content:space-between;gap:10px;padding-top:15px;margin-top:12px;border-top:1px solid rgba(237,213,155,.11);color:#8b7b71;font:7px var(--mono);letter-spacing:.12em}
.core-bottom b{color:var(--gold-hi)}
.server-live-side{min-width:0;padding:21px;border:1px solid rgba(237,213,155,.16);border-radius:34px;background:linear-gradient(150deg,rgba(27,21,21,.83),rgba(10,9,9,.74));box-shadow:0 23px 72px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.035);backdrop-filter:blur(17px)}
.server-live-top{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:1px 1px 18px}
.live-kicker{display:flex;align-items:center;gap:7px;color:#d9c9a8;font:8px var(--mono);letter-spacing:.15em}
.live-kicker i{background:#9c3550;box-shadow:0 0 13px rgba(156,53,80,.75)}
.server-live-top h3{font:900 31px/.95 var(--display);letter-spacing:.04em;margin:9px 0 0}
.server-live-top h3 em{font-style:normal;color:var(--gold-hi)}
.refresh-chip{display:inline-flex;align-items:center;gap:7px;padding:10px 12px;background:rgba(255,255,255,.03);border:1px solid rgba(237,213,155,.12);border-radius:999px;font:7px var(--mono);letter-spacing:.06em;color:#96897e;white-space:nowrap}
.refresh-chip>b{font-size:15px;color:var(--gold-hi);font-weight:400}
.refresh-chip strong{color:#d5c4a5;font-weight:500}
.server-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;align-items:stretch}
.server-bubble-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:330px;padding:18px;border:1px solid rgba(237,213,155,.2);border-radius:27px;background:linear-gradient(150deg,rgba(54,36,37,.74),rgba(19,14,15,.93) 64%,rgba(12,10,10,.94));box-shadow:0 16px 36px rgba(0,0,0,.24),inset 0 1px rgba(255,255,255,.08);transition:transform .3s,border-color .3s,box-shadow .3s;animation:card-rise .65s both;animation-delay:calc(var(--server-index,0)*.1s)}
.server-bubble-card:hover{transform:translateY(-4px);border-color:rgba(237,213,155,.41);box-shadow:0 25px 48px rgba(0,0,0,.35),0 0 28px rgba(100,23,38,.12)}
.server-bubble-card:after{content:"";position:absolute;z-index:-1;width:210px;height:210px;top:-123px;right:-92px;border-radius:50%;border:1px solid rgba(237,213,155,.12);box-shadow:0 0 0 12px rgba(237,213,155,.018),0 0 0 30px rgba(237,213,155,.012);pointer-events:none}
.server-card-glow{position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse at 88% 0%,rgba(100,23,38,.26),transparent 53%),linear-gradient(120deg,rgba(255,255,255,.025),transparent 45%);pointer-events:none}
.server-is-online{border-color:rgba(121,208,148,.3)}.server-is-online .server-card-glow{background:radial-gradient(ellipse at 88% 0%,rgba(40,135,81,.16),transparent 54%),linear-gradient(120deg,rgba(255,255,255,.025),transparent 45%)}
.server-bubble-head{display:flex;align-items:center;justify-content:space-between;gap:8px}
.server-game-orb{width:49px;height:49px;flex:none;border-radius:17px;padding:4px;background:linear-gradient(145deg,rgba(111,34,51,.8),rgba(10,8,8,.94));border:1px solid rgba(237,213,155,.28);box-shadow:0 0 23px rgba(100,23,38,.21),inset 0 1px rgba(255,255,255,.1)}
.server-game-orb img{width:100%;height:100%;border-radius:13px;object-fit:cover}
.server-status{display:inline-flex;align-items:center;gap:6px;padding:7px 8px;border:1px solid rgba(237,213,155,.16);border-radius:999px;background:rgba(0,0,0,.22);font:7px var(--mono);letter-spacing:.05em;white-space:nowrap;color:#d1c2a9}
.server-status i{width:6px;height:6px}
.status-online i{background:#78d59b;box-shadow:0 0 12px rgba(120,213,155,.8);animation:pulse 1.8s infinite}
.status-offline i{background:#d25968;box-shadow:0 0 10px rgba(210,89,104,.65)}
.status-unconfigured i{background:#c6a05a;box-shadow:0 0 10px rgba(197,161,93,.65)}
.server-node-label{font:7px var(--mono);letter-spacing:.14em;color:#9d8c7f;margin:18px 0 6px}
.server-bubble-card h4{font:900 clamp(21px,1.7vw,25px)/.95 var(--display);letter-spacing:.015em;margin:0 0 12px;max-width:100%;overflow-wrap:anywhere}
.server-map-line{display:flex;flex-wrap:wrap;justify-content:space-between;gap:7px;color:#b5a99b;font:7px var(--mono);letter-spacing:.035em}
.server-map-line span:first-child{color:#d8c8a8}
.server-player-bubble{display:flex;align-items:center;justify-content:space-between;gap:9px;padding:13px 14px;margin-top:16px;border:1px solid rgba(237,213,155,.12);border-radius:18px;background:linear-gradient(115deg,rgba(255,255,255,.04),rgba(255,255,255,.012));box-shadow:inset 0 1px rgba(255,255,255,.035)}
.server-player-bubble small{display:block;color:#9c8e84;font:7px var(--mono);letter-spacing:.08em;margin-bottom:4px}
.server-player-bubble strong{font:900 29px/.95 var(--display);letter-spacing:.02em;color:#f1e1c0}
.server-player-bubble strong span{font-size:15px;color:#8f8176;font-weight:500}
.player-bubbles{display:flex;align-items:center;gap:4px}
.player-bubbles i{width:12px;height:12px;border-radius:50%;background:linear-gradient(145deg,rgba(237,213,155,.6),rgba(100,23,38,.55));border:1px solid rgba(237,213,155,.3);box-shadow:inset 0 1px rgba(255,255,255,.26)}
.player-bubbles i:nth-child(2),.player-bubbles i:nth-child(5){width:9px;height:9px;opacity:.58}.player-bubbles i:nth-child(3){width:15px;height:15px;background:linear-gradient(145deg,rgba(195,69,94,.9),rgba(72,18,32,.8))}
.player-bar{height:3px;background:rgba(255,255,255,.07);border-radius:999px;overflow:hidden;margin:9px 4px 0}.player-bar span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#7a2036,#e2c783);box-shadow:0 0 10px rgba(197,161,93,.25);transition:width .5s}
.server-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:14px}
.server-address{max-width:55%;color:#8e8177;font:7px/1.6 var(--mono);letter-spacing:.025em;overflow-wrap:anywhere}
.server-connect-button{display:inline-flex;align-items:center;gap:7px;justify-content:center;border:1px solid rgba(237,213,155,.2);border-radius:999px;padding:10px 12px;background:linear-gradient(130deg,rgba(100,23,38,.52),rgba(197,161,93,.08));color:var(--gold-hi);font:700 7px var(--mono);letter-spacing:.06em;white-space:nowrap;cursor:pointer;transition:background .2s,border-color .2s}
.server-connect-button:not(:disabled):hover{background:linear-gradient(130deg,rgba(100,23,38,.84),rgba(197,161,93,.15));border-color:rgba(237,213,155,.5)}
.server-connect-button:disabled{opacity:.48;cursor:not-allowed}
.server-connect-button b{font-size:13px;font-weight:400}
.server-empty-note,.server-empty-state{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:330px;padding:23px;border:1px dashed rgba(237,213,155,.24);border-radius:27px;background:radial-gradient(circle at 95% 7%,rgba(100,23,38,.23),transparent 48%),rgba(255,255,255,.018)}
.server-empty-note:before,.server-empty-state:before{content:"";position:absolute;z-index:-1;right:-37px;bottom:-75px;width:200px;height:200px;border:1px solid rgba(237,213,155,.13);border-radius:50%;box-shadow:0 0 0 16px rgba(237,213,155,.018),0 0 0 36px rgba(237,213,155,.012)}
.empty-note-orb{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:var(--gold-hi);font-size:19px;background:radial-gradient(circle at 34% 26%,rgba(237,213,155,.2),rgba(100,23,38,.35) 58%,rgba(0,0,0,.35));border:1px solid rgba(237,213,155,.29);box-shadow:0 0 28px rgba(100,23,38,.2),inset 0 1px rgba(255,255,255,.18)}
.server-empty-note .server-node-label,.server-empty-state .server-node-label{margin-top:21px}
.server-empty-note h4,.server-empty-state h4{font:900 30px/.91 var(--display);letter-spacing:.035em;margin:0 0 12px}
.server-empty-note h4 em,.server-empty-state h4 em{font-style:normal;color:var(--gold-hi)}
.server-empty-note>p:not(.server-node-label),.server-empty-state>p:not(.server-node-label){color:#a7978a;font-size:11px;line-height:1.85;max-width:260px;margin:0 0 17px}
.server-empty-note>a,.server-empty-state>a{display:inline-flex;align-items:center;gap:10px;color:#e8ce94;font:700 8px var(--mono);letter-spacing:.08em;border-bottom:1px solid rgba(237,213,155,.32);padding-bottom:7px;margin-top:auto}
.server-empty-note>a b,.server-empty-state>a b{font-size:13px;font-weight:400}
.live-feed-foot{display:flex;justify-content:space-between;align-items:center;gap:13px;margin-top:17px;padding:0 5px;color:#82776e;font:7px var(--mono);letter-spacing:.065em}
.live-feed-foot span:first-child{display:flex;align-items:center;gap:7px;color:#b6a68f;white-space:nowrap}
.live-feed-foot i{width:5px;height:5px;background:#c6a05a}

@keyframes orbit-spin{to{transform:rotate(332deg) scaleY(.78)}}
@keyframes sigil-float{0%,100%{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(1deg)}}
@keyframes bubble-drift{0%,100%{transform:translate3d(0,0,0)}50%{transform:translate3d(17px,-19px,0)}}
@keyframes card-rise{from{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:1100px){.live-network-board{grid-template-columns:minmax(275px,.78fr) minmax(0,1.22fr);gap:16px}.server-live-side{padding:16px;border-radius:29px}.server-card-grid{gap:10px}.server-bubble-card{padding:14px}.network-core-card{padding-inline:20px}.server-player-bubble{padding:11px}.player-bubbles{gap:3px}.player-bubbles i{width:9px;height:9px}.player-bubbles i:nth-child(3){width:12px;height:12px}.server-card-bottom{align-items:flex-start;flex-direction:column}.server-address{max-width:100%}.server-connect-button{align-self:flex-start}}
@media(max-width:820px){.server-network-heading{grid-template-columns:1fr;gap:18px}.server-heading-side{max-width:610px}.live-network-board{grid-template-columns:1fr}.network-core-card{min-height:0;display:grid;grid-template-columns:minmax(180px,.85fr) minmax(0,1fr);column-gap:24px;align-items:center;padding:22px}.network-core-top{grid-column:1/-1}.sigil-orbit{grid-row:2/5;width:min(230px,100%);margin:22px auto 8px}.network-core-kicker{align-self:end;margin-bottom:8px}.network-core-card h3{text-align:left;font-size:35px}.network-core-copy{text-align:left;margin:11px 0 12px;max-width:none}.core-metrics{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));padding:6px}.core-metrics>div{padding:7px 2px}.core-metrics small{font-size:6px}.core-bottom{grid-column:1/-1}.server-card-bottom{align-items:center;flex-direction:row}.server-address{max-width:55%}.server-connect-button{align-self:auto}}
@media(max-width:560px){.hero-intel{border-radius:26px}.intel-card-art{margin:8px 8px 0;border-radius:18px}.intel-card-art>img{border-radius:18px}.server-network-section{padding-block:62px}.server-network-heading h2{font-size:clamp(55px,15vw,78px)}.server-heading-side>p{font-size:12px}.network-status-pill{gap:7px;font-size:7px;padding:10px 11px}.live-network-board{gap:14px}.network-core-card{display:flex;flex-direction:column;align-items:stretch;border-radius:27px;padding:19px}.network-core-top{width:100%}.sigil-orbit{width:min(235px,92%);margin:20px auto 11px}.network-core-card h3{text-align:center;font-size:32px}.network-core-copy{text-align:center;font-size:10px;margin:12px auto 16px}.network-core-kicker{align-self:center}.core-metrics{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.core-metrics small{min-height:25px;font-size:6px}.core-metrics strong{font-size:16px}.server-live-side{padding:13px;border-radius:26px}.server-live-top{align-items:flex-start;flex-direction:column;gap:12px;margin:2px 1px 15px}.server-live-top h3{font-size:29px}.refresh-chip{font-size:7px}.server-card-grid{grid-template-columns:1fr;gap:12px}.server-bubble-card{min-height:0;min-height:320px;padding:17px;border-radius:25px}.server-bubble-card h4{font-size:27px}.server-player-bubble{padding:14px 16px}.server-player-bubble strong{font-size:32px}.player-bubbles i{width:11px;height:11px}.player-bubbles i:nth-child(3){width:14px;height:14px}.server-card-bottom{align-items:center;flex-direction:row}.server-address{max-width:55%;font-size:6px}.server-connect-button{align-self:auto;font-size:7px;padding:11px 12px}.server-empty-note,.server-empty-state{min-height:260px;border-radius:25px;padding:22px}.live-feed-foot{align-items:flex-start;flex-direction:column;gap:8px;font-size:6px;line-height:1.6}.live-feed-foot span:last-child{max-width:100%}.world-card,.arsenal-card,.protocol-step,.dossier,.faq-item{border-radius:23px}.faq-item{padding-inline:11px}}
@media(prefers-reduced-motion:reduce){.server-orb,.orbit-one,.orbit-two,.sigil-glass,.server-bubble-card{animation:none!important}.world-card,.arsenal-card,.protocol-step{transition:none!important}}
/* Keep intrinsic grid content from widening the page on narrow displays. */
html,body{max-width:100%;overflow-x:clip}
.intel-layout,.intel-layout>*{min-width:0}
@media(max-width:820px){.intel-layout{grid-template-columns:minmax(0,1fr)}.intel-layout>*{width:100%;max-width:100%;min-width:0}.intel-intro{max-width:100%;width:100%}.dossier{max-width:100%;width:100%;min-width:0}.intel-intro .section-topline{max-width:100%;min-width:0}.intel-intro .section-topline .line-fill{min-width:8px}}
.monitor-trust-strip{position:relative;display:flex;align-items:center;gap:13px;margin-top:17px;padding:14px 15px;border:1px solid rgba(237,213,155,.14);border-radius:22px;background:linear-gradient(115deg,rgba(100,23,38,.18),rgba(255,255,255,.02) 60%,rgba(197,161,93,.035));box-shadow:inset 0 1px rgba(255,255,255,.04);overflow:hidden}
.monitor-trust-strip:after{content:"";position:absolute;right:-35px;top:-80px;width:160px;height:160px;border-radius:50%;border:1px solid rgba(237,213,155,.1);box-shadow:0 0 0 12px rgba(237,213,155,.018),0 0 0 28px rgba(237,213,155,.012);pointer-events:none}
.trust-pulse-orb{width:35px;height:35px;flex:none;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle at 33% 25%,rgba(237,213,155,.22),rgba(100,23,38,.36) 64%,rgba(0,0,0,.3));border:1px solid rgba(237,213,155,.29);color:var(--gold-hi);box-shadow:0 0 20px rgba(100,23,38,.14),inset 0 1px rgba(255,255,255,.12)}
.trust-copy{min-width:0;position:relative;z-index:1;flex:1}.trust-copy small{display:block;color:#9d8a77;font:7px var(--mono);letter-spacing:.14em;margin-bottom:5px}.trust-copy strong{display:block;color:#e9d7b4;font:800 14px/1.1 var(--display);letter-spacing:.035em}.trust-copy p{margin:5px 0 0;color:#988b80;font-size:9px;line-height:1.55}.trust-tags{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:none}.trust-tags span{padding:6px 8px;border-radius:999px;border:1px solid rgba(237,213,155,.13);background:rgba(0,0,0,.17);color:#bba783;font:6px var(--mono);letter-spacing:.06em;white-space:nowrap}
@media(max-width:820px){.monitor-trust-strip{padding:13px}.trust-copy strong{font-size:13px}}
@media(max-width:560px){.monitor-trust-strip{align-items:flex-start;gap:10px;border-radius:19px}.trust-pulse-orb{width:30px;height:30px}.trust-copy strong{font-size:13px}.trust-copy p{font-size:9px}.trust-tags{display:none}}
/* Preserve the original maroon half-card accent as a soft bubble glow, not a solid disk. */
.arsenal-card:nth-child(2n):before{background:radial-gradient(circle,rgba(147,36,58,.16),transparent 68%)}

/* ================================================================
   FIELD HQ — Pixel Raiders Network visual system
   Asymmetric editorial layouts, battlefield cartography, dimensional
   sigil treatments, and glass-metal data surfaces. Not a card template.
   ================================================================ */
:root{--ember:#8b2437;--brass:#d2b06f;--bone:#f4efe5;--night:#070706;--panel-edge:rgba(225,193,128,.22)}
body{background:radial-gradient(ellipse at 80% 10%,rgba(87,18,32,.12),transparent 32%),#080706}
.broadcast-bar{height:34px;background:linear-gradient(100deg,#300b13 0%,#6b1929 48%,#270910 100%);box-shadow:0 4px 20px rgba(77,10,26,.13)}
.broadcast-live{font-weight:700}.broadcast-slash{padding:0 2px;color:#efcf8d}.broadcast-center{font-size:8px;letter-spacing:.15em}
.site-header{background:rgba(7,7,6,.86);border-bottom-color:rgba(210,176,111,.22);box-shadow:0 12px 50px rgba(0,0,0,.16)}
.header-inner{min-height:88px}.brand-mark{width:58px;height:58px;border-radius:50%;padding:4px;background:radial-gradient(circle at 30% 22%,#4b3221,#100c09 67%);border-color:rgba(220,187,118,.8);box-shadow:0 0 0 5px rgba(210,176,111,.045),0 0 32px rgba(118,26,47,.19),inset 0 0 20px #000}.brand-mark img{border-radius:50%;filter:saturate(.85)}.brand-copy strong{font-size:29px;letter-spacing:.07em}.brand-copy small{font-size:8px;letter-spacing:.2em}.primary-nav{gap:clamp(11px,1.5vw,24px)}.primary-nav>a{font-size:9px;letter-spacing:.1em}.primary-nav .nav-join{border-radius:2px 15px 2px 15px;padding:14px 15px;box-shadow:0 0 0 4px rgba(210,176,111,.035),inset 0 1px rgba(255,255,255,.12);position:relative;overflow:hidden}.primary-nav .nav-join:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 20%,rgba(255,255,255,.08) 43%,transparent 65%);transform:translateX(-120%);transition:transform .6s}.primary-nav .nav-join:hover:before{transform:translateX(120%)}
.hero{min-height:clamp(760px,calc(100vh - 122px),920px);border-bottom-color:rgba(210,176,111,.34);background:#080706}.hero-backdrop{background-image:linear-gradient(90deg,#080706 0%,rgba(8,7,6,.98) 17%,rgba(8,7,6,.88) 36%,rgba(8,7,6,.40) 60%,rgba(8,7,6,.2) 79%,rgba(8,7,6,.58) 100%),linear-gradient(0deg,#080706 0%,transparent 25%,rgba(8,7,6,.14) 78%,rgba(8,7,6,.62) 100%),url('assets/cherna-sunset-clean2.jpg');background-position:center,center,center 54%;background-size:cover,cover,cover;filter:saturate(.75) contrast(1.11)}.hero-backdrop:after{background:radial-gradient(ellipse at 73% 42%,rgba(112,25,41,.27),transparent 38%),linear-gradient(90deg,transparent 0 72%,rgba(7,6,5,.22))}.hero-grid{opacity:.15;background-size:78px 78px;mask-image:linear-gradient(90deg,#000,transparent 93%)}.hero-inner{grid-template-columns:minmax(0,1fr) 390px;gap:6%;padding-top:76px;padding-bottom:57px}.eyebrow{color:#d8b979;font-size:9px;letter-spacing:.18em}.eyebrow-line{background:linear-gradient(90deg,#f0d59a,#7b2032);height:2px;width:37px}.eyebrow-seal{border-radius:0 7px 0 7px;background:rgba(10,8,7,.25)}.hero-pretitle{margin-top:36px;color:#c5b79f;font-size:10px;letter-spacing:.36em}.hero h1{font-size:clamp(68px,7.45vw,116px);line-height:.83;letter-spacing:-.035em;margin:17px 0 20px;text-shadow:0 12px 56px rgba(0,0,0,.56);max-width:790px}.hero h1 em{color:#f0d69e;text-shadow:3px 4px 0 rgba(72,12,27,.85),0 0 52px rgba(210,176,111,.16)}.hero h1 .hero-third-line{display:inline-block;font-size:.52em;line-height:1.08;letter-spacing:.055em;color:#f4efe5;text-shadow:1px 2px 0 rgba(100,23,38,.7)}.hero-brandline{margin:22px 0 19px;font-size:9px;letter-spacing:.14em;gap:11px;flex-wrap:wrap;color:#dfd1b8}.hero-brandline span{width:26px}.hero-brandline b{color:#cc6b71}.hero-lede{font-size:clamp(19px,1.9vw,25px);line-height:1.35}.hero-description{max-width:545px;color:#c0b7a9;font-size:13px;line-height:1.9}.hero-actions{gap:13px}.button{border-radius:2px 16px 2px 16px;min-height:53px;box-shadow:inset 0 1px rgba(255,255,255,.17);position:relative;overflow:hidden}.button-primary{background:linear-gradient(115deg,#f0d99e,#c09a55 70%,#937038);border-color:#e7cb8b;box-shadow:0 8px 28px rgba(177,128,51,.2),inset 0 1px rgba(255,255,255,.45)}.button-primary:after{content:"";position:absolute;top:0;bottom:0;width:38%;left:-50%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.26),transparent);transform:skewX(-18deg);transition:left .55s}.button-primary:hover:after{left:130%}.button-secondary{border-radius:16px 2px 16px 2px;background:rgba(8,7,6,.48);backdrop-filter:blur(10px)}.hero-credentials{border-top-color:rgba(225,193,128,.22);margin-top:30px}.credential-emblem{border-radius:50%;transform:none;background:radial-gradient(circle at 32% 26%,rgba(210,176,111,.22),rgba(79,17,31,.42) 62%,#090706);box-shadow:inset 0 1px rgba(255,255,255,.18),0 0 25px rgba(112,25,41,.13)}.hero-intel{border-radius:2px 28px 2px 28px;border-color:rgba(210,176,111,.58);background:linear-gradient(142deg,rgba(22,17,14,.87),rgba(8,7,6,.91));box-shadow:0 32px 100px rgba(0,0,0,.65),0 0 0 1px rgba(255,255,255,.035),0 0 65px rgba(87,18,32,.1);transform:translateY(8px);overflow:hidden}.hero-intel:before{top:7px;left:7px;width:30px;height:30px;border-color:#e1bf79;border-width:1px 0 0 1px}.hero-intel:after{bottom:7px;right:7px;width:30px;height:30px;border-color:#e1bf79;border-width:0 1px 1px 0}.intel-card-head{padding:14px 19px;border-bottom-color:rgba(210,176,111,.2);background:linear-gradient(90deg,rgba(100,23,38,.19),transparent);font-size:8px;letter-spacing:.1em}.intel-card-art{height:245px}.intel-card-art>img{filter:saturate(.69) contrast(1.12) brightness(.72)}.art-target{right:25px;top:23px;border-color:rgba(236,211,153,.72);box-shadow:0 0 0 8px rgba(237,213,155,.035),0 0 0 19px rgba(237,213,155,.02),0 0 35px rgba(197,161,93,.08)}.art-caption strong{font-size:31px;letter-spacing:.075em}.art-caption span{letter-spacing:.12em}.intel-card-data{padding:5px 0}.data-row{margin-inline:16px;padding-block:14px}.data-row strong{font-size:8px}.intel-card-cta{padding:16px 19px;background:linear-gradient(110deg,rgba(100,23,38,.65),rgba(100,23,38,.15));border-top-color:rgba(210,176,111,.25)}.intel-card-cta b{color:#f0d69e}.intel-card-foot{padding:12px 20px;background:rgba(0,0,0,.2)}.hero-bottom{font-size:8px;letter-spacing:.13em;color:#9c8f7c;padding-bottom:22px}.hero-bottom>span:first-child b{color:#e3c684}.hero-vertical{color:rgba(240,214,158,.56);font-size:7px;letter-spacing:.25em}
.ticker{border-top:1px solid rgba(210,176,111,.18);border-bottom:1px solid rgba(210,176,111,.18);background:linear-gradient(90deg,#170a0b,#321019,#13090a);height:42px}.ticker-track{height:100%;display:flex;align-items:center;justify-content:space-around;gap:32px;white-space:nowrap;font:700 8px var(--mono);letter-spacing:.25em;color:#d8c9ad}.ticker-track b{color:#bd9450;font-size:12px}
/* distinct network section */
.network-section{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 88% 12%,rgba(104,20,39,.14),transparent 32%),linear-gradient(180deg,#0b0908,#0e0b09 50%,#090807);border-bottom:1px solid rgba(210,176,111,.18)}.network-backdrop-lines{position:absolute;z-index:-1;inset:0;opacity:.2;background-image:linear-gradient(0deg,transparent 49.8%,rgba(210,176,111,.08) 50%,transparent 50.2%),linear-gradient(90deg,transparent 49.8%,rgba(210,176,111,.06) 50%,transparent 50.2%);background-size:120px 120px;mask-image:linear-gradient(180deg,transparent,#000 20%,#000 80%,transparent)}.network-heading{align-items:end}.network-heading h2{font-size:clamp(60px,7vw,92px)}.network-heading h2 em{font-style:normal;color:var(--gold-hi);text-shadow:3px 4px 0 rgba(100,23,38,.62)}.network-flagship{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);min-height:460px;border:1px solid rgba(210,176,111,.27);border-radius:3px 34px 3px 34px;overflow:hidden;background:linear-gradient(135deg,rgba(28,20,17,.78),rgba(9,8,7,.89));box-shadow:0 24px 70px rgba(0,0,0,.26),inset 0 1px rgba(255,255,255,.035);position:relative}.network-flagship:before{content:"";position:absolute;z-index:2;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,#7f1f33,#e3c27c 42%,transparent 84%)}.network-flagship-art{position:relative;min-height:440px;overflow:hidden}.network-flagship-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:56% center;filter:saturate(.78) brightness(.72) contrast(1.08);transition:transform 1.3s cubic-bezier(.2,.7,.2,1)}.network-flagship:hover .network-flagship-art>img{transform:scale(1.045)}.flagship-art-overlay{position:absolute;inset:0;background:linear-gradient(90deg,rgba(7,6,5,.04),rgba(7,6,5,.25) 66%,rgba(10,8,7,.96)),linear-gradient(0deg,rgba(7,6,5,.83),transparent 44%),linear-gradient(130deg,rgba(90,15,34,.2),transparent 54%)}.flagship-art-overlay:after{content:"";position:absolute;inset:16px;border:1px solid rgba(226,194,126,.22);clip-path:polygon(0 0,18% 0,18% 1px,82% 1px,82% 0,100% 0,100% 18%,calc(100% - 1px) 18%,calc(100% - 1px) 82%,100% 82%,100% 100%,82% 100%,82% calc(100% - 1px),18% calc(100% - 1px),18% 100%,0 100%,0 82%,1px 82%,1px 18%,0 18%);pointer-events:none}.flagship-coordinate{position:absolute;left:30px;bottom:29px;color:#e4ca91;font:8px/1.8 var(--mono);letter-spacing:.13em}.flagship-coordinate b{color:rgba(244,239,229,.65);font-weight:400}.flagship-sigil{position:absolute;right:25px;top:25px;width:90px;height:90px;border-radius:50%;padding:4px;border:1px solid rgba(228,197,129,.62);background:radial-gradient(circle at 30% 20%,rgba(225,193,128,.2),rgba(16,10,10,.9) 66%);box-shadow:0 0 0 8px rgba(210,176,111,.035),0 0 0 19px rgba(210,176,111,.02),0 16px 40px #0008}.flagship-sigil img{width:100%;height:100%;border-radius:50%;object-fit:cover}.network-flagship-copy{padding:clamp(28px,4vw,54px);display:flex;flex-direction:column;justify-content:center;position:relative}.network-flagship-copy:before{content:"FIELD DOSSIER / 001";position:absolute;right:25px;top:22px;color:rgba(221,190,125,.25);font:7px var(--mono);letter-spacing:.18em}.network-card-topline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:26px}.status-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border:1px solid rgba(210,176,111,.25);border-radius:999px;font:7px var(--mono);letter-spacing:.1em;color:#cfbd9c;background:rgba(0,0,0,.24)}.status-chip i{width:5px;height:5px;border-radius:50%;background:#d4b777;box-shadow:0 0 10px #d4b777}.network-index{color:#827365;font:7px var(--mono);letter-spacing:.1em}.network-flagship-copy>.section-kicker{margin-bottom:13px}.network-flagship-copy h3{margin:0 0 18px;font:900 clamp(43px,4.5vw,61px)/.88 var(--display);letter-spacing:.005em}.network-flagship-copy h3 em{font-style:normal;color:#e7c886}.network-flagship-copy>p:not(.section-kicker){max-width:495px;margin:0 0 22px;color:#a89d8e;font-size:12px;line-height:1.9}.flagship-feature-tags{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:24px}.flagship-feature-tags span{padding:7px 9px;border:1px solid rgba(245,239,229,.1);background:rgba(255,255,255,.025);color:#b7a992;font:6px var(--mono);letter-spacing:.09em}.network-flagship-actions{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.network-flagship-actions .button{min-height:46px;padding:0 15px;font-size:8px}.text-link{color:#dec389;font:700 8px var(--mono);letter-spacing:.075em;border-bottom:1px solid rgba(210,176,111,.32);padding:0 0 7px;transition:color .2s,border-color .2s}.text-link:hover{color:#fff0c8;border-color:var(--gold-hi)}.text-link b{margin-left:5px;font-size:12px;font-weight:400}.network-subhead{display:grid;grid-template-columns:.8fr 1fr;align-items:end;gap:45px;margin:84px 0 26px;padding-left:21px;border-left:2px solid #742036}.network-subhead h3{font:900 clamp(38px,4.1vw,53px)/.9 var(--display);margin:10px 0 0;letter-spacing:.02em}.network-subhead h3 em{font-style:normal;color:#e4c581}.network-subhead>p{max-width:620px;margin:0;color:#a4998b;font-size:11px;line-height:1.9}.game-network-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch}.game-network-card{--game-accent:rgba(210,176,111,.2);--game-glow:rgba(100,23,38,.23);position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:400px;padding:21px;border:1px solid rgba(210,176,111,.2);border-radius:3px 22px 3px 22px;background:linear-gradient(154deg,rgba(28,22,18,.96),rgba(10,9,8,.96) 66%);box-shadow:inset 0 1px rgba(255,255,255,.045);transition:transform .3s,border-color .3s,box-shadow .3s}.game-network-card:before{content:"";position:absolute;z-index:-1;inset:0;opacity:.5;background-image:linear-gradient(120deg,transparent 34%,rgba(255,255,255,.025) 34.2%,transparent 34.8%),repeating-linear-gradient(0deg,transparent 0 21px,rgba(255,255,255,.025) 22px,transparent 23px);mask-image:linear-gradient(180deg,#000,transparent 92%)}.game-network-card:after{content:"";position:absolute;z-index:-1;right:-54px;top:-62px;width:200px;height:200px;border:1px solid var(--game-accent);border-radius:50%;box-shadow:0 0 0 14px color-mix(in srgb,var(--game-accent) 9%,transparent),0 0 0 31px color-mix(in srgb,var(--game-accent) 4%,transparent),0 0 42px var(--game-glow)}.game-network-card:hover{transform:translateY(-6px);border-color:rgba(225,193,128,.5);box-shadow:0 20px 45px rgba(0,0,0,.28),inset 0 1px rgba(255,255,255,.06)}.game-card-orbit{position:absolute;z-index:-1;width:100px;height:100px;right:-1px;top:9px;border:1px dashed var(--game-accent);border-radius:50%;animation:orbit-spin 40s linear infinite;opacity:.7}.game-card-code{color:#817460;font:7px var(--mono);letter-spacing:.13em}.game-symbol{display:grid;place-items:center;width:67px;height:67px;margin-top:42px;border-radius:50%;border:1px solid var(--game-accent);background:radial-gradient(circle at 30% 23%,rgba(255,255,255,.13),var(--game-glow) 63%,rgba(0,0,0,.4));color:#ead29a;font:30px/1 var(--display);box-shadow:0 0 0 7px rgba(255,255,255,.012),inset 0 1px rgba(255,255,255,.1);text-shadow:0 0 18px var(--game-glow)}.game-card-bottom{margin-top:auto;padding-top:36px}.game-label{display:block;color:#c1a874;font:7px var(--mono);letter-spacing:.12em;margin-bottom:10px}.game-card-bottom h4{margin:0 0 12px;font:900 clamp(27px,2.5vw,38px)/.9 var(--display);letter-spacing:.035em}.game-card-bottom h4 em{font-style:normal;color:#d9bb79}.game-card-bottom p{min-height:60px;margin:0 0 18px;color:#a39a8c;font-size:10px;line-height:1.8}.game-card-bottom>a{display:flex;justify-content:space-between;align-items:center;gap:6px;padding-top:13px;border-top:1px solid rgba(210,176,111,.16);color:#e6c985;font:700 7px var(--mono);letter-spacing:.06em}.game-card-bottom>a b{font-size:12px;font-weight:400}.game-arma{--game-accent:rgba(210,176,111,.3);--game-glow:rgba(85,78,42,.32)}.game-squad{--game-accent:rgba(167,179,155,.28);--game-glow:rgba(73,93,67,.24)}.game-battlefield{--game-accent:rgba(177,82,75,.34);--game-glow:rgba(129,32,45,.3)}.game-next{--game-accent:rgba(210,176,111,.24);--game-glow:rgba(100,23,38,.3);background:linear-gradient(155deg,rgba(66,17,29,.47),rgba(10,9,8,.97) 66%)}.network-footer-bar{display:flex;align-items:center;gap:17px;margin-top:19px;padding:17px 21px;border-top:1px solid rgba(210,176,111,.22);border-bottom:1px solid rgba(210,176,111,.14);background:linear-gradient(90deg,rgba(100,23,38,.13),transparent 62%)}.network-footer-sigil{width:40px;height:40px;flex:none;padding:2px;border-radius:50%;border:1px solid rgba(210,176,111,.48);background:#0b0807}.network-footer-sigil img{width:100%;height:100%;object-fit:cover;border-radius:50%}.network-footer-bar>div{display:flex;flex-direction:column;gap:4px;flex:1}.network-footer-bar strong{font:800 13px var(--display);letter-spacing:.1em;color:#e8d4ab}.network-footer-bar small{color:#887b6a;font:6px var(--mono);letter-spacing:.08em}.network-footer-bar>a{font:700 7px var(--mono);letter-spacing:.08em;color:#d7bb7b;white-space:nowrap}.network-footer-bar>a b{font-size:12px;font-weight:400}
.network-manifesto{background:linear-gradient(95deg,#170a0b,#251014 48%,#0d0908);border-block:1px solid rgba(210,176,111,.22)}.network-manifesto .manifesto-seal{border-radius:50%;padding:4px;background:radial-gradient(circle at 30% 22%,rgba(216,183,113,.18),rgba(0,0,0,.75));box-shadow:0 0 0 8px rgba(210,176,111,.025),0 0 40px rgba(100,23,38,.23)}.network-manifesto .manifesto-copy h2{font-size:clamp(35px,4vw,48px)}.network-manifesto .manifesto-copy h2 em{color:#e6c782}
/* The Forge becomes a custom-dev showcase, not a stock feature list. */
.forge-section{background:radial-gradient(ellipse at 6% 48%,rgba(91,18,33,.1),transparent 33%),#090807}.forge-section .section-heading h2{font-size:clamp(60px,7vw,90px)}.forge-section .section-heading h2 em{color:#d9bd80}.forge-feature{display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);min-height:420px;margin:0 0 37px;border:1px solid rgba(210,176,111,.24);border-radius:3px 30px 3px 30px;overflow:hidden;background:linear-gradient(130deg,rgba(32,20,17,.72),rgba(10,9,8,.94));box-shadow:0 25px 70px rgba(0,0,0,.2)}.forge-feature-art{position:relative;min-height:380px;overflow:hidden}.forge-feature-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:48% center;filter:saturate(.64) brightness(.66) contrast(1.13)}.forge-feature-shade{position:absolute;inset:0;background:linear-gradient(90deg,transparent 30%,rgba(9,8,7,.9)),linear-gradient(0deg,rgba(9,8,7,.52),transparent 52%),linear-gradient(140deg,rgba(101,18,38,.26),transparent 58%)}.forge-feature-shade:after{content:"";position:absolute;inset:18px;border:1px solid rgba(210,176,111,.28);border-radius:0 20px 0 20px}.forge-feature-seal{position:absolute;left:29px;top:28px;width:80px;height:80px;padding:4px;border:1px solid rgba(220,186,113,.7);border-radius:50%;background:radial-gradient(circle,rgba(210,176,111,.16),rgba(7,6,6,.9));box-shadow:0 0 0 9px rgba(210,176,111,.04),0 12px 35px #0008}.forge-feature-seal img{width:100%;height:100%;object-fit:cover;border-radius:50%}.forge-image-stamp{position:absolute;left:30px;bottom:29px;color:#e6c989;font:7px var(--mono);letter-spacing:.14em}.forge-feature-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,4.4vw,56px);position:relative}.forge-feature-copy:after{content:"R&D";position:absolute;right:18px;top:10px;color:rgba(210,176,111,.07);font:900 94px/.9 var(--display);pointer-events:none}.forge-feature-copy h3{position:relative;margin:9px 0 18px;font:900 clamp(44px,4.5vw,62px)/.84 var(--display);letter-spacing:.015em}.forge-feature-copy h3 em{color:#dfc17e;font-style:normal}.forge-feature-copy>p:not(.section-kicker){max-width:460px;margin:0;color:#a99d8e;font-size:11px;line-height:1.9}.forge-feature-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:27px;border-top:1px solid rgba(210,176,111,.19);border-bottom:1px solid rgba(210,176,111,.13)}.forge-feature-stats>div{display:flex;flex-direction:column;gap:5px;padding:13px 9px;border-right:1px solid rgba(210,176,111,.11)}.forge-feature-stats>div:first-child{padding-left:0}.forge-feature-stats>div:last-child{border-right:0}.forge-feature-stats strong{font:900 24px var(--display);color:#dfc27d}.forge-feature-stats span{font:6px var(--mono);letter-spacing:.075em;color:#877969}.forge-grid-label{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 15px;color:#907d63;font:7px var(--mono);letter-spacing:.15em}.arsenal-grid{gap:12px}.arsenal-card{border-radius:3px 20px 3px 20px;background:linear-gradient(150deg,rgba(28,22,18,.83),rgba(10,9,8,.97));border-color:rgba(210,176,111,.19);box-shadow:inset 0 1px rgba(255,255,255,.035);transition:transform .25s,border-color .25s,background .25s}.arsenal-card:hover{transform:translateY(-4px);border-color:rgba(210,176,111,.42);background:linear-gradient(150deg,rgba(39,23,21,.92),rgba(10,9,8,.97))}.arsenal-icon{border-radius:50%;box-shadow:inset 0 1px rgba(255,255,255,.18),0 0 0 5px rgba(255,255,255,.015)}.arsenal-footer{border-top-color:rgba(210,176,111,.14)}.arsenal-note{border-radius:2px 15px 2px 15px;background:linear-gradient(90deg,rgba(100,23,38,.2),rgba(255,255,255,.018));border-color:rgba(210,176,111,.19)}
/* Field reports: a feature story paired with operations rows */
.after-action-section{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#0b0908,#0e0b09 58%,#090807);border-block:1px solid rgba(210,176,111,.16)}.after-action-backdrop{position:absolute;z-index:-1;inset:0;opacity:.23;background-image:linear-gradient(112deg,transparent 0 49.8%,rgba(210,176,111,.11) 50%,transparent 50.2%),linear-gradient(22deg,transparent 0 49.8%,rgba(210,176,111,.07) 50%,transparent 50.2%);background-size:180px 140px,240px 180px;mask-image:linear-gradient(100deg,transparent,#000 35%,#000)}.after-action-section .section-heading h2{font-size:clamp(60px,7vw,92px)}.after-action-section .section-heading h2 em{font-style:normal;color:#e3c680}.after-action-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:15px;align-items:stretch}.report-card{display:flex;flex-direction:column;min-height:590px;border:1px solid rgba(210,176,111,.24);border-radius:3px 27px 3px 27px;overflow:hidden;background:linear-gradient(150deg,rgba(26,19,16,.9),rgba(9,8,7,.98));box-shadow:0 26px 65px rgba(0,0,0,.25)}.report-visual{position:relative;min-height:285px;flex:1;overflow:hidden}.report-visual img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;filter:saturate(.68) brightness(.68) contrast(1.09);transition:transform 1s}.report-card:hover .report-visual img{transform:scale(1.035)}.report-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,7,6,.91),transparent 69%),linear-gradient(90deg,rgba(8,7,6,.18),transparent 80%)}.report-overlay-code{position:absolute;z-index:1;top:22px;left:22px;color:#e2c887;font:7px var(--mono);letter-spacing:.13em}.report-crosshair{position:absolute;z-index:1;right:32px;top:25px;width:50px;height:50px;display:grid;place-items:center;border:1px solid rgba(230,200,135,.65);border-radius:50%;color:#ead59c;font:24px var(--mono);box-shadow:0 0 0 7px rgba(210,176,111,.035)}.report-visual-caption{position:absolute;z-index:1;left:26px;bottom:24px;display:flex;flex-direction:column;gap:6px}.report-visual-caption span{font:7px var(--mono);letter-spacing:.16em;color:#e1c785}.report-visual-caption strong{font:900 22px var(--display);letter-spacing:.07em}.report-copy{padding:25px 29px 29px}.report-meta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;color:#99876d;font:6px var(--mono);letter-spacing:.12em}.report-dot{width:4px;height:4px;border-radius:50%;background:#8a2437}.report-copy h3{font:900 35px/.9 var(--display);margin:17px 0 11px}.report-copy h3 em{font-style:normal;color:#e3c580}.report-copy>p{margin:0 0 19px;color:#a69a8b;font-size:10px;line-height:1.85}.report-copy>a,.report-row-copy>a{display:inline-flex;align-items:center;gap:9px;padding-bottom:7px;border-bottom:1px solid rgba(210,176,111,.3);color:#e1c784;font:700 7px var(--mono);letter-spacing:.08em}.report-copy>a b,.report-row-copy>a b{font-size:12px;font-weight:400}.report-stack{display:flex;flex-direction:column;gap:12px}.report-row{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) 46px;align-items:start;gap:15px;flex:1;padding:24px;border:1px solid rgba(210,176,111,.18);border-radius:3px 20px 3px 20px;background:linear-gradient(110deg,rgba(26,18,16,.83),rgba(10,9,8,.91));overflow:hidden;transition:border-color .25s,transform .25s}.report-row:before{content:"";position:absolute;top:0;left:0;bottom:0;width:2px;background:linear-gradient(180deg,#b99050,#72192e);opacity:.8}.report-row:hover{transform:translateX(4px);border-color:rgba(210,176,111,.38)}.report-row-index{padding-top:3px;color:#907a5b;font:7px/1.75 var(--mono);letter-spacing:.09em}.report-row-index b{color:#ddbf7b;font-size:15px}.report-row-copy>span{display:block;margin-bottom:9px;color:#bfa46f;font:7px var(--mono);letter-spacing:.12em}.report-row-copy h3{margin:0 0 9px;font:900 24px/.95 var(--display);letter-spacing:.035em}.report-row-copy p{margin:0 0 13px;color:#9c9082;font-size:9px;line-height:1.8;max-width:420px}.report-row-icon{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(210,176,111,.23);background:radial-gradient(circle at 30% 22%,rgba(210,176,111,.12),rgba(100,23,38,.23) 72%,rgba(0,0,0,.35));color:#d9bc7e;font-size:18px}.radio-room{display:grid;grid-template-columns:88px minmax(0,1fr) 32px;align-items:center;gap:15px;padding:17px 20px;border:1px solid rgba(210,176,111,.25);border-radius:2px 17px 2px 17px;background:linear-gradient(105deg,rgba(100,23,38,.31),rgba(15,11,10,.8));min-height:87px}.radio-wave{height:28px;display:flex;align-items:center;justify-content:center;gap:4px}.radio-wave i{display:block;width:3px;border-radius:999px;background:linear-gradient(180deg,#e8ca84,#6c1b2d);height:var(--h,13px);animation:radio-pulse .95s ease-in-out infinite alternate}.radio-wave i:nth-child(2n){--h:23px;animation-delay:.2s}.radio-wave i:nth-child(3n){--h:9px;animation-delay:.35s}.radio-wave i:nth-child(4n){--h:18px;animation-delay:.1s}.radio-room>div:nth-child(2){display:flex;flex-direction:column;gap:4px}.radio-room span{color:#c6a86c;font:6px var(--mono);letter-spacing:.13em}.radio-room strong{color:#e6d7b6;font:800 14px var(--display);letter-spacing:.04em}.radio-room small{color:#91826f;font:6px var(--mono);letter-spacing:.065em}.radio-room>a{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(210,176,111,.3);border-radius:50%;color:#dfc17e;font-size:15px;transition:background .2s}.radio-room>a:hover{background:rgba(100,23,38,.45)}@keyframes radio-pulse{from{transform:scaleY(.46);opacity:.55}to{transform:scaleY(1);opacity:1}}
/* Footer is treated as the final identity plate. */
.site-footer{background:#070605;border-top-color:rgba(210,176,111,.25)}.footer-main{border-bottom-color:rgba(210,176,111,.14)}.footer-brand .brand-mark{border-radius:50%}.footer-motto{font-size:10px;letter-spacing:.08em}.footer-motto span{color:#a98951}.footer-links a{font-size:8px;letter-spacing:.1em}.footer-bottom{font-size:7px;letter-spacing:.09em;color:#8a7d6d}.footer-bottom b{color:#b58f50}
/* Fine-screen tuning */
@media(max-width:1100px){.hero-inner{grid-template-columns:minmax(0,1fr) 350px;gap:4%}.hero h1{font-size:clamp(65px,7.5vw,94px)}.network-flagship-copy{padding:30px}.network-flagship-copy h3{font-size:48px}.game-network-card{padding:17px;min-height:375px}.game-card-bottom h4{font-size:29px}.after-action-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr)}.report-row{padding:18px;grid-template-columns:37px minmax(0,1fr) 38px;gap:12px}.radio-room{grid-template-columns:62px minmax(0,1fr) 30px;padding:15px}}
@media(max-width:900px){.broadcast-center{display:none}.hero-inner{grid-template-columns:minmax(0,1fr) 330px}.hero h1{font-size:clamp(62px,7.8vw,82px)}.hero-brandline{font-size:8px}.game-network-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.game-network-card{min-height:340px}.network-flagship{grid-template-columns:1fr 1fr}.network-flagship-copy h3{font-size:43px}.forge-feature-copy h3{font-size:46px}.after-action-grid{grid-template-columns:1fr}.report-card{min-height:0;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}.report-visual{min-height:420px}.report-copy{align-self:center}.report-stack{display:grid;grid-template-columns:1fr 1fr}.report-row{grid-template-columns:35px minmax(0,1fr)}.report-row-icon{display:none}.radio-room{grid-column:1/-1}}
@media(max-width:820px){.hero{min-height:auto}.hero-inner{grid-template-columns:1fr;gap:35px;padding-top:60px;padding-bottom:34px}.hero-backdrop{background-image:linear-gradient(90deg,rgba(8,7,6,.98),rgba(8,7,6,.78) 59%,rgba(8,7,6,.44)),linear-gradient(0deg,#080706 0%,transparent 35%,rgba(8,7,6,.38) 100%),url('assets/cherna-sunset-clean2.jpg');background-position:center,center,58% center}.hero-copy{max-width:720px}.hero h1{font-size:clamp(70px,11.4vw,100px)}.hero-intel{width:min(100%,520px);margin-inline:auto}.hero-bottom{padding-bottom:19px}.hero-vertical{display:none}.network-flagship{grid-template-columns:1fr}.network-flagship-art{min-height:350px}.network-flagship-art>img{object-position:center 44%}.flagship-art-overlay{background:linear-gradient(0deg,rgba(7,6,5,.4),transparent 50%),linear-gradient(90deg,transparent,rgba(9,8,7,.1))}.network-flagship-copy{padding:32px}.network-flagship-copy h3{font-size:54px}.network-subhead{grid-template-columns:1fr;gap:15px;margin-top:64px}.forge-feature{grid-template-columns:1fr}.forge-feature-art{min-height:320px}.forge-feature-shade{background:linear-gradient(0deg,rgba(9,8,7,.2),transparent 70%)}.forge-feature-copy{padding:32px}.forge-feature-copy h3{font-size:55px}.after-action-grid{grid-template-columns:1fr}.report-card{display:flex;min-height:0}.report-visual{min-height:300px;flex:none}.report-stack{display:flex}.report-row{grid-template-columns:42px minmax(0,1fr) 42px}.report-row-icon{display:grid}.radio-room{grid-template-columns:72px minmax(0,1fr) 30px}.network-footer-bar{align-items:flex-start}.network-footer-bar>a{padding-top:7px}}
@media(max-width:560px){.broadcast-bar{height:30px}.broadcast-inner{justify-content:flex-start}.broadcast-live{font-size:8px;letter-spacing:.08em}.brand-mark{width:45px;height:45px}.brand-copy strong{font-size:23px}.brand-copy small{font-size:7px;letter-spacing:.14em}.hero-inner{padding-top:48px;gap:31px}.eyebrow{font-size:7px;letter-spacing:.1em;gap:7px;flex-wrap:wrap}.eyebrow-seal{margin-left:0;padding:5px}.hero-pretitle{font-size:8px;margin-top:30px}.hero h1{font-size:clamp(55px,12.4vw,76px);line-height:.86;margin:17px 0}.hero h1 .hero-third-line{font-size:.48em;line-height:1.13;margin-top:4px}.hero-brandline{font-size:7px;line-height:1.6;gap:7px;letter-spacing:.08em;margin:17px 0}.hero-brandline span{width:12px}.hero-lede{font-size:19px}.hero-description{font-size:11px;line-height:1.8;margin-bottom:21px}.hero-actions{gap:9px}.button{min-height:47px;padding:0 14px;gap:12px;font-size:8px}.hero-credentials{margin-top:22px;padding-top:14px}.hero-credentials strong{font-size:7px}.hero-credentials small{font-size:6px}.hero-intel{border-radius:2px 22px 2px 22px}.intel-card-head{padding:12px;font-size:7px}.intel-card-head>b{font-size:6px}.intel-card-art{height:210px}.art-caption{left:16px}.art-caption strong{font-size:28px}.intel-card-data .data-row{margin-inline:12px;padding-block:12px}.data-row span{font-size:7px}.data-row strong{font-size:7px}.intel-card-cta{align-items:flex-start;flex-direction:column;gap:8px;padding:13px}.intel-card-foot{font-size:6px;padding:11px 14px}.hero-bottom{font-size:6px;letter-spacing:.07em}.ticker{height:36px;overflow:hidden}.ticker-track{justify-content:flex-start;gap:18px;width:max-content;animation:ticker-scroll 29s linear infinite;font-size:7px}.section-pad{padding:66px 0}.section-topline{font-size:6px;letter-spacing:.09em;gap:8px}.section-heading{gap:13px;margin-bottom:25px}.network-heading h2,.forge-section .section-heading h2,.after-action-section .section-heading h2{font-size:clamp(54px,13vw,68px)}.network-flagship-art{min-height:265px}.flagship-sigil{width:66px;height:66px;right:18px;top:18px}.flagship-coordinate{left:20px;bottom:18px;font-size:6px}.network-flagship-copy{padding:22px}.network-card-topline{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:20px}.network-flagship-copy h3{font-size:44px}.network-flagship-copy>p:not(.section-kicker){font-size:10px}.flagship-feature-tags span{font-size:6px}.network-flagship-actions{align-items:flex-start;flex-direction:column;gap:15px}.network-subhead{padding-left:14px;margin:48px 0 21px}.network-subhead h3{font-size:40px}.network-subhead>p{font-size:10px}.game-network-grid{grid-template-columns:1fr;gap:10px}.game-network-card{min-height:300px;padding:20px;border-radius:2px 20px 2px 20px}.game-symbol{margin-top:25px;width:57px;height:57px}.game-card-bottom{padding-top:28px}.game-card-bottom h4{font-size:33px}.game-card-bottom p{min-height:0;font-size:10px;margin-bottom:15px}.network-footer-bar{display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;padding:14px 12px}.network-footer-bar strong{font-size:12px}.network-footer-bar small{font-size:6px;line-height:1.8}.network-footer-bar>a{grid-column:1/-1;padding-top:10px;border-top:1px solid rgba(210,176,111,.14)}.network-manifesto .manifesto-inner{gap:15px}.network-manifesto .manifesto-seal{width:58px;height:58px}.network-manifesto .manifesto-copy h2{font-size:27px}.network-manifesto .manifesto-copy p{font-size:7px}.network-manifesto .manifesto-mark{display:none}.forge-feature{border-radius:2px 22px 2px 22px;margin-bottom:26px}.forge-feature-art{min-height:250px}.forge-feature-seal{width:59px;height:59px;left:20px;top:20px}.forge-image-stamp{font-size:6px;left:20px;bottom:20px}.forge-feature-copy{padding:24px 21px}.forge-feature-copy h3{font-size:44px}.forge-feature-copy>p:not(.section-kicker){font-size:10px}.forge-feature-stats strong{font-size:20px}.forge-feature-stats span{font-size:5px;line-height:1.5}.forge-grid-label{align-items:flex-start;flex-direction:column;gap:6px;font-size:6px;letter-spacing:.1em}.arsenal-grid{grid-template-columns:1fr;gap:10px}.arsenal-card{min-height:0;padding:20px;border-radius:2px 19px 2px 19px}.arsenal-card h3{font-size:27px}.arsenal-note{align-items:flex-start;flex-direction:column;padding:15px}.arsenal-note p{font-size:9px}.report-card{border-radius:2px 22px 2px 22px}.report-visual{min-height:245px}.report-copy{padding:21px}.report-copy h3{font-size:31px}.report-row{grid-template-columns:32px minmax(0,1fr);gap:11px;padding:18px 14px;border-radius:2px 19px 2px 19px}.report-row-index{font-size:6px}.report-row-copy h3{font-size:22px}.report-row-copy p{font-size:9px}.report-row-icon{display:none}.radio-room{grid-template-columns:45px minmax(0,1fr) 28px;gap:10px;padding:14px 11px}.radio-wave{gap:2px}.radio-wave i{width:2px}.radio-room strong{font-size:12px}.radio-room small{font-size:5px;line-height:1.6}.radio-room span{font-size:5px}.after-action-backdrop{background-size:100px 90px,160px 130px}.footer-main{gap:18px}.footer-motto{font-size:8px}.footer-links{gap:10px 18px}.footer-links a{font-size:7px}.footer-bottom{gap:10px}.footer-bottom span:last-child{display:none}}
@keyframes ticker-scroll{to{transform:translateX(-48%)}}
@media(prefers-reduced-motion:reduce){.game-card-orbit,.radio-wave i,.ticker-track{animation:none!important}.game-network-card:hover,.report-row:hover,.arsenal-card:hover{transform:none}}
/* Final display calibration: preserve deliberate headline lines across viewports. */
.hero-copy{max-width:800px;min-width:0}.hero h1{font-size:clamp(64px,6.45vw,94px);line-height:.86;letter-spacing:-.045em;max-width:100%;overflow:visible}.hero-title-row{display:inline-block;white-space:nowrap;max-width:100%}.hero h1 .hero-third-line{font-size:.53em;line-height:1.08;letter-spacing:.045em;white-space:nowrap}.network-flagship-art>img{object-position:center 47%}.forge-feature-art>img{object-position:50% 38%}
@media(max-width:1100px){.hero-copy{max-width:100%}.hero h1{font-size:clamp(60px,7.7vw,84px)}}
@media(max-width:820px){.hero h1{font-size:clamp(66px,10.1vw,88px)}.hero-copy{max-width:800px}}
@media(max-width:560px){.hero h1{font-size:clamp(47px,12.25vw,64px);line-height:.9;letter-spacing:-.055em}.hero-title-row{transform:none}.hero h1 .hero-third-line{font-size:.47em;letter-spacing:.015em}.hero-brandline{max-width:100%}}

/* FIELD HQ // survival-tactical refinement */
:root{--pr-olive:#343a2b;--pr-brass:#c7a45b;--pr-blood:#741f25}
body{background-color:#080a08}
.site-header{background:linear-gradient(90deg,rgba(10,12,9,.98),rgba(17,18,14,.96));border-bottom-color:rgba(190,151,72,.38)}
.brand-mark img{object-fit:contain;filter:drop-shadow(0 0 9px rgba(193,151,62,.18))}
.broadcast-bar{background:linear-gradient(90deg,#171a12,#3b171b,#151711);border-bottom:1px solid #775c2e}
.field-services{padding-top:80px;padding-bottom:80px}
.field-services-head{max-width:720px;margin-bottom:28px}
.field-services-head h2{font-size:clamp(32px,5vw,58px);line-height:.98;letter-spacing:-.04em;margin:12px 0}
.field-services-head h2 em{font-style:normal;color:#d0ad60}
.field-services-head p:not(.eyebrow){color:#aaa18f;line-height:1.7}
.field-service-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.field-service-grid a{position:relative;display:flex;flex-direction:column;min-height:205px;padding:20px;text-decoration:none;color:#e8e0cd;background:linear-gradient(145deg,rgba(39,43,32,.95),rgba(12,13,11,.98));border:1px solid #49432f;overflow:hidden;transition:transform .2s,border-color .2s}
.field-service-grid a:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent 0 18px,rgba(255,255,255,.018) 18px 19px);pointer-events:none}
.field-service-grid a:hover{transform:translateY(-3px);border-color:#c6a45b}
.field-service-grid span{font-size:9px;letter-spacing:.15em;color:#c7a45b}
.field-service-grid strong{font-size:21px;line-height:1.05;margin-top:22px}
.field-service-grid small{font-size:12px;color:#a8a08f;line-height:1.5;margin-top:9px}
.field-service-grid b{font-size:9px;letter-spacing:.12em;color:#e1c67d;margin-top:auto;padding-top:18px}
@media(max-width:900px){.field-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.field-services{padding-top:45px;padding-bottom:45px}.field-service-grid{grid-template-columns:1fr}.field-service-grid a{min-height:160px}}
