@font-face{font-family:Bebas Neue;src:url('bebas-neue.ttf') format('truetype');font-weight:400;font-display:swap}
html{scroll-behavior:smooth;scroll-padding-top:130px}.vertical .slide{display:block!important;min-height:0;padding:72px 5vw;border-bottom:1px solid #292929;scroll-margin-top:120px}.vertical .cover{min-height:76vh;padding-top:48px;padding-bottom:70px}.vertical h1,.vertical h2,.vertical h3{font-family:'Bebas Neue',Arial,sans-serif!important;font-weight:400!important;letter-spacing:.015em!important}.vertical .heading h2{font-size:clamp(42px,5vw,72px);line-height:1}.vertical .cover .heading h2{font-size:clamp(60px,8vw,112px);line-height:.95}.vertical h3{font-size:29px}.vertical .heading>p{font-size:18px;line-height:1.65}.vertical p{line-height:1.7}.vertical .controls,.vertical #viewBtn{display:none!important}.vertical main{padding-bottom:0}.vertical .index{bottom:0}.vertical .jumpbar a[aria-current=true]{color:#f7f2ea;border-bottom:3px solid #e50914;padding:11px 0}.vertical .note{max-width:100%;line-height:1.7}.vertical .slide:nth-child(even){background:#090909}.reading-progress{position:fixed;top:0;left:0;height:3px;background:#e50914;z-index:50;width:0;pointer-events:none}.backtop{position:fixed;bottom:20px;right:20px;z-index:25;border:1px solid #666;background:#050505;color:#f7f2ea;padding:12px 18px;cursor:pointer}.downlink{display:inline-block;margin-top:24px;padding:14px 20px;background:#e50914;color:#f7f2ea;text-decoration:none}.vertical .meta span:first-child{color:#e50914}@media(max-width:800px){.vertical .slide{padding:44px 22px}.vertical .cover{min-height:0}.vertical .cover .heading{padding-top:24px}.vertical .heading>p{font-size:16px}.vertical .backtop{padding:10px 14px;bottom:12px;right:12px}.vertical .heading h2{font-size:44px}.vertical .cover .heading h2{font-size:64px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{.backtop,.reading-progress,.downlink{display:none!important}.vertical .slide{padding:8mm 4mm}}
.ui-icon{width:22px;height:22px;fill:none;stroke:#e50914;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none;vertical-align:middle;margin-right:10px}.jumpbar a{display:inline-flex;align-items:center}.jumpbar .ui-icon{width:16px;height:16px;margin-right:7px}.cards h3 .ui-icon{width:27px;height:27px}
