.faq-2026{background-position:top;background-repeat:no-repeat;background-size:cover;padding:50px 40px}.faq-2026-container{margin:0 auto;max-width:1300px}.faq-2026 .faq-2026-title{color:#0a4938;font-family:Outfit,sans-serif;font-size:60px;font-weight:200;line-height:1.2;margin:0 auto 60px;text-align:center}.faq-2026 .client-persona-accordion{border-bottom:1px solid rgba(10,73,56,.3);clear:both;margin-bottom:40px;margin-top:20px}.faq-2026 .accordion-header{align-items:center;background-color:transparent;border:none;border-top:1px solid rgba(10,73,56,.3);cursor:pointer;display:flex;font-family:Outfit,sans-serif;justify-content:space-between;padding:20px;text-align:left;transition:all .3s ease;width:100%}.faq-2026 .accordion-header:hover{opacity:.7}.faq-2026 .accordion-title{color:#204839;font-family:Outfit,sans-serif;font-size:22px;font-weight:300;line-height:1.4;padding-right:20px}.faq-2026 .accordion-icon{color:#0a4938;flex-shrink:0;font-family:Outfit,sans-serif;font-size:28px;font-weight:300;line-height:1;transition:transform .3s ease}.faq-2026 .accordion-content{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-2026 .accordion-item.active .accordion-content{max-height:2000px;transition:max-height .6s ease}.faq-2026 .accordion-content-inner{padding:20px}.faq-2026 .accordion-content-inner,.faq-2026 .accordion-content-inner p{color:#204839;font-family:Outfit,sans-serif;font-size:18px;font-weight:200;line-height:1.6}.faq-2026 .accordion-content-inner p{margin:0 0 15px}.faq-2026 .accordion-content-inner p:last-child{margin-bottom:0}@media screen and (max-width:768px){.faq-2026{padding:50px 0}}