body{font-family:Inter,sans-serif;margin:0}
.category-list-page{margin:auto;max-width:1316px;padding:0 .75rem}.category-list-page__header{margin:1.5rem 0 .75rem}.category-list-page__title{font-size:2rem;font-weight:500;margin:0 0 .75rem}.category-list-page__description{color:#4d4d4d;font-size:1rem;margin:0}
.category-list{align-content:center;align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;list-style:none;margin:0 -.75rem 1.5rem;padding:0}.category-list__item{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-basis:25%;justify-content:center;padding:.75rem}@media(max-width:768px){.category-list__item{flex-basis:50%}}@media(max-width:528px){.category-list__item{flex-basis:100%}}.category-list__item-link{border:1px solid #e5e5e5;border-radius:6px;color:#1a1a1a;height:100%;overflow:hidden;text-decoration:none;transition:box-shadow .15s ease-out;width:100%}.category-list__item-link:focus,.category-list__item-link:hover{box-shadow:0 10px 20px #00000030,0 6px 6px #0000003b}.category-list__item-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:140px;width:100%}@media(max-width:768px){.category-list__item-image{height:110px}}.category-list__item-title{font-size:1rem;font-weight:500;margin:0;padding:.75rem}
.ad-category{flex-basis:100%}
.category-page__header{background-color:#333;background-position:50%;background-size:cover;min-height:280px;text-align:center}.category-page__inner{box-sizing:initial;padding:0 16px}@media(min-width:1024px){.category-page__inner{padding:0}}.category-page__publications{padding-top:32px}.category-page__subtitle{color:#fff;font-size:1.5rem;padding-bottom:10px;padding-top:30px}@media(max-width:720px){.category-page__subtitle{font-size:1rem;padding-bottom:0;padding-top:25px}}.category-page__title{color:#fff;font-size:3rem;font-weight:500;margin:0;padding-bottom:15px}.category-page__description{color:#fff;line-height:1.5;margin:0;padding-bottom:30px}.category-page__cta{margin-bottom:35px}
.content-wrapper{box-sizing:initial;margin:auto;max-width:1308px;padding:0 16px}.content-wrapper--with-ads{max-width:1640px}@media(min-width:1024px){.content-wrapper{padding:0 24px}}
.navigation__title{font-size:1.5rem;font-weight:500;margin:0;padding-top:30px}
.scrollable-wrapper{margin:0 -16px}@media(min-width:1024px){.scrollable-wrapper{margin:0}}
.publications__marker{align-self:start;height:1px}.publications__spinner{margin:0 0 100px;text-align:center}@media(min-width:1024px){.publications__spinner{padding-right:332px}}
.publications-grid{align-items:end;display:grid;gap:2.5rem 24px;grid-auto-flow:dense;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;margin:0 0 2.5rem;padding:0}@media(max-width:1023px){.publications-grid{gap:2rem 16px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 2rem}}@media(max-width:767px){.publications-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.publications-grid--with-ads{grid-template-columns:repeat(6,minmax(0,1fr)) 308px}@media(max-width:1439px){.publications-grid--with-ads{grid-template-columns:repeat(4,minmax(0,1fr)) 308px}}@media(max-width:1023px){.publications-grid--with-ads{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767px){.publications-grid--with-ads{grid-template-columns:repeat(2,minmax(0,1fr))}}.publications-grid__ad{grid-column:7/span 1;grid-row:span 2}@media(max-width:1439px){.publications-grid__ad{grid-column:5/span 1;grid-row:span 3}}@media(min-width:1024px){.publications-grid__ad{height:100%;padding-left:8px}}@media(max-width:1023px){.publications-grid__ad{grid-column:span 4;grid-row:span 1;padding:.5rem 0}}@media(max-width:767px){.publications-grid__ad{grid-column:span 2}}
