@font-face{font-family:Barlow Condensed;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/barlow-condensed-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Barlow Condensed;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/barlow-condensed-latin-700-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:400;font-style:italic;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-400-italic.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/ibm-plex-sans-latin-600-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-700-normal.woff2) format("woff2")}:root{--paper:#f4f5f7;--paper2:#e6e8ee;--sheet:#ffffff;--ink:#1d1d1b;--graphite:#2a2a27;--steel:#55544e;--rule:#d5d8e0;--rule2:#c3c8d2;--sig:#e5530a;--sig-ink:#a83a04;--sig-soft:#fbe3d3;--amber:#f2b632;--led:#ff7a2e;--ok:#2f6b3a;--ok-soft:#e2ecd9;--stop:#a3241a;--stop-soft:#f6ddd8;--disp:"Barlow Condensed","Arial Narrow",sans-serif;--body:"IBM Plex Sans",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,Menlo,monospace}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--body);color:var(--ink);background:var(--paper);line-height:1.6;font-size:16.5px;background-image:linear-gradient(var(--paper2) 1px,transparent 1px),linear-gradient(90deg,var(--paper2) 1px,transparent 1px);background-size:32px 32px;background-attachment:fixed}a{color:var(--sig-ink);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--ink)}:focus-visible{outline:3px solid var(--sig);outline-offset:2px}img,svg{max-width:100%}p,li,h1,h2,h3,a,td{overflow-wrap:anywhere}h1,h2,h3{font-family:var(--disp);font-weight:700;letter-spacing:.005em;line-height:1.15;text-transform:none}.wrap{max-width:1180px;margin:0 auto;padding:0 24px}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:#fff;padding:8px;z-index:9}.mono{font-family:var(--mono)}.site-h{background:var(--graphite);color:#e9e4d8;border-bottom:4px solid var(--sig);position:relative;z-index:5}.site-h .wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;flex-wrap:wrap}.logo{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff;font-family:var(--disp);font-weight:700;font-size:1.45rem;text-transform:uppercase;letter-spacing:.04em}.logo:hover{color:#fff}.logo-mark{font-family:var(--mono);font-size:.8rem;font-weight:700;color:var(--led);background:#111;border:1px solid #444;padding:4px 7px;letter-spacing:.08em;text-shadow:0 0 6px rgba(255,122,46,.6)}.logo small{display:block;font-family:var(--mono);font-size:.62rem;letter-spacing:.14em;color:#a9a394;font-weight:500;margin-top:-2px}.nav{display:flex;gap:2px;flex-wrap:wrap}.nav a{color:#ddd6c7;text-decoration:none;font-family:var(--mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;padding:8px 10px;border:1px solid transparent}.nav a:hover{color:#fff;border-color:#555}.strip{background:var(--amber);height:8px;background-image:repeating-linear-gradient(-45deg,var(--ink) 0 10px,var(--amber) 10px 20px)}main{padding-bottom:40px}.hero{position:relative;background:var(--graphite);color:#ece7db;overflow:hidden;border-bottom:1px solid #000}.hero .wrap{position:relative;display:grid;grid-template-columns:1.25fr .9fr;gap:48px;padding-top:56px;padding-bottom:64px;align-items:center}.kicker{font-family:var(--mono);font-size:.78rem;letter-spacing:.02em;text-transform:none;color:var(--amber);display:flex;gap:10px;align-items:center;margin:0 0 18px}.kicker:before{content:"";width:28px;height:2px;background:var(--amber)}.hero h1{font-size:clamp(2.6rem,6vw,4.6rem);margin:0 0 18px;color:#fff;line-height:.95}.hero h1 em{font-style:normal;color:var(--led)}.hero .lead{color:#cfc8b8;font-size:1.1rem;max-width:600px;margin:0 0 28px}.search{position:relative;max-width:620px}.search label{display:block;font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#a9a394;margin-bottom:8px}.search .box{display:flex;border:2px solid #000;background:var(--sheet);box-shadow:6px 6px #000}.search .pre{font-family:var(--mono);font-weight:700;background:var(--sig);color:#fff;padding:0 14px;display:grid;place-items:center;font-size:.85rem;letter-spacing:.08em}.search input{flex:1;min-width:0;font:inherit;font-size:1.08rem;padding:16px;border:0;background:transparent;color:var(--ink)}.search input:focus{outline:none}.search .box:focus-within{border-color:var(--sig)}.results{list-style:none;margin:10px 0 0;padding:0;background:var(--sheet);border:2px solid #000;max-height:360px;overflow:auto}.results:empty{display:none}.results li+li{border-top:1px dashed var(--rule2)}.results a{display:block;padding:10px 14px;color:var(--ink);text-decoration:none}.results a:hover,.results a:focus{background:var(--sig-soft)}.results b{font-family:var(--mono);color:var(--sig-ink)}.results small{color:var(--steel);display:block}.hint{font-family:var(--mono);font-size:.78rem;color:#a9a394;margin-top:14px}.hint a{color:#ece7db}.panel{background:#151513;border:2px solid #000;box-shadow:0 0 0 6px #3a3934,0 0 0 8px #000;padding:20px;position:relative}.panel .screws:before,.panel .screws:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;background:#55544e;top:8px;box-shadow:inset 0 0 0 2px #2a2a27}.panel .screws:before{left:8px}.panel .screws:after{right:8px}.led{font-family:var(--mono);font-weight:700;color:var(--led);text-shadow:0 0 8px rgba(255,122,46,.75),0 0 22px rgba(255,90,20,.35);letter-spacing:.06em;line-height:1}.led-win{background:#0c0c0b;border:1px solid #333;padding:18px 16px;text-align:center;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.03) 0 2px,transparent 2px 4px)}.led-win .led{font-size:clamp(3rem,7vw,4.8rem)}.led-row{display:flex;gap:14px;justify-content:center;margin-top:14px}.dot{width:12px;height:12px;border-radius:50%;background:#3a1a0c;border:1px solid #000}.dot.on{background:var(--led);box-shadow:0 0 10px var(--led)}.dot.g.on{background:#5cd16a;box-shadow:0 0 10px #5cd16a}.fig{font-family:var(--mono);font-size:.78rem;letter-spacing:.01em;text-transform:none;color:#a9a394;margin-top:14px;display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap}.fig a{color:#ece7db}.stats{display:flex;gap:0;margin-top:30px;border:1px solid #4a4943;max-width:620px}.stats>div{flex:1;padding:12px 16px;border-right:1px solid #4a4943}.stats>div:last-child{border-right:0}.stats strong{display:block;font-family:var(--disp);font-size:2.6rem;line-height:1;color:#fff;min-height:44px}.stats span.l{font-family:var(--mono);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:#a9a394}section.block{padding:56px 0 0}.sec-h{display:grid;grid-template-columns:auto 1fr;gap:6px 18px;align-items:end;margin-bottom:22px;border-bottom:2px solid var(--ink);padding-bottom:10px}.sec-h .no{font-family:var(--mono);font-weight:700;font-size:.85rem;color:#fff;background:var(--ink);padding:4px 8px;align-self:center;grid-row:span 2}.sec-h h2{font-size:clamp(1.7rem,3vw,2.3rem);margin:0}.sec-h p{margin:0;color:var(--steel);grid-column:2}h2{font-size:1.7rem;margin:0 0 8px}.grid{display:grid;gap:18px}.g5{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.g3{grid-template-columns:repeat(auto-fill,minmax(270px,1fr))}.card{background:var(--sheet);border:1px solid var(--rule2);padding:20px;position:relative}a.card{text-decoration:none;color:var(--ink);display:block;transition:transform .15s,box-shadow .15s}a.card:hover{color:var(--ink);transform:translate(-2px,-2px);box-shadow:4px 4px 0 var(--ink);border-color:var(--ink)}.tag{font-family:var(--mono);font-size:.75rem;letter-spacing:.02em;text-transform:none;color:var(--steel)}.brand-card{padding:18px 18px 16px;border-top:6px solid var(--ink)}.brand-card .bn{font-family:var(--disp);font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1}.brand-card .bc{font-family:var(--mono);font-size:.8rem;color:var(--steel);margin-top:6px}.brand-card .go{font-family:var(--mono);font-size:.78rem;color:var(--sig-ink);font-weight:700;margin-top:16px;display:flex;justify-content:space-between;border-top:1px dashed var(--rule2);padding-top:10px}.code-card{display:grid!important;grid-template-columns:auto 1fr;gap:4px 14px;align-items:start}.code-card .cc{grid-row:span 3;font-family:var(--mono);font-weight:700;font-size:1.05rem;color:var(--led);background:#151513;padding:10px;min-width:74px;text-align:center;text-shadow:0 0 6px rgba(255,122,46,.6);line-height:1.15;word-break:break-word}.code-card .cb{font-family:var(--mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--steel)}.code-card .cm{margin:0;font-size:.95rem}.code-card .badges{margin:6px 0 0}.wire{height:28px;margin:8px 0 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='28'%3E%3Cpath d='M0 14h60l10-10h40l10 10h120' fill='none' stroke='%23b5ab97' stroke-width='1.5'/%3E%3Ccircle cx='60' cy='14' r='3' fill='%23e5530a'/%3E%3Ccircle cx='120' cy='14' r='3' fill='none' stroke='%231d1d1b'/%3E%3C/svg%3E") repeat-x}.trust{display:grid;gap:0;grid-template-columns:repeat(3,1fr);border:1px solid var(--ink);background:var(--sheet)}.trust>div{padding:22px;border-right:1px solid var(--ink)}.trust>div:last-child{border-right:0}.trust .n{font-family:var(--mono);font-weight:700;color:var(--sig-ink);font-size:.8rem;letter-spacing:.1em}.trust h3{font-size:1.4rem;margin:6px 0}.trust p{margin:0;color:var(--steel);font-size:.95rem}.gasbar{display:flex;gap:16px;align-items:center;background:var(--amber);color:var(--ink);border:2px solid var(--ink);padding:14px 18px;margin-top:20px}.gasbar .w{font-family:var(--disp);font-weight:700;font-size:1.3rem;text-transform:uppercase;background:var(--ink);color:var(--amber);padding:2px 10px;white-space:nowrap}.crumbs{font-family:var(--mono);font-size:.78rem;letter-spacing:.04em;color:var(--steel);padding:20px 0 6px}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.crumbs li+li:before{content:"/";margin-right:6px;color:var(--rule2)}.crumbs a{color:var(--steel)}.affnote{font-family:var(--mono);font-size:.74rem;color:var(--steel);margin:0 0 4px}.affnote a{color:var(--steel)}.page-h{padding:6px 0 22px;border-bottom:2px solid var(--ink);margin-bottom:24px}.page-h h1{font-size:clamp(2.2rem,5vw,3.6rem);margin:6px 0 10px;line-height:.98}.page-h p{color:var(--steel);margin:0;max-width:780px}.page-h .meta-l{font-family:var(--mono);font-size:.78rem;letter-spacing:.04em}.layout{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:28px;align-items:start}.side{position:sticky;top:18px;display:grid;gap:18px}.result{display:grid;grid-template-columns:200px 1fr;gap:0;padding:0;border:2px solid var(--ink);box-shadow:6px 6px 0 var(--ink)}.result .readout{background:#151513;padding:18px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-right:2px solid var(--ink)}.result .readout .led{font-size:2.6rem;text-align:center;word-break:break-word}.result .readout .tag{color:#a9a394}.result .body{padding:20px 22px}.lbl{font-family:var(--mono);font-size:.78rem;letter-spacing:.01em;text-transform:none;color:var(--steel)}.result .meaning{font-size:1.3rem;font-weight:600;margin:4px 0 12px;line-height:1.35}.badges{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.badge{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 9px;border:1.5px solid}.badge:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.b-pro{color:var(--stop);background:var(--stop-soft)}.b-diy{color:var(--ok);background:var(--ok-soft)}.b-n{color:var(--steel);background:var(--paper)}.b-n:before{display:none}.pattern{border-left:3px solid var(--rule2);padding:4px 0 4px 12px;font-size:.95rem;color:var(--steel)}.pattern strong{color:var(--ink)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:var(--mono);font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:12px 18px;font-size:.85rem;border:2px solid var(--ink);text-align:center}.btn-p{background:var(--sig);color:#fff;border-color:#000;box-shadow:3px 3px #000}.btn-p:hover{background:var(--sig-ink);color:#fff}.btn-o{background:var(--sheet);color:var(--ink)}.btn-o:hover{background:var(--ink);color:#fff}.btn-sm{padding:6px 10px;font-size:.72rem}.btn-block{width:100%}.sec{margin-top:24px}.sec>h2,.guide>h2{display:flex;align-items:baseline;gap:12px;font-size:1.9rem;border-bottom:1px solid var(--rule2);padding-bottom:8px;margin-bottom:6px}.num{font-family:var(--mono);font-size:.8rem;font-weight:700;color:var(--sig-ink);letter-spacing:.06em;flex:none}.causes{list-style:none;padding:0;margin:8px 0 0;counter-reset:c}.causes li{counter-increment:c;padding:11px 0 11px 50px;border-top:1px dashed var(--rule2);position:relative}.causes li:first-child{border-top:0}.causes li:before{content:"C" counter(c,decimal-leading-zero);position:absolute;left:0;top:12px;font-family:var(--mono);font-size:.76rem;font-weight:700;color:var(--steel)}.steps{counter-reset:s;list-style:none;padding:0;margin:8px 0 0}.steps li{counter-increment:s;position:relative;padding:12px 0 12px 54px;border-top:1px dashed var(--rule2)}.steps li:first-child{border-top:0}.steps li:before{content:counter(s,decimal-leading-zero);position:absolute;left:0;top:10px;width:38px;height:30px;background:var(--ink);color:#fff;font-family:var(--mono);font-weight:700;display:grid;place-items:center;font-size:.85rem}.tech{font-family:var(--mono);font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--stop);border:1px solid var(--stop);padding:1px 6px;margin-right:8px}.safety{display:grid;grid-template-columns:auto 1fr;gap:0;border:2px solid var(--ink);margin-top:20px;background:var(--sheet)}.safety .sw{background:var(--amber);background-image:repeating-linear-gradient(-45deg,var(--ink) 0 8px,var(--amber) 8px 16px);width:18px}.safety .st{padding:14px 18px}.safety strong{display:block;font-family:var(--disp);font-size:1.3rem;text-transform:uppercase;letter-spacing:.02em}.procard{background:var(--graphite);color:#e1dccf;border:2px solid #000}.procard h2{color:#fff;border-color:#4a4943!important}.procard .num{color:var(--led)}.procard p{color:#d6d0c2}.box h3{margin:0 0 6px;font-size:1.35rem}.box p{margin:0 0 12px;color:var(--steel);font-size:.92rem}.box{border-top:6px solid var(--ink)}.parts{list-style:none;padding:0;margin:0 0 10px;display:grid;gap:0}.parts li{display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px dashed var(--rule2);padding:9px 0;font-weight:600;font-size:.93rem}.parts li:first-child{border-top:0}.disc{font-size:.8rem;color:var(--steel)}.meta{display:grid;gap:6px;font-size:.9rem;color:var(--steel)}.prose{max-width:820px}.prose h1{font-size:2.6rem}.prose h2{font-size:1.5rem;margin-top:22px}.filter{width:100%;max-width:440px;font:inherit;padding:12px 14px;border:2px solid var(--ink);background:var(--sheet)}.guide table{border-collapse:collapse;width:100%;margin:14px 0;font-size:.92rem;display:block;overflow-x:auto}.guide th,.guide td{border:1px solid var(--rule2);padding:8px 10px;text-align:left;vertical-align:top}.guide th{background:var(--ink);color:#fff;font-family:var(--mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;font-weight:700}.guide tr:nth-child(2n) td{background:var(--paper)}.guide h3{font-family:var(--body);text-transform:none;font-weight:600;font-size:1.05rem;margin:18px 0 4px;line-height:1.35}.guide blockquote{margin:22px 0 0;padding:14px 18px 14px 30px;border:2px solid var(--ink);background:var(--sheet) linear-gradient(var(--amber),var(--amber)) left/12px 100% no-repeat}.guide blockquote p{margin:0}.site-f{background:var(--graphite);color:#b9b3a4;margin-top:64px;padding:0 0 28px;font-size:.92rem}.site-f .cols{display:grid;grid-template-columns:2fr 1fr 1fr;gap:32px;padding-top:40px}.site-f h2{color:#fff;margin:0 0 12px;font-size:1.2rem;letter-spacing:.06em}.site-f a{color:#e1dccf;text-decoration:none}.site-f a:hover{color:var(--led);text-decoration:underline}.site-f ul{list-style:none;padding:0;margin:0;display:grid;gap:6px}.site-f .legal{border-top:1px solid #4a4943;margin-top:32px;padding-top:18px;font-family:var(--mono);font-size:.75rem;line-height:1.7}.site-f .legal a{color:#e1dccf;text-decoration:underline}.ex{background:#fdd;padding:.5rem}.nf{text-align:center;padding:80px 0}.nf .led{font-size:6rem}@media(max-width:960px){.hero .wrap{grid-template-columns:1fr;gap:36px}.layout{grid-template-columns:1fr}.side{position:static}.site-f .cols{grid-template-columns:1fr 1fr}.site-f .cols>div:first-child{grid-column:1/-1}.trust{grid-template-columns:1fr}.trust>div{border-right:0;border-bottom:1px solid var(--ink)}.trust>div:last-child{border-bottom:0}}@media(max-width:600px){.wrap{padding:0 16px}body{font-size:16px}.hero .wrap{padding-top:36px;padding-bottom:44px}.nav a{padding:6px 7px;font-size:.72rem}.card{padding:16px}.result{grid-template-columns:1fr}.result .readout{border-right:0;border-bottom:2px solid var(--ink);flex-direction:row;justify-content:space-between;padding:14px 16px}.result .readout .led{font-size:2rem}.g5{grid-template-columns:1fr 1fr}.brand-card .bn{font-size:1.6rem}.stats strong{font-size:2rem}.gasbar{flex-direction:column;align-items:flex-start}.search .pre{display:none}}@media(prefers-reduced-motion:reduce){a.card{transition:none}a.card:hover{transform:none}}.code-card{display:flex!important;flex-direction:column;align-items:flex-start;gap:8px}.code-card .cc{max-width:100%;white-space:normal;font-size:clamp(.95rem,1.6vw,1.25rem)}.code-card .cm{margin:0}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.btn-p,.btn-p:hover{color:#1a1a18!important}.led-win{position:relative;overflow:hidden}.led-live{position:relative;display:inline-block;isolation:isolate}.led-live .ghost{position:absolute;inset:0;color:#3a1a0c;text-shadow:none;opacity:.55;z-index:0;letter-spacing:inherit}.led-live .dg{position:relative;z-index:1;display:inline-block}.led-win .sweep{position:absolute;left:0;right:0;top:-30%;height:30%;background:linear-gradient(180deg,transparent,rgba(255,140,70,.1),transparent);pointer-events:none;z-index:2}.dot{transition:background .06s,box-shadow .06s}.dot.r.on{background:#ff4a1c;box-shadow:0 0 14px 3px #ff4a1c}.dot.a.on{background:var(--led);box-shadow:0 0 14px 3px var(--led)}.dot.g.dim{opacity:.35;box-shadow:0 0 3px #5cd16a}.led-win.live .led-live{animation:ledbuzz 3.1s steps(1,end) infinite}.led-win.live .dg{animation:dgflick 2.3s linear infinite}.led-win.live .dg.d1{animation-duration:3.7s;animation-delay:-1.1s}.led-win.live .dg.d2{animation-duration:2.9s;animation-delay:-.4s}.led-win.live .dg.d3{animation-duration:4.3s;animation-delay:-2s}.led-win.live .dg.hot{color:#fff3e6;text-shadow:0 0 6px #fff,0 0 18px #ff7a2e,0 0 44px #ff5a14;animation:none}.led-win.live .dg.dead{animation:none;opacity:.12;text-shadow:none}.led-win.live .sweep{animation:sweep 4.2s linear infinite}.led-win.live:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at center,rgba(255,110,40,.1),transparent 65%);animation:ambient 2.6s ease-in-out infinite;z-index:0}.led-win.live.glitch .led-live{transform:translate(2px);filter:drop-shadow(-3px 0 0 rgba(0,220,255,.45)) drop-shadow(3px 0 0 rgba(255,40,40,.5))}.led-win.live.glitch{background-color:#15110d}@keyframes dgflick{0%,6%,9%,41%,44%,47%,to{opacity:1}7%{opacity:.35}8%{opacity:.9}42%{opacity:.2}43%{opacity:1}45%{opacity:.5}46%{opacity:1}73%{opacity:.8}74%{opacity:1}}@keyframes ledbuzz{0%{filter:brightness(1)}8%{filter:brightness(1.25)}9%{filter:brightness(.8)}10%{filter:brightness(1.1)}45%{filter:brightness(1)}46%{filter:brightness(1.3)}47%{filter:brightness(.85)}48%{filter:brightness(1)}}@keyframes sweep{0%{top:-30%}to{top:130%}}@keyframes ambient{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.led-win .sweep{display:none}}[hidden]{display:none!important}.h-right{display:flex;align-items:center;gap:16px;justify-content:flex-end}.h-right .nav{order:1;flex-wrap:wrap}.h-right .h-search{order:2}.nav a{display:inline-flex;align-items:center;min-height:44px;padding:0 10px}.h-search{position:relative;display:flex;align-items:stretch;border:1px solid #6b6a62;background:#1a1a18}.h-search:focus-within{outline:3px solid var(--sig);outline-offset:2px;border-color:var(--sig)}.h-search input{width:150px;height:44px;border:0;background:transparent;color:#fff;font:inherit;font-size:.9rem;padding:0 10px;min-width:0}.h-search input:focus{outline:none}.h-search input::placeholder{color:#b1ab9c}.h-search button{width:44px;display:grid;place-items:center;border:0;border-left:1px solid #4a4943;background:transparent;color:#e9e4d8;cursor:pointer}.h-search button:hover{background:var(--sig);color:#fff}.h-res{position:absolute;right:0;top:100%;margin-top:6px;width:min(400px,92vw);z-index:30;color:var(--ink);box-shadow:6px 6px #00000059}.results li.active a,.results a:focus-visible{background:var(--sig-soft)}.results .more a{font-family:var(--mono);font-size:.78rem;color:var(--sig-ink);font-weight:700}.results .empty{padding:12px 14px;color:var(--steel);font-size:.95rem}.results .empty a{display:inline;padding:0;color:var(--sig-ink);text-decoration:underline}.menu-btn{display:none;align-items:center;gap:10px;min-height:44px;min-width:44px;padding:0 12px;background:transparent;color:#e9e4d8;border:1px solid #6b6a62;font:inherit;font-family:var(--mono);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.menu-btn:hover{border-color:var(--led);color:#fff}.menu-ic{width:18px;height:2px;background:currentColor;position:relative;display:block}.menu-ic:before,.menu-ic:after{content:"";position:absolute;left:0;width:18px;height:2px;background:currentColor}.menu-ic:before{top:-6px}.menu-ic:after{top:6px}.menu-btn[aria-expanded=true] .menu-ic{background:transparent}.menu-btn[aria-expanded=true] .menu-ic:before{top:0;transform:rotate(45deg)}.menu-btn[aria-expanded=true] .menu-ic:after{top:0;transform:rotate(-45deg)}@media(max-width:1100px){.site-h .wrap{padding-top:8px;padding-bottom:8px;flex-wrap:wrap}.menu-btn{display:inline-flex;margin-left:auto}.h-right{display:flex;width:100%;flex-direction:column;align-items:stretch;gap:10px;padding:6px 0 10px}.js .h-right .nav{display:none}.js .h-right.open .nav{display:flex}.h-right .h-search{order:0}.h-search input{width:100%;font-size:1rem}.h-res{left:0;right:0;width:auto}.nav{flex-direction:column;gap:0}.nav a{min-height:48px;padding:0 4px;border:0;border-bottom:1px dashed #4a4943;font-size:.85rem}.nav a:hover{border-color:#4a4943}}.rel-h{font-size:1.9rem;border-bottom:1px solid var(--rule2);padding-bottom:8px;display:flex;gap:12px;align-items:baseline}.rel{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;margin:14px 0 0}.rel a{display:flex;gap:12px;align-items:center;padding:10px 12px;min-height:56px;background:var(--sheet);border:1px solid var(--rule2);text-decoration:none;color:var(--ink)}.rel a:hover{border-color:var(--ink);box-shadow:3px 3px 0 var(--ink);color:var(--ink)}.rel .cc{flex:none;max-width:48%;font-family:var(--mono);font-weight:700;font-size:.85rem;line-height:1.2;color:var(--led);background:#151513;padding:7px 8px;min-width:52px;text-align:center;text-shadow:0 0 6px rgba(255,122,46,.5)}.rel .cm{font-size:.9rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rel-more{margin:14px 0 0;display:flex;gap:10px;flex-wrap:wrap}.srcline{margin:0;font-family:var(--mono);font-size:.78rem;letter-spacing:.02em;color:var(--steel)}.srcline a{color:var(--sig-ink);font-weight:700}.filter-row{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:6px 0 4px}.filter-row .count{font-family:var(--mono);font-size:.8rem;color:var(--steel)}.filter{min-height:48px;font-size:1rem}.filter:focus-visible{outline:3px solid var(--sig);outline-offset:2px}.f-empty{margin:18px 0;padding:18px;border:2px dashed var(--rule2);background:var(--sheet)}.brand-group{margin-top:34px}.brand-group>h2{display:flex;gap:12px;align-items:baseline;border-bottom:2px solid var(--ink);padding-bottom:8px;margin:0 0 16px;font-size:2rem}.brand-group>h2 a{color:inherit;text-decoration:none}.brand-group>h2 a:hover{color:var(--sig-ink)}.brand-group>h2 small{font-family:var(--mono);font-size:.78rem;color:var(--steel);font-weight:500;letter-spacing:.06em}.rel-h .num,.sec h2 .num{flex:none}.search .box .go{flex:none;min-height:52px;padding:0 18px;border:0;border-left:2px solid #000;background:var(--ink);color:#fff;font-family:var(--mono);font-weight:700;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.search .box .go:hover{background:var(--sig)}.search .box:focus-within{outline:3px solid var(--led);outline-offset:3px}.search .results{position:absolute;left:0;right:0;z-index:10;margin-top:6px;box-shadow:6px 6px #000}.search .hint{margin-top:14px}@media(max-width:600px){.search .box .go{padding:0 12px}}.btn-sm{min-height:44px;padding:6px 12px}.wrap.nf{padding:56px 16px 64px}.nf-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin:22px 0 18px}.nf-brands{list-style:none;padding:0;margin:0;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.nf-brands .btn{min-height:44px}.nf .led-win .led{font-size:clamp(3rem,18vw,5rem)}.fig a{display:inline-flex;align-items:center;min-height:44px}a.badge{min-height:44px;padding:8px 14px;text-decoration:none;cursor:pointer;box-shadow:2px 2px 0 currentColor;transition:transform .12s,box-shadow .12s}a.badge:hover{transform:translate(1px,1px);box-shadow:1px 1px 0 currentColor}a.badge:focus-visible{outline:3px solid var(--led,#ff7a1a);outline-offset:3px}.lbl-static{display:inline-flex;align-items:center;min-height:44px;font-family:var(--mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--steel);cursor:default}.lbl-static:before{content:"Type:";margin-right:6px;opacity:.7}.tech{border:0;padding:0;margin-right:6px;background:none;cursor:default}.tech:after{content:":"}#call-a-pro,#diy-steps,#technician{scroll-margin-top:24px}.side .disc{margin:10px 0 0}.result-cta{margin-top:16px}.result-cta-l{margin:0 0 10px;font-weight:600}.result-cta .disc{margin:10px 0 0}.brand-group>h2 a{display:inline-flex;align-items:center;min-height:44px;min-width:44px}.meta a{display:flex;align-items:center;min-height:44px}.parts li>a:only-child{display:flex;align-items:center;flex:1;min-height:44px}.parts li:has(>a:only-child){padding:0}.cat-h{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin:26px 0 12px;font-size:1.5rem}.cat-h a{color:var(--ink);display:inline-flex;align-items:center;min-height:44px}.cat-h small{font-family:var(--mono);font-size:.78rem;letter-spacing:.06em;text-transform:uppercase;color:var(--steel)}.shoplinks{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 4px}.shoplinks .btn{text-transform:none;letter-spacing:0;font-size:.85rem;text-align:left}.shoplinks .btn.pd{border-color:var(--ink);font-weight:700}.pt-why{font-size:.92rem;color:var(--steel);margin:2px 0 0}.pt-why q{color:var(--ink)}.pt-item{border-top:1px dashed var(--rule2);padding:12px 0}.pt-item:first-of-type{border-top:0}.pt-item h3 a{display:inline-flex;align-items:center;min-height:44px}.pt-note{font-size:.88rem;margin:6px 0 0}.pt-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:14px 0}.pt-grid .card a.t{display:inline-flex;align-items:center;min-height:44px;font-weight:700}.pt-list{list-style:none;padding:0;margin:8px 0}.pt-list li a{display:inline-flex;align-items:center;min-height:44px}.pt-kind{font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}.pt-card-h a,.card.sec>h2>a,.card.sec>h3>a{display:inline-flex;align-items:center;min-height:44px}:root{--paper:#f4f5f7;--paper2:#e6e8ee;--sheet:#ffffff;--band:#eef0f4;--rule:#d5d8e0;--rule2:#c3c8d2;--board:#1f3a2e;--radius:6px;--sh-1:0 1px 0 rgba(29,29,27,.06),0 2px 8px rgba(29,29,27,.06);--sh-2:0 2px 0 rgba(29,29,27,.08),0 10px 24px rgba(29,29,27,.12);--steel:#4d4c46}body{font-size:17px;line-height:1.65;background-image:linear-gradient(rgba(29,29,27,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(29,29,27,.035) 1px,transparent 1px);background-size:40px 40px;background-attachment:scroll;-webkit-font-smoothing:antialiased}h1,h2,h3{letter-spacing:.012em;text-wrap:balance}p{text-wrap:pretty}.wrap{padding:0 28px}.site-h{border-bottom:0}.site-h .wrap{flex-wrap:nowrap;min-height:68px;gap:20px}.logo{flex:none;font-size:1.5rem}.logo small{color:#b4ae9f}.h-right{flex:1;min-width:0;gap:14px}.nav{flex-wrap:nowrap;gap:0}.nav a{font-family:var(--body);font-weight:600;font-size:.9rem;letter-spacing:0;text-transform:none;color:#e4ded0;padding:0 11px;border:0;border-bottom:3px solid transparent;border-radius:0;white-space:nowrap}.nav a:hover{color:#fff;border-color:#6b6a62}.nav a[aria-current]{color:#fff;border-color:var(--led)}.nav a.hi{color:var(--led)}.nav .nav-x{display:none}.h-search{border-radius:var(--radius);overflow:hidden;border-color:#5a5951}.h-search input{width:132px}.strip{height:6px}.hero{border-bottom:0;background:#2a2a27}.hero:before{content:none}.hero .wrap{grid-template-columns:minmax(0,1.2fr) minmax(0,.95fr);gap:64px;padding-top:72px;padding-bottom:104px}.kicker{font-size:.76rem;margin-bottom:22px}.hero h1{font-size:clamp(1.85rem,4vw,2.8rem);line-height:1.15;margin-bottom:22px;letter-spacing:0;text-transform:none}.hero .lead{font-size:1.14rem;line-height:1.65;color:#d4cdbd;margin-bottom:32px}.search .box{border-radius:var(--radius);overflow:hidden;box-shadow:0 10px 30px #00000073,0 0 0 1px #000}.search .pre{font-size:.8rem}.hint{line-height:1.9;color:#b4ae9f}.hint a{display:inline-block;padding:4px 2px;text-decoration-color:#ece7db66}.stats{border:0;margin-top:36px;gap:12px}.stats>div{border:1px solid #484741;border-radius:var(--radius);background:#ffffff08;padding:14px 18px}.stats strong{font-size:2.5rem}.stats span.l{color:#b4ae9f}.hero-art{position:relative;padding:60px 46px 92px;min-width:0}.board-art{position:absolute;inset:0;width:100%;height:100%;filter:drop-shadow(0 22px 34px rgba(0,0,0,.55))}.hero-art .panel{position:relative;border-radius:4px}.fig{color:#b4ae9f}.tiles-wrap{position:relative;z-index:2;margin-top:-56px}.tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.tile{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"ic t go" "ic s go";align-items:center;gap:0 16px;min-height:96px;padding:18px 20px;background:var(--sheet);border:1px solid var(--rule2);border-top:4px solid var(--sig);border-radius:var(--radius);color:var(--ink);text-decoration:none;box-shadow:var(--sh-2);transition:transform .18s,box-shadow .18s,border-color .18s}.tile:hover{color:var(--ink);transform:translateY(-3px);box-shadow:0 2px #1d1d1b1a,0 16px 30px #1d1d1b2e;border-top-color:var(--ink)}.tile:focus-visible{outline:3px solid var(--sig);outline-offset:3px}.tile-ic{grid-area:ic;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:var(--ink);color:var(--led);transition:background .18s}.tile:hover .tile-ic{background:var(--sig);color:#fff}.tile-t{grid-area:t;align-self:end;font-family:var(--disp);font-weight:700;text-transform:uppercase;font-size:1.35rem;line-height:1.05;letter-spacing:.02em}.tile-s{grid-area:s;align-self:start;font-family:var(--mono);font-size:.74rem;letter-spacing:.08em;text-transform:uppercase;color:var(--steel);margin-top:4px}.tile-go{grid-area:go;font-family:var(--mono);font-weight:700;color:var(--sig-ink);transition:transform .18s}.tile:hover .tile-go{transform:translate(4px)}.cat-ic{display:block;flex:none}section.block{padding:72px 0 0}.blocks>section.block:last-child{padding-bottom:72px}.blocks>section.block+section.block{padding-top:72px}section.block.band{background:var(--band);border-block:1px solid var(--rule);padding:72px 0;margin-top:72px}.blocks>section.block.band+section.block{padding-top:72px}.blocks>section.block.band+section.block.band{margin-top:0;border-top:0}.blocks{padding-top:8px}.blocks>section.block:first-child{padding-top:64px}.sec-h{margin-bottom:32px;border-bottom:1px solid var(--rule2);padding-bottom:18px;gap:4px 20px;grid-template-columns:1fr}.sec-h p{grid-column:1}.sec-h .no{border-radius:3px;padding:5px 9px;font-size:.8rem;letter-spacing:.06em;background:var(--ink)}.sec-h h2{font-size:clamp(1.9rem,3.2vw,2.6rem);line-height:1}.sec-h p{font-size:1.02rem;max-width:62ch}.grid{gap:20px}.card{border-radius:var(--radius);border-color:var(--rule2);box-shadow:var(--sh-1)}a.card{transition:transform .18s,box-shadow .18s,border-color .18s}a.card:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:var(--ink)}a.card:focus-visible{outline:3px solid var(--sig);outline-offset:3px}.brand-card{border-top:4px solid var(--ink);padding:20px 20px 16px}a.brand-card:hover{border-top-color:var(--sig)}.brand-card .bn{font-size:2.1rem;margin:6px 0 2px}.brand-card .bc{color:var(--steel);font-size:.92rem}.brand-card .go{margin-top:18px;padding-top:12px}.brand-card .go span:last-child{transition:transform .18s}a.brand-card:hover .go span:last-child{transform:translate(4px)}.cat-h{gap:14px;margin:40px 0 18px;font-size:1.6rem;align-items:center}.cat-h:first-child{margin-top:0}.cat-ic-w{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--ink);color:var(--led);flex:none}.cat-h a{min-height:44px}.cat-h a:hover{color:var(--sig-ink)}.code-card{border-radius:var(--radius);gap:6px 16px!important;padding:20px}.code-card .cc{border-radius:4px;box-shadow:inset 0 0 0 1px #000,inset 0 0 18px #ff7a2e1f}.code-card .cb{color:var(--steel)}.code-card .cm{font-size:.97rem;line-height:1.5;color:var(--ink)}a.code-card:after{content:"See the fix →";display:block;margin-top:2px;font-family:var(--mono);font-size:.74rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--sig-ink)}a.code-card:hover:after{text-decoration:underline}.trust{border-radius:var(--radius);overflow:hidden;border-color:var(--rule2);box-shadow:var(--sh-1)}.trust>div{padding:28px;border-right:1px solid var(--rule)}.trust h3{font-size:1.5rem}.trust p{font-size:.98rem}.gasbar{border-radius:var(--radius);margin-top:24px}.btn{border-radius:var(--radius);transition:background .15s,color .15s,transform .15s,box-shadow .15s}.btn-p{box-shadow:0 3px #000}.btn-p:hover{transform:translateY(-1px)}.btn-o{border-color:var(--ink)}.btn:focus-visible{outline:3px solid var(--sig);outline-offset:3px}.sec-h+.grid+p,.grid+p{margin-top:24px!important}.page-h{padding:12px 0 28px;margin-bottom:32px;border-bottom:1px solid var(--rule2)}.page-h h1{font-size:clamp(2.3rem,5vw,3.8rem);line-height:.96;margin:8px 0 14px}.page-h p{font-size:1.06rem;line-height:1.65;max-width:70ch}.card.sec{border-radius:var(--radius)}.site-f{margin-top:0;padding-bottom:32px;font-size:.93rem}.site-f .cols{grid-template-columns:1.35fr repeat(4,1fr) .9fr;gap:28px 32px;padding-top:52px}.site-f h2{font-family:var(--mono);font-size:.8rem;letter-spacing:.01em;color:#d9d3c4;font-weight:700;text-transform:none;margin:0 0 14px}.site-f h2 a{display:flex;align-items:center;gap:8px;color:#fff;min-height:44px}.site-f h2 a:hover,.site-f h2 .cat-ic{color:var(--led)}.site-f ul{gap:2px}.site-f li a{display:inline-flex;align-items:center;min-height:36px}.site-f .f-site li a{min-height:36px}.f-about p{max-width:36ch;color:#b4ae9f;line-height:1.6}.site-f .legal{margin-top:36px;padding-top:22px;color:#aaa496}main{padding-bottom:0}main>.wrap:last-child{padding-bottom:64px}@media(max-width:1180px){.site-f .cols{grid-template-columns:repeat(4,1fr)}.site-f .f-about{grid-column:1/-1}.site-f .f-about p{max-width:60ch}}@media(max-width:1100px){.nav .nav-x{display:flex}.tiles{grid-template-columns:repeat(2,1fr)}.tiles-wrap{margin-top:-48px}}@media(max-width:960px){.hero .wrap{grid-template-columns:1fr;gap:40px;padding-top:52px;padding-bottom:88px}.hero-art{max-width:520px;margin:0 auto;width:100%}.site-f .cols{grid-template-columns:repeat(2,1fr)}.site-f .cols>div:first-child{grid-column:1/-1}}@media(max-width:600px){.wrap{padding:0 18px}body{font-size:16.5px}.hero .wrap{padding-top:40px;padding-bottom:80px;gap:32px}.hero h1{font-size:clamp(1.7rem,7.2vw,2.15rem);line-height:1.2}.hero-art{padding:44px 26px 72px}.stats{gap:8px}.stats>div{padding:10px 12px}.stats strong{font-size:2rem}.tiles{gap:12px}.tile{grid-template-columns:1fr;grid-template-areas:"ic" "t" "s";gap:0;padding:16px;min-height:0}.tile-go{display:none}.tile-ic{width:52px;height:52px;margin-bottom:12px}.tile-t{font-size:1.2rem}.tile-s{font-size:.7rem}section.block,.blocks>section.block+section.block{padding-top:52px}.blocks>section.block:first-child{padding-top:48px}section.block.band{padding:52px 0;margin-top:52px}.sec-h{margin-bottom:24px}.sec-h{grid-template-columns:1fr}.sec-h .no{grid-row:auto;justify-self:start}.sec-h p{grid-column:1}.trust{grid-template-columns:1fr}.trust>div{border-right:0;border-bottom:1px solid var(--rule)}.trust>div:last-child{border-bottom:0}.site-f .cols{grid-template-columns:1fr 1fr;gap:20px 20px;padding-top:40px}.cat-h{margin:32px 0 14px}.page-h h1{font-size:clamp(2.1rem,10vw,2.8rem)}}@media(prefers-reduced-motion:reduce){.tile,.tile-go,.tile-ic,a.card,.btn,.brand-card .go span:last-child{transition:none!important}.tile:hover,a.card:hover,.btn:hover{transform:none!important}}.logo-mark{white-space:nowrap;flex:none}.cat-h a{text-decoration:none}.cat-h a:hover{text-decoration:underline}.site-f h2{min-height:44px;display:flex;align-items:center;margin-bottom:6px}.site-f h2 a{min-height:44px;font-size:.7rem;line-height:1.3}.hero .wrap{padding-top:60px;padding-bottom:96px}.hero h1{font-size:clamp(1.85rem,4vw,2.8rem);line-height:1.15;text-transform:none}.hero .search{margin:0 0 22px}.site-f .logo{font-size:1.2rem;gap:10px}.site-f .logo span:last-child{white-space:nowrap}.site-f .logo small{font-size:.58rem;letter-spacing:.1em}.ph{display:grid;grid-template-columns:auto 1fr;gap:0 24px;align-items:start}.ph-ic{display:grid;place-items:center;width:84px;height:84px;border-radius:var(--radius);background:var(--ink);color:var(--led);box-shadow:4px 4px 0 var(--sig);margin-top:6px}.ph-ic .cat-ic{width:48px;height:48px}.ph-b{min-width:0}.ph-b .kicker{margin-top:4px!important}@media(max-width:600px){.ph{grid-template-columns:1fr;gap:14px}.ph-ic{width:64px;height:64px;box-shadow:3px 3px 0 var(--sig)}.ph-ic .cat-ic{width:36px;height:36px}}.site-f ul{gap:0}.site-f li a,.site-f .f-site li a{min-height:44px}.site-f li a{min-width:44px}.hint{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;line-height:1.4}.hint a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;padding:0 2px}@media(max-width:960px){.hero .wrap{padding-top:48px;padding-bottom:88px}}@media(max-width:600px){.hero .wrap{padding-top:32px;padding-bottom:80px}}@media(max-width:1100px){.site-h .wrap{flex-wrap:wrap}.h-right{flex:1 1 100%;width:100%}.js .h-right .nav{display:none}.js .h-right.open .nav{display:flex;flex-direction:column}}.safety .sg{font-size:.88rem;line-height:1.5;margin:10px 0 0;color:var(--steel)}.safety .sg strong{display:inline;font:inherit;font-weight:700;text-transform:none;letter-spacing:0;color:var(--ink)}.safety .sg a{color:inherit}.legal a{color:inherit;text-decoration:underline}.capture h2{font-size:1.7rem;margin:0 0 8px}.capture-lead{margin:0 0 14px}.capture-form{display:grid;gap:12px;position:relative;max-width:36rem}.capture .fld{display:grid;gap:6px;font-family:var(--mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.capture input[type=email],.capture select{font-family:var(--body);font-size:1rem;letter-spacing:0;text-transform:none;padding:12px 14px;border:2px solid var(--ink);background:var(--sheet);color:var(--ink);min-height:44px;width:100%}.capture-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.capture-consent{display:flex;gap:10px;align-items:flex-start;font-family:var(--body);font-size:1rem;letter-spacing:0;text-transform:none;line-height:1.45}.capture-consent input{width:22px;height:22px;margin-top:2px;flex:none;accent-color:var(--sig-ink)}.capture .btn{min-height:44px;cursor:pointer}.capture .btn:disabled{opacity:.65;cursor:wait}.capture-status{min-height:1.4em;margin:0;font-weight:600}.capture .hp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.capture-row{grid-template-columns:1fr}}.method{max-width:68ch;margin:0;font-size:1.05rem;line-height:1.6}.code-note{margin:14px 0 0;font-size:1.02rem;line-height:1.65}h1,h2,h3,.kicker,.fig,.tag,.lbl,.site-f h2,.brand-card .bn,.tile-t,.tile-s,.badge,.btn,.gasbar .w,.cat-h small,.code-card .cb,.guide th,.lbl-static,.pt-kind,.safety strong,a.code-card:after,.search label,.search .box .go,.menu-btn,.tech,.capture .fld{text-transform:none;letter-spacing:.01em}
