.guides-module__qiWFoG__main{min-height:100vh;padding:var(--space-4) var(--page-pad) 60px;background:var(--bg-base)}.guides-module__qiWFoG__container{max-width:800px;margin:0 auto}.guides-module__qiWFoG__hero{text-align:center;border-bottom:1px solid var(--border-subtle);margin-bottom:1rem;padding-bottom:1rem}.guides-module__qiWFoG__categoryLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--paw-gold);margin-bottom:1rem;font-size:.85rem;font-weight:700;display:inline-block}.guides-module__qiWFoG__title{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:900;font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:1rem;line-height:1.1}.guides-module__qiWFoG__subtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.1rem;line-height:1.7}.guides-module__qiWFoG__intro{color:var(--text-primary);margin-bottom:3rem;font-size:1.1rem;line-height:1.8}.guides-module__qiWFoG__section{margin-bottom:4rem}.guides-module__qiWFoG__sectionTitle{font-size:2rem;font-weight:800;font-family:var(--font-display);color:var(--text-primary);align-items:center;gap:var(--space-3);margin-bottom:1.5rem;display:flex}.guides-module__qiWFoG__sectionIcon{font-size:1.8rem}.guides-module__qiWFoG__paragraph{color:var(--text-secondary);margin-bottom:2rem;font-size:1.05rem;line-height:1.8}.guides-module__qiWFoG__articleGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}.guides-module__qiWFoG__articleCard{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);padding:1.5rem;text-decoration:none;transition:all .3s;display:block}.guides-module__qiWFoG__articleCard:hover{border-color:var(--paw-gold);box-shadow:var(--shadow-md);transform:translateY(-4px)}.guides-module__qiWFoG__articleTitle{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:800}.guides-module__qiWFoG__articleDesc{color:var(--text-secondary);font-size:.95rem;line-height:1.6}@media (min-width:640px){.guides-module__qiWFoG__articleGrid{grid-template-columns:repeat(2,1fr)}}
