.landing_page__PJB8a{min-height:100dvh;overflow-x:clip;background:var(--color-surface-page);color:var(--color-text-primary);font-family:var(--uiv5-font-family-sans);font-size:var(--uiv5-font-size-300);line-height:var(--uiv5-font-line-height-300)}.landing_page__PJB8a section[id]{scroll-margin-top:var(--space-1600)}.landing_container__orh0_{width:min(100% - 2 * var(--frame-inset-sm),var(--frame-prose-max));margin-inline:auto}.landing_wordmark__A7HM0{font-size:var(--uiv5-font-size-300);font-weight:var(--uiv5-font-weight-bold);line-height:var(--uiv5-font-line-height-300);white-space:nowrap}.landing_hero__V4Ffb{--hero-pad-end:var(--space-2400);position:relative;isolation:isolate;padding-block:calc(var(--space-1600) + var(--space-2400)) var(--hero-pad-end);background:linear-gradient(to bottom,var(--color-marketing-canvas-from),var(--color-marketing-canvas-to) calc(var(--space-4000) * 4))}.landing_hero__V4Ffb:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;height:calc(var(--space-4000) * 4);background-image:radial-gradient(circle,var(--color-border-default) var(--space-25),transparent var(--space-50));background-size:var(--space-600) var(--space-600);mask-image:radial-gradient(ellipse 55% 90% at 50% 0,var(--color-black),transparent);pointer-events:none}.landing_heroCopy__Hj3Xy{display:flex;flex-direction:column;align-items:center;gap:var(--space-400);width:min(100% - 2 * var(--frame-inset-sm),var(--frame-prose-wide));margin-inline:auto;text-align:center}.landing_display__Tsmuc{margin:0;font-size:var(--uiv5-font-size-900);font-weight:var(--uiv5-font-weight-bold);line-height:var(--uiv5-font-line-height-900);letter-spacing:var(--uiv5-font-tracking-tight);text-wrap:balance}.landing_heroLead__zL11K{margin:0;color:var(--color-text-secondary);font-size:var(--uiv5-font-size-500);line-height:var(--uiv5-font-line-height-500);text-wrap:balance}.landing_heroBody__XuPGv{max-width:var(--frame-prose);margin:0;color:var(--color-ink-body);text-wrap:pretty}.landing_heroActions__CB1ym{display:flex;flex-direction:column;align-items:center;gap:var(--space-300);margin-top:var(--space-400)}.landing_status__z6HZO{display:inline-flex;align-items:center;gap:var(--space-100);margin:0;color:var(--color-text-tertiary);font-size:var(--uiv5-font-size-150);line-height:var(--uiv5-font-line-height-150);text-align:start;text-wrap:balance}.landing_heroDemo__idOC8{width:min(100% - 2 * var(--frame-inset-sm),var(--frame-prose-max));margin:var(--space-1600) auto 0}.landing_demoBand__p0RYG{position:relative}.landing_demoBand__p0RYG:before{content:"";position:absolute;z-index:-1;top:33%;bottom:calc(-1 * var(--hero-pad-end));left:50%;width:100vw;translate:-50% 0;background:var(--color-surface-inverse);pointer-events:none}.landing_demoLabel__7lm9Z{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-200) var(--space-300);margin-bottom:var(--space-300);color:var(--color-text-tertiary);font-size:var(--uiv5-font-size-150);line-height:var(--uiv5-font-line-height-150)}.landing_section___n5sn{padding-block:var(--space-3200)}.landing_tinted__it3T_{background:var(--color-surface-subtle)}.landing_contrast__MM9UJ{padding-top:var(--space-2000);background:var(--color-surface-inverse);color:var(--color-text-inverse)}.landing_contrast__MM9UJ .landing_h2Aside__GXQbb{color:var(--color-text-inverse-tertiary)}.landing_contrast__MM9UJ .landing_body__fdnHF{color:var(--color-text-inverse-secondary)}.landing_contrast__MM9UJ .landing_closer__BVQ9j{color:var(--color-text-inverse)}.landing_split__wVopV{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:var(--space-1000)}.landing_copy__fM_zy{display:flex;flex-direction:column;gap:var(--space-500);grid-column:1/span 5}.landing_visual__uOl3Z{grid-column:6/-1;min-width:0}.landing_splitFlip__C8lpf .landing_copy__fM_zy{grid-column:8/-1;grid-row:1}.landing_splitFlip__C8lpf .landing_visual__uOl3Z{grid-column:1/span 7;grid-row:1}.landing_h2__bhHu7{margin:0;font-size:var(--uiv5-font-size-700);font-weight:var(--uiv5-font-weight-bold);line-height:var(--uiv5-font-line-height-700);letter-spacing:var(--uiv5-font-tracking-snug);text-wrap:balance}.landing_h2Aside__GXQbb{display:block;color:var(--color-text-tertiary)}.landing_body__fdnHF{max-width:var(--frame-prose);margin:0;color:var(--color-ink-body);text-wrap:pretty}.landing_closer__BVQ9j{margin:0;padding-inline-start:var(--space-400);border-inline-start:var(--stroke-focus-ring) solid var(--color-status-positive);color:var(--color-text-primary);font-size:var(--uiv5-font-size-400);line-height:var(--uiv5-font-line-height-400);text-wrap:pretty}.landing_eyebrow__9GMXn{display:flex;align-items:center;gap:var(--space-200);margin:0;color:var(--color-text-secondary);font-size:var(--uiv5-font-size-150);line-height:var(--uiv5-font-line-height-150)}.landing_aside__DhM5A{margin:0;color:var(--color-text-tertiary)}.landing_centered__X6uRL{max-width:var(--frame-prose-wide);margin:0 auto var(--space-2000);text-align:center}.landing_centeredCopy__qnk3N{display:flex;flex-direction:column;align-items:center;gap:var(--space-300);max-width:var(--frame-prose);margin:var(--space-2000) auto 0;text-align:center}.landing_lead__e3fV5{margin:0;color:var(--color-text-primary);font-size:var(--uiv5-font-size-500);line-height:var(--uiv5-font-line-height-500);text-wrap:balance}.landing_features__4EeQ6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto;gap:0 var(--space-600);margin:var(--space-2000) 0 0;padding:0;list-style:none}.landing_feature__dea_H{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--space-200)}.landing_featureTitle__Qg8ZA{margin:var(--space-300) 0 0;font-size:var(--uiv5-font-size-400);font-weight:var(--uiv5-font-weight-bold);line-height:var(--uiv5-font-line-height-400)}.landing_featureText__F6mTd{margin:0;color:var(--color-text-secondary)}.landing_essay__WuN9L{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:var(--space-1000)}.landing_essayTitle__5V4Pi{position:sticky;top:calc(var(--space-1600) + var(--space-1000));grid-column:1/span 5}.landing_essayBody__jbRU1{display:flex;flex-direction:column;gap:var(--space-600);grid-column:7/-1;color:var(--color-ink-body);font-size:var(--uiv5-font-size-400);line-height:var(--uiv5-font-line-height-400)}.landing_essayBody__jbRU1 p{margin:0;text-wrap:pretty}.landing_essayBody__jbRU1 .landing_essayBeat__AK6_s{color:var(--color-text-primary);font-size:var(--uiv5-font-size-500);font-weight:var(--uiv5-font-weight-semibold);line-height:var(--uiv5-font-line-height-500)}.landing_invite__0Nm5r{padding-block:0 var(--space-3200)}.landing_inviteCard__DTz_H{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:var(--space-600);overflow:hidden;padding:var(--space-2000) var(--space-1000);border-radius:var(--radius-350);background:var(--color-surface-inverse);color:var(--color-text-inverse);text-align:center}.landing_inviteCard__DTz_H:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle,var(--color-border-strong) var(--space-25),transparent var(--space-50));background-size:var(--space-600) var(--space-600);mask-image:radial-gradient(ellipse 70% 80% at 50% 100%,var(--color-black),transparent);pointer-events:none}.landing_inviteTitle__Kv6Jr{max-width:var(--frame-prose-wide);margin:0;font-size:var(--uiv5-font-size-800);font-weight:var(--uiv5-font-weight-bold);line-height:var(--uiv5-font-line-height-800);letter-spacing:var(--uiv5-font-tracking-tight);text-wrap:balance}.landing_inviteBody__TuTpA{display:flex;flex-direction:column;gap:var(--space-300);max-width:var(--frame-prose)}.landing_inviteBody__TuTpA p{margin:0;text-wrap:pretty}.landing_inviteForm__OFAD_{width:100%;max-width:calc(var(--frame-prose) - var(--space-1600));text-align:start}.landing_inviteFine__Z4wcO{margin:0;color:var(--color-text-inverse-secondary);font-size:var(--uiv5-font-size-150);line-height:var(--uiv5-font-line-height-150)}.landing_footer__Dm5DJ{padding-block:var(--space-1200);border-top:var(--stroke-border) solid var(--color-border-hairline)}.landing_footerInner__nv3SW{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-600)}.landing_footerBrand__17EPD{display:inline-flex;align-items:center;gap:var(--space-250);margin:0}.landing_footerText__tqM3R{display:flex;flex-direction:column;gap:var(--space-50);color:var(--color-text-tertiary);font-size:var(--uiv5-font-size-150);line-height:var(--uiv5-font-line-height-150);text-align:end}.landing_footerText__tqM3R p{margin:0}.landing_footerText__tqM3R .landing_footerTagline__zefgQ{color:var(--color-text-primary);font-weight:var(--uiv5-font-weight-semibold)}@media (max-width:1099px){.landing_display__Tsmuc{font-size:var(--uiv5-font-size-800);line-height:var(--uiv5-font-line-height-800)}}@media (max-width:1023px){.landing_essay__WuN9L,.landing_split__wVopV{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1200)}.landing_copy__fM_zy,.landing_essayBody__jbRU1,.landing_essayTitle__5V4Pi,.landing_splitFlip__C8lpf .landing_copy__fM_zy,.landing_splitFlip__C8lpf .landing_visual__uOl3Z,.landing_visual__uOl3Z{grid-column:1/-1;grid-row:auto}.landing_essayTitle__5V4Pi{position:static}.landing_features__4EeQ6{grid-template-columns:minmax(0,1fr);row-gap:var(--space-1000);max-width:var(--frame-prose);margin-inline:auto}.landing_feature__dea_H{display:flex;flex-direction:column}}@media (max-width:767px){.landing_hero__V4Ffb{--hero-pad-end:var(--space-2000);padding-block:calc(var(--space-1600) * 2) var(--hero-pad-end)}.landing_display__Tsmuc{font-size:var(--uiv5-font-size-700);line-height:var(--uiv5-font-line-height-700)}.landing_heroLead__zL11K{font-size:var(--uiv5-font-size-400);line-height:var(--uiv5-font-line-height-400)}.landing_section___n5sn{padding-block:var(--space-2000)}.landing_contrast__MM9UJ{padding-top:var(--space-1200)}.landing_h2__bhHu7{font-size:var(--uiv5-font-size-600);line-height:var(--uiv5-font-line-height-600)}.landing_essayBody__jbRU1{font-size:var(--uiv5-font-size-300);line-height:var(--uiv5-font-line-height-300)}.landing_essayBody__jbRU1 .landing_essayBeat__AK6_s{font-size:var(--uiv5-font-size-400);line-height:var(--uiv5-font-line-height-400)}.landing_inviteCard__DTz_H{padding:var(--space-1200) var(--space-500)}.landing_inviteTitle__Kv6Jr{font-size:var(--uiv5-font-size-600);line-height:var(--uiv5-font-line-height-600)}.landing_footerText__tqM3R{text-align:start}}