.hero.svelte-16zigxp{padding-block:clamp(3rem,8vw,6rem) clamp(3.5rem,8vw,6rem);overflow:hidden}.hero-grid.svelte-16zigxp{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}h1.svelte-16zigxp{font-size:var(--s-5);max-width:17ch;line-height:1.2}.nw.svelte-16zigxp{white-space:nowrap}.lead.svelte-16zigxp{font-size:var(--s-2);color:var(--ink-2);max-width:34rem;margin-top:1.25rem;line-height:1.6}.ctas.svelte-16zigxp{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.visual.svelte-16zigxp{aspect-ratio:1/.95;justify-self:end;width:100%;max-width:500px;position:relative}.blk.svelte-16zigxp{border-radius:18px;position:absolute;transform:skew(-12deg)}.b1.svelte-16zigxp{background:var(--mint);width:44%;height:40%;top:4%;left:24%}.b2.svelte-16zigxp{background:var(--mint-soft);width:24%;height:23%;top:20%;left:70%}.b3.svelte-16zigxp{background:var(--ink);width:24%;height:23%;top:50%;left:6%}.b4.svelte-16zigxp{background:var(--surface);border:1px solid var(--line);width:48%;height:44%;top:50%;left:34%}.chip.svelte-16zigxp{background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow-hover);font-family:var(--display);white-space:nowrap;color:var(--ink);border-radius:999px;align-items:center;gap:.55rem;padding:.7rem 1.1rem;font-weight:600;display:inline-flex;position:absolute}.chip.svelte-16zigxp svg{color:var(--mint-deep)}.c1.svelte-16zigxp{top:14%;left:0}.c2.svelte-16zigxp{top:48%;right:0}.c3.svelte-16zigxp{bottom:6%;left:14%}@media (prefers-reduced-motion:no-preference){.chip.svelte-16zigxp{animation:.6s cubic-bezier(.2,.8,.2,1) both svelte-16zigxp-chip-in}.c1.svelte-16zigxp{animation-delay:.35s}.c2.svelte-16zigxp{animation-delay:.5s}.c3.svelte-16zigxp{animation-delay:.65s}}@keyframes svelte-16zigxp-chip-in{0%{transform:translateY(14px)scale(.96)}}.svc-grid.svelte-16zigxp{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.prod-grid.svelte-16zigxp{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.split.svelte-16zigxp{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;max-width:none;display:flex}.split.svelte-16zigxp>div:where(.svelte-16zigxp){max-width:40rem}.all.svelte-16zigxp{font-family:var(--display);padding-block:.5rem;font-weight:600;text-decoration:none}.all.svelte-16zigxp:hover{text-decoration:underline}@media (width<=960px){.hero-grid.svelte-16zigxp{grid-template-columns:1fr}.visual.svelte-16zigxp{justify-self:center;max-width:360px}.svc-grid.svelte-16zigxp{grid-template-columns:1fr}.prod-grid.svelte-16zigxp{grid-template-columns:1fr 1fr}}@media (width<=560px){.prod-grid.svelte-16zigxp{grid-template-columns:1fr}.chip.svelte-16zigxp{padding:.55rem .9rem;font-size:.9rem}}
