.news-card,.news-card-wrap{display:flex;min-width:0}.news-card{flex-direction:column;width:100%;height:100%;overflow:hidden;border:1px solid #e9ebee;border-radius:22px;background:#fff;color:#24272b;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease}.news-card:hover{color:#24272b;border-color:#d5d8dd;box-shadow:0 10px 28px #2222220d}.news-card:focus-visible{outline:3px solid #d93454;outline-offset:3px}.news-card__image{width:100%;aspect-ratio:16/10;flex:0 0 auto;overflow:hidden;background:#f1f2f4}.news-card__image>img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.news-card__image--portrait>img{-o-object-fit:contain;object-fit:contain;padding:12px}.news-card:hover .news-card__image>img{transform:scale(1.035)}.news-card__placeholder{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#737981;font-size:13px;letter-spacing:.06em}.news-card__placeholder img{width:40px;height:40px;opacity:.6}.news-card__body{display:flex;flex-direction:column;flex:1;min-width:0;padding:22px}.news-card__category{color:#b82846;font-size:11px;line-height:1.4;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-card .news-card__title{font-size:20px;line-height:1.3;font-weight:700;letter-spacing:-.015em;margin:0 0 12px;color:inherit;-webkit-line-clamp:3}.news-card .news-card__excerpt,.news-card .news-card__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.news-card .news-card__excerpt{font-size:14px;line-height:1.6;color:#666c74;margin:0 0 22px;-webkit-line-clamp:2}.news-card__footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:16px;border-top:1px solid #eceef1}.news-card__footer time{color:#737982;font-size:12px;line-height:1.4}.news-card__read{display:inline-flex;gap:9px;align-items:center;font-size:13px;font-weight:600;color:#b82846;margin-left:auto}.news-card__read>span{display:grid;place-items:center;width:30px;height:30px;background:#fbecef;border-radius:50%;font-size:18px}.news-carousel .swiper{padding:4px 4px 40px}.news-carousel .swiper-slide{height:auto;margin:0}.news-carousel .news-card-wrap{height:100%}.news-carousel .swiper-pagination{bottom:0}.news-carousel .swiper-pagination-bullet-active{background:#d93454}@media (max-width:575px){.news-card__body{padding:20px}}@media (prefers-reduced-motion:reduce){.news-card,.news-card__image>img{transition:none}.news-card:hover .news-card__image>img{transform:none}}.slider__empty[data-v-c57f7d90]{font-size:15px;line-height:1.5;color:#667085;padding:16px 0}.study-landing{color:#242628;background:#f7f7f7}.study-landing *,.study-landing :after,.study-landing :before{box-sizing:border-box}.study-landing h1,.study-landing h2,.study-landing h3,.study-landing p{margin:0}.study-landing a{text-decoration:none}.study-landing a:focus-visible,.study-landing summary:focus-visible{outline:3px solid #d93454;outline-offset:5px}.study-landing .btn{display:inline-flex;justify-content:center;align-items:center;gap:18px;min-height:54px;padding:15px 24px;white-space:normal;text-align:center}.study-hero{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:center;padding-top:48px;padding-bottom:42px}.study-hero__copy,.study-hero__visual{min-width:0}.study-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;font-size:14px;color:#6b7077;margin-bottom:44px}.study-breadcrumb a{color:inherit}.study-eyebrow{display:block;color:#bd2945;font-size:13px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:16px}.study-hero h1{font-size:clamp(36px,3.5vw,62px);font-weight:700;line-height:1.08;letter-spacing:-.035em;max-width:740px}.study-hero h1 span{color:#d93454}.study-hero .study-lead{font-size:19px;line-height:1.6;color:#61666d;margin-top:24px;max-width:620px}.study-landing .study-actions{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px}.study-text-link{color:#292d32;font-weight:600;font-size:15px;line-height:1.5}.study-text-link:hover{color:#bd2945}.study-hero__tags{display:flex;flex-wrap:wrap;gap:10px 22px;list-style:none;padding:0;margin:28px 0 0;font-size:14px;color:#666b70}.study-hero__tags li:before{content:"✓";color:#ba2946;margin-right:8px}.study-hero__visual{margin:0;padding:16px;background:#fff;border-radius:28px}.study-hero__visual>img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain;border-radius:16px}.study-hero__note{display:flex;gap:16px;align-items:center;padding:20px 8px 8px}.study-hero__note>span{font-size:28px;color:#d93454}.study-hero__note strong{font-size:16px}.study-hero__note p{color:#6b7077;font-size:13px;line-height:1.5;margin-top:5px}.study-landing .study-section{padding-top:52px;padding-bottom:52px}.study-heading{margin-bottom:28px;max-width:780px}.study-heading h2,.study-help h2,.study-learning h2{font-size:clamp(27px,2.8vw,40px);line-height:1.15;letter-spacing:-.025em}.study-heading>p{color:#636970;line-height:1.6;font-size:17px;margin-top:16px}.study-audience{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.study-audience article{padding:28px;border-radius:24px;background:#fff}.study-card-number{display:inline-flex;color:#d93454;font-size:15px;font-weight:700;margin-bottom:30px}.study-audience h3{font-size:23px;line-height:1.2;margin-bottom:14px}.study-audience p{color:#656b72;font-size:16px;line-height:1.6}.study-catalog{background:#eeeff1;scroll-margin-top:110px}.study-catalog__list{display:grid;gap:24px}.study-course{display:flex;padding:20px;gap:36px;border-radius:28px;background:#fff}.study-course__image{flex:0 0 35%;min-width:0;background:#f5f5f5;border-radius:18px;overflow:hidden;display:flex}.study-course__image img{width:100%;height:100%;max-height:450px;min-height:300px;-o-object-fit:contain;object-fit:contain}.study-course__body{min-width:0;flex:1;padding:14px 12px 14px 0}.study-course__label{color:#b82a44;font-size:13px;font-weight:600}.study-course h3{margin:16px 0;font-size:clamp(24px,2.5vw,34px);line-height:1.18;letter-spacing:-.02em}.study-course h3 a{color:#25282b}.study-course h3 a:hover{color:#bd2945}.study-course__description{color:#656b72;font-size:16px;line-height:1.65}.study-course__description img{max-width:100%;height:auto}.study-course__facts{display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:20px 0 26px;list-style:none}.study-course__facts li{font-size:13px;background:#f3f4f5;border-radius:8px;padding:8px 11px}.study-course__footer{display:flex;gap:20px;align-items:center;justify-content:space-between;border-top:1px solid #eceef0;padding-top:22px;flex-wrap:wrap}.study-course__price{display:grid;gap:5px}.study-course__price small{color:#666b70;font-size:12px}.study-course__price strong{font-size:32px;line-height:1.15}.study-course__price strong span{font-size:23px}.study-learning{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:48px;color:#fff;background:#24272c;border-radius:28px}.study-learning .study-eyebrow{color:#ffa7b7}.study-learning__intro>p{color:#c7cbd1;font-size:17px;line-height:1.6;margin:22px 0 28px}.study-learning .study-text-link{color:#fff}.study-learning__steps{display:grid;gap:26px;padding:0;margin:0;list-style:none}.study-learning__steps li{display:flex;align-items:flex-start;gap:18px}.study-learning__steps li>span{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border:1px solid #64666c;border-radius:50%;color:#ffb6c4;font-size:14px}.study-learning__steps h3{font-size:19px;margin:5px 0 8px}.study-learning__steps p{color:#c7cbd1;line-height:1.6;font-size:15px}.study-faq{padding-top:16px}.study-faq details{background:#fff;padding:0 26px;border-radius:16px;margin-bottom:10px}.study-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;font-size:18px;font-weight:600;cursor:pointer;list-style:none}.study-faq summary::-webkit-details-marker{display:none}.study-faq summary span{color:#d93454;font-size:24px}.study-faq details[open] summary span{transform:rotate(45deg)}.study-faq details p{padding-bottom:24px;max-width:950px;font-size:16px;line-height:1.65;color:#60666d}.study-help{display:flex;align-items:center;justify-content:space-between;gap:32px;border-radius:24px;padding:36px;background:#f8e9ed}.study-help p{color:#62676e;font-size:16px;line-height:1.6;margin-top:16px}.study-help .btn{flex-shrink:0}.study-status{padding-top:36px;padding-bottom:36px}.study-status .btn{margin-top:16px}@media (max-width:991px){.study-hero{gap:24px;grid-template-columns:1.2fr 1fr}.study-breadcrumb{margin-bottom:28px}.study-hero .study-lead{font-size:17px}.study-hero__visual{padding:12px}.study-hero__note{padding:16px 4px 4px;gap:10px}.study-landing .study-section{padding-top:36px;padding-bottom:36px}.study-audience{gap:12px}.study-audience article{padding:22px}.study-audience h3{font-size:20px}.study-course{gap:24px}.study-learning{padding:32px;gap:30px}}@media (max-width:767px){.study-hero{grid-template-columns:1fr;padding-top:16px;gap:28px}.study-hero h1{max-width:550px}.study-hero__visual{max-width:550px;width:100%;justify-self:center}.study-landing .study-actions{align-items:flex-start;flex-direction:column}.study-hero__tags{font-size:13px;gap:10px 16px}.study-audience{grid-template-columns:1fr}.study-card-number{margin-bottom:16px}.study-course{flex-direction:column;padding:14px;gap:20px;border-radius:22px}.study-course__image{flex:auto}.study-course__image img{height:240px;min-height:0;-o-object-position:center;object-position:center}.study-course__body{padding:0 6px 10px}.study-course__footer .btn{width:100%}.study-learning{grid-template-columns:1fr;padding:28px 22px;gap:32px}.study-faq details{padding:0 20px}.study-faq summary{font-size:16px}.study-help{flex-direction:column;align-items:flex-start;padding:26px}}