.guide-layout[data-astro-cid-xmaeph5b]{max-width:var(--container-prose);gap:var(--space-xl);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.guide-aside[data-astro-cid-xmaeph5b],.guide-aside__inner[data-astro-cid-xmaeph5b]{display:contents}.guide-toc-card[data-astro-cid-xmaeph5b]{order:-1}.aside-card--cta[data-astro-cid-xmaeph5b],.guide-more[data-astro-cid-xmaeph5b],.guide-suppliers[data-astro-cid-xmaeph5b],.guide-reviewed[data-astro-cid-xmaeph5b]{order:1}@media (width>=68rem){.guide-layout[data-astro-cid-xmaeph5b]{grid-template-columns:minmax(0, var(--container-prose)) minmax(0, 20rem);justify-content:center;gap:var(--space-2xl);max-width:none}.guide-article[data-astro-cid-xmaeph5b]{grid-area:1/1}.guide-aside[data-astro-cid-xmaeph5b]{grid-area:1/2;display:block}.guide-aside__inner[data-astro-cid-xmaeph5b]{gap:var(--space-sm);overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(100vh - 7rem);display:grid;position:sticky;top:6rem;overflow-y:auto}.guide-toc-card[data-astro-cid-xmaeph5b],.aside-card--cta[data-astro-cid-xmaeph5b],.guide-more[data-astro-cid-xmaeph5b],.guide-suppliers[data-astro-cid-xmaeph5b],.guide-reviewed[data-astro-cid-xmaeph5b]{order:0}}.guide-toc[data-astro-cid-xmaeph5b]{gap:var(--space-2xs);counter-reset:toc;margin:0;padding:0;list-style:none;display:grid}.guide-toc[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b]{counter-increment:toc}.guide-toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{padding-block:var(--space-2xs);color:var(--color-text);font-size:var(--font-size-sm);line-height:var(--line-height-normal);grid-template-columns:1.4rem minmax(0,1fr);text-decoration:none;display:grid}.guide-toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:before{content:counter(toc) ".";color:var(--color-text-muted);font-variant-numeric:tabular-nums}.guide-toc[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:hover{color:var(--color-primary);text-decoration:underline}.guide-toc[data-astro-cid-xmaeph5b] li[data-astro-cid-xmaeph5b].guide-toc__sub{counter-increment:none}.guide-toc__sub[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]{color:var(--color-text-muted);padding-inline-start:var(--space-sm)}.guide-toc__sub[data-astro-cid-xmaeph5b] a[data-astro-cid-xmaeph5b]:before{content:"–"}.guide-reviewed[data-astro-cid-xmaeph5b]{padding-inline:var(--space-xs);color:var(--color-text-muted);font-size:var(--font-size-xs);margin:0}.guide-image[data-astro-cid-xmaeph5b]{margin-block-end:var(--space-lg)}article[data-astro-cid-xmaeph5b] h2{margin-block:var(--space-lg) var(--space-sm);font-size:var(--font-size-2xl);color:var(--color-primary-dark);scroll-margin-block-start:6rem}article[data-astro-cid-xmaeph5b] h3{margin-block:var(--space-md) var(--space-xs);font-size:var(--font-size-lg);color:var(--color-primary-dark);scroll-margin-block-start:6rem}article[data-astro-cid-xmaeph5b] p{line-height:var(--line-height-loose);margin-block:var(--space-sm)}article[data-astro-cid-xmaeph5b] ul,article[data-astro-cid-xmaeph5b] ol{gap:var(--space-xs);margin-block:var(--space-md);padding-left:1.4rem;display:grid}article[data-astro-cid-xmaeph5b] ul{list-style:outside}article[data-astro-cid-xmaeph5b] ol{list-style:decimal}article[data-astro-cid-xmaeph5b] li{line-height:var(--line-height-loose);padding-left:.3rem}article[data-astro-cid-xmaeph5b] a{color:var(--color-primary);text-underline-offset:.18em;text-decoration:underline}article[data-astro-cid-xmaeph5b] blockquote{border-left:.3rem solid var(--color-secondary);margin-block:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-water-pale)}
