.sw-wrap[data-astro-cid-gfkyf54k]{padding:42px 0 10px}.sw-eyebrow[data-astro-cid-gfkyf54k]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--steel, #5B7FA6);margin:0 0 10px}.sw-h1[data-astro-cid-gfkyf54k]{font-family:Archivo,sans-serif;font-weight:800;line-height:1.02;font-size:clamp(34px,6vw,60px);letter-spacing:-.02em;color:var(--ink, #131C2B);margin:0 0 18px}.sw-lede[data-astro-cid-gfkyf54k]{font-size:18px;line-height:1.65;max-width:62ch;color:var(--ink-soft, #3D4A5C);margin:0 0 14px}.sw-h2[data-astro-cid-gfkyf54k]{font-family:Archivo,sans-serif;font-weight:700;font-size:26px;color:var(--ink, #131C2B);margin:46px 0 16px;letter-spacing:-.01em}.sw-card[data-astro-cid-gfkyf54k]{background:var(--card, #fff);border:2px solid var(--ink, #131C2B);border-radius:14px;padding:22px 24px;box-shadow:6px 6px #131c2b24}.sw-empty[data-astro-cid-gfkyf54k]{background:var(--card, #fff);border:2px dashed var(--ink, #131C2B);border-radius:14px;padding:30px 26px;text-align:center}.sw-empty[data-astro-cid-gfkyf54k] p[data-astro-cid-gfkyf54k]{margin:0 0 6px;font-size:17px;font-weight:600;color:var(--ink, #131C2B)}.sw-empty[data-astro-cid-gfkyf54k] span[data-astro-cid-gfkyf54k]{font-size:14px;color:var(--ink-soft, #3D4A5C)}.sw-steps[data-astro-cid-gfkyf54k]{list-style:none;padding:0;margin:0;display:grid;gap:14px}.sw-steps[data-astro-cid-gfkyf54k] li[data-astro-cid-gfkyf54k]{display:flex;gap:16px;align-items:flex-start}.sw-num[data-astro-cid-gfkyf54k]{flex:0 0 34px;height:34px;border-radius:50%;background:var(--safety, #FFD214);border:2px solid var(--ink, #131C2B);display:grid;place-items:center;font-family:IBM Plex Mono,monospace;font-weight:600;font-size:14px;color:var(--ink, #131C2B)}.sw-step-b[data-astro-cid-gfkyf54k]{font-size:15.5px;line-height:1.6;color:var(--ink-soft, #3D4A5C)}.sw-step-b[data-astro-cid-gfkyf54k] strong[data-astro-cid-gfkyf54k]{color:var(--ink, #131C2B)}.sw-pill[data-astro-cid-gfkyf54k]{display:inline-block;border-radius:99px;padding:4px 12px;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.6px;text-transform:uppercase;border:2px solid var(--ink, #131C2B)}.sw-pill-sub[data-astro-cid-gfkyf54k]{background:var(--safety, #FFD214);color:var(--ink, #131C2B)}.sw-pill-sample[data-astro-cid-gfkyf54k]{background:transparent;color:var(--ink-soft, #3D4A5C);border-style:dashed}.sw-pill-ok[data-astro-cid-gfkyf54k]{background:#ddf2e4;color:var(--ok, #1E7F4F);border-color:var(--ok, #1E7F4F)}.sw-cta[data-astro-cid-gfkyf54k]{display:inline-block;background:var(--safety, #FFD214);color:var(--ink, #131C2B);border:2px solid var(--ink, #131C2B);border-radius:10px;padding:13px 22px;font-weight:700;text-decoration:none;box-shadow:4px 4px 0 var(--ink, #131C2B)}.sw-cta[data-astro-cid-gfkyf54k]:hover{box-shadow:2px 2px 0 var(--ink, #131C2B);transform:translate(2px,2px)}.sw-note[data-astro-cid-gfkyf54k]{border-left:4px solid var(--steel, #5B7FA6);padding:4px 0 4px 16px;font-size:14.5px;line-height:1.65;color:var(--ink-soft, #3D4A5C);max-width:70ch}.sw-row[data-astro-cid-gfkyf54k]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.sw-meta[data-astro-cid-gfkyf54k]{font-family:IBM Plex Mono,monospace;font-size:12.5px;color:var(--ink-soft, #3D4A5C)}.sw-bands[data-astro-cid-gfkyf54k]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:18px}.sw-band-p[data-astro-cid-gfkyf54k]{font-family:Archivo,sans-serif;font-weight:800;font-size:40px;letter-spacing:-.02em;margin:0;color:var(--ink, #131C2B)}.sw-band-p[data-astro-cid-gfkyf54k] span[data-astro-cid-gfkyf54k]{font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:400;color:var(--ink-soft, #3D4A5C);letter-spacing:0}.sw-band[data-astro-cid-gfkyf54k] h3[data-astro-cid-gfkyf54k]{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--steel, #5B7FA6);margin:0 0 8px}.sw-band[data-astro-cid-gfkyf54k] p[data-astro-cid-gfkyf54k].d{font-size:14.5px;line-height:1.6;margin:12px 0 0;color:var(--ink-soft, #3D4A5C)}.sw-tbl[data-astro-cid-gfkyf54k]{width:100%;border-collapse:collapse;font-size:14.5px}.sw-tbl[data-astro-cid-gfkyf54k] th[data-astro-cid-gfkyf54k]{text-align:left;font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--steel, #5B7FA6);padding:0 14px 10px 0;font-weight:400}.sw-tbl[data-astro-cid-gfkyf54k] td[data-astro-cid-gfkyf54k]{padding:11px 14px 11px 0;border-top:1px solid rgba(19,28,43,.14);vertical-align:top;line-height:1.55;color:var(--ink-soft, #3D4A5C)}.sw-tbl[data-astro-cid-gfkyf54k] td[data-astro-cid-gfkyf54k]:first-child{color:var(--ink, #131C2B);font-weight:600;white-space:nowrap}.sw-no[data-astro-cid-gfkyf54k]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.sw-no[data-astro-cid-gfkyf54k] li[data-astro-cid-gfkyf54k]{padding-left:26px;position:relative;font-size:15px;line-height:1.6;color:var(--ink-soft, #3D4A5C)}.sw-no[data-astro-cid-gfkyf54k] li[data-astro-cid-gfkyf54k]:before{content:"×";position:absolute;left:0;top:-2px;font-size:20px;font-weight:700;color:#c85050}@media(max-width:640px){.sw-wrap[data-astro-cid-gfkyf54k]{padding:28px 0 6px}.sw-card[data-astro-cid-gfkyf54k],.sw-empty[data-astro-cid-gfkyf54k]{padding:20px 18px}.sw-tbl[data-astro-cid-gfkyf54k] td[data-astro-cid-gfkyf54k]:first-child{white-space:normal}}
