.faq-hero[data-astro-cid-6kmwghhu]{background:#f4f0e9;color:var(--text-color);padding:60px 0;text-align:center;border-bottom:1px solid var(--border-color)}.faq-hero[data-astro-cid-6kmwghhu] h1[data-astro-cid-6kmwghhu]{font-size:2.5rem;font-weight:300;margin-bottom:15px}.faq-hero[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{font-size:1.2rem;opacity:.9}.container[data-astro-cid-6kmwghhu]{max-width:1000px;margin:0 auto;padding:0 20px}.faq-content[data-astro-cid-6kmwghhu]{padding:80px 0 0;background:#fff}.faq-category[data-astro-cid-6kmwghhu]{margin-bottom:50px}.faq-category[data-astro-cid-6kmwghhu]:last-child{margin-bottom:0}.category-title[data-astro-cid-6kmwghhu]{width:100%;font-size:2rem;font-weight:300;color:var(--accent-copper);margin-bottom:30px;padding:20px 25px;background:#fff;border:1px solid var(--border-color);border-radius:2px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:opacity .3s ease}.category-title[data-astro-cid-6kmwghhu]:hover{opacity:.9}.category-header[data-astro-cid-6kmwghhu]{display:flex;align-items:center;gap:15px;flex:1}.category-icon[data-astro-cid-6kmwghhu]{flex-shrink:0}.category-text[data-astro-cid-6kmwghhu]{flex:1;text-align:left;color:var(--text-color)}.category-toggle-icon[data-astro-cid-6kmwghhu]{font-size:1.8rem;font-weight:300;color:var(--accent-copper);transition:transform .3s ease;flex-shrink:0;margin-left:20px}.faq-category[data-astro-cid-6kmwghhu].active .category-toggle-icon[data-astro-cid-6kmwghhu]{transform:rotate(45deg)}.questions-list[data-astro-cid-6kmwghhu]{display:flex;flex-direction:column;gap:15px;max-height:0;overflow:hidden;transition:max-height .4s ease,padding .4s ease;padding:0}.faq-category[data-astro-cid-6kmwghhu].active .questions-list[data-astro-cid-6kmwghhu]{max-height:50000px;padding-top:20px}.faq-item[data-astro-cid-6kmwghhu]{background:var(--bg-warm);border-radius:2px;overflow:hidden;border:1px solid var(--border-color);transition:opacity .3s ease}.faq-item[data-astro-cid-6kmwghhu]:hover{opacity:.95}.faq-question[data-astro-cid-6kmwghhu]{width:100%;padding:20px 25px;background:none;border:none;text-align:left;cursor:pointer;font-size:1.1rem;font-weight:400;color:var(--text-color);display:flex;justify-content:space-between;align-items:center;transition:opacity .3s ease}.faq-question[data-astro-cid-6kmwghhu]:hover{opacity:.9}.question-text[data-astro-cid-6kmwghhu]{flex:1;margin-right:20px}.toggle-icon[data-astro-cid-6kmwghhu]{font-size:1.5rem;font-weight:300;color:var(--accent-copper);transition:transform .3s ease;flex-shrink:0}.faq-item[data-astro-cid-6kmwghhu].active .toggle-icon[data-astro-cid-6kmwghhu]{transform:rotate(45deg)}.faq-answer[data-astro-cid-6kmwghhu]{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item[data-astro-cid-6kmwghhu].active .faq-answer[data-astro-cid-6kmwghhu]{max-height:10000px}.faq-answer[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{padding:15px 25px 20px;margin:0;color:var(--text-light);line-height:1.6}.faq-question-cta[data-astro-cid-6kmwghhu]{background:#fff;padding:40px 0 60px;text-align:center}.faq-question-cta[data-astro-cid-6kmwghhu] .cta-content[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:2rem;font-weight:300;color:var(--text-color);margin-top:0;margin-bottom:30px}.faq-cta[data-astro-cid-6kmwghhu]{background:#f4f0e9;padding:80px 0;text-align:center;border-top:1px solid var(--border-color)}.cta-buttons[data-astro-cid-6kmwghhu]{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.cta-button[data-astro-cid-6kmwghhu]{display:inline-block;padding:15px 45px;border-radius:2px;text-decoration:none;font-weight:500;font-size:15px;text-transform:uppercase;letter-spacing:1px;transition:background-color .3s ease,color .3s ease;line-height:1.2}.cta-button[data-astro-cid-6kmwghhu].primary{background:var(--text-color);color:#fff;border:1px solid var(--text-color);cursor:pointer;font-family:inherit}.cta-button[data-astro-cid-6kmwghhu].primary:hover{background:var(--accent-copper);color:#fff;border-color:var(--accent-copper)}.cta-button[data-astro-cid-6kmwghhu].secondary{background:transparent;color:var(--text-color);border:1px solid var(--text-color)}.cta-button[data-astro-cid-6kmwghhu].secondary:hover{background:var(--accent-copper);color:#fff;border-color:var(--accent-copper)}@media (max-width: 768px){.faq-hero[data-astro-cid-6kmwghhu] h1[data-astro-cid-6kmwghhu]{font-size:2rem}.faq-hero[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{font-size:1rem}.category-title[data-astro-cid-6kmwghhu]{font-size:1.6rem;padding:15px 20px}.category-text[data-astro-cid-6kmwghhu]{margin-right:15px}.category-toggle-icon[data-astro-cid-6kmwghhu]{font-size:1.6rem;margin-left:15px}.faq-question[data-astro-cid-6kmwghhu]{padding:15px 20px;font-size:1rem}.question-text[data-astro-cid-6kmwghhu]{margin-right:15px}.faq-answer[data-astro-cid-6kmwghhu] p[data-astro-cid-6kmwghhu]{padding:0 20px 15px;font-size:.95rem}.faq-question-cta[data-astro-cid-6kmwghhu] .cta-content[data-astro-cid-6kmwghhu] h2[data-astro-cid-6kmwghhu]{font-size:1.6rem}.cta-buttons[data-astro-cid-6kmwghhu]{flex-direction:column;align-items:center;gap:15px}.cta-button[data-astro-cid-6kmwghhu]{width:100%;max-width:280px}}
