.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(1rem,.5rem + 2vw,2rem) clamp(3.5rem,2rem + 6vw,8rem)}.hero-folio[data-astro-cid-ge2uvauf]{margin-bottom:clamp(2.25rem,1rem + 5vw,5.5rem)}.hero-grid[data-astro-cid-ge2uvauf]{align-items:start;gap:clamp(3rem,2rem + 4vw,5rem);display:grid}.hero-copy[data-astro-cid-ge2uvauf]{min-width:0}.hero-hang[data-astro-cid-ge2uvauf] .hero-copy[data-astro-cid-ge2uvauf]{padding-left:calc(var(--rz-fs-h1) * .42)}.hero-title[data-astro-cid-ge2uvauf]{max-width:13ch}.hero-title-long[data-astro-cid-ge2uvauf]{max-width:17ch;font-size:clamp(2.5rem,1.5rem + 4.4vw,5.5rem);line-height:.98}.hero-split[data-astro-cid-ge2uvauf] .hero-title[data-astro-cid-ge2uvauf]{max-width:none}.hero-lead[data-astro-cid-ge2uvauf]{margin-top:clamp(1.5rem,1rem + 2vw,2.75rem);margin-bottom:0}.hero-cta[data-astro-cid-ge2uvauf]{margin-top:clamp(1.75rem,1.4rem + 1.4vw,2.5rem);margin-bottom:0}.hero-cta[data-astro-cid-ge2uvauf]+:not(.rz-proof){margin-top:var(--rz-space-4)}.hero-copy[data-astro-cid-ge2uvauf] .updated{margin-top:var(--rz-space-6)}.hero-visual[data-astro-cid-ge2uvauf]{justify-content:center;min-width:0;display:flex}@media (width>=900px){.hero-split[data-astro-cid-ge2uvauf] .hero-grid[data-astro-cid-ge2uvauf]{gap:var(--rz-gutter);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.hero-split[data-astro-cid-ge2uvauf] .hero-visual[data-astro-cid-ge2uvauf]{padding-top:var(--rz-space-2);justify-content:flex-end}}@media (width<=599px){.hero-cta[data-astro-cid-ge2uvauf] .btn{flex:100%}}.marquee[data-astro-cid-543bmuqs]{--rz-bg:var(--rz-surface);background:var(--rz-bg);min-height:4rem;color:var(--rz-text)}.marquee-label[data-astro-cid-543bmuqs]{z-index:2;padding:0 1.25rem 0 var(--rz-page-x);background:var(--rz-accent);color:var(--rz-on-accent);font-size:var(--rz-fs-label);letter-spacing:var(--rz-tr-label);text-transform:uppercase;white-space:nowrap;flex:none;align-self:stretch;align-items:center;margin:0;font-weight:700;line-height:1.25;display:flex;position:relative}.marquee-quiet[data-astro-cid-543bmuqs] .marquee-label[data-astro-cid-543bmuqs]{background:var(--rz-bg);color:var(--rz-text);box-shadow:inset -1px 0 var(--rz-rule-color)}.marquee-note[data-astro-cid-543bmuqs]{letter-spacing:0;text-transform:none;color:var(--rz-text-muted);margin-top:.2rem;font-weight:400;display:block}.marquee-label[data-astro-cid-543bmuqs]:has(.marquee-note){flex-direction:column;justify-content:center;align-items:flex-start}.marquee[data-astro-cid-543bmuqs]:not(.marquee-quiet) .marquee-note[data-astro-cid-543bmuqs]{color:var(--rz-on-accent)}.rz-marquee-track[data-astro-cid-543bmuqs]{gap:0}.rz-marquee-track[data-astro-cid-543bmuqs]>ul[data-astro-cid-543bmuqs]{gap:2.75rem;padding-left:2.75rem}.rz-marquee-track[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]{font-family:var(--rz-font-display);font-weight:var(--rz-quote-wght);font-stretch:var(--rz-quote-wdth);white-space:nowrap;font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);line-height:1.15}.rz-marquee-track[data-astro-cid-543bmuqs] li[data-astro-cid-543bmuqs]:nth-child(3n+1){font-weight:var(--rz-w-display-mixed)}.marquee-quoted[data-astro-cid-543bmuqs] .rz-q[data-astro-cid-543bmuqs]:before,.marquee-quoted[data-astro-cid-543bmuqs] .rz-q[data-astro-cid-543bmuqs]:after{color:var(--rz-text-muted)}.rz-marquee-toggle[data-astro-cid-543bmuqs]{z-index:2;min-height:2.5rem;margin:0 var(--rz-page-x) 0 var(--rz-space-3);border:1.5px solid var(--rz-field-border);border-radius:var(--rz-radius-pill);background:var(--rz-bg);color:var(--rz-text);font-size:var(--rz-fs-label);font-weight:var(--rz-w-text-strong);letter-spacing:var(--rz-tr-label);text-transform:uppercase;cursor:pointer;flex:none;align-items:center;padding:0 1rem;display:inline-flex;position:relative}.rz-marquee-toggle[data-astro-cid-543bmuqs] input[data-astro-cid-543bmuqs]{opacity:0;width:1px;height:1px;margin:0;position:absolute}.rz-marquee-toggle[data-astro-cid-543bmuqs]:has(input:focus-visible){outline:3px solid var(--rz-focus);outline-offset:2px}.rz-marquee-toggle[data-astro-cid-543bmuqs]:has(input:checked){background:var(--rz-text);color:var(--rz-bg);border-color:var(--rz-text)}.rz-marquee-viewport[data-astro-cid-543bmuqs]{position:relative}.rz-marquee-viewport[data-astro-cid-543bmuqs]:after{content:"";z-index:1;background:linear-gradient(90deg, transparent, var(--rz-bg));pointer-events:none;width:6rem;position:absolute;top:0;bottom:0;right:0}@media (width<=599px){.marquee[data-astro-cid-543bmuqs]{flex-wrap:wrap}.marquee-label[data-astro-cid-543bmuqs]{flex:auto;order:0;align-self:stretch;padding-block:.65rem}.marquee-label[data-astro-cid-543bmuqs]:has(.marquee-note){flex-direction:row;justify-content:flex-start;align-items:baseline;gap:.6rem}.marquee-note[data-astro-cid-543bmuqs]{margin-top:0}.marquee-quiet[data-astro-cid-543bmuqs] .marquee-label[data-astro-cid-543bmuqs]{box-shadow:none}.rz-marquee-toggle[data-astro-cid-543bmuqs]{order:1;min-height:2.25rem;margin-block:.5rem}.rz-marquee-viewport[data-astro-cid-543bmuqs]{border-top:1px solid var(--rz-rule-color);flex:1 0 100%;order:2;padding-block:.9rem}}@media (prefers-reduced-motion:reduce){.marquee[data-astro-cid-543bmuqs]{padding-block:var(--rz-space-4);flex-wrap:wrap}.rz-marquee-toggle[data-astro-cid-543bmuqs]{display:none}.marquee-quiet[data-astro-cid-543bmuqs] .marquee-label[data-astro-cid-543bmuqs]{box-shadow:none}.rz-marquee-viewport[data-astro-cid-543bmuqs]:after{display:none}.rz-marquee-track[data-astro-cid-543bmuqs]>ul[data-astro-cid-543bmuqs]{row-gap:var(--rz-space-3);padding-block:var(--rz-space-3)}}
