.faq{grid-template-columns:minmax(240px,.68fr) minmax(420px,1.32fr);align-items:center}
.faq-visual{min-height:350px;max-height:390px}
@media(max-width:800px){.faq-visual{min-height:230px;max-height:260px}}
.faq-list summary{font-size:15px;line-height:1.8}.faq-list details p{font-size:14px;line-height:2.1}
@media(max-width:800px){.faq-list summary{font-size:14px}.faq-list details p{font-size:13px}}
