.article__head[data-astro-cid-sgg5joot]{padding-block:var(--s-4) var(--s-8);border-bottom:1px solid var(--line)}.article__head-grid[data-astro-cid-sgg5joot]{gap:var(--s-5);margin-top:var(--s-6);display:grid}@media (width>=64rem){.article__head-grid[data-astro-cid-sgg5joot]{gap:var(--s-10);grid-template-columns:7fr 5fr;align-items:end}}.article[data-astro-cid-sgg5joot] h1[data-astro-cid-sgg5joot]{font-size:var(--fs-2xl);max-width:22ch}.article__meta[data-astro-cid-sgg5joot]{margin-top:var(--s-3);font-size:var(--fs-xs);color:var(--ink-soft);flex-wrap:wrap;gap:.25rem 0;display:flex}.article__meta[data-astro-cid-sgg5joot] span[data-astro-cid-sgg5joot]+span[data-astro-cid-sgg5joot]:before{content:"·";color:var(--navy-300);margin-inline:.5rem}.answer[data-astro-cid-sgg5joot]{padding:var(--s-4);background:var(--mist);border-left:3px solid var(--navy);border-radius:0 var(--r-2) var(--r-2) 0}.answer__label[data-astro-cid-sgg5joot]{font-family:var(--font-head);font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--navy-500);margin-bottom:var(--s-1)}.answer__text[data-astro-cid-sgg5joot]{font-size:var(--fs-md);color:var(--navy-900);line-height:1.55}.answer__dl[data-astro-cid-sgg5joot]{margin-top:var(--s-3)}.article__body[data-astro-cid-sgg5joot]{gap:var(--s-6);padding-block:var(--s-8);display:grid}@media (width>=72rem){.article__body[data-astro-cid-sgg5joot]{gap:var(--s-12);grid-template-columns:15rem minmax(0,46rem);justify-content:start}}.toc[data-astro-cid-sgg5joot]{font-size:var(--fs-sm);align-self:start}@media (width>=72rem){.toc[data-astro-cid-sgg5joot]{top:calc(var(--header-h) + var(--s-3));max-height:calc(100vh - var(--header-h) - var(--s-6));position:sticky;overflow-y:auto}}.toc__title[data-astro-cid-sgg5joot]{font-family:var(--font-head);font-size:var(--fs-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--navy-500);margin-bottom:var(--s-1)}.toc[data-astro-cid-sgg5joot] ol[data-astro-cid-sgg5joot]{border-left:1px solid var(--line-strong);padding:0;list-style:none}.toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{padding:.4rem 0 .4rem var(--s-2);color:var(--ink-soft);line-height:1.4;text-decoration:none;display:block}.toc[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover{color:var(--navy);text-decoration:underline}@media (width<=71.99rem){.toc[data-astro-cid-sgg5joot]{padding:var(--s-3);background:var(--mist);border-radius:var(--r-2)}}.related__title[data-astro-cid-sgg5joot]{margin-bottom:var(--s-3)}.related[data-astro-cid-sgg5joot]{gap:var(--s-1);padding:0;list-style:none;display:grid}@media (width>=48rem){.related[data-astro-cid-sgg5joot]{grid-template-columns:repeat(3,1fr)}}.related[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]{height:100%;padding:var(--s-3);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-2);gap:.375rem;text-decoration:none;display:grid}.related[data-astro-cid-sgg5joot] a[data-astro-cid-sgg5joot]:hover{border-color:var(--navy)}.related__cat[data-astro-cid-sgg5joot]{font-family:var(--font-head);font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--navy-500)}.related[data-astro-cid-sgg5joot] strong[data-astro-cid-sgg5joot]{font-family:var(--font-head);color:var(--navy);font-weight:600;line-height:1.35}
