.hero[data-astro-cid-lcdefpme]{padding-block:clamp(48px,8vw,112px) clamp(56px,8vw,120px)}.hero__inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;gap:48px clamp(32px,6vw,96px);display:grid}.hero__text[data-astro-cid-lcdefpme]{justify-items:start;gap:24px;display:grid}.hero__text[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:54ch}.hero__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.hero__art[data-astro-cid-lcdefpme]{justify-self:end;width:100%;max-width:420px}.offers[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.offer[data-astro-cid-lcdefpme]{min-width:0;display:flex}.offer__link[data-astro-cid-lcdefpme]{background:var(--surface);border-top:3px solid var(--veg-ink);flex-direction:column;gap:14px;width:100%;padding:28px 28px 30px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.offer__link[data-astro-cid-lcdefpme]:hover{border-top-color:var(--accent)}.offer__link[data-astro-cid-lcdefpme]:hover .offer__more[data-astro-cid-lcdefpme]{color:var(--accent)}.offer__link[data-astro-cid-lcdefpme]:hover .offer__more[data-astro-cid-lcdefpme]:after{transform:translate(3px)}.offer__link[data-astro-cid-lcdefpme] .offer__mark{margin-bottom:10px}.offer__role[data-astro-cid-lcdefpme]{font-size:var(--step-2);letter-spacing:-.02em;font-weight:800;line-height:1.15}.offer__tags[data-astro-cid-lcdefpme]{font-size:var(--step--1);color:var(--muted);font-weight:500}.offer__summary[data-astro-cid-lcdefpme]{color:var(--muted)}.offer__list[data-astro-cid-lcdefpme]{font-size:var(--step--1);border-top:1px solid var(--line-soft);padding-top:14px}.offer__more[data-astro-cid-lcdefpme]{margin-top:auto;padding-top:10px}.approach[data-astro-cid-lcdefpme]{counter-reset:approach;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.approach[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);align-content:start;gap:10px;padding-top:18px;display:grid}.approach[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]:before{content:"";background:var(--accent);width:12px;height:12px;margin-bottom:16px;display:block}.approach[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted)}.figures[data-astro-cid-lcdefpme]{background:var(--veg-ink);color:var(--veg-paper);padding-block:clamp(48px,6vw,80px)}.figures__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;display:grid}.figures__list[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{align-content:start;gap:8px;display:grid}.figures__list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{letter-spacing:-.04em;font-size:clamp(3rem,2rem + 4vw,5rem);font-weight:800;line-height:1}.figures__list[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:var(--veg-greyl);max-width:18ch;margin:0}.figures__list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]:after{content:"";background:var(--veg-bluel);width:.16em;height:.16em;margin-left:.06em;display:inline-block}.journey[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:40px 64px;display:grid}.journey__text[data-astro-cid-lcdefpme]{justify-items:start;gap:20px;display:grid}.companies[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.companies[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);align-items:center;min-height:104px;padding:24px 0;display:flex}.companies[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(odd){padding-right:24px}@media (width<=1020px){.offers[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.approach[data-astro-cid-lcdefpme],.figures__list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.hero__inner[data-astro-cid-lcdefpme],.journey[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero__art[data-astro-cid-lcdefpme]{justify-self:start;max-width:320px}}@media (width<=520px){.approach[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.figures__list[data-astro-cid-lcdefpme]{gap:28px 20px}}
