.pg-public-taxonomy,.pg-public-basic{max-width:1200px;margin:0 auto;padding:24px 20px 72px;color:#24103c}
.pg-public-taxonomy .pg-projects-archive-page{padding:0;background:transparent}
.pg-public-taxonomy .pg-projects-archive-page__container{width:100%;max-width:none;padding:0}
.pg-public-place-tabs,.pg-public-pagination{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px}
.pg-public-place-tabs a,.pg-public-pagination a,.pg-public-pagination .current{border:1px solid #ded4eb;border-radius:12px;padding:10px 16px;color:#3d225b;background:#fff;text-decoration:none}
.pg-public-place-tabs a[aria-current="page"],.pg-public-pagination .current{background:#721dff;color:#fff;border-color:#721dff}
.pg-public-taxonomy .pg-archive-hub__intro h1,.pg-public-basic h1{font-size:clamp(25px,4vw,38px);line-height:1.15}
.pg-public-basic .pg-service-card{margin:16px 0}
.pg-public-basic .pg-public-place-tabs{margin-top:24px}
.pg-public-pagination{margin-top:24px}
@media(max-width:767px){.pg-public-taxonomy,.pg-public-basic{padding:18px 14px 86px}.pg-public-place-tabs{gap:7px}.pg-public-place-tabs a{padding:9px 12px}.pg-public-taxonomy .pg-archive-hub{margin-top:0}.pg-public-taxonomy .pg-service-filters{grid-template-columns:1fr}.pg-public-taxonomy .pg-projects-custom-toolbar{flex-wrap:wrap;gap:12px}}
