.svc-list-label[data-astro-cid-z3svgmjf]{margin:clamp(24px,3vw,32px) 0 0!important;font-weight:600;color:var(--c-navy)}.svc-benefit[data-astro-cid-z3svgmjf]{margin:clamp(24px,3vw,32px) 0 0!important;padding-left:18px;border-left:2px solid var(--c-accent)}.svc-benefit[data-astro-cid-z3svgmjf] strong[data-astro-cid-z3svgmjf]{color:var(--c-navy)}.svc-claim[data-astro-cid-z3svgmjf]{margin:clamp(20px,2.5vw,28px) 0 0!important;font-family:Inter Tight,sans-serif;font-weight:500;color:var(--c-accent)}.svc-note[data-astro-cid-z3svgmjf]{margin:clamp(20px,2.5vw,28px) 0 0!important;color:var(--c-muted)}.svc-cta[data-astro-cid-z3svgmjf]{margin-top:clamp(28px,3.5vw,40px)}.act[data-astro-cid-z3svgmjf][id]{scroll-margin-top:96px}.svc-quote[data-astro-cid-z3svgmjf]{margin:clamp(28px,3.5vw,40px) 0 clamp(32px,4vw,44px);padding:clamp(24px,2.8vw,36px) clamp(24px,3vw,40px);border-left:3px solid var(--c-accent);background:var(--c-bg-2)}.act[data-astro-cid-z3svgmjf][style*=--c-bg-2] .svc-quote[data-astro-cid-z3svgmjf]{background:#fff}.svc-quote[data-astro-cid-z3svgmjf] p[data-astro-cid-z3svgmjf]{font-family:Inter Tight,sans-serif;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:400;line-height:1.4;letter-spacing:-.02em;color:var(--c-navy);margin:0;max-width:none}.svc-quote[data-astro-cid-z3svgmjf] p[data-astro-cid-z3svgmjf] em[data-astro-cid-z3svgmjf]{font-style:normal;font-weight:600}.svc-quote[data-astro-cid-z3svgmjf] footer[data-astro-cid-z3svgmjf]{margin-top:clamp(12px,1.4vw,16px);font-family:Inter Tight,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--c-accent)}.svc-steps[data-astro-cid-z3svgmjf]{list-style:none;margin:0 0 clamp(28px,3.5vw,40px);padding:0;border-top:1px solid var(--c-line)}.svc-step[data-astro-cid-z3svgmjf]{display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;align-items:start;padding:clamp(18px,2vw,24px) 0;border-bottom:1px solid var(--c-line)}.svc-step__num[data-astro-cid-z3svgmjf]{font-family:Inter Tight,sans-serif;font-size:clamp(1.9rem,2.4vw,2.3rem);font-weight:500;letter-spacing:-.04em;line-height:1;color:var(--c-accent);padding-top:2px}.svc-step__title[data-astro-cid-z3svgmjf]{font-family:Inter Tight,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:-.015em;line-height:1.25;color:var(--c-navy);margin:0 0 6px}.svc-step__body[data-astro-cid-z3svgmjf]{font-size:.96rem;line-height:1.55;color:var(--c-ink);margin:0;max-width:60ch}@media(max-width:560px){.svc-step[data-astro-cid-z3svgmjf]{grid-template-columns:40px minmax(0,1fr);gap:12px}}.svc4-top[data-astro-cid-z3svgmjf]{padding-top:clamp(120px,14vh,170px);padding-bottom:clamp(40px,5vw,72px)}.svc4-hero[data-astro-cid-z3svgmjf]{min-height:min(82vh,760px)}.svc4-hero[data-astro-cid-z3svgmjf]:after{display:none}.svc4-hero[data-astro-cid-z3svgmjf]>.svc4-hero__bg[data-astro-cid-z3svgmjf]{position:absolute;inset:0;z-index:0;margin:0}.svc4-hero__bg[data-astro-cid-z3svgmjf] img[data-astro-cid-z3svgmjf]{width:100%;height:100%;display:block;object-fit:cover;object-position:62% 30%}@media(min-width:901px){.svc4-hero[data-astro-cid-z3svgmjf]>.svc4-hero__bg[data-astro-cid-z3svgmjf]{top:72px}.svc4-hero__bg[data-astro-cid-z3svgmjf] img[data-astro-cid-z3svgmjf]{position:absolute;top:0;right:0;height:100%;width:auto;max-width:100%;aspect-ratio:2.3 / 1;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.1) 25%,rgba(0,0,0,.42) 48%,#000 72%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.1) 25%,rgba(0,0,0,.42) 48%,#000 72%)}}.svc4-hero__bg[data-astro-cid-z3svgmjf]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#0a2540,#0a254000 14%)}.svc4-hero[data-astro-cid-z3svgmjf] .svc4-top__copy[data-astro-cid-z3svgmjf]{max-width:620px}.svc4-hero[data-astro-cid-z3svgmjf] .svc4-ghost[data-astro-cid-z3svgmjf]{color:#ffffffe0;border-color:#ffffff73}.svc4-hero[data-astro-cid-z3svgmjf] .svc4-ghost[data-astro-cid-z3svgmjf]:hover{color:var(--c-navy);background:#fff;border-color:#fff}.svc4-hero[data-astro-cid-z3svgmjf]~.svc4-cards[data-astro-cid-z3svgmjf]{padding-top:clamp(40px,5vw,72px)!important}@media(max-width:900px){.act[data-astro-cid-z3svgmjf].svc4-hero.act--hero{min-height:0;padding-top:0;padding-bottom:0}.svc4-hero[data-astro-cid-z3svgmjf]>.svc4-hero__bg[data-astro-cid-z3svgmjf]{top:64px;bottom:auto;height:min(72vw,520px)}.svc4-hero__bg[data-astro-cid-z3svgmjf] img[data-astro-cid-z3svgmjf]{object-position:68% 25%}.svc4-hero__bg[data-astro-cid-z3svgmjf]:after{background:linear-gradient(180deg,#0a254059,#0a254000 25% 60%,#0a2540)}.svc4-hero[data-astro-cid-z3svgmjf] .act__pad[data-astro-cid-z3svgmjf]{padding-top:calc(56px + min(72vw,520px))}}.svc4-grid[data-astro-cid-z3svgmjf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.4vw,18px)}@media(max-width:1100px){.svc4-grid[data-astro-cid-z3svgmjf]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.svc4-grid[data-astro-cid-z3svgmjf]{grid-template-columns:1fr}}.svc4-card[data-astro-cid-z3svgmjf]{position:relative;display:flex;flex-direction:column;padding:clamp(20px,2vw,26px) clamp(18px,1.8vw,24px);border-radius:10px;border:1px solid rgba(91,154,179,.4);background-color:var(--c-btn);color:#effbff;text-decoration:none;box-shadow:0 18px 40px -26px #061a31b3;transition:transform .3s var(--ease),border-color .3s var(--ease),box-shadow .3s var(--ease),background-color .3s var(--ease)}.svc4-card[data-astro-cid-z3svgmjf]:hover,.svc4-card[data-astro-cid-z3svgmjf]:focus-visible{transform:translateY(-3px);background-color:var(--c-btn-hover);border-color:#9ce8ffd9;box-shadow:0 0 26px #65d5fc38,0 22px 44px -26px #061a31cc;outline:none}.svc4-card__num[data-astro-cid-z3svgmjf]{font-size:.7rem;font-weight:600;letter-spacing:.22em;line-height:1;color:var(--c-accent-2)}.svc4-card__title[data-astro-cid-z3svgmjf]{font-family:Inter Tight,sans-serif;font-size:clamp(1.1rem,1.3vw,1.25rem);font-weight:600;letter-spacing:-.015em;line-height:1.2;color:#fff;margin:12px 0 0}.svc4-card__text[data-astro-cid-z3svgmjf]{font-size:.92rem;line-height:1.5;color:#a7c5d3;margin:10px 0 0}.svc4-card__tags[data-astro-cid-z3svgmjf]{list-style:none;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:auto 0 0;padding-top:clamp(16px,2vw,24px)}.svc4-card__tag[data-astro-cid-z3svgmjf]{font-family:Inter Tight,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted);border:1px solid var(--c-line-2);padding:6px 11px;white-space:nowrap}
