:root{--heading:#f1efe6;--text:#c2c6bc;--muted:#888f82;--gold:#d3a34b;--olive:#9aa37b;--accent:#d3a34b;--accent-2:#9aa37b;--line:#cdd6c129;--display:Impact, Haettenschweiler, "Arial Narrow Bold", "Arial Narrow", sans-serif;--condensed:"Arial Narrow", "Roboto Condensed", Impact, sans-serif;--sans:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"SFMono-Regular", Consolas, "Liberation Mono", monospace;color:var(--text);font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#080a09}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#080a09;min-width:320px;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}::selection{color:#0b0c0a;background:var(--accent)}.site{min-height:100vh;color:var(--text);background:radial-gradient(circle at 50% 0,#88907533,#0000 34rem),linear-gradient(#0a0c0b,#050605 30rem,#080a08);overflow:hidden}.nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#060707f0,#06070794);border-bottom:1px solid #ded7c01c;justify-content:space-between;align-items:center;gap:28px;height:84px;padding:0 clamp(22px,4vw,48px);display:flex;position:fixed;inset:0 0 auto}.brand{min-width:250px;color:var(--heading);text-transform:uppercase;align-items:center;gap:13px;text-decoration:none;display:inline-flex}.brand-icon{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:50px;height:50px;color:var(--heading);font-family:var(--display);border:2px solid #eeebded1;place-items:center;font-size:22px;font-weight:900;display:grid}.brand strong{font-family:var(--display);letter-spacing:.04em;font-size:30px;line-height:.86;display:block}.brand em{color:var(--olive);font-style:normal}.brand small{color:var(--olive);letter-spacing:.13em;margin-top:7px;font-size:10px;font-weight:800;display:block}.nav nav,.footer nav{align-items:center;gap:clamp(16px,2vw,30px);display:flex}.nav nav a,.footer nav a{color:var(--heading);font-family:var(--condensed);letter-spacing:.08em;text-transform:uppercase;opacity:.86;font-size:15px;font-weight:800;text-decoration:none;position:relative}.nav nav a:first-child:after{content:"";background:var(--gold);height:3px;position:absolute;bottom:-22px;left:0;right:0}.join-top,.gold-button,.outline-button,.panel button,.small-controls button{min-height:50px;color:var(--gold);font-family:var(--condensed);letter-spacing:.18em;text-transform:uppercase;background:#090a098f;border:1px solid #d7a34ac2;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:16px;font-weight:900;text-decoration:none;display:inline-flex}.hero{isolation:isolate;background:linear-gradient(90deg,#050606f0,#0506066b 48%,#050606ad),linear-gradient(#0506060f,#070807 96%),url(/media/dayz-hero-overlook.jpg) 50%/cover;min-height:890px;padding:124px clamp(24px,5vw,76px) 46px;position:relative}.hero:before,.section:before{content:"";pointer-events:none;background-image:linear-gradient(#ded7c00d 1px,#0000 1px),linear-gradient(90deg,#ded7c00b 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000d1,#0000 82%);mask-image:linear-gradient(#000000d1,#0000 82%)}.hero:after{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#d3a34b26,#0000 28rem),linear-gradient(#0000,#070807 70%);height:260px;position:absolute;inset:auto 0 0}.hero-map{z-index:-1;background:radial-gradient(circle at 58% 45%,#dd9a4847,#0000 14rem),radial-gradient(circle at 82% 16%,#8d9d7a38,#0000 12rem),linear-gradient(120deg,#0000 60%,#eeebde14 60.2%,#0000 61%);position:absolute;inset:0}.hero-inner{z-index:1;max-width:1320px;margin:0 auto;position:relative}.hero-copy{max-width:760px;padding-top:70px}.hero-copy h1,.section h2,.panel h2,.support-card h2{color:var(--heading);font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;margin:0;font-weight:900}.hero-copy h1{font-size:clamp(58px,7vw,110px);line-height:.92}.hero-copy h1 span{color:var(--olive)}.hero-copy p{color:#d4d5cf;max-width:620px;margin:28px 0 0;font-size:21px;line-height:1.5}.status-bar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0f0ed6;border:1px solid #ded7c040;border-radius:8px;grid-template-columns:1.15fr 1fr 1.2fr .8fr 1.55fr;max-width:1180px;margin:58px auto 0;display:grid;box-shadow:0 30px 90px #00000075}.status-bar div{border-right:1px solid #ded7c02e;grid-template-columns:auto 1fr;align-items:center;column-gap:16px;min-height:104px;padding:22px 26px;display:grid}.status-bar div:last-child{border-right:0}.status-bar svg{color:#b8b9ad;grid-row:span 2}.status-bar span,.panel-title,.eyebrow,.op-card small,.op-card span,.mod-card span,.rule-list b{color:#a7a99c;font-family:var(--condensed);letter-spacing:.14em;text-transform:uppercase;font-size:13px;font-weight:900}.status-bar strong{color:var(--heading);font-family:var(--condensed);letter-spacing:.06em;text-transform:uppercase;font-size:27px}.status-bar div:first-child strong,.status-bar div:nth-child(4) strong,.online-dot{color:#9fda66}.hero-actions{justify-content:center;gap:22px;margin-top:36px;display:flex}.sync-line{color:#c6cabeb8;font-family:var(--condensed);letter-spacing:.14em;text-align:center;text-transform:uppercase;margin:14px 0 0;font-size:13px;font-weight:900}.gold-button{color:#12100b;background:linear-gradient(#e1b65d,#c58e37);border-color:#0000;min-width:286px}.outline-button{min-width:286px;color:var(--heading);border-color:#eeebde9e}.section{padding:74px clamp(24px,5vw,76px);position:relative}.section>*{position:relative}.section h2,.support-card h2{text-align:center;font-size:clamp(42px,4.8vw,72px);line-height:.96}.eyebrow{color:var(--olive);text-align:center;margin:0 0 14px}.divider{background:linear-gradient(90deg,#0000,#d7a34ab3,#0000);width:190px;height:1px;margin:24px auto 54px}.difference,.playbook{background:linear-gradient(#111310,#090b09),radial-gradient(circle at 20% 0,#d7a34a29,#0000 22rem)}.pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1240px;margin:0 auto;display:grid}.pillar{border-right:1px solid #ded7c038;grid-template-columns:90px 1fr;gap:24px;min-height:230px;padding:28px 38px;display:grid}.pillar:last-child{border-right:0}.pillar svg{width:82px;height:82px;color:var(--gold);border:1px solid;border-radius:50%;padding:16px}.pillar:nth-child(2) svg{color:#b76e58}.pillar:nth-child(3) svg{color:#9bb0bb}.pillar h3,.op-card h3,.panel h3,.mod-card h3,.join-steps h3{color:var(--heading);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:30px;font-weight:900}.pillar h3{color:var(--gold)}.pillar p,.split-head p,.arsenal .section-head>p,.join-copy p,.mod-card p,.join-steps p{color:#c8cbc0;margin:12px 0 22px;font-size:17px;line-height:1.5}.pillar a{color:var(--gold);font-family:var(--condensed);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;font-size:15px;font-weight:900;text-decoration:none;display:inline-flex}.operations{background:radial-gradient(circle at 85% 0,#96a37b24,#0000 22rem),#090a09}.section-head{justify-content:space-between;align-items:end;gap:36px;max-width:1240px;margin:0 auto 42px;display:flex}.section-head h2,.command h2{text-align:left}.section-head>p{max-width:430px}.small-controls{gap:10px;display:flex}.small-controls button{min-height:46px;color:var(--heading);border-color:#ded7c040;padding-inline:16px}.operation-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1240px;margin:0 auto;display:grid}.op-card,.panel,.mod-card,.rule-list article,.join-steps article,.support-card{background:linear-gradient(#1a1d19f0,#0d0f0df5);border:1px solid #ded7c02b;border-radius:8px;overflow:hidden;box-shadow:0 24px 64px #00000059}.op-card{min-height:355px;position:relative}.op-card img{object-fit:cover;filter:saturate(.88)contrast(1.08)brightness(.76);width:100%;height:172px}.op-card>span{color:var(--heading);background:#7f9a52d1;border-radius:3px;padding:6px 10px;position:absolute;top:16px;left:14px}.op-card div{padding:22px}.op-card h3{font-size:25px}.op-card p{color:#b5b8af;margin:8px 0 20px;font-size:18px}.op-card small,.op-card strong{display:block}.op-card strong{color:#9fda66;font-family:var(--condensed);margin-top:4px;font-size:24px}.playbook{grid-template-columns:.9fr 1.1fr;align-items:center;gap:42px;display:grid}.split-head{max-width:520px;margin-left:auto}.split-head .eyebrow,.split-head h2,.split-head p{text-align:left}.rule-list{gap:12px;max-width:660px;margin-right:auto;display:grid}.rule-list article{grid-template-columns:78px 1fr;align-items:center;min-height:86px;padding:18px 24px;display:grid}.rule-list b{color:var(--gold);font-size:24px}.rule-list p{color:#d0d2c9;margin:0;font-size:18px;line-height:1.45}.arsenal{background:linear-gradient(#080908f5,#080908fa),url(/media/dayz-squad-ridge.jpg) 50%/cover}.mod-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1240px;margin:0 auto;display:grid}.mod-card{min-height:230px;padding:28px;position:relative}.mod-card span{color:#d7a34ab8}.mod-card svg{color:#eeebde8f;position:absolute;top:24px;right:24px}.mod-card h3{color:var(--gold);margin-top:52px;font-size:28px}.join-panel{background:radial-gradient(circle at 72% 18%,#d7a34a2e,#0000 20rem),#080908;grid-template-columns:.85fr 1.15fr;align-items:center;gap:42px;display:grid}.join-copy{max-width:520px;margin-left:auto}.join-copy .eyebrow,.join-copy h2,.join-copy p{text-align:left}.join-steps{gap:14px;max-width:720px;display:grid}.join-steps article{grid-template-columns:76px 1fr;align-items:start;padding:22px;display:grid}.join-steps strong{color:#eeebdeeb;font-family:var(--display);font-size:40px}.join-steps h3{color:var(--gold);font-size:28px}.join-steps p{margin-bottom:0}.command{background:linear-gradient(#0b0d0bf0,#0a0b0afa),url(/media/dayz-safe-base.png) 50%/cover}.command .eyebrow,.command h2{text-align:center}.command-grid{grid-template-columns:1fr 1.25fr 1.1fr;gap:18px;max-width:1240px;margin:46px auto 0;display:grid}.panel{padding:22px}.panel-title{justify-content:space-between;margin-bottom:18px;display:flex}.panel-title em{color:#9fda66;font-style:normal}.faction-row{border-bottom:1px solid #ded7c01a;grid-template-columns:36px 40px 1fr;align-items:center;gap:14px;min-height:68px;padding:10px;display:grid}.faction-row:first-of-type{background:#d7a34a1f;border:1px solid #d7a34a59;border-radius:6px}.faction-row b{color:var(--heading);font-family:var(--display);font-size:28px}.faction-row strong,.faction-row small{display:block}.faction-row strong{color:var(--gold);font-family:var(--condensed);text-transform:uppercase;font-size:20px}.faction-row small{color:#c6c8be}.member-row{align-items:center;gap:18px;display:flex}.member-row img{object-fit:cover;filter:saturate(.6);border-radius:6px;width:96px;height:96px}.member-row p,.feed p,.panel>p,.support-card p{color:#c6c8be;font-size:17px;line-height:1.5}.mini-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin:24px 0;display:grid}.mini-stats span{border-right:1px solid #ded7c01f}.mini-stats small,.mini-stats strong{display:block}.mini-stats small{color:#8d9186;font-family:var(--condensed);text-transform:uppercase}.mini-stats strong{color:var(--gold);font-size:21px}blockquote{color:var(--heading);margin:0 0 24px;font-size:20px}.panel button{width:100%;color:var(--gold);background:#05060661;border-color:#d7a34a9e}.support-strip{background:radial-gradient(circle at 12% 55%,#9aa37b2e,#0000 18rem),#0a0b0a;padding-top:42px}.support-card{background:linear-gradient(90deg,#161c12f0,#0c0d0cf5),url(/media/dayz-safe-base.png) 50%/cover;grid-template-columns:auto 1fr auto;align-items:center;gap:34px;max-width:1240px;margin:0 auto;padding:34px;display:grid}.support-card>svg{color:#eeebded1}.support-card .eyebrow,.support-card h2,.support-card p{text-align:left}.support-card h2{font-size:clamp(38px,4vw,62px)}.support-card p{max-width:620px;margin:10px 0 0}.support-links{color:#9ea597;font-family:var(--condensed);letter-spacing:.12em;text-transform:uppercase;justify-content:center;gap:34px;margin:24px auto 0;font-weight:900;display:flex}.support-links span{align-items:center;gap:9px;display:inline-flex}.footer{background:#090a09;border-top:1px solid #ded7c01f;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;padding:36px clamp(24px,5vw,76px);display:grid}.footer-brand{min-width:0}.socials{color:#aaaea4;gap:24px;display:flex}.footer nav{justify-content:end}@media (width<=1180px){.nav nav{display:none}.status-bar,.pillar-grid,.operation-grid,.command-grid,.mod-grid{grid-template-columns:1fr 1fr}.playbook,.join-panel{grid-template-columns:1fr}.split-head,.join-copy,.rule-list,.join-steps{max-width:860px;margin:0 auto}.status-bar div{border-bottom:1px solid #ded7c02e}.support-card{grid-template-columns:auto 1fr}.support-card .gold-button{grid-column:2;width:max-content}}@media (width<=720px){.nav{height:72px;padding-inline:14px}.brand{min-width:0}.brand-icon{width:38px;height:38px}.brand strong{font-size:19px}.brand small,.join-top{display:none}.hero{min-height:auto;padding:92px 16px 44px}.hero-copy{padding-top:24px}.hero-copy h1{font-size:46px}.hero-copy p{font-size:16px}.status-bar,.pillar-grid,.operation-grid,.command-grid,.mod-grid,.footer,.support-card{grid-template-columns:1fr}.status-bar div,.pillar{border-right:0}.hero-actions,.section-head,.small-controls,.support-links{flex-direction:column;align-items:stretch}.gold-button,.outline-button,.support-card .gold-button{grid-column:auto;width:100%;min-width:0}.section{padding:54px 16px}.section h2{font-size:42px}.pillar{grid-template-columns:1fr;padding-inline:10px}.rule-list article,.join-steps article{grid-template-columns:1fr;gap:8px}.mini-stats{grid-template-columns:1fr}.footer nav{justify-content:start}}
