.faq{padding:115px max(7vw,calc((100vw - 1280px)/2))!important}.faq>h2{font-size:clamp(46px,4.7vw,72px)!important;line-height:1.02!important;letter-spacing:-3px!important;max-width:850px!important;margin-bottom:18px!important}.faq>p{font-size:15px!important;line-height:1.7!important;margin-bottom:48px!important}.faq>div{max-width:100%!important}.faq details{padding:21px 24px!important;margin:11px 0!important;border-radius:13px!important}.faq summary{font-size:15px!important;line-height:1.45!important}.faq summary span{font-size:11px!important;margin-right:20px!important}.faq details p{margin:16px 0 0 42px!important;font-size:13px!important;line-height:1.75!important;max-width:780px!important}@media(max-width:760px){.faq{padding:75px 20px!important}.faq>h2{font-size:clamp(42px,11vw,58px)!important;letter-spacing:-2px!important}.faq details{padding:17px!important}.faq summary{font-size:13px!important}.faq details p{margin-left:30px!important;font-size:12px!important}}
