.arenaCourseFaq{width:100%;padding:60px 24px;background:#fff}.arenaCourseFaq__container{width:100%;max-width:1180px;margin:0 auto}.arenaCourseFaq__heading{margin:0 0 42px;color:#252329;font-size:clamp(32px,3vw,48px);font-weight:700;line-height:1.2;text-align:center;letter-spacing:-1px}.arenaCourseFaq__list{width:100%;border-radius:13px}.arenaCourseFaq__item{position:relative;background:#fff;border:1px solid #e5e1e3;margin-top:-1px;transition:border-color .3s ease,box-shadow .3s ease}.arenaCourseFaq__item:first-child{margin-top:0;border-radius:13px 13px 0 0}.arenaCourseFaq__item:last-child{border-radius:0 0 13px 13px}.arenaCourseFaq__item:first-child:last-child{border-radius:13px}.arenaCourseFaq__item--open{z-index:1;border-color:#ed174b;border-radius:13px;overflow:hidden}.arenaCourseFaq__question{margin:0;font-size:inherit;font-weight:inherit}.arenaCourseFaq__trigger{width:100%;min-height:69px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 24px;border:none;background:#fff;color:#29272d;font-family:inherit;font-size:clamp(15px,1.15vw,19px);font-weight:500;line-height:1.45;text-align:left;cursor:pointer;transition:background .3s ease,color .3s ease}.arenaCourseFaq__trigger:hover{background:#fff8f9}.arenaCourseFaq__trigger:focus-visible{position:relative;z-index:2;outline:3px solid #ffd500;outline-offset:-3px}.arenaCourseFaq__toggleIcon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#ed174b}.arenaCourseFaq__item--open .arenaCourseFaq__trigger{background:#df103e;color:#fff;font-weight:700}.arenaCourseFaq__item--open .arenaCourseFaq__trigger:hover{background:#df103e}.arenaCourseFaq__item--open .arenaCourseFaq__toggleIcon{color:#fff}.arenaCourseFaq__answerOuter{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .38s ease,opacity .3s ease,visibility .38s}.arenaCourseFaq__item--open .arenaCourseFaq__answerOuter{grid-template-rows:1fr;opacity:1;visibility:visible}.arenaCourseFaq__answerInner{min-height:0;overflow:hidden}.arenaCourseFaq__answerContent{padding:19px 24px 22px;background:#fafafa;color:#575667;font-size:clamp(15px,2vw,17px);font-weight:500;line-height:1.5}.arenaCourseFaq__answerContent p{margin:0 0 10px}.arenaCourseFaq__answerContent p:last-child{margin-bottom:0}.arenaCourseFaq__answerContent strong,.arenaCourseFaq__answerContent b{color:#383642;font-weight:700}.arenaCourseFaq__answerContent ul,.arenaCourseFaq__answerContent ol{margin:10px 0;padding-left:22px}.arenaCourseFaq__answerContent li{margin-bottom:7px}.arenaCourseFaq__answerContent a{color:#df103e;font-weight:700;text-decoration:underline}.arenaCourseFaq__answerContent a:hover{color:#aa092d}@media(max-width:1024px){.arenaCourseFaq{padding:55px 24px 70px}.arenaCourseFaq__heading{margin-bottom:34px;font-size:38px}.arenaCourseFaq__trigger{padding:17px 20px;min-height:65px;font-size:17px}.arenaCourseFaq__answerContent{padding:18px 20px}}@media(max-width:767px){.arenaCourseFaq{padding:45px 16px}.arenaCourseFaq__heading{margin-bottom:26px;font-size:32px}.arenaCourseFaq__list{border-radius:10px}.arenaCourseFaq__item:first-child{border-radius:10px 10px 0 0}.arenaCourseFaq__item:last-child{border-radius:0 0 10px 10px}.arenaCourseFaq__item--open{border-radius:10px}.arenaCourseFaq__trigger{min-height:60px;padding:15px 16px;gap:14px;font-size:15px;line-height:1.45}.arenaCourseFaq__toggleIcon svg{width:18px;height:18px}.arenaCourseFaq__answerContent{padding:16px;font-size:15px;line-height:1.6}}@media(prefers-reduced-motion:reduce){.arenaCourseFaq__item,.arenaCourseFaq__trigger,.arenaCourseFaq__answerOuter{transition:none}}
