.article__header[data-astro-cid-lhmby57i]{padding-block:clamp(1.75rem,1rem + 3.5vw,3.25rem) var(--space-xl)}.article[data-astro-cid-lhmby57i] .container--text>*{max-width:44rem}.article__header[data-astro-cid-lhmby57i] .breadcrumb[data-astro-cid-lhmby57i]{margin-bottom:var(--space-m)}.article__title[data-astro-cid-lhmby57i]{margin-top:var(--space-m);font-size:var(--step-4);font-weight:400;line-height:var(--leading-tight);font-variation-settings:"opsz" 144,"SOFT" 0,"WONK" 1}.article__meta[data-astro-cid-lhmby57i]{margin-top:var(--space-m);font-size:var(--step--1);color:var(--color-ink-faint)}.article__media[data-astro-cid-lhmby57i]{margin-bottom:var(--space-2xl)}.article__body[data-astro-cid-lhmby57i]{font-size:var(--step-0);line-height:var(--leading-body);color:var(--color-ink)}.article__body[data-astro-cid-lhmby57i]>:first-child{margin-top:0}.article__body[data-astro-cid-lhmby57i] p{margin-top:1.15em}.article__body[data-astro-cid-lhmby57i] h2{margin-top:var(--space-2xl);font-family:var(--font-display);font-size:var(--step-2);font-weight:400;line-height:var(--leading-snug)}.article__body[data-astro-cid-lhmby57i] h3{margin-top:var(--space-xl);font-family:var(--font-display);font-size:var(--step-1);font-weight:400;line-height:var(--leading-snug)}.article__body[data-astro-cid-lhmby57i] h3+p{margin-top:.6em}.article__body[data-astro-cid-lhmby57i] code{font-family:inherit;font-size:.95em;padding:.08em .4em;background:var(--color-surface);color:var(--color-ink)}.article__body[data-astro-cid-lhmby57i] ul{margin-top:1.15em;display:grid;gap:.5rem}.article__body[data-astro-cid-lhmby57i] li{position:relative;padding-left:1.1em;color:var(--color-ink-soft)}.article__body[data-astro-cid-lhmby57i] li:before{content:"";position:absolute;left:0;top:.75em;width:8px;height:1px;background:var(--color-accent)}.article__body[data-astro-cid-lhmby57i] strong{font-weight:600}.article__body[data-astro-cid-lhmby57i] a{text-underline-offset:.18em}.article__body[data-astro-cid-lhmby57i] img{margin-block:var(--space-l);width:100%;height:auto}.article__body[data-astro-cid-lhmby57i] ol{margin-top:1.15em;display:grid;gap:var(--space-s);counter-reset:step}.article__body[data-astro-cid-lhmby57i] ol>li{counter-increment:step;padding-left:2.6rem;color:var(--color-ink)}.article__body[data-astro-cid-lhmby57i] ol>li:before{content:counter(step);top:-.1em;width:auto;height:auto;background:none;font-family:var(--font-display);font-size:var(--step-2);line-height:1.1;color:var(--color-accent-strong)}.article__body[data-astro-cid-lhmby57i] figure{margin:var(--space-l) 0 0}.article__body[data-astro-cid-lhmby57i] figure p{margin:0}.article__body[data-astro-cid-lhmby57i] figure img{display:block;margin-block:0}.article__body[data-astro-cid-lhmby57i] figcaption{margin-top:var(--space-xs);font-size:var(--step--1);line-height:1.5;color:var(--color-ink-faint)}.article__body[data-astro-cid-lhmby57i] .figure-note{display:block;margin-top:.15em;font-size:var(--step--2);font-style:italic}.article__body[data-astro-cid-lhmby57i] blockquote{margin:1.15em 0 0;padding:var(--space-m) var(--space-l);background:var(--color-surface);border-left:2px solid var(--color-accent)}.article__body[data-astro-cid-lhmby57i] blockquote p:first-child{margin-top:0}.article__body[data-astro-cid-lhmby57i] .article-callout{margin-top:var(--space-2xl);padding:var(--space-l);background:var(--color-surface);border-left:2px solid var(--color-accent)}.article__body[data-astro-cid-lhmby57i] .article-callout h2,.article__body[data-astro-cid-lhmby57i] .article-callout h3{margin-top:0}.article__body[data-astro-cid-lhmby57i] .article-closing{margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:1px solid var(--color-line)}.article__body[data-astro-cid-lhmby57i] .article-closing h2{margin-top:0}.article__body:has(.article-closing)+.article__cta[data-astro-cid-lhmby57i]{margin-top:var(--space-m);padding-top:0;border-top:0}.article__body[data-astro-cid-lhmby57i] table{display:block;width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:1.5em;border-collapse:collapse;font-size:var(--step--1)}.article__body[data-astro-cid-lhmby57i] th,.article__body[data-astro-cid-lhmby57i] td{padding:.85rem 1.1rem .85rem 0;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-line)}.article__body[data-astro-cid-lhmby57i] td:first-child{min-width:9rem}.article__body[data-astro-cid-lhmby57i] td:nth-child(2){white-space:nowrap}.article__body[data-astro-cid-lhmby57i] td:last-child{min-width:16rem;color:var(--color-ink-soft)}.article__body[data-astro-cid-lhmby57i] table.article-table-stack td{min-width:0;white-space:normal}.article__body[data-astro-cid-lhmby57i] table.article-table-stack td:first-child{width:26%;font-weight:600;color:var(--color-ink)}@media(max-width:40rem){.article__body[data-astro-cid-lhmby57i] table.article-table-stack,.article__body[data-astro-cid-lhmby57i] table.article-table-stack tbody,.article__body[data-astro-cid-lhmby57i] table.article-table-stack tr,.article__body[data-astro-cid-lhmby57i] table.article-table-stack td{display:block;width:100%}.article__body[data-astro-cid-lhmby57i] table.article-table-stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.article__body[data-astro-cid-lhmby57i] table.article-table-stack tr{padding:var(--space-s) 0;border-bottom:1px solid var(--color-line)}.article__body[data-astro-cid-lhmby57i] table.article-table-stack td{padding:.2rem 0;border-bottom:0}.article__body[data-astro-cid-lhmby57i] table.article-table-stack td:first-child{width:100%;font-size:var(--step-0)}.article__body[data-astro-cid-lhmby57i] table.article-table-stack td+td:before{content:attr(data-label);display:block;margin-top:var(--space-2xs);font-size:var(--step--2);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-ink-faint)}}.article__body[data-astro-cid-lhmby57i] th{font-family:var(--font-sans);font-weight:600;letter-spacing:.03em;text-transform:uppercase;font-size:var(--step--2);color:var(--color-ink-faint)}.article__body[data-astro-cid-lhmby57i] .article-note{margin-top:var(--space-m);font-size:var(--step--1);font-style:italic;font-weight:400;color:var(--color-ink-soft)}.article__cta[data-astro-cid-lhmby57i]{margin-top:var(--space-3xl);margin-bottom:var(--space-2xl);padding-top:var(--space-l);border-top:1px solid var(--color-line)}.related__list[data-astro-cid-lhmby57i]{margin-top:var(--space-m);border-top:1px solid var(--color-line)}.related__list[data-astro-cid-lhmby57i] li[data-astro-cid-lhmby57i]{border-bottom:1px solid var(--color-line)}.related__list[data-astro-cid-lhmby57i] a[data-astro-cid-lhmby57i]{display:block;padding-block:var(--space-m);font-family:var(--font-display);font-size:var(--step-1);font-weight:400;line-height:var(--leading-snug);color:var(--color-ink);text-decoration:none;transition:color var(--dur-base) var(--ease-out)}.related__list[data-astro-cid-lhmby57i] a[data-astro-cid-lhmby57i]:hover{color:var(--color-accent-strong)}
