.redir.svelte-1uha8ag{text-align:center;max-width:40rem;margin:3rem auto;padding:0 1rem}.hero.svelte-1uha8ag{color:#fff;background:linear-gradient(135deg,#0c1e47 0%,#1e3a8a 50%,#1e40af 100%);padding:4rem 1rem}.wrap.svelte-1uha8ag{grid-template-columns:1fr;align-items:center;gap:3rem;width:100%;min-width:0;max-width:1200px;margin:0 auto;display:grid}.content.svelte-1uha8ag{min-width:0}.hero-logo.svelte-1uha8ag{object-fit:contain;object-position:left center;background:0 0;border:none;border-radius:12px;width:auto;max-width:min(360px,92vw);height:88px;margin:0 0 1.75rem;padding:0;display:block;box-shadow:0 10px 28px #00000040;filter:none!important}.content.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0 0 1rem;font-size:2.75rem;font-weight:800;line-height:1.15}.content.svelte-1uha8ag p:where(.svelte-1uha8ag){opacity:.95;overflow-wrap:anywhere;max-width:40ch;margin:0 0 2rem;font-size:1.15rem;line-height:1.7}.cta.svelte-1uha8ag{flex-wrap:wrap;gap:1rem;display:flex}.btn.svelte-1uha8ag{color:#1e3a8a;background:#fff;border-radius:12px;padding:.85rem 1.75rem;font-weight:700;text-decoration:none;display:inline-block}.btn.sec.svelte-1uha8ag{color:#fff;background:0 0;border:2px solid #ffffffb3}.section.svelte-1uha8ag{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:4rem 1rem}.section.svelte-1uha8ag h2:where(.svelte-1uha8ag){color:#1e3a8a;text-align:center;margin:0 0 .75rem;font-size:2rem;font-weight:800}.section-subtitle.svelte-1uha8ag{text-align:center;color:#64748b;max-width:560px;margin:0 auto 2.5rem}.grid.svelte-1uha8ag{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%;min-width:0;display:grid}.card.svelte-1uha8ag{color:inherit;background:#fff;border-radius:16px;flex-direction:column;min-width:0;padding:1.5rem;text-decoration:none;display:flex;box-shadow:0 4px 20px #0000000f}.card-icon.svelte-1uha8ag{color:#2563eb;margin-bottom:1rem}.card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#1e3a8a;margin:0 0 .5rem;font-size:1.15rem}.card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#64748b;flex:1;margin:0 0 1rem;font-size:.95rem}.card-link.svelte-1uha8ag{color:#2563eb;font-weight:600;transition:transform .2s;display:inline-block}@media (hover:hover) and (pointer:fine){.card.svelte-1uha8ag:hover .card-link:where(.svelte-1uha8ag){transform:translate(3px)}}.benefits-grid.svelte-1uha8ag{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;width:100%;min-width:0;display:grid}.benefit-card.svelte-1uha8ag{text-align:center;background:#fff;border-radius:16px;padding:2rem 1.5rem;box-shadow:0 4px 20px #0000000f}.benefit-icon.svelte-1uha8ag{color:#2563eb;margin-bottom:1rem;display:block}.benefit-card.svelte-1uha8ag h3:where(.svelte-1uha8ag){color:#1e3a8a;margin:0 0 .5rem}.benefit-card.svelte-1uha8ag p:where(.svelte-1uha8ag){color:#64748b;margin:0}.cta-section.svelte-1uha8ag{text-align:center;background:linear-gradient(135deg,#eff6ff 0%,#dbeafe 100%);border-radius:20px;padding:3rem 2rem}.cta-actions.svelte-1uha8ag{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;width:100%;margin-top:.25rem;display:flex}.cta-section.svelte-1uha8ag .btn:where(.svelte-1uha8ag){color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%)}.cta-section.svelte-1uha8ag .btn.sec:where(.svelte-1uha8ag){color:#1e3a8a;background:#fff;border:2px solid #2563eb}@media (max-width:1000px){.grid.svelte-1uha8ag,.benefits-grid.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:880px){.wrap.svelte-1uha8ag{grid-template-columns:1fr}.content.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:2rem}}@media (max-width:560px){.grid.svelte-1uha8ag,.benefits-grid.svelte-1uha8ag{grid-template-columns:1fr}}
