html,body{margin:0;padding:0;background:#F6F3EE;color:#1B1A18;-webkit-font-smoothing:antialiased}
*{box-sizing:border-box}
a{color:#861428;text-decoration:none}
a:hover{color:#5E0E1C}
::selection{background:#861428;color:#fff}
@keyframes sopelMarquee{from{transform:translateX(0)}to{transform:translateX(calc(-50% - 7px))}}
@keyframes sopelPulse{0%{transform:scale(1);opacity:.4}100%{transform:scale(1.7);opacity:0}}