.article__body{font-size:1.0625rem;line-height:1.68;color:var(--text-2)}.article__body>*+*{margin-top:var(--s-7)}.article__body h2{margin-top:var(--s-16);font-size:clamp(1.375rem,1.2rem + 1vw,1.75rem);color:var(--text)}.article__body h3{margin-top:var(--s-12);font-size:clamp(1.125rem,1.05rem + .5vw,1.3125rem);font-weight:700;color:var(--text)}.article__body h2+*,.article__body h3+*{margin-top:var(--s-6)}.article__body strong{color:var(--text);font-weight:600}.article__body ul,.article__body ol{padding-left:var(--s-7);display:grid;gap:var(--s-4)}.article__body li::marker{color:var(--c-signal)}.article__body blockquote{margin-inline:0;padding:var(--s-6) var(--s-8);border-left:2px solid var(--c-signal);background:var(--panel-2);font-size:1rem}.article__body blockquote>*+*{margin-top:var(--s-4)}.article__body code{font-family:var(--font-mono);font-size:.9em;padding:2px 5px;background:var(--panel-2);color:var(--text)}.article__body pre{padding:var(--s-6);background:var(--c-ink);color:var(--c-paper);overflow-x:auto;font-size:var(--step-small)}.article__body pre code{background:none;color:inherit;padding:0}.article__body hr{border:0;border-top:1px solid var(--line-subtle);margin-block:var(--s-12)}.article__body figure{margin-inline:0}.article__body figcaption{margin-top:var(--s-4);font-family:var(--font-mono);font-size:var(--step-label);letter-spacing:.04em;color:var(--text-3)}.article__body .tableWrap{overflow-x:auto;border:1px solid var(--line)}.article__body table{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--step-small)}.article__body th,.article__body td{padding:var(--s-4) var(--s-5);text-align:right;border-bottom:1px solid var(--line-subtle);white-space:nowrap}.article__body th:first-child,.article__body td:first-child{text-align:left}.article__body thead th{position:sticky;top:0;background:var(--panel);font-size:var(--step-label);letter-spacing:.12em;text-transform:uppercase;color:var(--text-3);font-weight:400;border-bottom-color:var(--line)}.article__body tbody tr:last-child td{border-bottom:0}.article__head[data-astro-cid-uwv4mmhs]{padding-block:clamp(40px,5vw,72px) 0;max-width:820px}.crumbs[data-astro-cid-uwv4mmhs]{display:flex;gap:var(--s-3);font-size:var(--step-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.crumbs[data-astro-cid-uwv4mmhs] a[data-astro-cid-uwv4mmhs]{color:var(--text-3);text-decoration:none}.crumbs[data-astro-cid-uwv4mmhs] a[data-astro-cid-uwv4mmhs]:hover{color:var(--c-signal)}.article__title[data-astro-cid-uwv4mmhs]{margin-top:var(--s-7);font-size:var(--step-title)}.article__lead[data-astro-cid-uwv4mmhs]{margin-top:var(--s-6);max-width:60ch}.article__meta[data-astro-cid-uwv4mmhs]{margin-top:var(--s-7);padding-top:var(--s-6);border-top:1px solid var(--line-subtle);font-size:var(--step-label);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.article__body[data-astro-cid-uwv4mmhs]{max-width:820px;padding-top:var(--s-10);padding-bottom:clamp(48px,6vw,88px)}.article__cta[data-astro-cid-uwv4mmhs]{padding-bottom:clamp(48px,6vw,88px)}.ctaBox[data-astro-cid-uwv4mmhs]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-12);align-items:start;padding:clamp(24px,3vw,40px);background:var(--panel);border:1px solid var(--line)}.ctaBox__title[data-astro-cid-uwv4mmhs]{margin:var(--s-4) 0 var(--s-4);font-size:clamp(1.125rem,1rem + .7vw,1.375rem)}.ctaBox__lead[data-astro-cid-uwv4mmhs]{font-size:var(--step-small);max-width:40ch}@media(max-width:900px){.ctaBox[data-astro-cid-uwv4mmhs]{grid-template-columns:1fr;gap:var(--s-8)}}
