.hero[data-astro-cid-j7pv25f6]{padding:116px 0 58px}.hero-title[data-astro-cid-j7pv25f6]{max-width:1000px;margin-inline:auto;font-size:54px}.hero-sub[data-astro-cid-j7pv25f6]{max-width:760px;margin:24px auto 0;text-wrap:balance}.hero-actions[data-astro-cid-j7pv25f6]{margin-top:44px;display:flex;justify-content:center;gap:20px}.hero-actions[data-astro-cid-j7pv25f6] .btn{min-width:180px}.logos[data-astro-cid-j7pv25f6]{margin-top:110px;display:flex;justify-content:space-between;align-items:center;gap:24px}.logos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:56px;width:auto;max-width:192px;object-fit:contain}.services[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{padding:100px 0 88px}.service[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{width:100%;max-width:320px}.service-title[data-astro-cid-j7pv25f6]{margin-top:28px;font-size:26px;line-height:1.2;text-wrap:balance}.service-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none}.service-title[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--blue)}.service-summary[data-astro-cid-j7pv25f6]{margin-top:14px;font-size:17px;line-height:1.55;color:var(--slate);text-wrap:pretty}.service-more[data-astro-cid-j7pv25f6]{margin-top:22px;display:inline-flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:var(--blue);text-decoration:none}.service-more[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.services[data-astro-cid-j7pv25f6] .divided[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:after{top:-100px;bottom:-88px}.ladder[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{padding:79.9px 0 86px}.ladder-intro[data-astro-cid-j7pv25f6]{margin-top:20px;max-width:760px;font-size:19px;line-height:1.55}.testimonials[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{padding-top:58.6px;padding-bottom:58px}.slider[data-astro-cid-j7pv25f6]{position:relative;padding:93px 13% 48px;border-bottom:1px solid var(--line)}.t-title[data-astro-cid-j7pv25f6]{line-height:1}.slides[data-astro-cid-j7pv25f6]{margin-top:34px;min-height:160px}.slide[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0;font-size:28px;line-height:36.4px;font-weight:300;text-align:center}.slide[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:28px;font-size:21px;line-height:1.5;text-align:center}.arrow[data-astro-cid-j7pv25f6]{position:absolute;top:199px;width:48px;height:48px;padding:0;border:0;background:none;color:var(--ink-strong);cursor:pointer}.arrow[data-astro-cid-j7pv25f6].prev{left:2%}.arrow[data-astro-cid-j7pv25f6].next{right:2%}.dots[data-astro-cid-j7pv25f6]{margin-top:70px;display:flex;justify-content:center;gap:16px}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:24px;height:24px;padding:0;border-radius:50%;border:2px solid #aaa;background:transparent;opacity:.5;cursor:pointer}.dots[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6][aria-pressed=true]{background:var(--ink-strong);border-color:var(--white);box-shadow:0 0 0 2px #aaa;opacity:1}.cases[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{padding:79.9px 0 86px}.case-grid[data-astro-cid-j7pv25f6]{margin-top:73px}.case-grid[data-astro-cid-j7pv25f6]{row-gap:0}.case[data-astro-cid-j7pv25f6]{padding-top:22px;padding-bottom:30px;display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start}.cases[data-astro-cid-j7pv25f6] .divided[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]:after{bottom:0}.stat[data-astro-cid-j7pv25f6]{font-size:48px;line-height:1.3;font-weight:700;color:var(--blue)}.case-title[data-astro-cid-j7pv25f6]{margin-top:2px;font-size:28px;line-height:1.25;font-weight:700;text-wrap:balance}.case-facts[data-astro-cid-j7pv25f6]{margin:28px 0 0;padding-top:20px;border-top:1px solid var(--line);display:grid;gap:14px;align-content:start}.case-facts[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:14px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.case-facts[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:3px 0 0;font-size:16px;line-height:1.5;color:var(--ink);text-wrap:pretty}.case-offer[data-astro-cid-j7pv25f6]{display:inline-block;margin-top:24px;align-self:start;justify-self:start;font-size:16px;font-weight:600;color:var(--blue);text-decoration:none}.case-offer[data-astro-cid-j7pv25f6]:after{content:" →"}.case-offer[data-astro-cid-j7pv25f6]:hover{text-decoration:underline}.cta-section[data-astro-cid-j7pv25f6]{border-left:0;border-right:0}@media(max-width:980px){.hero[data-astro-cid-j7pv25f6]{padding:100px 0 81px}.hero-title[data-astro-cid-j7pv25f6]{font-size:32px}.hero-br[data-astro-cid-j7pv25f6]{display:none}.hero-sub[data-astro-cid-j7pv25f6]{margin-top:27px}.hero-actions[data-astro-cid-j7pv25f6]{flex-direction:column;gap:18px;margin-top:40px}.hero-actions[data-astro-cid-j7pv25f6] .btn{width:100%}.logos[data-astro-cid-j7pv25f6]{flex-wrap:wrap;justify-content:flex-start;gap:10px 0;margin-top:72px}.logos[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{width:33.3%}.logos[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{height:36px;max-width:98px}.services[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{padding:51px 0 60px;row-gap:64px}.service[data-astro-cid-j7pv25f6]>img[data-astro-cid-j7pv25f6]{max-width:100%}.service-title[data-astro-cid-j7pv25f6]{margin-top:24px;font-size:22px}.ladder[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{padding:60px 0}.ladder-intro[data-astro-cid-j7pv25f6]{font-size:16px}.testimonials[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{padding-top:51px}.slider[data-astro-cid-j7pv25f6]{padding:59px 13% 40px}.slides[data-astro-cid-j7pv25f6]{margin-top:36px}.slide[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{font-size:18px;line-height:23.4px}.slide[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:13.5px}.arrow[data-astro-cid-j7pv25f6]{top:160px}.arrow[data-astro-cid-j7pv25f6].prev{left:0}.arrow[data-astro-cid-j7pv25f6].next{right:0}.dots[data-astro-cid-j7pv25f6]{margin-top:64px}.cases[data-astro-cid-j7pv25f6] .row[data-astro-cid-j7pv25f6]{padding-top:78px;padding-bottom:60px}.case-grid[data-astro-cid-j7pv25f6]{margin-top:25px;row-gap:47px}.case[data-astro-cid-j7pv25f6]{padding:0;display:block;grid-row:auto}.stat[data-astro-cid-j7pv25f6]{font-size:26px}.case-title[data-astro-cid-j7pv25f6]{margin-top:4px;font-size:22px;line-height:26.4px}.case-facts[data-astro-cid-j7pv25f6]{margin-top:20px}.cta-section[data-astro-cid-j7pv25f6]{padding:40px 0;border-left:1px solid var(--line);border-right:1px solid var(--line)}}
