.guide-meta{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2rem}.guide-meta span{border:1px solid currentColor;padding:.35rem .55rem;font-size:.65rem;font-weight:700;letter-spacing:.08em}.guide-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ded7ca;margin-top:4rem}.guide-grid article{background:#fffdf8;padding:1.5rem;min-height:175px}.guide-grid p{color:#536075;font-size:.9rem}.guide-grid h3{font:600 1.4rem/1 "Newsreader",Georgia,serif;margin:1rem 0 .6rem}@media(max-width:700px){.guide-grid{grid-template-columns:1fr}}
