.area-section{padding:100px 8vw;background:#eee9df}.area-heading{text-align:center}.area-heading h2{margin:0;font:400 clamp(30px,3vw,44px)/1.5 var(--serif)}.area-heading>p:last-child{color:#718078}.area-groups{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:1180px;margin:50px auto 0}.area-groups article{padding:26px;background:#faf8f3}.area-groups h3{margin:0 0 18px;font:500 20px var(--serif)}.area-groups a{color:inherit;text-decoration:none}.area-groups article>div{padding:13px 0;border-top:1px solid #ddd6ca}.area-groups article>div>a{display:flex;justify-content:space-between}.area-groups small{color:#89938e;font-size:10px}.area-groups p{display:flex;flex-wrap:wrap;gap:7px;margin:11px 0 0}.area-groups p a{padding:6px 9px;border:1px solid #d8d0c3;border-radius:20px;font-size:11px}.area-groups p small{margin-left:4px}@media(max-width:800px){.area-section{padding:70px 25px}.area-groups{grid-template-columns:1fr;margin-top:35px}}
