.so-faq{display:flex;gap:var(--so-block-gap);justify-content:space-between;.so-faq-content{flex:0 0 416px}.so-fa-faq{flex:0 0 736px}@media screen and (max-width:1120px){.so-faq-content,.so-faq-faq{flex:1 1 calc(50% - var(--so-block-gap))}>.buttons-wrapper{order:1}}@media screen and (max-width:820px){flex-direction:column;.so-faq-content,.so-faq-faq{flex:1 1 100%}}}