.faq{background:#fff}.faq-inner{max-width:880px;margin:0 auto;padding:0 24px}.faq-hero{padding:150px 0 40px}.faq-hero .lp-crumb{margin-bottom:24px}.faq-hero__label{letter-spacing:.16em;color:#2d60e6;margin-bottom:12px;font-size:13px;font-weight:700}.faq-hero__title{letter-spacing:.04em;color:#414141;margin-bottom:16px;font-size:clamp(28px,4vw,40px);font-weight:900;line-height:1.3}.faq-hero__lead{color:#6b7180;font-size:15px;line-height:1.9}.faq-section{padding:40px 0}.faq-section--last{padding-bottom:80px}.faq-section__title{letter-spacing:.04em;color:#414141;border-left:4px solid #2d60e6;margin-bottom:24px;padding-left:14px;font-size:18px;font-weight:700}.faq-list{margin:0}.faq-item{border-top:1px solid #e6e8ee;padding:24px 0}.faq-item:last-child{border-bottom:1px solid #e6e8ee}.faq-item__q{color:#414141;margin-bottom:12px;padding-left:30px;font-size:16px;font-weight:700;line-height:1.7;position:relative}.faq-item__q:before{content:"Q";color:#2d60e6;font-size:16px;font-weight:900;position:absolute;top:0;left:0}.faq-item__a{color:#6b7180;margin:0;padding-left:30px;font-size:15px;line-height:1.9;position:relative}.faq-item__a:before{content:"A";color:#b6bac4;font-size:16px;font-weight:900;position:absolute;top:0;left:0}.faq-more{color:#6b7180;font-size:15px;line-height:1.9}.faq-more a{color:#2d60e6;text-decoration:underline}@media screen and (max-width:540px){.faq-hero{padding:110px 0 32px}.faq-item__q,.faq-item__a{padding-left:24px}}
