.GuideArticle-module___ZdIiG__page{background:hsl(var(--background));min-height:100svh;color:hsl(var(--foreground))}.GuideArticle-module___ZdIiG__shell{width:min(100% - 2rem,1120px);margin-inline:auto}.GuideArticle-module___ZdIiG__header{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;min-height:76px;display:flex}.GuideArticle-module___ZdIiG__brand{color:inherit;font-family:var(--font-accent), sans-serif;align-items:center;gap:.75rem;font-size:1.35rem;font-weight:700;text-decoration:none;display:flex}.GuideArticle-module___ZdIiG__nav{align-items:center;gap:1rem;display:flex}.GuideArticle-module___ZdIiG__nav a{color:inherit;font-size:.9rem;font-weight:700;text-decoration:none}.GuideArticle-module___ZdIiG__article{padding:clamp(3rem,7vw,6.5rem) 0 6rem}.GuideArticle-module___ZdIiG__breadcrumb{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.55rem;font-size:.84rem;display:flex}.GuideArticle-module___ZdIiG__breadcrumb a{color:inherit;text-decoration:none}.GuideArticle-module___ZdIiG__hero{grid-template-columns:minmax(0,1fr) 220px;align-items:end;gap:clamp(2rem,6vw,5rem);margin-top:3.2rem;display:grid}.GuideArticle-module___ZdIiG__kicker{color:hsl(var(--accent-text));letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.84rem;font-weight:800}.GuideArticle-module___ZdIiG__hero h1{letter-spacing:-.065em;word-break:keep-all;max-width:820px;margin:.9rem 0 0;font-size:clamp(2.45rem,7vw,5.4rem);line-height:1.02}.GuideArticle-module___ZdIiG__lead{max-width:720px;color:hsl(var(--muted-foreground));word-break:keep-all;margin:1.7rem 0 0;font-size:1.12rem;line-height:1.85}.GuideArticle-module___ZdIiG__routeMark{aspect-ratio:1;border:1px solid hsl(var(--border));background:hsl(var(--surface));box-shadow:18px 18px 0 hsl(var(--primary) / .18);font-family:var(--font-mono), monospace;text-align:center;border-radius:50%;place-items:center;font-weight:700;display:grid}.GuideArticle-module___ZdIiG__routeMark span{color:hsl(var(--accent-text));font-size:2.8rem;display:block}.GuideArticle-module___ZdIiG__meta{color:hsl(var(--muted-foreground));margin-top:1.3rem;font-size:.82rem}.GuideArticle-module___ZdIiG__answer{border:1px solid hsl(var(--border));background:hsl(var(--surface));border-radius:1.2rem;max-width:820px;margin-top:3.5rem;padding:1.5rem}.GuideArticle-module___ZdIiG__answer strong{margin-bottom:.7rem;display:block}.GuideArticle-module___ZdIiG__answer ul,.GuideArticle-module___ZdIiG__section ul{margin:0;padding-left:1.25rem}.GuideArticle-module___ZdIiG__answer li,.GuideArticle-module___ZdIiG__section li{margin-top:.55rem;line-height:1.7}.GuideArticle-module___ZdIiG__body{grid-template-columns:minmax(0,720px) 260px;align-items:start;gap:clamp(2.5rem,7vw,6rem);margin-top:4rem;display:grid}.GuideArticle-module___ZdIiG__section+.GuideArticle-module___ZdIiG__section{margin-top:3.4rem}.GuideArticle-module___ZdIiG__section h2{letter-spacing:-.03em;word-break:keep-all;margin:0 0 1rem;font-size:clamp(1.55rem,3vw,2.15rem)}.GuideArticle-module___ZdIiG__section p{color:hsl(var(--muted-foreground));word-break:keep-all;margin:0 0 1rem;font-size:1.02rem;line-height:1.9}.GuideArticle-module___ZdIiG__section ul{border-left:5px solid hsl(var(--primary));background:hsl(var(--primary) / .08);margin-top:1.3rem;padding:1.2rem 1.2rem 1.2rem 2.5rem}.GuideArticle-module___ZdIiG__aside{border:1px solid hsl(var(--border));background:hsl(var(--surface));border-radius:1rem;padding:1.2rem;position:sticky;top:1.5rem}.GuideArticle-module___ZdIiG__aside h2{margin:0;font-size:.9rem}.GuideArticle-module___ZdIiG__aside p{color:hsl(var(--muted-foreground));font-size:.9rem;line-height:1.7}.GuideArticle-module___ZdIiG__sources{gap:.45rem;margin-top:1.2rem;display:grid}.GuideArticle-module___ZdIiG__sources a{color:hsl(var(--accent-text));font-size:.84rem;font-weight:700}.GuideArticle-module___ZdIiG__cta{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:999px;margin-top:1.2rem;padding:.85rem 1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.GuideArticle-module___ZdIiG__related{border-top:1px solid hsl(var(--border));margin-top:5rem;padding-top:2rem}.GuideArticle-module___ZdIiG__related ul{gap:.8rem;padding:0;list-style:none;display:grid}.GuideArticle-module___ZdIiG__related a{color:inherit;font-weight:700;text-decoration:none}.GuideArticle-module___ZdIiG__index{padding:clamp(3.5rem,8vw,7rem) 0}.GuideArticle-module___ZdIiG__index h1{letter-spacing:-.065em;max-width:820px;margin:1rem 0 0;font-size:clamp(2.8rem,7vw,5.7rem);line-height:1.02}.GuideArticle-module___ZdIiG__indexLead{max-width:680px;color:hsl(var(--muted-foreground));font-size:1.12rem;line-height:1.8}.GuideArticle-module___ZdIiG__list{gap:1rem;margin-top:4rem;display:grid}.GuideArticle-module___ZdIiG__list a{border:1px solid hsl(var(--border));background:hsl(var(--surface));color:inherit;border-radius:1.2rem;grid-template-columns:3rem 1fr auto;align-items:center;gap:1rem;padding:1.6rem;text-decoration:none;display:grid}.GuideArticle-module___ZdIiG__list span{color:hsl(var(--accent-text));font-family:var(--font-mono), monospace;font-weight:700}.GuideArticle-module___ZdIiG__list h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.2rem,3vw,1.8rem)}.GuideArticle-module___ZdIiG__list p{color:hsl(var(--muted-foreground));margin:.45rem 0 0;line-height:1.6}@media (max-width:760px){.GuideArticle-module___ZdIiG__hero,.GuideArticle-module___ZdIiG__body{grid-template-columns:1fr}.GuideArticle-module___ZdIiG__routeMark{width:150px}.GuideArticle-module___ZdIiG__aside{position:static}.GuideArticle-module___ZdIiG__nav a:first-child{display:none}.GuideArticle-module___ZdIiG__list a{grid-template-columns:2rem 1fr}.GuideArticle-module___ZdIiG__list a>strong{display:none}}
