.o-content ol li{margin-bottom:1rem}.o-content h2{color:#ff1744;font-size:1.25rem;margin-top:2rem}.o-content strong{font-weight:500}.o-top{backdrop-filter:saturate(180%) blur(10px);background-color:rgba(0,0,0,.5);border-radius:1rem;left:25px;max-width:75%;padding:1.5rem;top:25px}.o-top-image{padding-top:100%}@media (min-width:768px){.o-top-image{padding-top:60%}}.o-top-share{bottom:25px;right:25px}
