.faq-section[data-v-7251fb33]{background-color:#f9f9f9;border-top:1px solid #e5e5e5;padding:80px 24px}.faq-inner[data-v-7251fb33]{max-width:800px;margin:0 auto}.faq-heading[data-v-7251fb33]{text-align:center;color:#000;text-transform:uppercase;letter-spacing:1px;margin-bottom:56px;font-family:Publico Headline,Georgia,serif;font-size:2rem;font-weight:700}.faq-list[data-v-7251fb33]{flex-direction:column;gap:24px;display:flex}.faq-item[data-v-7251fb33]{background:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:32px;transition:all .2s}.faq-item[data-v-7251fb33]:hover{border-color:#000;box-shadow:0 4px 12px #0000000d}.faq-toggle[data-v-7251fb33]{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;padding:0;display:flex}.faq-question[data-v-7251fb33]{color:#000;margin:0;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4}.faq-icon[data-v-7251fb33]{color:#555;flex-shrink:0;font-size:1.5rem;line-height:1}.faq-answer[data-v-7251fb33]{color:#444;margin:16px 0 0;font-family:Publico Text,Georgia,serif;font-size:1rem;line-height:1.6}@media (width<=768px){.faq-section[data-v-7251fb33]{padding:60px 24px}.faq-heading[data-v-7251fb33]{margin-bottom:40px;font-size:1.75rem}.faq-item[data-v-7251fb33]{padding:24px}}
