: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-x:hidden}.nav{top:0;z-index:80;background:#070807;border-bottom:1px solid #ded7c024;justify-content:space-between;align-items:center;gap:16px;height:84px;padding:0 clamp(16px,3vw,36px);display:flex;position:sticky;inset:auto}.brand{min-width:0;color:var(--heading);text-transform:uppercase;flex-shrink:0;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-desktop,.footer nav{flex:1;justify-content:center;align-items:center;gap:clamp(12px,1.6vw,28px);min-width:0;display:flex}.nav-desktop 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-purge-link{color:var(--gold)!important;opacity:1!important}.nav-purge-active{animation:2.5s ease-in-out infinite purge-pulse;color:#ff8070!important;font-size:13px!important}.nav-desktop 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:36px 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:linear-gradient(#080a088c,#070807e0),url(/media/rust-hero-compound.jpg) 50%/cover no-repeat;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-dual-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;max-width:1180px;margin:58px auto 0;display:grid}.status-triple-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1320px}.platform-status-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0e0f0ed6;border:1px solid #ded7c040;border-radius:8px;padding:20px 22px 18px;box-shadow:0 30px 90px #00000075}.platform-status-head{border-bottom:1px solid #ded7c02e;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding-bottom:16px;display:grid}.platform-status-head svg{color:#b8b9ad;margin-top:4px}.platform-status-label,.platform-status-metrics span{color:#a7a99c;font-family:var(--condensed);letter-spacing:.14em;text-transform:uppercase;font-size:12px;font-weight:900}.platform-status-name{color:var(--heading);font-family:var(--condensed);letter-spacing:.04em;text-transform:uppercase;margin-top:4px;font-size:18px;line-height:1.25;display:block}.platform-status-pill{font-family:var(--condensed);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.platform-status-pill.online{color:#9fda66;background:#4f78302e}.platform-status-pill.offline{color:#e07070;background:#7830302e}.platform-status-pill.syncing{color:#d4b35c;background:#7860202e}.platform-status-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;margin-top:16px;display:grid}.platform-status-metrics div{grid-template-columns:auto 1fr;align-items:center;gap:2px 12px;display:grid}.platform-status-metrics svg{color:#b8b9ad;grid-row:span 2}.platform-status-metrics strong{color:var(--heading);font-family:var(--condensed);letter-spacing:.05em;text-transform:uppercase;font-size:20px}.platform-status-metrics .metric-compact{word-break:break-all;font-size:15px}.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:.75fr 1.25fr;align-items:start;gap:42px;display:grid}.server-join-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:920px;display:grid}.server-card{background:#0c0e0ceb;border:1px solid #ded7c01f;border-radius:8px;padding:22px}.server-card-head{grid-template-columns:36px 1fr;align-items:start;gap:14px;margin-bottom:12px;display:grid}.server-platform{color:var(--gold);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:12px;display:block}.server-card h3{color:var(--heading);margin:0;font-size:20px}.server-meta,.server-hint{color:var(--muted);margin:6px 0 0;font-size:13px}.join-steps.compact{gap:10px;margin-top:14px}.join-steps.compact article{grid-template-columns:48px 1fr;padding:14px}.join-steps.compact strong{font-size:28px}.join-steps.compact h4{color:var(--gold);margin:0 0 4px;font-size:18px}.join-steps.compact p{margin:0;font-size:14px}.feed-link{color:var(--gold);margin-top:12px;text-decoration:none;display:inline-block}.feed-link:hover{text-decoration:underline}.empty-board{color:var(--muted);margin:8px 0 12px;font-size:14px;line-height:1.5}.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}.nav-desktop a.nav-active,.footer nav a.active{opacity:1;border-bottom:2px solid var(--gold)}.footer-full{text-align:center;grid-template-columns:1fr;gap:20px}.footer-links{flex-wrap:wrap;justify-content:center;gap:clamp(12px,2vw,24px);display:flex}.footer-links a{color:var(--heading);font-family:var(--condensed);letter-spacing:.08em;text-transform:uppercase;opacity:.86;font-size:14px;font-weight:800;text-decoration:none}.footer-copy{color:var(--muted);margin:0;font-size:13px}.footer-copy a{color:var(--gold)}.legal-page,.support-page{max-width:900px;margin:0 auto;padding-top:120px;padding-bottom:80px}.legal-body{color:var(--text);line-height:1.7}.legal-body p{margin-bottom:1rem}.legal-back{margin-top:2rem}.legal-back a{color:var(--gold)}.rule-list-standalone{gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.rule-list-standalone li{grid-template-columns:auto 1fr;align-items:start;gap:1rem;display:grid}.ticket-form{gap:12px;max-width:560px;margin:2rem auto 0;display:grid}.ticket-form input,.ticket-form select,.ticket-form textarea{border:1px solid var(--line);color:var(--heading);background:#090a09cc;border-radius:4px;padding:12px}.ticket-msg{text-align:center;color:var(--olive);margin-top:1rem}.status-page-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-top:2rem;display:grid}@media (width<=900px){.nav-desktop,.nav-auth{display:none}.nav-hamburger{display:flex}.status-dual-grid,.status-bar,.pillar-grid,.operation-grid,.command-grid,.mod-grid{grid-template-columns:1fr 1fr}.playbook,.join-panel,.server-join-grid{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}}.purge-site-banner{color:#ffd3ce;font-family:var(--condensed);letter-spacing:.1em;text-transform:uppercase;text-align:center;background:linear-gradient(90deg,#b4281eeb,#8c1812f5);border-bottom:1px solid #ff503c73;justify-content:center;align-items:center;gap:14px;padding:14px clamp(16px,4vw,48px);font-size:15px;font-weight:900;animation:3s ease-in-out infinite purge-pulse;display:flex}.purge-site-banner strong{color:#fff}.purge-site-banner a{color:#fff;white-space:nowrap;text-decoration:underline}@keyframes purge-pulse{0%,to{opacity:1}50%{opacity:.88}}.op-card-purge-hot{background:linear-gradient(#3c0e0af5,#140605fa)!important;border-color:#c8322899!important;box-shadow:0 0 0 1px #c832284d,0 24px 64px #0000008c!important}.op-card-purge-hot>span{color:#ffd3ce!important;background:#b4281ee0!important}.op-card-purge-hot strong{color:#ff7b6e!important}.op-card-purge-cold{border-color:#d7a34a73!important}.op-card-purge-cold strong{color:var(--gold)!important}.op-purge-link{color:var(--gold);font-family:var(--condensed);letter-spacing:.14em;text-transform:uppercase;margin-top:10px;font-size:14px;font-weight:900;text-decoration:none;display:inline-block}.op-purge-link:hover{text-decoration:underline}.purge-events-link{color:#ff9088;min-height:46px;font-family:var(--condensed);letter-spacing:.14em;text-transform:uppercase;background:#3c0a0880;border:1px solid #c832288c;border-radius:4px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:900;text-decoration:none;display:inline-flex}.purge-events-link:hover{background:#500e0ab3}.purge-page{padding-top:84px}.purge-hero{isolation:isolate;background:linear-gradient(90deg,#050505f2,#0505058c 50%,#050505bf),linear-gradient(#0505051a,#080a08 94%),url(/media/dayz-watchtower-gate.jpg) 50%/cover;min-height:720px;padding:80px clamp(24px,5vw,76px) 72px;position:relative;overflow:hidden}.purge-hero-bg{z-index:-1;background:radial-gradient(circle at 30% 40%,#b4281e47,#0000 30rem),radial-gradient(circle at 75% 20%,#64120c38,#0000 22rem);position:absolute;inset:0}.purge-hero-inner{z-index:1;max-width:900px;margin:0 auto;position:relative}.purge-state-badge{font-family:var(--condensed);letter-spacing:.18em;text-transform:uppercase;border-radius:4px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 16px;font-size:13px;font-weight:900;display:inline-flex}.badge-hot{color:#ffd3ce;background:#b4281ed1;border:1px solid #dc3c3280;animation:2.5s ease-in-out infinite purge-pulse}.badge-cold{color:var(--gold);background:#5a3c0885;border:1px solid #d7a34a66}.purge-title{color:var(--heading);font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;margin:0 0 28px;font-size:clamp(72px,10vw,140px);font-weight:900;line-height:.88}.purge-title span{color:#e05040;display:block}.purge-subtitle{color:#d4d5cf;max-width:660px;margin:0 0 44px;font-size:20px;line-height:1.55}.purge-subtitle strong{color:#ff9088}.purge-countdown-block{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#0a0404d1;border:1px solid #c8322866;border-radius:8px;margin-bottom:42px;padding:28px 38px;display:inline-block}.purge-cd-label{color:#a7a99c;font-family:var(--condensed);letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:900;display:block}.purge-cd-clock{font-family:var(--display);letter-spacing:.05em;font-size:clamp(52px,7vw,88px);font-weight:900;line-height:1}.clock-hot{color:#ff7b6e;text-shadow:0 0 40px #c8322880}.clock-cold{color:var(--gold);text-shadow:0 0 40px #d7a34a4d}.purge-cd-sub{color:#88897e;letter-spacing:.06em;margin-top:8px;font-size:13px;display:block}.purge-hero-actions{flex-wrap:wrap;gap:16px;display:flex}.purge-live-strip{color:#ffe0db;text-align:center;background:#8c160ef2;border-top:1px solid #dc3c2866;border-bottom:1px solid #dc3c2866;justify-content:center;align-items:center;gap:16px;padding:18px clamp(16px,4vw,60px);font-size:16px;line-height:1.5;display:flex}.purge-live-strip svg{color:#ff9088;flex-shrink:0}.purge-live-strip strong{color:#fff}.purge-inner{max-width:1240px;margin:0 auto}.purge-section-sub{color:#c4c7bc;max-width:720px;margin:12px 0 48px;font-size:18px;line-height:1.55}.purge-rules-section{background:radial-gradient(circle at 80% 10%,#50100a2e,#0000 24rem),#090a09}.purge-two-col{grid-template-columns:1fr 1fr;gap:22px;display:grid}.purge-col{background:linear-gradient(#181a16f5,#0e0f0dfa);border:1px solid #ded7c026;border-radius:8px;padding:32px}.purge-col-danger{background:linear-gradient(#280a08f5,#0e0605fa);border-color:#c8322859}.purge-col-danger .purge-col-head svg{color:#e05040}.purge-col-safe .purge-col-head svg{color:#9fda66}.purge-col-head{border-bottom:1px solid #ded7c01f;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:18px;display:flex}.purge-col-head span{color:#888f82;font-family:var(--condensed);letter-spacing:.16em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:900;display:block}.purge-col-head h3{color:var(--heading);font-family:var(--display);text-transform:uppercase;margin:0;font-size:32px}.purge-feature-list{gap:14px;margin:0;padding:0;list-style:none;display:grid}.purge-feature-list li{color:#c4c7bc;grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:15px;line-height:1.5;display:grid}.purge-col-danger .purge-feature-list li svg{color:#e05040;margin-top:3px}.purge-col-safe .purge-feature-list li svg{color:#9fda66;margin-top:3px}.purge-feature-list strong{color:var(--heading)}.purge-schedule-section{background:#080908}.purge-week-grid{grid-template-columns:repeat(7,1fr);gap:12px;margin-bottom:32px;display:grid}.purge-day-card{text-align:center;border:1px solid #ded7c024;border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:22px 12px;display:flex}.day-safe{background:#10140ff5}.day-safe svg{color:#9fda66}.day-purge{background:linear-gradient(#280a08f5,#120504fa);border-color:#c8322873}.day-purge svg{color:#e05040}.purge-day-name{color:var(--heading);font-family:var(--condensed);letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:900}.purge-day-status{font-family:var(--condensed);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900}.status-hot{color:#ff8070}.status-cold{color:#9fda66}.purge-schedule-note{color:#c8c5b4;background:#32230566;border:1px solid #d7a34a4d;border-radius:6px;align-items:flex-start;gap:10px;padding:18px 22px;font-size:15px;line-height:1.55;display:flex}.purge-schedule-note svg{color:var(--gold);flex-shrink:0;margin-top:2px}.purge-schedule-note strong{color:var(--heading)}.purge-schedule-note code{color:var(--gold);background:#0006;border-radius:3px;padding:2px 6px;font-size:13px}.purge-tips-section{background:radial-gradient(circle at 15% 80%,#50100a24,#0000 22rem),#090a09}.purge-tips-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.purge-tip-card{background:linear-gradient(#161914f5,#0c0e0bfa);border:1px solid #ded7c026;border-radius:8px;padding:28px}.purge-tip-head{align-items:center;gap:16px;margin-bottom:16px;display:flex}.purge-tip-num{color:#d7a34ab8;font-family:var(--display);font-size:40px;font-weight:900;line-height:1}.purge-tip-card svg{color:var(--gold)}.purge-tip-card h3{color:var(--gold);font-family:var(--display);text-transform:uppercase;margin:0 0 10px;font-size:26px}.purge-tip-card p{color:#c2c6bc;margin:0;font-size:16px;line-height:1.6}.purge-servers-section{background:#080908}.purge-server-cards{grid-template-columns:1fr 1fr;gap:18px;display:grid}.purge-server-card{background:#0c0e0cf0;border:1px solid #ded7c02e;border-radius:8px;padding:28px}.purge-server-platform{color:var(--gold);font-family:var(--condensed);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900;display:inline-block}.purge-server-card h3{color:var(--heading);margin:0 0 8px;font-size:22px}.purge-server-card>p{color:var(--muted);margin:0 0 20px;font-size:14px}.purge-server-detail{align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.purge-server-detail span{color:#88897e;font-family:var(--condensed);letter-spacing:.12em;text-transform:uppercase;min-width:76px;font-size:12px;font-weight:900}.purge-server-detail code{color:var(--heading);background:#0006;border-radius:3px;padding:4px 8px;font-size:13px}.purge-server-btn{min-height:44px;margin-top:20px;padding:0 18px;font-size:14px;display:inline-flex}.purge-cta-section{background:linear-gradient(#0a0505f5,#080404fa),url(/media/dayz-watchtower-gate.jpg) 50%/cover;padding:80px clamp(24px,5vw,76px)}.purge-cta-inner{grid-template-columns:1fr auto;align-items:center;gap:60px;max-width:1240px;margin:0 auto;display:grid}.purge-cta-copy .eyebrow{text-align:left}.purge-cta-copy h2{color:var(--heading);font-family:var(--display);text-transform:uppercase;margin:8px 0 16px;font-size:clamp(36px,4vw,60px);font-weight:900;line-height:1}.purge-cta-copy p{color:#c4c7bc;max-width:640px;margin:0;font-size:17px;line-height:1.6}.purge-cta-buttons{flex-direction:column;gap:12px;min-width:260px;display:flex}.purge-cta-buttons a{text-align:center;justify-content:center}@media (width<=1100px){.purge-week-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=860px){.purge-two-col,.purge-tips-grid,.purge-server-cards,.purge-cta-inner{grid-template-columns:1fr}.purge-week-grid{grid-template-columns:repeat(3,1fr)}.purge-cta-buttons{min-width:0}}@media (width<=560px){.purge-week-grid{grid-template-columns:repeat(2,1fr)}.purge-site-banner{flex-direction:column;gap:8px;font-size:13px}.purge-site-banner svg:last-child{display:none}}@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:28px 16px 36px}.hero-copy{padding-top:8px}.hero-copy h1{font-size:32px;line-height:1.06}.status-dual-grid{gap:12px;margin-top:22px}.hero-copy p{font-size:16px}.status-dual-grid,.status-bar,.pillar-grid,.operation-grid,.command-grid,.mod-grid,.footer,.support-card,.platform-status-metrics{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}}.nav-auth{flex-shrink:0;align-items:center;gap:10px;display:flex}.nav-auth-signin,.nav-auth-register{height:40px;font-family:var(--condensed);letter-spacing:.1em;text-transform:uppercase;border-radius:4px;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.nav-auth-signin{color:var(--heading);background:#eeebde0d;border:1px solid #eeebde4d}.nav-auth-signin:hover{background:#eeebde1f}.nav-auth-register{color:var(--gold);background:#d7a34a1a;border:1px solid #d7a34a8c}.nav-auth-register:hover{background:#d7a34a38}.nav-community-link{align-items:center;gap:6px;color:var(--olive)!important;opacity:1!important;font-weight:900!important;display:inline-flex!important}.nav-hamburger{width:44px;height:44px;color:var(--gold);cursor:pointer;background:#d3a34b1f;border:1px solid #d3a34b8c;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:none}.nav-hamburger:hover{color:var(--gold);border-color:#d7a34a80}.nav-mobile-menu{z-index:19;-webkit-backdrop-filter:blur(18px);background:#060807fa;border-bottom:1px solid #ded7c024;flex-direction:column;gap:0;padding:8px 16px 20px;display:flex;position:fixed;inset:84px 0 auto}.nav-mobile-menu>a,.nav-mobile-menu>.nav-purge-link{color:var(--heading);font-family:var(--condensed);letter-spacing:.09em;text-transform:uppercase;opacity:.9;border-bottom:1px solid #ded7c012;padding:14px 8px;font-size:15px;font-weight:800;text-decoration:none;display:block}.nav-mobile-menu>a:last-of-type{border-bottom:none}.nav-mobile-auth{gap:10px;padding:14px 0 4px;display:flex}.nav-mobile-auth .nav-auth-signin,.nav-mobile-auth .nav-auth-register{flex:1;justify-content:center;height:46px;font-size:15px}.mobile-join{justify-content:center;width:100%;margin-top:10px}.site-chat-dock{z-index:40;background:var(--gold);color:#0b0c0a;min-height:44px;font-family:var(--condensed);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 24px #0006}
