.faq-section__grid{grid-template-columns:minmax(0,420fr) minmax(0,720fr);align-items:start;gap:60px;display:grid}.faq-section__side{flex-direction:column;gap:40px;display:flex}.faq-section .faq-section__head{margin-bottom:0}@media (min-width:1200px){.faq-section__side{position:sticky;top:120px}}.faq-contact{flex-direction:column;align-items:flex-start;gap:20px;padding:24px;display:flex}.faq-contact__title{color:var(--text);font-size:var(--text-base);font-weight:var(--weight-medium);letter-spacing:var(--tracking-text);margin:0;line-height:1.4}.faq-contact__text{color:var(--muted);font-size:var(--text-sm);margin:4px 0 0;line-height:1.5}@media (max-width:1023.98px){.faq-section__grid{grid-template-columns:minmax(0,1fr);gap:0}.faq-section__side{display:contents}.faq-section .faq-section__head{margin-bottom:var(--head-gap)}.faq-section .faq{order:1}.faq-contact{order:2;margin-top:40px}}@media (min-width:600px) and (max-width:1023.98px){.faq-contact{flex-direction:row;align-items:center;gap:16px}.faq-contact__copy{flex:1}}
