.sr{height:280vh;background:#fff}
.sr-in{display:grid;grid-template-columns:.9fr 1fr .9fr;gap:clamp(24px,4vw,70px);align-items:center;width:100%}
.sr h2{margin:16px 0 16px}
.sr-meter{margin:26px 0 20px;border-top:1px solid var(--line);padding-top:16px}
.sr-meter span{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#626262}
.sr-bar{height:4px;background:#e3e7ea;margin-top:10px}
.sr-bar i{display:block;height:100%;width:0;background:var(--blue)}
.sr-fig{margin:0;max-height:calc(100vh - 140px);display:flex;justify-content:center}
.sr-fig svg{height:min(76vh,640px);width:auto;max-width:100%}
.sr-cup{fill:none;stroke:#cfd4d8;stroke-width:22;opacity:0;transition:opacity .4s}
.sr-sock{fill:#e3e7ea}
.sr-tex path{stroke:#d3d8dc;stroke-width:1}
.sr-rim{fill:none;stroke:#1d2125;stroke-width:9}
.sr-st{fill:none;stroke:#0a59a3;stroke-width:2.4;stroke-linejoin:round}
.sr-nd{fill:#0a59a3;opacity:.18}
.sr-nd2{fill:#0a59a3}
.sr-l{font:600 9px Inter,sans-serif;letter-spacing:.16em;fill:#6c747b}
.sr-cl{opacity:0;transition:opacity .4s}
.sr-caps{list-style:none;padding:0;margin:0}
.sr-caps li{padding:16px 0;border-top:1px solid var(--line);opacity:.35;transition:opacity .3s;display:grid;grid-template-columns:38px 1fr;column-gap:8px}
.sr-caps li.on{opacity:1}
.sr-caps span{font:400 20px 'Bebas Neue',sans-serif;color:var(--blue);grid-row:span 2}
.sr-caps b{font-weight:600;font-size:16px}
.sr-caps em{font-style:normal;font-size:14px;color:#626262}
.sr.done .sr-cup,.sr.done .sr-cl{opacity:1}
@media(max-width:1000px){.sr{height:240vh}.sr-in{grid-template-columns:1fr 1fr;row-gap:10px}.sr-head{grid-column:1/-1}.sr-head .lede,.sr-head .text-link{display:none}.sr-meter{margin:10px 0 0;padding-top:10px}.sr h2{font-size:40px;margin:8px 0 0}.sr-fig svg{height:52vh}.sr-caps li{padding:10px 0}.sr-caps em{font-size:12.5px}}
@media(prefers-reduced-motion:reduce){.sr{height:auto;padding:80px 0}.sr .sticky-in{position:static;min-height:0}.sr-caps li{opacity:1}}.sr-rim{stroke:#c3ccd4!important}.sr-st{stroke:var(--blue)!important;stroke-width:3.4!important}.sr-nd{opacity:.3}.ch-plate .xs .st{stroke:#fff!important;stroke-width:2.6!important}.ch-plate .xs .sole{fill:#5d6772!important}.ub2{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ub2-c{background:#fff;border:1px solid var(--line);display:grid;grid-template-rows:auto 1fr}
.ub2-c>div{padding:26px 30px 32px;border-top:3px solid var(--acc)}.ub2-t{display:block;font:600 11px Inter;letter-spacing:.16em;text-transform:uppercase;color:var(--acc);margin-bottom:10px}
.ub2-c h3{font:400 34px/1 'Bebas Neue';margin:0 0 10px}.ub2-c p{margin:0;color:var(--ink2);max-width:46ch}
.ub2-f{margin:0;background:linear-gradient(180deg,#f7f2ec,#efe6da);padding:26px 30px 10px;display:grid;place-items:center}.ub2-f svg{width:62%;height:auto;display:block}
.ub2-f .bs-cut{display:none}.ub2-u .bs-b,.ub2-b .bs-u{opacity:.16;filter:grayscale(1)}
@media(max-width:800px){.ub2{grid-template-columns:1fr}}.cds.pad .cd{background:#fff;border:1px solid var(--line)}.cds.pad .cd-b{padding:20px 22px 24px}
.v3b1-sm{max-width:520px;justify-self:center;width:100%;background:#000}.v3b1-sm img{aspect-ratio:731/548}