.article-layout{gap:32px;padding-block:40px 64px;display:grid;@media (width>=1024px){grid-template-columns:17rem minmax(0,1fr);gap:48px}}.article[data-astro-cid-ta6g4vrb]{min-width:0;@media (width>=1024px){grid-area:1/2}}.article__panel[data-astro-cid-ta6g4vrb]{border:1px solid var(--border-muted);border-radius:var(--radius-xl);background:var(--color-white);padding:24px 20px;@media (width>=768px){padding:40px 48px}}.article__header[data-astro-cid-ta6g4vrb]{border-bottom:1px solid var(--border-muted);margin-bottom:32px;padding-bottom:24px;& h1{font-size:var(--text-2xl);@media (width>=768px){font-size:2.25rem}}}.article__meta[data-astro-cid-ta6g4vrb]{color:var(--color-muted-500);font-size:var(--text-sm);margin:12px 0 0}.article-body[data-astro-cid-ta6g4vrb]{max-width:46rem;color:var(--color-gray-700);font-size:var(--text-lg);line-height:1.6;& p,& ul,& ol{font-size:inherit;line-height:inherit;margin:0 0 20px}& li{margin-bottom:8px}& h2,& h3,& h4{color:var(--color-primary);letter-spacing:0;margin:40px 0 16px}& h2{font-size:var(--text-xl)}& h3,& h4{font-size:var(--text-lg);font-weight:700}& strong{color:var(--color-ink-700)}& a{color:var(--color-primary);font-weight:500}& p:has(img){text-align:center}& img{vertical-align:middle;max-width:100%;height:auto;margin:12px 8px;display:inline-block}& iframe{aspect-ratio:16/9;border-radius:var(--radius-md);border:0;width:100%;height:auto;margin:32px auto;display:block}& table{border-collapse:collapse;width:100%;margin-bottom:20px}& th,& td{border:1px solid var(--border-muted);text-align:left;padding:8px 12px}}.pager[data-astro-cid-ta6g4vrb]{gap:16px;margin:32px 0;display:grid;@media (width>=768px){grid-template-columns:1fr 1fr}}.pager__link[data-astro-cid-ta6g4vrb]{border:1px solid var(--border-muted);border-radius:var(--radius-lg);background:var(--color-white);color:var(--color-ink-700);align-items:center;gap:12px;padding:16px 20px;font-weight:600;line-height:1.35;text-decoration:none;display:flex;&:hover{border-color:var(--color-primary);color:var(--color-primary)}& svg{color:var(--color-primary);flex-shrink:0}}.pager__link--next[data-astro-cid-ta6g4vrb]{text-align:right;justify-content:space-between;@media (width>=768px){grid-column:2}}.sidebar[data-astro-cid-ta6g4vrb]{@media (width>=1024px){grid-area:1/1}& h2{letter-spacing:.08em;margin:0 0 16px}}.sidebar__inner[data-astro-cid-ta6g4vrb]{border:1px solid var(--border-muted);border-radius:var(--radius-lg);background:var(--color-white);padding:24px;@media (width>=1024px){position:sticky;top:104px}}
