.category-directory{padding:28px 0 64px;color:#172b3a;font-family:"Inter",sans-serif}.category-directory__header{padding-bottom:28px;border-bottom:1px solid #dce5e9}.category-directory__icon{margin-right:8px;color:#00849a;font-size:1em;letter-spacing:normal}.category-directory h1{margin:0 0 12px;color:#172b3a;font:600 clamp(28px, 3vw, 40px)/1.2 "Inter",sans-serif;letter-spacing:-0.035em}.category-directory h1 span{color:#00849a;font:inherit;letter-spacing:inherit}.category-directory__intro{max-width:720px;margin:0;color:#000;font-size:15px;line-height:1.8}.category-directory__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin:26px 0 18px}.category-directory__toolbar h2{margin:0;color:#172b3a;font:600 17px/1.4 "Inter",sans-serif;letter-spacing:-0.02em}.category-directory__count{padding:5px 10px;border:1px solid #dce5e9;border-radius:6px;background:#fff;color:#526775;font-size:12px;line-height:1.5}.category-directory__empty{grid-column:1/-1;padding:24px;border:1px dashed #dce5e9;border-radius:10px;color:#526775;font-size:14px}@media(max-width: 575px){.category-directory{padding:22px 0 40px}.category-directory__header{padding-bottom:22px}.category-directory__intro{font-size:14px}.category-directory__toolbar{margin-top:22px}}/*# sourceMappingURL=category-directory.min.css.map */