.arenaCourseHighlights{position:relative;width:100%;overflow:hidden;padding:65px 24px 85px;background:radial-gradient(170% 62% at 50% 0%,#fff3e0,#fff 80%)}.arenaCourseHighlights__container{width:100%;max-width:1400px;margin:0 auto}.arenaCourseHighlights__heading{margin:0 0 48px;color:#252329;font-size:clamp(30px,3vw,48px);font-weight:700;line-height:1.2;letter-spacing:-1px;text-align:center}.arenaCourseHighlights__layout{display:grid;grid-template-columns:minmax(0,39%) minmax(0,1fr);gap:35px;align-items:stretch}.arenaCourseHighlights__imageCard{display:flex;flex-direction:column;overflow:hidden;width:100%;min-width:0;height:100%;margin:0;border-radius:17px;background:#191919;opacity:0;transform:translateY(25px);transition:opacity .7s ease,transform .7s ease}.arenaCourseHighlights--visible .arenaCourseHighlights__imageCard{opacity:1;transform:translateY(0)}.arenaCourseHighlights__imageWrap{position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.arenaCourseHighlights__imageWrap img{display:block;width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center;transition:transform .6s ease}.arenaCourseHighlights__imageCard:hover .arenaCourseHighlights__imageWrap img{transform:scale(1.04)}.arenaCourseHighlights__caption{display:flex;align-items:center;flex:0 0 auto;min-height:88px;padding:22px 30px;background:#191919;color:#fff;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.35}.arenaCourseHighlights__list{display:flex;flex-direction:column;overflow:hidden;width:100%;min-width:0;margin:0;padding:0;list-style:none;border:1px solid #e5e1e3;border-radius:16px;background:#fff;opacity:0;transform:translateY(25px);transition:opacity .7s ease .12s,transform .7s ease .12s}.arenaCourseHighlights--visible .arenaCourseHighlights__list{opacity:1;transform:translateY(0)}.arenaCourseHighlights__item{display:flex;align-items:center;gap:20px;flex:1 1 0;min-height:61px;padding:15px 22px;border-bottom:1px solid #e5e1e3;background:#fff;transition:background .3s ease,padding-left .3s ease}.arenaCourseHighlights__item:last-child{border-bottom:none}.arenaCourseHighlights__item:hover{background:#fff8f0;padding-left:28px}.arenaCourseHighlights__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:#ed174b;transition:transform .3s ease,color .3s ease}.arenaCourseHighlights__item:hover .arenaCourseHighlights__icon{transform:scale(1.12);color:#d50f3d}.arenaCourseHighlights__text{color:#302d33;font-size:clamp(15px,1.1vw,19px);font-weight:500;line-height:1.45}@media(max-width:1024px){.arenaCourseHighlights{padding:55px 22px 65px}.arenaCourseHighlights__heading{margin-bottom:35px;font-size:38px}.arenaCourseHighlights__layout{grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:24px}.arenaCourseHighlights__caption{min-height:70px;padding:18px 20px;font-size:17px}.arenaCourseHighlights__item{gap:14px;min-height:60px;padding:13px 16px}.arenaCourseHighlights__item:hover{padding-left:20px}.arenaCourseHighlights__text{font-size:15px}}@media(max-width:767px){.arenaCourseHighlights{padding:45px 16px}.arenaCourseHighlights__heading{margin-bottom:28px;font-size:clamp(28px,7vw,34px);letter-spacing:-.5px}.arenaCourseHighlights__layout{grid-template-columns:1fr;gap:22px}.arenaCourseHighlights__imageCard{height:auto;border-radius:14px}.arenaCourseHighlights__imageWrap{height:260px;flex:none}.arenaCourseHighlights__imageWrap img{height:100%;min-height:0}.arenaCourseHighlights__caption{min-height:62px;padding:16px 20px;font-size:17px}.arenaCourseHighlights__list{border-radius:13px}.arenaCourseHighlights__item{min-height:60px;padding:14px 16px;gap:13px}.arenaCourseHighlights__icon svg{width:21px;height:21px}.arenaCourseHighlights__text{font-size:15px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.arenaCourseHighlights__imageCard,.arenaCourseHighlights__list{opacity:1;transform:none;transition:none}.arenaCourseHighlights__imageWrap img,.arenaCourseHighlights__item,.arenaCourseHighlights__icon{transition:none}.arenaCourseHighlights__item:hover,.arenaCourseHighlights__item:hover .arenaCourseHighlights__icon{transform:none}}
