.doc{max-width:680px;font-family:var(--ui);color:var(--ink-2);-webkit-font-smoothing:antialiased;margin:0 auto;padding:32px 16px 64px;font-size:.9375rem;line-height:1.6}.doc-mark{letter-spacing:.32em;text-transform:uppercase;color:var(--ink);font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-block}.doc-mark:focus-visible{outline:2px solid var(--hero);outline-offset:3px;border-radius:4px}.doc h1{color:var(--ink);text-wrap:balance;margin:32px 0 4px;font-size:1.75rem;font-weight:600;line-height:1.2}.doc-date{color:var(--muted);margin:0 0 24px;font-size:.8125rem}.doc h2{color:var(--ink);margin:32px 0 8px;font-size:1.0625rem;font-weight:600}.doc p,.doc ul{margin:0 0 12px}.doc ul{padding-left:20px}.doc li+li{margin-top:6px}.doc strong{color:var(--ink);font-weight:500}.doc a:not(.doc-mark){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.doc a:not(.doc-mark):hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.doc table{border-collapse:collapse;width:100%;margin:4px 0 12px;font-size:.875rem}.doc th,.doc td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:8px 12px 8px 0}.doc th{color:var(--muted);font-size:.8125rem;font-weight:500}.doc td:first-child{color:var(--ink);white-space:nowrap;font-weight:500}
