.page-hero.svelte-4z030h{position:relative;overflow:hidden;padding-block:clamp(72px,11vw,132px);background:#081929}.page-hero-bg.svelte-4z030h{position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(ellipse at 22% 0%,rgba(28,95,168,.4) 0%,transparent 52%),radial-gradient(ellipse at 88% 100%,rgba(20,168,186,.26) 0%,transparent 48%)}.page-hero-inner.svelte-4z030h{position:relative}.page-hero.svelte-4z030h h1:where(.svelte-4z030h){font-size:clamp(34px,6vw,60px);color:#fff;letter-spacing:-.03em;margin-bottom:18px}.page-hero.svelte-4z030h h1:where(.svelte-4z030h) em:where(.svelte-4z030h){font-style:normal;background:linear-gradient(100deg,#4fb8e8,#2fd5d0);-webkit-background-clip:text;background-clip:text;color:transparent}.page-hero-sub.svelte-4z030h{max-width:560px;font-size:17px;line-height:1.7;color:#ffffffbd;margin-bottom:30px}.svc-grid.svelte-4z030h{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.svc-card.svelte-4z030h{display:flex;flex-direction:column;background:#fff;border:1px solid #e4edf6;border-radius:18px;overflow:hidden;box-shadow:0 6px 24px #0b1f350d;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.svc-card.svelte-4z030h:hover{transform:translateY(-6px);box-shadow:0 18px 44px #0b1f3521;border-color:#cfe0f0}.svc-media.svelte-4z030h{aspect-ratio:16 / 10;overflow:hidden;background:#0b1f35}.svc-media.svelte-4z030h img:where(.svelte-4z030h){width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.svc-card.svelte-4z030h:hover .svc-media:where(.svelte-4z030h) img:where(.svelte-4z030h){transform:scale(1.06)}.svc-body.svelte-4z030h{display:flex;flex-direction:column;gap:12px;padding:26px 24px 28px}.svc-icon.svelte-4z030h{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;background:#f1f6fb;margin-bottom:2px}.svc-icon.svelte-4z030h svg:where(.svelte-4z030h){width:24px;height:24px}.svc-body.svelte-4z030h h2:where(.svelte-4z030h){font-size:21px;color:#0b1f35}.svc-body.svelte-4z030h p:where(.svelte-4z030h){font-size:14.5px;line-height:1.65;color:#4e6879;margin:0}.svc-link.svelte-4z030h{display:inline-flex;align-items:center;gap:7px;margin-top:4px;font-size:13.5px;font-weight:700;transition:gap .15s}.svc-link.svelte-4z030h svg:where(.svelte-4z030h){width:13px;height:13px}.svc-card.svelte-4z030h:hover .svc-link:where(.svelte-4z030h){gap:11px}.svc-cta.svelte-4z030h{background:linear-gradient(135deg,#1c5fa8,#14a8ba);padding-block:clamp(48px,7vw,80px);text-align:center}.svc-cta-inner.svelte-4z030h{max-width:560px}.svc-cta.svelte-4z030h h2:where(.svelte-4z030h){color:#fff;margin-bottom:12px}.svc-cta.svelte-4z030h p:where(.svelte-4z030h){color:#ffffffd9;font-size:16px;margin-bottom:26px}@media(max-width:880px){.svc-grid.svelte-4z030h{grid-template-columns:1fr 1fr}}@media(max-width:600px){.svc-grid.svelte-4z030h{grid-template-columns:1fr}}
