.faqs-section[data-astro-cid-tkjepyjs]{background-color:#000;min-height:calc(100vh - 200px);padding:4rem 2rem}html[data-theme=light] .faqs-section[data-astro-cid-tkjepyjs]{background-color:#fff!important}.faqs-container[data-astro-cid-tkjepyjs]{max-width:900px;margin:0 auto}.faqs-header[data-astro-cid-tkjepyjs]{text-align:center;margin-bottom:3rem;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}body.page-animated .faqs-header[data-astro-cid-tkjepyjs]{opacity:1;transform:translateY(0)}.faqs-title[data-astro-cid-tkjepyjs]{font-family:Plus Jakarta Sans,sans-serif;font-size:3.5rem;font-weight:700;color:#fff;margin-bottom:1.5rem}html[data-theme=light] .faqs-title[data-astro-cid-tkjepyjs]{color:#000!important}.faqs-subtitle[data-astro-cid-tkjepyjs]{font-family:Spline Sans,sans-serif;font-size:1.2rem;color:#ccc;line-height:1.6;max-width:700px;margin:0 auto 2rem}html[data-theme=light] .faqs-subtitle[data-astro-cid-tkjepyjs]{color:#666!important}.search-container[data-astro-cid-tkjepyjs]{max-width:600px;margin:0 auto 4rem;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;transition-delay:.2s}body.page-animated .search-container[data-astro-cid-tkjepyjs]{opacity:1;transform:translateY(0)}.search-input-wrapper[data-astro-cid-tkjepyjs]{position:relative;display:flex;align-items:center}.search-icon[data-astro-cid-tkjepyjs]{position:absolute;left:1rem;width:20px;height:20px;color:#014ba0;pointer-events:none;z-index:1}html[data-theme=light] .search-icon[data-astro-cid-tkjepyjs]{color:#014ba0!important}html[data-theme=light] .search-icon[data-astro-cid-tkjepyjs] path[data-astro-cid-tkjepyjs]{stroke:#014ba0!important}.search-input[data-astro-cid-tkjepyjs]{width:100%;background-color:#1a1a1a;border:1px solid #333;border-radius:8px;padding:1rem 1rem 1rem 3rem;color:#fff;font-family:Spline Sans,sans-serif;font-size:1rem;outline:none;transition:border-color .3s ease;box-sizing:border-box}html[data-theme=light] .search-input[data-astro-cid-tkjepyjs]{background-color:#e0e0e0!important;border-color:#ccc!important;color:#000!important}html[data-theme=light] .search-input[data-astro-cid-tkjepyjs]:focus{border-color:#014ba0!important;background-color:#f5f5f5!important}html[data-theme=light] .search-input[data-astro-cid-tkjepyjs]::placeholder{color:#014ba0!important;opacity:.7!important}.search-input[data-astro-cid-tkjepyjs]:focus{border-color:#014ba0}.search-input[data-astro-cid-tkjepyjs]::placeholder{color:#014ba0;opacity:.7}.faq-sections[data-astro-cid-tkjepyjs]{display:flex;flex-direction:column;gap:3rem;margin-bottom:4rem}.faq-section[data-astro-cid-tkjepyjs]{opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease}.faq-section[data-astro-cid-tkjepyjs]:nth-child(1){transition-delay:.3s}.faq-section[data-astro-cid-tkjepyjs]:nth-child(2){transition-delay:.4s}body.page-animated .faq-section[data-astro-cid-tkjepyjs]{opacity:1;transform:translateY(0)}.section-title[data-astro-cid-tkjepyjs]{font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:1.5rem}html[data-theme=light] .section-title[data-astro-cid-tkjepyjs]{color:#000!important}.faq-list[data-astro-cid-tkjepyjs]{display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-tkjepyjs]{background-color:#1a1a1a;border-radius:8px;overflow:hidden;transition:background-color .3s ease}html[data-theme=light] .faq-item[data-astro-cid-tkjepyjs]{background-color:#f5f5f5!important}html[data-theme=light] .faq-item[data-astro-cid-tkjepyjs]:hover{background-color:#e0e0e0!important}.faq-item[data-astro-cid-tkjepyjs]:hover{background-color:#2a2a2a}.faq-question[data-astro-cid-tkjepyjs]{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;cursor:pointer;user-select:none}.faq-question-text[data-astro-cid-tkjepyjs]{font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:600;color:#fff;flex:1;margin-right:1rem}html[data-theme=light] .faq-question-text[data-astro-cid-tkjepyjs]{color:#000!important}.faq-arrow[data-astro-cid-tkjepyjs]{width:24px;height:24px;flex-shrink:0;transition:transform .3s ease;color:#014ba0}html[data-theme=light] .faq-arrow[data-astro-cid-tkjepyjs]{color:#014ba0!important}html[data-theme=light] .faq-arrow[data-astro-cid-tkjepyjs] path[data-astro-cid-tkjepyjs]{stroke:#014ba0!important}.faq-item[data-astro-cid-tkjepyjs].active .faq-arrow[data-astro-cid-tkjepyjs]{transform:rotate(180deg)}.faq-answer[data-astro-cid-tkjepyjs]{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 1.5rem}.faq-item[data-astro-cid-tkjepyjs].active .faq-answer[data-astro-cid-tkjepyjs]{max-height:500px;padding:0 1.5rem 1.25rem}.faq-answer-text[data-astro-cid-tkjepyjs]{font-family:Spline Sans,sans-serif;font-size:1rem;color:#ccc;line-height:1.6;margin:0}html[data-theme=light] .faq-answer-text[data-astro-cid-tkjepyjs]{color:#666!important}.cta-section[data-astro-cid-tkjepyjs]{background-color:#1a1a1a;border-radius:12px;padding:3rem 2rem;text-align:center;opacity:0;transform:translateY(30px);transition:opacity .6s ease,transform .6s ease;transition-delay:.5s}html[data-theme=light] .cta-section[data-astro-cid-tkjepyjs]{background-color:#f5f5f5!important}body.page-animated .cta-section[data-astro-cid-tkjepyjs]{opacity:1;transform:translateY(0)}.cta-title[data-astro-cid-tkjepyjs]{font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:1rem}html[data-theme=light] .cta-title[data-astro-cid-tkjepyjs]{color:#000!important}.cta-description[data-astro-cid-tkjepyjs]{font-family:Spline Sans,sans-serif;font-size:1rem;color:#ccc;margin-bottom:2rem;line-height:1.6}html[data-theme=light] .cta-description[data-astro-cid-tkjepyjs]{color:#666!important}.cta-button[data-astro-cid-tkjepyjs]{display:inline-flex;align-items:center;gap:.75rem;background-color:#014ba0;color:#fff;border:none;padding:1rem 2rem;font-family:Space Grotesk,sans-serif;font-size:1.1rem;font-weight:600;border-radius:8px;cursor:pointer;text-decoration:none;transition:background-color .3s ease,transform .2s ease}html[data-theme=light] .cta-button[data-astro-cid-tkjepyjs]{background:linear-gradient(135deg,#014ba0 0% 100%)!important;box-shadow:0 4px 15px #3b82f64d!important}html[data-theme=light] .cta-button[data-astro-cid-tkjepyjs]:hover{background:linear-gradient(135deg,#014ba0 0% 100%)!important;box-shadow:0 6px 20px #3b82f680!important}.cta-button[data-astro-cid-tkjepyjs]:hover{background-color:#014ba0;transform:translateY(-2px)}.cta-button[data-astro-cid-tkjepyjs]:active{transform:translateY(0)}@media(max-width:768px){.faqs-section[data-astro-cid-tkjepyjs]{padding:3rem 1rem}.faqs-title[data-astro-cid-tkjepyjs]{font-size:2.5rem}.faqs-subtitle[data-astro-cid-tkjepyjs]{font-size:1rem}.search-input[data-astro-cid-tkjepyjs]{padding:.875rem .875rem .875rem 2.75rem}.faq-question[data-astro-cid-tkjepyjs]{padding:1rem 1.25rem}.faq-question-text[data-astro-cid-tkjepyjs]{font-size:1rem}.cta-section[data-astro-cid-tkjepyjs]{padding:2rem 1.5rem}.cta-title[data-astro-cid-tkjepyjs]{font-size:1.5rem}}
