.LaunchSplash_landing__SEKRE{position:absolute;inset:0;z-index:1;display:grid;place-items:center;background:#fff;cursor:pointer}.LaunchSplash_stack__xJQPS{display:flex;flex-direction:column;align-items:center;gap:calc(28 * var(--u))}.LaunchSplash_mark__CU09Y{width:calc(320 / 1180 * 100%);aspect-ratio:1;color:var(--color-ink)}.LaunchSplash_glyph__kQ9Cj{display:block;width:100%;height:100%;overflow:visible}.LaunchSplash_ring__NY5Lu{fill:none;stroke:currentColor;stroke-width:1}.LaunchSplash_wedge__NR1qo{fill:var(--color-accent)}.LaunchSplash_caption__uai5K{margin:0;color:var(--color-ink);font-family:var(--font-sans);font-size:calc(36 * var(--u));line-height:1.2}.LaunchSplash_skip__6wPm2{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;background:transparent;color:inherit}.LaunchSplash_skip__6wPm2:focus{position:fixed;top:16px;right:16px;z-index:2;width:auto;height:auto;margin:0;padding:10px 14px;overflow:visible;clip:auto;background:var(--color-surface);color:var(--color-ink);border:1px solid var(--color-line);border-radius:var(--radius-sm);font:inherit;font-size:var(--text-small);cursor:pointer}.Hero_hero__Bbyie{padding-block:40px 120px}.Hero_layout__9CUXp{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"intro stage" "story stage";grid-column-gap:var(--space-8);column-gap:var(--space-8)}.Hero_intro__7qhyR{grid-area:intro;display:flex;flex-direction:column;gap:var(--space-6);padding-top:48px}.Hero_title__aHi6w{font-size:var(--text-display);font-weight:500;line-height:1.02;letter-spacing:-.035em}.Hero_titleQuiet__Nu0TP{color:var(--color-text-quiet)}.Hero_lede__AX1Ym{max-width:460px;font-size:var(--text-lede);line-height:1.55;color:var(--color-text-muted)}.Hero_ctas__Hs6y_{display:flex;flex-wrap:wrap;gap:var(--space-3)}.Hero_pricing__IVTah{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-faint)}.Hero_facts___qJAp{display:flex;flex-wrap:wrap;gap:14px var(--space-6);margin:14px 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--color-line);list-style:none}.Hero_fact__BHcDe{display:flex;align-items:center;gap:10px;font-size:var(--text-small);color:var(--color-text)}.Hero_stage__Yv2G1{grid-area:stage;position:-webkit-sticky;position:sticky;top:40px;align-self:start}.Hero_screenStack__VnrGB{position:relative;width:100%;container-type:inline-size;--u:calc(100cqw / 1180)}.Hero_displayLayer___eiAZ[data-hidden]{opacity:0}.Hero_legend__BWXs7{display:flex;flex-wrap:wrap;justify-content:center;gap:10px var(--space-6);margin:var(--space-5) 0 0;padding:0;list-style:none;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.Hero_legendItem__OPhvU{display:flex;align-items:center;gap:var(--space-2)}.Hero_swatch__335Cn{flex:none;display:inline-block}.Hero_swatchTime__GfI5a{width:22px;height:8px;background:var(--color-accent)}.Hero_swatchDest__g7Dwg,.Hero_swatchTime__GfI5a{border:1.5px solid var(--color-ink);border-radius:2px}.Hero_swatchDest__g7Dwg{width:12px;height:10px}.Hero_swatchStep__RiNCy{width:10px;height:10px;border-bottom:1.5px solid var(--color-ink)}.Hero_scrubber__WIobI{display:flex;align-items:center;gap:14px;margin-top:10px;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle)}.Hero_scrubberInput__ofC1Y{flex:1 1;min-width:0;min-height:44px;margin:0;accent-color:var(--color-ink)}.Hero_scrubHint__r0IgO{margin-top:2px;text-align:center;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-faint)}.Hero_story__XJCbj{grid-area:story;margin:0;padding:120px 0 0;list-style:none}.Hero_chapter__VwqWr{display:flex;flex-direction:column;gap:14px;min-height:460px;padding-top:32px;border-top:1px solid var(--color-line);opacity:.3;transition:opacity var(--duration-base) ease}.Hero_chapter__VwqWr[data-active=true]{opacity:1}.Hero_chapterLabel__tKKrD{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-subtle)}.Hero_chapterTitle__OsEVb{font-size:30px;font-weight:500;line-height:1.15;letter-spacing:-.02em}.Hero_chapterBody__cEdsV{max-width:440px;font-size:var(--text-body);line-height:1.6;color:var(--color-text-muted)}@media (max-width:960px){.Hero_layout__9CUXp{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "stage" "story"}.Hero_stage__Yv2G1{top:0;z-index:var(--z-sticky);margin-top:var(--space-7);padding-block:12px 8px;background:var(--color-bg)}.Hero_legend__BWXs7,.Hero_scrubHint__r0IgO{display:none}.Hero_story__XJCbj{padding-top:48px}.Hero_chapter__VwqWr{min-height:62vh;padding-bottom:var(--space-7)}.Hero_chapterTitle__OsEVb{font-size:26px}}@media (max-width:640px){.Hero_intro__7qhyR{padding-top:var(--space-5)}.Hero_ctas__Hs6y_>*{width:100%}}.Section_section__g4Hij{padding-block:var(--section-pad);scroll-margin-top:24px}.Section_divided__m1ylt{border-top:1px solid var(--color-line)}.Section_night__VIXZb{background:var(--color-night);color:var(--color-night-text)}.SectionIntro_intro__ATJp_{display:flex;flex-direction:column;gap:var(--space-5)}.SectionIntro_title__QkM3z{font-size:var(--text-h2);font-weight:500;line-height:1.05;letter-spacing:var(--tracking-tight);text-wrap:balance}.SectionIntro_lede__6YGvZ{font-size:18px;line-height:1.6;color:var(--color-text-muted)}.SectionIntro_md__tXnH5{max-width:none}.SectionIntro_lg__2RIJE{max-width:860px}.SectionIntro_lg__2RIJE .SectionIntro_title__QkM3z{font-size:var(--text-h2-lg)}.SectionIntro_night___Th9C .SectionIntro_title__QkM3z{color:var(--color-night-text)}.SectionIntro_night___Th9C .SectionIntro_lede__6YGvZ{color:var(--color-night-muted)}.Setup_layout__mdcEb{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;grid-gap:var(--space-9);gap:var(--space-9)}.Setup_card__SAptl{padding:6px var(--space-6) var(--space-6);border:1px solid var(--color-line);border-radius:20px;background:var(--color-surface);box-shadow:var(--shadow-card)}.Setup_cardTitle__zt_Oa{padding-block:20px;font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-faint)}.Setup_row__odreb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding-block:var(--space-4);border-top:1px solid var(--color-line-soft)}.Setup_rowLabel__R2dBX{font-size:var(--text-small);color:var(--color-text-muted)}.Setup_time__mqZv_{font-family:var(--font-mono);font-size:26px;font-weight:500;letter-spacing:-.01em}.Setup_steps__yrOmh{display:flex;align-items:center;gap:14px}.Setup_optional__sDVDQ{display:flex;align-items:center;gap:var(--space-3)}.Setup_optionalTag__whX3v{font-family:var(--font-mono);font-size:var(--text-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-faint)}.Setup_inlineLink__Njwsr{margin-left:6px;padding-block:12px;font-size:14px}.Setup_cardCta__aGgCk{margin-top:var(--space-3)}.Setup_segmented__OLrXk{display:flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-control)}.Setup_segment__bbbDs{min-height:44px;padding:0 18px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--color-ink);font-size:14px;cursor:pointer;transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.Setup_segment__bbbDs[aria-pressed=true]{background:var(--color-ink);color:var(--color-bg)}@media (max-width:960px){.Setup_layout__mdcEb{grid-template-columns:minmax(0,1fr);gap:48px}}@media (max-width:640px){.Setup_card__SAptl{padding-inline:18px}.Setup_steps__yrOmh{gap:10px}}.AboutStory_section__Jldkr{padding-block:64px 0}.AboutStory_inner__sAwWW{display:flex;flex-direction:column;align-items:center}.AboutStory_title__M_uVK{max-width:900px;text-align:center;font-size:var(--text-display);font-weight:500;line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.AboutStory_prose__fcfGi{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:640px;margin-top:var(--space-8);font-size:var(--text-lede);line-height:1.6;color:var(--color-text-muted);overflow-wrap:break-word}.AboutStory_signoff__d0k1Z{font-weight:500;color:var(--color-ink)}@media (max-width:640px){.AboutStory_section__Jldkr{padding-block:32px 0}.AboutStory_prose__fcfGi{margin-top:var(--space-7);font-size:var(--text-body)}}