.hero-facts[data-astro-cid-kv7pxovi]{list-style:none;display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:28px}.hero-facts[data-astro-cid-kv7pxovi] li[data-astro-cid-kv7pxovi]{display:flex;gap:8px;align-items:center;font-size:.9375rem;font-weight:600;color:var(--text)}.hero-facts[data-astro-cid-kv7pxovi] svg{color:var(--accent);flex:none}.sec-layout[data-astro-cid-kv7pxovi]{display:grid;gap:40px;padding-block:var(--section-y);grid-template-columns:minmax(0,1fr)}@media(min-width:1024px){.sec-layout[data-astro-cid-kv7pxovi]{grid-template-columns:240px minmax(0,1fr);gap:56px}}.toc[data-astro-cid-kv7pxovi]{align-self:start;padding:18px 20px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius)}@media(min-width:1024px){.toc[data-astro-cid-kv7pxovi]{position:sticky;top:calc(var(--nav-h) + 24px)}}.toc-title[data-astro-cid-kv7pxovi]{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2);margin-bottom:10px}.toc[data-astro-cid-kv7pxovi] ol[data-astro-cid-kv7pxovi]{padding-left:1.4em;display:grid;gap:6px;font-size:.875rem}.toc[data-astro-cid-kv7pxovi] li[data-astro-cid-kv7pxovi]::marker{color:var(--muted)}.toc[data-astro-cid-kv7pxovi] a[data-astro-cid-kv7pxovi]{color:var(--text-2);text-decoration:none}.toc[data-astro-cid-kv7pxovi] a[data-astro-cid-kv7pxovi]:hover,.toc[data-astro-cid-kv7pxovi] a[data-astro-cid-kv7pxovi]:focus-visible{color:var(--accent);text-decoration:underline}.sec-body[data-astro-cid-kv7pxovi]{max-width:820px;display:grid;gap:64px}.q[data-astro-cid-kv7pxovi]{scroll-margin-top:calc(var(--nav-h) + 24px);display:grid;gap:16px}.q[data-astro-cid-kv7pxovi] h2[data-astro-cid-kv7pxovi]{display:flex;align-items:baseline;gap:14px;font-size:clamp(1.5rem,3vw,1.875rem)}.q-num[data-astro-cid-kv7pxovi]{font-family:var(--mono);font-size:.875rem;font-weight:600;color:var(--accent)}.q[data-astro-cid-kv7pxovi] h3[data-astro-cid-kv7pxovi]{font-size:1.0625rem;margin-top:4px}.q[data-astro-cid-kv7pxovi]>p[data-astro-cid-kv7pxovi],.q[data-astro-cid-kv7pxovi] li[data-astro-cid-kv7pxovi],.q[data-astro-cid-kv7pxovi] dd[data-astro-cid-kv7pxovi]{color:var(--text-2);line-height:1.7}.q[data-astro-cid-kv7pxovi] strong[data-astro-cid-kv7pxovi]{color:var(--text)}.q[data-astro-cid-kv7pxovi] a[data-astro-cid-kv7pxovi]:not(.more-link){color:var(--accent);text-decoration:underline}.two-col[data-astro-cid-kv7pxovi]{display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.two-col[data-astro-cid-kv7pxovi]{grid-template-columns:repeat(2,minmax(0,1fr))}}.two-col[data-astro-cid-kv7pxovi] h3[data-astro-cid-kv7pxovi]{margin-bottom:8px}.q[data-astro-cid-kv7pxovi]>.check-title[data-astro-cid-kv7pxovi]{margin-top:4px;font-weight:600;color:var(--text)}.plain[data-astro-cid-kv7pxovi]{padding-left:1.2em;display:grid;gap:8px}.status-line[data-astro-cid-kv7pxovi]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;border:1px dashed var(--border-input);border-radius:var(--radius)}.check-list[data-astro-cid-kv7pxovi]{list-style:none;display:grid;gap:8px 20px;grid-template-columns:minmax(0,1fr)}@media(min-width:640px){.check-list[data-astro-cid-kv7pxovi]{grid-template-columns:repeat(2,minmax(0,1fr))}}.check-list[data-astro-cid-kv7pxovi] li[data-astro-cid-kv7pxovi]{display:flex;gap:8px;align-items:flex-start}.check-list[data-astro-cid-kv7pxovi] svg{color:var(--accent);margin-top:5px;flex:none}.risk-list[data-astro-cid-kv7pxovi]{display:grid;gap:14px}.risk-list[data-astro-cid-kv7pxovi]>div[data-astro-cid-kv7pxovi]{padding:14px 18px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius)}.risk-list[data-astro-cid-kv7pxovi] dt[data-astro-cid-kv7pxovi]{font-weight:700;color:var(--text);margin-bottom:4px}.net[data-astro-cid-kv7pxovi]{margin:8px 0 0;padding:20px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-lg)}.net-title[data-astro-cid-kv7pxovi]{font-weight:700;color:var(--text);margin-bottom:16px}.net-grid[data-astro-cid-kv7pxovi]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}@media(min-width:760px){.net-grid[data-astro-cid-kv7pxovi]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}.net-env[data-astro-cid-kv7pxovi]{padding:16px;border:1.5px dashed var(--tint-border);border-radius:var(--radius);background:var(--tint-08);display:grid;gap:12px;align-content:start}.net-internal[data-astro-cid-kv7pxovi]{padding:14px;border:1.5px dashed var(--border-input);border-radius:10px;display:grid;gap:10px}.net-out[data-astro-cid-kv7pxovi]{padding:16px;border:1px solid var(--border);border-radius:var(--radius);display:grid;gap:12px;align-content:start}.net-zone[data-astro-cid-kv7pxovi]{display:flex;align-items:center;gap:8px;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.net-zone-sub[data-astro-cid-kv7pxovi]{color:var(--text-2)}.net-boxes[data-astro-cid-kv7pxovi]{list-style:none;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.net-out[data-astro-cid-kv7pxovi] .net-boxes[data-astro-cid-kv7pxovi]{grid-template-columns:minmax(0,1fr)}.q[data-astro-cid-kv7pxovi] .net-box[data-astro-cid-kv7pxovi]{display:grid;gap:4px;padding:12px 14px;background:var(--surface);border:1px solid var(--border-input);border-radius:10px;font-size:.8125rem;line-height:1.5}.net-box[data-astro-cid-kv7pxovi] strong[data-astro-cid-kv7pxovi]{font-size:.9375rem}.net-box-isolated[data-astro-cid-kv7pxovi]{border-style:dashed}.net-box-app[data-astro-cid-kv7pxovi]{border-color:var(--border)}.proc-wrap[data-astro-cid-kv7pxovi]{border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.proc[data-astro-cid-kv7pxovi]{width:100%;border-collapse:collapse;font-size:.9375rem}.proc[data-astro-cid-kv7pxovi] th[data-astro-cid-kv7pxovi],.proc[data-astro-cid-kv7pxovi] td[data-astro-cid-kv7pxovi]{padding:12px 16px;text-align:left;border-bottom:1px solid var(--border)}.proc[data-astro-cid-kv7pxovi] tbody[data-astro-cid-kv7pxovi] tr[data-astro-cid-kv7pxovi]:last-child>[data-astro-cid-kv7pxovi]{border-bottom:0}.proc[data-astro-cid-kv7pxovi] thead[data-astro-cid-kv7pxovi] th[data-astro-cid-kv7pxovi]{background:var(--surface-2);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-2)}.proc[data-astro-cid-kv7pxovi] tbody[data-astro-cid-kv7pxovi] th[data-astro-cid-kv7pxovi]{color:var(--text);font-weight:600}.proc[data-astro-cid-kv7pxovi] td[data-astro-cid-kv7pxovi]{color:var(--text-2)}@media(forced-colors:active){.toc[data-astro-cid-kv7pxovi],.net[data-astro-cid-kv7pxovi],.net-env[data-astro-cid-kv7pxovi],.net-internal[data-astro-cid-kv7pxovi],.net-out[data-astro-cid-kv7pxovi],.net-box[data-astro-cid-kv7pxovi],.risk-list[data-astro-cid-kv7pxovi]>div[data-astro-cid-kv7pxovi],.proc-wrap[data-astro-cid-kv7pxovi]{border:1px solid CanvasText}}
