.faq-section{background-color:#fff;padding:5rem 0}.faq-container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.faq-h2{color:#000;text-align:left;margin-bottom:3.5rem;font-size:2.5rem;font-weight:700}.faq-grid-cols{grid-template-columns:1fr;gap:0 4rem;display:grid}@media (min-width:1024px){.faq-grid-cols{grid-template-columns:1fr 1fr}}.faq-column,.faq-accordion-container{width:100%}.faq-item{border-top:none;border-bottom:1px solid #eee}.faq-item:first-child{border-top:1px solid #eee}.faq-accordion-trigger{text-align:left;color:#000;padding:1.5rem 0;font-size:1.125rem;font-weight:600;transition:all .2s;text-decoration:none!important}.faq-accordion-trigger:hover{opacity:.7}.faq-accordion-content{color:#555;font-size:1rem;line-height:1.6}.faq-answer-inner{white-space:pre-wrap;padding-bottom:1.5rem}@media (max-width:768px){.faq-section{padding:4rem 0}.faq-h2{margin-bottom:2rem;font-size:1.75rem}}
