
:root{--bg:#071016;--surf:#0e1b22;--surf2:#122630;--text:#edf6f2;--muted:#92a7ad;--line:#203942;--a:#b8ff3d;--b:#43e7ff;--mono:"Cascadia Mono",Consolas,monospace;--sans:Inter,system-ui,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at 80% 0,rgba(67,231,255,.08),transparent 34rem),linear-gradient(#071016,#050b10);color:var(--text);font-family:var(--sans);line-height:1.55}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}.site-header{position:sticky;top:0;z-index:10;background:rgba(7,16,22,.82);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.nav{max-width:1180px;margin:auto;padding:14px 20px;display:flex;justify-content:space-between;gap:18px;align-items:center}.brand{font-weight:950;letter-spacing:.04em;display:flex;gap:10px;align-items:center}.mark{width:34px;height:34px;border:2px solid var(--a);display:grid;place-items:center;color:var(--a);font:12px var(--mono)}.navlinks,.langs{display:flex;gap:16px;align-items:center}.navlinks a{color:var(--muted);font-size:14px}.langs{gap:6px;font:12px var(--mono)}.langs a{border:1px solid var(--line);padding:6px 8px;color:var(--muted)}.langs .active,.navlinks a:hover{color:var(--a)}.hero,.section{max-width:1180px;margin:auto;padding:78px 20px}.hero{min-height:calc(100vh - 64px);display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}h1{font-size:clamp(42px,7vw,92px);line-height:.92;letter-spacing:-.06em;margin:0 0 24px;font-weight:950}h2{font-size:clamp(30px,4vw,56px);line-height:1;letter-spacing:-.04em;margin:0 0 18px}.lead{font-size:clamp(17px,2vw,22px);color:#b6c8ca}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 18px;border:1px solid var(--line);font-weight:850;font-size:13px}.primary{background:var(--a);color:#071016;border-color:var(--a)}.secondary{background:#0b171e}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.lab,.panel,.card{border:1px solid var(--line);background:rgba(14,27,34,.82)}.lab{padding:18px;box-shadow:0 30px 80px rgba(0,0,0,.35);background-image:linear-gradient(rgba(184,255,61,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(184,255,61,.05) 1px,transparent 1px);background-size:38px 38px}.spec{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pack{display:grid;place-items:center;min-height:330px}.pack img{max-height:330px;filter:drop-shadow(0 24px 32px #000)}.metric{border-top:1px solid var(--line);padding:14px 0}.metric span,.fact span{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.1em}.metric b{font:30px var(--mono);color:var(--a)}.facts{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:24px}.fact{border:1px solid var(--line);background:#0b171e;padding:14px}.fact b{font-family:var(--mono)}.title{display:grid;grid-template-columns:.75fr 1fr;gap:40px;margin-bottom:30px}.title p{color:var(--muted);margin:0}.filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:24px}.filter{background:#0b171e;border:1px solid var(--line);color:var(--muted);padding:10px 13px;font:700 12px var(--mono);cursor:pointer}.filter.active,.filter:hover{border-color:var(--a);color:var(--a)}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.card{padding:16px;min-height:282px;display:flex;flex-direction:column;gap:12px;transition:.25s}.card:hover{transform:translateY(-4px);border-color:var(--a)}.top{display:flex;justify-content:space-between;gap:12px}.card h3{margin:0;font-size:20px;line-height:1.08;letter-spacing:-.02em}.tag{font:700 11px var(--mono);color:var(--b);text-transform:uppercase}.card p,.panel p,.panel li{color:#b7c8cc}.bars{margin-top:auto;display:grid;gap:7px}.bar{display:grid;grid-template-columns:70px 1fr 44px;gap:8px;align-items:center;font:11px var(--mono);color:var(--muted)}.bar i{display:block;height:6px;background:var(--surf2)}.bar i:after{content:"";display:block;height:100%;width:var(--w);background:linear-gradient(90deg,var(--a),var(--b))}table{width:100%;border-collapse:collapse;font:13px var(--mono)}th,td{border-bottom:1px solid var(--line);padding:13px;text-align:left}th{color:var(--a);background:#0b171e}.product{max-width:1180px;margin:auto;padding:64px 20px 40px;display:grid;grid-template-columns:1fr 360px;gap:44px;align-items:center}.pimg{background:radial-gradient(circle,rgba(184,255,61,.12),transparent 60%);border:1px solid var(--line);padding:24px;display:grid;place-items:center;min-height:400px}.pimg img{max-height:350px}.two{display:grid;grid-template-columns:1fr 1fr;gap:18px}.panel{padding:22px}.qa{border-top:1px solid var(--line);padding:18px 0}.qa h3{margin:0 0 8px;color:var(--a)}.buy{position:fixed;right:18px;bottom:18px;z-index:20;background:var(--a);color:#071016;padding:14px 18px;font-weight:950;box-shadow:0 18px 50px rgba(184,255,61,.22)}.reveal{opacity:0;transform:translateY(18px);transition:.55s}.visible{opacity:1;transform:none}.footer{border-top:1px solid var(--line);padding:34px 20px;color:var(--muted);font-size:13px}.fin{max-width:1180px;margin:auto;display:flex;justify-content:space-between}.form{display:grid;gap:12px}.form input,.form textarea,.form select{background:#071016;border:1px solid var(--line);color:var(--text);padding:13px;font:14px var(--sans)}.form textarea{min-height:120px}.tech{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:880px){.navlinks{display:none}.hero,.product,.title,.two{grid-template-columns:1fr}.hero{min-height:auto}.grid{grid-template-columns:1fr}.facts{grid-template-columns:1fr}.tech{grid-template-columns:1fr}.buy{left:12px;right:12px;text-align:center}.section,.hero{padding:54px 18px}.spec{grid-template-columns:1fr}.pimg{min-height:260px}.fin{display:block}}

.section>table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}th,td{min-width:110px}@media(max-width:880px){h1{overflow-wrap:anywhere}.clinical-scroll{overflow-x:auto}}
.card .thumb{height:132px;display:grid;place-items:center;margin:-4px 0 8px;background:radial-gradient(circle,rgba(184,255,61,.10),transparent 62%);border:1px solid rgba(32,57,66,.75);overflow:hidden}.card .thumb img{max-height:122px;max-width:92%;object-fit:contain;filter:drop-shadow(0 14px 18px rgba(0,0,0,.38))}.filter[aria-pressed="true"]{border-color:var(--a);color:var(--a);box-shadow:inset 0 0 0 1px rgba(184,255,61,.18)}.filters{align-items:center}.navlinks{gap:18px}
.brand-logo{width:34px;height:34px;object-fit:contain;display:block;filter:drop-shadow(0 0 10px rgba(184,255,61,.18))}.navdrop{position:relative}.navdrop summary{list-style:none;cursor:pointer;color:var(--muted);font-size:14px;padding:8px 0}.navdrop summary::-webkit-details-marker{display:none}.navdrop summary:after{content:"";display:inline-block;width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-left:8px;margin-bottom:3px}.navdrop[open] summary,.navdrop summary:hover{color:var(--a)}.navmenu{position:absolute;top:100%;left:-14px;min-width:280px;max-height:70vh;overflow:auto;padding:10px;background:rgba(7,16,22,.98);border:1px solid var(--line);box-shadow:0 24px 60px rgba(0,0,0,.42);display:grid;gap:2px}.navmenu a{display:block;padding:9px 10px;color:#b7c8cc;font-size:13px;border:1px solid transparent}.navmenu a:hover{color:var(--a);border-color:rgba(184,255,61,.22);background:rgba(184,255,61,.04)}.nav-toggle{display:none;background:#0b171e;border:1px solid var(--line);color:var(--text);padding:9px 12px;font:800 12px var(--mono);text-transform:uppercase}.mobile-menu{display:none;border-top:1px solid var(--line);padding:10px 20px 16px;background:rgba(7,16,22,.96)}.mobile-menu .navdrop{border-bottom:1px solid var(--line)}.mobile-menu .navdrop summary{padding:13px 0}.mobile-menu .navmenu{position:static;min-width:0;max-height:none;border:0;box-shadow:none;background:transparent;padding:0 0 12px}.filter.available:not(.active){border-color:rgba(184,255,61,.42);color:#d8f8a0}.filter.unavailable{opacity:.34;pointer-events:none}.filter[disabled]{cursor:not-allowed}@media(max-width:880px){.nav{gap:12px}.navlinks{display:none}.langs{margin-left:auto}.nav-toggle{display:inline-flex}.mobile-menu.open{display:block}.brand span{font-size:14px}.brand-logo{width:30px;height:30px}.navmenu a{font-size:14px;padding:10px 0}.site-header{position:sticky}}
.hero{padding-top:34px;min-height:auto;align-items:start}.hero h1{margin-top:10px}.hero .lead{margin-top:0}.hero .lab{margin-top:8px}@media(max-width:880px){.hero{padding-top:28px}.hero h1{margin-top:4px}}
.hero-slider{position:relative;min-height:430px}.hero-slides{position:relative;min-height:370px}.hero-slide{position:absolute;inset:0;opacity:0;transform:translateX(18px);transition:opacity .55s ease,transform .55s ease;pointer-events:none}.hero-slide.active{opacity:1;transform:none;pointer-events:auto}.hero-slider-controls{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;margin-top:18px}.hero-dots{display:flex;gap:8px}.hero-dot{width:8px;height:8px;border-radius:999px;border:1px solid var(--line);background:#10212a;cursor:pointer;padding:0}.hero-dot.active{background:var(--a);border-color:var(--a);box-shadow:0 0 18px rgba(184,255,61,.42)}.hero-arrow{width:34px;height:34px;border:1px solid var(--line);background:#0b171e;color:var(--text);font-size:24px;line-height:1;cursor:pointer}.hero-arrow:hover{border-color:var(--a);color:var(--a)}.buy{animation:ctaAttention 7s ease-in-out infinite}@keyframes ctaAttention{0%,82%,100%{transform:translateY(0) scale(1);box-shadow:0 18px 50px rgba(184,255,61,.22)}86%{transform:translateY(-3px) scale(1.025);box-shadow:0 18px 58px rgba(184,255,61,.38)}90%{transform:translateY(0) scale(1)}94%{transform:translateY(-2px) scale(1.018)}}@media(max-width:880px){.hero-slider{min-height:360px}.hero-slides{min-height:300px}.hero-slider .pack{min-height:210px}.hero-slider .pack img{max-height:220px}.hero-slider-controls{margin-top:10px}}@media(prefers-reduced-motion:reduce){.buy{animation:none}.hero-slide{transition:none}}
.buy{position:fixed;overflow:visible;animation:ctaAttentionStrong 5.8s ease-in-out infinite}.buy:before{content:"";position:absolute;inset:-7px;border:1px solid rgba(184,255,61,.58);opacity:0;transform:scale(.92);pointer-events:none}.buy:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0%,transparent 35%,rgba(255,255,255,.46) 48%,transparent 62%,transparent 100%);transform:translateX(-130%);pointer-events:none}@keyframes ctaAttentionStrong{0%,70%,100%{transform:translateY(0) scale(1) rotate(0deg);box-shadow:0 18px 50px rgba(184,255,61,.22)}74%{transform:translateY(-7px) scale(1.055) rotate(-1deg);box-shadow:0 24px 70px rgba(184,255,61,.46)}78%{transform:translateY(2px) scale(.99) rotate(1deg)}82%{transform:translateY(-5px) scale(1.04) rotate(-.6deg)}86%{transform:translateY(0) scale(1.015) rotate(0deg);box-shadow:0 20px 62px rgba(184,255,61,.38)}}@keyframes ctaRing{0%,72%{opacity:0;transform:scale(.92)}76%{opacity:.85;transform:scale(1)}94%{opacity:0;transform:scale(1.22)}100%{opacity:0;transform:scale(1.22)}}@keyframes ctaShine{0%,72%{transform:translateX(-130%)}84%{transform:translateX(130%)}100%{transform:translateX(130%)}}.buy:before{animation:ctaRing 5.8s ease-in-out infinite}.buy:after{animation:ctaShine 5.8s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.buy,.buy:before,.buy:after{animation:none}}
.buy{overflow:visible;animation:ctaSoftJump 4.8s cubic-bezier(.2,.8,.2,1) infinite}.buy:before,.buy:after{content:none!important;animation:none!important}@keyframes ctaSoftJump{0%,78%,100%{transform:translateY(0) scale(1);box-shadow:0 18px 50px rgba(184,255,61,.22)}82%{transform:translateY(-5px) scale(1.035);box-shadow:0 22px 58px rgba(184,255,61,.34)}86%{transform:translateY(0) scale(1.01)}90%{transform:translateY(-2px) scale(1.02)}94%{transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.buy{animation:none}}
.buy{animation:ctaSoftJump 3.2s cubic-bezier(.2,.8,.2,1) infinite}@keyframes ctaSoftJump{0%,66%,100%{transform:translateY(0) scale(1);box-shadow:0 18px 50px rgba(184,255,61,.22)}72%{transform:translateY(-5px) scale(1.035);box-shadow:0 22px 58px rgba(184,255,61,.34)}78%{transform:translateY(0) scale(1.01)}84%{transform:translateY(-2px) scale(1.02)}90%{transform:translateY(0) scale(1)}}
