.father-promo{width:100%;max-width:1080px;margin:0 auto 24px;font-family:GillSansC,sans-serif}
.father-promo__link{display:flex;align-items:center;min-height:168px;border:1px solid #e4d5ee;border-radius:18px;overflow:hidden;background:#faf7fd;color:#301344;text-decoration:none!important;box-sizing:border-box}
.father-promo__link:hover{color:#301344}
.father-promo__link:focus-visible{outline:3px solid #580c93;outline-offset:4px}
.father-promo__art{width:210px;height:168px;object-fit:cover;align-self:stretch;flex-shrink:0}
.father-promo__copy{flex:1;min-width:0;padding:20px;display:flex;flex-direction:column;gap:12px}
.father-promo__copy strong{font-size:30px;line-height:1.1;font-weight:700}
.father-promo__copy>span{font-size:18px;line-height:1.3}
.father-promo__action{flex-shrink:0;margin:20px 24px 20px 0;padding:15px 16px;border-radius:10px;background:#580c93;color:#fff;font-size:18px;font-weight:700;white-space:nowrap}
@media(max-width:1100px){.father-promo__art{width:170px}.father-promo__copy strong{font-size:26px}.father-promo__action{margin-right:18px}}
@media(max-width:800px){.father-promo__art{display:none}.father-promo__copy{padding:22px}.father-promo__copy strong{font-size:26px}}
.father-promo__copy .father-promo__mobile{display:none}
.father-promo__mobile-image{display:none}
@media(max-width:600px){
    .father-promo{margin-bottom:16px}
    .father-promo__link{min-height:0;flex-direction:column;align-items:flex-start;border-radius:12px;padding:16px;gap:12px}
    .father-promo__copy{padding:0;flex:none;gap:5px}
    .father-promo__copy .father-promo__desktop{display:none}
    .father-promo__copy .father-promo__mobile{display:block}
    .father-promo__copy strong{font-size:23px;line-height:1.15}
    .father-promo__copy>span{font-size:16px;line-height:1.3}
    .father-promo__action{margin:0;padding:11px 16px;font-size:16px;line-height:1.25;border-radius:8px}
}
@media(max-width:600px){
    .father-promo__link{display:block;padding:0;border:0;border-radius:12px}
    .father-promo__link .father-promo__copy,.father-promo__link .father-promo__action{display:none}
    .father-promo__mobile-image{display:block;width:100%;height:auto}
}
