.guide-page.svelte-n0uorm{gap:1.5rem}.guide-toc-panel.svelte-n0uorm{display:grid;gap:1.15rem;padding:1.35rem 1.4rem;border:1px solid var(--msig-border, #e2e8f0);border-radius:1rem;background:var(--msig-primary, #0a192f);color:#fff;box-shadow:var(--soft-shadow, 0 1px 8px rgba(10, 25, 47, .04))}@media(min-width:900px){.guide-toc-panel.svelte-n0uorm{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;padding:1.5rem 1.6rem;gap:1.5rem}}.guide-toc-copy.svelte-n0uorm h2:where(.svelte-n0uorm){margin:.2rem 0 0;font-size:1.2rem;font-weight:800;letter-spacing:-.02em;color:#fff}.guide-toc-copy.svelte-n0uorm p:where(.svelte-n0uorm):not(.policy-dir-panel-kicker){margin:.4rem 0 0;font-size:.85rem;line-height:1.5;color:#ffffffb8}.guide-toc-copy.svelte-n0uorm .policy-dir-panel-kicker{color:#ffffff8c}.guide-toc-grid.svelte-n0uorm{display:grid;gap:.55rem;grid-template-columns:1fr}@media(min-width:640px){.guide-toc-grid.svelte-n0uorm{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-toc-card.svelte-n0uorm{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:.55rem;padding:.8rem .9rem;border-radius:.75rem;background:#ffffff1a;text-decoration:none;color:#fff;transition:background-color .14s ease}.guide-toc-card.svelte-n0uorm:hover{background:#ffffff29}.guide-toc-step.svelte-n0uorm{font-size:.65rem;font-weight:800;letter-spacing:.04em;color:#ffffff8c}.guide-toc-icon.svelte-n0uorm{display:inline-flex;width:1.75rem;height:1.75rem;align-items:center;justify-content:center;border-radius:.45rem;background:#ffffff1f;color:#fff}.guide-toc-card.svelte-n0uorm strong:where(.svelte-n0uorm){font-size:.85rem;font-weight:700}.guide-section.svelte-n0uorm{display:flex;flex-direction:column;gap:1rem}.guide-section-head.svelte-n0uorm h2:where(.svelte-n0uorm){margin:.2rem 0 0;font-size:1.15rem;font-weight:800;letter-spacing:-.015em;color:var(--msig-text, #0b1c30)}.guide-section-head.svelte-n0uorm p:where(.svelte-n0uorm){margin:.35rem 0 0;max-width:48ch;font-size:.85rem;color:var(--msig-muted, #64748b);line-height:1.5}.guide-metric-title.svelte-n0uorm{margin-top:.55rem;font-size:1rem;font-weight:800;letter-spacing:-.015em;color:var(--msig-primary, #0a192f)}.guide-panel-body.svelte-n0uorm{display:flex;flex-direction:column;gap:1rem;padding:1.15rem 1.25rem 1.35rem}.guide-panel-body.svelte-n0uorm>p:where(.svelte-n0uorm){margin:0;font-size:.875rem;line-height:1.55;color:var(--msig-muted, #64748b)}.guide-inline-link.svelte-n0uorm{font-weight:700;color:var(--msig-primary, #0a192f);text-decoration:underline;text-underline-offset:2px}.guide-checklist.svelte-n0uorm{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none}.guide-checklist.svelte-n0uorm li:where(.svelte-n0uorm){display:flex;gap:.55rem;align-items:flex-start;font-size:.875rem;line-height:1.5;color:var(--msig-muted, #64748b)}.guide-checklist.svelte-n0uorm svg{flex-shrink:0;margin-top:.15rem;color:var(--msig-primary, #0a192f)}.guide-checklist.svelte-n0uorm strong:where(.svelte-n0uorm){color:var(--msig-text, #0b1c30);font-weight:700}.guide-feature-grid.svelte-n0uorm{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:640px){.guide-feature-grid.svelte-n0uorm{grid-template-columns:repeat(2,minmax(0,1fr))}}.guide-feature-card.svelte-n0uorm{display:flex;flex-direction:column;gap:.3rem;padding:.95rem 1rem;border:1px solid var(--msig-border, #e2e8f0);border-radius:.85rem;background:var(--msig-surface-muted, #f8f9ff)}.guide-feature-card.svelte-n0uorm strong:where(.svelte-n0uorm){font-size:.875rem;font-weight:700;color:var(--msig-text, #0b1c30)}.guide-feature-card.svelte-n0uorm span:where(.svelte-n0uorm){font-size:.8rem;line-height:1.45;color:var(--msig-muted, #64748b)}.guide-callout.svelte-n0uorm{display:flex;gap:.75rem;padding:1rem 1.05rem;border:1px solid var(--msig-surface-container-high, #dce9ff);border-radius:.85rem;background:var(--msig-surface-container-low, #eff4ff)}.guide-callout--muted.svelte-n0uorm{border-color:var(--msig-border, #e2e8f0);background:var(--msig-surface-muted, #f8f9ff)}.guide-callout-icon.svelte-n0uorm{display:inline-flex;width:2rem;height:2rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.5rem;background:#fff;color:var(--msig-primary, #0a192f);border:1px solid var(--msig-border, #e2e8f0)}.guide-callout.svelte-n0uorm strong:where(.svelte-n0uorm){display:block;font-size:.875rem;font-weight:800;color:var(--msig-text, #0b1c30)}.guide-callout.svelte-n0uorm p:where(.svelte-n0uorm){margin:.3rem 0 0;font-size:.8rem;line-height:1.5;color:var(--msig-muted, #64748b)}.guide-subblocks.svelte-n0uorm{display:flex;flex-direction:column;gap:1.1rem}.guide-subblock.svelte-n0uorm strong:where(.svelte-n0uorm){display:block;font-size:.9rem;font-weight:800;color:var(--msig-text, #0b1c30)}.guide-subblock.svelte-n0uorm>p:where(.svelte-n0uorm){margin:.4rem 0 0;font-size:.875rem;line-height:1.5;color:var(--msig-muted, #64748b)}.guide-subblock.svelte-n0uorm .guide-checklist:where(.svelte-n0uorm){margin-top:.55rem}@media(max-width:639px){.policy-dir-panel-head.svelte-n0uorm{flex-direction:column;align-items:flex-start}}
