.kcs[data-astro-cid-fabocsie]{width:100%;height:auto;overflow:visible}.kcs[data-astro-cid-fabocsie] .braid[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .ofoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .pfoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .sep[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .drain[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .kcs-lab[data-astro-cid-fabocsie]>g[data-astro-cid-fabocsie]{transition:opacity .45s var(--ease),transform .45s var(--ease);transform-box:fill-box;transform-origin:center}.kcs[data-astro-cid-fabocsie] .braid[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .ofoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .pfoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .sep[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .drain[data-astro-cid-fabocsie]{opacity:0;transform:scale(.92)}.kcs[data-astro-cid-fabocsie][data-sep="1"] .sep[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-pair=F] .pfoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-over=F] .ofoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-over=SF] .ofoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-over=S] .braid[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-over=SF] .braid[data-astro-cid-fabocsie]{opacity:1;transform:none}.kcs[data-astro-cid-fabocsie]:not([data-over=U]) .drain[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-pair=F] .drain[data-astro-cid-fabocsie]{opacity:1;transform:none}.kcs[data-astro-cid-fabocsie] .l-braid[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .l-ofoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .l-pfoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie] .l-sep[data-astro-cid-fabocsie]{opacity:.18}.kcs[data-astro-cid-fabocsie][data-sep="1"] .l-sep[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-pair=F] .l-pfoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-over=F] .l-ofoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-over=SF] .l-ofoil[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-over=S] .l-braid[data-astro-cid-fabocsie],.kcs[data-astro-cid-fabocsie][data-over=SF] .l-braid[data-astro-cid-fabocsie]{opacity:1}.kcs[data-astro-cid-fabocsie][data-size=s] .jacket[data-astro-cid-fabocsie]{transform:scale(.94);transform-origin:center;transform-box:fill-box}.kcs[data-astro-cid-fabocsie][data-size=l] .jacket[data-astro-cid-fabocsie]{stroke-width:4}.kcs[data-astro-cid-fabocsie] .twist[data-astro-cid-fabocsie]{animation:kcsTwist 5s linear infinite;transform-box:fill-box;transform-origin:center}@keyframes kcsTwist{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.kcs[data-astro-cid-fabocsie] .twist[data-astro-cid-fabocsie]{animation:none}}.kpo[data-astro-cid-q3klcmgw] svg[data-astro-cid-q3klcmgw]{width:100%;height:auto;display:block}.kpo[data-astro-cid-q3klcmgw] [data-astro-cid-q3klcmgw][data-wire]{transition:opacity .4s var(--ease)}.kpo[data-astro-cid-q3klcmgw] path[data-astro-cid-q3klcmgw]{transition:d .6s var(--ease)}.kpo-ctrl[data-astro-cid-q3klcmgw]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.kpo-legend[data-astro-cid-q3klcmgw]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px 14px;margin-top:12px;font-size:13px;color:var(--ink-2)}.kpo-legend[data-astro-cid-q3klcmgw] span[data-astro-cid-q3klcmgw]{display:flex;align-items:center;gap:7px}.kpo-legend[data-astro-cid-q3klcmgw] i[data-astro-cid-q3klcmgw]{width:26px;height:8px;border-radius:4px;border:1px solid var(--line-2);flex:none}.kpo-legend[data-astro-cid-q3klcmgw] b[data-astro-cid-q3klcmgw]{font-family:var(--f-mono);font-weight:500}@media(max-width:640px){.kpo-legend[data-astro-cid-q3klcmgw]{grid-template-columns:repeat(2,1fr)}}.kli[data-astro-cid-trwf5bv2] svg[data-astro-cid-trwf5bv2]{width:100%;height:auto;display:block;margin:8px 0 12px}.kli-ctrl[data-astro-cid-trwf5bv2]{display:grid;grid-template-columns:repeat(3,1fr) 1.3fr;gap:12px}.kli-ctrl[data-astro-cid-trwf5bv2] label[data-astro-cid-trwf5bv2]{display:grid;gap:6px;font-size:13px;font-weight:560;color:var(--ink-2)}.kli-ctrl[data-astro-cid-trwf5bv2] select[data-astro-cid-trwf5bv2]{padding:10px 12px;border:1px solid var(--line-2);border-radius:10px;background:#fff;font-size:15px}.kli-ctrl[data-astro-cid-trwf5bv2] input[data-astro-cid-trwf5bv2][type=range]{accent-color:var(--signal);width:100%;margin-top:8px}@media(max-width:860px){.kli-ctrl[data-astro-cid-trwf5bv2]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.kli-ctrl[data-astro-cid-trwf5bv2]{grid-template-columns:1fr}}.kli-out[data-astro-cid-trwf5bv2]{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:center;padding:16px 18px;border-radius:var(--r);border:1px solid var(--line);background:var(--paper)}.kli-out[data-astro-cid-trwf5bv2][data-state=ok]{border-color:#8fd9b4;background:#eaf8f0}.kli-out[data-astro-cid-trwf5bv2][data-state=low]{border-color:#f4cf7c;background:#fff6e0}.kli-out[data-astro-cid-trwf5bv2][data-state=down]{border-color:#f5b7ad;background:#ffece9}.kli-speed[data-astro-cid-trwf5bv2]{display:grid}.kli-speed[data-astro-cid-trwf5bv2] .mono[data-astro-cid-trwf5bv2]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3)}.kli-speed[data-astro-cid-trwf5bv2] b[data-astro-cid-trwf5bv2]{font-family:var(--f-display);font-size:1.6rem;color:var(--ink);letter-spacing:-.02em;white-space:nowrap}.kli-out[data-astro-cid-trwf5bv2] p[data-astro-cid-trwf5bv2]{margin:0;font-size:14.5px;color:var(--ink-2)}@media(max-width:600px){.kli-out[data-astro-cid-trwf5bv2]{grid-template-columns:1fr}}.kcon[data-astro-cid-mheeualq]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media(max-width:1000px){.kcon[data-astro-cid-mheeualq]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.kcon[data-astro-cid-mheeualq]{grid-template-columns:1fr}}.kcon-card[data-astro-cid-mheeualq]{display:flex;flex-direction:column;padding:18px}.kcon-card[data-astro-cid-mheeualq] svg[data-astro-cid-mheeualq]{width:100%;height:auto;background:var(--paper);border:1px dashed var(--line-2);border-radius:10px;margin-bottom:14px}.kcon-card[data-astro-cid-mheeualq] h4[data-astro-cid-mheeualq]{margin:0 0 6px}.kcon-card[data-astro-cid-mheeualq] p[data-astro-cid-mheeualq]{font-size:14px;margin-bottom:12px}.kcon-card[data-astro-cid-mheeualq] .chip[data-astro-cid-mheeualq]{margin-top:auto;align-self:flex-start}.kch[data-astro-cid-mtwremec] svg[data-astro-cid-mtwremec]{width:100%;height:auto;display:block}.kch[data-astro-cid-mtwremec]>svg[data-astro-cid-mtwremec]{margin:12px 0 6px}.kch[data-astro-cid-mtwremec] [data-astro-cid-mtwremec][data-dim],.kch[data-astro-cid-mtwremec] [data-astro-cid-mtwremec][data-ap],.kch[data-astro-cid-mtwremec] [data-astro-cid-mtwremec][data-seg=hm]{opacity:0;transition:opacity .4s var(--ease)}.kch[data-astro-cid-mtwremec] [data-astro-cid-mtwremec][data-seg],.kch[data-astro-cid-mtwremec] [data-astro-cid-mtwremec][data-pc]{transition:opacity .4s var(--ease)}.kch[data-astro-cid-mtwremec][data-view=pl] [data-astro-cid-mtwremec][data-dim=pl],.kch[data-astro-cid-mtwremec][data-view=ch] [data-astro-cid-mtwremec][data-dim=ch],.kch[data-astro-cid-mtwremec][data-view=mptl] [data-astro-cid-mtwremec][data-dim=mptl]{opacity:1}.kch[data-astro-cid-mtwremec][data-view=pl] [data-astro-cid-mtwremec][data-seg=pc1],.kch[data-astro-cid-mtwremec][data-view=pl] [data-astro-cid-mtwremec][data-seg=pc2]{opacity:.25}.kch[data-astro-cid-mtwremec][data-view=mptl] [data-astro-cid-mtwremec][data-seg=h],.kch[data-astro-cid-mtwremec][data-view=mptl] [data-astro-cid-mtwremec][data-seg=pc2],.kch[data-astro-cid-mtwremec][data-view=mptl] [data-astro-cid-mtwremec][data-pc]{opacity:0}.kch[data-astro-cid-mtwremec][data-view=mptl] [data-astro-cid-mtwremec][data-seg=pc1]{opacity:.25}.kch[data-astro-cid-mtwremec][data-view=mptl] [data-astro-cid-mtwremec][data-ap],.kch[data-astro-cid-mtwremec][data-view=mptl] [data-astro-cid-mtwremec][data-seg=hm]{opacity:1}.kch[data-astro-cid-mtwremec][data-view=mptl] rect[data-astro-cid-mtwremec][x="640"],.kch[data-astro-cid-mtwremec][data-view=mptl] rect[data-astro-cid-mtwremec][x="656"]{opacity:.15}.kch-note[data-astro-cid-mtwremec]{min-height:3em;color:var(--ink-2);font-size:15px}.kch-charts[data-astro-cid-mtwremec]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:10px}.kch-charts[data-astro-cid-mtwremec] figure[data-astro-cid-mtwremec]{margin:0;padding:14px}.kch-charts[data-astro-cid-mtwremec] svg[data-astro-cid-mtwremec]{background:var(--paper);border-radius:8px;margin-bottom:10px}.kch-charts[data-astro-cid-mtwremec] figcaption[data-astro-cid-mtwremec]{font-size:13px;line-height:1.45}.kch-charts[data-astro-cid-mtwremec] .pass[data-astro-cid-mtwremec]{color:#0c8a52;font-family:var(--f-mono);font-size:11px}@media(max-width:1000px){.kch-charts[data-astro-cid-mtwremec]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.kch-charts[data-astro-cid-mtwremec]{grid-template-columns:1fr}}.hero-cs[data-astro-cid-76wcm5gl]{padding:18px}.hero-cs-l[data-astro-cid-76wcm5gl]{text-align:center;font-size:13px;color:var(--signal-2);margin:6px 0 0}.cat-btns[data-astro-cid-76wcm5gl]{margin-bottom:18px}.cat-grid[data-astro-cid-76wcm5gl]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(20px,4vw,48px);align-items:center}@media(max-width:860px){.cat-grid[data-astro-cid-76wcm5gl]{grid-template-columns:1fr}}.cat-vis[data-astro-cid-76wcm5gl]{padding:16px;background:var(--paper)}.cat-info[data-astro-cid-76wcm5gl] h3[data-astro-cid-76wcm5gl]{font-size:clamp(1.6rem,2.6vw,2.2rem)}.bw[data-astro-cid-76wcm5gl]{display:grid;grid-template-columns:auto 1fr auto;gap:10px;align-items:center;font-size:11px;color:var(--ink-3)}.bw-t[data-astro-cid-76wcm5gl]{height:10px;border-radius:6px;background:var(--paper-2);overflow:hidden}.bw-t[data-astro-cid-76wcm5gl] i[data-astro-cid-76wcm5gl]{display:block;height:100%;background:linear-gradient(90deg,var(--fiber),var(--signal));border-radius:6px;transition:width .7s var(--ease)}.cat-tab[data-astro-cid-76wcm5gl] tbody[data-astro-cid-76wcm5gl] tr[data-astro-cid-76wcm5gl]{cursor:pointer;transition:background .2s}.cat-tab[data-astro-cid-76wcm5gl] tbody[data-astro-cid-76wcm5gl] tr[data-astro-cid-76wcm5gl]:hover{background:var(--paper)}.cat-tab[data-astro-cid-76wcm5gl] tbody[data-astro-cid-76wcm5gl] tr[data-astro-cid-76wcm5gl].on{background:var(--signal-soft)}.dec[data-astro-cid-76wcm5gl]{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(20px,4vw,48px);align-items:center}@media(max-width:860px){.dec[data-astro-cid-76wcm5gl]{grid-template-columns:1fr}}.dec-ctrl[data-astro-cid-76wcm5gl]{display:grid;gap:14px;justify-items:start}.dec-name[data-astro-cid-76wcm5gl] b[data-astro-cid-76wcm5gl]{font-family:var(--f-display);font-size:clamp(2.4rem,5vw,3.6rem);color:var(--ink);letter-spacing:-.03em}.dec-name[data-astro-cid-76wcm5gl] p[data-astro-cid-76wcm5gl]{margin:4px 0 0;max-width:46ch}.dec-vis[data-astro-cid-76wcm5gl]{padding:16px;background:var(--paper)}.kon[data-astro-cid-76wcm5gl] svg[data-astro-cid-76wcm5gl]{width:100%;height:auto;background:var(--paper);border-radius:10px;margin-bottom:14px;padding:6px}.kon[data-astro-cid-76wcm5gl] p[data-astro-cid-76wcm5gl]{font-size:14.5px}.pin-card[data-astro-cid-76wcm5gl]{padding:clamp(14px,2.4vw,28px)}.prak[data-astro-cid-76wcm5gl]{display:grid;grid-template-columns:1fr 1.3fr;gap:18px}.prak[data-astro-cid-76wcm5gl] .chips[data-astro-cid-76wcm5gl] a[data-astro-cid-76wcm5gl]{text-decoration:none}@media(max-width:860px){.prak[data-astro-cid-76wcm5gl]{grid-template-columns:1fr}}.faq-grid[data-astro-cid-76wcm5gl]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,5vw,80px);align-items:start}@media(max-width:900px){.faq-grid[data-astro-cid-76wcm5gl]{grid-template-columns:1fr}}.kseg{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;padding:5px;background:var(--paper-2);border:1px solid var(--line);border-radius:14px}.kseg>.mono{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);padding:0 8px}.kseg button{border:0;background:none;padding:8px 13px;border-radius:10px;font-size:14px;font-weight:560;color:var(--ink-3);cursor:pointer;transition:background .2s,color .2s}.kseg button:hover{color:var(--ink)}.kseg button[aria-pressed=true]{background:var(--ink);color:#fff}
