.sr-row[data-astro-cid-pvqv6zxe]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;margin-top:1.25rem}.sr-item[data-astro-cid-pvqv6zxe]{display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap}.sr-glyph[data-astro-cid-pvqv6zxe]{display:inline-flex;flex-shrink:0;color:var(--color-accent)}.sr-text[data-astro-cid-pvqv6zxe]{font-family:var(--font-display);font-size:.75rem;font-weight:400;letter-spacing:-.01em;color:#fafaf7eb;line-height:1.3}.sr-badges[data-astro-cid-pvqv6zxe]{display:flex;align-items:center;gap:1.25rem;margin-top:1rem}.sr-badges[data-astro-cid-pvqv6zxe] img[data-astro-cid-pvqv6zxe]{height:2.75rem;width:auto}@media (min-width: 1024px){.lg\:cta-row[data-astro-cid-j7pv25f6]{flex-direction:row;align-items:center;justify-content:space-between}}.feat-card[data-astro-cid-j7pv25f6]{display:flex;flex-direction:row;align-items:flex-start;gap:1.25rem;padding:clamp(1rem,1.5vw,1.25rem) 0}.feat-card-body[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column}.feat-card-title[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-size:clamp(1rem,1.6vw,1.2rem);line-height:1.2;letter-spacing:-.03em;font-weight:700;color:#fafaf7eb}.feat-card-text[data-astro-cid-j7pv25f6]{margin-top:.75rem;font-size:.9rem;line-height:1.65;color:#fafaf7b3;flex-grow:1}.feat-card-label[data-astro-cid-j7pv25f6]{color:#b6ff009e;font-size:.75rem}.feat-card-marker[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.65rem;flex-shrink:0;margin-top:.3rem;width:173px}.hero-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;margin-bottom:10px}.hero-loop[data-astro-cid-j7pv25f6]{width:auto;max-width:100%;height:clamp(320px,calc(100vh - 200px),640px);display:block;margin-inline:auto}.hero-metrics[data-astro-cid-j7pv25f6]{width:min(100%,34rem);margin:1rem auto 0}.hero-metrics__list[data-astro-cid-j7pv25f6]{display:flex;flex-direction:row;gap:.5rem}.hero-metric-row[data-astro-cid-j7pv25f6]{flex:1 1 0;min-width:0;padding:.6rem .4rem;border:1px solid rgba(182,255,0,.16);border-radius:8px;background:#b6ff0009;overflow:hidden}.hero-metric-row__mask[data-astro-cid-j7pv25f6]{display:block;overflow:hidden;height:3.2em}.hero-metric-row__inner[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:center;gap:.2rem;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.02em;line-height:1.25;color:#fafaf7d9;text-align:center;transform:translateY(0);opacity:1;transition:transform .7s ease,opacity .7s ease}.hero-metric-row__inner[data-astro-cid-j7pv25f6].is-out{transform:translateY(-100%);opacity:0}.hero-metric-row__inner[data-astro-cid-j7pv25f6].is-in-start{transform:translateY(100%);opacity:0}.hero-metric-row__arrow[data-astro-cid-j7pv25f6]{font-size:1.4em;color:#b6ff00;font-weight:700}.hero-metrics__caption[data-astro-cid-j7pv25f6]{margin:.75rem 0 0;padding-top:.6rem;border-top:1px solid rgba(255,255,255,.08);font-family:var(--font-mono);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;text-align:center;color:#fafaf78c}@media (min-width: 1024px){.hero-grid[data-astro-cid-j7pv25f6]{grid-template-columns:5fr 4fr;gap:4rem}}.gradient-text[data-astro-cid-j7pv25f6]{background:linear-gradient(90deg,#b6ff00,#d4ff60,#7cff00,#b6ff00);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer 2s linear infinite}@keyframes shimmer{to{background-position:200% center}}@keyframes ticker{0%{transform:translate(0)}to{transform:translate(-50%)}}.ticker-track{animation:ticker 28s linear infinite}.ticker-track:hover{animation-play-state:paused}.problem-row:hover .problem-title{color:#b6ff00}@keyframes mesh-a{0%,to{transform:translate(0) scale(1)}33%{transform:translate(8%,-12%) scale(1.15)}66%{transform:translate(-6%,8%) scale(.92)}}@keyframes mesh-b{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-10%,6%) scale(1.1)}66%{transform:translate(5%,-10%) scale(1.18)}}@keyframes mesh-c{0%,to{transform:translate(0) scale(1)}50%{transform:translate(6%,10%) scale(1.12)}}.page-mesh-a{animation:mesh-a 18s ease-in-out infinite}.page-mesh-b{animation:mesh-b 22s ease-in-out infinite}.page-mesh-c{animation:mesh-c 15s ease-in-out infinite}
