[data-v9] .T-lIJa_doc{gap:var(--v9-s6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){[data-v9] .T-lIJa_doc.T-lIJa_withToc{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:0 clamp(48px,5vw,80px)}}[data-v9] .T-lIJa_toc{display:none}@media (min-width:1024px){[data-v9] .T-lIJa_toc{overscroll-behavior:contain;max-height:calc(100vh - 120px);padding:4px 4px 12px 0;display:block;position:sticky;top:96px;overflow-y:auto}[data-v9] .T-lIJa_tocMobile{display:none}}[data-v9] .T-lIJa_tocTitle{font:500 11.5px/1.3 var(--v9-f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--v9-ink-3);margin-bottom:12px}[data-v9] .v9-tan .T-lIJa_tocTitle{color:var(--v9-ink-2)}[data-v9] .T-lIJa_tocList{border-left:1px solid var(--v9-rule-strong);margin:0;padding:0;list-style:none;display:grid}[data-v9] .T-lIJa_tocLink{color:var(--v9-ink-2);text-wrap:pretty;border-left:2px solid #0000;margin-left:-1px;padding:7px 0 7px 14px;font-size:14px;line-height:1.4;text-decoration:none;display:block}[data-v9] .T-lIJa_tocLink:hover{color:var(--v9-ink);border-left-color:var(--v9-green)}[data-v9] .T-lIJa_tocMobile{border:1px solid var(--v9-rule-strong);border-radius:var(--v9-r-md);background:#fbf9f58c;padding:0 16px}[data-v9] .T-lIJa_tocMobile summary{cursor:pointer;min-height:48px;font:500 12px/1.3 var(--v9-f-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--v9-ink-2);justify-content:space-between;align-items:center;list-style:none;display:flex}[data-v9] .T-lIJa_tocMobile summary::-webkit-details-marker{display:none}[data-v9] .T-lIJa_tocMobile summary:after{content:"+";transition:transform var(--v9-d-mid) var(--v9-ease-out);font-size:18px}[data-v9] .T-lIJa_tocMobile[open] summary:after{transform:rotate(45deg)}[data-v9] .T-lIJa_tocMobile .T-lIJa_tocList{margin-bottom:14px}@media screen and (max-width:760px){[data-v9] .T-lIJa_tocMobile .T-lIJa_tocLink{align-items:center;min-height:44px;display:flex}[data-v9] .T-lIJa_anchor{position:relative}[data-v9] .T-lIJa_anchor:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}[data-v9] .T-lIJa_body{min-width:0;max-width:72ch}[data-v9] .T-lIJa_meta{font:500 12px/1.4 var(--v9-f-mono);letter-spacing:.04em;color:var(--v9-ink-3);margin-bottom:var(--v9-s6)}[data-v9] .T-lIJa_section{scroll-margin-top:96px}[data-v9] .T-lIJa_section+.T-lIJa_section{margin-top:clamp(40px,4.4vw,56px)}[data-v9] .T-lIJa_h2{font-family:var(--v9-f-display);letter-spacing:-.02em;color:var(--v9-ink);text-wrap:balance;margin-bottom:var(--v9-s4);font-size:clamp(26px,2.4vw,34px);font-weight:350;line-height:1.15;position:relative}[data-v9] .T-lIJa_anchor{font:400 .6em/1 var(--v9-f-mono);color:var(--v9-ink-3);opacity:0;vertical-align:.25em;transition:opacity var(--v9-d-fast) var(--v9-ease-out);margin-left:10px;text-decoration:none}[data-v9] .T-lIJa_h2:hover .T-lIJa_anchor{opacity:1}@media (hover:none){[data-v9] .T-lIJa_anchor{opacity:.5}}[data-v9] .T-lIJa_text{color:var(--v9-ink-2);font-size:17px;line-height:1.68}[data-v9] .T-lIJa_text>*+*{margin-top:1em}[data-v9] .T-lIJa_text :where(h2){font-family:var(--v9-f-display);letter-spacing:-.02em;color:var(--v9-ink);text-wrap:balance;margin-top:clamp(40px,4.4vw,56px);scroll-margin-top:96px;font-size:clamp(26px,2.4vw,34px);font-weight:350;line-height:1.15}[data-v9] .T-lIJa_text :where(h3){letter-spacing:-.01em;color:var(--v9-ink);margin-top:1.8em;scroll-margin-top:96px;font-size:19px;font-weight:600;line-height:1.35}[data-v9] .T-lIJa_text :where(h4){color:var(--v9-ink);margin-top:1.5em;font-size:17px;font-weight:600}[data-v9] .T-lIJa_text :where(h2,h3,h4)+*{margin-top:.6em}[data-v9] .T-lIJa_text>:first-child{margin-top:0}[data-v9] .T-lIJa_text :where(p,li){text-wrap:pretty}[data-v9] .T-lIJa_text :where(strong,b){color:var(--v9-ink);font-weight:600}[data-v9] .T-lIJa_text :where(ul,ol){gap:.45em;padding-left:1.3em;display:grid}[data-v9] .T-lIJa_text :where(ul){list-style:outside}[data-v9] .T-lIJa_text :where(ol){list-style:decimal}[data-v9] .T-lIJa_text :where(li)::marker{color:var(--v9-ink-3)}[data-v9] .T-lIJa_text :where(a){color:var(--v9-green-ink);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline;text-decoration-thickness:1px}[data-v9] .T-lIJa_text :where(a):hover{text-decoration-thickness:2px}[data-v9] .T-lIJa_text :where(code){font:.88em/1.4 var(--v9-f-mono);background:#282b290f;border-radius:4px;padding:1px 5px}[data-v9] .T-lIJa_text :where(blockquote){border-left:2px solid var(--v9-green);color:var(--v9-ink);padding:2px 0 2px 16px}[data-v9] .T-lIJa_text :where(hr){border:0;border-top:1px solid var(--v9-rule-strong);margin-block:2em}[data-v9] .T-lIJa_text :where(table){border-collapse:collapse;width:100%;font-size:15px;line-height:1.5;display:block;overflow-x:auto}[data-v9] .T-lIJa_text :where(th,td){text-align:left;vertical-align:top;border-bottom:1px solid var(--v9-rule);padding:10px 12px 10px 0}[data-v9] .T-lIJa_text :where(th){font:500 11.5px/1.3 var(--v9-f-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--v9-ink-3)}[data-v9] .v9-tan .T-lIJa_text{color:var(--v9-ink-2)}@media (max-width:600px){[data-v9] .T-lIJa_text{font-size:16.5px}}@media print{[data-v9] .T-lIJa_doc,[data-v9] .T-lIJa_doc.T-lIJa_withToc{display:block}[data-v9] .T-lIJa_toc,[data-v9] .T-lIJa_tocMobile,[data-v9] .T-lIJa_anchor{display:none!important}[data-v9] .T-lIJa_body{max-width:none}[data-v9] .T-lIJa_text,[data-v9] .T-lIJa_h2,[data-v9] .T-lIJa_text :where(h2,h3,h4,strong),[data-v9] .T-lIJa_text :where(a){color:#000}[data-v9] .T-lIJa_text :where(a[href^=http]):after{content:" (" attr(href) ")";font-size:.85em}[data-v9] .T-lIJa_h2,[data-v9] .T-lIJa_text :where(h2,h3){break-after:avoid}}
