.hero[data-astro-cid-lcdefpme]{background:var(--deep);color:#fff;position:relative;overflow:hidden}.hero-inner[data-astro-cid-lcdefpme]{z-index:1;padding-block:24px;position:relative}.hero-lead[data-astro-cid-lcdefpme]{margin-top:22px;font-size:14px;line-height:1.15}@media (width>=768px){.hero-inner[data-astro-cid-lcdefpme]{padding-block:56px 72px}.hero-lead[data-astro-cid-lcdefpme]{margin-top:30px;font-size:18px;line-height:1.5}}@media (width>=1100px){.hero-inner[data-astro-cid-lcdefpme]{padding-block:60px 81px}.hero-lead[data-astro-cid-lcdefpme]{margin-top:31px;font-size:20px}}.services[data-astro-cid-lcdefpme]{background:linear-gradient(#fff 0% 64%,#8a84a1 86% 100%);padding-block:26px 24px}.services[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{max-width:14em;margin-inline:auto}.services[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:16px;font-size:15px;line-height:1.25}.service-cards[data-astro-cid-lcdefpme]{gap:16px;margin-top:16px;display:grid}.service-card[data-astro-cid-lcdefpme]{padding:16px 30px 22px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:8.6em;margin-top:16px;font-size:24px;line-height:1.08}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:16.5em;margin-top:10px;font-size:15px;line-height:1.25}.services-more[data-astro-cid-lcdefpme]{text-align:center;margin-top:28px}.services-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--navy);border-bottom:2px solid var(--teal);gap:8px;padding:8px 4px;font-weight:500;text-decoration:none;display:inline-flex}.services-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#2b0dae}@media (width>=768px){.services[data-astro-cid-lcdefpme]{background:linear-gradient(#fff 0% 55%,#8a84a1 88% 100%);padding-block:64px 56px}.services[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{max-width:none}.services[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:32px;font-size:18px;line-height:1.5}.service-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:56px}.service-card[data-astro-cid-lcdefpme]:last-child{grid-column:1/-1}.service-card[data-astro-cid-lcdefpme]{padding:32px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:none;margin-top:28px;line-height:1.333}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:30em;margin-top:8px;font-size:16px;line-height:1.625}}@media (width>=1100px){.services[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, #fff 0%, #fff 43%, var(--navy) 100%);padding-block:58px 64px}.services[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme]{max-width:none}.services[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-top:34px;max-width:45em;margin-inline:auto;font-size:20px;line-height:1.5}.service-cards[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,302px);justify-content:space-between;gap:0;margin-top:69px}.service-card[data-astro-cid-lcdefpme]:last-child{grid-column:auto}.service-card[data-astro-cid-lcdefpme]{color:#fff;background:linear-gradient(#10053f00 0 96px,#10053f52 150px,#10053f33 100%);min-height:365px;padding:32px 26px 40px 32px}.service-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:9em;margin-top:31px}.service-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:none;margin-top:7px}.services-more[data-astro-cid-lcdefpme]{display:none}}.success[data-astro-cid-lcdefpme]{display:grid}.success-photo[data-astro-cid-lcdefpme]{display:none}.success-text[data-astro-cid-lcdefpme]{padding:24px var(--gutter) 44px}.success[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{margin-top:18px}.success[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:26em;color:var(--muted);margin-top:20px;font-size:16px;line-height:1.2}.success[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:18px}.success-more[data-astro-cid-lcdefpme]{margin-top:20px;font-size:15px}.success-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--teal);font-weight:500;text-decoration:none}.success-more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}@media (width>=768px){.success-text[data-astro-cid-lcdefpme]{padding-block:64px 72px}.success[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{font-size:18px;line-height:1.5}}@media (width>=1100px){.success[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;min-height:474px}.success-photo[data-astro-cid-lcdefpme]{border-radius:0 var(--radius) var(--radius) 0;display:block;position:relative;overflow:hidden}.success-photo[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:left center;width:100%;height:100%;position:absolute;inset:0}.success-text[data-astro-cid-lcdefpme]{align-self:center;padding:64px 32px 64px clamp(48px,9.25vw,133px)}.success[data-astro-cid-lcdefpme] .title[data-astro-cid-lcdefpme]{margin-top:27px}.success[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{max-width:21em;margin-top:36px;font-size:20px;line-height:1.5}.success[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:32px}}
