.rz-home .rz-hero--overview{position:relative;display:flex;flex-direction:column;height:auto;min-height:max(720px,100svh);padding-top:calc(var(--nav-h) + clamp(68px, 7vw, 104px));padding-bottom:0;isolation:isolate}.rz-hero--overview .rz-hero__content{position:relative;z-index:1;display:flex;flex:1;min-height:0;flex-direction:column}.rz-hero--overview .rz-hero__intro{flex-shrink:0;max-width:1020px;margin-inline:auto;text-align:center}.rz-home .rz-hero--overview .rz-home-hero-title{max-width:none;font-size:clamp(2.35rem,5.1vw,4.8rem);font-weight:500;line-height:1.08;letter-spacing:-.035em;text-transform:none}.rz-hero--overview .rz-mask__w{animation-delay:calc(.22s + var(--i, 0) * 75ms)}.rz-hero--overview .rz-hero__intro .rz-lede{max-width:720px;margin:24px auto 0;font-size:clamp(1rem,1.35vw,1.125rem);line-height:1.6;text-wrap:pretty;animation:rz-overview-copy .9s cubic-bezier(.16,1,.3,1) .42s both}.rz-hero--overview .rz-hero__actions{justify-content:center;margin-top:28px;animation:rz-overview-copy .9s cubic-bezier(.16,1,.3,1) .56s both}.rz-hero--overview .rz-hero__meta{justify-content:center;margin-top:20px;font-size:10px;letter-spacing:.08em;color:var(--band-fg2);animation:rz-overview-copy .9s cubic-bezier(.16,1,.3,1) .65s both}.rz-overview{display:flex;flex:0 0 auto;min-height:0;width:100%;align-items:flex-end;justify-content:center;margin:54px auto 0;perspective:1800px}.rz-overview__window{width:min(1200px,100%);flex-shrink:0;overflow:hidden;border-radius:16px 16px 0 0;background:color-mix(in srgb,var(--hero-bg) 60%,var(--hero-accent));box-shadow:0 24px 80px -20px rgb(0 0 0/40%);transform-origin:50% 0}.rz-overview__browser{display:flex;justify-content:space-between;align-items:center;gap:16px;height:40px;padding:0 16px;color:var(--band-fg);font:11px var(--product)}.rz-overview__browser-tools{display:flex;align-items:center;gap:20px}.rz-overview__dots{display:flex;gap:6px}.rz-overview__dots i{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.5}.rz-overview__address{display:flex;gap:7px;align-items:center;opacity:.9}.rz-overview__viewport{aspect-ratio:1440/710;overflow:hidden;background:#f0f0f0}.rz-overview__desktop-shell{display:flex;flex-direction:column;gap:12px;width:1440px;height:1000px;padding:16px;transform:scale(var(--overview-scale,.8));transform-origin:top left;font:14px/1.5 var(--product);color:#141414;background:radial-gradient(120% 90% at 50% 0,#f7f7f7 0,#e4e4e4 100%)}.rz-overview__workspace{display:flex;flex:1;min-height:0;gap:12px}.rz-overview__main{position:relative;flex:1;min-width:0;overflow:hidden;padding:28px 32px 0}.rz-overview__stats{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px}.rz-overview__mobile{display:none}.rz-home .rz-discover{padding-block:44px 48px}.rz-discover .rz-hero-directory{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 32px;margin:0}.rz-discover .rz-hero-directory__head{grid-column:1/-1;padding-bottom:22px}.rz-discover .rz-hero-directory__head>.rz-code{color:var(--text-2)}.rz-discover .rz-hero-directory__audience{max-width:none;margin:0;color:var(--text-2)}.rz-discover .rz-hero-directory>a{color:var(--text);border-color:var(--rule-strong)}.rz-discover .rz-hero-directory small{color:var(--text-2)}.rz-discover .rz-hero-directory>a>span:first-child{font-size:16px}.rz-discover .rz-hero-directory>a:hover>span:last-child{color:var(--text)}.rz-home .rz-notification-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px 96px;padding-block:48px 80px}.rz-notification-story h2{max-width:18ch}.rz-notification-story .rz-body{margin-top:22px}.rz-notification-story__preview{min-width:0}.rz-notification-story .rz-bell{margin-inline:auto}.rz-notification-story .rz-hero__live-caption{color:var(--text-2);text-align:center;font-size:10px}@keyframes rz-overview-copy{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes rz-overview-nav{0%{clip-path:inset(0 43% round 16px)}to{clip-path:inset(0 0 round 16px)}}.rz-home>.rz-nav .rz-nav__inner{animation:rz-overview-nav .9s cubic-bezier(.16,1,.3,1) both}@media (min-width:760px) and (max-height:800px){.rz-home .rz-hero--overview{padding-top:calc(var(--nav-h) + 40px)}.rz-home .rz-hero--overview .rz-home-hero-title{font-size:clamp(2.4rem,4.6vw,3.7rem)}.rz-hero--overview .rz-hero__intro .rz-lede{max-width:800px;margin-top:20px;font-size:16px}.rz-hero--overview .rz-hero__actions{margin-top:24px}.rz-hero--overview .rz-hero__meta{margin-top:16px}.rz-overview{margin-top:40px}}@media (max-width:1049px){.rz-discover .rz-hero-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.rz-home .rz-notification-story{gap:40px}}@media (max-width:759px){.rz-home .rz-hero--overview{height:auto;min-height:100svh;padding-top:calc(var(--nav-h) + 48px);padding-bottom:0}.rz-home .rz-hero--overview .rz-home-hero-title{font-size:clamp(2rem,6.5vw,3rem);line-height:1.12;font-variation-settings:"wdth" 100}.rz-hero--overview .rz-hero__intro .rz-lede{margin-top:20px;max-width:42ch}.rz-hero--overview .rz-hero__meta{gap:8px 16px}.rz-overview{flex:1 0 auto;min-height:auto;max-width:480px;margin-top:36px}.rz-overview__window{width:100%}.rz-overview__desktop{display:none}.rz-overview__mobile{display:grid;gap:12px;overflow:hidden;padding:16px;background:#f0f0f0;color:#141414;font:14px/1.5 var(--product)}.rz-overview__mobile-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid #e2e2e2;font-size:11px}.rz-overview__mobile-bar b{font-family:var(--font-geist-sans),system-ui,sans-serif;letter-spacing:.08em}.rz-overview__mobile-bar>span{color:#6b6b6b}.rz-overview__mobile-heading{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;font-size:28px;font-weight:500;letter-spacing:-.03em}.rz-overview__mobile-heading>span:last-child{color:#6b6b6b;font-size:11px;font-weight:400;letter-spacing:0}.rz-overview__browser{height:34px;padding-inline:12px}.rz-overview__browser-tools>svg{display:none}.rz-home .rz-discover{padding-block:28px}.rz-home .rz-notification-story{grid-template-columns:1fr;padding-block:32px 64px}.rz-notification-story__preview{width:100%;max-width:440px;margin-inline:auto}}@media (max-width:479px){.rz-hero--overview .rz-hero__actions{gap:10px}.rz-hero--overview .rz-hero__actions .rz-btn{padding:14px 16px;font-size:13px}.rz-hero--overview .rz-trial{--trial-shift:0px}.rz-hero--overview .rz-trial__chip{display:none}.rz-hero--overview .rz-hero__meta{font-size:9px}.rz-discover .rz-hero-directory{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rz-hero--overview .rz-hero__actions,.rz-hero--overview .rz-hero__intro .rz-lede,.rz-hero--overview .rz-hero__meta,.rz-hero--overview .rz-mask__w,.rz-home>.rz-nav .rz-nav__inner,.rz-overview__window{animation:none}}.rz-reveal__plate,.rz-reveal__stack:before{display:none}.rz-home .rz-reveal__section{padding-bottom:0}.rz-home .rz-calstage-band{padding-top:24px}.rz-home .rz-calstage-m__fit,.rz-home .rz-calstage__fit{align-items:flex-start}@media (min-width:900px) and (min-height:720px) and (prefers-reduced-motion:no-preference){.rz-reveal[data-pinned=true]{--rv:0;height:calc(100svh + var(--rz-extra))}.rz-home .rz-reveal[data-pinned=true]+.rz-calstage-band{display:none}.rz-reveal[data-pinned=true] .rz-reveal__frame{position:sticky;top:0;height:100svh;overflow:hidden}.rz-reveal[data-pinned=true] .rz-reveal__over,.rz-reveal[data-pinned=true] .rz-reveal__under{position:absolute;inset:0}.rz-reveal[data-pinned=true] .rz-reveal__stack{display:flex;flex-direction:column;height:100svh;padding-bottom:24px}.rz-reveal[data-pinned=true] .rz-reveal__stack:before{display:block}.rz-reveal[data-pinned=true] .rz-reveal__section:before{display:none}.rz-reveal[data-pinned=true] .rz-reveal__over{z-index:1;overflow:hidden;transform-origin:50% 100%;transform:translate3d(0,calc(var(--rv) * 100%),0) scale(calc(1 - .12 * var(--rv)));border-radius:calc(var(--rv) * 32px);will-change:transform}.rz-reveal[data-pinned=true] .rz-reveal__section{flex-shrink:0;padding-top:calc(var(--nav-h) + 24px);padding-bottom:0}.rz-reveal[data-pinned=true] .rz-reveal__section>.rz-wrap>div[data-rv-skip]{margin-top:24px!important}.rz-reveal[data-pinned=true] .rz-reveal__section .rz-headline{max-width:none!important;font-size:clamp(1.75rem,2.8vw,2.5rem)}.rz-reveal[data-pinned=true] .rz-reveal__section .rz-body{max-width:62ch;margin-top:14px!important}.rz-reveal[data-pinned=true] .rz-reveal__plate{display:flex;flex:1;min-height:0;align-items:flex-start;justify-content:center;width:100%;max-width:var(--max);margin:24px auto 0;padding-inline:var(--gutter)}.rz-reveal[data-pinned=true] .rz-reveal__plate-in{opacity:0;filter:blur(10px);transform:translate3d(0,.9rem,0);transition:opacity .6s cubic-bezier(.22,1,.36,1) .45s,filter .7s cubic-bezier(.22,1,.36,1) .45s,transform .7s cubic-bezier(.22,1,.36,1) .45s}.rz-reveal[data-pinned=true][data-shown="1"] .rz-reveal__plate-in{opacity:1;filter:blur(0);transform:none}.rz-reveal[data-pinned=true]:not([data-shown="1"]) .rz-reveal__plate-in{transition-duration:.3s;transition-delay:0s}.rz-reveal[data-pinned=true] .rz-rw{display:inline-block;opacity:0;filter:blur(8px);transform:translate3d(0,.28em,0);transition:opacity .52s cubic-bezier(.22,1,.36,1) var(--s,0s),filter .6s cubic-bezier(.22,1,.36,1) var(--s,0s),transform .6s cubic-bezier(.22,1,.36,1) var(--s,0s)}.rz-reveal[data-pinned=true][data-shown="1"] .rz-rw{opacity:1;filter:blur(0);transform:none}.rz-reveal[data-pinned=true]:not([data-shown="1"]) .rz-rw{transition-duration:.3s;transition-delay:0s}}