.guide-example[data-astro-cid-jlbmj2pm]{scroll-margin-top:calc(var(--header-height) + var(--space-6));min-width:0}h2[data-astro-cid-jlbmj2pm]{font-size:var(--text-2xl);margin-bottom:var(--space-5);letter-spacing:0;line-height:var(--leading-snug)}p[data-astro-cid-jlbmj2pm],li[data-astro-cid-jlbmj2pm]{color:var(--color-text);font-size:var(--text-base);line-height:1.8;overflow-wrap:anywhere}ol[data-astro-cid-jlbmj2pm]{list-style:decimal;padding-left:var(--space-6);display:grid;gap:var(--space-5);margin-top:var(--space-5)}li[data-astro-cid-jlbmj2pm]::marker{font-weight:700;color:var(--color-primary-dark)}h3[data-astro-cid-jlbmj2pm]{font-size:var(--text-lg);margin-bottom:var(--space-2);line-height:var(--leading-snug)}pre[data-astro-cid-jlbmj2pm]{max-width:100%;overflow:auto;padding:var(--space-5);margin-top:var(--space-5);border-radius:var(--radius-md);background:var(--color-bg-elevated);border:1px solid var(--color-border);font-size:var(--text-sm);line-height:1.8}figure[data-astro-cid-jlbmj2pm]{margin-top:var(--space-6)}img[data-astro-cid-jlbmj2pm]{width:100%;height:auto;border:1px solid var(--color-border);border-radius:var(--radius-md)}figcaption[data-astro-cid-jlbmj2pm]{margin-top:var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.guide-example__note[data-astro-cid-jlbmj2pm]{margin-top:var(--space-5);padding-left:var(--space-4);border-left:3px solid var(--color-primary);font-size:var(--text-sm);color:var(--color-text-muted)}.guide-hero[data-astro-cid-q6ozfmdw]{padding:calc(var(--header-height) + var(--space-12)) 0 var(--space-12);background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border)}.guide-hero[data-astro-cid-q6ozfmdw] .container[data-astro-cid-q6ozfmdw]{max-width:1000px}.guide-breadcrumb[data-astro-cid-q6ozfmdw]{display:flex;flex-wrap:wrap;gap:var(--space-3);font-size:var(--text-sm);margin-bottom:var(--space-8);color:var(--color-text-muted)}.guide-breadcrumb[data-astro-cid-q6ozfmdw] a[data-astro-cid-q6ozfmdw]{color:var(--color-primary-dark)}.guide[data-astro-cid-q6ozfmdw] h1[data-astro-cid-q6ozfmdw]{max-width:900px;font-size:clamp(2rem,4vw,3rem);line-height:1.2;letter-spacing:-.02em}.guide-lead[data-astro-cid-q6ozfmdw]{max-width:820px;margin-top:var(--space-6);font-size:var(--text-xl);line-height:var(--leading-normal);color:var(--color-text)}.guide-byline[data-astro-cid-q6ozfmdw]{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted)}.guide-byline[data-astro-cid-q6ozfmdw] a[data-astro-cid-q6ozfmdw]{color:var(--color-primary-dark);text-decoration:underline}.guide-actions[data-astro-cid-q6ozfmdw]{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.guide-demo-note[data-astro-cid-q6ozfmdw]{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.guide-grid[data-astro-cid-q6ozfmdw]{display:grid;grid-template-columns:minmax(0,1fr) 270px;gap:var(--space-16);align-items:start}.guide-article[data-astro-cid-q6ozfmdw]{display:grid;gap:var(--space-12);min-width:0}.guide-section[data-astro-cid-q6ozfmdw]{scroll-margin-top:calc(var(--header-height) + var(--space-6))}.guide-section[data-astro-cid-q6ozfmdw] h2[data-astro-cid-q6ozfmdw]{font-size:var(--text-2xl);margin-bottom:var(--space-5);letter-spacing:0;line-height:var(--leading-snug)}.guide-section[data-astro-cid-q6ozfmdw] p[data-astro-cid-q6ozfmdw],.guide-section[data-astro-cid-q6ozfmdw] li[data-astro-cid-q6ozfmdw]{color:var(--color-text);font-size:var(--text-base);line-height:1.8;overflow-wrap:anywhere}.guide-section[data-astro-cid-q6ozfmdw] ul[data-astro-cid-q6ozfmdw]{list-style:disc;padding-left:var(--space-6);display:grid;gap:var(--space-3);margin-top:var(--space-4)}.guide[data-astro-cid-q6ozfmdw] a[data-astro-cid-q6ozfmdw]:not(.btn):not(.card){text-underline-offset:3px}.guide-section[data-astro-cid-q6ozfmdw] a[data-astro-cid-q6ozfmdw],.guide-toc[data-astro-cid-q6ozfmdw] a[data-astro-cid-q6ozfmdw]{color:var(--color-primary-dark);text-decoration:underline}.guide-steps[data-astro-cid-q6ozfmdw]{list-style:decimal;padding-left:var(--space-6);display:grid;gap:var(--space-6)}.guide-steps[data-astro-cid-q6ozfmdw] li[data-astro-cid-q6ozfmdw]{padding-left:var(--space-2)}.guide-steps[data-astro-cid-q6ozfmdw] li[data-astro-cid-q6ozfmdw]::marker{font-weight:700;color:var(--color-primary-dark)}.guide-steps[data-astro-cid-q6ozfmdw] h3[data-astro-cid-q6ozfmdw]{font-size:var(--text-lg);margin-bottom:var(--space-2);line-height:var(--leading-snug)}.guide-source-link[data-astro-cid-q6ozfmdw]{display:inline-block;margin-top:var(--space-2);font-size:var(--text-sm)}.guide-limits[data-astro-cid-q6ozfmdw]{padding:var(--space-6);background:var(--color-bg-elevated);border-left:3px solid var(--color-primary);border-radius:var(--radius-md)}.guide-section[data-astro-cid-q6ozfmdw] .guide-sources[data-astro-cid-q6ozfmdw]{list-style:none;padding:0;gap:var(--space-5)}.guide-sources[data-astro-cid-q6ozfmdw] a[data-astro-cid-q6ozfmdw]{font-weight:600}.guide-sources[data-astro-cid-q6ozfmdw] p[data-astro-cid-q6ozfmdw]{margin-top:var(--space-1);font-size:var(--text-sm)}.guide-faq[data-astro-cid-q6ozfmdw]{display:grid;gap:var(--space-3)}.guide-faq[data-astro-cid-q6ozfmdw] details[data-astro-cid-q6ozfmdw]{border:1px solid var(--color-border);padding:var(--space-4);border-radius:var(--radius-md)}.guide-faq[data-astro-cid-q6ozfmdw] summary[data-astro-cid-q6ozfmdw]{font-weight:600;cursor:pointer;line-height:var(--leading-normal)}.guide-faq[data-astro-cid-q6ozfmdw] p[data-astro-cid-q6ozfmdw]{margin-top:var(--space-3)}.guide-aside[data-astro-cid-q6ozfmdw]{position:sticky;top:calc(var(--header-height) + var(--space-6));display:grid;gap:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-normal)}.guide-aside[data-astro-cid-q6ozfmdw] h2[data-astro-cid-q6ozfmdw]{font-size:var(--text-base);letter-spacing:0;margin-bottom:var(--space-3)}.guide-aside[data-astro-cid-q6ozfmdw] ul[data-astro-cid-q6ozfmdw]{display:grid;gap:var(--space-3)}.guide-aside-block[data-astro-cid-q6ozfmdw]{border-top:1px solid var(--color-border);padding-top:var(--space-5)}.guide-aside-block[data-astro-cid-q6ozfmdw] li[data-astro-cid-q6ozfmdw]{color:var(--color-text-muted)}.guide-related[data-astro-cid-q6ozfmdw]{background:var(--color-bg-elevated);border-top:1px solid var(--color-border)}.guide-related[data-astro-cid-q6ozfmdw] h2[data-astro-cid-q6ozfmdw]{font-size:var(--text-2xl);letter-spacing:0;margin-bottom:var(--space-6)}.guide-related-grid[data-astro-cid-q6ozfmdw]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}.guide-related-card[data-astro-cid-q6ozfmdw]{display:grid;gap:var(--space-3);min-width:0}.guide-related-card[data-astro-cid-q6ozfmdw] h3[data-astro-cid-q6ozfmdw]{font-size:var(--text-lg)}.guide-related-card[data-astro-cid-q6ozfmdw] p[data-astro-cid-q6ozfmdw]{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-text-muted)}@media(max-width:960px){.guide-grid[data-astro-cid-q6ozfmdw]{grid-template-columns:1fr;gap:var(--space-8)}.guide-aside[data-astro-cid-q6ozfmdw]{position:static;display:contents}.guide-toc[data-astro-cid-q6ozfmdw]{grid-row:1}.guide-article[data-astro-cid-q6ozfmdw]{grid-row:2}.guide-aside-block[data-astro-cid-q6ozfmdw]{display:block}.guide-toc[data-astro-cid-q6ozfmdw] ul[data-astro-cid-q6ozfmdw]{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-related-grid[data-astro-cid-q6ozfmdw]{grid-template-columns:1fr}}@media(max-width:480px){.guide-toc[data-astro-cid-q6ozfmdw] ul[data-astro-cid-q6ozfmdw]{grid-template-columns:1fr}.guide-actions[data-astro-cid-q6ozfmdw]{flex-direction:column}.guide-actions[data-astro-cid-q6ozfmdw] .btn[data-astro-cid-q6ozfmdw]{width:100%}.guide-lead[data-astro-cid-q6ozfmdw]{font-size:var(--text-lg)}}
