._section_en3xy_1{padding-block:var(--space-section);background:var(--color-section-veil);scroll-margin-top:var(--header-height);position:relative}._section_en3xy_1+._section_en3xy_1{border-top:1px solid var(--color-line)}._inner_en3xy_12{width:min(100% - 2 * var(--gutter), var(--content-max));margin-inline:auto}._hero_en3xy_18{min-height:calc(100svh - var(--header-height));padding-block:var(--space-6);background:0 0;align-items:center;display:flex}._heroInner_en3xy_26{gap:var(--space-5);display:grid}@media (max-width:720px){._hero_en3xy_18{min-height:0;padding-block:var(--space-6) var(--space-8);align-items:flex-start}}._copy_1jaxq_2{max-width:48rem}._title_1jaxq_6{margin-top:var(--space-4);font-family:var(--font-serif);font-size:var(--font-size-h1);letter-spacing:-.02em}._copyWide_1jaxq_14{max-width:62rem}._stage_1jaxq_19{max-width:64rem;padding-left:clamp(var(--space-4), 2.4vw, var(--space-6));border-left:1px solid var(--color-line);position:relative}._stage_1jaxq_19:before{content:"";background:var(--color-accent);width:1px;height:38%;position:absolute;top:0;left:-1px}._titleDisplay_1jaxq_36{margin-top:var(--space-5);letter-spacing:-.03em;font-size:clamp(2.6rem,1.6rem + 4.4vw,5.75rem);line-height:1.08}._lead_1jaxq_43{max-width:var(--text-max);margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-lead)}._actions_1jaxq_50{align-items:center;gap:var(--space-3) var(--space-5);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}._status_1jaxq_60{margin-top:var(--space-4);padding:var(--space-2) var(--space-4);color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-sm);font-size:var(--font-size-sm);letter-spacing:.08em;background:#0009;font-weight:700;display:inline-block}._pending_1jaxq_73{min-height:var(--tap-target);color:var(--color-text-subtle);font-size:var(--font-size-sm);align-items:center;display:inline-flex}._entrances_1jaxq_82{max-width:64rem;margin-top:var(--space-4)}._entrancesLabel_1jaxq_87{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}._entranceList_1jaxq_93{gap:var(--space-4);margin:var(--space-3) 0 0;counter-reset:entrance;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}._entranceList_1jaxq_93 li{counter-increment:entrance}._entrance_1jaxq_82{--cut:16px;gap:var(--space-1);height:100%;padding:var(--space-5) var(--space-5) var(--space-4);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%);background:#03090bdb;flex-direction:column;display:flex;position:relative}._entrance_1jaxq_82:before{content:counter(entrance, decimal-leading-zero);top:0;right:calc(var(--cut) + var(--space-3));padding:1px var(--space-2);color:var(--color-black);background:var(--color-accent);font-family:var(--font-mono);font-size:var(--font-size-label);font-weight:700;position:absolute}._entrance_1jaxq_82:after{content:"";border:1px solid var(--color-line);border-top-color:var(--color-line-strong);pointer-events:none;transition:border-color var(--duration-base) var(--ease-standard);position:absolute;inset:0}._entrance_1jaxq_82:hover:after{border-color:var(--color-line-strong)}._entrance_1jaxq_82:focus-visible{outline:none}._entrance_1jaxq_82:focus-visible:after{border:2px solid var(--color-focus)}._audience_1jaxq_155{padding-right:var(--space-7);font-size:var(--font-size-body);text-wrap:pretty;font-weight:700;line-height:1.5;display:block}._project_1jaxq_164{color:var(--color-accent);font-family:var(--font-serif);font-size:var(--font-size-h3);font-style:italic;font-weight:400;line-height:1.2}._summary_1jaxq_173{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.7}._entranceArrow_1jaxq_179{margin-left:var(--space-3);color:var(--color-accent);font-family:var(--font-sans);transition:transform var(--duration-base) var(--ease-standard);font-size:.8em;display:inline-block}:is(._entrance_1jaxq_82:hover ._entranceArrow_1jaxq_179,._entrance_1jaxq_82:focus-visible ._entranceArrow_1jaxq_179){transform:translate(6px)}._founderLink_1jaxq_193{margin-top:var(--space-2)}@media (max-width:720px){._stage_1jaxq_19{padding-left:var(--space-4)}._titleDisplay_1jaxq_36{font-size:min(8.2vw,2.8rem)}._entranceList_1jaxq_93{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}._entrance_1jaxq_82{padding:var(--space-4) var(--space-4) var(--space-3)}._audience_1jaxq_155{font-size:var(--font-size-sm)}}@media (prefers-reduced-motion:reduce){._entrance_1jaxq_82:after,._entranceArrow_1jaxq_179{transition:none}._rise_1jaxq_227>*{animation:none}}._vision_1jaxq_233{margin-top:var(--space-5);color:var(--color-accent);font-family:var(--font-serif);letter-spacing:-.02em;font-size:clamp(1.3rem,2.8vw,2.4rem);font-style:italic;line-height:1.35}._visionTranslation_1jaxq_242{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:1.8}._rise_1jaxq_227>*{animation:_hero-rise_1jaxq_1 .9s var(--ease-standard) both}._rise_1jaxq_227>:nth-child(2){animation-delay:80ms}._rise_1jaxq_227>:nth-child(3){animation-delay:.14s}._rise_1jaxq_227>:nth-child(4){animation-delay:.2s}._rise_1jaxq_227>:nth-child(5){animation-delay:.3s}@keyframes _hero-rise_1jaxq_1{0%{opacity:0;transform:translateY(18px)}}._stageWithVisual_1jaxq_268{gap:clamp(var(--space-5), 4vw, var(--space-8));grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:end;max-width:none;display:grid}._visual_1jaxq_276{aspect-ratio:4/5;border:1px solid var(--color-line);background:var(--color-surface-strong);animation:_hero-rise_1jaxq_1 1.1s var(--ease-standard) .24s both;margin:0;position:relative;overflow:hidden}._visualMedia_1jaxq_286{object-fit:cover;object-position:var(--visual-focus,50% 30%);width:100%;height:100%;position:absolute;inset:0}._visual_1jaxq_276 video{z-index:1}@media (max-width:900px){._stageWithVisual_1jaxq_268{grid-template-columns:minmax(0,1fr)}._visual_1jaxq_276{aspect-ratio:4/3;max-width:26rem}}@media (prefers-reduced-motion:reduce){._visual_1jaxq_276{animation:none}}._heading_16ocw_1{max-width:54rem;margin-bottom:var(--space-7)}._eyebrow_16ocw_6{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--font-size-label);letter-spacing:var(--letter-spacing-label);font-weight:700}._title_16ocw_14{margin-top:var(--space-4);font-family:var(--font-serif);font-size:var(--font-size-h2);letter-spacing:-.02em}._lead_16ocw_21{max-width:var(--text-max);margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-lead)}
