:root{color-scheme:dark;--bg:#100d0c;--panel:#211715;--panel2:#2b1c17;--gold:#efbd72;--red:#9f3b22;--muted:#c6b6a5;--line:#70452e}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 50% 0,#4a2618 0,#1b1210 40%,var(--bg) 80%);color:#f5eee7;font:16px/1.6 "Segoe UI",Arial,sans-serif}.wrap{width:min(1120px,92vw);margin:auto}.top{border-bottom:1px solid #70452e;background:#130e0cdd;position:sticky;top:0;backdrop-filter:blur(12px);z-index:5}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{font-weight:900;letter-spacing:.16em;color:var(--gold);font-size:22px;text-decoration:none}.navlinks{display:flex;gap:26px}.nav a{color:#e8d8c7;text-decoration:none}.nav a:hover{color:var(--gold)}.hero{padding:88px 0 76px;text-align:center}.eyebrow{color:var(--gold);letter-spacing:.24em;text-transform:uppercase;font-size:12px}.hero h1{font-size:clamp(42px,8vw,84px);line-height:1;margin:20px 0;color:#f7e3c1;text-shadow:0 5px 22px #000}.hero p{max-width:680px;margin:22px auto 32px;color:var(--muted);font-size:18px}.button{display:inline-block;padding:13px 24px;border:1px solid #f3c37b;border-radius:5px;color:#fff;text-decoration:none;background:linear-gradient(#a64a27,#632817);font-weight:700;box-shadow:0 8px 24px #0008}.button:hover{filter:brightness(1.15)}section{padding:34px 0 60px}.section-title{display:flex;align-items:center;gap:16px;margin-bottom:20px}.section-title h2{margin:0;color:var(--gold);font-size:26px}.section-title:after{content:"";height:1px;background:var(--line);flex:1}.grid{display:grid;grid-template-columns:1.4fr 1fr;gap:18px}.card{background:linear-gradient(145deg,#2b1c17,#17100f);border:1px solid var(--line);border-radius:9px;padding:24px;box-shadow:0 16px 45px #0005}.news-item{border-bottom:1px solid #503326;padding:16px 0}.news-item:first-child{padding-top:0}.news-item:last-child{border:0;padding-bottom:0}.date{font-size:12px;color:#c99355;letter-spacing:.06em}.news-item h3{margin:4px 0;color:#f4ddbb}.news-item p{margin:0;color:var(--muted);white-space:pre-line}.badge{display:inline-block;color:#b7e59c;background:#23402a;border:1px solid #466a3d;padding:3px 10px;border-radius:20px;font-size:12px}.facts{display:grid;gap:12px}.fact{padding:12px 0;border-bottom:1px solid #503326}.fact:last-child{border:0}.fact strong{display:block;color:#f4ddbb}.muted{color:var(--muted)}footer{border-top:1px solid var(--line);padding:24px 0 36px;color:#9d8f82;font-size:13px}@media(max-width:720px){.nav{height:auto;padding:16px 0;align-items:flex-start;flex-direction:column}.navlinks{gap:15px;flex-wrap:wrap}.hero{padding:60px 0}.grid{grid-template-columns:1fr}}
.download-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.download-card h3{color:#f4ddbb;margin:12px 0 8px}.download-card .button{margin-top:8px}.download-note{font-size:13px;color:#b8a998;margin-top:16px}@media(max-width:720px){.download-grid{grid-template-columns:1fr}}
