.cs-page--runable .rcs-lede{gap:var(--gap-tight);display:grid}.cs-page--runable .rcs-flows{gap:var(--gap-out);display:grid}.cs-page--runable .rcs-flow{column-gap:var(--grid-gap);row-gap:var(--gap-in);scroll-margin-top:var(--case-anchor-offset,118px);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.cs-page--runable .rcs-flow__head{align-content:start;gap:var(--gap-tight);grid-column:1/span 4;display:grid}.cs-page--runable .rcs-flow__title{font-size:var(--t-h4);line-height:1.2}.cs-page--runable .rcs-flow__media{grid-column:5/-1}@media (width<=899px){.cs-page--runable .rcs-flow__head,.cs-page--runable .rcs-flow__media{grid-column:1/-1}}.cs-page--runable .rcs-found-pair>.cs-media{max-width:45rem}.cs-page--runable .rcs-crop__poster{display:none}@media (width<=639px){.cs-page--runable .rcs-crop{border-radius:var(--radius-media);position:relative;overflow:hidden}.cs-page--runable .rcs-crop>.cs-media__asset{border-radius:0;max-width:none}.cs-page--runable .rcs-crop--before{aspect-ratio:470/100}.cs-page--runable .rcs-crop--before>.cs-media__asset{width:152.766%;margin:-48.0851% 0 0 -3.40426%}.cs-page--runable .rcs-crop--after{aspect-ratio:720/150}.cs-page--runable .rcs-crop--after>.cs-media__asset{width:125%;margin:-44.7222% 0 0 -1.94444%}.cs-page--runable .rcs-crop--pause{aspect-ratio:380/244;background:#1b1b1b}.cs-page--runable .rcs-crop--pause>.cs-media__asset{aspect-ratio:1202/676;width:316.316%;margin:-83.6842% 0 0 -59.4737%}.cs-page--runable .rcs-crop--pause>.rcs-crop__poster{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.cs-page--runable .rcs-crop--pause[data-played]>.rcs-crop__poster{display:none}}@media (width>=1024px){.cs-page--runable .rcs-found-pair{column-gap:var(--cs-col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-page--runable .rcs-found-pair>.cs-media{max-width:none}.cs-page--runable .rcs-flow{column-gap:var(--cs-col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.cs-page--runable .rcs-flow__head{grid-column:1}.cs-page--runable .rcs-flow__media{grid-column:2}}@media (width>=768px){.cs-page--runable :is(#quote,#pause)>.cs-rail>.cs-chapter__feature{width:66.6667%}}@media (width>=1024px){.cs-page--runable :is(#quote,#pause)>.cs-rail>.cs-chapter__feature:has(figcaption){width:auto}.cs-page--runable :is(#quote,#pause)>.cs-rail>.cs-chapter__feature>figure.cs-media:has(>figcaption){column-gap:var(--gap-out);grid-template-columns:66.6667% minmax(0,1fr);align-items:end;display:grid}.cs-page--runable :is(#quote,#pause)>.cs-rail>.cs-chapter__feature>figure.cs-media>figcaption{grid-area:1/2;max-width:20rem;min-height:0;padding:0;margin:0 0 calc(50px + .6rem)!important}}
