._page_13lcm_1{padding-bottom:var(--section-padding-y);padding-top:var(--space-16)}._layout_13lcm_6{display:grid;gap:var(--space-8);grid-template-columns:minmax(0,1fr);margin-top:var(--space-8)}@media(min-width:900px){._layout_13lcm_6{align-items:start;gap:clamp(40px,6vw,88px);grid-template-columns:240px minmax(0,1fr);margin-top:var(--space-12)}._toc_13lcm_22{position:sticky;top:112px}}._tocList_13lcm_28{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;margin:0;padding:0}@media(min-width:900px){._tocList_13lcm_28{border-left:1px solid var(--color-border);flex-direction:column;flex-wrap:nowrap;gap:0}}._tocLink_13lcm_45{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-heading);display:inline-flex;font-size:14.5px;font-weight:500;min-height:36px;padding:0 var(--space-4);text-decoration:none;transition:border-color var(--transition-fast),color var(--transition-fast)}._tocLink_13lcm_45:hover{border-color:var(--color-primary);color:var(--color-link)}@media(min-width:900px){._tocLink_13lcm_45{background:transparent;border:0;border-left:2px solid transparent;border-radius:0;color:var(--color-text-muted);display:flex;font-size:15px;line-height:1.35;margin-left:-1px;min-height:40px;padding:var(--space-2) var(--space-4)}._tocLink_13lcm_45:hover{border-left-color:var(--color-border-strong);color:var(--color-heading)}._tocActive_13lcm_84{font-weight:600}._tocActive_13lcm_84,._tocActive_13lcm_84:hover{border-left-color:var(--color-primary);color:var(--color-link)}}._content_13lcm_95{min-width:0}._group_13lcm_99+._group_13lcm_99{margin-top:var(--space-12)}._groupTitle_13lcm_103{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(22px,2.4vw,28px);font-weight:600;letter-spacing:-.01em;margin:0 0 var(--space-4)}._contact_13lcm_112{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-5);justify-content:space-between;margin-top:var(--space-16)}._contactTitle_13lcm_121{color:var(--color-heading);font-family:var(--font-display);font-size:22px;font-weight:600;margin:0 0 var(--space-1)}._contactBody_13lcm_129{color:var(--color-text-muted);margin:0}
