.faq{background:#f0f0f0;padding:120px 32px 100px;overflow:hidden}.faq__inner{flex-direction:column;align-items:center;gap:60px;max-width:1300px;margin:0 auto;display:flex}.faq__heading{font-family:var(--font-poppins),sans-serif;color:#0f171f;text-align:center;white-space:pre-line;max-width:565px;font-size:40px;font-weight:600;line-height:56px}.faq__columns{gap:40px;width:100%;display:flex}.faq__column{flex-direction:column;flex:1;display:flex}.faq__item{background:#f6f7f8}.faq__divider{background:#dcdfe3;height:1px}.faq__question{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 24px;transition:background .15s;display:flex}.faq__question:hover{background:#00000005}.faq__question-text{font-family:var(--font-poppins),sans-serif;color:#0f171f;font-size:16px;font-weight:600;line-height:20px}.faq__icon{color:#0f171f;flex-shrink:0;transition:transform .2s}.faq__answer{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.25,0,.25,1);display:grid}.faq__answer--open{grid-template-rows:1fr}.faq__answer>div{overflow:hidden}.faq__answer-inner{padding:8px 24px 24px}.faq__answer-inner p{font-family:var(--font-inter),sans-serif;color:#0f171f99;margin:0;font-size:16px;font-weight:400;line-height:24px}.faq__footer-link:hover{background:#00000005;border-color:#0f171f}@media (max-width:1199px){.faq{padding:96px 24px}.faq__heading{font-size:32px;line-height:48px}.faq__columns{gap:24px}}@media (max-width:799px){.faq{padding:96px 16px}.faq__inner{gap:40px}.faq__heading{font-size:24px;line-height:36px}.faq__columns{flex-direction:column;gap:0}}
