header.masthead.short{-webkit-animation:fade-in .5s 9.5s ease-in forwards!important;animation:fade-in .5s 9.5s ease-in forwards!important;opacity:0}.intro{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 auto;margin-bottom:26vh!important;max-width:100%!important;padding:0!important;width:100%}.intro,.intro__head{font-family:McClatchy Sans,sans-serif;position:relative}.intro__head{-webkit-animation:fade-in .75s 7.5s ease-in forwards;animation:fade-in .75s 7.5s ease-in forwards;background-color:#000;color:#fff;font-size:55px;font-weight:700;line-height:.88;margin:.5em 0 0;opacity:0;padding:20px 3% 5px;text-align:right}.intro__head .perversion{display:block}.intro__head .justice,.intro__head .perversion{font-weight:700}.intro__head .of{color:#e4ff00;display:inline-block;font-size:.9em;font-weight:300;left:3.5%;line-height:1;position:absolute;vertical-align:text-top}.intro__head .justice{color:#e4ff00;font-size:1.4em}.subtitle{-webkit-animation:fade-in .75s 7.5s ease-in forwards;animation:fade-in .75s 7.5s ease-in forwards;font-family:McClatchy Sans,Arial,Helvetica,sans-serif;font-size:17px;margin:.35em 0 0;opacity:0;text-align:center}.intro__text{align-items:center;display:flex;flex-flow:column nowrap;height:40vh;justify-content:center;position:relative}.intro__text p{border-right:.1em solid #000;flex:0 0 auto;font-size:23px!important;opacity:0;overflow:hidden;text-align:center;white-space:nowrap}.intro__text p:first-child{-webkit-animation:typing 1s steps(15) forwards;-webkit-animation-delay:1s;animation:typing 1s steps(15) forwards;animation-delay:1s;width:12ch}.intro__text p:nth-child(2){-webkit-animation:typing 1s steps(19) forwards;-webkit-animation-delay:2.4s;animation:typing 1s steps(19) forwards;animation-delay:2.4s;width:16ch}.intro__text p:nth-child(3){-webkit-animation:typing 1.75s steps(32) forwards;-webkit-animation-delay:3.75s;animation:typing 1.75s steps(32) forwards;animation-delay:3.75s;width:26ch}.intro__text p:nth-child(4){-webkit-animation:typingLast 1.75s 5.6s steps(27) forwards,blink .5s 7.5s step-end 10 alternate;animation:typingLast 1.75s 5.6s steps(27) forwards,blink .5s 7.5s step-end 10 alternate;width:22.25ch}.scroll-marker{-webkit-animation:fade-in .3s 3.5s ease-in forwards;align-self:center;animation:fade-in .3s 3.5s ease-in forwards;bottom:0;color:#222;opacity:0;position:absolute}.scroll-marker .glyphicon{font-size:2.5em;margin:0}@-webkit-keyframes typing{0%{width:0}1%{opacity:1}99.9%{border-right:.1em solid #000}to{border:none;opacity:1}}@keyframes typing{0%{width:0}1%{opacity:1}99.9%{border-right:.1em solid #000}to{border:none;opacity:1}}@-webkit-keyframes typingLast{0%{width:0}1%{opacity:1}to{opacity:1}}@keyframes typingLast{0%{width:0}1%{opacity:1}to{opacity:1}}@-webkit-keyframes blink{50%{border-color:transparent}}@keyframes blink{50%{border-color:transparent}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (max-width:320px){.intro__head{font-size:47px}.subtitle{font-size:15px}.intro__text p{font-size:20px!important}}@media (max-width:425px){.intro__head{margin-left:auto;margin-right:auto;max-width:375px}}@media (min-width:600px){.intro{align-items:center;justify-content:flex-start;width:80%}.intro__head{font-size:7em}.intro__head .of{left:5%}.subtitle{font-size:1.3em}.intro__text p{font-size:2em!important;letter-spacing:.1em}.intro__text p:first-child{width:15ch}.intro__text p:nth-child(2){width:19.5ch}.intro__text p:nth-child(3){width:32ch}.intro__text p:nth-child(4){width:27ch}}