.kEkbxq_root{--mask:#101311;--mask-2:#161b18;--mask-3:#1d231f;--copper:#b98d3f;--gold:#e0b95f;--gold-hi:#f6dc8f;--silk:#e8ebe4;--silk-2:#e8ebe4a8;--silk-3:#e8ebe433;--gold-text:#e0b95f;--gold-link:#f6dc8f;--led:#ff4d3a;--marking:#e8ebe4;--marking-2:#e8ebe4a8;--grain:#ffffff09;--top-bg:#101311eb;--hot-ink:#ffb4aa;--drop:#000c;--drop-deep:#000000e6}html[data-scheme=light] .kEkbxq_root{--mask:#f4f3ee;--mask-2:#fbfaf7;--mask-3:#ebe9e2;--copper:#b07f2c;--gold:#d2a443;--gold-hi:#ebc160;--silk:#161a17;--silk-2:#161a17b8;--silk-3:#161a172e;--gold-text:#85600f;--gold-link:#7a5208;--grain:#0000000b;--top-bg:#f4f3eeeb;--hot-ink:#b3261e;--drop:#3c321e38;--drop-deep:#3c321e4d}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) .kEkbxq_root{--mask:#f4f3ee;--mask-2:#fbfaf7;--mask-3:#ebe9e2;--copper:#b07f2c;--gold:#d2a443;--gold-hi:#ebc160;--silk:#161a17;--silk-2:#161a17b8;--silk-3:#161a172e;--gold-text:#85600f;--gold-link:#7a5208;--grain:#0000000b;--top-bg:#f4f3eeeb;--hot-ink:#b3261e;--drop:#3c321e38;--drop-deep:#3c321e4d}}.kEkbxq_root{--silk-font:var(--font-azeret), ui-monospace, Menlo, monospace;--display:var(--font-rh-display), "Helvetica Neue", Arial, sans-serif;--body:var(--font-rh-text), "Helvetica Neue", Arial, sans-serif;background-color:var(--mask);background-image:radial-gradient(circle at 1px 1px, var(--grain) 1px, transparent 0);min-height:100vh;color:var(--silk);font:16px/1.6 var(--body);background-size:4px 4px}.kEkbxq_root a{color:inherit}.kEkbxq_root :focus-visible{outline:2px solid var(--gold-link);outline-offset:2px}body:has(.kEkbxq_root){background:#101311}html[data-scheme=light] body:has(.kEkbxq_root){background:#f4f3ee}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) body:has(.kEkbxq_root){background:#f4f3ee}}.kEkbxq_top{z-index:20;border-bottom:1px solid var(--silk-3);background:var(--top-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:58px;font:500 12px var(--silk-font);justify-content:space-between;align-items:center;gap:20px;padding:0 max(16px,2.5vw);display:flex;position:sticky;top:0}.kEkbxq_top nav{gap:18px;display:flex;overflow-x:auto}.kEkbxq_top nav a{white-space:nowrap;text-decoration:none}.kEkbxq_top nav a:hover{color:var(--gold-link)}.kEkbxq_brand{white-space:nowrap;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}.kEkbxq_mark{background:radial-gradient(circle, var(--mask) 0 3px, var(--gold) 3.5px 8px);border-radius:50%;width:16px;height:16px}.kEkbxq_hero{grid-template-columns:minmax(0,470px) minmax(0,660px);justify-content:space-between;align-items:center;gap:40px;max-width:1240px;margin:0 auto;padding:48px max(16px,3vw) 72px;display:grid}@media (max-width:1000px){.kEkbxq_hero{grid-template-columns:minmax(0,1fr)}}.kEkbxq_heroText{min-width:0}.kEkbxq_heroText h1{font:900 clamp(48px, 7vw, 84px)/.95 var(--display);letter-spacing:-.03em;margin:12px 0 8px}.kEkbxq_eyebrow{color:var(--gold-text);font:500 12px var(--silk-font);letter-spacing:.1em;margin:0}.kEkbxq_role{font:500 22px var(--display);margin:0}.kEkbxq_role a{color:var(--gold-link);text-underline-offset:4px}.kEkbxq_lede{max-width:44ch;color:var(--silk-2);margin:16px 0 0;font-size:18px}.kEkbxq_actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.kEkbxq_pad{border:2px solid var(--gold);font:700 12px var(--silk-font);letter-spacing:.06em;text-transform:uppercase;border-radius:3px;padding:12px 18px;text-decoration:none;color:var(--gold-link)!important}.kEkbxq_pad:hover{background:#e0b95f1f}.kEkbxq_padSolid{background:linear-gradient(180deg, var(--gold-hi), var(--gold));color:#1a1408!important}.kEkbxq_padSolid:hover{background:var(--gold-hi)}.kEkbxq_bom{border-collapse:collapse;width:100%;font:13px var(--silk-font);margin-top:32px}.kEkbxq_bom caption{color:var(--silk-2);letter-spacing:.1em;text-align:left;margin-bottom:8px;font-size:11px}.kEkbxq_bom th,.kEkbxq_bom td{border-top:1px dashed var(--silk-3);text-align:left;padding:6px 10px 6px 0}.kEkbxq_bom th{width:70px;color:var(--gold-text);font-weight:500}.kEkbxq_bom td{color:var(--silk-2)}.kEkbxq_bomValue{font-variant-numeric:tabular-nums;width:80px;font-weight:700;color:var(--silk)!important}.kEkbxq_board{background:var(--mask-2);width:100%;height:auto;box-shadow:inset 0 0 0 1px var(--silk-3),0 30px 60px -30px var(--drop);border-radius:14px;display:block}.kEkbxq_trace{fill:none;stroke:var(--copper);stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.kEkbxq_padRing{fill:var(--gold)}.kEkbxq_hole{fill:#050605}.kEkbxq_pin rect,.kEkbxq_padRect{fill:var(--gold)}.kEkbxq_chip{fill:#1a1e1c;stroke:#2a302c;stroke-width:1.5px}.kEkbxq_pinOne{fill:#2c332f}.kEkbxq_chipName{fill:var(--marking);font:700 15px var(--silk-font);letter-spacing:.04em}.kEkbxq_chipSub{fill:var(--gold-hi);font:500 11px var(--silk-font);letter-spacing:.08em}.kEkbxq_chipCode{fill:var(--marking-2);font:9px var(--silk-font)}.kEkbxq_partMark{fill:var(--marking-2);font:600 9px var(--silk-font)}.kEkbxq_silk{fill:var(--silk);font:500 11px var(--silk-font)}.kEkbxq_silkDim{fill:var(--silk-2);font:9.5px var(--silk-font);letter-spacing:.08em}.kEkbxq_resistor{fill:#121212}.kEkbxq_resMark{fill:var(--marking);font:600 8px var(--silk-font)}.kEkbxq_capacitor{fill:#b59a74}.kEkbxq_crystal{fill:#c7ccd1;stroke:#8d949b}.kEkbxq_crystal+.kEkbxq_resMark{fill:#303438}.kEkbxq_led{fill:var(--led);filter:drop-shadow(0 0 6px var(--led));animation:1.8s ease-in-out infinite kEkbxq_led}@keyframes kEkbxq_led{50%{opacity:.45}}.kEkbxq_pulse{fill:var(--gold-hi)}.kEkbxq_zone{max-width:1240px;margin:0 auto;padding:64px max(16px,3vw) 80px;scroll-margin-top:58px}.kEkbxq_zoneHead{align-items:center;gap:14px;margin-bottom:32px;display:flex}.kEkbxq_zoneHead:after{content:"";background:var(--copper);opacity:.8;border-radius:2px;flex:1;height:3px}.kEkbxq_zoneHead h2{font:900 clamp(30px, 4vw, 46px)/1 var(--display);letter-spacing:-.02em;margin:0}.kEkbxq_via{background:radial-gradient(circle, #050605 0 4px, var(--gold) 4.5px 9px);border-radius:50%;width:18px;height:18px}.kEkbxq_refDes{border:1px solid var(--silk-2);color:var(--silk);font:500 12px var(--silk-font);padding:3px 8px}.kEkbxq_zoneLede{max-width:64ch;color:var(--silk-2);margin:-12px 0 28px}.kEkbxq_prose{max-width:64ch}.kEkbxq_prose p{color:var(--silk-2);margin:0 0 16px;font-size:17px}.kEkbxq_about{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:40px;margin-bottom:32px;display:grid}@media (max-width:860px){.kEkbxq_about{grid-template-columns:minmax(0,1fr)}}.kEkbxq_camera{background:var(--mask-3);box-shadow:inset 0 0 0 1px var(--silk-3);border-radius:10px;margin:0;padding:14px;position:relative}.kEkbxq_camera img{width:100%;height:auto;box-shadow:0 0 0 3px var(--gold);filter:grayscale()sepia(.35)contrast(1.05);border:6px solid #0a0b0a;border-radius:50%;transition:filter .3s}.kEkbxq_camera:hover img{filter:none}.kEkbxq_camera figcaption{color:var(--silk-2);font:500 11px var(--silk-font);text-align:center;margin-top:10px}.kEkbxq_tableWrap{overflow-x:auto}.kEkbxq_parts{border-collapse:collapse;width:100%;min-width:560px;font:13px var(--silk-font)}.kEkbxq_parts th{border-bottom:1px solid var(--silk-2);color:var(--silk-2);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:8px 12px;font-weight:500}.kEkbxq_parts td{border-bottom:1px dashed var(--silk-3);padding:8px 12px}.kEkbxq_parts td:first-child{color:var(--gold-text)}.kEkbxq_header{gap:16px;margin:0;padding:0;list-style:none;display:grid}.kEkbxq_header>li{grid-template-columns:34px 36px minmax(0,1fr);align-items:start;display:grid}@media (max-width:640px){.kEkbxq_header>li{grid-template-columns:30px 14px minmax(0,1fr)}}.kEkbxq_pinPad{background:radial-gradient(circle, #050605 0 6px, transparent 6.5px),linear-gradient(180deg, var(--gold-hi), var(--gold));color:#0000;border-radius:4px;place-items:center;width:34px;height:34px;margin-top:10px;font-size:0;display:grid}@media (max-width:640px){.kEkbxq_pinPad{width:30px;height:30px}}.kEkbxq_pinTrace{background:var(--copper);height:3px;margin-top:26px}.kEkbxq_slot{border:1px solid var(--silk-3);background:var(--mask-2);border-radius:8px;padding:16px 18px}.kEkbxq_slot h3{font:700 19px/1.3 var(--display);margin:0}.kEkbxq_slot ul{color:var(--silk-2);margin:8px 0 0;padding-left:18px;font-size:15px}.kEkbxq_slotRange{color:var(--gold-text);font:500 12px var(--silk-font);margin:0 0 4px}.kEkbxq_subhead{color:var(--silk-2);font:500 12px var(--silk-font);letter-spacing:.1em;margin:48px 0 16px}.kEkbxq_roots{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px 24px;margin:0;padding:0;list-style:none;display:grid}.kEkbxq_roots li{border-left:3px solid var(--copper);gap:2px;padding-left:12px;display:grid}.kEkbxq_roots span{color:var(--gold-text);font:12px var(--silk-font)}.kEkbxq_roots small{color:var(--silk-2);font-size:13px}.kEkbxq_ics{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:36px 28px;display:grid}.kEkbxq_ic{padding:0 14px;position:relative}.kEkbxq_ic:before,.kEkbxq_ic:after{content:"";background:repeating-linear-gradient(180deg, var(--gold) 0 7px, transparent 7px 18px);width:14px;position:absolute;top:46px;bottom:22px}.kEkbxq_ic:before{left:0}.kEkbxq_ic:after{right:0}.kEkbxq_icRef{font:500 12px var(--silk-font);margin-bottom:6px;display:block}.kEkbxq_icBody{--silk:#e8ebe4;--silk-2:#e8ebe4a8;--silk-3:#e8ebe433;--gold-text:#e0b95f;--gold-link:#f6dc8f;height:calc(100% - 26px);color:var(--silk);box-shadow:inset 0 0 0 1px #2c332f,0 18px 30px -18px var(--drop-deep);background:linear-gradient(160deg,#1f2421,#151816);border-radius:6px;padding:16px 18px 18px;position:relative}.kEkbxq_icBody:before{content:"";background:var(--mask);border-radius:0 0 11px 11px;width:22px;height:11px;margin-left:-11px;position:absolute;top:-1px;left:50%}.kEkbxq_icBody h3{font:900 24px var(--display);letter-spacing:-.01em;margin:14px 0 6px}.kEkbxq_icBody p{color:var(--silk-2);margin:0 0 12px;font-size:15px}.kEkbxq_die{border-radius:4px;overflow:hidden;box-shadow:0 0 0 1px #2c332f}.kEkbxq_die img{filter:grayscale()sepia(.55)brightness(.8)contrast(1.15);width:100%;height:auto;transition:filter .3s}.kEkbxq_die:hover img{filter:none}.kEkbxq_marking{color:var(--gold-text)!important;font:500 12px var(--silk-font)!important}.kEkbxq_links{font:700 12.5px var(--silk-font);flex-wrap:wrap;gap:6px 16px;display:flex}.kEkbxq_links a{color:var(--gold-link);text-underline-offset:3px}.kEkbxq_passives{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.kEkbxq_passives li{border:1px solid var(--silk-3);border-radius:8px;align-content:start;gap:6px;padding:14px 16px;display:grid}.kEkbxq_passives b{font:700 16px var(--display)}.kEkbxq_passives p{color:var(--silk-2);margin:0;font-size:14px}.kEkbxq_passiveRef{color:var(--gold-text);font:500 11px var(--silk-font)}.kEkbxq_modules{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;display:grid}.kEkbxq_module{--silk:#e8ebe4;--silk-2:#e8ebe4a8;--silk-3:#e8ebe433;--gold-text:#e0b95f;--gold-link:#f6dc8f;background:radial-gradient(circle at 0 18px, var(--mask) 0 7px, var(--gold) 7.5px 9px, transparent 9.5px) 0 0/100% 26px repeat-y,radial-gradient(circle at 100% 18px, var(--mask) 0 7px, var(--gold) 7.5px 9px, transparent 9.5px) 0 0/100% 26px repeat-y,linear-gradient(160deg, #1b3226, #142219);color:var(--silk);border-radius:6px;padding:18px 26px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14}.kEkbxq_module header{font:500 11px var(--silk-font);justify-content:space-between;gap:8px;display:flex}.kEkbxq_module h3{font:900 22px var(--display);margin:12px 0 0}.kEkbxq_module p{color:var(--silk-2);margin:0 0 10px;font-size:14.5px}.kEkbxq_module ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kEkbxq_module ul li{border:1px solid var(--silk-3);font:500 11px var(--silk-font);border-radius:3px;padding:2px 8px}.kEkbxq_moduleStatus{color:#7ee0a1}.kEkbxq_moduleKind{color:var(--gold-link)!important;font:500 12px var(--silk-font)!important}.kEkbxq_testPoints{gap:14px;margin:0;padding:0;list-style:none;display:grid}.kEkbxq_testPoints>li{border:1px solid var(--silk-3);background:var(--mask-2);border-radius:8px;grid-template-columns:28px 48px minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 18px;display:grid}@media (max-width:720px){.kEkbxq_testPoints>li{grid-template-columns:28px minmax(0,1fr)}.kEkbxq_testPoints>li .kEkbxq_tpRef{display:none}.kEkbxq_testPoints>li .kEkbxq_reading{text-align:left;grid-column:2}}.kEkbxq_testPoints h3{font:700 17px var(--display);margin:0 0 4px}.kEkbxq_testPoints p{color:var(--silk-2);margin:0;font-size:14.5px}.kEkbxq_tp{background:radial-gradient(circle, #050605 0 5px, var(--gold) 5.5px 12px, transparent 12.5px);border-radius:50%;width:26px;height:26px;margin-top:2px;box-shadow:0 0 12px #e0b95f59}.kEkbxq_tpRef{color:var(--gold-text);font:500 12px var(--silk-font);margin-top:4px}.kEkbxq_reading{font:500 12px var(--silk-font);white-space:nowrap;justify-items:end;gap:4px;display:grid}.kEkbxq_reading b{color:var(--gold-link)}.kEkbxq_reading span{color:var(--silk-2)}.kEkbxq_kind{border:1px solid var(--silk-3);border-radius:3px;padding:1px 7px;color:var(--silk)!important}.kEkbxq_kindHot{border-color:var(--led);color:var(--hot-ink)!important}.kEkbxq_contact{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:40px;display:grid}@media (max-width:720px){.kEkbxq_contact{grid-template-columns:minmax(0,1fr)}}.kEkbxq_usb{width:180px;height:66px;box-shadow:inset 0 0 0 5px #6d747a,0 16px 30px -12px var(--drop);background:linear-gradient(#d9dde1,#8f969d);border-radius:33px;position:relative}.kEkbxq_usb span{background:#0a0b0a;border-radius:20px;position:absolute;inset:14px 18px}.kEkbxq_usb span:after{content:"";background:repeating-linear-gradient(90deg, var(--gold) 0 4px, #242a26 4px 8px);border-radius:3px;height:14px;margin-top:-7px;position:absolute;top:50%;left:22px;right:22px}.kEkbxq_contactLede{max-width:34ch;font:900 clamp(24px, 3vw, 36px)/1.15 var(--display);letter-spacing:-.02em;margin:0 0 14px}.kEkbxq_email{font:700 clamp(17px,2.4vw,24px) var(--silk-font);text-underline-offset:6px;word-break:break-all;margin-bottom:16px;display:inline-block;color:var(--gold-link)!important}.kEkbxq_maskWhite{display:none}.kEkbxq_footer{border-top:1px solid var(--silk-3);color:var(--silk-2);font:500 11px var(--silk-font);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:18px max(16px,2.5vw) 90px;display:flex}html[data-scheme=light] .kEkbxq_footer .kEkbxq_maskBlack{display:none}html[data-scheme=light] .kEkbxq_footer .kEkbxq_maskWhite{display:inline}@media (prefers-color-scheme:light){html:not([data-scheme=dark]) .kEkbxq_footer .kEkbxq_maskBlack{display:none}html:not([data-scheme=dark]) .kEkbxq_footer .kEkbxq_maskWhite{display:inline}}
