.faq[data-v-f13e8e1b]{padding:5rem 0;background:#f7fbfb}.faq-sub[data-v-f13e8e1b]{color:#5b6b78;font-size:1.05rem;line-height:1.8}.faq-contact[data-v-f13e8e1b]{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.8rem 1.4rem;border-radius:14px;background:#fff;color:#0f2a3a;font-weight:700;box-shadow:0 4px #e3ecea;transition:transform .2s ease,color .2s ease}.faq-contact i[data-v-f13e8e1b]{color:#00a99d;font-size:1.2rem}.faq-contact[data-v-f13e8e1b]:hover{transform:translateY(-2px);color:#008a7b}.faq-list[data-v-f13e8e1b]{display:grid;gap:.8rem}.faq-item[data-v-f13e8e1b]{background:#fff;border-radius:18px;border:2px solid transparent;box-shadow:0 3px #e3ecea;transition:border-color .2s ease}.faq-item[open][data-v-f13e8e1b]{border-color:#00a99d}.faq-item summary[data-v-f13e8e1b]{list-style:none;cursor:pointer;padding:1.15rem 1.4rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;font-weight:800;font-size:1.05rem;color:#0f2a3a}.faq-item summary[data-v-f13e8e1b]::-webkit-details-marker{display:none}.faq-item summary i[data-v-f13e8e1b]{flex-shrink:0;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:#eaf7f5;color:#00a99d;font-size:1.2rem;transition:transform .25s ease,background .25s ease,color .25s ease}.faq-item[open] summary i[data-v-f13e8e1b]{transform:rotate(45deg);background:#00a99d;color:#fff}.faq-item p[data-v-f13e8e1b]{margin:0;padding:0 1.4rem 1.25rem;color:#5b6b78;line-height:1.9}@media (max-width: 575.98px){.faq[data-v-f13e8e1b]{padding:3rem 0}.faq-item summary[data-v-f13e8e1b]{font-size:.98rem;padding:1rem 1.1rem}.faq-item p[data-v-f13e8e1b]{padding:0 1.1rem 1rem}}
