._page_ohn21_5{gap:var(--space-7);padding-block:clamp(var(--space-7), 7vw, var(--space-9)) var(--space-9);grid-template-areas:"header""summary""content";display:grid}._header_ohn21_15{gap:var(--space-4);padding-bottom:var(--space-7);border-bottom:var(--border-width) solid var(--color-border);grid-area:header;display:grid}._title_ohn21_23{max-width:16ch;font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(2.75rem,1.4rem + 4.4vw,5.5rem);font-weight:420;line-height:1}._lead_ohn21_32{max-width:44rem;font-size:var(--text-lead);line-height:var(--leading-lead);color:var(--color-text-muted)}._toc_ohn21_39{grid-area:toc;display:none}._tocTitle_ohn21_44{margin-bottom:var(--space-3)}._tocList_ohn21_48{position:relative}._indicator_ohn21_53{background:var(--color-text);opacity:0;width:2px;transition:transform var(--duration-layout) var(--ease-standard), height var(--duration-layout) var(--ease-standard);position:absolute;top:0;left:0}._ready_ohn21_65{opacity:1}._tocLink_ohn21_69{padding:var(--space-1) 0 var(--space-1) var(--space-3);border-left:2px solid var(--color-border);font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-muted);transition:color var(--duration-micro) var(--ease-standard), border-color var(--duration-micro) var(--ease-standard);text-decoration:none;display:block}._tocLink_ohn21_69:hover{color:var(--color-text)}._tocLink_ohn21_69[aria-current=location]{color:var(--color-text);font-weight:var(--weight-semibold)}._tocList_ohn21_48:not(:has(._ready_ohn21_65)) ._tocLink_ohn21_69[aria-current=location]{border-left-color:var(--color-text)}._summary_ohn21_96{align-content:start;gap:var(--space-3);grid-area:summary;display:grid}._summaryTitle_ohn21_103{padding-bottom:var(--space-3);border-bottom:var(--border-width) solid var(--color-border)}._content_ohn21_109{gap:var(--space-8);grid-area:content;min-width:0;max-width:42rem;display:grid}._content_ohn21_109 section{gap:var(--space-4);scroll-margin-top:var(--space-6);display:grid}._content_ohn21_109 h2{font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(1.75rem,1.3rem + 1.2vw,2.375rem);font-weight:450;line-height:1.1}._content_ohn21_109 h3{font-size:var(--text-md)}._content_ohn21_109 p,._content_ohn21_109 li{line-height:1.65}._content_ohn21_109 ul,._content_ohn21_109 ol{gap:var(--space-3);padding-left:var(--space-5);margin:0;display:grid}._content_ohn21_109 li::marker{color:var(--color-text-muted)}._content_ohn21_109 code{border-radius:var(--radius-xs);background:var(--color-surface-sunken);font-family:var(--font-mono);padding:.1em .2em;font-size:.875em}._facts_ohn21_161{margin:0;display:grid}._fact_ohn21_161{gap:var(--space-1);padding-block:var(--space-3);border-bottom:var(--border-width) solid var(--color-border-subtle);display:grid}._fact_ohn21_161 dt{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._fact_ohn21_161 dd{font-size:var(--text-sm);line-height:var(--leading-sm);color:var(--color-text-muted);margin:0}@media (width>=768px){._facts_ohn21_161{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){._page_ohn21_5{column-gap:var(--space-8);grid-template-columns:12rem minmax(0,1fr);grid-template-areas:"header header""toc summary""toc content"}._toc_ohn21_39{top:var(--space-6);align-self:start;display:block;position:sticky}}@media (width>=1200px){._page_ohn21_5{justify-content:space-between;column-gap:var(--space-7);grid-template-columns:11rem minmax(0,42rem) minmax(15rem,18rem);grid-template-areas:"header header header""toc content summary"}._summary_ohn21_96{top:var(--space-6);align-self:start;position:sticky}._facts_ohn21_161{grid-template-columns:1fr}}._steps_j6h88_4{counter-reset:step;gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}._steps_j6h88_4 li{counter-increment:step;gap:var(--space-1);padding-left:var(--space-7);display:grid;position:relative}._steps_j6h88_4 li:before{content:counter(step, decimal-leading-zero);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;color:var(--color-text-muted);position:absolute;top:.1em;left:0}._steps_j6h88_4 h3{font-size:var(--text-md)}._steps_j6h88_4 p{color:var(--color-text-muted)}._columns_j6h88_40{gap:var(--space-5);display:grid}._columns_j6h88_40 h3{margin-bottom:var(--space-3);padding-bottom:var(--space-2);border-bottom:var(--border-width) solid var(--color-border)}@media (width>=768px){._columns_j6h88_40{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}._tableWrap_j6h88_58{overflow-x:auto}._table_j6h88_58{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--leading-sm)}._table_j6h88_58 th,._table_j6h88_58 td{padding:var(--space-3) var(--space-4) var(--space-3) 0;border-bottom:var(--border-width) solid var(--color-border-subtle);text-align:left;vertical-align:top}._table_j6h88_58 th{border-bottom-color:var(--color-border-strong);font-size:var(--text-caption);line-height:var(--leading-caption);font-weight:var(--weight-bold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-muted)}._rules_j6h88_88 td:first-child,._rules_j6h88_88 td:nth-child(2){white-space:nowrap;font-weight:var(--weight-semibold)}._end_j6h88_94{margin-top:var(--space-3)}._note_j6h88_98{font-size:var(--text-sm);color:var(--color-text-muted)}
