.home_hero__sptkW{min-height:min(880px,100svh);justify-content:center;padding:120px var(--site-gutter) 96px}.home_heroCopy__tjIuI,.home_hero__sptkW{position:relative;display:flex;align-items:center}.home_heroCopy__tjIuI{z-index:1;flex-direction:column;gap:32px;max-width:1040px;padding:88px 104px 104px;text-align:center}.home_notice__clm2N{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;max-width:560px;padding:12px 12px 12px 20px;border-radius:var(--site-radius);background:var(--site-paper);border:1px solid var(--site-line)}.home_noticeText__5493W{margin:0;font-size:var(--site-text-small);line-height:1.5;color:var(--site-ink);text-wrap:pretty}.home_noticeClose__ydr27:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}.home_noticeClose__ydr27{min-height:36px;padding:0 12px;border:0;border-radius:var(--site-radius);background:transparent;color:var(--site-ink-quiet);font:inherit;font-size:var(--site-text-caption);cursor:pointer}.home_noticeClose__ydr27:hover{color:var(--site-ink);background:var(--site-ghost-fill-hover)}.home_heroHeading__pOeN3{max-width:21ch}.home_heroLead__TTsuD.home_heroLead__TTsuD{max-width:60ch;margin-top:8px;line-height:1.6}.home_heroActions__Cxa0_{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--site-action-gap);margin-top:16px}.home_counter__muoCP{margin:0;font-size:var(--site-text-caption);color:var(--site-ink-quiet)}.home_counter__muoCP strong{font-weight:var(--site-w-medium);color:var(--site-ink);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.home_heroCopy__tjIuI{animation:home_siteRise__4mpgW 1s var(--site-ease) both}}@keyframes home_siteRise__4mpgW{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.home_section__bNSqi{padding-top:var(--site-section)}.home_inner__F2JCG{max-width:var(--site-max);margin:0 auto;padding:0 var(--site-gutter)}.home_centered__f7lQh{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.home_headCopy__aoWHw{display:flex;flex-direction:column;gap:16px;max-width:64ch}.home_sectionHead__1ac58{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px;margin-bottom:40px}.home_line__aU6fY{display:block}.home_statementWide____jN9{max-width:30ch}.home_pillars__PxQzi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--site-gap);margin:0;padding:0;list-style:none}.home_pillar__yhnPz{display:flex;flex-direction:column;min-width:0;text-align:center}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.home_pillar__yhnPz{animation:home_pillarRise__9ARMo linear both;animation-timeline:view();animation-range:entry 0 cover 35%}}}@keyframes home_pillarRise__9ARMo{0%{opacity:.4;transform:translateY(48px)}to{opacity:1;transform:none}}.home_pillarLabel__Issav{margin:28px 0 0;font-size:var(--site-text-lead);font-weight:var(--site-w-body);line-height:1.29;letter-spacing:var(--site-tracking-body);color:var(--site-ink)}.home_pillarText__Q9_zC{margin:6px auto 0;max-width:30ch;font-size:var(--site-text-body);line-height:1.45;letter-spacing:var(--site-tracking-body);color:var(--site-ink-quiet);text-wrap:balance}.home_platformPanel__Wdrif,.home_thesisPanel__Q3_H4{padding:48px}.home_missionPanel__ieh4I{padding:88px 80px 80px;gap:28px}.home_missionPanel__ieh4I .home_statementWide____jN9{max-width:none}.home_missionPanel__ieh4I>p{max-width:56ch}.home_joinPanel__ulZxN{max-width:1080px;margin:0 auto;padding:56px 48px}.home_thesisPanel__Q3_H4 .home_principles__sW5OU{border-top-color:var(--site-glass-dark-line)}.home_thesisTitle__e_Kwn{margin-bottom:40px}.home_principles__sW5OU{margin:0;padding:0;list-style:none;border-top:1px solid var(--site-ink)}.home_principle__PGHvh{display:grid;grid-template-columns:200px minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px 48px;padding:32px 0;border-bottom:1px solid var(--site-line)}.home_principleImage__sxazK{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--site-radius)}.home_belief__kXK_n{margin:0;max-width:34ch;font-size:var(--site-display-3);font-weight:var(--site-w-body);line-height:1.25;letter-spacing:var(--site-tracking-small);color:var(--site-ink);text-wrap:balance}.home_action__wMMRl{margin:0;max-width:52ch;font-size:var(--site-text-body);line-height:1.55;color:var(--site-ink-quiet);text-wrap:pretty}.home_join__6W2p_{position:relative;overflow:clip;padding:var(--site-section) 0;scroll-margin-top:24px}.home_joinInner__7tzc_{position:relative;z-index:1}.home_joinHeading__F0Du_{max-width:36ch}.home_joinLead__CnJd1.home_joinLead__CnJd1{max-width:72ch;margin-top:-8px}.home_joinCard__EEl5Q{width:100%;max-width:520px;margin-top:24px}.home_joinCard__EEl5Q.home_joinCard__EEl5Q form>p:first-child,.home_joinCard__EEl5Q.home_joinCard__EEl5Q>*>div:first-child:not([aria-live]){text-align:center}@media (max-width:1100px){.home_pillars__PxQzi{grid-template-columns:repeat(2,minmax(0,248px));justify-content:center;gap:56px 64px}}@media (max-width:560px){.home_pillars__PxQzi{display:flex;justify-content:flex-start;gap:16px;margin:0 -24px;padding:0 24px 16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:24px;scrollbar-width:thin;scrollbar-color:var(--site-home-scroll-thumb) transparent}.home_pillars__PxQzi:focus-visible{outline:var(--focus-ring-outline);outline-offset:var(--focus-ring-offset)}.home_pillar__yhnPz{flex:0 0 min(56vw,248px);scroll-snap-align:start;animation:none}}@media (max-width:760px){.home_hero__sptkW{min-height:0;padding:104px var(--site-gutter) 64px}}@media (max-width:480px){.home_heroActions__Cxa0_{flex-direction:column;align-items:stretch;width:100%;max-width:320px}}@media (max-width:860px){.home_heroCopy__tjIuI{gap:24px}.home_heroCopy__tjIuI,.home_missionPanel__ieh4I{padding:44px 28px 40px}.home_joinPanel__ulZxN,.home_platformPanel__Wdrif,.home_thesisPanel__Q3_H4{padding:28px 24px}.home_thesisTitle__e_Kwn{margin-bottom:24px}.home_principle__PGHvh{grid-template-columns:1fr;gap:12px;padding:24px 0}.home_principleImage__sxazK{aspect-ratio:16/10;margin-bottom:8px}}@media (max-width:480px){.home_heroCopy__tjIuI{padding-inline:var(--site-gutter)}.home_heroLead__TTsuD.home_heroLead__TTsuD{font-size:var(--site-text-body);line-height:1.5}}@media (min-width:561px) and (max-width:860px){.home_principle__PGHvh{grid-template-columns:176px minmax(0,1fr);grid-template-rows:auto auto;align-items:start;gap:8px 24px}.home_principleImage__sxazK{grid-row:1/span 2;aspect-ratio:4/3;margin-bottom:0}}