.sx-kw[data-astro-cid-c35nm4gt]{font-family:var(--mono);font-size:.82rem;letter-spacing:.04em;color:var(--accent);margin:-.2rem 0 1rem;max-width:60ch;line-height:1.5}.sx-facts[data-astro-cid-c35nm4gt]{margin:1.1rem 0 0;max-width:62ch;display:grid;gap:.55rem;padding:.85rem 1rem;border-left:2px solid var(--accent);background:var(--accent-soft);border-radius:0 var(--r-sm) var(--r-sm) 0}.sx-facts[data-astro-cid-c35nm4gt] p[data-astro-cid-c35nm4gt]{margin:0;color:var(--soft);font-size:.98rem;line-height:1.55}.sx-price[data-astro-cid-c35nm4gt] strong[data-astro-cid-c35nm4gt],.sx-def[data-astro-cid-c35nm4gt] strong[data-astro-cid-c35nm4gt]{color:var(--ink)}.sx-sec[data-astro-cid-c35nm4gt]{padding:clamp(40px,6vw,68px) 0;border-bottom:1px solid var(--hairline)}.sx-h2[data-astro-cid-c35nm4gt]{margin:.6rem 0 0;max-width:28ch;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.2}.sx-faq[data-astro-cid-c35nm4gt]{margin-top:1.4rem;max-width:860px}.sx-faq[data-astro-cid-c35nm4gt] details[data-astro-cid-c35nm4gt]{border-top:1px solid var(--hairline);padding:1rem 0}.sx-faq[data-astro-cid-c35nm4gt] details[data-astro-cid-c35nm4gt]:last-child{border-bottom:1px solid var(--hairline)}.sx-faq[data-astro-cid-c35nm4gt] summary[data-astro-cid-c35nm4gt]{cursor:pointer;font-weight:650;font-size:1.05rem}.sx-faq[data-astro-cid-c35nm4gt] p[data-astro-cid-c35nm4gt]{margin:.7rem 0 0;color:var(--soft);line-height:1.6;max-width:62ch}.sx-rel[data-astro-cid-c35nm4gt]{list-style:none;margin:1.2rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:.8rem}.sx-rel[data-astro-cid-c35nm4gt] a[data-astro-cid-c35nm4gt]{display:block;padding:.9rem 1rem;border:1px solid var(--hairline);border-radius:var(--r);color:var(--ink);font-weight:600;overflow-wrap:anywhere}.sx-rel[data-astro-cid-c35nm4gt] a[data-astro-cid-c35nm4gt]:hover{border-color:var(--accent)}.sx-rel[data-astro-cid-c35nm4gt] span[data-astro-cid-c35nm4gt]{display:block;color:var(--muted);font-weight:400;font-size:.9rem;margin-top:.2rem}.case-hero[data-astro-cid-c35nm4gt]{padding:clamp(40px,7vh,80px) 0 clamp(36px,5vh,56px);border-bottom:1px solid var(--hairline)}.crumbs[data-astro-cid-c35nm4gt]{display:flex;align-items:center;gap:.5rem;color:var(--muted);margin-bottom:1.8rem;flex-wrap:wrap}.crumbs[data-astro-cid-c35nm4gt] a[data-astro-cid-c35nm4gt]{color:var(--muted)}.crumbs[data-astro-cid-c35nm4gt] a[data-astro-cid-c35nm4gt]:hover{color:var(--accent)}.crumbs[data-astro-cid-c35nm4gt] span[data-astro-cid-c35nm4gt][aria-hidden]{color:var(--hairline)}.crumbs[data-astro-cid-c35nm4gt] span[data-astro-cid-c35nm4gt][aria-current]{color:var(--ink)}.mono[data-astro-cid-c35nm4gt]{font-family:var(--mono);font-size:.72rem;letter-spacing:.03em}.case-tagline[data-astro-cid-c35nm4gt]{display:flex;align-items:center;gap:.7rem;flex-wrap:wrap;margin-bottom:.7rem}.prod-name[data-astro-cid-c35nm4gt]{color:var(--accent);margin-bottom:.4rem;text-transform:uppercase;letter-spacing:.14em}.case-hero[data-astro-cid-c35nm4gt] h1[data-astro-cid-c35nm4gt]{margin:.3rem 0 1rem;max-width:17ch}.case-hero[data-astro-cid-c35nm4gt] .lead[data-astro-cid-c35nm4gt]{max-width:58ch}.cta-row[data-astro-cid-c35nm4gt]{display:flex;gap:.9rem;flex-wrap:wrap;margin-top:1.6rem}.hero-note[data-astro-cid-c35nm4gt]{margin-top:1.2rem;color:var(--muted)}.section[data-astro-cid-c35nm4gt]{padding:clamp(44px,6.5vw,76px) 0;border-bottom:1px solid var(--hairline)}.n[data-astro-cid-c35nm4gt]{color:var(--muted)}.case-copy[data-astro-cid-c35nm4gt]{max-width:66ch}.case-copy[data-astro-cid-c35nm4gt].body{margin-top:1rem;color:var(--soft);line-height:1.65}.bl-mark[data-astro-cid-c35nm4gt]{color:var(--accent);flex:none;padding-top:.15rem}.arr-link[data-astro-cid-c35nm4gt]{font-weight:600}.rel-list[data-astro-cid-c35nm4gt]{list-style:none;margin:1rem 0 0;padding:0;display:grid;gap:.6rem}.cta-band[data-astro-cid-c35nm4gt]{padding:clamp(56px,9vw,100px) 0;background:radial-gradient(700px 320px at 50% 120%,rgba(255,107,53,.1),transparent 70%)}.cta-in[data-astro-cid-c35nm4gt]{text-align:center}.cta-band[data-astro-cid-c35nm4gt] h2[data-astro-cid-c35nm4gt]{font-size:clamp(1.8rem,4.5vw,3rem);max-width:22ch;margin:0 auto .7rem}.cta-in[data-astro-cid-c35nm4gt] .lead[data-astro-cid-c35nm4gt]{margin:0 auto 1.6rem}.case-cta-row[data-astro-cid-c35nm4gt]{display:flex;gap:.9rem;flex-wrap:wrap;justify-content:center}.back-link[data-astro-cid-c35nm4gt]{display:block;margin-top:1.4rem}.pg-h2[data-astro-cid-c35nm4gt]{margin:.6rem 0 0;max-width:22ch}.pg-lead[data-astro-cid-c35nm4gt]{margin-top:1rem}.pg-hero[data-astro-cid-c35nm4gt]{display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(28px,4vw,56px);align-items:center}.pg-split[data-astro-cid-c35nm4gt]{display:grid;grid-template-columns:.85fr 1.15fr;gap:clamp(28px,4vw,56px);align-items:center}.pg-split[data-astro-cid-c35nm4gt].flip{grid-template-columns:1.15fr .85fr}@media(max-width:900px){.pg-hero[data-astro-cid-c35nm4gt],.pg-split[data-astro-cid-c35nm4gt],.pg-split[data-astro-cid-c35nm4gt].flip{grid-template-columns:minmax(0,1fr)}}.pg-hero[data-astro-cid-c35nm4gt]>[data-astro-cid-c35nm4gt],.pg-split[data-astro-cid-c35nm4gt]>[data-astro-cid-c35nm4gt]{min-width:0}.pg-fig[data-astro-cid-c35nm4gt]{margin:0;border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--surface);padding:clamp(10px,2vw,20px);min-width:0}.pg-fig[data-astro-cid-c35nm4gt] svg[data-astro-cid-c35nm4gt]{width:100%;height:auto;display:block}.lbl[data-astro-cid-c35nm4gt]{font:600 11.5px var(--mono);letter-spacing:.12em;fill:var(--muted)}.lbl[data-astro-cid-c35nm4gt].hot{fill:var(--accent)}.sub[data-astro-cid-c35nm4gt]{font:500 11.5px var(--mono);fill:var(--muted)}.tx[data-astro-cid-c35nm4gt]{font:500 12.5px var(--mono);fill:var(--ink)}.tx[data-astro-cid-c35nm4gt].dim{fill:var(--muted)}.tx[data-astro-cid-c35nm4gt].hot{fill:var(--accent)}.tx[data-astro-cid-c35nm4gt].soft{fill:var(--soft)}.wire[data-astro-cid-c35nm4gt]{fill:none;stroke:var(--muted);stroke-opacity:.4;stroke-width:1.5}.wire[data-astro-cid-c35nm4gt].on{stroke:var(--accent);stroke-opacity:.9;stroke-width:1.8}.node[data-astro-cid-c35nm4gt]{fill:var(--surface-2);stroke:var(--hairline);stroke-width:1.5}.node[data-astro-cid-c35nm4gt].on{fill:var(--accent-soft);stroke:var(--accent)}.node[data-astro-cid-c35nm4gt].core{fill:var(--accent);stroke:var(--accent)}.pk[data-astro-cid-c35nm4gt]{fill:var(--accent)}.win[data-astro-cid-c35nm4gt]{fill:var(--canvas);stroke:var(--hairline);stroke-width:1.5}.wdot[data-astro-cid-c35nm4gt]{fill:var(--muted);fill-opacity:.5}.ink[data-astro-cid-c35nm4gt]{color:var(--ink)}.hot[data-astro-cid-c35nm4gt]{color:var(--accent)}.mut[data-astro-cid-c35nm4gt]{color:var(--muted)}.cards3[data-astro-cid-c35nm4gt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:2rem}@media(max-width:860px){.cards3[data-astro-cid-c35nm4gt]{grid-template-columns:minmax(0,1fr)}}.cd[data-astro-cid-c35nm4gt]{position:relative;border:1px solid var(--hairline);border-radius:var(--r-lg);background:var(--surface);padding:1.3rem;transition:border-color .3s,transform .3s}.cd[data-astro-cid-c35nm4gt]:hover{border-color:var(--accent);transform:translateY(-3px)}.cd[data-astro-cid-c35nm4gt].good{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent-soft),0 18px 40px -24px #ff6b3573}.cd[data-astro-cid-c35nm4gt] .art[data-astro-cid-c35nm4gt]{width:100%;height:auto;display:block;color:var(--ink);background:var(--canvas);border:1px solid var(--hairline);border-radius:var(--r);margin-bottom:1rem}.cd[data-astro-cid-c35nm4gt] .k[data-astro-cid-c35nm4gt]{color:var(--muted);text-transform:uppercase;letter-spacing:.1em}.cd[data-astro-cid-c35nm4gt].good .k[data-astro-cid-c35nm4gt]{color:var(--accent)}.cd[data-astro-cid-c35nm4gt] h3[data-astro-cid-c35nm4gt]{margin:.3rem 0 .4rem}.gets[data-astro-cid-c35nm4gt]{list-style:none;margin:1.4rem 0 0;padding:0;border-top:1px solid var(--hairline)}.gets[data-astro-cid-c35nm4gt] li[data-astro-cid-c35nm4gt]{display:flex;gap:1rem;align-items:flex-start;padding:.9rem 0;border-bottom:1px solid var(--hairline);color:var(--soft)}.gets[data-astro-cid-c35nm4gt] strong[data-astro-cid-c35nm4gt]{color:var(--ink)}.tix[data-astro-cid-c35nm4gt]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:2rem}@media(max-width:960px){.tix[data-astro-cid-c35nm4gt]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.tix[data-astro-cid-c35nm4gt]{grid-template-columns:minmax(0,1fr)}}.tk[data-astro-cid-c35nm4gt]{position:relative;display:grid;grid-template-columns:68px minmax(0,1fr);background:var(--surface);border:1px solid var(--hairline);border-radius:var(--r);overflow:hidden;transition:opacity .5s ease,transform .7s var(--ease),border-color .25s;transition-delay:calc(var(--i)*.14s)}.tk[data-astro-cid-c35nm4gt]:hover{border-color:var(--accent)}.stub[data-astro-cid-c35nm4gt]{background:var(--canvas);color:var(--accent);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-right:2px dashed var(--hairline);padding:14px 0}.tn[data-astro-cid-c35nm4gt]{color:var(--muted)}.tk[data-astro-cid-c35nm4gt] .main[data-astro-cid-c35nm4gt]{position:relative;padding:16px 46px 16px 18px}.tk[data-astro-cid-c35nm4gt] .main[data-astro-cid-c35nm4gt] b[data-astro-cid-c35nm4gt]{display:block;font-family:var(--display);font-weight:600;font-size:1.05rem}.tk[data-astro-cid-c35nm4gt] .main[data-astro-cid-c35nm4gt] p[data-astro-cid-c35nm4gt]{color:var(--muted);font-size:.92rem;line-height:1.5;margin-top:.3rem}.stamp[data-astro-cid-c35nm4gt]{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:50%;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;transition:opacity .25s ease,transform .45s var(--ease);transition-delay:calc(var(--i)*.14s + .6s)}@media(max-width:560px){.tk[data-astro-cid-c35nm4gt]{grid-template-columns:58px minmax(0,1fr)}}.cmd[data-astro-cid-c35nm4gt]{margin:1.2rem 0 0;border:1px solid var(--hairline);border-radius:var(--r);background:var(--canvas);padding:.9rem 1rem;font:500 .85rem/1.7 var(--mono);color:var(--ink);overflow-x:auto;max-width:100%}.cmd[data-astro-cid-c35nm4gt] .c[data-astro-cid-c35nm4gt]{color:var(--muted)}.cmd[data-astro-cid-c35nm4gt] .p[data-astro-cid-c35nm4gt]{color:var(--accent)}.rel-band[data-astro-cid-c35nm4gt]{border:1px solid var(--accent);border-radius:var(--r-lg);background:var(--accent-soft);padding:clamp(1.3rem,3vw,2rem);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.4rem;align-items:center}@media(max-width:700px){.rel-band[data-astro-cid-c35nm4gt]{grid-template-columns:minmax(0,1fr)}}.rel-band[data-astro-cid-c35nm4gt] h2[data-astro-cid-c35nm4gt]{margin:.4rem 0 .5rem;max-width:24ch}@keyframes pg-flow{to{stroke-dashoffset:-16}}@keyframes pg-glow{50%{transform:scale(1.08);fill-opacity:.28}}@keyframes pg-blink{50%{opacity:.55}}.sr-hd[data-astro-cid-c35nm4gt]{fill:var(--accent)}.sr-hd2[data-astro-cid-c35nm4gt]{fill:var(--accent);opacity:0}.sr-blk[data-astro-cid-c35nm4gt]{fill:var(--accent-soft);stroke:var(--accent);stroke-opacity:.5;stroke-width:1}.sr-ln[data-astro-cid-c35nm4gt]{fill:var(--muted);fill-opacity:.55}.sr-flash[data-astro-cid-c35nm4gt]{fill:#fff;opacity:0}.sr-arrow[data-astro-cid-c35nm4gt]{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sr-seam[data-astro-cid-c35nm4gt]{fill:none;stroke:var(--accent);stroke-opacity:.6;stroke-width:1.2;stroke-dasharray:3 4}.sr-sel[data-astro-cid-c35nm4gt],.sr-sel2[data-astro-cid-c35nm4gt]{fill:#ff6b3514;stroke:var(--accent);stroke-width:1.6;stroke-dasharray:5 4}.sr-h[data-astro-cid-c35nm4gt],.sr-pac[data-astro-cid-c35nm4gt]{fill:var(--accent)}.sr-dot[data-astro-cid-c35nm4gt]{fill:var(--accent);fill-opacity:.8}.sr-cut[data-astro-cid-c35nm4gt]{fill:none;stroke:#e5484d;stroke-width:2;stroke-dasharray:4 4}.sr-ghost[data-astro-cid-c35nm4gt]{fill:none;stroke:var(--muted);stroke-opacity:.5;stroke-width:1.2;stroke-dasharray:3 3}.sr-bad[data-astro-cid-c35nm4gt]{fill:none;stroke:#e5484d;stroke-width:2.4}.sr-mis[data-astro-cid-c35nm4gt].b{transform:translate(6px)}.sr-scan[data-astro-cid-c35nm4gt]{fill:none;stroke:var(--accent);stroke-width:2.4;stroke-linecap:round}.sr-view[data-astro-cid-c35nm4gt]{fill:#ff6b3514;stroke:var(--accent);stroke-width:2}.sr-side[data-astro-cid-c35nm4gt]{fill:var(--surface-2);stroke:var(--hairline)}.sr-panel[data-astro-cid-c35nm4gt]{fill:none;stroke:var(--accent);stroke-width:1.6;stroke-dasharray:6 4}.sr-found[data-astro-cid-c35nm4gt]{stroke-dasharray:4 4}.sr-cursor[data-astro-cid-c35nm4gt]{fill:var(--ink);transform:translate(150px,190px)}.sr-lim[data-astro-cid-c35nm4gt] .cd[data-astro-cid-c35nm4gt] .k[data-astro-cid-c35nm4gt]{color:var(--accent)}.sr-steps[data-astro-cid-c35nm4gt]{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:s}.sr-steps[data-astro-cid-c35nm4gt] li[data-astro-cid-c35nm4gt]{display:flex;gap:1rem;align-items:flex-start;border:1px solid var(--hairline);border-radius:var(--r);background:var(--surface);padding:1rem 1.1rem;color:var(--soft)}.sr-steps[data-astro-cid-c35nm4gt] strong[data-astro-cid-c35nm4gt]{color:var(--ink)}.sr-sn[data-astro-cid-c35nm4gt]{color:var(--accent);flex:none;padding-top:.15rem}.sr-steps[data-astro-cid-c35nm4gt] .mono[data-astro-cid-c35nm4gt]{overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.sr-page[data-astro-cid-c35nm4gt]{animation:sr-scroll 10s ease-in-out infinite}@keyframes sr-scroll{0%,6%{transform:translateY(0)}26%,34%{transform:translateY(-100px)}54%,62%{transform:translateY(-200px)}82%,to{transform:translateY(-200px)}}.sr-flash[data-astro-cid-c35nm4gt]{animation:sr-flash 10s linear infinite}@keyframes sr-flash{0%,5%{opacity:0}6%{opacity:.5}9%{opacity:0}25%{opacity:0}26%{opacity:.5}29%{opacity:0}53%{opacity:0}54%{opacity:.5}57%{opacity:0}to{opacity:0}}.sr-tile[data-astro-cid-c35nm4gt]{animation:sr-tile 10s ease-out infinite;animation-delay:calc(var(--i)*1.3s)}@keyframes sr-tile{0%{opacity:0;transform:translate(-24px)}6%,88%{opacity:1;transform:none}96%,to{opacity:0}}.sr-seam[data-astro-cid-c35nm4gt]{animation:sr-seam 10s linear infinite}@keyframes sr-seam{0%,40%{opacity:1}50%,88%{opacity:0}96%,to{opacity:1}}.sr-crop[data-astro-cid-c35nm4gt]{animation:sr-crop 10s ease-out infinite;transform-box:fill-box;transform-origin:center}@keyframes sr-crop{0%,56%{opacity:0;transform:scale(1.15)}64%,90%{opacity:1;transform:none}98%,to{opacity:0}}.sr-out[data-astro-cid-c35nm4gt] rect[data-astro-cid-c35nm4gt],.sr-out[data-astro-cid-c35nm4gt] text[data-astro-cid-c35nm4gt]{animation:sr-out 10s ease-out infinite}@keyframes sr-out{0%,70%{opacity:.25}78%,92%{opacity:1}to{opacity:.25}}.sr-pac[data-astro-cid-c35nm4gt]{animation:sr-pac 10s linear infinite}@keyframes sr-pac{0%{transform:translate(0)}60%,92%{transform:translate(130px)}to{transform:translate(0)}}.sr-dot[data-astro-cid-c35nm4gt]{animation:sr-eat 10s linear infinite}.sr-dot[data-astro-cid-c35nm4gt]:nth-of-type(2){animation-name:sr-e1}.sr-dot[data-astro-cid-c35nm4gt]:nth-of-type(3){animation-name:sr-e2}.sr-dot[data-astro-cid-c35nm4gt]:nth-of-type(4){animation-name:sr-e3}.sr-dot[data-astro-cid-c35nm4gt]:nth-of-type(5){animation-name:sr-e4}@keyframes sr-e1{0%,18%{opacity:1}22%,96%{opacity:0}to{opacity:1}}@keyframes sr-e2{0%,29%{opacity:1}33%,96%{opacity:0}to{opacity:1}}@keyframes sr-e3{0%,40%{opacity:1}44%,96%{opacity:0}to{opacity:1}}@keyframes sr-e4{0%,52%{opacity:1}56%,96%{opacity:0}to{opacity:1}}.sr-cut[data-astro-cid-c35nm4gt],.sr-ghost[data-astro-cid-c35nm4gt]{animation:pg-flow 1.4s linear infinite}.sr-mis[data-astro-cid-c35nm4gt].a{animation:sr-misa 4s ease-in-out infinite}@keyframes sr-misa{50%{transform:translate(-8px)}}.sr-scan[data-astro-cid-c35nm4gt]{animation:sr-scan 3s ease-in-out infinite}@keyframes sr-scan{0%{transform:translateY(0)}to{transform:translateY(92px)}}.sr-view[data-astro-cid-c35nm4gt]{animation:sr-view 9s ease-in-out infinite}@keyframes sr-view{0%,20%{transform:translateY(0)}33%,53%{transform:translateY(100px)}66%,to{transform:translateY(190px)}}.sr-t[data-astro-cid-c35nm4gt]{animation:sr-tin 9s ease-out infinite;opacity:1}.sr-t2[data-astro-cid-c35nm4gt]{animation-delay:3s}.sr-t3[data-astro-cid-c35nm4gt]{animation-delay:6s}@keyframes sr-tin{0%{opacity:0;transform:translate(-18px)}6%,60%{opacity:1;transform:none}to{opacity:1}}.sr-inner[data-astro-cid-c35nm4gt]{animation:sr-inner 8s ease-in-out infinite}@keyframes sr-inner{0%,10%{transform:translateY(0)}60%,to{transform:translateY(-150px)}}.sr-panel[data-astro-cid-c35nm4gt],.sr-found[data-astro-cid-c35nm4gt]{animation:pg-flow 1.6s linear infinite}.sr-sel2[data-astro-cid-c35nm4gt]{animation:sr-sel2 8s ease-in-out infinite;transform-box:fill-box;transform-origin:top left}@keyframes sr-sel2{0%,10%{transform:scale(1.04,1.62)}50%,to{transform:none}}.sr-cursor[data-astro-cid-c35nm4gt]{animation:sr-cur 8s ease-in-out infinite}@keyframes sr-cur{0%,10%{transform:translate(190px,240px)}45%,60%{transform:translate(70px,40px)}80%,to{transform:translate(70px,40px)}}.sr-apply[data-astro-cid-c35nm4gt]{animation:pg-blink 2s ease-in-out infinite}.tix[data-astro-cid-c35nm4gt]:not(.in) .tk[data-astro-cid-c35nm4gt]{opacity:0;transform:translate(40px,-14px) rotate(3deg)}.tix[data-astro-cid-c35nm4gt]:not(.in) .stamp[data-astro-cid-c35nm4gt]{opacity:0;transform:scale(1.9) rotate(-20deg)}}
