:root{--ink:#080808;--graph:#151515;--graph2:#1d1d1d;--cream:#f7f7f4;--muted:#bdbdb8;--yellow:#ffc400;--red:#e50914;--line:rgba(255,255,255,.09)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--ink);color:var(--cream);font-family:Inter,Arial,Helvetica,sans-serif;line-height:1.5}img{max-width:100%;display:block}button,a{font:inherit}.shell{width:min(1180px,calc(100% - 32px));margin:auto}.narrow{width:min(820px,calc(100% - 32px))}.site-header{position:fixed;inset:0 0 auto;z-index:50;background:rgba(8,8,8,.9);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav{height:72px;display:flex;align-items:center;gap:28px}.brand img{height:44px;width:auto}.desktop-nav{display:flex;gap:25px;margin-left:auto}.desktop-nav a{color:#ddd;text-decoration:none;font-size:14px;font-weight:700}.compact{margin-left:8px}.btn{border:0;border-radius:999px;padding:14px 22px;font-weight:900;letter-spacing:.02em;cursor:pointer;transition:.2s}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-red{background:var(--red);color:white;box-shadow:0 10px 28px rgba(229,9,20,.25)}.btn-red:not(:disabled):hover{transform:translateY(-1px);filter:brightness(1.08)}.hero{padding:130px 0 78px;background:radial-gradient(circle at 75% 30%,rgba(255,196,0,.11),transparent 36%),var(--ink)}.hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:60px;align-items:center}.hero-copy h1,.section h2,.final-cta h2{font-family:Impact,'Arial Narrow Bold',sans-serif;font-weight:900;letter-spacing:.01em;line-height:.95;margin:16px 0;font-size:clamp(46px,5.7vw,82px)}.hero-copy h1 span,.section h2 span,.final-cta h2 span{color:var(--yellow)}.eyebrow{display:inline-block;color:#111;background:var(--yellow);padding:7px 12px;border-radius:999px;font-weight:900;font-size:12px;letter-spacing:.08em}.lead{font-size:20px;color:#d8d8d4;max-width:680px}.hero-media img{border-radius:30px;box-shadow:0 30px 90px rgba(0,0,0,.55);aspect-ratio:1/1;object-fit:cover}.price-box{margin:28px 0}.old{text-decoration:line-through;color:#aaa;font-size:16px}.sale{font-family:Impact,'Arial Narrow Bold',sans-serif;font-size:54px;color:var(--yellow);line-height:1}.deal{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}.deal strong{background:var(--red);padding:5px 9px;border-radius:7px}.deal span{color:#ddd}.chips{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.chips span{border:1px solid var(--line);background:#151515;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.hero-btn{padding:17px 28px;font-size:15px}.micro{font-size:12px;color:#aaa;margin-top:12px}.availability{font-size:12px;color:#777}.trust{background:#141414;border-block:1px solid var(--line)}.trust-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;padding:18px 0}.trust-grid div{text-align:center;color:#ddd;font-size:11px;font-weight:900}.section{padding:88px 0}.alt{background:#131313}.section-head{text-align:center;max-width:850px;margin:0 auto 42px}.section-head h2{font-size:clamp(38px,4.5vw,62px)}.section-head p{color:#bbb;font-size:18px}.cards{display:grid;gap:18px}.cards.four{grid-template-columns:repeat(4,1fr)}.cards.two{grid-template-columns:repeat(2,1fr)}.cards article,.spec-grid div{background:#151515;border:1px solid var(--line);border-radius:20px;padding:24px}.cards h3{margin:0 0 10px;color:var(--yellow);font-size:20px}.cards p{color:#bbb;margin:0}.spec-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.spec-grid div{display:flex;justify-content:space-between;gap:14px;padding:17px 18px}.spec-grid span{color:#999}.food-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.food-grid figure{margin:0;position:relative;overflow:hidden;border-radius:22px;background:#151515}.food-grid img{width:100%;aspect-ratio:4/3;object-fit:cover}.food-grid figcaption{position:absolute;left:0;right:0;bottom:0;padding:36px 18px 16px;background:linear-gradient(transparent,rgba(0,0,0,.88));font-weight:950;font-size:18px}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.steps>div{border-left:3px solid var(--yellow);padding:18px;background:#101010;border-radius:0 16px 16px 0}.steps b{color:var(--yellow);font-size:28px}.steps h3{font-size:16px}.steps p,.center-note{color:#aaa}.center-note{text-align:center;margin-top:24px}.split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.split h2{font-size:clamp(40px,4.8vw,66px)}.rounded-img{border-radius:28px;aspect-ratio:4/3;object-fit:cover}.check-list{list-style:none;padding:0;margin:28px 0}.check-list li{padding:15px 0;border-bottom:1px solid var(--line);display:flex;flex-direction:column}.check-list b{font-size:17px}.check-list small{color:#aaa;font-size:14px}.voltage-section{background:linear-gradient(180deg,#17120a,#090909)}.voltage-card{background:#101010;border:1px solid rgba(255,196,0,.3);border-radius:30px;padding:38px;text-align:center;box-shadow:0 30px 80px rgba(0,0,0,.4)}.voltage-card h2{font-size:clamp(38px,5vw,58px)}.voltage-card p{color:#c7c7c2}.voltage-options{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:26px 0 12px}.voltage-options button{background:#181818;border:2px solid #353535;color:white;border-radius:18px;padding:22px;font-size:26px;font-weight:950;cursor:pointer}.voltage-options button.active{border-color:var(--yellow);background:rgba(255,196,0,.12);color:var(--yellow)}.status{min-height:24px}.full{width:100%}.faq-list{display:grid;gap:12px}.faq-list details{background:#151515;border:1px solid var(--line);border-radius:16px;padding:0 20px}.faq-list summary{cursor:pointer;list-style:none;padding:19px 0;font-weight:900}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:'+';float:right;color:var(--yellow);font-size:24px;line-height:1}.faq-list details[open] summary:after{content:'–'}.faq-list p{color:#bbb;margin:0;padding:0 0 18px}.offer{background:radial-gradient(circle at 15% 15%,rgba(255,196,0,.13),transparent 34%),#0c0c0c}.offer-grid{display:grid;grid-template-columns:1fr .7fr;align-items:center;gap:50px}.offer h2{font-size:clamp(44px,5vw,68px)}.offer-price{background:#151515;border:1px solid var(--line);border-radius:24px;padding:28px}.offer-price small{display:block;color:#999;text-align:center;margin-top:12px}.final-cta{text-align:center;background:radial-gradient(circle at 50% 50%,rgba(255,196,0,.12),transparent 45%),#080808}.center{text-align:center}.hero-spec{font-weight:900;color:#ddd}footer{border-top:1px solid var(--line);padding:40px 0 105px;background:#060606}.footer-grid{display:flex;justify-content:space-between;gap:30px}.footer-grid img{height:48px;width:auto}.footer-grid p{color:#aaa}.copyright{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;color:#777;font-size:12px}.mobile-sticky{display:none}.toast{position:fixed;left:50%;bottom:90px;transform:translate(-50%,20px);background:#202020;color:white;border:1px solid var(--line);border-radius:999px;padding:10px 16px;font-size:13px;opacity:0;pointer-events:none;transition:.2s;z-index:70}.toast.show{opacity:1;transform:translate(-50%,0)}@media(max-width:900px){.desktop-nav{display:none}.nav{height:64px}.brand img{height:36px}.compact{font-size:11px;padding:10px 14px}.hero{padding-top:104px}.hero-grid,.split,.offer-grid{grid-template-columns:1fr;gap:34px}.hero-media{order:-1}.hero-media img{aspect-ratio:16/11}.trust-grid{grid-template-columns:repeat(2,1fr)}.cards.four{grid-template-columns:repeat(2,1fr)}.food-grid{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.shell,.narrow{width:min(100% - 24px,1180px)}.site-header .btn{padding:9px 12px}.hero{padding:92px 0 48px}.hero-copy h1{font-size:48px}.lead{font-size:17px}.hero-media img{border-radius:20px}.sale{font-size:48px}.chips{gap:6px}.chips span{font-size:11px;padding:7px 9px}.section{padding:58px 0}.cards.four,.cards.two,.spec-grid,.food-grid,.steps{grid-template-columns:1fr}.trust-grid{grid-template-columns:1fr 1fr;gap:10px}.trust-grid div{font-size:9.5px}.section-head{margin-bottom:28px}.split{gap:28px}.reverse img{order:2}.voltage-card{padding:26px 18px}.voltage-options button{font-size:22px;padding:18px}.footer-grid{flex-direction:column}.mobile-sticky{display:flex;position:fixed;inset:auto 0 0;z-index:60;background:rgba(8,8,8,.96);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:10px 12px calc(10px + env(safe-area-inset-bottom));align-items:center;justify-content:space-between;gap:10px;transform:translateY(110%);transition:.25s}.mobile-sticky.visible{transform:translateY(0)}.mobile-sticky small{display:block;color:#999;text-decoration:line-through}.mobile-sticky b{display:block;color:var(--yellow);font-size:24px;line-height:1}.mobile-sticky .btn{font-size:11px;padding:12px 14px}footer{padding-bottom:125px}}
