*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}:root{--brand-navy:#1C4F6E;--brand-gold:#F0A030;--brand-silver:#B8C4CC;--navy:#0B1E2D;--navy-mid:#112333;--navy-light:#1A3D58;--steel:#1C4F6E;--electric:#1A8FD8;--electric-br:#42AAEE;--gold:#F0A030;--gold-light:#FFBB55;--white:#EDF3F8;--gray:#7A92A8;--gray-lt:#B0C4D4;--border:rgba(255,255,255,0.07);--fd:'Barlow Condensed',sans-serif;--fb:'Barlow',sans-serif;--fm:'Roboto Mono',monospace;--smark:url("data:image/png;base64,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")}html{scroll-behavior:smooth}body{background:var(--navy);color:var(--white);font-family:var(--fb);font-weight:300;line-height:1.6;overflow-x:hidden}body::before{content:'';position:fixed;inset:0;background-image:linear-gradient(rgba(26,143,216,0.022) 1px,transparent 1px),linear-gradient(90deg,rgba(26,143,216,0.022) 1px,transparent 1px);background-size:52px 52px;pointer-events:none;z-index:0}nav{position:fixed;top:0;left:0;right:0;z-index:100;background:rgba(11,30,45,0.96);backdrop-filter:blur(14px);border-bottom:1px solid var(--border);height:70px;display:flex;align-items:center;padding:0 40px}.nav-inner{width:100%;max-width:1240px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.logo-wrap{display:flex;align-items:center;cursor:pointer;text-decoration:none;height:58px}.logo-img{height:54px;width:auto;display:block;object-fit:contain}.nav-links{display:flex;align-items:center;gap:26px;list-style:none}.nav-links a{font-family:var(--fd);font-weight:400;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray);text-decoration:none;transition:color 0.2s;cursor:pointer}.nav-links a:hover{color:var(--white)}.nav-links a.active{color:var(--brand-gold)}.nav-cta{background:var(--gold);color:#1a0e00;font-family:var(--fd);font-weight:700;font-size:12px;letter-spacing:0.12em;text-transform:uppercase;padding:10px 22px;border:none;cursor:pointer;clip-path:polygon(6px 0%,100% 0%,calc(100% - 6px) 100%,0% 100%);transition:background 0.2s,transform 0.15s}.nav-cta:hover{background:var(--gold-light);transform:translateY(-1px)}.page{display:none}.page.active{display:block}.hero{min-height:100vh;padding-top:70px;display:flex;align-items:center;position:relative;overflow:hidden}.hero-bg{position:absolute;inset:0;background-image:radial-gradient(ellipse 70% 55% at 68% 50%,rgba(26,143,216,0.10) 0%,transparent 65%),radial-gradient(ellipse 40% 35% at 15% 78%,rgba(240,160,48,0.06) 0%,transparent 55%),linear-gradient(90deg,rgba(11,30,45,0.97) 0%,rgba(11,30,45,0.90) 38%,rgba(11,30,45,0.55) 100%),url('home-hero.jpg');background-size:cover,cover,cover,cover;background-position:center,center,center,center right;background-repeat:no-repeat}.hero-circuit{position:absolute;right:0;top:0;bottom:0;width:44%;opacity:0.05;pointer-events:none}.hero-circuit svg{width:100%;height:100%}.hero-mark{position:absolute;right:-40px;top:50%;transform:translateY(-50%);height:min(82vh,760px);width:min(82vh,760px);opacity:0.22;background:var(--smark) no-repeat center / contain;z-index:1;pointer-events:none;user-select:none}@media (max-width:820px){.hero-mark{opacity:0.10;right:-130px;height:58vh}}.hero-content{position:relative;z-index:2;max-width:1240px;margin:0 auto;padding:88px 40px;width:100%}.eyebrow{font-family:var(--fm);font-size:11px;letter-spacing:0.22em;color:var(--electric);text-transform:uppercase;margin-bottom:22px;display:flex;align-items:center;gap:14px}.eyebrow::before{content:'';width:28px;height:1px;background:var(--electric)}.hero h1{font-family:var(--fd);font-weight:700;font-size:clamp(54px,7.5vw,96px);line-height:0.93;letter-spacing:-0.01em;text-transform:uppercase;margin-bottom:28px;max-width:680px}.hero h1 .e{color:var(--electric)}.hero h1 .g{color:var(--gold)}.hero-sub{font-size:17px;font-weight:300;color:var(--gray-lt);max-width:480px;margin-bottom:46px;line-height:1.75}.hero-btns{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:76px}.btn-p{background:var(--electric);color:#02111d;font-family:var(--fd);font-weight:700;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;padding:14px 34px;border:none;cursor:pointer;clip-path:polygon(8px 0%,100% 0%,calc(100% - 8px) 100%,0% 100%);transition:background 0.2s,transform 0.15s;display:inline-block}.btn-p:hover{background:var(--electric-br);transform:translateY(-2px)}.btn-s{background:transparent;color:var(--white);font-family:var(--fd);font-weight:600;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;padding:13px 34px;border:1px solid rgba(255,255,255,0.22);cursor:pointer;transition:all 0.2s;display:inline-block}.btn-s:hover{border-color:var(--gold);color:var(--gold)}.hero-stats{display:flex;gap:52px;padding-top:42px;border-top:1px solid var(--border)}.stat-n{font-family:var(--fd);font-weight:700;font-size:44px;line-height:1;margin-bottom:5px}.stat-n span{color:var(--gold)}.stat-l{font-family:var(--fm);font-size:10px;letter-spacing:0.16em;color:var(--gray);text-transform:uppercase}.proof-bar{background:var(--navy-mid);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:26px 40px}.proof-inner{max-width:1240px;margin:0 auto;display:flex;align-items:stretch}.proof-item{flex:1;text-align:center;padding:0 18px;border-right:1px solid var(--border)}.proof-item:last-child{border-right:none}.proof-n{font-family:var(--fd);font-weight:600;font-size:14px;color:var(--white);line-height:1;margin-bottom:4px;display:flex;align-items:center;justify-content:center;gap:6px}.proof-n .chk{color:var(--gold);font-size:14px}.proof-l{font-family:var(--fm);font-size:9px;letter-spacing:0.14em;color:var(--gray);text-transform:uppercase}.section{padding:96px 40px;max-width:1240px;margin:0 auto;position:relative;z-index:1}.sec-label{font-family:var(--fm);font-size:11px;letter-spacing:0.22em;color:var(--brand-gold);text-transform:uppercase;margin-bottom:14px;display:flex;align-items:center;gap:12px}.sec-label::before{content:'';width:22px;height:1px;background:var(--brand-gold)}.sec-title{font-family:var(--fd);font-weight:700;font-size:clamp(36px,5vw,58px);line-height:1.0;text-transform:uppercase;letter-spacing:0.01em;margin-bottom:14px}.sec-sub{font-size:16px;font-weight:300;color:var(--gray-lt);max-width:520px;line-height:1.75}.div-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;margin-top:56px}.div-card{background:var(--navy-mid);border:1px solid var(--border);padding:50px 44px;position:relative;overflow:hidden;cursor:pointer;transition:border-color 0.3s}.div-card:hover{border-color:rgba(28,79,110,0.7)}.div-card.gc:hover{border-color:rgba(240,160,48,0.5)}.div-card::before{content:'';position:absolute;top:0;left:0;right:0;height:3px;background:var(--brand-navy)}.div-card.gc::before{background:var(--gold)}.bg-num{font-family:var(--fd);font-weight:700;font-size:130px;line-height:1;color:rgba(28,79,110,0.07);position:absolute;top:10px;right:22px;letter-spacing:-0.06em;pointer-events:none}.gc .bg-num{color:rgba(240,160,48,0.06)}.div-ico{width:50px;height:50px;border:1px solid rgba(28,79,110,0.4);display:flex;align-items:center;justify-content:center;font-size:21px;margin-bottom:24px}.gc .div-ico{border-color:rgba(240,160,48,0.4)}.div-title{font-family:var(--fd);font-weight:700;font-size:30px;text-transform:uppercase;letter-spacing:0.04em;margin-bottom:12px;color:var(--white)}.div-desc{font-size:15px;font-weight:300;color:var(--gray-lt);line-height:1.72;margin-bottom:26px;max-width:360px}.div-feats{list-style:none;margin-bottom:32px}.div-feats li{font-family:var(--fm);font-size:11px;letter-spacing:0.04em;color:var(--gray);padding:8px 0;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:10px}.div-feats li::before{content:'▸';color:var(--electric);font-size:10px}.gc .div-feats li::before{color:var(--gold)}.div-cta{font-family:var(--fd);font-weight:600;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;color:var(--electric-br);display:inline-flex;align-items:center;gap:8px;transition:gap 0.2s;cursor:pointer;background:none;border:none}.gc .div-cta{color:var(--gold)}.div-cta:hover{gap:14px}.prod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:40px}.prod-cell{background:var(--navy);padding:26px 22px;border:1px solid var(--border);transition:background 0.2s,border-color 0.2s}.prod-cell:hover{background:var(--navy-mid);border-color:rgba(28,79,110,0.5)}.prod-tag{font-family:var(--fm);font-size:10px;letter-spacing:0.14em;color:var(--brand-gold);text-transform:uppercase;margin-bottom:10px}.prod-name{font-family:var(--fd);font-weight:600;font-size:17px;text-transform:uppercase;letter-spacing:0.03em;color:var(--white);line-height:1.25;margin-bottom:9px}.prod-desc{font-size:13px;font-weight:300;color:var(--gray);line-height:1.6}.cases-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2px;margin-top:48px;align-items:stretch}.case-card{background:var(--navy-mid);border:1px solid var(--border);padding:34px 30px;position:relative;overflow:hidden;transition:border-color 0.25s}.case-card:hover{border-color:rgba(28,79,110,0.5)}.case-card.feat{display:flex;flex-direction:column;background:var(--navy-light)}.c-tag{display:inline-block;font-family:var(--fm);font-size:10px;letter-spacing:0.15em;text-transform:uppercase;padding:4px 12px;border:1px solid rgba(28,79,110,0.5);color:var(--electric-br);margin-bottom:13px}.c-tag.g{border-color:rgba(240,160,48,0.4);color:var(--gold-light)}.c-title{font-family:var(--fd);font-weight:600;font-size:20px;text-transform:uppercase;letter-spacing:0.02em;color:var(--white);line-height:1.2;margin-bottom:9px}.case-card.feat .c-title{font-size:27px}.c-meta{font-family:var(--fm);font-size:11px;color:var(--gray);letter-spacing:0.08em}.c-result{margin-top:16px;padding-top:16px;border-top:1px solid var(--border);font-family:var(--fd);font-weight:700;font-size:28px;color:var(--brand-gold);letter-spacing:0.02em}.c-rl{font-family:var(--fm);font-size:10px;letter-spacing:0.12em;color:var(--gray);text-transform:uppercase;margin-top:4px}.caps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);margin-top:50px}.cap-cell{background:var(--navy);padding:32px 28px;transition:background 0.2s;display:flex;flex-direction:column}.cap-cell:hover{background:var(--navy-mid)}.cap-fill{background:var(--navy)}.cap-id{font-family:var(--fm);font-size:10px;color:var(--brand-gold);letter-spacing:0.12em;margin-bottom:12px}.cap-title{font-family:var(--fd);font-weight:600;font-size:19px;text-transform:uppercase;letter-spacing:0.04em;color:var(--white);margin-bottom:9px;line-height:1.2}.cap-desc{font-size:14px;font-weight:300;color:var(--gray);line-height:1.65}.contact-wrap{display:grid;grid-template-columns:1fr 1fr;gap:68px;margin-top:52px;align-items:start}.c-row{padding:20px 0;border-bottom:1px solid var(--border);display:flex;gap:16px;align-items:flex-start}.c-ico{width:38px;height:38px;flex-shrink:0;border:1px solid rgba(28,79,110,0.35);display:flex;align-items:center;justify-content:center;color:var(--brand-gold);font-size:15px}.c-lbl{font-family:var(--fm);font-size:10px;letter-spacing:0.15em;color:var(--gray);text-transform:uppercase;margin-bottom:3px}.c-val{font-family:var(--fd);font-weight:500;font-size:16px;color:var(--white)}.form-wrap{background:var(--navy-mid);border:1px solid var(--border);padding:36px}.fg{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-bottom:13px}.ff{display:flex;flex-direction:column;gap:7px}.ff.full{grid-column:span 2}.ff label{font-family:var(--fm);font-size:10px;letter-spacing:0.15em;color:var(--gray);text-transform:uppercase}.ff input,.ff select,.ff textarea{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);color:var(--white);font-family:var(--fb);font-size:14px;font-weight:300;padding:11px 13px;outline:none;transition:border-color 0.2s;width:100%;appearance:none}.ff input:focus,.ff select:focus,.ff textarea:focus{border-color:var(--brand-gold)}.ff select option{background:var(--navy-mid)}.ff textarea{resize:vertical;min-height:110px}.form-sub{margin-top:5px;width:100%;background:var(--brand-navy);color:var(--white);font-family:var(--fd);font-weight:700;font-size:14px;letter-spacing:0.12em;text-transform:uppercase;padding:14px 24px;border:none;cursor:pointer;clip-path:polygon(10px 0%,100% 0%,calc(100% - 10px) 100%,0% 100%);transition:background 0.2s,transform 0.15s}.form-sub:hover{background:var(--electric);color:#02111d;transform:translateY(-2px)}.about-split{display:grid;grid-template-columns:1fr 1fr;gap:68px;align-items:center;margin-top:38px}.about-vis{background:var(--navy-mid);border:1px solid var(--border);aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.about-vis::before{content:'';position:absolute;inset:0;background-image:linear-gradient(rgba(28,79,110,0.08) 1px,transparent 1px),linear-gradient(90deg,rgba(28,79,110,0.08) 1px,transparent 1px);background-size:22px 22px}.values-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:48px}.val-card{background:var(--navy-mid);border:1px solid var(--border);border-left:3px solid var(--brand-navy);padding:24px 20px}.val-card.gc{border-left-color:var(--gold)}.val-title{font-family:var(--fd);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:0.04em;color:var(--white);margin-bottom:7px}.val-desc{font-size:14px;font-weight:300;color:var(--gray);line-height:1.65}.sp-hero{padding:132px 40px 68px;max-width:1240px;margin:0 auto;position:relative;z-index:1;overflow:hidden}.sp-hero::after{content:'';position:absolute;top:50%;right:-60px;transform:translateY(-50%);width:320px;height:320px;background:var(--smark) no-repeat center / contain;opacity:0.07;pointer-events:none;z-index:-1}.samp{font-family:var(--fm);font-size:9px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold-light);border:1px solid rgba(240,160,48,0.40);padding:2px 7px;margin-left:8px;vertical-align:middle;white-space:nowrap}.cred-band{background:var(--navy-mid);border:1px solid var(--border);padding:28px 34px;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.cred-chip{background:#fff;border-radius:8px;padding:14px 20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cred-chip img{height:54px;width:auto;display:block}.cred-body{flex:1;min-width:250px}.cred-eyebrow{font-family:var(--fm);font-size:10px;letter-spacing:0.16em;text-transform:uppercase;color:var(--brand-gold);margin-bottom:9px}.cred-title{font-family:var(--fd);font-weight:700;text-transform:uppercase;letter-spacing:0.02em;font-size:25px;line-height:1.04}.cred-sub{font-size:14px;color:var(--gray-lt);margin-top:9px;line-height:1.65;max-width:620px}.sp-hero h1{font-family:var(--fd);font-weight:700;font-size:clamp(46px,6.5vw,82px);text-transform:uppercase;letter-spacing:0.02em;line-height:0.94;margin-bottom:18px}.sp-hero p{font-size:17px;font-weight:300;color:var(--gray-lt);max-width:560px;line-height:1.75}.certs-row{display:flex;gap:9px;flex-wrap:wrap;margin-top:32px}.cert{border:1px solid rgba(28,79,110,0.4);padding:6px 13px;font-family:var(--fm);font-size:11px;letter-spacing:0.1em;color:var(--gray-lt);display:flex;align-items:center;gap:6px}.cert::before{content:'✓';color:var(--gold);font-size:12px}.lt-row{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid var(--border)}.lt-row:last-child{border-bottom:none}footer{background:var(--navy-mid);border-top:1px solid var(--border);padding:50px 40px 30px}.footer-inner{max-width:1240px;margin:0 auto}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;padding-bottom:40px;border-bottom:1px solid var(--border);margin-bottom:26px}.footer-brand p{font-size:14px;font-weight:300;color:var(--gray);line-height:1.75;margin-top:14px;max-width:264px}.footer-col-h{font-family:var(--fd);font-weight:700;font-size:13px;letter-spacing:0.1em;text-transform:uppercase;color:var(--white);margin-bottom:16px}.footer-links{list-style:none;display:flex;flex-direction:column;gap:9px}.footer-links a{font-size:14px;font-weight:300;color:var(--gray);text-decoration:none;transition:color 0.2s;cursor:pointer}.footer-links a:hover{color:var(--brand-gold)}.footer-btm{display:flex;justify-content:space-between;align-items:center}.footer-copy{font-family:var(--fm);font-size:11px;color:var(--gray);letter-spacing:0.07em}.footer-tg{font-family:var(--fd);font-weight:600;font-size:12px;letter-spacing:0.18em;text-transform:uppercase;color:var(--gray)}.li-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--border);border-radius:6px;color:var(--gray-lt);transition:color .2s,border-color .2s,background .2s}.li-ico:hover{color:var(--gold-light);border-color:var(--gold);background:rgba(240,160,48,0.08)}.li-ico svg{width:17px;height:17px;fill:currentColor}.footer-logo-img{height:40px;width:auto;display:block;object-fit:contain;opacity:0.9}@keyframes fadeUp{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.hero .eyebrow{animation:fadeUp .55s ease both 0.0s}.hero h1{animation:fadeUp .55s ease both 0.1s}.hero .hero-sub{animation:fadeUp .55s ease both 0.2s}.hero .hero-btns{animation:fadeUp .55s ease both 0.28s}.hero .hero-stats{animation:fadeUp .55s ease both 0.36s}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--navy)}::-webkit-scrollbar-thumb{background:var(--steel)}.btn-quote{margin-top:16px;align-self:flex-start;background:transparent;color:var(--electric-br);font-family:var(--fm);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;border:1px solid var(--border);padding:9px 16px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:color .2s,border-color .2s,background .2s}.btn-quote:hover{color:var(--gold-light);border-color:var(--gold);background:rgba(240,160,48,0.08)}.btn-quote .pl{font-size:14px;line-height:1}.btn-quote.added{color:var(--gold-light);border-color:var(--gold)}#page-products .cap-cell .btn-quote{margin-top:auto}.quote-link{position:relative;display:inline-flex;align-items:center;gap:7px}.quote-badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--gold);color:#1a0e00;font-family:var(--fm);font-size:10px;font-weight:700;line-height:1}.quote-badge.empty{display:none}.quote-link.pulse{animation:qpulse .4s ease}@keyframes qpulse{0%{transform:scale(1)}40%{transform:scale(1.16)}100%{transform:scale(1)}}.qd-overlay{position:fixed;inset:0;background:rgba(2,11,18,0.62);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s;z-index:200}.qd-overlay.open{opacity:1;visibility:visible}.qd{position:fixed;top:0;right:0;height:100%;width:380px;max-width:90vw;background:var(--navy-mid);border-left:3px solid var(--gold);box-shadow:-18px 0 50px rgba(0,0,0,0.5);transform:translateX(100%);transition:transform .28s ease;z-index:201;display:flex;flex-direction:column}.qd.open{transform:translateX(0)}.qd-head{display:flex;align-items:center;justify-content:space-between;padding:22px 24px;border-bottom:1px solid var(--border)}.qd-title{font-family:var(--fd);font-weight:700;font-size:17px;text-transform:uppercase;letter-spacing:0.05em;color:var(--white)}.qd-close{background:none;border:none;color:var(--gray-lt);font-size:26px;line-height:1;cursor:pointer;padding:0 4px}.qd-close:hover{color:var(--white)}.qd-body{flex:1;overflow-y:auto;padding:8px 24px}.qd-empty{color:var(--gray);font-size:14px;padding:46px 6px;text-align:center;line-height:1.7}.qd-item{padding:16px 0;border-bottom:1px solid var(--border)}.qd-item-top{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.qd-item-name{font-family:var(--fd);font-weight:600;font-size:15px;color:var(--white);line-height:1.25}.qd-item-id{font-family:var(--fm);font-size:10px;color:var(--brand-gold);letter-spacing:0.1em;margin-top:3px}.qd-rm{background:none;border:none;color:var(--gray);cursor:pointer;font-size:19px;line-height:1;flex-shrink:0}.qd-rm:hover{color:var(--gold-light)}.qd-qty{display:inline-flex;align-items:center;margin-top:12px;border:1px solid var(--border)}.qd-qty button{background:none;border:none;color:var(--gray-lt);width:30px;height:30px;cursor:pointer;font-size:16px;line-height:1}.qd-qty button:hover{color:var(--gold-light)}.qd-qty span{min-width:34px;text-align:center;font-family:var(--fm);font-size:13px;color:var(--white)}.qd-foot{padding:20px 24px;border-top:1px solid var(--border)}.qd-note{font-size:12px;color:var(--gray);line-height:1.6;margin:0 0 16px}.qd-foot .btn-p{width:100%;text-align:center}.qd-foot .btn-p:disabled{opacity:.4;cursor:not-allowed;transform:none}.qd-clear{display:block;width:100%;margin-top:12px;background:none;border:none;color:var(--gray);font-family:var(--fm);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;cursor:pointer}.qd-clear:hover{color:var(--gold-light)}.q-toast{position:fixed;bottom:26px;left:50%;transform:translateX(-50%) translateY(20px);background:var(--navy-light);border:1px solid var(--gold);color:var(--white);font-family:var(--fb);font-size:14px;padding:13px 22px;z-index:300;opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility .25s;max-width:80vw;text-align:center}.q-toast.show{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.hp{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;opacity:0}.form-status{margin-top:16px;font-family:var(--fb);font-size:14px;line-height:1.55;display:none}.form-status.show{display:block}.form-status.ok{color:#5fd08a}.form-status.err{color:var(--gold-light)}a.clk{color:inherit;text-decoration:none;transition:color .2s}a.clk:hover{color:var(--gold-light)}.dl-link{display:inline-flex;align-items:center;gap:9px;font-family:var(--fm);font-size:11px;letter-spacing:0.12em;text-transform:uppercase;color:var(--gold-light);text-decoration:none;border:1px solid rgba(240,160,48,0.4);padding:11px 18px;transition:background .2s,border-color .2s}.dl-link:hover{background:rgba(240,160,48,0.08);border-color:var(--gold)}.dl-link .ar{font-size:13px}.nav-burger{display:none;background:none;border:none;color:var(--white);font-size:26px;line-height:1;cursor:pointer;padding:4px 6px}.mobile-only{display:none}@media (max-width:1024px){.caps-grid{grid-template-columns:repeat(2,1fr)}.prod-grid{grid-template-columns:repeat(2,1fr)}.div-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){nav{padding:0 18px}.nav-burger{display:block}.nav-cta{display:none}.mobile-only{display:block}.nav-links{position:fixed;top:70px;left:0;right:0;background:rgba(11,30,45,0.985);backdrop-filter:blur(14px);flex-direction:column;align-items:stretch;gap:0;border-bottom:1px solid var(--border);max-height:calc(100vh - 70px);overflow-y:auto;transform:translateY(-10px);opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility .2s}.nav-links.open{transform:translateY(0);opacity:1;visibility:visible}.nav-links li{width:100%}.nav-links a{display:flex;align-items:center;justify-content:space-between;padding:15px 22px;border-top:1px solid var(--border);font-size:15px}.section{padding:64px 20px}.sp-hero{padding:104px 20px 44px}.caps-grid{grid-template-columns:1fr;margin-top:32px}.div-grid{grid-template-columns:1fr}.prod-grid{display:flex;grid-template-columns:none;gap:12px;margin-top:28px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;padding-bottom:12px;scrollbar-width:thin}.prod-cell{flex:0 0 78%;min-width:0;scroll-snap-align:start}.contact-wrap{grid-template-columns:1fr;gap:40px;margin-top:36px}.footer-grid{grid-template-columns:1fr;gap:30px}.footer-btm{flex-direction:column;align-items:flex-start;gap:14px}.fg{grid-template-columns:1fr}.ff.full{grid-column:span 1}.form-wrap{padding:22px}.cred-band{padding:22px;gap:16px}[style*="grid-template-columns:320px"],[style*="grid-template-columns: 320px"],[style*="grid-template-columns:300px"],[style*="grid-template-columns: 300px"],[style*="grid-template-columns:1fr 1fr"],[style*="grid-template-columns: 1fr 1fr"],[style*="grid-template-columns:2fr"],[style*="grid-template-columns: 2fr"],[style*="grid-template-columns:repeat(3"],[style*="grid-template-columns: repeat(3"],[style*="grid-template-columns:repeat(4"],[style*="grid-template-columns: repeat(4"]{grid-template-columns:1fr!important}}.crumb{max-width:1240px;margin:0 auto;padding:96px 40px 0;font-family:var(--fm);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray)}.crumb a{color:var(--gray);text-decoration:none}.crumb a:hover{color:var(--gold-light)}.pdp{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.pdp-img{background:#0a1722;border:1px solid var(--border);padding:16px}.pdp-img img{display:block;width:100%;height:auto;object-fit:contain}.pdp h1{font-size:clamp(34px,4.5vw,52px);margin-bottom:14px;max-width:none}.pdp .sub{color:var(--gray-lt);font-size:16px;line-height:1.7}.pdp-specs{list-style:none;margin:22px 0;border-top:1px solid var(--border)}.pdp-specs li{display:flex;justify-content:space-between;gap:18px;padding:11px 0;border-bottom:1px solid var(--border)}.pdp-specs .k{color:var(--gray);font-family:var(--fm);font-size:11px;letter-spacing:0.08em;text-transform:uppercase}.pdp-specs .v{color:var(--white);text-align:right;font-size:14px}.pdp-cta{display:flex;gap:14px;flex-wrap:wrap;margin-top:6px}.prose{max-width:760px;color:var(--gray-lt);font-size:15px;line-height:1.8;margin-top:8px}.prose h2{font-family:var(--fd);font-weight:700;text-transform:uppercase;letter-spacing:0.03em;color:var(--white);font-size:24px;margin:6px 0 12px}.prose p{margin-bottom:14px}.related a{text-decoration:none}@media (max-width:860px){.crumb{padding:90px 20px 0}.pdp{grid-template-columns:1fr;gap:26px}}.ugor-feat{display:grid;grid-template-columns:minmax(0,360px) 1fr;gap:0;align-items:stretch;background:var(--navy-mid);border:1px solid rgba(240,160,48,0.28);border-left:3px solid var(--gold)}.ugor-feat .ugor-pic{background:#e9edf1;display:flex;align-items:center;justify-content:center;padding:18px}.ugor-feat .ugor-pic img{display:block;width:100%;height:100%;max-height:360px;object-fit:contain}.ugor-feat .ugor-body{padding:34px 38px}.ugor-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;background:var(--border);border:1px solid var(--border);margin-top:30px}.ugor-stats>div{background:var(--navy-mid);padding:22px 24px}.ugor-stats .n{font-family:var(--fd);font-weight:700;font-size:30px;color:var(--gold-light);line-height:1}.ugor-stats .l{font-family:var(--fm);font-size:10px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray);margin-top:8px}@media (max-width:820px){.ugor-feat{grid-template-columns:1fr}.ugor-feat .ugor-pic img{max-height:280px}}.tbadges{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.tbadge{display:inline-flex;align-items:center;gap:7px;font-family:var(--fm);font-size:10px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray-lt);border:1px solid rgba(240,160,48,0.35);border-radius:3px;padding:7px 11px;white-space:nowrap}.tbadge::before{content:"✓";color:var(--gold);font-weight:700}.cap-cell.has-thumb{display:grid;grid-template-columns:84px 1fr;grid-template-rows:auto auto auto;column-gap:18px;align-items:start}.cap-thumb{grid-row:1 / span 3;width:84px;height:84px;background:#f3f4f6;border:1px solid var(--border);overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cap-thumb img{width:100%;height:100%;object-fit:contain;display:block;padding:4px;box-sizing:border-box;transition:transform 0.3s ease}.cap-cell.has-thumb:hover .cap-thumb img{transform:scale(1.05)}.cap-cell.has-thumb .cap-id{grid-column:2}.cap-cell.has-thumb .cap-title{grid-column:2}.cap-cell.has-thumb .cap-desc{grid-column:2;margin-top:auto}@media (max-width:720px){.cap-cell.has-thumb{grid-template-columns:72px 1fr;column-gap:14px}.cap-thumb{width:72px;height:72px}}.catsearch{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.catsearch input{flex:1 1 320px;min-width:0;background:var(--navy-mid);border:1px solid var(--border);color:var(--white);font-family:var(--fb);font-size:15px;padding:13px 16px;border-radius:3px;outline:none;transition:border-color 0.15s,box-shadow 0.15s}.catsearch input::placeholder{color:var(--gray)}.catsearch input:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(240,160,48,0.18)}.catsearch input::-webkit-search-cancel-button{-webkit-appearance:none;height:14px;width:14px;background:linear-gradient(45deg,transparent 46%,var(--gray-lt) 46%,var(--gray-lt) 54%,transparent 54%),linear-gradient(-45deg,transparent 46%,var(--gray-lt) 46%,var(--gray-lt) 54%,transparent 54%);cursor:pointer;opacity:0.7}.catsearch input::-webkit-search-cancel-button:hover{opacity:1}.catsearch-meta{font-family:var(--fm);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--gray);white-space:nowrap}.catsearch-meta #catsearch-count{color:var(--gold-light);font-weight:700}