:root{--bg: #1a1a1a;--bg-2: #202020;--bg-3: #262626;--line: rgba(236, 234, 227, .14);--line-2: rgba(236, 234, 227, .28);--text: #eceae3;--muted: #a3a09a;--faint: #6f6c67;--orange: #ff8c00;--green: #3dc83c;--purple: #8b40d0;--purple-t: #b684ec;--f-sans: "Zen Kaku Gothic New", "Hiragino Sans", sans-serif;--f-mono: "IBM Plex Mono", ui-monospace, monospace;--wrap: 1200px}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:70px}body{font-family:var(--f-sans);font-size:15px;line-height:1.85;color:var(--text);background:radial-gradient(circle,rgba(236,234,227,.07) 1px,transparent 1.3px) 0 0 / 20px 20px,var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit}.mono{font-family:var(--f-mono)}.c-mech{color:var(--orange)}.c-elec{color:var(--green)}.c-soft{color:var(--purple-t)}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 40px}.sec{padding:96px 0 104px;position:relative}.sec-head{display:grid;grid-template-columns:auto 1fr;gap:4px 22px;align-items:end;margin-bottom:48px}.pad{grid-row:span 2;width:56px;height:56px;border:2px solid var(--a, var(--green));display:grid;place-items:center;position:relative;font-family:var(--f-mono);font-weight:600;font-size:15px;color:var(--a, var(--green));align-self:center}.pad:after{content:"";position:absolute;width:10px;height:10px;border-radius:50%;border:1.5px solid var(--a, var(--green));right:5px;top:5px}.sec-kicker{font-family:var(--f-mono);font-size:11.5px;letter-spacing:.16em;color:var(--muted);text-transform:uppercase}.sec-kicker b{color:var(--a, var(--green));font-weight:500}.sec-title{font-weight:900;font-size:clamp(28px,3.6vw,44px);line-height:1.25;letter-spacing:.02em}.sec-lead{color:var(--muted);max-width:640px;margin:-24px 0 44px;font-size:15.5px}.legend{display:inline-flex;flex-wrap:wrap;gap:6px 18px;font-family:var(--f-mono);font-size:11.5px;color:var(--muted)}.legend span{display:inline-flex;align-items:center;gap:7px}.legend i{width:14px;height:3px;display:inline-block}.div-pcb,.div-mech{display:block;width:100%;height:40px}.div-pcb path{fill:none;stroke:var(--green);stroke-width:2;opacity:.55}.div-pcb circle{fill:var(--bg);stroke:var(--green);stroke-width:2;opacity:.7}.div-mech path{fill:none;stroke:var(--orange);stroke-width:1;opacity:.6}.div-mech .cl{stroke-dasharray:26 5 4 5}.div-mech text{fill:var(--orange);font-family:var(--f-mono);font-size:13px;opacity:.8}.div-mech .ah{fill:var(--orange);stroke:none;opacity:.8}.btn{display:inline-flex;align-items:center;gap:10px;padding:13px 22px 12px;font-family:var(--f-sans);font-weight:700;font-size:14px;letter-spacing:.04em;text-decoration:none;cursor:pointer;border:1.5px solid var(--text);transition:background .15s,color .15s,transform .15s}.btn-main{background:var(--orange);border-color:var(--orange);color:var(--bg)}.btn-main:hover{background:#ffa033;border-color:#ffa033}.btn-line{background:transparent;color:var(--text);border-color:var(--line-2)}.btn-line:hover{border-color:var(--text)}.btn .arw{font-family:var(--f-mono);font-weight:400}.led{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;white-space:nowrap}.led:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}.led.ok{color:var(--green)}.led.wip{color:var(--orange)}html.js .rv{opacity:0;transform:translateY(16px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}html.js .rv.in{opacity:1;transform:none}@media (max-width: 860px){body{font-size:14.5px}.wrap{padding:0 20px}.sec{padding:64px 0 72px}.sec-head{margin-bottom:36px;gap:2px 14px}.pad{width:44px;height:44px;font-size:13px}.pad:after{width:7px;height:7px;right:4px;top:4px}.sec-lead{margin:-16px 0 32px}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}html.js .rv{opacity:1;transform:none}}.nav[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:50;background:#1a1a1af5;border-bottom:1px solid var(--line)}.nav-in[data-astro-cid-dmqpwcec]{max-width:var(--wrap);margin:0 auto;display:flex;align-items:center;gap:28px;height:62px;padding:0 40px}.nav-logo[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{height:32px;width:auto}nav[data-astro-cid-dmqpwcec]{margin-left:auto}.nav-links[data-astro-cid-dmqpwcec]{display:flex;list-style:none;gap:24px}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{text-decoration:none;font-size:13.5px;font-weight:500;color:var(--muted);display:inline-flex;align-items:baseline;gap:6px;padding:4px 0;transition:color .15s}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{color:var(--text)}.nl-no[data-astro-cid-dmqpwcec]{font-size:10px;color:var(--green)}.nav-cta[data-astro-cid-dmqpwcec]{padding:9px 16px 8px;font-size:13px}.nav-cta-sp[data-astro-cid-dmqpwcec],.nav-toggle[data-astro-cid-dmqpwcec]{display:none}@media (max-width: 960px){.nav-in[data-astro-cid-dmqpwcec]{padding:0 20px}.nav-cta[data-astro-cid-dmqpwcec]{display:none}.nav-toggle[data-astro-cid-dmqpwcec]{display:grid;gap:7px;margin-left:auto;width:44px;height:44px;place-content:center;background:none;border:1px solid var(--line-2);cursor:pointer}.nav-toggle[data-astro-cid-dmqpwcec] span[data-astro-cid-dmqpwcec]{display:block;width:20px;height:1.5px;background:var(--text);transition:transform .2s}.nav-toggle[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:first-child{transform:translateY(4.25px) rotate(45deg)}.nav-toggle[data-astro-cid-dmqpwcec][aria-expanded=true] span[data-astro-cid-dmqpwcec]:last-child{transform:translateY(-4.25px) rotate(-45deg)}nav[data-astro-cid-dmqpwcec]{margin:0}.nav-links[data-astro-cid-dmqpwcec]{display:none;position:absolute;left:0;right:0;top:100%;flex-direction:column;gap:0;background:var(--bg);border-bottom:1px solid var(--line);padding:8px 20px 20px}.nav-links[data-astro-cid-dmqpwcec].open{display:flex}.nav-links[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]{border-bottom:1px solid var(--line)}.nav-links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{padding:13px 0;font-size:15px;width:100%;color:var(--text)}.nav-cta-sp[data-astro-cid-dmqpwcec]{display:block;border:0!important;padding-top:16px}.nav-cta-sp[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{width:auto;padding:12px 20px;color:var(--bg)}}.hero[data-astro-cid-bbe6dxrz]{border-bottom:1px solid var(--line)}.hero-in[data-astro-cid-bbe6dxrz]{max-width:var(--wrap);margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:48px;align-items:center;padding:72px 40px 80px}.hero-kicker[data-astro-cid-bbe6dxrz]{font-size:12px;letter-spacing:.12em;color:var(--muted)}h1[data-astro-cid-bbe6dxrz]{font-weight:900;font-size:clamp(32px,3.9vw,56px);line-height:1.3;letter-spacing:.01em;margin:18px 0 22px}h1[data-astro-cid-bbe6dxrz] .ln[data-astro-cid-bbe6dxrz]{display:block;white-space:nowrap}.kata[data-astro-cid-bbe6dxrz]{color:var(--orange)}.hero-sub[data-astro-cid-bbe6dxrz]{font-size:16.5px;color:var(--text)}.hero-domains[data-astro-cid-bbe6dxrz]{list-style:none;margin:30px 0 34px;display:grid;gap:8px;font-size:14px}.hero-domains[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:12px}.dk[data-astro-cid-bbe6dxrz]{display:inline-flex;gap:3px;width:34px}.dk[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{height:3px;flex:1}.k-mech[data-astro-cid-bbe6dxrz]{background:var(--orange)}.k-elec[data-astro-cid-bbe6dxrz]{background:var(--green)}.hero-btns[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:12px}.fig[data-astro-cid-bbe6dxrz]{margin:0}.fig-stage[data-astro-cid-bbe6dxrz]{border:1px solid var(--line-2);background:#151515;cursor:ew-resize;touch-action:pan-y;user-select:none}.fig-stage[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{display:block;width:100%;height:auto}.mech[data-astro-cid-bbe6dxrz]{fill:none}.mech[data-astro-cid-bbe6dxrz] .thick[data-astro-cid-bbe6dxrz]{stroke:var(--orange);stroke-width:1.8}.mech[data-astro-cid-bbe6dxrz] .thin[data-astro-cid-bbe6dxrz]{stroke:var(--orange);stroke-width:1}.mech[data-astro-cid-bbe6dxrz] .disc[data-astro-cid-bbe6dxrz]{fill:#ff8c000f}.mech[data-astro-cid-bbe6dxrz] .fillpin[data-astro-cid-bbe6dxrz]{fill:#151515}.mech[data-astro-cid-bbe6dxrz] .cl[data-astro-cid-bbe6dxrz]{stroke:var(--orange);stroke-width:.7;stroke-dasharray:18 3 3 3;opacity:.7;fill:none}.mech[data-astro-cid-bbe6dxrz] .dim[data-astro-cid-bbe6dxrz]{stroke:var(--orange);stroke-width:.8;opacity:.9}.mech[data-astro-cid-bbe6dxrz] .fill[data-astro-cid-bbe6dxrz]{fill:var(--orange);stroke:none}.mech[data-astro-cid-bbe6dxrz] .hatch[data-astro-cid-bbe6dxrz]{fill:url(#hatch)}.mech[data-astro-cid-bbe6dxrz] .hatch2[data-astro-cid-bbe6dxrz]{fill:url(#hatch2)}.mech[data-astro-cid-bbe6dxrz] .bgfill[data-astro-cid-bbe6dxrz],.bgfill[data-astro-cid-bbe6dxrz]{fill:#151515}.mech[data-astro-cid-bbe6dxrz] text[data-astro-cid-bbe6dxrz]{fill:var(--orange);stroke:none}.elec[data-astro-cid-bbe6dxrz]{fill:none}.elec[data-astro-cid-bbe6dxrz] .w[data-astro-cid-bbe6dxrz]{stroke:var(--green);stroke-width:1.5}.elec[data-astro-cid-bbe6dxrz] .ic[data-astro-cid-bbe6dxrz]{stroke:var(--green);stroke-width:1.8;fill:#151515}.elec[data-astro-cid-bbe6dxrz] .dot[data-astro-cid-bbe6dxrz]{fill:var(--green)}.elec[data-astro-cid-bbe6dxrz] text[data-astro-cid-bbe6dxrz]{fill:var(--green);stroke:none}svg[data-astro-cid-bbe6dxrz] text[data-astro-cid-bbe6dxrz]{font-family:var(--f-mono)}.ttl[data-astro-cid-bbe6dxrz]{font-size:13px;font-weight:600;letter-spacing:.06em}.sub[data-astro-cid-bbe6dxrz]{font-size:11px;opacity:.75;font-family:var(--f-sans)!important}.end[data-astro-cid-bbe6dxrz]{text-anchor:end}.lbl[data-astro-cid-bbe6dxrz]{font-size:15px;font-weight:600;text-anchor:middle}.dimt[data-astro-cid-bbe6dxrz]{font-size:11.5px;text-anchor:middle}.net[data-astro-cid-bbe6dxrz]{font-size:11px;opacity:.85}.ref[data-astro-cid-bbe6dxrz]{font-size:11.5px;font-weight:600}.pin[data-astro-cid-bbe6dxrz]{font-size:10px;opacity:.8}.part[data-astro-cid-bbe6dxrz]{font-size:12px;text-anchor:middle;font-weight:500}.part[data-astro-cid-bbe6dxrz].big{font-size:24px}.seam[data-astro-cid-bbe6dxrz] line[data-astro-cid-bbe6dxrz]{stroke:var(--text);stroke-width:1.2}.seam[data-astro-cid-bbe6dxrz] rect[data-astro-cid-bbe6dxrz]{fill:var(--text)}.seam[data-astro-cid-bbe6dxrz] path[data-astro-cid-bbe6dxrz]{fill:none;stroke:var(--bg);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fig-cap[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:14px;margin-top:14px;font-size:12px}.fig-cap[data-astro-cid-bbe6dxrz] input[data-astro-cid-bbe6dxrz]{flex:1;accent-color:var(--text)}.fig-note[data-astro-cid-bbe6dxrz]{margin-top:10px;font-size:13px;color:var(--muted)}@media (max-width: 960px){.hero-in[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;padding:44px 20px 56px;gap:40px}.hero-domains[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr}}@media (max-width: 420px){.hero-domains[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}}.legend[data-astro-cid-o5bwjdhe]{margin-bottom:30px}.legend[data-astro-cid-o5bwjdhe] .k-mech[data-astro-cid-o5bwjdhe]{background:var(--orange)}.legend[data-astro-cid-o5bwjdhe] .k-elec[data-astro-cid-o5bwjdhe]{background:var(--green)}.legend[data-astro-cid-o5bwjdhe] .k-soft[data-astro-cid-o5bwjdhe]{background:var(--purple)}.bus[data-astro-cid-o5bwjdhe]{list-style:none;position:relative}.bus[data-astro-cid-o5bwjdhe]:before{content:"";position:absolute;left:8px;top:0;bottom:34px;width:2px;background:var(--green);opacity:.55}.row[data-astro-cid-o5bwjdhe]{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,1.25fr) 150px;gap:0 28px;align-items:center;padding:14px 0;position:relative}.tap[data-astro-cid-o5bwjdhe]{position:relative;height:2px;background:var(--green);opacity:.55;margin-left:8px}.tap[data-astro-cid-o5bwjdhe]:before{content:"";position:absolute;left:-5px;top:-4px;width:10px;height:10px;border-radius:50%;background:var(--green)}.blk[data-astro-cid-o5bwjdhe]{border:1.5px solid var(--line-2);background:var(--bg-2);padding:16px 18px 14px;margin-left:-28px;display:grid;gap:4px}.blk-no[data-astro-cid-o5bwjdhe]{font-size:11px;color:var(--muted)}.blk[data-astro-cid-o5bwjdhe] h3[data-astro-cid-o5bwjdhe]{font-weight:700;font-size:17.5px;line-height:1.45}.kinds[data-astro-cid-o5bwjdhe]{display:flex;gap:6px;margin-top:4px}.kd[data-astro-cid-o5bwjdhe]{font-family:var(--f-mono);font-size:10px;font-weight:600;letter-spacing:.1em;padding:1px 6px;color:var(--bg)}.kd[data-astro-cid-o5bwjdhe].k-mech{background:var(--orange)}.kd[data-astro-cid-o5bwjdhe].k-elec{background:var(--green)}.kd[data-astro-cid-o5bwjdhe].k-soft{background:var(--purple);color:#fff}.body[data-astro-cid-o5bwjdhe] p[data-astro-cid-o5bwjdhe]{font-size:14px}.body[data-astro-cid-o5bwjdhe] .tools[data-astro-cid-o5bwjdhe]{color:var(--muted);font-size:11.5px;margin-top:4px}.price[data-astro-cid-o5bwjdhe]{text-align:right;font-size:23px;font-weight:500;color:var(--text)}.price[data-astro-cid-o5bwjdhe] span[data-astro-cid-o5bwjdhe]{font-family:var(--f-sans);font-size:12.5px;color:var(--muted);margin-left:2px}@media (max-width: 860px){.row[data-astro-cid-o5bwjdhe]{grid-template-columns:28px minmax(0,1fr);gap:10px 0}.blk[data-astro-cid-o5bwjdhe]{margin-left:0}.body[data-astro-cid-o5bwjdhe],.price[data-astro-cid-o5bwjdhe]{grid-column:2;padding-left:4px}.price[data-astro-cid-o5bwjdhe]{text-align:left;font-size:20px}.tap[data-astro-cid-o5bwjdhe]{align-self:start;margin-top:30px}}.bom[data-astro-cid-ibztcaso]{border-top:2px solid var(--text);border-bottom:2px solid var(--text)}.bom-h[data-astro-cid-ibztcaso],.bom-r[data-astro-cid-ibztcaso]{display:grid;grid-template-columns:76px minmax(0,1fr) 110px;gap:28px}.bom-h[data-astro-cid-ibztcaso]{font-size:10.5px;letter-spacing:.14em;color:var(--muted);padding:9px 0 8px;border-bottom:1px solid var(--line-2)}.bom-r[data-astro-cid-ibztcaso]{padding:24px 0;border-bottom:1px solid var(--line);transition:background .15s}.bom-r[data-astro-cid-ibztcaso]:last-child{border-bottom:0}.bom-r[data-astro-cid-ibztcaso]:hover{background:#eceae306}.ref[data-astro-cid-ibztcaso]{display:grid;gap:8px;align-content:start;font-size:15px;font-weight:600}.kb[data-astro-cid-ibztcaso]{display:flex;gap:3px;width:40px}.kb[data-astro-cid-ibztcaso] i[data-astro-cid-ibztcaso]{height:3px;flex:1}.k-mech[data-astro-cid-ibztcaso]{background:var(--orange)}.k-elec[data-astro-cid-ibztcaso]{background:var(--green)}.k-soft[data-astro-cid-ibztcaso]{background:var(--purple)}.per[data-astro-cid-ibztcaso]{font-size:11.5px;color:var(--muted)}h3[data-astro-cid-ibztcaso]{font-weight:700;font-size:17.5px;margin:2px 0 6px}.sum[data-astro-cid-ibztcaso]{font-size:14.5px}.tags[data-astro-cid-ibztcaso]{font-size:11.5px;color:var(--muted);margin-top:8px}.bom-r[data-astro-cid-ibztcaso] .led[data-astro-cid-ibztcaso]{margin-top:2px}.more[data-astro-cid-ibztcaso]{margin-top:26px;font-size:13.5px;color:var(--muted)}.more[data-astro-cid-ibztcaso] .mono[data-astro-cid-ibztcaso]{color:var(--text);margin-right:8px}@media (max-width: 960px){.bom-h[data-astro-cid-ibztcaso]{display:none}.bom-r[data-astro-cid-ibztcaso]{grid-template-columns:52px minmax(0,1fr);gap:8px 16px}.bom-r[data-astro-cid-ibztcaso]>div[data-astro-cid-ibztcaso]:last-child{grid-column:2}.bom-r[data-astro-cid-ibztcaso] .led[data-astro-cid-ibztcaso]{margin-top:0}}.log[data-astro-cid-23yevxlj]{border-top:2px solid var(--text);border-bottom:2px solid var(--text)}.row[data-astro-cid-23yevxlj]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:40px;padding:32px 0;border-bottom:1px solid var(--line)}.row[data-astro-cid-23yevxlj]:last-child{border-bottom:0}.ref[data-astro-cid-23yevxlj]{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;margin-bottom:8px}.kb[data-astro-cid-23yevxlj]{display:flex;gap:3px;width:40px}.kb[data-astro-cid-23yevxlj] i[data-astro-cid-23yevxlj]{height:3px;flex:1}.k-mech[data-astro-cid-23yevxlj]{background:var(--orange)}.k-elec[data-astro-cid-23yevxlj]{background:var(--green)}.k-soft[data-astro-cid-23yevxlj]{background:var(--purple)}.ty[data-astro-cid-23yevxlj]{font-size:12px;font-weight:500;color:var(--text);padding:1px 8px;border:1px solid var(--line-2)}h3[data-astro-cid-23yevxlj]{font-weight:700;font-size:19px;margin-bottom:8px}.sum[data-astro-cid-23yevxlj]{font-size:14.5px}.tags[data-astro-cid-23yevxlj]{font-size:11.5px;color:var(--muted);margin-top:10px}.media[data-astro-cid-23yevxlj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start}.frame[data-astro-cid-23yevxlj]{position:relative;aspect-ratio:1;background:var(--bg-3);border:1px solid var(--line);overflow:hidden}figure[data-astro-cid-23yevxlj].wide,figure[data-astro-cid-23yevxlj].big{grid-column:span 2}figure[data-astro-cid-23yevxlj].wide .frame[data-astro-cid-23yevxlj]{aspect-ratio:16 / 9}.frame[data-astro-cid-23yevxlj] iframe{display:block;width:100%;height:100%;border:0}.yt[data-astro-cid-23yevxlj]{display:block;position:relative;width:100%;height:100%}.yt[data-astro-cid-23yevxlj] img[data-astro-cid-23yevxlj]{object-fit:cover}.yt-play[data-astro-cid-23yevxlj]{position:absolute;left:12px;bottom:12px;padding:7px 12px;font-size:13px;color:var(--bg);background:var(--orange)}.snd[data-astro-cid-23yevxlj]{position:absolute;right:8px;bottom:8px;padding:6px 10px;font-size:12px;color:var(--text);background:var(--bg);border:1px solid var(--line-2);cursor:pointer}.snd[data-astro-cid-23yevxlj]:hover,.snd[data-astro-cid-23yevxlj][aria-pressed=true]{color:var(--bg);background:var(--orange);border-color:var(--orange)}.frame[data-astro-cid-23yevxlj] video[data-astro-cid-23yevxlj],.frame[data-astro-cid-23yevxlj] img[data-astro-cid-23yevxlj]{display:block;width:100%;height:100%;object-fit:contain}figcaption[data-astro-cid-23yevxlj]{font-size:12px;color:var(--muted);margin-top:6px;line-height:1.5}@media (max-width: 860px){.row[data-astro-cid-23yevxlj]{grid-template-columns:minmax(0,1fr);gap:18px;padding:26px 0}.media[data-astro-cid-23yevxlj]{grid-template-columns:repeat(2,minmax(0,1fr))}}.prods[data-astro-cid-qnwxz4mj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 48px}.p1[data-astro-cid-qnwxz4mj],.p2[data-astro-cid-qnwxz4mj]{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:44px;align-items:center}.p2[data-astro-cid-qnwxz4mj] .vp[data-astro-cid-qnwxz4mj]{order:2}.vp[data-astro-cid-qnwxz4mj]{position:relative;border:1px solid var(--line-2);background:#151515}.vp-bar[data-astro-cid-qnwxz4mj]{display:flex;justify-content:space-between;font-size:10.5px;letter-spacing:.14em;color:var(--muted);padding:5px 10px;border-bottom:1px solid var(--line)}.vp-img[data-astro-cid-qnwxz4mj]{width:100%;aspect-ratio:3 / 2;object-fit:cover}.vp-grid[data-astro-cid-qnwxz4mj]{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line)}.vp-grid[data-astro-cid-qnwxz4mj] img[data-astro-cid-qnwxz4mj]{width:100%;aspect-ratio:4 / 3;object-fit:cover}.vp-empty[data-astro-cid-qnwxz4mj]{aspect-ratio:21 / 9;display:grid;place-items:center;align-content:center;gap:10px;color:var(--muted);font-size:12px}.vp-empty[data-astro-cid-qnwxz4mj] svg[data-astro-cid-qnwxz4mj]{width:90px;fill:none;stroke:var(--orange);stroke-width:1.2}.vp-empty[data-astro-cid-qnwxz4mj] .h[data-astro-cid-qnwxz4mj]{stroke-dasharray:4 3;opacity:.6}.triad[data-astro-cid-qnwxz4mj]{position:absolute;left:8px;top:38px;width:34px}.samples[data-astro-cid-qnwxz4mj]{border-top:1px solid var(--line);padding:8px 8px 10px}.samples-h[data-astro-cid-qnwxz4mj]{font-size:10.5px;letter-spacing:.12em;color:var(--muted);margin-bottom:8px}.samples-row[data-astro-cid-qnwxz4mj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.samples-row[data-astro-cid-qnwxz4mj] img[data-astro-cid-qnwxz4mj]{width:100%;aspect-ratio:3 / 2;object-fit:cover;transition:transform .3s ease}.samples-row[data-astro-cid-qnwxz4mj] img[data-astro-cid-qnwxz4mj]:hover{transform:scale(1.04)}.triad[data-astro-cid-qnwxz4mj] path[data-astro-cid-qnwxz4mj]{stroke-width:2;fill:none}.triad[data-astro-cid-qnwxz4mj] .x[data-astro-cid-qnwxz4mj]{stroke:var(--orange)}.triad[data-astro-cid-qnwxz4mj] .y[data-astro-cid-qnwxz4mj]{stroke:var(--green)}.triad[data-astro-cid-qnwxz4mj] .z[data-astro-cid-qnwxz4mj]{stroke:var(--purple-t)}.info[data-astro-cid-qnwxz4mj] .st[data-astro-cid-qnwxz4mj]{margin-bottom:8px}.info[data-astro-cid-qnwxz4mj] h3[data-astro-cid-qnwxz4mj]{font-weight:900;font-size:24px;line-height:1.35}.info[data-astro-cid-qnwxz4mj] h3[data-astro-cid-qnwxz4mj] span[data-astro-cid-qnwxz4mj]{display:block;font-weight:500;font-size:13px;color:var(--muted);margin-top:2px}.desc[data-astro-cid-qnwxz4mj]{font-size:14.5px;margin-top:12px}.tags[data-astro-cid-qnwxz4mj]{font-size:11.5px;color:var(--muted);margin-top:10px}.lnk[data-astro-cid-qnwxz4mj]{display:inline-block;margin-top:14px;font-size:14px;font-weight:700;text-decoration:none;border-bottom:1.5px solid var(--orange)}.lnk[data-astro-cid-qnwxz4mj]:hover{color:var(--orange)}@media (max-width: 860px){.prods[data-astro-cid-qnwxz4mj]{grid-template-columns:1fr;gap:52px}.p1[data-astro-cid-qnwxz4mj],.p2[data-astro-cid-qnwxz4mj]{grid-template-columns:1fr;gap:20px}.p2[data-astro-cid-qnwxz4mj] .vp[data-astro-cid-qnwxz4mj]{order:0}}.ds[data-astro-cid-v2cbyr3p]{border-top:3px solid var(--purple);background:var(--bg-2);padding:0 36px 36px}.ds-top[data-astro-cid-v2cbyr3p]{display:flex;justify-content:space-between;gap:12px;font-size:11.5px;color:var(--muted);letter-spacing:.1em;padding:10px 0;border-bottom:1px solid var(--line-2);flex-wrap:wrap}.ds-top[data-astro-cid-v2cbyr3p] span[data-astro-cid-v2cbyr3p]:first-child{color:var(--purple-t);font-weight:600}.ds-grid[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:40px;padding:32px 0 12px}.ds-photo[data-astro-cid-v2cbyr3p] img[data-astro-cid-v2cbyr3p]{aspect-ratio:1;object-fit:cover;filter:grayscale(.2);border:1px solid var(--line-2)}.cap[data-astro-cid-v2cbyr3p]{font-size:11px;color:var(--muted);margin-top:8px}.ds-h[data-astro-cid-v2cbyr3p]{font-size:13px;font-weight:600;color:var(--text);letter-spacing:.08em;margin:40px 0 12px}.ds-desc[data-astro-cid-v2cbyr3p] .ds-h[data-astro-cid-v2cbyr3p]{margin-top:0}.ds-h[data-astro-cid-v2cbyr3p] span[data-astro-cid-v2cbyr3p]{color:var(--muted);font-weight:400;margin-left:10px;font-size:11px}.name[data-astro-cid-v2cbyr3p]{font-weight:900;font-size:30px;letter-spacing:.08em;margin-bottom:10px}.name[data-astro-cid-v2cbyr3p] .mono[data-astro-cid-v2cbyr3p]{font-size:12px;font-weight:400;letter-spacing:.05em;color:var(--muted)}.ds-desc[data-astro-cid-v2cbyr3p] p[data-astro-cid-v2cbyr3p]+p[data-astro-cid-v2cbyr3p]{margin-top:10px}.links[data-astro-cid-v2cbyr3p]{display:flex;gap:20px;font-size:13px;margin-top:16px!important}.links[data-astro-cid-v2cbyr3p] a[data-astro-cid-v2cbyr3p]{text-decoration:none;border-bottom:1px solid var(--line-2)}.links[data-astro-cid-v2cbyr3p] a[data-astro-cid-v2cbyr3p]:hover{color:var(--purple-t);border-color:var(--purple-t)}.cta[data-astro-cid-v2cbyr3p]{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.tbl[data-astro-cid-v2cbyr3p]{width:100%;border-collapse:collapse;font-size:14px;border-top:1.5px solid var(--text);border-bottom:1.5px solid var(--text)}.tbl[data-astro-cid-v2cbyr3p] thead[data-astro-cid-v2cbyr3p] th[data-astro-cid-v2cbyr3p]{font-family:var(--f-mono);font-weight:400;font-size:10.5px;letter-spacing:.12em;color:var(--muted);text-align:left;padding:7px 16px 6px 0;border-bottom:1px solid var(--line-2)}.tbl[data-astro-cid-v2cbyr3p] tbody[data-astro-cid-v2cbyr3p] th[data-astro-cid-v2cbyr3p],.tbl[data-astro-cid-v2cbyr3p] tbody[data-astro-cid-v2cbyr3p] td[data-astro-cid-v2cbyr3p]{text-align:left;vertical-align:top;padding:13px 16px 12px 0;border-bottom:1px solid var(--line)}.tbl[data-astro-cid-v2cbyr3p] tbody[data-astro-cid-v2cbyr3p] tr[data-astro-cid-v2cbyr3p]:last-child>[data-astro-cid-v2cbyr3p]{border-bottom:0}.tbl[data-astro-cid-v2cbyr3p] tbody[data-astro-cid-v2cbyr3p] th[data-astro-cid-v2cbyr3p]{font-weight:700;width:220px;white-space:nowrap}.yr[data-astro-cid-v2cbyr3p]{width:190px;white-space:nowrap}.bar[data-astro-cid-v2cbyr3p]{display:inline-block;width:100px;height:6px;background:var(--line);vertical-align:middle;margin-right:10px;position:relative}.bar[data-astro-cid-v2cbyr3p] i[data-astro-cid-v2cbyr3p]{position:absolute;left:0;top:0;bottom:0;background:var(--green)}.yr[data-astro-cid-v2cbyr3p] .mono[data-astro-cid-v2cbyr3p]{font-size:14px;font-weight:500}.u[data-astro-cid-v2cbyr3p]{font-size:11.5px;color:var(--muted);margin-left:3px}.d[data-astro-cid-v2cbyr3p]{color:var(--muted)}.tbl[data-astro-cid-v2cbyr3p] tbody[data-astro-cid-v2cbyr3p] th[data-astro-cid-v2cbyr3p].rv-no{color:var(--purple-t);width:60px}.per[data-astro-cid-v2cbyr3p]{width:150px;font-size:12.5px;white-space:nowrap}.rs[data-astro-cid-v2cbyr3p]{display:block;color:var(--muted);font-size:13.5px;margin-top:2px}@media (max-width: 860px){.ds[data-astro-cid-v2cbyr3p]{padding:0 16px 24px}.ds-grid[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr;gap:24px}.ds-photo[data-astro-cid-v2cbyr3p]{max-width:200px}.tbl[data-astro-cid-v2cbyr3p] thead[data-astro-cid-v2cbyr3p]{display:none}.tbl[data-astro-cid-v2cbyr3p] tr[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:1fr;padding:12px 0;border-bottom:1px solid var(--line)}.tbl[data-astro-cid-v2cbyr3p] tr[data-astro-cid-v2cbyr3p]:last-child{border-bottom:0}.tbl[data-astro-cid-v2cbyr3p] tbody[data-astro-cid-v2cbyr3p] th[data-astro-cid-v2cbyr3p],.tbl[data-astro-cid-v2cbyr3p] tbody[data-astro-cid-v2cbyr3p] td[data-astro-cid-v2cbyr3p]{border:0!important;padding:2px 0;width:auto;white-space:normal}.rev[data-astro-cid-v2cbyr3p] tr[data-astro-cid-v2cbyr3p]{grid-template-columns:40px 1fr}.rev[data-astro-cid-v2cbyr3p] .rv-no[data-astro-cid-v2cbyr3p]{grid-row:span 2}}.feat[data-astro-cid-cuacofrf]{list-style:none;counter-reset:f;border-top:1px solid var(--line-2)}.feat[data-astro-cid-cuacofrf] li[data-astro-cid-cuacofrf]{display:grid;grid-template-columns:90px minmax(0,1fr);gap:24px;align-items:baseline;padding:26px 0;border-bottom:1px solid var(--line-2)}.n[data-astro-cid-cuacofrf]{font-size:34px;font-weight:500;color:var(--green);line-height:1}h3[data-astro-cid-cuacofrf]{font-weight:900;font-size:21px;line-height:1.45}p[data-astro-cid-cuacofrf]{color:var(--muted);font-size:14.5px;margin-top:4px}.spec[data-astro-cid-cuacofrf]{font-size:12px;color:var(--text);white-space:nowrap;border:1px solid var(--line-2);padding:3px 10px}@media (max-width: 860px){.feat[data-astro-cid-cuacofrf] li[data-astro-cid-cuacofrf]{grid-template-columns:52px minmax(0,1fr);gap:8px 12px;padding:22px 0}.n[data-astro-cid-cuacofrf]{font-size:24px}.spec[data-astro-cid-cuacofrf]{grid-column:2;justify-self:start;white-space:normal}}.ord[data-astro-cid-lkieq62d]{border-top:2px solid var(--text);border-bottom:2px solid var(--text)}.o-row[data-astro-cid-lkieq62d]{display:grid;grid-template-columns:120px minmax(0,1fr) 160px;gap:28px;padding:30px 0;border-bottom:1px solid var(--line)}.o-row[data-astro-cid-lkieq62d]:last-child{border-bottom:0}.pn[data-astro-cid-lkieq62d]{display:grid;gap:10px;align-content:start}.pn-code[data-astro-cid-lkieq62d]{font-size:16px;font-weight:600;color:var(--orange)}.kb[data-astro-cid-lkieq62d]{display:flex;gap:3px;width:44px}.kb[data-astro-cid-lkieq62d] i[data-astro-cid-lkieq62d]{height:3px;flex:1}.k-mech[data-astro-cid-lkieq62d]{background:var(--orange)}.k-elec[data-astro-cid-lkieq62d]{background:var(--green)}.k-soft[data-astro-cid-lkieq62d]{background:var(--purple)}h3[data-astro-cid-lkieq62d]{font-weight:900;font-size:20px;line-height:1.4}.o-desc[data-astro-cid-lkieq62d]{font-size:14.5px;margin-top:6px}.o-inc[data-astro-cid-lkieq62d]{list-style:none;display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:12.5px;color:var(--muted)}.o-inc[data-astro-cid-lkieq62d] li[data-astro-cid-lkieq62d]:before{content:"+ ";font-family:var(--f-mono);color:var(--orange)}.o-price[data-astro-cid-lkieq62d]{text-align:right;font-size:26px;font-weight:500;line-height:1.2}.o-price[data-astro-cid-lkieq62d] span[data-astro-cid-lkieq62d]{font-family:var(--f-sans);font-size:13px;color:var(--muted);margin-left:2px}.note[data-astro-cid-lkieq62d]{margin-top:16px;font-size:13px;color:var(--muted)}@media (max-width: 960px){.o-row[data-astro-cid-lkieq62d]{grid-template-columns:minmax(0,1fr);gap:12px}.pn[data-astro-cid-lkieq62d]{grid-auto-flow:column;justify-content:start;align-items:center;gap:14px}.o-price[data-astro-cid-lkieq62d]{text-align:left;font-size:22px}}.qa[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line-2);max-width:900px}details[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line-2)}summary[data-astro-cid-z6gx6xcw]{list-style:none;cursor:pointer;display:grid;grid-template-columns:56px 1fr 20px;align-items:baseline;padding:20px 0}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.q[data-astro-cid-z6gx6xcw]{color:var(--green);font-weight:600;font-size:14px}.qt[data-astro-cid-z6gx6xcw]{font-weight:700;font-size:16px}summary[data-astro-cid-z6gx6xcw]:hover .qt[data-astro-cid-z6gx6xcw]{color:var(--green)}.pm[data-astro-cid-z6gx6xcw]{position:relative;width:14px;height:14px;align-self:center}.pm[data-astro-cid-z6gx6xcw]:before,.pm[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;margin-top:-.75px;background:var(--text);transition:transform .2s}.pm[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}details[data-astro-cid-z6gx6xcw][open] .pm[data-astro-cid-z6gx6xcw]:after{transform:rotate(0)}.a[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:56px 1fr;padding:0 28px 22px 0;color:var(--muted)}.a[data-astro-cid-z6gx6xcw] .mono[data-astro-cid-z6gx6xcw]{color:var(--orange);font-weight:600;font-size:14px}@media (max-width: 860px){summary[data-astro-cid-z6gx6xcw]{grid-template-columns:44px 1fr 18px}.a[data-astro-cid-z6gx6xcw]{grid-template-columns:44px 1fr;padding-right:0}.qt[data-astro-cid-z6gx6xcw]{font-size:15px}}.cta[data-astro-cid-i344ymn4]{background:var(--orange);color:var(--bg)}.cta-in[data-astro-cid-i344ymn4]{max-width:var(--wrap);margin:0 auto;padding:72px 40px;display:grid;grid-template-columns:1.3fr 1fr;gap:48px;align-items:center}h2[data-astro-cid-i344ymn4]{font-weight:900;font-size:clamp(30px,4vw,52px);line-height:1.35;letter-spacing:.01em}.side[data-astro-cid-i344ymn4] p[data-astro-cid-i344ymn4]{font-size:15.5px;font-weight:500}ul[data-astro-cid-i344ymn4]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 24px}li[data-astro-cid-i344ymn4]{font-family:var(--f-mono);font-size:12px;font-weight:600;border:1.5px solid var(--bg);padding:2px 10px}.btn[data-astro-cid-i344ymn4]{background:var(--bg);color:var(--text);border-color:var(--bg)}.btn[data-astro-cid-i344ymn4]:hover{background:#000}@media (max-width: 860px){.cta-in[data-astro-cid-i344ymn4]{grid-template-columns:1fr;padding:56px 20px;gap:20px}}.ct[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.ct-h[data-astro-cid-xmivup5a]{font-weight:700;font-size:15px;margin-bottom:8px}.ct-ch[data-astro-cid-xmivup5a] ul[data-astro-cid-xmivup5a]{list-style:none;border-top:1px solid var(--line-2)}.ct-ch[data-astro-cid-xmivup5a] li[data-astro-cid-xmivup5a]{border-bottom:1px solid var(--line)}.ct-ch[data-astro-cid-xmivup5a] a[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:84px 1fr;gap:0 12px;padding:14px 0;text-decoration:none}.ch-l[data-astro-cid-xmivup5a]{font-size:11px;letter-spacing:1px;color:var(--green);padding-top:3px;grid-row:span 2}.ch-v[data-astro-cid-xmivup5a]{font-weight:700;font-size:15px;word-break:break-all}.ct-ch[data-astro-cid-xmivup5a] a[data-astro-cid-xmivup5a]:hover .ch-v[data-astro-cid-xmivup5a]{color:var(--green)}.ch-d[data-astro-cid-xmivup5a]{font-size:12.5px;color:var(--muted)}.ch-sla[data-astro-cid-xmivup5a]{color:var(--green);font-weight:700;white-space:nowrap}.form[data-astro-cid-xmivup5a]{background:var(--bg-2);border:1px solid var(--line-2);border-top:3px solid var(--green)}.form-top[data-astro-cid-xmivup5a]{display:flex;justify-content:space-between;align-items:baseline;padding:16px 22px 12px;border-bottom:1px solid var(--line-2)}.form-title[data-astro-cid-xmivup5a]{font-weight:900;font-size:18px}.form-no[data-astro-cid-xmivup5a]{font-size:11px;color:var(--muted)}.f[data-astro-cid-xmivup5a]{display:grid;grid-template-columns:150px 1fr;align-items:center;border:0;border-bottom:1px solid var(--line);margin:0;padding:0;min-width:0}.f-l[data-astro-cid-xmivup5a]{font-size:12.5px;font-weight:700;padding:14px 16px 14px 22px;align-self:stretch;display:flex;align-items:center;color:var(--muted)}.f[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a],.f[data-astro-cid-xmivup5a] textarea[data-astro-cid-xmivup5a]{font:inherit;font-size:15px;border:0;border-left:1px solid var(--line);background:transparent;padding:14px 16px;width:100%;color:var(--text);outline:none;resize:vertical}.f[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a]:focus,.f[data-astro-cid-xmivup5a] textarea[data-astro-cid-xmivup5a]:focus{background:#3dc83c0f;box-shadow:inset 2px 0 0 var(--green)}.f-msg[data-astro-cid-xmivup5a]{align-items:stretch}.f-msg[data-astro-cid-xmivup5a] .f-l[data-astro-cid-xmivup5a]{align-items:flex-start}.f[data-astro-cid-xmivup5a] textarea[data-astro-cid-xmivup5a]::placeholder{color:var(--faint)}.f-types[data-astro-cid-xmivup5a]{grid-template-columns:150px 1fr}.f-types[data-astro-cid-xmivup5a] legend[data-astro-cid-xmivup5a]{float:left;width:150px}.chips[data-astro-cid-xmivup5a]{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;border-left:1px solid var(--line)}.chip[data-astro-cid-xmivup5a]{cursor:pointer;position:relative}.chip[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a]{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px;left:0;top:0}.chip[data-astro-cid-xmivup5a] span[data-astro-cid-xmivup5a]{display:inline-block;font-size:12.5px;padding:4px 11px 3px;border:1px solid var(--line-2);transition:background .15s,border-color .15s}.chip[data-astro-cid-xmivup5a]:hover span[data-astro-cid-xmivup5a]{border-color:var(--text)}.chip[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a]:checked+span[data-astro-cid-xmivup5a]{background:var(--green);border-color:var(--green);color:var(--bg);font-weight:700}.chip[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a]:focus-visible+span[data-astro-cid-xmivup5a]{outline:2px solid var(--orange);outline-offset:2px}.form-foot[data-astro-cid-xmivup5a]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:20px 22px 22px}.form-note[data-astro-cid-xmivup5a]{font-size:12px;color:var(--muted)}@media (max-width: 960px){.ct[data-astro-cid-xmivup5a]{grid-template-columns:1fr}}@media (max-width: 560px){.f[data-astro-cid-xmivup5a],.f-types[data-astro-cid-xmivup5a]{grid-template-columns:1fr}.f-l[data-astro-cid-xmivup5a]{padding:10px 16px 0}.f[data-astro-cid-xmivup5a] input[data-astro-cid-xmivup5a],.f[data-astro-cid-xmivup5a] textarea[data-astro-cid-xmivup5a],.chips[data-astro-cid-xmivup5a]{border-left:0}.f-types[data-astro-cid-xmivup5a] legend[data-astro-cid-xmivup5a]{float:none;width:100%}.form-top[data-astro-cid-xmivup5a]{padding:14px 16px 10px}.form-foot[data-astro-cid-xmivup5a]{padding:18px 16px}}.ft[data-astro-cid-sz7xmlte]{border-top:1px solid var(--line);padding:56px 40px 28px}@media (max-width: 860px){.ft[data-astro-cid-sz7xmlte]{padding:48px 20px 24px}}.ft-in[data-astro-cid-sz7xmlte]{max-width:var(--wrap);margin:0 auto}.tb[data-astro-cid-sz7xmlte]{margin-left:auto;max-width:820px;display:grid;grid-template-columns:220px repeat(2,1fr);border:1.5px solid var(--line-2);font-size:13px}.tb[data-astro-cid-sz7xmlte]>[data-astro-cid-sz7xmlte]{border-right:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.tb-logo[data-astro-cid-sz7xmlte]{grid-row:span 3;display:grid;place-items:center;padding:14px}.tb-logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:100%;max-width:180px}.tb-cell[data-astro-cid-sz7xmlte]{padding:6px 12px 8px;min-width:0}.tb-cell[data-astro-cid-sz7xmlte]>span[data-astro-cid-sz7xmlte]{display:block;font-size:10px;letter-spacing:.15em;color:var(--muted)}.tb-cell[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{font-weight:700}.tb-name[data-astro-cid-sz7xmlte]{grid-column:span 2}.tb-name[data-astro-cid-sz7xmlte] strong[data-astro-cid-sz7xmlte]{font-size:17px;font-weight:900}.tb-nav[data-astro-cid-sz7xmlte]{grid-column:2 / span 2}.tb-nav[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte],.tb-sns[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:4px 16px}.tb[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{text-decoration:none;color:var(--muted)}.tb[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--green)}.tb-sns[data-astro-cid-sz7xmlte]{grid-column:1 / -1}.copy[data-astro-cid-sz7xmlte]{text-align:right;font-size:11px;color:var(--faint);margin-top:14px}.bar[data-astro-cid-sz7xmlte]{display:flex;height:3px;max-width:820px;margin:0 0 0 auto}.bar[data-astro-cid-sz7xmlte] i[data-astro-cid-sz7xmlte]{flex:1}@media (max-width: 700px){.tb[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}.tb-logo[data-astro-cid-sz7xmlte]{grid-row:auto;grid-column:1 / -1}.tb-name[data-astro-cid-sz7xmlte],.tb-nav[data-astro-cid-sz7xmlte],.tb-sns[data-astro-cid-sz7xmlte]{grid-column:1 / -1}.copy[data-astro-cid-sz7xmlte]{text-align:left}}
