.hero__grid[data-astro-cid-lcdefpme]{grid-template-areas:"head""video""results""diffs";gap:2.5rem;padding-block:3rem 4rem;display:grid;position:relative}@media (width>=768px){.hero__grid[data-astro-cid-lcdefpme]{padding-block:4.5rem}}@media (width>=1024px){.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:7fr 5fr;grid-template-areas:"head diffs""video video""results results";align-items:center;gap:3rem}}.hero__head[data-astro-cid-lcdefpme]{grid-area:head}.diffs[data-astro-cid-lcdefpme]{grid-area:diffs}.hero__video[data-astro-cid-lcdefpme]{flex-direction:column;grid-area:video;align-items:center;display:flex}.hero__results[data-astro-cid-lcdefpme]{flex-direction:column;grid-area:results;align-items:center;gap:1.5rem;display:flex}.hero__title[data-astro-cid-lcdefpme]{font-size:clamp(2.2rem,4.2vw,3.4rem);line-height:1.08}.hero__lead[data-astro-cid-lcdefpme]{max-width:38rem;color:var(--text);margin-top:1.5rem;font-size:clamp(1.25rem,2.2vw,1.6rem);font-weight:700;line-height:1.45}.hero__link[data-astro-cid-lcdefpme]{margin-top:1.5rem}.video[data-astro-cid-lcdefpme]{aspect-ratio:16/9;border-radius:var(--radius-xl);border:1px solid var(--border);width:100%;max-width:64rem;box-shadow:var(--shadow-lg);background:#fafbf9;margin-inline:auto;position:relative;overflow:hidden}.video[data-astro-cid-lcdefpme] iframe[data-astro-cid-lcdefpme]{border:0;width:100%;height:100%;position:absolute;inset:0}.hero__stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.75rem;width:100%;max-width:40rem;display:grid}.hero__stat[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--blue-soft);padding:1.1rem 1.2rem}.hero__stat[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{white-space:nowrap;letter-spacing:-.03em;color:var(--blue);font-size:clamp(1.6rem,3vw,2.25rem);font-weight:800;line-height:1.1;display:block}.hero__stat[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:.35rem;font-size:.9rem;font-weight:600;line-height:1.35;display:block}.hero__stat--green[data-astro-cid-lcdefpme]{background:var(--green-soft)}.hero__stat--green[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--green-strong)}.diffs[data-astro-cid-lcdefpme]{gap:.75rem;display:grid}.diffs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-md);align-items:center;gap:1.1rem;padding:1.3rem 1.5rem;display:flex}.diffs__text[data-astro-cid-lcdefpme]{font-family:"Unbounded", var(--font);letter-spacing:-.01em;color:var(--ink);font-size:1rem;font-weight:600;line-height:1.4}.lead-gradient[data-astro-cid-lcdefpme]{background:linear-gradient(95deg,#1f4f8a 0%,#2f74b5 38%,#2f8a86 68%,#4f8f34 100%);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text}.tick[data-astro-cid-lcdefpme]{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);gap:.75rem;padding-bottom:4rem;display:grid;position:relative}@media (width>=768px){.pillars[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.pillars[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-sm);backdrop-filter:blur(6px);background:#fffc;align-items:center;gap:.75rem;padding:1rem;font-size:.9rem;font-weight:700;line-height:1.3;display:flex}.pillars[data-astro-cid-lcdefpme] .icon-tile[data-astro-cid-lcdefpme]{border-radius:12px;width:2.5rem;height:2.5rem}.trusted[data-astro-cid-lcdefpme]{background:var(--card);border-block:1px solid var(--border);padding-block:2.5rem}.trusted__row[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.trusted__row[data-astro-cid-lcdefpme] .chips[data-astro-cid-lcdefpme]{justify-content:center}.trusted[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.18em;color:var(--muted);font-size:.75rem}.marquee[data-astro-cid-lcdefpme]{margin-top:2rem;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.marquee__track[data-astro-cid-lcdefpme]{white-space:nowrap;gap:2.5rem;width:max-content;animation:50s linear infinite marquee;display:flex}.marquee[data-astro-cid-lcdefpme]:hover .marquee__track[data-astro-cid-lcdefpme]{animation-play-state:paused}.marquee__track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:2.5rem;font-size:1.1rem;font-weight:700;display:flex}.marquee__track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--green);font-size:.8rem}@keyframes marquee{to{transform:translate(-50%)}}.section-top[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.5rem;display:flex}@media (width>=768px){.section-top[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:flex-end}}.approach[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;display:flex}.quote[data-astro-cid-lcdefpme]{border-radius:var(--radius-xl);border:1px solid var(--ink-border);background:#ffffff0a;max-width:44rem;margin-top:2.5rem;padding:2rem}.quote[data-astro-cid-lcdefpme] .quote__icon{color:var(--green);margin-inline:auto}.quote[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin-top:1rem;font-size:clamp(1.4rem,2.6vw,2rem);font-weight:800;line-height:1.3}.quote[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--on-ink-muted);margin-top:1rem;font-size:.85rem}.approach__outcomes[data-astro-cid-lcdefpme]{justify-content:center;margin-top:2.5rem}.approach__link[data-astro-cid-lcdefpme]{color:var(--green);margin-top:2rem}.contact[data-astro-cid-lcdefpme]{gap:3rem;display:grid}@media (width>=1024px){.contact[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr}}
