.services-hero[data-astro-cid-ucd2ps2b]{background:#333;color:#fafaf7;padding:88px 0 92px;position:relative;isolation:isolate;overflow:hidden}.services-hero[data-astro-cid-ucd2ps2b]:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/images/snake.png) right 42%/min(75vw,1100px) auto no-repeat;opacity:.09}.eyebrow[data-astro-cid-ucd2ps2b]{font-size:.8rem;letter-spacing:.15em;font-weight:650}h1[data-astro-cid-ucd2ps2b]{font-size:clamp(2.8rem,6.3vw,7rem);line-height:.99;letter-spacing:-.035em;margin:28px 0;font-weight:800}h1[data-astro-cid-ucd2ps2b] span[data-astro-cid-ucd2ps2b]{color:#a7d8c4}.intro[data-astro-cid-ucd2ps2b]{max-width:740px;font-size:clamp(1.2rem,1.7vw,1.5rem);line-height:1.55;margin-bottom:32px}.pill-link[data-astro-cid-ucd2ps2b]{display:inline-flex;align-items:center;gap:24px;background:#151515;color:#fff;border-radius:50px;padding:7px 7px 7px 25px;font-size:1rem;font-weight:650}.pill-link[data-astro-cid-ucd2ps2b] span[data-astro-cid-ucd2ps2b]{display:grid;place-items:center;background:#fafaf7;color:#333;border-radius:50%;width:36px;height:36px;font-size:1.5rem}.services-hero[data-astro-cid-ucd2ps2b] .pill-link[data-astro-cid-ucd2ps2b]{background:#a7d8c4;color:#222}.services-overview[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding-top:74px;padding-bottom:45px}h2[data-astro-cid-ucd2ps2b]{font-size:clamp(2.1rem,3.7vw,4rem);line-height:1.04;letter-spacing:-.03em;font-weight:750;margin:16px 0 24px}p[data-astro-cid-ucd2ps2b]{font-size:1.15rem;line-height:1.6}.services-overview[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]+p[data-astro-cid-ucd2ps2b]{margin-top:18px}.service-index[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding-bottom:75px}.service-index[data-astro-cid-ucd2ps2b] a[data-astro-cid-ucd2ps2b]{display:flex;align-items:center;gap:15px;padding:20px;background:#e0f0e9;font-size:1.12rem;font-weight:650;transition:background .2s}.service-index[data-astro-cid-ucd2ps2b] a[data-astro-cid-ucd2ps2b]:hover{background:#a7d8c4}.service-index[data-astro-cid-ucd2ps2b] span[data-astro-cid-ucd2ps2b]{font-size:.75rem;opacity:.6}.service-index[data-astro-cid-ucd2ps2b] b[data-astro-cid-ucd2ps2b]{margin-left:auto}.service-details[data-astro-cid-ucd2ps2b]{padding-bottom:40px}.service-details[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,7vw,110px);padding:62px 0;border-top:1px solid #cbd6cf;scroll-margin-top:96px}.service-number[data-astro-cid-ucd2ps2b]{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#a7d8c4;font-weight:600}.service-lead[data-astro-cid-ucd2ps2b]{font-size:1.4rem;font-weight:650}.service-heading[data-astro-cid-ucd2ps2b]>p[data-astro-cid-ucd2ps2b]{margin-bottom:18px}.service-heading[data-astro-cid-ucd2ps2b]>.text-link[data-astro-cid-ucd2ps2b]{display:inline-flex;margin-top:12px}.service-options[data-astro-cid-ucd2ps2b]{padding-top:12px}.service-options[data-astro-cid-ucd2ps2b]>div[data-astro-cid-ucd2ps2b]{border-bottom:1px solid #dce3de;padding:0 0 24px;margin-bottom:24px}.service-options[data-astro-cid-ucd2ps2b]>div[data-astro-cid-ucd2ps2b]:last-child{border:0;margin-bottom:0}h3[data-astro-cid-ucd2ps2b]{font-size:1.5rem;font-weight:700;line-height:1.2;margin:0 0 10px}.service-options[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{color:#4d5852}.support[data-astro-cid-ucd2ps2b]{padding:75px 0;background:#a7d8c4}.support-grid[data-astro-cid-ucd2ps2b]{display:grid;grid-template-columns:repeat(3,1fr);gap:50px;margin:42px 0}.support-grid[data-astro-cid-ucd2ps2b] span[data-astro-cid-ucd2ps2b]{font-size:.75rem;letter-spacing:.12em}.support-grid[data-astro-cid-ucd2ps2b] h3[data-astro-cid-ucd2ps2b]{margin-top:20px;font-size:2rem}.support-end[data-astro-cid-ucd2ps2b]{border-top:1px solid #7eb8a0;padding-top:28px;display:flex;gap:30px;justify-content:space-between;align-items:center}.support-end[data-astro-cid-ucd2ps2b] p[data-astro-cid-ucd2ps2b]{max-width:660px}.support-end[data-astro-cid-ucd2ps2b] a[data-astro-cid-ucd2ps2b]{flex-shrink:0}a[data-astro-cid-ucd2ps2b]:focus-visible{outline:3px solid #478b71;outline-offset:5px}@media(max-width:900px){.service-index[data-astro-cid-ucd2ps2b]{grid-template-columns:repeat(2,1fr)}.services-overview[data-astro-cid-ucd2ps2b]{gap:35px}.support-end[data-astro-cid-ucd2ps2b]{align-items:start;flex-direction:column}}@media(max-width:600px){.services-hero[data-astro-cid-ucd2ps2b]{padding:55px 0 60px}h1[data-astro-cid-ucd2ps2b]{font-size:clamp(2.2rem,9vw,3.6rem)}.services-overview[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;gap:8px;padding-top:45px}.service-index[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;padding-bottom:40px}.service-index[data-astro-cid-ucd2ps2b] a[data-astro-cid-ucd2ps2b]{padding:16px}.service-details[data-astro-cid-ucd2ps2b] article[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;gap:30px;padding:40px 0}.support-grid[data-astro-cid-ucd2ps2b]{grid-template-columns:1fr;gap:30px}.support[data-astro-cid-ucd2ps2b]{padding:48px 0}.service-options[data-astro-cid-ucd2ps2b]{padding-top:0}}
