.services-head[data-astro-cid-5ts7xwwv]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;align-items:end;margin-bottom:28px}.services-head[data-astro-cid-5ts7xwwv] h2[data-astro-cid-5ts7xwwv]{color:var(--navy);font-family:var(--font-display);font-size:clamp(34px,4vw,46px);font-weight:400;line-height:1.05}.services-head[data-astro-cid-5ts7xwwv] p[data-astro-cid-5ts7xwwv]{max-width:460px;justify-self:end;color:var(--muted);font-size:16px}.services[data-astro-cid-5ts7xwwv]{margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.service-row[data-astro-cid-5ts7xwwv]{position:relative;display:grid;grid-template-columns:48px minmax(0,1fr) 38px;gap:20px;align-items:center;padding:14px 14px 14px 18px;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.service-row__bar[data-astro-cid-5ts7xwwv]{position:absolute;top:0;bottom:0;left:0;width:4px;background:var(--lime-600);transform:scaleY(0);transition:transform .35s ease}.service-row__num[data-astro-cid-5ts7xwwv]{color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.12em;font-variant-numeric:tabular-nums}.service-row__title[data-astro-cid-5ts7xwwv]{display:flex;align-items:flex-end;font-size:clamp(22px,2.2vw,28px)}.service-row[data-astro-cid-5ts7xwwv] h3[data-astro-cid-5ts7xwwv]{min-width:0;margin:0;color:var(--navy);font-family:var(--font-display);font-size:1em;font-weight:400;line-height:1.1}.service-row__track[data-astro-cid-5ts7xwwv]{position:relative;flex:1;align-self:stretch;margin-left:.07em;container-type:inline-size}.service-row__dot[data-astro-cid-5ts7xwwv]{position:absolute;left:0;bottom:.2em;width:.2em;height:.2em;transition:transform .45s cubic-bezier(.5,0,.2,1)}.service-row__dot[data-astro-cid-5ts7xwwv]>span[data-astro-cid-5ts7xwwv]{display:block;width:100%;height:100%;transform-origin:50% 100%}.service-row__dot[data-astro-cid-5ts7xwwv] i[data-astro-cid-5ts7xwwv]{display:block;width:100%;height:100%;border-radius:50%;background:#b2f104}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__dot[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__dot[data-astro-cid-5ts7xwwv]{transform:translate(calc(100cqw - 100%));transition:transform 3s cubic-bezier(.25,.25,.45,1)}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__dot[data-astro-cid-5ts7xwwv]>span[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__dot[data-astro-cid-5ts7xwwv]>span[data-astro-cid-5ts7xwwv]{animation:service-dot-hop 3s both}.service-row__dot--estela[data-astro-cid-5ts7xwwv]{opacity:0;transition:transform .45s cubic-bezier(.5,0,.2,1) calc(var(--i) * 8ms),opacity .3s ease}.service-row__dot--estela[data-astro-cid-5ts7xwwv] i[data-astro-cid-5ts7xwwv]{opacity:calc(.75 - var(--i) * .055);transform:scale(calc(1 - var(--i) * .045))}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__dot--estela[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__dot--estela[data-astro-cid-5ts7xwwv]{opacity:1;transition:transform 3s cubic-bezier(.25,.25,.45,1) calc(var(--i) * 22ms),opacity .2s ease}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__dot--estela[data-astro-cid-5ts7xwwv]>span[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__dot--estela[data-astro-cid-5ts7xwwv]>span[data-astro-cid-5ts7xwwv]{animation:service-dot-hop 3s calc(var(--i) * 22ms) both}@keyframes service-dot-hop{0%{transform:translateY(0) scale(1.25,.75);animation-timing-function:cubic-bezier(.3,.6,.5,1)}6%{transform:translateY(-.5em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}12%{transform:translateY(0) scale(1.25,.75);animation-timing-function:cubic-bezier(.3,.6,.5,1)}17.75%{transform:translateY(-.46em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}23.5%{transform:translateY(0) scale(1.23,.77);animation-timing-function:cubic-bezier(.3,.6,.5,1)}29%{transform:translateY(-.42em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}34.5%{transform:translateY(0) scale(1.21,.79);animation-timing-function:cubic-bezier(.3,.6,.5,1)}39.75%{transform:translateY(-.38em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}45%{transform:translateY(0) scale(1.19,.81);animation-timing-function:cubic-bezier(.3,.6,.5,1)}50%{transform:translateY(-.33em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}55%{transform:translateY(0) scale(1.18,.82);animation-timing-function:cubic-bezier(.3,.6,.5,1)}60%{transform:translateY(-.28em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}65%{transform:translateY(0) scale(1.16,.84);animation-timing-function:cubic-bezier(.3,.6,.5,1)}69.75%{transform:translateY(-.22em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}74.5%{transform:translateY(0) scale(1.14,.86);animation-timing-function:cubic-bezier(.3,.6,.5,1)}79%{transform:translateY(-.17em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}83.5%{transform:translateY(0) scale(1.12,.88);animation-timing-function:cubic-bezier(.3,.6,.5,1)}87.75%{transform:translateY(-.11em) scale(.92,1.08);animation-timing-function:cubic-bezier(.5,0,.7,.4)}92%{transform:translateY(0) scale(1.1,.9)}to{transform:none}}.service-row__more[data-astro-cid-5ts7xwwv]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s ease}.service-row__more[data-astro-cid-5ts7xwwv]>div[data-astro-cid-5ts7xwwv]{min-height:0;overflow:hidden;transition:padding-top .45s ease}.service-row__more[data-astro-cid-5ts7xwwv] p[data-astro-cid-5ts7xwwv]{max-width:68ch;margin:0;font-size:15px;line-height:1.55}.service-row__tagline[data-astro-cid-5ts7xwwv]{color:var(--ink);font-weight:600}.service-row__more[data-astro-cid-5ts7xwwv] .service-row__desc[data-astro-cid-5ts7xwwv]{margin-top:4px;padding-bottom:6px;color:var(--muted)}.service-row__arrow[data-astro-cid-5ts7xwwv]{display:grid;place-items:center;width:38px;height:38px;border:1.5px solid var(--navy);border-radius:50%;color:var(--navy);font-size:16px;transition:background-color .3s ease,color .3s ease,transform .3s ease}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__more[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__more[data-astro-cid-5ts7xwwv]{grid-template-rows:1fr}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__more[data-astro-cid-5ts7xwwv]>div[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__more[data-astro-cid-5ts7xwwv]>div[data-astro-cid-5ts7xwwv]{padding-top:4px}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__bar[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__bar[data-astro-cid-5ts7xwwv]{transform:scaleY(1)}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__arrow[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__arrow[data-astro-cid-5ts7xwwv]{background:var(--navy);color:var(--lime);transform:rotate(-45deg)}@media(hover:none){.service-row__more[data-astro-cid-5ts7xwwv]{grid-template-rows:1fr}.service-row__more[data-astro-cid-5ts7xwwv]>div[data-astro-cid-5ts7xwwv]{padding-top:4px}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-astro-cid-5ts7xwwv][data-reveal]{animation:services-in linear both;animation-timeline:view();animation-range:entry 5% entry 70%}}}@keyframes services-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.service-row__bar[data-astro-cid-5ts7xwwv],.service-row__more[data-astro-cid-5ts7xwwv],.service-row__more[data-astro-cid-5ts7xwwv]>div[data-astro-cid-5ts7xwwv],.service-row__arrow[data-astro-cid-5ts7xwwv]{transition:none}.service-row[data-astro-cid-5ts7xwwv] .service-row__dot[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__dot[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__dot[data-astro-cid-5ts7xwwv]{transform:none;transition:none}.service-row[data-astro-cid-5ts7xwwv]:hover .service-row__dot[data-astro-cid-5ts7xwwv]>span[data-astro-cid-5ts7xwwv],.service-row[data-astro-cid-5ts7xwwv]:focus-visible .service-row__dot[data-astro-cid-5ts7xwwv]>span[data-astro-cid-5ts7xwwv]{animation:none}.service-row__dot--estela[data-astro-cid-5ts7xwwv]{display:none}}@media(max-width:767px){.service-row__more[data-astro-cid-5ts7xwwv] .service-row__desc[data-astro-cid-5ts7xwwv]{display:none}.services-head[data-astro-cid-5ts7xwwv]{grid-template-columns:1fr;gap:8px}.services-head[data-astro-cid-5ts7xwwv] p[data-astro-cid-5ts7xwwv]{justify-self:start}.service-row[data-astro-cid-5ts7xwwv]{grid-template-columns:34px minmax(0,1fr) 34px;gap:14px;padding:14px 4px 14px 12px}.service-row__arrow[data-astro-cid-5ts7xwwv]{width:34px;height:34px}}
