.product.coming-product.svelte-1uha8ag{border-top:1px solid var(--rg-rule);margin-top:3.5rem;padding-top:2rem}.coming-label.svelte-1uha8ag{color:var(--rg-text-muted);margin-top:.6rem;font-size:.82rem;display:inline-block}.team-heading.svelte-1uha8ag{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;display:flex}.team-heading.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:clamp(2rem,3vw,3rem)}.team-heading.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:50ch;margin-top:1rem}.team-heading.svelte-1uha8ag .btn:where(.svelte-1uha8ag){flex-shrink:0}@media (width<=700px){.team-heading.svelte-1uha8ag{flex-direction:column;align-items:start}}.hero.svelte-1uha8ag{min-height:calc(100dvh - var(--rg-nav-h));align-items:center;display:flex;position:relative}.hero-inner.svelte-1uha8ag{max-width:var(--rg-measure);text-align:left}.hero-inner.svelte-1uha8ag>:where(.svelte-1uha8ag){max-width:38rem}.hero.svelte-1uha8ag h1:where(.svelte-1uha8ag){letter-spacing:-.015em;text-shadow:0 0 60px #03060db3,0 0 120px #1e40ff1f;margin-top:1.25rem;font-size:clamp(2.6rem,6.4vw,5.2rem);font-weight:200}.hero.svelte-1uha8ag .lead:where(.svelte-1uha8ag){color:var(--rg-text);text-shadow:0 1px 30px #000000b3;margin-top:1.75rem}.hero-cta.svelte-1uha8ag{flex-wrap:wrap;gap:1rem;margin-top:2.5rem;display:flex}.thesis.svelte-1uha8ag .statement:where(.svelte-1uha8ag){font-family:var(--rg-font-display);letter-spacing:-.015em;color:#fff;max-width:18ch;margin:1.25rem 0 2rem;font-size:clamp(2.2rem,5.5vw,4rem);font-weight:200;line-height:1.08}.thesis-body.svelte-1uha8ag{font-size:clamp(1.05rem,1.8vw,1.3rem)}.thesis-body.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.6}.thesis-body.svelte-1uha8ag p:where(.svelte-1uha8ag)+p:where(.svelte-1uha8ag){margin-top:1.25rem}.product-section.svelte-1uha8ag{border-top:1px solid var(--rg-rule-soft)}.product.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:clamp(2rem,5vw,4rem);margin-top:1rem;display:grid}.product-logo.svelte-1uha8ag{justify-content:flex-start;max-width:422px;padding-top:.3rem;display:flex}.product-logo.svelte-1uha8ag img:where(.svelte-1uha8ag){width:65.8022%;height:auto}.product-logo--reviews.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%}.product-copy.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:55ch}.product-cta.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.75rem;display:flex}.careers-cta.svelte-1uha8ag{border-top:1px solid var(--rg-rule-soft)}@media (width<=760px){.product.svelte-1uha8ag{grid-template-columns:1fr;gap:1.75rem}.product-logo.svelte-1uha8ag{max-width:333px}}@media (width<=640px){.hero.svelte-1uha8ag{text-align:left;align-items:flex-end;padding-bottom:clamp(3rem,10vh,6rem)}}
