.faq{padding:80px 0}@media (min-width:1024px){.faq{padding:100px 0}}.faq .section-title{margin:0 auto;max-width:194px;text-align:center}@media (min-width:768px){.faq .section-title{margin:0;max-width:none;text-align:left}}@media (min-width:1200px){.faq .flex{align-items:flex-start}}.faq .flex-left{width:100%}@media (min-width:1200px){.faq .flex-left{flex-basis:calc(100% - 480px)}}.faq .flex-right{display:none}@media (min-width:1200px){.faq .flex-right{display:block}}@media (min-width:1200px) and (min-width:1200px){.faq .flex-right{flex-basis:380px}}@media (min-width:1200px){.faq .flex-right img{aspect-ratio:380/500;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}}.faq-list{border-bottom:.5px solid #e2e8ed;border-top:.5px solid #e2e8ed;margin-top:24px}@media (min-width:768px){.faq-list{margin-top:32px}}@media (min-width:1200px){.faq-list{margin-top:40px}}.faq-list li{border-bottom:.5px solid #e2e8ed;border-top:.5px solid #e2e8ed;padding:16px 12px}@media (min-width:768px){.faq-list li{padding:24px 20px}}.faq-list li p{color:#5e6265;font-size:14px;line-height:20px;max-height:0;overflow:hidden;padding-right:25px;transition:max-height .2s ease-out,margin-top .2s ease}@media (min-width:768px){.faq-list li p{font-size:16px;line-height:24px;padding-right:40px}}.faq-list li h4{color:#5e6265;cursor:pointer;padding-right:32px;position:relative;transition:color .5s;width:100%}@media (min-width:768px){.faq-list li h4{padding-right:40px}}.faq-list li h4:after{background:#e2e8ed;transform:translateY(-50%)}.faq-list li h4:after,.faq-list li h4:before{content:"";display:block;height:1px;position:absolute;right:0;top:50%;width:16px}.faq-list li h4:before{background-color:#e2e8ed;transform:translateY(-50%) rotate(90deg);transform-origin:center;transition:transform .5s,background-color .5s}.faq-list li h4.active{color:#191e22}.faq-list li h4.active:after{opacity:0}.faq-list li h4.active:before{background-color:var(--accent);transform:translateY(-50%) rotate(0)}.faq-list li h4.active+p{margin-top:8px}