.WCHVuG_article{padding:0 0 2rem}.WCHVuG_pageHeader{border-bottom:1px solid var(--color-rule,#e5e5e5);margin-bottom:2rem;padding:2rem 0 1.5rem}.WCHVuG_kicker{font-size:var(--type-label,10px);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 8px;font-weight:700}.WCHVuG_pageHeader h1{color:var(--color-text-primary);margin:0 0 .5rem;font-size:clamp(18px,3vw,28px);font-weight:700;line-height:1.2}.WCHVuG_sub{color:var(--color-text-muted);max-width:60ch;margin:0;font-size:.9rem}.WCHVuG_sectionHead{margin-bottom:.75rem;padding-top:2rem}.WCHVuG_sectionLabel{font-size:var(--type-label,10px);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 4px;font-weight:700}.WCHVuG_sectionHead h2{color:var(--color-text-primary);margin:0;font-size:1.05rem;font-weight:700}.WCHVuG_prose{max-width:60ch;font-size:var(--type-body,.9rem);color:var(--color-text-secondary);margin:0 0 1rem;line-height:1.65}.WCHVuG_list{max-width:60ch;font-size:var(--type-body,.9rem);color:var(--color-text-secondary);margin:0 0 1rem;padding-left:1.25rem;line-height:1.65}.WCHVuG_typeGrid{grid-template-columns:1fr;gap:.75rem;margin:.75rem 0 1.5rem;display:grid}.WCHVuG_typeCard{background:var(--color-surface,#fafafa);border:1px solid var(--color-border,#e5e5e5);border-radius:6px;padding:.875rem 1rem}.WCHVuG_typeCard h3{color:var(--color-text-primary);margin:0 0 .25rem;font-size:.875rem;font-weight:700}.WCHVuG_typeCard p{color:var(--color-text-secondary);margin:0;font-size:.8125rem;line-height:1.55}.WCHVuG_cta{background:var(--color-brand-light,#fef2f2);border:1px solid var(--color-primary-200,#fecaca);border-radius:8px;margin-top:2.5rem;padding:1.25rem 1.5rem}.WCHVuG_cta p{color:var(--color-text-secondary);margin:0 0 .875rem;font-size:.9rem}.WCHVuG_ctaBtn{background:var(--color-accent,#ef4444);color:#fff;border-radius:6px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.WCHVuG_citesteSi{border-top:1px solid var(--color-rule,#e5e5e5);margin-top:2.5rem;padding-top:1.5rem}.WCHVuG_citesteSiTitle{font-size:var(--type-label,10px);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .75rem;font-weight:700}.WCHVuG_citesteSiLinks{flex-wrap:wrap;gap:.375rem 1.25rem;font-size:.875rem;display:flex}.WCHVuG_citesteSiLinks a{color:var(--color-accent,#ef4444);text-decoration:none}.WCHVuG_citesteSiLinks a:hover{text-decoration:underline}@media (min-width:768px){.WCHVuG_typeGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.WCHVuG_pageHeader h1{font-size:1.2rem}.WCHVuG_cta{padding:1rem}}
