@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800;900&family=Manrope:wght@400;500;600;700;800&display=swap');
:root{color-scheme:dark;--red:#f34239;--bg:#101112;--muted:#9b9d9e}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:#f3f1eb;font-family:Manrope,Arial,sans-serif}a{color:inherit;text-decoration:none}button,a{ -webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--red);outline-offset:5px}header{height:96px;padding:0 5%;display:flex;align-items:center;gap:45px;border-bottom:1px solid #ffffff14}.brand{font-weight:900;font-size:27px;letter-spacing:-1.7px;white-space:nowrap}.brand span{font-weight:500;color:#a8a8a8}.brand i{display:inline-block;width:6px;height:6px;background:var(--red);margin:0 0 3px 7px}nav{display:flex;gap:29px;margin:auto;font-size:12px;font-weight:700}nav a:hover,nav a[aria-current]{color:var(--red)}.toplink{font-size:11px;border:1px solid #555;padding:13px 18px}.hero{min-height:650px;position:relative;display:flex;align-items:center;overflow:hidden;padding:70px 7%}.hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#101112 5%,#101112d9 35%,#10111218 90%),linear-gradient(0deg,#101112,transparent 45%),url('assets/dayz.png') center right/cover;opacity:.75;z-index:-1}.hero{isolation:isolate}.eyebrow{color:var(--red);text-transform:uppercase;letter-spacing:3px;font-size:10px;font-weight:800;display:flex;align-items:center;gap:12px}.eyebrow:before{content:'';width:24px;height:2px;background:var(--red)}h1,h2,h3{font-family:'Barlow Condensed','Arial Narrow',Impact,sans-serif;text-transform:uppercase;margin:0;line-height:.94}h1{font-size:clamp(68px,8.7vw,132px);letter-spacing:-2px;margin:23px 0}h1 em{color:var(--red);font-style:normal}.lead{color:#adaeae;font-size:14px;line-height:1.9;max-width:440px}.btn{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:17px 24px;background:var(--red);color:white;font-size:12px;font-weight:800;margin-top:25px;border:1px solid var(--red);cursor:pointer}.btn.secondary{background:transparent;border-color:#4b4b4b;margin-left:9px}.hero-index{position:absolute;right:6%;bottom:70px;color:#a8a8a8;font-size:10px;letter-spacing:3px;writing-mode:vertical-rl}.ticker{display:flex;justify-content:space-between;gap:18px;padding:23px 7%;border-block:1px solid #ffffff16;font-size:10px;letter-spacing:2px;color:#b6b6b6}.ticker b{color:var(--red)}.section{padding:80px 7%}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:30px}.section-head h2{font-size:58px;margin-top:15px}.section-head p{font-size:12px;color:var(--muted);max-width:260px;line-height:1.8}.projects{display:grid;grid-template-columns:repeat(6,1fr);gap:17px}.card{grid-column:span 2;min-height:290px;position:relative;background:#191b1c;border:1px solid #ffffff12;padding:25px;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,border .2s}.card:hover{transform:translateY(-5px);border-color:var(--red)}.card:first-child{grid-column:span 4;background:linear-gradient(90deg,#121719d9,#12171930),url('assets/dayz.png') center/cover}.card:nth-child(2){background:radial-gradient(ellipse at 100% 0,#5e2420,transparent 75%),#1a1514}.card:nth-child(3){background:linear-gradient(145deg,#1e2c35,#151719)}.card:nth-child(4){background:linear-gradient(145deg,#283629,#151919)}.card:nth-child(5){background:radial-gradient(ellipse at top right,#3b3051,transparent),#19171e}.card-top{display:flex;justify-content:space-between;font-size:9px;letter-spacing:1px;color:#bdbdbd}.card-top .status{border:1px solid #ffffff30;padding:5px 8px}.card .symbol{font-size:70px;align-self:end;opacity:.13;position:absolute;top:65px;right:30px;font-family:Impact,sans-serif}.card h3{font-size:43px;margin-top:auto;z-index:1}.card p{font-size:11px;color:#b2b4b5;line-height:1.8;max-width:300px}.card-bottom{display:flex;justify-content:space-between;align-items:center}.arrow{font-size:23px;color:var(--red)}.community{margin:0 7% 80px;padding:40px 0;border-block:1px solid #ffffff24;display:flex;align-items:center;gap:40px}.community h2{font-size:48px;flex:1}.community p{font-size:12px;line-height:1.8;color:var(--muted);max-width:280px}.community .btn{margin:0}.page-hero{padding:75px 7% 45px;border-bottom:1px solid #ffffff19}.page-hero h1{font-size:85px}.subnav{display:flex;gap:10px;flex-wrap:wrap;margin-top:30px}.subnav a{border:1px solid #ffffff25;padding:12px 16px;font-size:11px}.subnav a:hover{border-color:var(--red)}.article{max-width:1020px;margin:auto;padding:55px 35px;color:#c4c4c4;line-height:1.9;font-size:14px}.article h2,.article h3{font-size:35px;color:white;margin:35px 0 20px;line-height:1.1}.article a{color:#fc756e;text-decoration:underline}.article img{max-width:100%;height:auto}.article figure{margin:20px 0}.article iframe{max-width:100%}.notice{border-left:2px solid var(--red);background:#191a1b;padding:20px 25px;font-size:12px;line-height:1.8;color:#b9b9b9}.coming{padding:60px 7%;min-height:340px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.coming h2{font-size:46px}.coming p{color:var(--muted);line-height:1.9;font-size:14px}.placeholder{border:1px dashed #ffffff25;min-height:200px;display:flex;align-items:center;justify-content:center;color:#858585;font-size:12px;letter-spacing:2px}footer{padding:35px 5%;border-top:1px solid #ffffff19;display:flex;align-items:center;gap:35px;color:#838585;font-size:10px}footer p{flex:1}footer .brand{color:#eee;font-size:23px}@media(max-width:850px){header{height:auto;min-height:90px;flex-wrap:wrap;padding:20px 6%;gap:20px}nav{order:3;width:100%;overflow:auto;gap:24px;padding-bottom:7px}.toplink{margin-left:auto}.hero{min-height:610px;padding:50px 7%}.hero:before{opacity:.5}h1{font-size:84px}.ticker{flex-wrap:wrap;font-size:8px}.section{padding:55px 7%}.section-head{align-items:start;flex-direction:column}.section-head h2{font-size:48px}.projects{grid-template-columns:1fr 1fr}.card,.card:first-child{grid-column:span 1}.card:first-child{grid-column:span 2}.card:last-child{grid-column:span 2}.community{flex-wrap:wrap}.community h2{flex-basis:100%}.coming{grid-template-columns:1fr}footer{flex-wrap:wrap;gap:18px}footer p{flex-basis:50%}}@media(max-width:480px){h1{font-size:66px}.hero{min-height:570px}.btn{padding:15px 18px;gap:20px}.btn.secondary{margin-left:0}.projects{grid-template-columns:1fr}.card,.card:first-child,.card:last-child{grid-column:span 1;min-height:260px}.hero-index{display:none}.page-hero h1{font-size:64px}.toplink{font-size:9px;padding:10px}.brand{font-size:24px}}
.wl{border-top:1px solid #ffffff24;background:#141516}.wl h2{font-size:48px;margin-top:20px}.wl form{max-width:900px;margin-top:30px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.wl label{display:block;font-size:12px;margin-bottom:23px;color:#c8c8c8}.wl input:not([type=checkbox]),.wl textarea{display:block;width:100%;margin-top:10px;background:#1d1f20;border:1px solid #3c3e40;padding:14px;color:white;font:inherit;line-height:1.6;border-radius:0}.wl input:focus,.wl textarea:focus{outline:1px solid var(--red)}.wl .check{display:flex;align-items:start;gap:12px;line-height:1.8}.wl .check input{margin-top:4px;accent-color:var(--red)}.wl .btn{font-family:inherit}.wl-jump{display:inline-block;font-size:12px;color:#ff766f;margin:20px 15px}.form-status{font-size:12px;color:#c6c6c6;line-height:1.8}.notice a{color:#ff766f;text-decoration:underline}@media(max-width:600px){.fields{grid-template-columns:1fr;gap:0}.wl h2{font-size:36px}}
.article svg{width:24px;height:24px}.article section{margin-bottom:32px}.article section p{line-height:1.9}.article button{display:none}.article img{object-fit:contain;max-height:540px}.article h1{font-size:52px}.article .hp-steps-grid{display:grid;gap:24px}.article .hp-step-num{color:var(--red);font-weight:bold}.article .hp-hero-bg{display:none}
