.smock[data-astro-cid-3rmeppgw]{position:relative}.smock-web[data-astro-cid-3rmeppgw]{position:relative;padding-bottom:30px}.sw-body[data-astro-cid-3rmeppgw]{padding:14px;display:grid;gap:10px;background:var(--surface-2)}.sw-nav[data-astro-cid-3rmeppgw]{display:flex;gap:10px;align-items:center;font-size:11px}.sw-nav[data-astro-cid-3rmeppgw] span[data-astro-cid-3rmeppgw]{width:34px;height:6px;border-radius:4px;background:var(--surface-3)}.sw-nav[data-astro-cid-3rmeppgw] i[data-astro-cid-3rmeppgw]{margin-left:auto;font-style:normal;font-size:10px;padding:4px 8px;border-radius:6px;background:var(--accent);color:#fff}.sw-hero[data-astro-cid-3rmeppgw]{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:var(--surface);border-radius:12px;padding:14px}.sw-hero[data-astro-cid-3rmeppgw] b[data-astro-cid-3rmeppgw]{display:block;font-size:17px;letter-spacing:-.02em}.sw-hero[data-astro-cid-3rmeppgw] span[data-astro-cid-3rmeppgw]{font-size:11px;color:var(--text-muted)}.sw-hero[data-astro-cid-3rmeppgw] i[data-astro-cid-3rmeppgw]{display:inline-block;margin-top:12px;font-style:normal;font-size:10px;padding:5px 9px;border-radius:6px;background:var(--primary);color:var(--on-primary)}.sw-hero[data-astro-cid-3rmeppgw] .photo-ph[data-astro-cid-3rmeppgw]{min-height:100px;border-radius:10px}.sw-products[data-astro-cid-3rmeppgw]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.sw-products[data-astro-cid-3rmeppgw] div[data-astro-cid-3rmeppgw]{height:60px;border-radius:8px;background:var(--surface)}.sw-score[data-astro-cid-3rmeppgw]{position:absolute;right:-10px;bottom:0;padding:14px 16px;display:grid;gap:8px;box-shadow:var(--shadow-3)}.sw-ring[data-astro-cid-3rmeppgw]{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:4px solid #10b981;font-family:var(--font-mono);color:#10b981}.kb[data-astro-cid-3rmeppgw]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:14px;background:var(--surface-2)}.kb-col[data-astro-cid-3rmeppgw]{display:grid;gap:8px;align-content:start;min-height:200px}.kb-col[data-astro-cid-3rmeppgw] small[data-astro-cid-3rmeppgw]{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.kb-card[data-astro-cid-3rmeppgw]{background:var(--surface);border-radius:10px;padding:10px;border-left:3px solid var(--primary);display:grid;gap:4px;box-shadow:var(--shadow-1)}.kb-card[data-astro-cid-3rmeppgw].m{border-left-color:var(--mint)}.kb-card[data-astro-cid-3rmeppgw].c{border-left-color:var(--accent)}.kb-card[data-astro-cid-3rmeppgw].g{border-left-color:#10b981}.kb-card[data-astro-cid-3rmeppgw] b[data-astro-cid-3rmeppgw]{font-size:12px}.kb-card[data-astro-cid-3rmeppgw] span[data-astro-cid-3rmeppgw]{font-size:11px;color:var(--text-muted)}.serp[data-astro-cid-3rmeppgw]{padding:18px;display:grid;gap:14px}.serp-item[data-astro-cid-3rmeppgw]{display:grid;gap:3px;padding:12px;border-radius:12px}.serp-item[data-astro-cid-3rmeppgw].top{background:var(--mint-soft)}.serp-item[data-astro-cid-3rmeppgw] small[data-astro-cid-3rmeppgw]{color:var(--text-muted);font-size:11px}.serp-item[data-astro-cid-3rmeppgw] b[data-astro-cid-3rmeppgw]{color:#1a5fb4;font-size:15px;font-weight:600}:root[data-theme=dark] .serp-item[data-astro-cid-3rmeppgw] b[data-astro-cid-3rmeppgw]{color:#8ab4f8}.serp-item[data-astro-cid-3rmeppgw] p[data-astro-cid-3rmeppgw]{font-size:12.5px;color:var(--text-muted)}.serp-item[data-astro-cid-3rmeppgw] .tag[data-astro-cid-3rmeppgw]{margin-top:4px}.serp-item[data-astro-cid-3rmeppgw]:not(.top){opacity:.6}.sd-hero[data-astro-cid-kwryknks]{padding:28px 0 clamp(56px,7vw,96px)}.sd-grid[data-astro-cid-kwryknks]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.sd-title[data-astro-cid-kwryknks]{font-size:clamp(40px,5.6vw,68px)}.sd-stats[data-astro-cid-kwryknks]{gap:10px}.sd-stat[data-astro-cid-kwryknks]{padding:14px 16px;display:grid;gap:4px;border-radius:14px}.sd-stat[data-astro-cid-kwryknks] b[data-astro-cid-kwryknks]{font-size:20px;font-weight:500}.tone-coral[data-astro-cid-kwryknks] .blob[data-astro-cid-kwryknks].b{background:#d90d4338}@media(max-width:980px){.sd-grid[data-astro-cid-kwryknks]{grid-template-columns:1fr}}.problem[data-astro-cid-kwryknks]{display:grid;gap:12px;align-content:start;overflow:hidden;min-height:300px}.problem-deco[data-astro-cid-kwryknks]{position:absolute;right:-40px;top:-40px;width:140px;height:140px;border-radius:50%;background:color-mix(in srgb,var(--primary) 8%,transparent)}.incl[data-astro-cid-kwryknks]{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start}.featured-demo[data-astro-cid-kwryknks]{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;padding:clamp(28px,4vw,48px);box-shadow:var(--shadow-3)}.mini-stat[data-astro-cid-kwryknks]{display:flex;gap:10px;align-items:center;padding:10px 14px;border-radius:12px;background:var(--mint-soft)}.mini-stat[data-astro-cid-kwryknks] b[data-astro-cid-kwryknks]{display:block}.mini-stat[data-astro-cid-kwryknks] small[data-astro-cid-kwryknks]{font-size:11px;color:var(--text-muted)}.sim[data-astro-cid-kwryknks]{background:#0f2a2d;color:#cfeee9;border-radius:18px;padding:18px;display:grid;gap:14px;box-shadow:var(--shadow-3)}.sim-head[data-astro-cid-kwryknks]{display:flex;justify-content:space-between;color:#5eead4}.sim-state[data-astro-cid-kwryknks]{background:#ffffff14;padding:3px 8px;border-radius:6px;color:#9fc9c3}.sim-steps[data-astro-cid-kwryknks]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sim-steps[data-astro-cid-kwryknks] li[data-astro-cid-kwryknks]{display:grid;grid-template-columns:14px 1fr auto;gap:10px;align-items:center;padding:12px 14px;border-radius:10px;background:#ffffff0d;font-family:var(--font-mono);font-size:12.5px;transition:background-color .3s}.sim-steps[data-astro-cid-kwryknks] em[data-astro-cid-kwryknks]{font-style:normal;font-size:10.5px;color:#6f948f}.sim-dot[data-astro-cid-kwryknks]{width:12px;height:12px;border-radius:50%;border:2px solid #6f948f}.sim-steps[data-astro-cid-kwryknks] li[data-astro-cid-kwryknks].run{background:#5eead424}.sim-steps[data-astro-cid-kwryknks] li[data-astro-cid-kwryknks].run .sim-dot[data-astro-cid-kwryknks]{border-color:#5eead4;animation:pulse 1s infinite}.sim-steps[data-astro-cid-kwryknks] li[data-astro-cid-kwryknks].ok .sim-dot[data-astro-cid-kwryknks]{background:#5eead4;border-color:#5eead4}.sim-steps[data-astro-cid-kwryknks] li[data-astro-cid-kwryknks].ok em[data-astro-cid-kwryknks]{color:#5eead4}.sim-foot[data-astro-cid-kwryknks]{display:flex;justify-content:space-between;gap:10px;color:#6f948f;flex-wrap:wrap}.text-mint[data-astro-cid-kwryknks]{color:#5eead4}@media(max-width:900px){.featured-demo[data-astro-cid-kwryknks]{grid-template-columns:1fr}}.step-n[data-astro-cid-kwryknks]{width:38px;height:38px;display:grid;place-items:center;border-radius:10px;background:var(--primary-soft);color:var(--primary)}.step-n[data-astro-cid-kwryknks].accent{background:var(--accent-soft);color:var(--accent)}.case-block[data-astro-cid-kwryknks]{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;background:color-mix(in srgb,var(--primary) 8%,var(--surface-2));border:0;padding:clamp(28px,4vw,48px)}@media(max-width:900px){.case-block[data-astro-cid-kwryknks]{grid-template-columns:1fr}}.rel[data-astro-cid-kwryknks]{display:grid;gap:12px;align-content:start}.rel[data-astro-cid-kwryknks] .link-mono[data-astro-cid-kwryknks]{margin-top:8px;padding-top:14px;border-top:1px solid var(--border)}
