.contact-cta.svelte-11g2kvi{background:linear-gradient(135deg,#050c9c,#0408b8);border-radius:16px;padding:60px 40px;margin:0 auto;max-width:1000px;text-align:center;box-shadow:0 10px 40px #050c9c33}.cta-content.svelte-11g2kvi h2:where(.svelte-11g2kvi){color:#fff;font-size:32px;font-weight:600;margin:0 0 20px}.cta-content.svelte-11g2kvi p:where(.svelte-11g2kvi){color:#ffffffe6;font-size:18px;line-height:1.6;max-width:700px;margin:0 auto 30px}.cta-buttons.svelte-11g2kvi{display:flex;gap:20px;justify-content:center;align-items:center;flex-wrap:wrap}.btn-primary.svelte-11g2kvi,.btn-secondary.svelte-11g2kvi{display:inline-flex;align-items:center;gap:10px;padding:15px 35px;border-radius:8px;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s ease;cursor:pointer}.btn-primary.svelte-11g2kvi{background:#fff;color:#050c9c;border:2px solid white}.btn-primary.svelte-11g2kvi:hover{background:transparent;color:#fff;transform:translateY(-2px);box-shadow:0 5px 20px #ffffff4d}.btn-secondary.svelte-11g2kvi{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.btn-secondary.svelte-11g2kvi:hover{background:#ffffff1a;border-color:#fff;transform:translateY(-2px)}.btn-primary.svelte-11g2kvi i:where(.svelte-11g2kvi),.btn-secondary.svelte-11g2kvi i:where(.svelte-11g2kvi){font-size:20px}@media(max-width:768px){.contact-cta.svelte-11g2kvi{padding:40px 30px;margin:60px auto}.cta-content.svelte-11g2kvi h2:where(.svelte-11g2kvi){font-size:26px}.cta-content.svelte-11g2kvi p:where(.svelte-11g2kvi){font-size:16px}.cta-buttons.svelte-11g2kvi{flex-direction:column}.btn-primary.svelte-11g2kvi,.btn-secondary.svelte-11g2kvi{width:100%;max-width:300px;justify-content:center}}@media(max-width:548px){.contact-cta.svelte-11g2kvi{padding:30px 20px;margin:40px auto}.cta-content.svelte-11g2kvi h2:where(.svelte-11g2kvi){font-size:22px}.cta-content.svelte-11g2kvi p:where(.svelte-11g2kvi){font-size:15px}.btn-primary.svelte-11g2kvi,.btn-secondary.svelte-11g2kvi{padding:12px 25px;font-size:15px}}
