.hero[data-astro-cid-bbe6dxrz]{position:relative;padding-top:160px;padding-bottom:120px;overflow:hidden}.hero__ring[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;border:1px solid var(--line)}.hero__ring--outer[data-astro-cid-bbe6dxrz]{right:-220px;top:60px;width:760px;height:760px;opacity:.8}.hero__ring--inner[data-astro-cid-bbe6dxrz]{right:-140px;top:140px;width:580px;height:580px;border-color:var(--line-2)}.hero__grid[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;opacity:.35;mask-image:radial-gradient(circle at 30% 40%,#000 0%,transparent 70%);-webkit-mask-image:radial-gradient(circle at 30% 40%,#000 0%,transparent 70%)}.hero__content[data-astro-cid-bbe6dxrz]{position:relative}.hero__badge[data-astro-cid-bbe6dxrz]{margin-bottom:28px}.hero__headline[data-astro-cid-bbe6dxrz]{max-width:15ch}.hero__accent[data-astro-cid-bbe6dxrz]{background:var(--lime);color:var(--on-lime);padding:0 .12em;border-radius:.15em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hero__body[data-astro-cid-bbe6dxrz]{margin-top:28px;max-width:620px;font-size:19px;line-height:1.55;color:var(--fg-dim)}.hero__body[data-astro-cid-bbe6dxrz] em{font-style:normal;color:var(--fg)}.hero__ctas[data-astro-cid-bbe6dxrz]{margin-top:44px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;max-width:720px}.hero__cta-btn[data-astro-cid-bbe6dxrz]{padding:20px 24px;font-size:17px;justify-content:space-between}.hero__cta-btn--lime[data-astro-cid-bbe6dxrz]{background:var(--lime);color:var(--on-lime);border:none}.hero__cta-btn--lime[data-astro-cid-bbe6dxrz]:hover{background:var(--lime-soft)}.hero__cta-btn--ghost[data-astro-cid-bbe6dxrz]{border-color:var(--fg-dim)}.hero__cta-inner[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:14px}.hero__cta-dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.hero__cta-dot--lime[data-astro-cid-bbe6dxrz]{background:var(--on-lime);box-shadow:0 0 0 6px var(--on-lime-halo)}.hero__cta-dot--ghost[data-astro-cid-bbe6dxrz]{background:var(--lime);box-shadow:0 0 0 6px var(--lime-halo)}.hero__cta-eyebrow[data-astro-cid-bbe6dxrz]{display:block;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;opacity:.65}.hero__cta-label[data-astro-cid-bbe6dxrz]{display:block;font-weight:600}.hero__stats[data-astro-cid-bbe6dxrz]{margin-top:64px;display:flex;flex-wrap:wrap;gap:40px;align-items:baseline}.hero__stat-value[data-astro-cid-bbe6dxrz]{font-family:var(--serif);font-size:36px;font-weight:500;letter-spacing:-.02em}.hero__stat-label[data-astro-cid-bbe6dxrz]{font-family:var(--mono);font-size:11px;color:var(--fg-mute);letter-spacing:.06em;text-transform:uppercase;margin-top:4px}.marquee-bar[data-astro-cid-yipzo3sg]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:18px 0;overflow:hidden;background:var(--ink-2)}.two-faces[data-astro-cid-jszzvcqm]{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));border-top:1px solid var(--line)}.two-faces__panel[data-astro-cid-jszzvcqm]{padding:clamp(60px,6vw,96px) clamp(40px,5vw,80px);border-right:1px solid var(--line);position:relative}.two-faces__panel--alt[data-astro-cid-jszzvcqm]{background:var(--ink-2);border-right:none}.two-faces__eyebrow[data-astro-cid-jszzvcqm]{margin-bottom:28px}.two-faces__headline[data-astro-cid-jszzvcqm]{max-width:14ch}.two-faces__muted[data-astro-cid-jszzvcqm]{color:var(--fg-mute)}.two-faces__body[data-astro-cid-jszzvcqm]{margin-top:22px;color:var(--fg-dim);max-width:520px;font-size:17px}.two-faces__list[data-astro-cid-jszzvcqm]{margin-top:28px;padding:0;list-style:none;display:grid;gap:10px;max-width:520px}.two-faces__item[data-astro-cid-jszzvcqm]{display:grid;grid-template-columns:78px 1fr;gap:16px;padding:12px 0;border-top:1px solid var(--line-2);align-items:baseline}.two-faces__code[data-astro-cid-jszzvcqm]{font-family:var(--mono);font-size:11px;color:var(--lime);letter-spacing:.12em}.two-faces__cta[data-astro-cid-jszzvcqm]{margin-top:36px}.process[data-astro-cid-fz4tclxl]{background:var(--ink-2)}.process__rule[data-astro-cid-fz4tclxl]{margin-bottom:32px}.process__headline[data-astro-cid-fz4tclxl]{max-width:18ch}.process__muted[data-astro-cid-fz4tclxl]{color:var(--fg-mute)}.process__grid[data-astro-cid-fz4tclxl]{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border-top:1px solid var(--line)}.process__step[data-astro-cid-fz4tclxl]{padding:32px 24px 28px;border-bottom:1px solid var(--line)}.process__step-num[data-astro-cid-fz4tclxl]{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--lime)}.process__step-title[data-astro-cid-fz4tclxl]{font-family:var(--serif);font-size:26px;font-weight:500;margin-top:8px;letter-spacing:-.02em}.process__step-body[data-astro-cid-fz4tclxl]{margin-top:12px;color:var(--fg-dim);font-size:14.5px}.plans__rule[data-astro-cid-bnzs7wvs]{margin-bottom:32px}.plans__header[data-astro-cid-bnzs7wvs]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:40px}.plans__headline[data-astro-cid-bnzs7wvs]{max-width:16ch}.plans__muted[data-astro-cid-bnzs7wvs]{color:var(--fg-mute)}.plans__subtext[data-astro-cid-bnzs7wvs]{max-width:380px;color:var(--fg-dim);font-size:15px}.plans__grid[data-astro-cid-bnzs7wvs]{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.plans__card[data-astro-cid-bnzs7wvs]{padding:30px;border:1px solid var(--line);background:var(--ink-2);border-radius:18px;display:flex;flex-direction:column;gap:18px}.plans__card--highlight[data-astro-cid-bnzs7wvs]{border-color:var(--lime);background:linear-gradient(180deg,var(--lime-wash),transparent)}.plans__card-header[data-astro-cid-bnzs7wvs]{display:flex;justify-content:space-between;align-items:center}.plans__tag[data-astro-cid-bnzs7wvs]{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--fg-mute);text-transform:uppercase}.plans__tag--highlight[data-astro-cid-bnzs7wvs]{border-color:var(--lime);background:var(--lime);color:var(--on-lime)}.plans__tag--highlight[data-astro-cid-bnzs7wvs] .dot[data-astro-cid-bnzs7wvs]{background:var(--on-lime);box-shadow:0 0 0 3px var(--on-lime-halo)}.plans__name[data-astro-cid-bnzs7wvs]{font-size:32px;letter-spacing:-.02em}.plans__summary[data-astro-cid-bnzs7wvs]{margin-top:8px;color:var(--fg-dim);font-size:14.5px}.plans__price[data-astro-cid-bnzs7wvs]{display:flex;align-items:baseline;gap:8px;padding-top:14px;border-top:1px solid var(--line)}.plans__amount[data-astro-cid-bnzs7wvs]{font-family:var(--serif);font-size:28px;font-weight:500;letter-spacing:-.025em}.plans__features[data-astro-cid-bnzs7wvs]{padding:0;margin:0;list-style:none;display:grid;gap:10px}.plans__feature[data-astro-cid-bnzs7wvs]{display:flex;gap:10px;font-size:14px;color:var(--fg);align-items:center}.plans__feature-dot[data-astro-cid-bnzs7wvs]{flex:0 0 6px;width:6px;height:6px;border-radius:50%;background:var(--lime)}.plans__cta[data-astro-cid-bnzs7wvs]{margin-top:auto;justify-content:space-between}.plans__footnote[data-astro-cid-bnzs7wvs]{margin-top:24px;font-family:var(--mono);font-size:12px;color:var(--fg-mute)}.about[data-astro-cid-v2cbyr3p]{background:var(--ink-2)}.about__grid[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:60px}.about__rule[data-astro-cid-v2cbyr3p]{margin-bottom:32px}.about__headline[data-astro-cid-v2cbyr3p]{max-width:14ch}.about__accent[data-astro-cid-v2cbyr3p]{color:var(--lime)}.about__body[data-astro-cid-v2cbyr3p]{margin-top:22px;color:var(--fg-dim);font-size:17px;max-width:560px}.about__body[data-astro-cid-v2cbyr3p]+.about__body[data-astro-cid-v2cbyr3p]{margin-top:14px}.about__cta[data-astro-cid-v2cbyr3p]{margin-top:32px}.about__facts[data-astro-cid-v2cbyr3p]{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden}.about__fact[data-astro-cid-v2cbyr3p]{padding:22px;background:var(--ink-2)}.about__fact-label[data-astro-cid-v2cbyr3p]{font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--fg-mute);text-transform:uppercase}.about__fact-value[data-astro-cid-v2cbyr3p]{font-family:var(--serif);font-size:28px;font-weight:500;margin-top:8px;letter-spacing:-.02em}.about__manifesto[data-astro-cid-v2cbyr3p]{margin:24px 0 0;padding:22px;border:1px solid var(--line);border-radius:14px}.about__manifesto-eyebrow[data-astro-cid-v2cbyr3p]{margin-bottom:10px}.about__manifesto-quote[data-astro-cid-v2cbyr3p]{font-family:var(--serif);font-size:22px;line-height:1.25;letter-spacing:-.018em}.about__manifesto-accent[data-astro-cid-v2cbyr3p]{color:var(--lime)}.about__manifesto-footer[data-astro-cid-v2cbyr3p]{margin-top:14px;font-family:var(--mono);font-size:11px;color:var(--fg-mute);letter-spacing:.08em}.partners__rule[data-astro-cid-s63cuhea]{margin-bottom:32px}.partners__header[data-astro-cid-s63cuhea]{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.partners__headline[data-astro-cid-s63cuhea]{max-width:16ch}.partners__muted[data-astro-cid-s63cuhea]{color:var(--fg-mute)}.partners__lead[data-astro-cid-s63cuhea]{max-width:360px;color:var(--fg-dim);font-size:15px}.partners__grid[data-astro-cid-s63cuhea]{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:18px}.partners__card[data-astro-cid-s63cuhea]{padding:28px;border:1px solid var(--line);background:var(--ink-2);border-radius:18px;display:flex;flex-direction:column;gap:16px}.partners__name[data-astro-cid-s63cuhea]{font-family:var(--serif);font-size:24px;letter-spacing:-.02em}.partners__role[data-astro-cid-s63cuhea]{margin-top:6px;font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--fg-mute);text-transform:uppercase}.partners__bio[data-astro-cid-s63cuhea]{color:var(--fg-dim);font-size:14.5px;line-height:1.55}.partners__tags[data-astro-cid-s63cuhea]{display:flex;flex-wrap:wrap;gap:6px}.partners__links[data-astro-cid-s63cuhea]{display:flex;flex-wrap:wrap;gap:16px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.partners__link[data-astro-cid-s63cuhea]{font-family:var(--mono);font-size:12px;color:var(--fg-dim);letter-spacing:.04em;text-decoration:underline;transition:color .15s ease}.partners__link[data-astro-cid-s63cuhea]:hover{color:var(--fg)}.partners__banking[data-astro-cid-s63cuhea]{max-width:640px;margin-top:36px;color:var(--fg-dim);font-size:15px;line-height:1.6}.engagements__rule[data-astro-cid-ndbldulv]{margin-bottom:32px}.engagements__header[data-astro-cid-ndbldulv]{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.engagements__headline[data-astro-cid-ndbldulv]{max-width:16ch}.engagements__muted[data-astro-cid-ndbldulv]{color:var(--fg-mute)}.engagements__subtext[data-astro-cid-ndbldulv]{max-width:360px;color:var(--fg-dim);font-size:15px}.engagements__logos[data-astro-cid-ndbldulv]{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border:1px solid var(--line);border-radius:18px;overflow:hidden}.engagements__logo-slot[data-astro-cid-ndbldulv]{aspect-ratio:2.6/1;display:grid;place-items:center;text-align:center;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:repeating-linear-gradient(135deg,var(--veil) 0 8px,transparent 8px 16px)}.engagements__logo-name[data-astro-cid-ndbldulv]{font-family:var(--serif);font-size:22px;color:var(--fg-dim);letter-spacing:-.02em}.engagements__logo-sector[data-astro-cid-ndbldulv]{font-family:var(--mono);font-size:10px;color:var(--fg-mute);letter-spacing:.12em;text-transform:uppercase;margin-top:6px}.engagements__cases[data-astro-cid-ndbldulv]{margin-top:56px;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px}.engagements__case[data-astro-cid-ndbldulv]{padding:28px;border:1px solid var(--line);background:var(--ink-2);border-radius:18px;display:flex;flex-direction:column;gap:18px}.engagements__case-top[data-astro-cid-ndbldulv]{display:flex;align-items:center;justify-content:space-between;gap:10px}.engagements__case-sector[data-astro-cid-ndbldulv]{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--fg-mute);text-transform:uppercase}.engagements__case-lens[data-astro-cid-ndbldulv]{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--on-lime);text-transform:uppercase;padding:3px 8px;background:var(--lime);border:none;border-radius:999px}.engagements__case-context[data-astro-cid-ndbldulv]{color:var(--fg-dim);font-size:14.5px;line-height:1.55}.engagements__case-block[data-astro-cid-ndbldulv]{display:flex;flex-direction:column;gap:10px;padding-top:14px;border-top:1px solid var(--line)}.engagements__case-block-label[data-astro-cid-ndbldulv]{font-family:var(--mono);font-size:11px;letter-spacing:.12em;color:var(--fg-mute);text-transform:uppercase}.engagements__case-intro[data-astro-cid-ndbldulv]{color:var(--fg);font-size:14.5px;line-height:1.5}.engagements__case-list[data-astro-cid-ndbldulv]{padding:0;margin:0;list-style:none;display:grid;gap:10px}.engagements__case-item[data-astro-cid-ndbldulv]{display:flex;gap:10px;font-size:14px;color:var(--fg);line-height:1.5}.engagements__case-dot[data-astro-cid-ndbldulv]{flex:0 0 6px;width:6px;height:6px;margin-top:7px;border-radius:50%;background:var(--lime)}.engagements__case-services[data-astro-cid-ndbldulv]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px}.engagements__testimonials[data-astro-cid-ndbldulv]{margin-top:36px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.engagements__quote[data-astro-cid-ndbldulv]{margin:0;padding:22px;border:1px solid var(--line);border-radius:14px}.engagements__quote-text[data-astro-cid-ndbldulv]{font-family:var(--serif);font-size:18px;line-height:1.35;letter-spacing:-.012em;margin:0}.engagements__quote-attr[data-astro-cid-ndbldulv]{margin-top:14px;font-family:var(--mono);font-size:11px;color:var(--fg-mute);letter-spacing:.06em;text-transform:uppercase}
