.ambient[data-astro-cid-mnwjebzf]{--ambient-ink:#c4c4c4;--ambient-strength:.42}.ambient--accent[data-astro-cid-mnwjebzf]{--ambient-ink:var(--accent);--ambient-strength:.5}.ambient__layer[data-astro-cid-mnwjebzf]{opacity:var(--ambient-strength);-webkit-mask-image:linear-gradient(#0000,#000 12% 70%,#0000);mask-image:linear-gradient(#0000,#000 12% 70%,#0000)}.ambient__canvas[data-astro-cid-mnwjebzf]{width:100%;height:100%;transform:translateX(var(--ambient-shift,15%)) scaleX(-1);display:block}.hero-grid[data-astro-cid-tnc63bfq]{z-index:-1;pointer-events:none;background-image:linear-gradient(var(--hp-grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--hp-grid-line) 1px, transparent 1px);background-size:var(--hp-grid) var(--hp-grid);background-position:top;position:absolute;inset:0 0 30%;overflow:hidden;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 30%,#0000 75%)}.hero-grid__beam[data-astro-cid-tnc63bfq]{top:calc(-1 * var(--hp-beam-length));left:calc(50% - var(--hp-grid) / 2 + var(--line) * var(--hp-grid));width:1px;height:var(--hp-beam-length);background:linear-gradient(transparent, var(--c), transparent);animation:hero-beam var(--hp-beam) linear infinite;position:absolute}@keyframes hero-beam{0%{top:calc(-1 * var(--hp-beam-length))}to{top:100%}}@media (prefers-reduced-motion:reduce){.hero-grid__beam[data-astro-cid-tnc63bfq]{display:none}}.hero__title-wrap[data-astro-cid-ge2uvauf]{position:relative}.hero[data-astro-cid-ge2uvauf]{isolation:isolate;padding-top:calc(var(--header-h) + clamp(3rem, 2rem + 6vw, 7rem));background:var(--ink-700);padding-bottom:clamp(4rem,3rem + 5vw,7.5rem);position:relative;overflow:hidden}.hero--page[data-astro-cid-ge2uvauf]{padding-bottom:var(--space-8)}.hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-8);align-items:center;display:grid;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{gap:var(--space-5);justify-items:start;max-width:48rem;display:grid}.hero__title[data-astro-cid-ge2uvauf]{max-width:18ch}.hero__lead[data-astro-cid-ge2uvauf]{max-width:44ch}.hero__ctas[data-astro-cid-ge2uvauf]{margin-top:var(--space-2)}@media (width>=960px){.hero--split[data-astro-cid-ge2uvauf] .hero__inner[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.hero--stack[data-astro-cid-ge2uvauf]{--hp-tilt-from:1;--hp-tilt-to:.5;padding-top:calc(var(--header-h) + clamp(2rem, 1rem + 3vw, 4rem))}.hero--stack[data-astro-cid-ge2uvauf] .hero__inner[data-astro-cid-ge2uvauf]{gap:var(--space-6)}.hero--stack[data-astro-cid-ge2uvauf] .hero__copy[data-astro-cid-ge2uvauf]{text-align:center;justify-items:center;margin-inline:auto}.hero--stack[data-astro-cid-ge2uvauf] .hero__ctas[data-astro-cid-ge2uvauf]{justify-content:center}.hero--stack[data-astro-cid-ge2uvauf] .hero__visual[data-astro-cid-ge2uvauf]{width:min(100%,960px);margin-inline:auto}.hero__visual[data-astro-cid-ge2uvauf]{min-width:0;position:relative}.hero[data-astro-cid-ge2uvauf][data-signal=agentaus]{--signal:var(--signal-agentaus)}.hero[data-astro-cid-ge2uvauf][data-signal=echo]{--signal:var(--signal-echo)}.hero[data-astro-cid-ge2uvauf][data-signal=mobile]{--signal:var(--signal-mobile)}.hero__word[data-astro-cid-ge2uvauf]{animation:hero-word var(--hp-rise) var(--ease-expressive) calc(var(--i) * var(--hp-rise-stagger)) both;display:inline-block}.hero--product[data-astro-cid-ge2uvauf] .hero__eyebrow[data-astro-cid-ge2uvauf],.hero--product[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf],.hero--product[data-astro-cid-ge2uvauf] .hero__ctas[data-astro-cid-ge2uvauf]{animation:hero-fade var(--hp-fade) var(--ease-expressive) calc(var(--hp-fade-delay) + var(--k,0) * var(--hp-fade-stagger)) both}.hero--product[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf]{--k:1}.hero--product[data-astro-cid-ge2uvauf] .hero__ctas[data-astro-cid-ge2uvauf]{--k:2}.hero--product[data-astro-cid-ge2uvauf] .hero__visual[data-astro-cid-ge2uvauf]{perspective:1400px;animation:hero-show var(--hp-show) var(--ease-expressive) var(--hp-show-delay) both}.hero__tilt[data-astro-cid-ge2uvauf]{transform-origin:50% 0;transform:rotateX(calc(var(--hp-tilt) * 1deg)) scale(var(--hp-scale))}@keyframes hero-word{0%{opacity:0;filter:blur(var(--hp-rise-blur));transform:translateY(60%)}}@keyframes hero-fade{0%{opacity:0;transform:translateY(24px)}}@keyframes hero-show{0%{opacity:0;transform:translateY(80px)}}@media (prefers-reduced-motion:reduce){.hero__word[data-astro-cid-ge2uvauf],.hero--product[data-astro-cid-ge2uvauf] .hero__eyebrow[data-astro-cid-ge2uvauf],.hero--product[data-astro-cid-ge2uvauf] .hero__lead[data-astro-cid-ge2uvauf],.hero--product[data-astro-cid-ge2uvauf] .hero__ctas[data-astro-cid-ge2uvauf],.hero--product[data-astro-cid-ge2uvauf] .hero__visual[data-astro-cid-ge2uvauf]{animation:none}.hero__tilt[data-astro-cid-ge2uvauf]{transform:none}}
