.off-screen{position:absolute;left:-5000em;clip:rect(0 0 0 0)}html[dir=rtl] .off-screen{left:auto;right:-5000em}.on-screen{position:static;left:auto;clip:auto}.previous{background:#fc97c0;color:#fff;padding-top:2.5rem}.previous .introduction{padding-bottom:2.5rem;color:#fff}.previous .introduction p:first-of-type{color:#fff}.mod-tabs-navigation{list-style:none;margin:0 0 0 -1.625rem}.mod-tabs-navigation li{display:inline-block;margin:0 -1.625rem 0 0}.mod-tabs-navigation li a{background:#fddcea;font-family:"Amino Bold Italic",Helvetica,Arial,sans-serif;font-size:1.25rem;line-height:1;display:block;padding:.625rem 2.5rem .375rem;text-decoration:none;border-radius:1.25rem}.mod-tabs-navigation li.current a{background:#fff;z-index:2;position:relative}.mod-tab{background:#fff;color:#e74889;padding:1.25rem 1.25rem 3.125rem}.winner{padding:1.25rem 0}.winner .winner-image img{margin:0 auto .625rem}.winner h3{text-transform:none;font-family:"Amino Medium",Helvetica,Arial,sans-serif;font-size:1.25rem;margin-bottom:0}.winner .classification{margin:0;color:#fc97c0}.winner .mod-video{max-width:50rem;margin:0 auto 1.25rem}@media (min-width:50rem){.winner{display:flex}.winner .winner-image{margin:0 1.25rem 0 0;flex-shrink:0;max-width:18.75rem}.winner .details{flex-grow:1;text-align:left}}