.services[data-astro-cid-lnthwwyx]{padding-block:clamp(3.5rem,9vh,7rem) clamp(2rem,5vh,4rem)}.services__grid[data-astro-cid-lnthwwyx]{grid-template-columns:minmax(10rem,14rem) minmax(0,1fr);align-items:start;gap:2rem clamp(2rem,6vw,6rem);display:grid}.services__index[data-astro-cid-lnthwwyx]{top:calc(var(--header-h) + 2rem);gap:1.25rem;display:grid;position:sticky}.index-family[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{font-family:var(--font-display);margin-bottom:.3rem;font-size:1.05rem;font-weight:800}.index-family[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx]{border-left:2px solid var(--rule-light)}.services__index[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{color:var(--on-light-soft);border-left:2px solid #0000;margin-left:-2px;padding:.32rem 0 .32rem .9rem;font-size:.97rem;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:block}.services__index[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{color:var(--navy)}.services__index[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx][aria-current]{border-left-color:var(--teal-ink);color:var(--navy);font-weight:600}.service[data-astro-cid-lnthwwyx]{border-top:1.5px solid var(--navy);padding-block:clamp(2.5rem,7vh,4.5rem)}.service[data-astro-cid-lnthwwyx]:first-child{border-top:0;padding-top:0}.service__family[data-astro-cid-lnthwwyx]{color:var(--teal-ink);font-family:var(--font-display);font-weight:700}.service[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{font-size:var(--step-4);letter-spacing:-.03em;margin-top:.15rem;font-weight:800;line-height:1}.service__line[data-astro-cid-lnthwwyx]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.015em;margin-top:.6rem;font-weight:600;line-height:1.2}.service__body[data-astro-cid-lnthwwyx]{max-width:42rem;color:var(--on-light-soft);font-size:var(--step-1);margin-top:1rem;line-height:1.5}.service[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{letter-spacing:-.01em;font-size:1.05rem;font-weight:700}.service__groups[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:1.75rem clamp(2rem,4vw,3.5rem);margin-top:1.75rem;display:grid}.service__group[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx]{margin-top:.4rem}.service__group[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-bottom:1px solid var(--rule-light);padding-block:.55rem;line-height:1.4}.service__flow[data-astro-cid-lnthwwyx]{margin-top:2rem}.service__flow[data-astro-cid-lnthwwyx] ol[data-astro-cid-lnthwwyx]{counter-reset:step;flex-wrap:wrap;gap:.55rem .5rem;margin-top:.7rem;display:flex}.service__flow[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{counter-increment:step;background:var(--navy);color:var(--white);border-radius:99px;align-items:center;gap:.5rem;padding:.4rem .8rem .4rem .45rem;font-size:.93rem;font-weight:500;line-height:1.3;display:inline-flex}.service__flow[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]:before{content:counter(step);background:var(--teal);width:1.5rem;height:1.5rem;color:var(--navy);border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid}.service__tags[data-astro-cid-lnthwwyx]{margin-top:1.75rem}.service__tags[data-astro-cid-lnthwwyx] ul[data-astro-cid-lnthwwyx],.chips[data-astro-cid-lnthwwyx]{flex-wrap:wrap;gap:.45rem;margin-top:.7rem;display:flex}.service__tags[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx],.chips[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border:1.5px solid var(--rule-light);border-radius:99px;padding:.28rem .75rem;font-size:.93rem;line-height:1.4}.projects[data-astro-cid-lnthwwyx]{background:var(--abyss);padding-block:clamp(4rem,11vh,8rem)}.projects[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx],.engage[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{font-size:var(--step-4);letter-spacing:-.03em;font-weight:800}.projects__list[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:2.25rem clamp(2rem,4vw,4rem);margin-top:clamp(2rem,6vh,3.5rem);display:grid}.projects__list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-top:2px solid var(--teal);padding-top:1.1rem}.projects__list[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{font-size:var(--step-2);font-weight:700}.projects__list[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{max-width:34rem;color:var(--on-dark-soft);margin-top:.6rem}.engage[data-astro-cid-lnthwwyx]{padding-block:clamp(4rem,11vh,8rem)}.engage__list[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem clamp(2rem,4vw,4rem);margin-top:clamp(1.75rem,5vh,3rem);display:grid}.engage__list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-top:1.5px solid var(--navy);padding-top:1rem}.engage__list[data-astro-cid-lnthwwyx] h3[data-astro-cid-lnthwwyx]{font-size:var(--step-2);font-weight:700}.engage__list[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--on-light-soft);margin-top:.45rem}.engage__note[data-astro-cid-lnthwwyx]{max-width:46rem;font-size:var(--step-1);margin-top:2rem;line-height:1.5}.lists[data-astro-cid-lnthwwyx]{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:3rem clamp(2.5rem,6vw,5rem);margin-top:clamp(3.5rem,10vh,6rem);display:grid}.lists[data-astro-cid-lnthwwyx] h2[data-astro-cid-lnthwwyx]{font-size:var(--step-3)}@media (width<=52rem){.services__grid[data-astro-cid-lnthwwyx]{grid-template-columns:1fr}.services__index[data-astro-cid-lnthwwyx]{display:none}}html[data-mode=blueprint] .service[data-astro-cid-lnthwwyx],html[data-mode=blueprint] .service__group[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx],html[data-mode=blueprint] .engage__list[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx],html[data-mode=blueprint] .service__tags[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx],html[data-mode=blueprint] .chips[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{border-color:#9ac2d666}html[data-mode=blueprint] .service__body[data-astro-cid-lnthwwyx],html[data-mode=blueprint] .services__index[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx],html[data-mode=blueprint] .engage__list[data-astro-cid-lnthwwyx] p[data-astro-cid-lnthwwyx]{color:var(--bp-line)}html[data-mode=blueprint] .service__family[data-astro-cid-lnthwwyx]{color:var(--teal)}html[data-mode=blueprint] .service__flow[data-astro-cid-lnthwwyx] li[data-astro-cid-lnthwwyx]{box-shadow:inset 0 0 0 1px var(--bp-line);color:var(--bp-line);background:0 0}html[data-mode=blueprint] .projects[data-astro-cid-lnthwwyx]{background:0 0}
