.faq-page{background-color:#ffffff;min-height:100vh;padding:10rem 1.5rem 6rem}.faq-content{max-width:1000px}.faq-section{margin-bottom:4rem}.faq-section-title{font-size:1.75rem;font-weight:700;color:var(--color-orange);margin-bottom:2rem;padding-bottom:.5rem;border-bottom:2px solid var(--color-slate-100);display:flex;align-items:center;gap:.75rem}.faq-item{margin-bottom:2.5rem}.faq-item:last-child{margin-bottom:0}.faq-question{font-size:1.25rem;font-weight:700;color:var(--color-navy);margin-bottom:.75rem;line-height:1.4}.faq-answer{font-size:1.1rem;color:#475569;line-height:1.7}@media (max-width:768px){.faq-title{font-size:2.5rem}.faq-section-title{font-size:1.5rem}.faq-question{font-size:1.15rem}.faq-answer{font-size:1rem}.faq-page{padding:4rem 1.5rem}}