.faq-page{background:#fef4ed}.faq-page .page-hero,.faq-page .page-section{background:0 0}.faq-page .page-section>div:first-child input[type=text]{transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #1f24280a;background:#fff!important;border:1.5px solid #ece3d1!important;border-radius:14px!important;padding:14px 18px!important}.faq-page .page-section>div:first-child input[type=text]:focus{box-shadow:none;outline:none;border-color:#9ca3af!important}.faq-page .faq-category-btn{background:#fff;border-color:#0000;box-shadow:0 1px 2px #1f24280a,0 6px 16px -10px #1f24281a}.faq-page .faq-category-btn:hover{color:#00897b;background:#e0f2f1;border-color:#0000}.faq-page .faq-category-btn--active{color:#fff;background:#00897b;border-color:#00897b;box-shadow:0 8px 20px -12px #00897b8c}.faq-page .accordion{flex-direction:column;gap:12px;max-width:800px;margin:0 auto;display:flex}.faq-page .accordion-item{background:#fff;border:0;border-radius:18px;padding:4px 28px;transition:transform .2s,box-shadow .25s;box-shadow:0 1px 2px #1f24280a,0 12px 32px -24px #1f24281a}.faq-page .accordion-item:hover{transform:translateY(-1px);box-shadow:0 1px 2px #1f24280a,0 18px 40px -24px #1f242829}.faq-page .accordion-trigger{padding:22px 0}.faq-page .accordion-content{transition:max-height .3s,padding-bottom .3s}.faq-page .accordion-item--open .accordion-content{padding-bottom:8px}.faq-page .faq-inline-link{color:#00897b;text-underline-offset:3px;font-weight:500;-webkit-text-decoration:underline #00897b59;text-decoration:underline #00897b59;transition:color .2s,text-decoration-color .2s}.faq-page .faq-inline-link:hover{color:#00796b;text-decoration-color:#00897b}.faq-page .faq-learn-more{color:#00897b;white-space:nowrap;font-weight:500;text-decoration:none;transition:color .2s}.faq-page .faq-learn-more:hover{color:#00796b;text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.faq-page .accordion-item{border-radius:16px;padding:4px 20px}}
