.practical-guides{box-sizing:border-box;max-width:1100px;margin:40px auto;padding:28px 22px;background:#f5f1e8;border-radius:20px;color:#243c36;line-height:1.8}.practical-guides h2{font-size:26px;line-height:1.6;margin:0 0 20px}.practical-guides .guide-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px}.practical-guides .guide-card{display:block;padding:22px;border:1px solid #ddd8ce;border-radius:18px;background:white;color:inherit;text-decoration:none}.practical-guides .guide-card span{font-size:13px}.practical-guides .guide-card h3{font-size:20px;line-height:1.6;margin:12px 0}.practical-guides .guide-card p{font-size:15px;line-height:1.8}.practical-guides a:focus-visible{outline:3px solid #c98334;outline-offset:4px}@media(max-width:600px){.practical-guides{padding:22px 16px;margin:28px 12px}}