.text-marker svg[data-v-589e63c4]{block-size:.7em;inset-block:auto -.18em}.text-marker path[data-v-589e63c4]{stroke-width:.22em}.landing__hero[data-v-8883a523]{--flow-space:0;padding-block-end:var(--spacing-xl-2xl)}.landing__hero-media img[data-v-8883a523]{border-radius:var(--radius-lg);block-size:auto;inline-size:100%;display:block}.landing__hero-grid[data-v-8883a523]{gap:var(--spacing-l);align-items:center;display:grid}.landing__hero-media[data-v-8883a523]{justify-content:center;display:flex}.landing__hero-image[data-v-8883a523]{--masked-svg-color:#000;--masked-svg-color-dark:#cfcec4;border-radius:var(--radius-lg);inline-size:100%;max-inline-size:24rem}.landing__hero-kicker[data-v-8883a523]{--flow-space:var(--spacing-2xs);max-inline-size:var(--measure-text);font-size:var(--text-lg);line-height:1.5}.landing__hero-intro[data-v-8883a523]{gap:var(--spacing-xl);align-items:center;margin-block-start:var(--spacing-l);display:grid}.landing__hero-box[data-v-8883a523]{padding:var(--spacing-m-l)}.landing__hero-box-stars[data-v-8883a523]{--hero-stars-corner-gap:calc(-.5 * var(--spacing-m-l));float:right;float:inline-end;margin-block:var(--hero-stars-corner-gap) var(--spacing-2xs);margin-inline:var(--spacing-s) var(--hero-stars-corner-gap);block-size:calc(clamp(3.5rem,3rem + 2vw,4.75rem));inline-size:auto;color:var(--theme-accent)}.landing__hero-box p[data-v-8883a523]{font-size:var(--text-lg);line-height:1.5}@media (width>=48rem){.landing__hero-grid[data-v-8883a523]{gap:var(--spacing-xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.landing__hero-media[data-v-8883a523]{justify-content:flex-end}.landing__hero-image[data-v-8883a523]{max-inline-size:28rem}}@media (width>=64rem){.landing__hero-intro[data-v-8883a523]{gap:var(--spacing-2xl);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}@media (width>=80rem){.landing__hero-image[data-v-8883a523]{max-inline-size:34rem}}.landing__problem-head[data-v-ba9817c7],.landing__problem-list[data-v-ba9817c7]{max-inline-size:var(--measure-text);margin-inline:auto}.landing__problem-list[data-v-ba9817c7]{--icon-size:1.15em;padding:0;list-style:none}.landing__problem-list p[data-v-ba9817c7]{font-size:var(--text-lg);line-height:1.5}.landing__approach-title[data-v-cddaf1e3]{max-inline-size:var(--measure-text);margin-inline:auto}.landing__approach-pair[data-v-cddaf1e3]{max-inline-size:var(--measure-block);margin-inline:auto}.landing__approach-pillar[data-v-cddaf1e3]{border-block-start:var(--border-medium) solid var(--theme-accent);padding-block-start:var(--spacing-s)}.landing__approach-pillar-title[data-v-cddaf1e3]{gap:var(--spacing-2xs);align-items:center;max-inline-size:none;display:flex}.landing__approach-pillar-title .icon[data-v-cddaf1e3]{color:var(--theme-accent);flex-shrink:0;font-size:1.5rem}.landing__approach-pillar p[data-v-cddaf1e3]{color:var(--theme-text-muted)}.landing__approach-note[data-v-cddaf1e3]{max-inline-size:var(--measure-text);padding-block:var(--spacing-m-l);padding-inline:var(--spacing-m-l);margin-inline:auto}.landing__approach-reach[data-v-cddaf1e3]{margin:0;padding:0;list-style:none}.landing__section-head[data-v-bb9ef85c]{max-inline-size:var(--measure-text);margin-inline:auto}.landing__trust-cta[data-v-bb9ef85c]{justify-content:center}.landing__trust-band[data-v-bb9ef85c]{background-color:var(--theme-bg);color:var(--theme-text)}.landing__stats[data-v-bb9ef85c]{text-align:center;padding:0;list-style:none}.landing__stat[data-v-bb9ef85c]{padding:var(--spacing-m);border:var(--border-thin) solid var(--theme-border);border-radius:var(--radius-lg);position:relative}.landing__stat-value[data-v-bb9ef85c]{font-family:var(--font-display,inherit);font-weight:var(--font-weight-bold,700);font-size:var(--text-3xl);color:var(--theme-accent,currentColor);line-height:1.05}.landing__stat-label[data-v-bb9ef85c]{font-size:var(--text-base);color:var(--theme-text-muted,currentColor);text-wrap:balance}.landing__stat-info[data-v-bb9ef85c]{padding:var(--spacing-3xs);color:var(--theme-text-muted);transition:color var(--transition-base);background-color:#0000;border:0;place-items:center;font-size:1.125rem;display:grid;position:absolute;inset-block-end:var(--spacing-3xs);inset-inline-end:var(--spacing-3xs)}.landing__stat-info[data-v-bb9ef85c]:focus-visible,.landing__stat-info[data-v-bb9ef85c]:hover{color:var(--theme-text)}.landing__stat-source[data-v-bb9ef85c]{z-index:1;inline-size:min(17rem,100%);padding:var(--spacing-s);border:var(--border-thin) solid var(--theme-border);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--theme-text-muted);text-wrap:pretty;background-color:var(--theme-bg-alt);box-shadow:var(--shadow-m);opacity:0;visibility:hidden;transition:opacity var(--transition-base),visibility var(--transition-base);line-height:1.4;position:absolute;inset-block-start:calc(100% - var(--spacing-2xs));inset-inline-end:0}.landing__stat-info:focus-visible+.landing__stat-source[data-v-bb9ef85c],.landing__stat-info:hover+.landing__stat-source[data-v-bb9ef85c]{opacity:1;visibility:visible}.landing__marquee[data-v-bb9ef85c]{position:relative;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 4rem calc(100% - 4rem),#0000)}.landing__marquee-track[data-v-bb9ef85c]{gap:var(--spacing-2xl,4rem);align-items:center;inline-size:max-content;margin:0;padding:0;list-style:none;animation:60s linear infinite landing-marquee-bb9ef85c;display:flex}.landing__marquee:focus-within .landing__marquee-track[data-v-bb9ef85c],.landing__marquee:hover .landing__marquee-track[data-v-bb9ef85c]{animation-play-state:paused}.landing__marquee-item[data-v-bb9ef85c]{flex:none;justify-content:center;align-items:center;block-size:2.5rem;display:flex}.landing__marquee-item[data-v-bb9ef85c] .masked-svg{--masked-svg-color:var(--theme-text);--masked-svg-color-dark:var(--theme-text);block-size:100%;inline-size:auto;max-inline-size:9rem}.landing__marquee-item img[data-v-bb9ef85c]{-o-object-fit:contain;object-fit:contain;filter:grayscale()opacity(.7);block-size:100%;max-block-size:2.5rem;inline-size:auto;max-inline-size:9rem;transition:filter var(--transition-base,.2s) ease}.landing__marquee-item img[data-v-bb9ef85c]:hover{filter:grayscale(0)opacity()}@keyframes landing-marquee-bb9ef85c{0%{transform:translateZ(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.landing__marquee-track[data-v-bb9ef85c]{justify-content:center;row-gap:var(--spacing-l,1.5rem);flex-wrap:wrap;inline-size:100%;animation:none}.landing__marquee[data-v-bb9ef85c]{mask-image:none}}.landing__clarity-head[data-v-a7add513]{max-inline-size:var(--measure-text);margin-inline:auto}.landing__modules-well[data-v-a7add513]{padding-block:var(--spacing-xl);padding-inline:var(--spacing-l-xl);border-radius:var(--radius-xl);background-color:var(--theme-bg-alt)}.landing__module[data-v-a7add513]{flex-direction:column;display:flex}.landing__module-title[data-v-a7add513]{gap:var(--spacing-2xs);max-inline-size:none;align-items:center;margin-block-end:var(--spacing-m);display:flex}.landing__module-title .icon[data-v-a7add513]{color:var(--theme-accent);flex-shrink:0;font-size:1.5rem}.landing__module-list[data-v-a7add513]{margin:0;padding:0;list-style:none}.landing__module-link[data-v-a7add513]{gap:var(--spacing-s);padding-block:var(--spacing-s);border-block-end:var(--border-thin) solid var(--theme-border);color:var(--theme-text);grid-template-columns:auto 1fr auto;align-items:center;text-decoration:none;display:grid;position:relative}.landing__module-index[data-v-a7add513]{min-inline-size:2.5ch;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--font-weight-black);color:var(--theme-accent);line-height:1}.landing__module-text[data-v-a7add513]{transition:color var(--transition-base);line-height:1.5}.landing__module-arrow[data-v-a7add513]{--icon-size:1.25rem;color:var(--theme-primary);transition:transform var(--transition-base)}.landing__module-hint[data-v-a7add513]{z-index:1;inline-size:max-content;padding:var(--spacing-2xs) var(--spacing-s);border:var(--border-thin) solid var(--theme-border);border-radius:var(--radius-lg);font-size:var(--text-sm);color:var(--theme-text-muted);background-color:var(--theme-bg-alt);box-shadow:var(--shadow-m);opacity:0;visibility:hidden;transition:opacity var(--transition-base),visibility var(--transition-base);line-height:1.4;position:absolute;inset-block-start:100%;inset-inline-end:0;transform:translateY(-50%)}.landing__module-arrow:hover+.landing__module-hint[data-v-a7add513],.landing__module-link:focus-visible .landing__module-hint[data-v-a7add513]{opacity:1;visibility:visible}.landing__module-link:focus-visible .landing__module-text[data-v-a7add513],.landing__module-link:hover .landing__module-text[data-v-a7add513]{color:var(--theme-primary)}.landing__module-link:focus-visible .landing__module-arrow[data-v-a7add513],.landing__module-link:hover .landing__module-arrow[data-v-a7add513]{transform:translate(.25rem)}.landing__module-outro[data-v-a7add513]{color:var(--theme-text-muted);margin-block-start:auto;padding-block-start:var(--spacing-s)}.landing__screens-head[data-v-a7add513]{max-inline-size:var(--measure-text);margin-inline:auto}.landing__screens[data-v-a7add513]{padding:0;list-style:none}.landing__screen-trigger[data-v-a7add513]{cursor:zoom-in;background:0 0;border:0;inline-size:100%;padding:0;display:block}.landing__screen[data-v-a7add513]{border:var(--border-thin) solid var(--theme-border);border-radius:var(--radius-lg);block-size:auto;inline-size:100%;display:block}.landing__lightbox[data-v-a7add513]{--modal-max-width:72rem}.landing__lightbox-content[data-v-a7add513]{padding:var(--spacing-2xs)}.landing__lightbox-image[data-v-a7add513]{border-radius:var(--radius-md);block-size:auto;max-block-size:78vh;inline-size:auto;max-inline-size:100%;margin-inline:auto;display:block}.landing__lightbox-close[data-v-a7add513]{z-index:2;position:absolute;inset-block-start:var(--spacing-2xs);inset-inline-end:var(--spacing-2xs)}.landing__clarity-cta[data-v-a7add513]{max-inline-size:var(--measure-text);margin-inline:auto}.landing__details-band[data-v-c88c9285]{background-color:var(--theme-bg);color:var(--theme-text)}.landing__details-head[data-v-c88c9285]{max-inline-size:var(--measure-text);margin-inline:auto}.landing__details-grid[data-v-c88c9285]{max-inline-size:var(--measure-grid);margin-inline:auto;padding:0;list-style:none}.landing__detail[data-v-c88c9285]{padding:var(--spacing-l)}.landing__detail p[data-v-c88c9285]{color:var(--theme-text-muted)}.landing__detail-link[data-v-c88c9285]{color:var(--theme-primary);text-underline-offset:.3ex;text-decoration-line:underline;text-decoration-thickness:calc(max(.2ex,1px))}.landing__detail-icon[data-v-c88c9285]{color:var(--theme-accent);font-size:2rem}.landing__human[data-v-10ab672e]{max-inline-size:var(--measure-text);text-align:center}.landing__human[data-v-10ab672e],.landing__human .lead[data-v-10ab672e]{margin-inline:auto}.landing__human-bridge[data-v-10ab672e]{font-weight:var(--font-weight-bold)}.stories-slider__reel[data-v-7dee57ad]{--reel-item-size:min(24rem, 100% - 2rem);--gutter:var(--spacing-m);scroll-padding-inline-start:var(--spacing-2xs)}.story-card[data-v-7dee57ad]{flex-direction:column;display:flex}.story-card__media[data-v-7dee57ad]{aspect-ratio:16/9;background-color:var(--color-base-white);display:block}.story-card__media img[data-v-7dee57ad]{-o-object-fit:cover;object-fit:cover;block-size:100%;inline-size:100%;transition:transform .4s;display:block}.story-card__media:hover img[data-v-7dee57ad]{transform:scale(1.03)}.story-card__inner[data-v-7dee57ad]{padding:var(--spacing-m);flex:1}.story-card__title[data-v-7dee57ad]{text-wrap:balance}.story-card__title a[data-v-7dee57ad]{color:inherit;text-decoration:none}.story-card__title a[data-v-7dee57ad]:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.story-card__subtitle[data-v-7dee57ad]{color:var(--theme-text-muted)}.story-card__teaser[data-v-7dee57ad]{flex:auto}.story-card__cta[data-v-7dee57ad]{align-self:flex-start}.stories-slider__controls[data-v-7dee57ad]{align-items:center}.landing__section-head[data-v-24995582]{max-inline-size:var(--measure-text);margin-inline:auto}.landing__stories-band[data-v-24995582]{background-color:var(--theme-bg);color:var(--theme-text)}.landing__cta-main[data-v-80a1663f]{max-inline-size:var(--measure-text)}.landing__founders-band[data-v-5aef38aa]{background-color:var(--theme-bg);color:var(--theme-text)}.landing__founders-band>.region[data-v-5aef38aa]{padding-block-start:var(--spacing-2xl-3xl)}.landing__founders-intro-col[data-v-5aef38aa]{max-inline-size:var(--measure-text)}.landing__founders-media[data-v-5aef38aa]{justify-content:flex-start;display:flex}.landing__founders-image[data-v-5aef38aa]{aspect-ratio:3/2;border-radius:var(--radius-lg);-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;inline-size:100%;max-inline-size:100%}.landing__founders-letter[data-v-5aef38aa]{max-inline-size:var(--measure-text);font-family:inherit}.landing__founders-letter p[data-v-5aef38aa]{font-family:inherit}.landing[data-v-7b4c7638] section[id]{scroll-margin-block-start:6rem}
