.speech-process-story{--speech-process-intro-h:7.5rem;padding-bottom:0}.speech-process-story__intro{position:sticky;top:var(--header-height,64px);z-index:40;margin-bottom:0;padding:.85rem 0 1rem;background:color-mix(in srgb,var(--color-bg,#020617) 92%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid rgba(30,41,59,.65);transition:border-color .25s ease}.speech-process-story__intro.is-compact{border-bottom-color:rgba(30,41,59,.35)}.speech-process-story__intro-inner{transform-origin:left top;will-change:transform}.speech-process-story__intro-eyebrow{overflow:hidden;transition:none}.speech-process-story__intro h2{margin:0 0 .35rem;line-height:1.2}.speech-process-story__intro .section__subtitle{margin-bottom:0}.speech-process-story__intro-sentinel{height:0;width:0;overflow:hidden;pointer-events:none}.speech-process-story__sequence{display:flex;flex-direction:column}.speech-process-story__track{position:relative;height:240vh}.speech-process-story__sticky{position:sticky;top:calc(var(--header-height, 64px) + var(--speech-process-intro-h));height:calc(100vh - var(--header-height, 64px) - var(--speech-process-intro-h));display:flex;align-items:center;justify-content:flex-start;overflow:hidden;background:var(--color-bg,#020617);box-sizing:border-box}.speech-process-story__media{position:relative;flex:0 0 auto;overflow:hidden;background:#0b0f19;aspect-ratio:16/9;will-change:width,height,border-radius,margin-left}.speech-process-story__track.is-full .speech-process-story__media{box-shadow:none;border:none}.speech-process-story__track.is-split .speech-process-story__media{box-shadow:0 28px 70px rgba(2,8,22,.45);border:1px solid rgba(30,41,59,.9)}.speech-process-story__img{-o-object-fit:cover;object-fit:cover}.speech-process-story__copy{flex:1 1 auto;min-width:0;max-width:36rem;display:flex;flex-direction:column;justify-content:center;will-change:opacity,transform}.speech-process-story__index{margin:0 0 .65rem;font-size:.75rem;letter-spacing:.08em;color:var(--brand-speech)}.speech-process-story__copy h3{margin:0 0 .85rem;max-width:22ch;font-size:clamp(1.4rem,2.5vw,2rem);line-height:1.25;color:#f8fafc}.speech-process-story__copy>p:last-child{margin:0;max-width:48ch;font-size:1.05rem;line-height:1.65;color:#cbd5e1}@media (max-width:899px){.speech-process-story__intro{position:relative;top:auto;backdrop-filter:none;border-bottom:none;padding:0 0 1rem;margin-bottom:.5rem}.speech-process-story__track{height:auto}.speech-process-story__sticky{position:relative;top:auto;height:auto;flex-direction:column;align-items:stretch;gap:1rem!important;padding:0 1rem 1.75rem!important}.speech-process-story__media{width:100%!important;height:auto!important;margin-left:0!important;aspect-ratio:16/9;border-radius:var(--radius-lg)!important;border:1px solid #1e293b;box-shadow:none!important}.speech-process-story__copy{opacity:1!important;transform:none!important;pointer-events:auto!important;flex:1 1 auto!important;max-width:none!important;overflow:visible!important;padding:0 .15rem}.speech-process-story__copy h3{max-width:none}}@media (prefers-reduced-motion:reduce){.speech-process-story__intro{position:relative;top:auto;backdrop-filter:none;border-bottom:none}.speech-process-story__track{height:auto}.speech-process-story__sticky{position:relative;top:auto;height:auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:1.75rem!important;padding:1.5rem clamp(1rem,4vw,3rem)!important}.speech-process-story__media{width:100%!important;height:auto!important;margin-left:0!important;aspect-ratio:16/9;border-radius:var(--radius-lg)!important;border:1px solid #1e293b}.speech-process-story__copy{opacity:1!important;transform:none!important;pointer-events:auto!important;flex:1 1 auto!important;max-width:none!important;overflow:visible!important}}