:root{--paper:#fff;--ink:#0a0a0a;--blue:#174aff;--orange:#ff572c;--line:#0a0a0a;--white:#fff}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif}header,footer{max-width:1180px;margin:auto;padding:26px 30px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--ink)}header>a{font-family:monospace;color:var(--ink);font-weight:700;text-decoration:none;background:var(--blue);padding:9px 11px;color:var(--white)}nav{display:flex;gap:25px}nav a,footer a{font:11px monospace;color:var(--ink);text-decoration:none}main{max-width:920px;margin:auto;padding:100px 30px 120px}.kicker{font:11px monospace;color:var(--blue)}h1{font-size:clamp(52px,8vw,96px);line-height:.9;margin:22px 0 35px;letter-spacing:0}h1 em{font-style:normal;color:var(--blue)}.lead{font-size:20px;line-height:1.65;max-width:760px;margin-bottom:80px}section{border-top:1px solid var(--ink);padding:35px 0}h2{font-size:24px;margin:0 0 18px}section p{line-height:1.8;margin:0;color:#0a0a0a}section a{color:var(--blue)}.contact-box{background:var(--blue);color:var(--white);padding:35px}.contact-box span{font:10px monospace}.contact-box a,.contact-email{display:block;font-size:clamp(22px,4vw,40px);margin:25px 0 0;text-decoration:none;overflow-wrap:anywhere;color:var(--white)}.facts{border-top:1px solid var(--ink)}.facts>div{display:grid;grid-template-columns:180px 1fr;padding:15px 0;border-bottom:1px solid var(--line)}.facts span{font:10px monospace;color:#0a0a0a}.facts strong{font-size:14px;line-height:1.6}.facts a{color:inherit;text-decoration:none}footer{border-top:1px solid var(--ink);border-bottom:0;color:#0a0a0a;font:10px monospace;background:var(--orange)}@media(max-width:600px){header,footer{padding:22px 20px}main{padding:70px 20px 90px}.lead{font-size:17px;margin-bottom:55px}nav{gap:14px}.facts>div{grid-template-columns:1fr;gap:7px}}
