.doc{max-width:46rem;overflow-wrap:break-word;color:var(--color-text-primary)}.doc h2,.doc h3{font-family:var(--font-family-display);font-weight:800;line-height:var(--line-height-tight);color:var(--site-ink)}.doc h2{font-size:var(--font-size-h2);margin:var(--space-48) 0 var(--space-16)}.doc h3{font-size:var(--font-size-lg);margin:var(--space-32) 0 var(--space-12)}.doc>:first-child{margin-top:0}.doc p,.doc ul,.doc ol{margin:0 0 var(--space-16)}.doc ul,.doc ol{padding-left:var(--space-24)}.doc li+li,.doc li>ul{margin-top:var(--space-6)}.doc a{text-decoration:underline;text-underline-offset:.15em}.doc small{color:var(--color-text-secondary)}.doc hr{border:0;border-top:1px solid var(--color-border-strong);margin:var(--space-40) 0 var(--space-16)}.doc img{display:block;width:100%;height:auto;margin:var(--space-16) 0;padding:var(--space-16);border-radius:var(--radius-lg);background:var(--site-card-day)}.doc .doc-table{overflow-x:auto;margin:0 0 var(--space-24)}.doc table{border-collapse:collapse;min-width:100%;font-size:var(--font-size-base)}.doc th,.doc td{text-align:left;vertical-align:top;padding:var(--space-10) var(--space-12);border-bottom:1px solid var(--color-border-strong)}.doc th{font-weight:var(--font-weight-semibold);color:var(--site-ink)}
