.faq-section[data-astro-cid-7synugci]{padding:4rem 0}.faq-list[data-astro-cid-7synugci]{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}.faq-item[data-astro-cid-7synugci]{background:#fff;border:2px solid #e7e5e4;border-radius:.875rem;transition:all .3s;overflow:hidden;box-shadow:0 1px 3px #0000000d}.faq-item[data-astro-cid-7synugci]:hover{border-color:var(--color-primary,#d97706);transform:translateY(-2px);box-shadow:0 4px 12px #d9770626}.faq-item[data-astro-cid-7synugci][open]{border-color:var(--color-primary,#d97706);box-shadow:0 4px 16px #d9770633}.faq-question[data-astro-cid-7synugci]{cursor:pointer;color:#1c1917;user-select:none;align-items:center;gap:1rem;min-height:44px;padding:1.25rem 1.5rem;font-size:1.0625rem;font-weight:600;list-style:none;transition:background .2s,color .2s;display:flex}.faq-question[data-astro-cid-7synugci]:hover{color:var(--color-primary,#d97706);background:#fffbeb}.faq-question[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.question-icon[data-astro-cid-7synugci]{flex-shrink:0;font-size:1.375rem;line-height:1}.question-text[data-astro-cid-7synugci]{flex:1;line-height:1.5}.toggle-icon[data-astro-cid-7synugci]{color:#57534e;flex-shrink:0;align-items:center;transition:transform .3s;display:flex}.faq-item[data-astro-cid-7synugci][open] .toggle-icon[data-astro-cid-7synugci]{color:var(--color-primary,#d97706);transform:rotate(180deg)}.faq-question[data-astro-cid-7synugci]:focus-visible{outline:2px solid var(--color-primary,#92400e);outline-offset:2px}.faq-answer[data-astro-cid-7synugci]{color:#44403c;overflow-wrap:break-word;word-break:break-word;padding:0 1.5rem 1.5rem 4.625rem;font-size:1rem;line-height:1.7;animation:.3s fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.faq-answer[data-astro-cid-7synugci] p{margin:0}.faq-answer[data-astro-cid-7synugci] p+p{margin-top:.75rem}.faq-answer[data-astro-cid-7synugci] strong{color:#1c1917;font-weight:600}.faq-answer[data-astro-cid-7synugci] a{color:var(--color-primary,#d97706);text-decoration:underline;transition:opacity .2s}.faq-answer[data-astro-cid-7synugci] a:hover{opacity:.7}@media (width<=768px){.faq-section[data-astro-cid-7synugci]{padding:3rem 0}.faq-list[data-astro-cid-7synugci]{gap:.875rem}.faq-question[data-astro-cid-7synugci]{gap:.875rem;padding:1rem 1.25rem;font-size:1rem}.question-icon[data-astro-cid-7synugci]{font-size:1.25rem}.faq-answer[data-astro-cid-7synugci]{padding:0 1.25rem 1.25rem 3.5rem;font-size:.9375rem}}@media (width<=480px){.faq-section[data-astro-cid-7synugci]{padding:2.5rem 0}.faq-question[data-astro-cid-7synugci]{gap:.75rem;padding:.875rem 1rem;font-size:.9375rem}.question-icon[data-astro-cid-7synugci]{font-size:1.125rem}.toggle-icon[data-astro-cid-7synugci] svg[data-astro-cid-7synugci]{width:18px;height:18px}.faq-answer[data-astro-cid-7synugci]{padding:0 1rem 1rem 3rem;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.faq-item[data-astro-cid-7synugci],.faq-question[data-astro-cid-7synugci],.toggle-icon[data-astro-cid-7synugci]{transition:none}@keyframes fadeIn{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}
