.home-hero[data-astro-cid-lcdefpme]{background:linear-gradient(90deg, var(--c-concrete) 0%, var(--c-concrete) 52%, var(--c-brand-soft) 52%, var(--c-brand-soft) 100%);padding-block:40px 54px}.home-hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.98fr) minmax(420px,1.02fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}.home-hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:560px;font-family:"Helvetica Now Display Black", "Helvetica Now Display", var(--f-display);font-synthesis:none;font-variation-settings:normal;letter-spacing:0;text-wrap:balance;margin-bottom:20px;font-size:clamp(2.35rem,1.25rem + 3.2vw,3.55rem);font-weight:900;font-stretch:100%;transform:none}.home-hero__description[data-astro-cid-lcdefpme]{max-width:520px;color:var(--c-muted);margin-bottom:24px;font-size:clamp(1rem,.9rem + .35vw,1.18rem);line-height:1.55}.button-row[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.home-hero__visual[data-astro-cid-lcdefpme]{margin:0;position:relative}.home-hero__visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:var(--radius);width:100%;height:clamp(350px,38vw,500px)}.home-hero__visual[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:#fff;max-width:calc(100% - 24px);font:500 .68rem var(--f-mono);background:#15181fd9;padding:9px 12px;position:absolute;bottom:12px;right:12px}.proof-cards[data-astro-cid-lcdefpme]{border-block:1px solid var(--c-line-strong);grid-template-columns:1fr 1fr;display:grid}.proof-cards[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding:27px 30px 26px 0;position:relative}.proof-cards[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]+article[data-astro-cid-lcdefpme]{border-left:1px solid var(--c-line);padding-left:30px}.proof-cards[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-wrap:balance;margin:10px 0}.proof-cards[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--c-muted)}.proof-stamp[data-astro-cid-lcdefpme]{color:var(--c-muted);font:500 .68rem var(--f-mono);letter-spacing:.06em}.partner-link[data-astro-cid-lcdefpme]{margin:22px 0 0}.capability-grid[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line-strong);grid-template-columns:repeat(4,1fr);display:grid}.capability-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-right:1px solid var(--c-line);min-height:200px;padding:19px 18px 12px}.capability-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:first-child{padding-left:0}.capability-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:last-child{border-right:0}.capability-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-wrap:balance;min-height:46px}.capability-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]:not(.capability-grid__evidence){color:var(--c-muted);font-size:14px}.capability-grid__evidence[data-astro-cid-lcdefpme]{min-height:36px;color:var(--c-brand);font-size:.63rem}.capability-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]>a[data-astro-cid-lcdefpme]{font-weight:650;text-decoration:none}@media (width<=900px){.home-hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:25px}.home-hero__copy[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.15rem,1rem + 3vw,3rem)}.capability-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.capability-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:nth-child(2){border-right:0}.capability-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]:nth-child(n+3){border-top:1px solid var(--c-line)}}@media (width<=650px){.home-hero[data-astro-cid-lcdefpme]{background:var(--c-concrete);padding-block:40px 36px}.home-hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.home-hero__visual[data-astro-cid-lcdefpme]{grid-row:2}.home-hero__visual[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{height:62vw;min-height:230px}.proof-cards[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.proof-cards[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme],.proof-cards[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]+article[data-astro-cid-lcdefpme]{border:0;padding:22px 0}.proof-cards[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]+article[data-astro-cid-lcdefpme]{border-top:1px solid var(--c-line)}}
