.stack[data-astro-cid-wmos4pt7]{width:100%;height:auto;overflow:visible}.layer[data-astro-cid-wmos4pt7]{animation:rise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d)}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lbl[data-astro-cid-wmos4pt7]{font-family:var(--font-mono);font-size:13px;letter-spacing:.16em;text-transform:uppercase;fill:#a9b8ad}@media(prefers-reduced-motion:reduce){.layer[data-astro-cid-wmos4pt7]{animation:none}}.hero[data-astro-cid-v4qhm7jo]{padding:clamp(56px,8vw,104px) 0 clamp(64px,8vw,112px);overflow:hidden}.hero-grid[data-astro-cid-v4qhm7jo]{display:grid;gap:40px;align-items:center}@media(min-width:960px){.hero-grid[data-astro-cid-v4qhm7jo]{grid-template-columns:7fr 5fr}}.hero-art[data-astro-cid-v4qhm7jo]{max-width:520px;width:100%;margin:0 auto}.hero[data-astro-cid-v4qhm7jo] .lede[data-astro-cid-v4qhm7jo]{color:var(--on-dark-muted)}.mw[data-astro-cid-v4qhm7jo]{max-width:720px;margin-bottom:36px}.services[data-astro-cid-v4qhm7jo] .icon[data-astro-cid-v4qhm7jo]{margin-bottom:6px}.partner[data-astro-cid-v4qhm7jo]{background:var(--ink);border-color:var(--ink)}.partner[data-astro-cid-v4qhm7jo] h3[data-astro-cid-v4qhm7jo]{color:var(--on-dark)}.partner[data-astro-cid-v4qhm7jo] p[data-astro-cid-v4qhm7jo]{color:var(--on-dark-muted)}.partner[data-astro-cid-v4qhm7jo] .eyebrow[data-astro-cid-v4qhm7jo]{margin:0}.partner[data-astro-cid-v4qhm7jo] .more[data-astro-cid-v4qhm7jo],a[data-astro-cid-v4qhm7jo].partner:hover .more[data-astro-cid-v4qhm7jo]{color:var(--brand-bright)}a[data-astro-cid-v4qhm7jo].partner:hover{border-color:var(--brand-bright)}.problems[data-astro-cid-v4qhm7jo]{font-size:1.05rem}.why[data-astro-cid-v4qhm7jo]{margin-top:8px}.industries[data-astro-cid-v4qhm7jo]{margin-top:40px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.industries[data-astro-cid-v4qhm7jo] ul[data-astro-cid-v4qhm7jo]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.industries[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{border:1px solid var(--line);border-radius:999px;padding:6px 14px;font-size:.93rem}.head-row[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:12px;margin-bottom:28px}.head-row[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{margin:0}.head-row[data-astro-cid-v4qhm7jo] .note[data-astro-cid-v4qhm7jo]{margin:8px 0 0;color:var(--muted);font-size:.95rem}.head-row[data-astro-cid-v4qhm7jo] a[data-astro-cid-v4qhm7jo]{font-weight:600;text-decoration:none}.stats[data-astro-cid-v4qhm7jo]{margin:56px 0 0;padding-top:28px;border-top:1px solid rgba(70,196,106,.25);display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.stats[data-astro-cid-v4qhm7jo] div[data-astro-cid-v4qhm7jo]{display:flex;flex-direction:column-reverse;gap:6px}.stats[data-astro-cid-v4qhm7jo] dt[data-astro-cid-v4qhm7jo]{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-muted)}.stats[data-astro-cid-v4qhm7jo] dd[data-astro-cid-v4qhm7jo]{margin:0;font-family:var(--font-display);font-stretch:112%;font-weight:700;font-size:2.4rem;line-height:1;color:var(--on-dark)}.stats[data-astro-cid-v4qhm7jo] dd[data-astro-cid-v4qhm7jo] span[data-astro-cid-v4qhm7jo]{font-size:1rem;color:var(--brand-bright);font-weight:600}.compare[data-astro-cid-v4qhm7jo]{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.compare[data-astro-cid-v4qhm7jo] .col[data-astro-cid-v4qhm7jo]{border:1px solid var(--line);border-radius:var(--radius);padding:28px}.compare[data-astro-cid-v4qhm7jo] .good[data-astro-cid-v4qhm7jo]{background:var(--ink);border-color:var(--ink);box-shadow:0 30px 60px -40px #1f7a35cc}.compare[data-astro-cid-v4qhm7jo] .good[data-astro-cid-v4qhm7jo] h3[data-astro-cid-v4qhm7jo]{color:var(--on-dark)}.compare[data-astro-cid-v4qhm7jo] ul[data-astro-cid-v4qhm7jo]{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.compare[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{padding-left:28px;position:relative;color:var(--muted)}.compare[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]:before{content:"×";position:absolute;left:4px;top:-1px;color:#b3261e;font-weight:700}.compare[data-astro-cid-v4qhm7jo] .good[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]{color:var(--on-dark-muted)}.compare[data-astro-cid-v4qhm7jo] .good[data-astro-cid-v4qhm7jo] li[data-astro-cid-v4qhm7jo]:before{content:"✓";color:var(--brand-bright)}.flow[data-astro-cid-v4qhm7jo]{position:relative}.why[data-astro-cid-v4qhm7jo] .card[data-astro-cid-v4qhm7jo]{border-top:3px solid var(--brand)}.services[data-astro-cid-v4qhm7jo] .card[data-astro-cid-v4qhm7jo] .icon[data-astro-cid-v4qhm7jo]{padding:8px;width:44px;height:44px;border-radius:10px;background:var(--brand-soft)}
