.ss-progress,.ss-ticker,.ss-travel{display:none}@media screen and (prefers-reduced-motion:no-preference){.ss-story{--ss-spring:linear(0,0.057 3%,0.217 7.1%,0.44 12%,0.648 17.4%,0.804 23%,0.906 28.9%,0.966 35.2%,0.997 42.3%,1.009 50.6%,1.008 60.7%,1.002 77.4%,1);--ss-out:cubic-bezier(0.22,1,0.36,1);overflow-x:clip}.ss-story.ss-ready .ss-progress{display:block;position:fixed;inset:0 0 auto 0;z-index:60;height:2px;background:var(--color-accent);transform-origin:0 50%;transform:scaleX(var(--ss-progress,0));transition:transform .18s linear}@media (scripting:enabled) and (min-width:1024px) and (min-height:680px){.ss-story .ss-hero .ss-travel{display:block;height:56svh}.ss-story .ss-hero-inner{position:sticky;top:4rem;min-height:calc(100svh - 4rem)}}@media (scripting:enabled) and (min-width:1024px) and (min-height:700px){.ss-story .ss-loop{padding-block:0}.ss-story .ss-loop .ss-travel{display:block;height:120svh}.ss-story .ss-loop-inner{position:sticky;top:4rem;display:flex;min-height:calc(100svh - 4rem);flex-direction:column;justify-content:center;padding-block:3rem}}.ss-story.ss-ready :is(.ss-reveal,.ss-record-item,.ss-conf-to,.ss-conf-pill,.ss-step,.ss-week-dot,.ss-tick){transition:opacity .26s var(--ss-out),transform .38s var(--ss-spring)}.ss-story.ss-ready .ss-week:before,.ss-story.ss-ready :is(.ss-connector,.ss-return,.ss-bracket,.ss-record-line){transition:transform .34s var(--ss-out)}.ss-story.ss-ready .ss-return-icon{transition:opacity .26s var(--ss-out),transform .4s var(--ss-spring)}.ss-story.ss-init,.ss-story.ss-init *,.ss-story.ss-init :before{transition:none!important}.ss-story.ss-ready :is(.ss-reveal,.ss-record-item,.ss-step):not([data-ss-in]){opacity:0;transform:translateY(26px)}.ss-story.ss-ready .ss-step:first-child{transform-origin:50% 0}.ss-story.ss-ready .ss-step:first-child:not([data-ss-in]){transform:translateY(32px) scale(1.04)}.ss-story.ss-ready .ss-record-item:not([data-ss-in]) .ss-conf-to{opacity:0;transform:translateY(-12px)}.ss-story.ss-ready .ss-record-item:not([data-ss-in]) .ss-conf-pill{opacity:0;transform:scale(.6)}.ss-story.ss-ready .ss-record-item[data-ss-in] .ss-conf-to{transition-delay:.16s}.ss-story.ss-ready .ss-record-item[data-ss-in] .ss-conf-pill{transition-delay:.32s}.ss-story.ss-ready .ss-record-line,.ss-story.ss-ready .ss-week:before{transform-origin:50% 0;transform:scaleY(var(--ss-fill,0))}.ss-story.ss-ready .ss-week:before{content:"";position:absolute;top:0;bottom:0;left:-1px;width:1px;background:var(--color-accent)}.ss-story.ss-ready .ss-week li:not([data-ss-in]) .ss-week-dot{transform:scale(.4)}.ss-story.ss-ready .ss-week li[data-ss-in] .ss-week-dot{transition-delay:.1s}.ss-story.ss-ready .ss-connector{transform-origin:50% 0}.ss-story.ss-ready .ss-connector:not([data-ss-in]){transform:scaleY(0)}.ss-story.ss-ready .ss-bracket{transform-origin:50% 100%}.ss-story.ss-ready .ss-bracket:not([data-ss-in]){transform:scaleY(0)}.ss-story.ss-ready .ss-return{transform-origin:100% 0}.ss-story.ss-ready .ss-return:not([data-ss-in]){transform:scaleX(0)}.ss-story.ss-ready .ss-return-icon:not([data-ss-in]){opacity:0;transform:rotate(-200deg) scale(.6)}.ss-story.ss-ready .ss-return-icon[data-ss-in]{transition-delay:.2s}@media (width < 1024px){.ss-story.ss-ready .ss-ticker{display:flex;position:sticky;top:4.75rem;z-index:5;width:max-content;margin:1.5rem auto 0;gap:.5rem;padding:.45rem .7rem;border:1px solid var(--color-line);border-radius:999px;background:var(--color-surface-raised);box-shadow:var(--shadow-md)}}.ss-story .ss-tick{display:block;width:.5rem;height:.5rem;border-radius:999px;background:var(--color-accent)}.ss-story .ss-tick:nth-child(4){background:var(--color-evidence)}.ss-story.ss-ready .ss-tick:not([data-ss-in]){opacity:.28;transform:scale(.65)}@media (min-width:1024px){.ss-story.ss-ready .ss-step:first-child{transform-origin:0 0}.ss-story.ss-ready .ss-step:first-child:not([data-ss-in]){transform:translateY(40px) scale(1.12)}.ss-story.ss-ready .ss-connector{transform-origin:0 50%}.ss-story.ss-ready .ss-connector:not([data-ss-in]){transform:scaleX(0)}}@media (min-width:1024px) and (height < 700px){.ss-story.ss-ready .ss-step[data-ss-in]:nth-child(2){transition-delay:70ms}.ss-story.ss-ready .ss-step[data-ss-in]:nth-child(3){transition-delay:.14s}.ss-story.ss-ready .ss-step[data-ss-in]:nth-child(4){transition-delay:.21s}.ss-story.ss-ready .ss-step[data-ss-in]:nth-child(5){transition-delay:.28s}}@media (scripting:enabled) and (min-width:1024px) and (min-height:680px){.ss-story.ss-ready .ss-record-item:not([data-ss-in]){opacity:.16;transform:translateY(10px)}.ss-story.ss-ready .ss-record{transform-origin:50% 0;transition:opacity .4s var(--ss-out),transform .4s var(--ss-out)}.ss-story.ss-ready .ss-record[data-ss-away]{opacity:.4;transform:translateY(-3%) scale(.94)}}@media (scripting:enabled) and (min-width:1024px) and (min-height:700px){.ss-story.ss-ready .ss-step:not(:first-child):not([data-ss-in]){opacity:.16;transform:translateY(10px)}.ss-story.ss-ready .ss-step:not(:first-child)[data-ss-in]{transition-delay:.14s}}}