.faq:where(.astro-hr56nw6x){width:100%;max-width:var(--site-width-prose);border-top:var(--site-border-width) solid var(--site-color-border)}.faq__item:where(.astro-hr56nw6x){border-bottom:var(--site-border-width) solid var(--site-color-border)}.faq__q:where(.astro-hr56nw6x){padding:var(--site-space-4) 0;font-size:var(--site-size-body-tight);font-weight:var(--site-weight-medium);cursor:pointer;justify-content:space-between;gap:var(--site-space-4);transition:color var(--site-motion-fast) var(--site-motion-ease);list-style:none;display:flex}.faq__q:where(.astro-hr56nw6x)::-webkit-details-marker{display:none}.faq__q:where(.astro-hr56nw6x):after{content:"+";color:var(--site-color-text-primary);font-family:var(--site-font-mono)}.faq__item:where(.astro-hr56nw6x)[open] .faq__q:where(.astro-hr56nw6x):after{content:"−"}.faq__q:where(.astro-hr56nw6x):hover{color:var(--site-color-accent)}.faq__a:where(.astro-hr56nw6x){padding:0 0 var(--site-space-4);max-width:var(--site-width-prose);color:var(--site-color-text-primary);font-size:var(--site-size-body-tight)}.page:where(.astro-lcdefpme){padding-block:0 var(--site-space-16)}.page__inner:where(.astro-lcdefpme){gap:var(--site-space-16);padding-block:var(--site-space-16) 0;flex-direction:column;display:flex}.brand:where(.astro-lcdefpme){justify-content:space-between;align-items:center;gap:var(--site-space-4);margin-bottom:var(--site-space-4);display:flex}.brand:where(.astro-lcdefpme) .brand-mark__lockup{width:auto;height:3rem}.hero:where(.astro-lcdefpme){align-items:end;min-height:min(78vh,44rem);display:grid;position:relative;overflow:hidden}.hero__bleed:where(.astro-lcdefpme){object-fit:cover;object-position:62% 50%;border:0;border-radius:0;width:100%;height:100%;display:block;position:absolute;inset:0}.hero__scrim:where(.astro-lcdefpme){background:linear-gradient(90deg, color-mix(in srgb, var(--site-color-canvas) 94%, transparent) 0%, color-mix(in srgb, var(--site-color-canvas) 78%, transparent) 40%, color-mix(in srgb, var(--site-color-canvas) 28%, transparent) 68%, color-mix(in srgb, var(--site-color-canvas) 18%, transparent) 100%);pointer-events:none;position:absolute;inset:0}.hero__inner:where(.astro-lcdefpme){z-index:1;padding-block:var(--site-space-8) var(--site-space-14,3.5rem);position:relative}.hero__copy:where(.astro-lcdefpme){gap:var(--site-space-5,1.25rem);flex-direction:column;max-width:34rem;display:flex}.hero__headline:where(.astro-lcdefpme){gap:var(--site-space-3);letter-spacing:-.035em;max-width:11ch;font-size:clamp(2.75rem,6.5vw,4.35rem);line-height:1.02;font-weight:var(--site-weight-semibold);flex-direction:column;margin:0;display:flex}.hero__stance:where(.astro-lcdefpme){font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.25;font-weight:var(--site-weight-regular);letter-spacing:-.01em;max-width:20ch;color:var(--site-color-text-muted,#a6aeb9)}.hero__subhead:where(.astro-lcdefpme){max-width:44ch;color:var(--site-color-text-primary);margin:0}.hero__copy:where(.astro-lcdefpme) .waitlist{margin-top:var(--site-space-4)}.hero__platform:where(.astro-lcdefpme){color:var(--site-color-text-primary);font-size:var(--site-size-small);margin:0}.hero__platform:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:var(--site-color-text-primary);font-weight:var(--site-weight-medium)}.proof:where(.astro-lcdefpme){gap:var(--site-space-8);grid-template-columns:minmax(0,1fr);display:grid}.proof__label:where(.astro-lcdefpme){margin:0 0 var(--site-space-2);font-size:var(--site-size-small);letter-spacing:.12em;text-transform:uppercase;color:var(--site-color-text-muted,#a6aeb9);font-weight:var(--site-weight-medium);grid-column:1/-1}@media (width>=48rem){.proof:where(.astro-lcdefpme){gap:var(--site-space-8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.proof__item:where(.astro-lcdefpme){border:1px solid color-mix(in srgb, var(--site-color-border) 90%, transparent);border-radius:var(--site-radius-md,12px);background:color-mix(in srgb, var(--site-color-canvas) 86%, #1a1f26);flex-direction:column;height:100%;display:flex;overflow:hidden}.proof__media:where(.astro-lcdefpme){margin:0;line-height:0}.proof__img:where(.astro-lcdefpme){aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.proof__title:where(.astro-lcdefpme){font-size:var(--site-size-h3);letter-spacing:-.02em;margin:auto 0 0;padding:22px 20px 24px;line-height:1.25}.proof__body:where(.astro-lcdefpme){color:var(--site-color-text-primary);font-size:var(--site-size-body-tight);margin:0;padding:0 20px 24px}.product:where(.astro-lcdefpme){gap:var(--site-space-4);max-width:60ch;color:var(--site-color-text-primary);flex-direction:column;display:flex}.product__heading:where(.astro-lcdefpme),.product__lede:where(.astro-lcdefpme),.product__links:where(.astro-lcdefpme){margin:0}.product__list:where(.astro-lcdefpme){gap:var(--site-space-2);padding-left:var(--site-space-6);font-size:var(--site-size-body-tight);flex-direction:column;margin:0;display:flex}.faq-section__heading:where(.astro-lcdefpme){margin-bottom:var(--site-space-6)}.micro:where(.astro-lcdefpme){align-items:center;gap:var(--site-space-3);padding-top:var(--site-space-8);border-top:var(--site-border-width) solid var(--site-color-border);color:var(--site-color-text-primary);font-size:var(--site-size-small);flex-wrap:wrap;display:flex}.micro__sep:where(.astro-lcdefpme){color:var(--site-color-border-strong)}
