.FAQ-module__rkFDsq__faqContainer{opacity:0;background:#fff;border-radius:20px;width:70vw;margin:0 auto;padding:60px 40px;animation:.8s ease-out forwards FAQ-module__rkFDsq__fadeInUp;transform:translateY(50px);box-shadow:0 20px 40px rgba(0,0,0,.1)}@keyframes FAQ-module__rkFDsq__fadeInUp{to{opacity:1;transform:translateY(0)}}.FAQ-module__rkFDsq__faqHeader{text-align:center;margin-bottom:50px}.FAQ-module__rkFDsq__faqTitle{color:#000;opacity:0;margin-bottom:15px;font-size:2.2rem;font-weight:700;animation:.8s ease-out .3s forwards FAQ-module__rkFDsq__slideIn}.FAQ-module__rkFDsq__faqSubtitle{color:#666;opacity:0;max-width:400px;margin:0 auto;font-size:1rem;line-height:1.6;animation:.8s ease-out .5s forwards FAQ-module__rkFDsq__slideIn}@keyframes FAQ-module__rkFDsq__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.FAQ-module__rkFDsq__faqItem{opacity:0;border-radius:15px;margin-bottom:15px;transition:all .3s;animation:.6s ease-out both FAQ-module__rkFDsq__slideInLeft;overflow:hidden;transform:translate(-30px);box-shadow:0 2px 10px rgba(0,0,0,.05)}@keyframes FAQ-module__rkFDsq__slideInLeft{to{opacity:1;transform:translate(0)}}.FAQ-module__rkFDsq__faqItem:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.FAQ-module__rkFDsq__faqItem.FAQ-module__rkFDsq__animate{animation-play-state:running}.FAQ-module__rkFDsq__faqQuestion{text-align:left;color:#000;cursor:pointer;background:#fff;border:1px solid #e2e8f0;justify-content:space-between;align-items:center;width:100%;padding:25px;font-size:1.05rem;font-weight:600;transition:all .3s;display:flex;position:relative}.FAQ-module__rkFDsq__faqQuestion:hover,.FAQ-module__rkFDsq__faqQuestion.FAQ-module__rkFDsq__active{background:#f8f9fa;border-color:#000}.FAQ-module__rkFDsq__faqArrow{background:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-left:15px;transition:all .3s;display:flex}.FAQ-module__rkFDsq__faqArrow.FAQ-module__rkFDsq__active{transform:rotate(180deg)}.FAQ-module__rkFDsq__arrowIcon{border:2px solid #fff;border-width:0 2px 2px 0;width:8px;height:8px;transition:all .3s;transform:rotate(45deg)}.FAQ-module__rkFDsq__faqAnswer{background:#f8f9fa;border-bottom:1px solid #e2e8f0;border-left:1px solid #e2e8f0;border-right:1px solid #e2e8f0;max-height:0;transition:all .4s;overflow:hidden}.FAQ-module__rkFDsq__faqAnswer.FAQ-module__rkFDsq__active{max-height:200px}.FAQ-module__rkFDsq__faqAnswerContent{color:#333;padding:25px;font-size:.95rem;line-height:1.7}@media (max-width:768px){.FAQ-module__rkFDsq__faqContainer{width:90vw;margin:20px auto;padding:40px 25px}.FAQ-module__rkFDsq__faqTitle{font-size:1.8rem}.FAQ-module__rkFDsq__faqQuestion{padding:20px;font-size:1rem}.FAQ-module__rkFDsq__faqArrow{width:28px;height:28px;margin-left:10px}.FAQ-module__rkFDsq__faqAnswerContent{padding:20px}}@media (prefers-color-scheme:dark){.FAQ-module__rkFDsq__faqContainer{color:#000;background:#fff}.FAQ-module__rkFDsq__faqTitle{color:#000}.FAQ-module__rkFDsq__faqSubtitle{color:#666}.FAQ-module__rkFDsq__faqQuestion{color:#000;background:#fff;border-color:#e2e8f0}.FAQ-module__rkFDsq__faqQuestion:hover,.FAQ-module__rkFDsq__faqQuestion.FAQ-module__rkFDsq__active{background:#f8f9fa;border-color:#000}.FAQ-module__rkFDsq__faqAnswer{background:#f8f9fa;border-color:#e2e8f0}.FAQ-module__rkFDsq__faqAnswerContent{color:#333}.FAQ-module__rkFDsq__faqArrow{background:#000}.FAQ-module__rkFDsq__arrowIcon{border-color:#fff}}
.style-module-scss-module__uOVA6a__videoThumbnail{width:100%;height:100%;position:relative;overflow:hidden}.style-module-scss-module__uOVA6a__videoThumbnail video{object-fit:cover;width:100%;height:100%;transition:transform .5s ease-out}.style-module-scss-module__uOVA6a__videoThumbnail video:hover{transform:scale(1.05)}.style-module-scss-module__uOVA6a__videoThumbnail .style-module-scss-module__uOVA6a__fallbackImage{object-fit:cover;width:100%;height:100%;transition:transform .5s ease-out}.style-module-scss-module__uOVA6a__videoThumbnail .style-module-scss-module__uOVA6a__fallbackImage:hover{transform:scale(1.05)}.style-module-scss-module__uOVA6a__videoThumbnail .style-module-scss-module__uOVA6a__playButtonOverlay{pointer-events:none;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.style-module-scss-module__uOVA6a__videoThumbnail .style-module-scss-module__uOVA6a__playButtonOverlay .style-module-scss-module__uOVA6a__playButton{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(0,0,0,.7);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.style-module-scss-module__uOVA6a__videoThumbnail .style-module-scss-module__uOVA6a__playButtonOverlay .style-module-scss-module__uOVA6a__playButton .style-module-scss-module__uOVA6a__playIcon{color:#fff;width:2rem;height:2rem;margin-left:.25rem}.style-module-scss-module__uOVA6a__videoThumbnail .style-module-scss-module__uOVA6a__hoverOverlay{pointer-events:none;background-color:#000;transition:opacity .3s;position:absolute;top:0;bottom:0;left:0;right:0}
