@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600;700&display=swap";main.svelte-6ruaq6.svelte-6ruaq6{width:100%;overflow-x:hidden}.container.svelte-6ruaq6.svelte-6ruaq6{max-width:1200px;margin:0 auto;padding:0 2rem}.hero.svelte-6ruaq6.svelte-6ruaq6{background:linear-gradient(135deg,#08184a 0%,#3b57af 100%);padding:6rem 0 4rem;color:#fff;text-align:center}.hero.svelte-6ruaq6 .hero-title.svelte-6ruaq6{font-family:Titillium Web,serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:40px;align-self:center;font-size:clamp(2.5rem,5vw,3.5rem);margin-bottom:1.5rem;line-height:1.2}.hero.svelte-6ruaq6 .hero-subtitle.svelte-6ruaq6{font-family:Titillium Web,serif;color:#fff;font-size:30px;font-size:clamp(1.125rem,2.5vw,1.375rem);color:#ffffffe6;max-width:600px;margin:0 auto;line-height:1.4}.faq-section.svelte-6ruaq6.svelte-6ruaq6{background:#08184a;padding:4rem 0;color:#fff}.faq-section.svelte-6ruaq6 .faq-categories.svelte-6ruaq6{display:flex;flex-direction:column;gap:4rem}.faq-section.svelte-6ruaq6 .faq-category .category-title.svelte-6ruaq6{font-family:Titillium Web,serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:40px;align-self:center;font-size:2rem;color:#4c70d5;margin-bottom:2rem;padding-bottom:.5rem;border-bottom:2px solid rgba(76,112,213,.3)}.faq-section.svelte-6ruaq6 .faq-category .faq-item.svelte-6ruaq6{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:2rem;margin-bottom:1.5rem;transition:all .3s ease}.faq-section.svelte-6ruaq6 .faq-category .faq-item.svelte-6ruaq6:hover{background:rgba(255,255,255,.06);transform:translateY(-2px);border-color:#4c70d533}.faq-section.svelte-6ruaq6 .faq-category .faq-item h3.svelte-6ruaq6{font-family:Titillium Web,serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:40px;align-self:center;font-size:1.375rem;color:#8ba7f1;margin-bottom:1rem;line-height:1.3}.faq-section.svelte-6ruaq6 .faq-category .faq-item p.svelte-6ruaq6{font-family:Titillium Web,serif;font-size:1rem;line-height:1.6;color:#ffffffe6;margin-bottom:1rem}.faq-section.svelte-6ruaq6 .faq-category .faq-item p.svelte-6ruaq6:last-child{margin-bottom:0}.faq-section.svelte-6ruaq6 .faq-category .faq-item p.note.svelte-6ruaq6{font-size:.875rem;color:#ffffffb3;font-style:italic}.faq-section.svelte-6ruaq6 .faq-category .faq-item ul.svelte-6ruaq6{list-style:none;padding:0;margin:1rem 0}.faq-section.svelte-6ruaq6 .faq-category .faq-item ul li.svelte-6ruaq6{font-family:Titillium Web,serif;font-size:1rem;color:#ffffffe6;margin-bottom:.75rem;padding-left:1.5rem;position:relative;line-height:1.5}.faq-section.svelte-6ruaq6 .faq-category .faq-item ul li.svelte-6ruaq6:before{content:"•";position:absolute;left:0;color:#4c70d5;font-weight:700;font-size:1.2rem}.faq-section.svelte-6ruaq6 .faq-category .faq-item ul li.svelte-6ruaq6:last-child{margin-bottom:0}.faq-section.svelte-6ruaq6 .faq-category .faq-item a.svelte-6ruaq6{color:#8ba7f1;text-decoration:none;border-bottom:1px solid transparent;transition:border-color .3s ease}.faq-section.svelte-6ruaq6 .faq-category .faq-item a.svelte-6ruaq6:hover{border-bottom-color:#8ba7f1}.cta-section.svelte-6ruaq6.svelte-6ruaq6{background:linear-gradient(135deg,#163687 0%,#08184a 100%);padding:4rem 0;color:#fff;text-align:center}.cta-section.svelte-6ruaq6 .cta-content.svelte-6ruaq6{max-width:600px;margin:0 auto}.cta-section.svelte-6ruaq6 .cta-content h2.svelte-6ruaq6{font-family:Titillium Web,serif;font-weight:700;text-transform:uppercase;color:#fff;font-size:40px;align-self:center;font-size:2.25rem;margin-bottom:1rem}.cta-section.svelte-6ruaq6 .cta-content p.svelte-6ruaq6{font-family:Titillium Web,serif;color:#fff;font-size:30px;font-size:1.125rem;color:#fffc;margin-bottom:2.5rem;line-height:1.6}.cta-section.svelte-6ruaq6 .cta-content .cta-buttons.svelte-6ruaq6{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}.cta-button.svelte-6ruaq6.svelte-6ruaq6{padding:1rem 2rem;font-size:1.125rem;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;border:none;text-decoration:none;display:inline-block;text-align:center;font-family:Titillium Web,serif}.cta-button.primary.svelte-6ruaq6.svelte-6ruaq6{background:linear-gradient(135deg,#3a5bc7 0%,#4c70d5 100%);color:#fff;box-shadow:0 4px 15px #4c70d54d}.cta-button.primary.svelte-6ruaq6.svelte-6ruaq6:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4c70d566}.cta-button.secondary.svelte-6ruaq6.svelte-6ruaq6{background:transparent;color:#fff;border:2px solid white}.cta-button.secondary.svelte-6ruaq6.svelte-6ruaq6:hover{background:white;color:#08184a;transform:translateY(-2px)}@media (max-width: 968px){.container.svelte-6ruaq6.svelte-6ruaq6{padding:0 1rem}.hero.svelte-6ruaq6.svelte-6ruaq6{padding:4rem 0 3rem}.faq-section.svelte-6ruaq6.svelte-6ruaq6{padding:3rem 0}.faq-section.svelte-6ruaq6 .faq-categories.svelte-6ruaq6{gap:3rem}.faq-section.svelte-6ruaq6 .faq-category .category-title.svelte-6ruaq6{font-size:1.75rem}.faq-section.svelte-6ruaq6 .faq-category .faq-item.svelte-6ruaq6{padding:1.5rem}.faq-section.svelte-6ruaq6 .faq-category .faq-item h3.svelte-6ruaq6{font-size:1.25rem}.faq-section.svelte-6ruaq6 .faq-category .faq-item p.svelte-6ruaq6{font-size:.95rem}.cta-section.svelte-6ruaq6.svelte-6ruaq6{padding:3rem 0}.cta-section.svelte-6ruaq6 .cta-content h2.svelte-6ruaq6{font-size:2rem}.cta-section.svelte-6ruaq6 .cta-content .cta-buttons.svelte-6ruaq6{flex-direction:column;align-items:center}.cta-section.svelte-6ruaq6 .cta-content .cta-buttons .cta-button.svelte-6ruaq6{width:100%;max-width:280px}}@media (max-width: 480px){.faq-section.svelte-6ruaq6 .faq-category .faq-item.svelte-6ruaq6{padding:1.25rem;margin-bottom:1rem}.faq-section.svelte-6ruaq6 .faq-category .faq-item h3.svelte-6ruaq6{font-size:1.125rem}.faq-section.svelte-6ruaq6 .faq-category .faq-item p.svelte-6ruaq6{font-size:.9rem}.faq-section.svelte-6ruaq6 .faq-category .faq-item ul li.svelte-6ruaq6{font-size:.9rem;padding-left:1.25rem}.cta-button.svelte-6ruaq6.svelte-6ruaq6{padding:.875rem 1.5rem;font-size:1rem}}
