:root{--black:#090a0a;--ink:#151918;--paper:#f4f1ea;--lime:#c8ff37;--muted:#69706c;--line:#d8d8d0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.top{height:78px;background:#090a0af2;color:white;display:flex;align-items:center;justify-content:space-between;padding:0 max(4vw,24px);position:sticky;top:0;z-index:9;backdrop-filter:blur(14px)}.brand{color:inherit;text-decoration:none;font-size:14px;font-weight:850;letter-spacing:.14em;display:flex;align-items:center;gap:12px}.brand i{width:17px;height:17px;border:4px solid var(--lime);border-radius:50%;display:block}.top nav{display:flex;gap:32px}.top nav a{color:#bbc0bd;text-decoration:none;font-size:13px}.langs{display:flex;gap:5px}.langs button{border:1px solid #424644;background:#1a1d1b;border-radius:99px;padding:7px 9px;cursor:pointer;font-size:16px}.langs button.active{border-color:var(--lime)}.hero{min-height:730px;background:radial-gradient(circle at 73% 35%,#283229 0,#111411 30%,#090a0a 58%);color:white;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:8vw;padding:86px max(6vw,28px)}.eyebrow,.statement>p{color:#70903a;letter-spacing:.17em;text-transform:uppercase;font-weight:800;font-size:12px}.hero .eyebrow{color:var(--lime)}h1{font-size:clamp(48px,7vw,104px);line-height:.93;letter-spacing:-.065em;margin:18px 0 30px;max-width:960px}h1 em,h2 em{color:var(--lime);font-style:normal}.lead{font-size:clamp(18px,2vw,24px);line-height:1.5;color:#c9cfcb;max-width:760px}.actions{display:flex;gap:24px;align-items:center;margin-top:36px}.btn,.buy{background:var(--lime);color:#0b0d0b;border:0;padding:17px 24px;border-radius:3px;font-weight:850;text-decoration:none;cursor:pointer}.textlink{color:white;text-decoration:none}.trust{display:flex;flex-wrap:wrap;gap:12px;margin-top:55px}.trust span{border:1px solid #394039;border-radius:99px;padding:9px 14px;color:#bac0bc;font-size:12px}.reserve-card{padding:34px;border:1px solid #445044;background:#151a16cc;box-shadow:0 20px 100px #0008}.reserve-card span{color:#8e9891;font-size:11px;letter-spacing:.15em}.reserve-card b{font-size:92px;display:block;letter-spacing:-.08em}.meter{height:7px;background:#303631;margin:15px 0 22px}.meter i{display:block;height:100%;width:100%;background:var(--lime);box-shadow:0 0 24px var(--lime)}.reserve-card p{color:#bbc2bd}.statement,.products,.legal{padding:110px max(6vw,28px)}.statement h2,.products h2,.evidence h2,.legal h2{font-size:clamp(38px,5vw,72px);line-height:1.02;letter-spacing:-.055em;margin:15px 0 65px}.statement h2 em{background:var(--ink);padding:0 .12em}.three{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.three article{padding:35px 5vw 0 0}.three b{color:#8a928d;font-size:12px}.three h3{font-size:25px}.three p{color:var(--muted);line-height:1.65}.evidence{background:var(--black);color:white;padding:110px max(6vw,28px)}.incidents{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #363a37}.incidents a{padding:28px 30px 32px 0;color:white;text-decoration:none;border-right:1px solid #363a37}.incidents time{display:block;color:var(--lime);font:12px ui-monospace,monospace}.incidents b{display:block;font-size:22px;margin:38px 0 14px}.incidents span{color:#aeb5b0;line-height:1.55;font-size:14px}.disclaimer,.price-note{color:#858e88;font-size:12px;line-height:1.6;max-width:1000px;margin-top:35px}.product-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.product{background:white;border:1px solid var(--line)}.photo{height:400px;background:#e4e6e1;position:relative;overflow:hidden}.photo img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}.photo span{position:absolute;left:20px;top:20px;background:var(--lime);font-size:11px;font-weight:850;padding:8px 10px;text-transform:uppercase}.body{padding:34px}.body>p{letter-spacing:.15em;font-size:11px;color:#777}.body h3{font-size:45px;margin:4px 0 18px}.price{display:flex;align-items:end;gap:15px;border-bottom:1px solid var(--line);padding-bottom:22px}.price b{font-size:40px}.price small{color:#777;max-width:190px}.body ul{list-style:none;padding:16px 0;margin:0}.body li{padding:9px 0;border-bottom:1px solid #eee;font-size:14px}.buy{width:100%;margin-top:20px;font-size:15px}.checkout{display:flex;align-items:end;gap:20px;margin-top:25px}.checkout label{display:grid;gap:8px;font-size:12px;font-weight:700}.checkout input{padding:14px 16px;border:1px solid #aaa;background:white;min-width:300px;font:inherit}.checkout p{color:#7b2a2a}.legal{background:#e8e4da}.legal>div{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;border-top:1px solid #cbc6bb;padding-top:28px}.legal p{line-height:1.65}.legal a{color:inherit}footer{background:var(--black);color:white;padding:35px max(4vw,24px);display:flex;justify-content:space-between;align-items:center;font-size:12px}footer a{color:white}@media(max-width:850px){.top nav{display:none}.hero{grid-template-columns:1fr;min-height:auto;padding-top:70px}.reserve-card{margin-top:20px}.three,.incidents,.product-grid,.legal>div{grid-template-columns:1fr}.incidents a{border-right:0;border-bottom:1px solid #363a37}.photo{height:320px}.checkout{align-items:stretch;flex-direction:column}.checkout input{min-width:0;width:100%}footer{gap:22px;flex-wrap:wrap}}
