*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#080808;color:#f5f5f5;font-family:Inter,Arial,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}.topbar{height:78px;padding:0 7vw;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #252525;position:sticky;top:0;background:#080808ed;backdrop-filter:blur(12px);z-index:5}.brand{display:flex;align-items:center;gap:11px;font-weight:900;letter-spacing:.18em}.brand img{width:38px;height:38px;border-radius:50%;object-fit:cover}.topbar nav{display:flex;gap:27px;font-size:12px;color:#c9c9c9}.topbar nav a:hover,footer a:hover{color:#ff252c}.hero{min-height:670px;padding:95px 9vw;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;background:radial-gradient(ellipse at 78% 48%,#3a090b 0,#120607 28%,#080808 65%)}.eyebrow{color:#ff343b;font-size:11px;letter-spacing:.24em;font-weight:800}.hero h1{font-size:clamp(48px,6vw,82px);line-height:1.02;letter-spacing:-.055em;margin:22px 0}.hero h1 em,.closing em{color:#ff3038;font-style:normal}.lead{max-width:620px;color:#c7c7c7;font-size:17px}.actions{display:flex;gap:13px;margin-top:30px;flex-wrap:wrap}.button{display:inline-block;padding:13px 20px;border:1px solid #4a4a4a;font-size:12px;font-weight:800;letter-spacing:.05em}.primary{background:#ed2029;border-color:#ed2029;color:white}.primary:hover{background:#ff343b}.ghost:hover{border-color:#ff343b}.micro{font-size:11px;color:#777;margin-top:26px}.hero-mark{display:flex;justify-content:center}.hero-mark img{width:min(100%,390px);border-radius:50%;box-shadow:0 0 90px #ed202933}.principle{text-align:center;padding:100px 20px;background:#f2f2f2;color:#111}.principle h2{font-size:clamp(34px,5vw,58px);line-height:1.13;letter-spacing:-.04em;margin:18px}.principle h2 span{color:#e51d27}.principle>p:last-child{max-width:620px;margin:20px auto;color:#555}.section{padding:100px 9vw}.dark{background:#101010}.section-head{max-width:760px;margin-bottom:45px}.section h2,.closing h2{font-size:clamp(36px,5vw,58px);line-height:1.08;letter-spacing:-.04em;margin:12px 0}.sub{color:#aaa;max-width:760px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{padding:28px;border:1px solid #292929;background:#0d0d0d;min-height:220px}.card b{color:#ff3038;font-size:12px}.card h3{font-size:21px}.card p{color:#aaa;font-size:14px}.facts{display:grid;grid-template-columns:1fr 1fr 2fr;gap:14px}.facts div{padding:22px;background:#191919;border:1px solid #292929;min-width:0}.facts span{display:block;color:#888;font-size:11px;text-transform:uppercase;letter-spacing:.12em}.facts strong{font-size:20px}.facts code{font-size:11px;overflow-wrap:anywhere;color:#ff777b}.notice{padding:17px 19px;border-left:3px solid #ed2029;background:#1a1112;color:#bdbdbd;font-size:12px;margin-top:25px}.bar{height:18px;display:flex;background:#333;margin:25px 0 12px}.bar span{background:#ed2029}.bar i{background:#777}.legend{display:flex;gap:55px;color:#aaa;font-size:12px}.legend b{font-size:26px;color:#fff}.table-wrap{overflow-x:auto;margin-top:25px}table{border-collapse:collapse;width:100%;min-width:400px;text-align:left;font-size:13px}td,th{padding:14px;border-bottom:1px solid #292929}th{color:#ff555b}.total{font-weight:800}.timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.timeline article{border-top:2px solid #ed2029;padding:20px 12px 0 0}.timeline span{font-size:10px;letter-spacing:.15em;color:#ff555b}.timeline p{font-size:13px;color:#aaa}.closing{text-align:center;padding:100px 20px;background:radial-gradient(ellipse at center,#28090b,#080808 65%)}.closing .button{margin-top:18px}footer{padding:45px 9vw;background:#050505;border-top:1px solid #222;color:#777;font-size:11px}footer .brand{color:#fff}footer p{margin:13px 0}.disclaimer{max-width:900px;color:#666}.paper{max-width:900px;margin:65px auto;padding:0 25px 80px}.paper h1{font-size:52px;line-height:1.05}.paper h2{margin-top:45px;border-bottom:1px solid #333;padding-bottom:10px}.paper p,.paper li{color:#bbb}.paper .warning{border:1px solid #7b292d;background:#1a0d0e;padding:18px;color:#eee}.back{color:#ff555b;font-size:13px}@media(max-width:800px){.topbar{padding:0 5vw}.topbar nav{gap:12px;font-size:10px}.hero{grid-template-columns:1fr;padding:70px 7vw;text-align:center}.hero-mark img{width:230px}.lead{margin:auto}.actions{justify-content:center}.cards,.timeline{grid-template-columns:1fr}.facts{grid-template-columns:1fr}.section{padding:75px 7vw}.principle{padding:75px 7vw}.legend{gap:25px}}@media(max-width:500px){.topbar{height:auto;min-height:70px;align-items:flex-start;padding-top:14px;padding-bottom:12px;gap:12px;flex-direction:column}.topbar nav{width:100%;justify-content:space-between;gap:5px}.topbar nav a{font-size:9px}.hero h1{font-size:48px}.paper h1{font-size:39px}}