.ContactStrip-module__aN1LGa__root{max-width:680px;padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--card-bg);color:var(--on-surface-muted);gap:10px;display:grid}.ContactStrip-module__aN1LGa__phone{font-family:var(--font-mono);letter-spacing:0;white-space:nowrap;font-size:.88em}
.Toc-module__qHH2dq__root{gap:var(--space-3);display:grid}.Toc-module__qHH2dq__list{font-size:var(--fs-sm);gap:6px;margin:0;padding:0;list-style:none;display:grid}.Toc-module__qHH2dq__link{color:var(--on-surface-accent);padding-block:2px;font-weight:600;text-decoration:none;display:inline-block}.Toc-module__qHH2dq__link:hover{text-underline-offset:3px;text-decoration:underline}.Toc-module__qHH2dq__footer{color:var(--on-surface-muted);font-size:14px}@media (max-width:900px){.Toc-module__qHH2dq__list{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}
