.IXWbCW_legal{padding-block:clamp(2.25rem, 1.6rem + 2.6vw, 3.5rem) var(--section-y)}.IXWbCW_head{max-width:46rem;padding-bottom:var(--space-8);border-bottom:var(--hairline) solid var(--color-border)}.IXWbCW_title{font-size:var(--text-h2);letter-spacing:var(--tracking-title);font-weight:700;line-height:var(--leading-tight)}.IXWbCW_summary{max-width:54ch;margin-top:var(--space-4);color:var(--color-text-2);font-size:var(--text-lead)}.IXWbCW_updated{margin-top:var(--space-5);color:var(--color-text-3);font-size:var(--text-caption)}.IXWbCW_body{margin-top:var(--space-10);align-items:start;gap:clamp(2.5rem,1.5rem + 4vw,4rem);display:grid}.IXWbCW_tocTitle{color:var(--color-text-3);font-size:var(--text-caption);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;font-weight:600}.IXWbCW_tocList{gap:var(--space-2);margin:var(--space-4) 0 0;padding:0;list-style:none;display:grid}.IXWbCW_tocList a{gap:var(--space-2);color:var(--color-text-2);font-size:var(--text-body);grid-template-columns:1.75rem minmax(0,1fr);line-height:1.4;text-decoration:none;display:grid}.IXWbCW_tocList a:hover{color:var(--color-brand-dark)}.IXWbCW_tocIndex{color:var(--color-text-4);font-size:var(--text-caption)}@media (min-width:62rem){.IXWbCW_body{grid-template-columns:15rem minmax(0,1fr)}}
