.kj-svc[data-astro-cid-lesv7jgp]{color:var(--negative-space);position:relative}.kj-svc__head[data-astro-cid-lesv7jgp]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:48px;display:flex}.kj-svc__title[data-astro-cid-lesv7jgp]{letter-spacing:-.025em;font-size:clamp(40px,4.2vw,61.04px);font-weight:800;line-height:1.05}.kj-svc__all[data-astro-cid-lesv7jgp]{align-items:center;gap:10px;min-height:44px;font-weight:500;transition:color .25s;display:inline-flex}.kj-svc__all[data-astro-cid-lesv7jgp] svg[data-astro-cid-lesv7jgp]{transition:transform .25s}.kj-svc__all[data-astro-cid-lesv7jgp]:is(:hover,:focus-visible){color:var(--accent)}.kj-svc__all[data-astro-cid-lesv7jgp]:is(:hover,:focus-visible) svg[data-astro-cid-lesv7jgp]{transform:translate(4px)}.kj-svc__list[data-astro-cid-lesv7jgp]{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none;position:relative}.kj-svc__item[data-astro-cid-lesv7jgp]{border-bottom:1px solid var(--hairline);margin:0}.kj-svc__row[data-astro-cid-lesv7jgp]{grid-template-columns:48px minmax(0,1fr) 44px;align-items:center;gap:clamp(16px,3vw,48px);padding:24px 0;display:grid}.kj-svc__idx[data-astro-cid-lesv7jgp]{font-variant-numeric:tabular-nums;font-size:12.8px;font-weight:300}.kj-svc__name[data-astro-cid-lesv7jgp]{letter-spacing:-.025em;transition:color .3s cubic-bezier(.2, 0, 0, 1), transform .65s var(--ease-out);font-size:clamp(40px,4.2vw,61.04px);font-weight:800;line-height:1.05}.kj-svc__row[data-astro-cid-lesv7jgp]:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.kj-svc__go[data-astro-cid-lesv7jgp]{width:44px;height:44px;transition:transform .4s var(--ease-out), color .3s;position:relative}.kj-svc__go[data-astro-cid-lesv7jgp]:before,.kj-svc__go[data-astro-cid-lesv7jgp]:after{content:"";background:currentColor;width:18px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kj-svc__go[data-astro-cid-lesv7jgp]:after{transform:translate(-50%,-50%)rotate(90deg)}.kj-svc__panel[data-astro-cid-lesv7jgp]{transition:grid-template-rows .4s var(--ease-out);grid-template-rows:0fr;display:grid}.kj-svc__panel[data-astro-cid-lesv7jgp]>div[data-astro-cid-lesv7jgp]{gap:16px;display:grid;overflow:hidden}.kj-svc__panel[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{font-size:16px;line-height:1.5}.kj-svc__panel[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]{text-underline-offset:4px;justify-self:start;align-items:center;min-height:44px;margin-bottom:24px;font-weight:500;text-decoration:underline;transition:color .3s;display:inline-flex}.kj-svc__panel[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]:is(:hover,:focus-visible){color:var(--accent)}.kj-svc__panel[data-astro-cid-lesv7jgp] img[data-astro-cid-lesv7jgp]{aspect-ratio:16/9;object-fit:cover;width:100%;max-width:640px}.kj-svc__item[data-astro-cid-lesv7jgp].is-open .kj-svc__panel[data-astro-cid-lesv7jgp]{grid-template-rows:1fr}.kj-svc__item[data-astro-cid-lesv7jgp].is-open .kj-svc__go[data-astro-cid-lesv7jgp]{transform:rotate(45deg)}.kj-svc[data-astro-cid-lesv7jgp] .kj-svc__float{display:none}@media (hover:hover) and (width>=1025px){.kj-svc__row[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1fr) minmax(0,10fr) 44px;padding:20px 0}.kj-svc__panel[data-astro-cid-lesv7jgp]>div[data-astro-cid-lesv7jgp]{grid-template-columns:minmax(0,1fr) minmax(0,10fr) 44px;column-gap:clamp(16px,3vw,48px)}.kj-svc__panel[data-astro-cid-lesv7jgp] img[data-astro-cid-lesv7jgp],.kj-svc__panel[data-astro-cid-lesv7jgp] a[data-astro-cid-lesv7jgp]{display:none}.kj-svc__panel[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{opacity:0;grid-column:2;max-width:34ch;padding-bottom:24px;font-size:20px;transition:opacity .3s;transform:translate(32px)}.kj-svc__item[data-astro-cid-lesv7jgp]:is(:hover,:focus-within) .kj-svc__panel[data-astro-cid-lesv7jgp]{grid-template-rows:1fr}.kj-svc__item[data-astro-cid-lesv7jgp]:is(:hover,:focus-within) .kj-svc__panel[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{opacity:1}.kj-svc__go[data-astro-cid-lesv7jgp]:before{width:20px;left:12px;transform:translateY(-50%)}.kj-svc__go[data-astro-cid-lesv7jgp]:after{background:0 0;border-top:2px solid;border-right:2px solid;width:10px;height:10px;left:auto;right:11px;transform:translateY(-50%)rotate(45deg)}.kj-svc__row[data-astro-cid-lesv7jgp]:is(:hover,:focus-visible) .kj-svc__name[data-astro-cid-lesv7jgp]{color:var(--accent);transform:translate(32px)}.kj-svc__row[data-astro-cid-lesv7jgp]:is(:hover,:focus-visible) .kj-svc__go[data-astro-cid-lesv7jgp]{color:var(--accent);transform:translate(6px)}.kj-svc[data-astro-cid-lesv7jgp] .kj-svc__float{z-index:2;pointer-events:none;width:min(36%,520px);transform:translateY(var(--y,0));transition:transform .6s var(--ease-out);display:block;position:absolute;top:0;right:92px}.kj-svc[data-astro-cid-lesv7jgp] .kj-svc__frame{aspect-ratio:16/9;background:var(--dark-mode);clip-path:inset(50% 0);transition:clip-path .5s var(--ease-out);position:relative;overflow:hidden}.kj-svc[data-astro-cid-lesv7jgp] .kj-svc__float.is-on .kj-svc__frame{clip-path:inset(0)}.kj-svc[data-astro-cid-lesv7jgp] .kj-svc__frame img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .4s, transform .8s var(--ease-out);position:absolute;inset:0;transform:scale(1.08)}.kj-svc[data-astro-cid-lesv7jgp] .kj-svc__frame img.is-active{opacity:1;transform:none}.kj-svc[data-astro-cid-lesv7jgp] .kj-svc__cap{opacity:0;margin:12px 0 0;font-size:12.8px;font-weight:300;transition:opacity .4s}.kj-svc[data-astro-cid-lesv7jgp] .kj-svc__float.is-on .kj-svc__cap{opacity:1}}@media (width<=767px){.kj-svc__row[data-astro-cid-lesv7jgp]{grid-template-columns:32px minmax(0,1fr) 44px;padding:20px 0}.kj-svc__name[data-astro-cid-lesv7jgp]{font-size:clamp(32px,9vw,40px)}}@media (prefers-reduced-motion:reduce){.kj-svc[data-astro-cid-lesv7jgp] [data-astro-cid-lesv7jgp]{transition:none!important}.kj-svc__row[data-astro-cid-lesv7jgp]:is(:hover,:focus-visible) .kj-svc__name[data-astro-cid-lesv7jgp]{transform:none!important}}.hero[data-astro-cid-lcdefpme]{align-items:flex-end;height:90vh;min-height:560px;display:flex;position:relative;overflow:hidden;container-type:size}.hero-shade[data-astro-cid-lcdefpme]{pointer-events:none;background:linear-gradient(to bottom, #15151500 40%, #1515158c 75%, var(--dark-mode) 100%);position:absolute;inset:0}.hero-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:20px;padding-bottom:106px;display:grid;position:relative}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:var(--fs-h1);font-weight:800;line-height:1.1}.hero[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:520px}.actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:20px;display:flex}.trust[data-astro-cid-lcdefpme]{text-align:center;padding:42px 10px}.trust[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:35px;font-weight:800;line-height:1.1}.client-logos[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:20px 40px;margin:30px 0 31px;padding:0;list-style:none;display:flex}.client-logos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;width:146px;height:115px;padding:10px;display:flex}.client-logos[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;filter:brightness(0)invert();width:100%;height:100%}.decisions[data-astro-cid-lcdefpme]{background:linear-gradient(0deg, var(--dark-mode) 0, #00000024 45%, #00000080 79%, var(--dark-mode) 100%), var(--bg) center / cover no-repeat;align-items:flex-start;min-height:972px;padding:180px 0 80px;display:flex}.decisions[data-astro-cid-lcdefpme] .container[data-astro-cid-lcdefpme]{padding-left:calc(var(--gutter) + 10px)}.decisions-copy[data-astro-cid-lcdefpme]{justify-items:start;gap:0;max-width:435px;display:grid}.decisions[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);margin-bottom:20px;font-weight:800;line-height:1.2}.decisions[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:24px}.decisions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:20px}.system[data-astro-cid-lcdefpme]{text-align:center;padding:128px 32px 208px}.system[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:35px;font-weight:700;line-height:1.2}.partner-badges[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,147px);justify-content:space-between;align-items:center;max-width:1216px;margin:35px auto 30px;padding:0;list-style:none;display:grid}.partner-badges[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:147px;height:auto;max-height:147px}.services-wrap[data-astro-cid-lcdefpme]{padding-block:10px 64px}.case[data-astro-cid-lcdefpme]{background:linear-gradient(var(--dark-mode) 6%, #0d0d0d00 36%, #00000080 100%), var(--bg) center / cover no-repeat;align-items:center;min-height:1143px;padding-bottom:100px;display:flex}.case-copy[data-astro-cid-lcdefpme]{justify-items:start;display:grid}.results-title[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);margin-bottom:40px;font-weight:800;line-height:1.2}.eyebrow[data-astro-cid-lcdefpme]{font-size:20px;font-weight:500;line-height:1.2}.big-number[data-astro-cid-lcdefpme]{margin-left:-.04em;font-size:min(19.65vw,283px);font-weight:700;line-height:1}.metric[data-astro-cid-lcdefpme]{max-width:358px;margin-top:-10px;font-size:29px;font-weight:500;line-height:1.5}.case[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{margin-top:20px}.campaigns[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:20px;margin-top:-100px;padding-block:10px;display:grid;position:relative}.campaign[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;min-height:444px;padding:35px;display:flex;position:relative;overflow:hidden}.campaign-bg[data-astro-cid-lcdefpme],.campaign-overlay[data-astro-cid-lcdefpme]{transition:all 1.5s;position:absolute;inset:0}.campaign-bg[data-astro-cid-lcdefpme]{background:50%/cover no-repeat}.campaign-overlay[data-astro-cid-lcdefpme]{background:#151515c7}.campaign[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .campaign-bg[data-astro-cid-lcdefpme]{transform:scale(1.2)}.campaign[data-astro-cid-lcdefpme]:is(:hover,:focus-visible) .campaign-overlay[data-astro-cid-lcdefpme]{background:#151515ad}.campaign-copy[data-astro-cid-lcdefpme]{color:#fff;text-align:center;gap:4px;display:grid;position:relative}.campaign[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{color:inherit;font-size:20px;font-weight:500;line-height:1.2}.campaign-stat[data-astro-cid-lcdefpme]{font-size:clamp(72px,9vw,120px);font-weight:700;line-height:1}.campaign-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{font-size:20px;font-weight:500}.articles[data-astro-cid-lcdefpme]{padding:64px 32px}.articles[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);text-align:center;margin-bottom:19px;font-weight:700;line-height:1.2}.article-list[data-astro-cid-lcdefpme]{gap:20px;padding-inline:20px;display:grid}.insight-row[data-astro-cid-lcdefpme]{border-top:1px solid var(--negative-space);align-items:center;width:100%;min-height:275px;padding:32px 16px;display:flex}.insight-image[data-astro-cid-lcdefpme]{object-fit:contain;opacity:0;pointer-events:none;flex:none;width:0;height:210px;margin:0;transition:width .3s,opacity .3s,margin-right .3s}.insight-title[data-astro-cid-lcdefpme]{min-width:0;font-size:var(--fs-h5);text-align:left;flex:1;padding-left:20px;font-weight:800;line-height:1.1;transition:color .3s}.insight-date[data-astro-cid-lcdefpme]{white-space:nowrap;text-align:right;flex:none;margin-left:24px}.insight-row[data-astro-cid-lcdefpme]:hover .insight-image[data-astro-cid-lcdefpme],.insight-row[data-astro-cid-lcdefpme]:focus-within .insight-image[data-astro-cid-lcdefpme]{opacity:1;width:210px;margin-right:24px}.insight-row[data-astro-cid-lcdefpme]:hover .insight-title[data-astro-cid-lcdefpme],.insight-row[data-astro-cid-lcdefpme]:focus-visible .insight-title[data-astro-cid-lcdefpme]{color:var(--accent)}@media (hover:none){.insight-image[data-astro-cid-lcdefpme]{opacity:1;width:210px;margin-right:24px}}.contact[data-astro-cid-lcdefpme]{padding:32px 20px 16px}.contact-card[data-astro-cid-lcdefpme]{border:1px solid var(--negative-space);text-align:center;border-radius:11px;max-width:1220px;margin-inline:auto;padding:50px 74px 74px}.emblem[data-astro-cid-lcdefpme]{width:80px;margin:0 auto 18px}.contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:var(--fs-h2);font-weight:700;line-height:1}.contact-lead[data-astro-cid-lcdefpme]{margin-top:28px;font-weight:400}@media (width<=1024px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:48px}.decisions[data-astro-cid-lcdefpme]{min-height:760px;padding-top:140px}.system[data-astro-cid-lcdefpme]{padding:96px 24px 140px}.partner-badges[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.partner-badges[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%}.case[data-astro-cid-lcdefpme]{min-height:860px}.contact-card[data-astro-cid-lcdefpme]{padding:40px 32px 48px}}@media (width<=767px){.hero[data-astro-cid-lcdefpme]{height:85svh}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:40px}.hero-copy[data-astro-cid-lcdefpme]{padding-bottom:64px}.trust[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.system[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:28px}.client-logos[data-astro-cid-lcdefpme]{gap:12px}.client-logos[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{width:calc(50% - 6px);height:96px}.decisions[data-astro-cid-lcdefpme]{min-height:640px;padding-top:96px}.decisions[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.articles[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme],.contact[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:35px}.system[data-astro-cid-lcdefpme]{padding:72px 16px 96px}.partner-badges[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));justify-items:center}.trust[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme],.system[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme] br[data-astro-cid-lcdefpme]{display:none}.case[data-astro-cid-lcdefpme]{min-height:640px;padding-bottom:140px}.metric[data-astro-cid-lcdefpme]{font-size:22px}.campaigns[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.campaign[data-astro-cid-lcdefpme]{min-height:320px}.articles[data-astro-cid-lcdefpme]{padding:48px 16px}.article-list[data-astro-cid-lcdefpme]{padding-inline:0}.insight-row[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:16px;min-height:0}.insight-image[data-astro-cid-lcdefpme]{margin-right:0!important}.insight-title[data-astro-cid-lcdefpme]{flex:0 auto;width:100%;padding-left:0}.insight-date[data-astro-cid-lcdefpme]{white-space:normal;margin:0}.contact-card[data-astro-cid-lcdefpme]{padding:32px 16px 40px}}
