._8uca_a_wrap{--guide-gold:#f4ac00;--guide-gold-deep:#c88d00;--guide-ink:#222;--guide-ink-soft:#5c5040;--guide-muted:#7a6e5c;--guide-cream:#fffbf3;--guide-cream-mid:#fff8e8;--guide-border:#f4ac0038;--guide-border-strong:#f4ac0073;background:#fff}._8uca_a_hero{background:linear-gradient(160deg, var(--guide-cream) 0%, #fff 72%);border-bottom:1px solid var(--guide-border);padding:48px 0 36px}._8uca_a_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--guide-gold-deep);margin:0 0 10px;font-size:12px;font-weight:600}._8uca_a_eyebrow a{color:inherit;text-decoration:none}._8uca_a_eyebrow a:hover{text-decoration:underline}._8uca_a_h1{max-width:20ch;color:var(--guide-ink);margin:0 0 12px;font-family:Poppins,sans-serif;font-size:clamp(1.75rem,4vw,2.4rem);font-weight:750;line-height:1.15}._8uca_a_lead{max-width:58ch;color:var(--guide-ink-soft);margin:0;font-size:1.05rem;line-height:1.65}._8uca_a_introExtra{max-width:62ch;color:var(--guide-muted);margin:14px 0 0;font-size:.98rem;line-height:1.65}._8uca_a_meta,._8uca_a_count{color:var(--guide-muted);margin:14px 0 0;font-size:.9rem}._8uca_a_body{padding:40px 0 72px}._8uca_a_pillars,._8uca_a_cluster{margin-bottom:48px}._8uca_a_clusterTitle,._8uca_a_pillarsTitle{color:var(--guide-ink);margin:0 0 8px;font-family:Poppins,sans-serif;font-size:1.45rem;font-weight:700}._8uca_a_clusterBlurb,._8uca_a_pillarsBlurb{max-width:62ch;color:var(--guide-ink-soft);margin:0 0 20px;line-height:1.6}._8uca_a_category{margin-bottom:28px}._8uca_a_categoryTitle{color:var(--guide-gold-deep);margin:0 0 6px;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:700}._8uca_a_categoryBlurb{color:var(--guide-ink-soft);margin:0 0 14px;font-size:.95rem}._8uca_a_grid{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){._8uca_a_grid,._8uca_a_pillarsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){._8uca_a_pillarsGrid{grid-template-columns:repeat(4,1fr)}}._8uca_a_card{border:1px solid var(--guide-border);background:#fff;border-radius:14px;height:100%;padding:18px 18px 16px;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:block}._8uca_a_card:hover{border-color:var(--guide-border-strong);box-shadow:0 10px 28px #c88d001f}._8uca_a_cardTitle{color:var(--guide-ink);margin:0 0 8px;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:650;line-height:1.3}._8uca_a_card p{color:var(--guide-ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.92rem;line-height:1.5;display:-webkit-box;overflow:hidden}._8uca_a_pillarCard{background:linear-gradient(165deg,#fffdf8 0%,#fff 70%)}._8uca_a_barrioNote{border:1px solid var(--guide-border);background:var(--guide-cream-mid);color:var(--guide-ink-soft);border-radius:12px;margin:0 0 16px;padding:14px 16px;font-size:.95rem;line-height:1.55}._8uca_a_article{color:#3d3228;max-width:760px;padding:36px 0 72px;font-size:1.05rem;line-height:1.7}._8uca_a_article h2{color:var(--guide-ink);margin:1.6em 0 .55em;font-family:Poppins,sans-serif;font-size:1.35rem;font-weight:700}._8uca_a_article h3{color:var(--guide-ink);margin:1.3em 0 .45em;font-family:Poppins,sans-serif;font-size:1.12rem;font-weight:650}._8uca_a_article p{margin:0 0 1em}._8uca_a_article ul{margin:0 0 1.1em;padding-left:1.2em}._8uca_a_article li{margin-bottom:.4em}._8uca_a_faqSection{margin:1.6em 0}._8uca_a_faqSection>h2{margin-top:0}._8uca_a_faqBlock{flex-direction:column;gap:12px;margin:.6em 0 0;display:flex}._8uca_a_faqItem{border:1px solid var(--guide-border);background:var(--guide-cream);border-radius:12px;padding:14px 16px}._8uca_a_faqQ{color:var(--guide-ink);font-family:Poppins,sans-serif;font-size:1.02rem;font-weight:650;margin:0 0 6px!important}._8uca_a_faqA{color:var(--guide-ink-soft);font-size:.95rem;margin:0!important}._8uca_a_cta{border:1px solid var(--guide-border-strong);background:linear-gradient(135deg,#fff8e8,#ffefcc);border-radius:14px;margin:1.5em 0;padding:20px}._8uca_a_ctaNote{color:var(--guide-ink-soft);font-size:.92rem;margin:12px 0 0!important}._8uca_a_related{border-top:1px solid var(--guide-border);margin-top:48px;padding-top:28px}._8uca_a_related h2{margin-top:0}._8uca_a_related ul{padding:0;list-style:none}._8uca_a_related a{color:var(--guide-gold-deep);font-weight:600;text-decoration:none}._8uca_a_related a:hover{color:var(--guide-gold);text-decoration:underline}._8uca_a_back{margin-top:36px;font-size:.95rem}._8uca_a_back a{color:var(--guide-gold-deep);font-weight:600}
