.premium{font-family:Roboto,sans-serif;margin:0 auto;max-width:1200px}.premium .premium__title{color:#27234f;font-family:Roboto,sans-serif;font-size:30px;font-weight:500;line-height:1.2;margin:0 0 32px;text-align:center}.premium__filters{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:0 0 40px}.premium .premium__filter,.premium .premium__filter:focus{background:#fff;border:1px solid #27234f;border-radius:4px;box-shadow:none;color:#27234f;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:1.2;padding:8px 20px;text-transform:none;transition:background-color .2s ease,color .2s ease}.premium .premium__filter:hover{background:#f4f2f8;color:#27234f}.premium .premium__filter.is-active,.premium .premium__filter.is-active:hover{background:#27234f;color:#fff}.premium .premium__filter:focus-visible{outline:2px solid #e75598;outline-offset:2px}.premium__grid{align-items:stretch;display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.premium__card{background:#fff;border-radius:10px;box-shadow:0 4px 14px rgba(39,35,79,.15);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.premium__card:hover{box-shadow:0 10px 18px rgba(44,50,123,.22);transform:translateY(-3px)}.premium__card[hidden]{display:none}.premium__media{background:#f4f2f8;display:block;height:200px;position:relative}.premium__image{display:block;height:100%;object-fit:cover;width:100%}.premium__media--placeholder{align-items:center;background:linear-gradient(135deg,#27234f,#5b3570 55%,#a5447f);display:flex;justify-content:center;text-decoration:none}.premium__media--placeholder span{color:#fff;font-size:22px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.premium__body{display:flex;flex:1 1 auto;flex-direction:column;padding:24px 24px 28px}.premium .premium__type{color:#e75598;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:1.3;margin:0 0 8px;text-transform:uppercase}.premium .premium__card-title{font-family:Pistilli,Georgia,serif;font-size:20px;font-weight:700;line-height:1.2;margin:0 0 16px}.premium .premium__card-title a{color:#27234f;text-decoration:none}.premium .premium__card-title a:hover{text-decoration:underline}.premium__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.premium__tag{background:#e75598;border-radius:3px;color:#fff;display:inline-block;font-size:12px;font-weight:600;line-height:1.3;padding:6px 16px}.premium .premium__excerpt{color:#27234f;font-size:14px;font-weight:400;line-height:1.6;margin:0 0 24px}.premium .premium__more,.premium .premium__more:focus,.premium .premium__more:hover{color:#27234f;font-size:16px;font-weight:700;margin-top:auto;text-decoration:none}.premium .premium__more:hover{text-decoration:underline}.premium__no-result{color:#27234f;font-size:15px;font-style:italic;margin:32px 0 0;text-align:center}@media (max-width:1024px){.premium__grid{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.premium .premium__title{font-size:26px}.premium__filters{justify-content:flex-start;margin-bottom:28px}.premium__grid{grid-template-columns:1fr}.premium__media{height:180px}}