._showcase_1lf8y_2{padding:var(--section-y,120px) max(var(--gutter,24px), calc((100% - 1200px) / 2)) var(--space-8,64px)}._intro_1lf8y_6{align-items:flex-start;gap:var(--space-4,16px);max-width:860px;padding-bottom:var(--space-6,32px);flex-direction:column;display:flex}._kicker_1lf8y_15{font-family:var(--font-mono);font-size:var(--ts-kicker,13px);line-height:var(--ts-kicker-lh,16px);letter-spacing:var(--ts-kicker-ls,.08em);text-transform:uppercase;color:var(--blue-11)}._title_1lf8y_25{font-size:var(--ts-h1,52px);line-height:var(--ts-h1-lh,1.05);letter-spacing:var(--ts-h1-ls,-.03em);text-wrap:balance;animation:_rise_1lf8y_1 var(--duration-3,.4s) var(--ease-standard,ease) both;font-weight:650}._muted_1lf8y_34{color:var(--color-text-2);font-weight:550}@keyframes _rise_1lf8y_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}._track_1lf8y_50{--progress:0;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(40px,6vw,88px);display:grid;position:relative}._chapters_1lf8y_58{padding-inline-start:var(--space-6,32px);position:relative}._rail_1lf8y_63{inset-inline-start:0;background:var(--color-line-subtle);border-radius:1px;width:2px;position:absolute;top:0;bottom:0;overflow:hidden}._railFill_1lf8y_74{height:calc(var(--progress) * 100%);background:linear-gradient(180deg, var(--blue-8), var(--blue-9));border-radius:1px;position:absolute;inset:0 0 auto}._chapter_1lf8y_58{align-items:center;min-height:82vh;scroll-margin-top:96px;display:flex}._copy_1lf8y_92{gap:var(--space-4,16px);max-width:460px;transition:transform .6s var(--ease-standard,ease);flex-direction:column;display:flex;transform:translateY(12px)}._current_1lf8y_101 ._copy_1lf8y_92{transform:none}._chapter_1lf8y_58:not(._current_1lf8y_101) ._chapterTitle_1lf8y_105{color:var(--color-text-2)}._chapter_1lf8y_58:not(._current_1lf8y_101) ._stepNumber_1lf8y_109{background:var(--color-hover);color:var(--color-text-2)}._chapter_1lf8y_58:not(._current_1lf8y_101) ._points_1lf8y_114{filter:grayscale()}._step_1lf8y_109{align-items:center;gap:var(--space-2,8px);font-family:var(--font-mono);font-size:var(--ts-kicker,13px);line-height:var(--ts-kicker-lh,16px);letter-spacing:var(--ts-kicker-ls,.08em);text-transform:uppercase;color:var(--color-text-2);display:inline-flex}._stepNumber_1lf8y_109{border-radius:var(--radius-pill,999px);background:var(--blue-soft,var(--blue-3));min-width:30px;height:22px;color:var(--blue-11);justify-content:center;align-items:center;padding:0 6px;font-weight:600;display:inline-flex}._chapterTitle_1lf8y_105{transition:color var(--duration-3,.4s) var(--ease-standard,ease);font-size:var(--ts-display,44px);line-height:var(--ts-display-lh,1.06);letter-spacing:var(--ts-display-ls,-.03em);text-wrap:balance;font-weight:650}._body_1lf8y_152{color:var(--color-text-2);text-wrap:pretty;font-size:17px;line-height:26px}._points_1lf8y_114{padding:var(--space-1,4px) 0 0;gap:var(--space-2,8px);flex-wrap:wrap;list-style:none;display:flex}._point_1lf8y_114{align-items:center;gap:var(--space-1-5,6px);height:30px;padding:0 var(--space-3,12px) 0 var(--space-2-5,10px);border-radius:var(--radius-pill,999px);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-line);font-size:var(--ts-caption,13px);color:var(--color-text);font-weight:500;line-height:normal;display:inline-flex}._point_1lf8y_114 svg{color:var(--green-10)}._more_1lf8y_186{align-self:flex-start;align-items:center;gap:var(--space-1-5,6px);padding:var(--space-1,4px) 0;border-radius:var(--radius-1,6px);color:var(--blue-11);font-size:var(--ts-body,14px);font-weight:600;line-height:normal;text-decoration:none;display:inline-flex}._more_1lf8y_186 svg{transition:transform var(--duration-2,.2s) var(--ease-standard,ease)}@media (hover:hover){._more_1lf8y_186:hover{text-underline-offset:4px;text-decoration:underline}._more_1lf8y_186:hover svg{transform:translate(2px)}}._more_1lf8y_186:focus-visible{outline:2px solid var(--blue-9);outline-offset:3px}._chapter_1lf8y_58:not(._current_1lf8y_101) ._more_1lf8y_186{color:var(--color-text-2)}._stepStatus_1lf8y_225{height:22px;padding:0 var(--space-2,8px);border-radius:var(--radius-pill,999px);background:var(--amber-3);color:var(--amber-11);align-items:center;font-weight:600;display:inline-flex}._stageColumn_1lf8y_238{position:relative}._sticky_1lf8y_242{gap:var(--space-4,16px);padding-bottom:var(--space-8,64px);flex-direction:column;display:flex;position:sticky;top:max(92px,50vh - 330px)}._stage_1lf8y_238{aspect-ratio:600/560;width:100%;position:relative}._slide_1lf8y_257{transition:opacity .65s var(--ease-standard,ease), transform .75s var(--ease-standard,ease), filter .65s var(--ease-standard,ease);will-change:transform, opacity;position:absolute;inset:0}._slide_1lf8y_257[data-state=active]{z-index:2;opacity:1;transform:none}._slide_1lf8y_257[data-state=past]{z-index:1;opacity:0;filter:blur(6px);transform:translateY(-5%)scale(.94)}._slide_1lf8y_257[data-state=next]{z-index:1;opacity:0;transform:translateY(9%)scale(.97)}._slideWallpaper_1lf8y_288{width:100%;height:100%;box-shadow:0 30px 80px -40px #141e5073}._dots_1lf8y_294{justify-content:center;gap:var(--space-1,4px);flex-wrap:wrap;display:flex}._dot_1lf8y_294{height:30px;padding:0 var(--space-3,12px);border-radius:var(--radius-pill,999px);color:var(--color-text-2);font-family:var(--font-mono);font-size:var(--ts-micro,11px);letter-spacing:var(--tracking-wide,.06em);text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background var(--duration-2,.2s) var(--ease-standard,ease), color var(--duration-2,.2s) var(--ease-standard,ease);background:0 0;border:none}@media (hover:hover){._dot_1lf8y_294:hover{color:var(--color-text);background:var(--color-hover)}}._dot_1lf8y_294:active{background:var(--color-active)}._dot_1lf8y_294:focus-visible{outline:2px solid var(--blue-9);outline-offset:2px}._dotActive_1lf8y_335{color:var(--color-text);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-line)}._dotLabel_1lf8y_341{white-space:nowrap}@media (width<=959px){._track_1lf8y_50{grid-template-columns:minmax(0,1fr)}._chapters_1lf8y_58{gap:var(--space-8,64px);flex-direction:column;padding-inline-start:0;display:flex}._track_1lf8y_50{gap:var(--space-5,24px);flex-direction:column;display:flex}._chapters_1lf8y_58,._stageColumn_1lf8y_238,._sticky_1lf8y_242,._stage_1lf8y_238{display:contents}._dots_1lf8y_294{display:none}._slide_1lf8y_257,._slide_1lf8y_257[data-state]{z-index:auto;opacity:1;filter:none;will-change:auto;padding-bottom:calc(var(--space-8,64px) - var(--space-5,24px));transition:none;position:static;transform:none}._slide_1lf8y_257:last-child{padding-bottom:0}._slideWallpaper_1lf8y_288{height:auto;box-shadow:none}._rail_1lf8y_63{display:none}._chapter_1lf8y_58{align-items:stretch;gap:var(--space-5,24px);flex-direction:column;min-height:0}._copy_1lf8y_92{max-width:none;transform:none}._chapter_1lf8y_58:not(._current_1lf8y_101) ._chapterTitle_1lf8y_105{color:var(--color-text)}._chapter_1lf8y_58:not(._current_1lf8y_101) ._stepNumber_1lf8y_109{background:var(--blue-soft,var(--blue-3));color:var(--blue-11)}._chapter_1lf8y_58:not(._current_1lf8y_101) ._points_1lf8y_114{filter:none}._chapter_1lf8y_58:not(._current_1lf8y_101) ._more_1lf8y_186{color:var(--blue-11)}._chapterTitle_1lf8y_105{font-size:var(--ts-h2,32px);line-height:var(--ts-h2-lh,1.15);letter-spacing:var(--ts-h2-ls,-.02em)}._body_1lf8y_152{font-size:var(--ts-body-lg,16px);line-height:var(--ts-body-lg-lh,24px)}}@media (prefers-reduced-motion:reduce){._title_1lf8y_25{animation:none}._copy_1lf8y_92,._slide_1lf8y_257{transition-duration:.01ms}}
