.hero-slot[data-astro-cid-m5plxj7i]{width:var(--hero-icon);height:var(--hero-icon);animation:.26s cubic-bezier(.16,1,.3,1) both slot-open;animation-delay:calc(1.4s + var(--slot,0) * 60ms);flex:none;display:block;position:relative}@keyframes slot-open{0%{width:0;margin-inline-end:calc(-1 * var(--hero-gap))}to{width:var(--hero-icon);margin-inline-end:0}}.hero-icon[data-astro-cid-m5plxj7i]{width:var(--hero-icon);height:var(--hero-icon);border-radius:var(--radius-icon);animation:.44s ease-out both icon-in;animation-delay:calc(1.49s + var(--slot,0) * 60ms);transition:rotate var(--dur-base) var(--ease-out), scale var(--dur-base) var(--ease-out);display:block;position:absolute;top:0;left:50%;transform:translate(-50%)}.hero-icon[data-astro-cid-m5plxj7i]:hover{rotate:-6deg;scale:1.06}.hero-icon[data-astro-cid-m5plxj7i] img[data-astro-cid-m5plxj7i]{object-fit:cover;border-radius:10px;max-width:none;position:absolute}@keyframes icon-in{0%{opacity:0;filter:blur(7px);transform:translate(-50%)scale(.72)}45%{opacity:1;filter:blur();transform:translate(-50%)scale(1.02)}68%{transform:translate(-50%)scale(.995)}85%{transform:translate(-50%)scale(1.001)}to{opacity:1;filter:blur();transform:translate(-50%)scale(1)}}.stack[data-astro-cid-lrw7rwrt]{--mark:.8;padding-block:var(--pad-top-m) var(--pad-bottom-m)}.stack__row[data-astro-cid-lrw7rwrt]{flex-direction:column;gap:60px;display:flex}.stack__copy[data-astro-cid-lrw7rwrt]{text-align:center;flex-direction:column;align-items:center;gap:40px;display:flex}.stack__cta[data-astro-cid-lrw7rwrt]{align-items:center;gap:40px;display:flex}.stack__note[data-astro-cid-lrw7rwrt]{font-size:14px;line-height:20px;font-weight:var(--weight-medium);color:var(--color-muted);white-space:nowrap}.stack__tools[data-astro-cid-lrw7rwrt]{align-items:flex-start;gap:calc(40px * var(--mark));height:calc(40px * var(--mark));display:flex}.stack__tools[data-astro-cid-lrw7rwrt] li[data-astro-cid-lrw7rwrt]{width:calc(var(--w) * 1px * var(--mark));height:calc(40px * var(--mark));flex:none;position:relative}.stack__tools[data-astro-cid-lrw7rwrt] img[data-astro-cid-lrw7rwrt]{width:calc(var(--iw) * 1px * var(--mark));height:calc(var(--ih) * 1px * var(--mark));max-width:none;display:block}.stack__tools[data-astro-cid-lrw7rwrt] img[data-astro-cid-lrw7rwrt].bleed{left:calc(-1.9048px * var(--mark));top:calc(-1.9048px * var(--mark));position:absolute}.stack__media[data-astro-cid-lrw7rwrt]{aspect-ratio:354/347;border-radius:var(--radius-card);background:var(--color-surface);position:relative;overflow:hidden}.stack__media[data-astro-cid-lrw7rwrt] video[data-astro-cid-lrw7rwrt]{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@media (width>=1200px){.stack[data-astro-cid-lrw7rwrt]{--mark:1;padding-block:60px var(--pad-bottom)}.stack__row[data-astro-cid-lrw7rwrt]{flex-direction:row;align-items:center;gap:40px;width:1264px;max-width:100%}.stack__copy[data-astro-cid-lrw7rwrt],.stack__media[data-astro-cid-lrw7rwrt]{flex:1 1 0;min-width:0}.stack__copy[data-astro-cid-lrw7rwrt]{text-align:left;align-items:flex-start}.stack__media[data-astro-cid-lrw7rwrt]{aspect-ratio:auto;height:600px}}.stats[data-astro-cid-znrj7o3b]{padding-block:60px 160px;display:none}.stats__grid[data-astro-cid-znrj7o3b]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0;display:grid}.stat[data-astro-cid-znrj7o3b]{flex-direction:column;gap:12px;display:flex}.stat__value[data-astro-cid-znrj7o3b]{font-size:32px;line-height:38px;font-weight:var(--weight-semibold)}.stat__label[data-astro-cid-znrj7o3b]{font-size:var(--lede-size);line-height:var(--lede-lh);font-weight:var(--weight-medium);color:var(--color-muted);margin:0}@media (width>=768px){.stats[data-astro-cid-znrj7o3b]{display:block}}@media (width>=1200px){.stats__grid[data-astro-cid-znrj7o3b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}}.hero__inner[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;gap:40px;display:flex}.hero__copy[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.hero__eyebrow[data-astro-cid-lcdefpme]{font-size:var(--eyebrow-size);line-height:var(--eyebrow-lh);font-weight:var(--weight-semibold)}.hero__title[data-astro-cid-lcdefpme]{--hero-icon:calc(var(--display-size) * 1.05);--hero-gap:8px;font-size:var(--display-size);line-height:var(--display-lh);font-weight:var(--weight-bold)}.hero__lines[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.hero__line[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;gap:var(--hero-gap);white-space:nowrap;display:flex}.hero__lede[data-astro-cid-lcdefpme]{font-size:var(--lede-size);line-height:var(--lede-lh);font-weight:var(--weight-medium);color:var(--color-muted)}.hero__lede[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]+p[data-astro-cid-lcdefpme]{margin-top:var(--lede-lh)}.hero__actions[data-astro-cid-lcdefpme]{gap:12px;display:flex}@media (width>=768px){.hero__title[data-astro-cid-lcdefpme]{--hero-icon:calc(var(--display-size) * .8);--hero-gap:12px}.hero__lede[data-astro-cid-lcdefpme]{max-width:600px}}@media (width>=1200px){.hero[data-astro-cid-lcdefpme]{padding-block:100px}.hero__inner[data-astro-cid-lcdefpme]{gap:60px}.hero__title[data-astro-cid-lcdefpme]{--hero-icon:64px}.hero__lede[data-astro-cid-lcdefpme]{width:800px;max-width:100%}}
