:root{--bulma-modal-content-width:$widthMarker}.character-container{justify-content:center;width:100%;max-width:min(1400px,80vw);height:max(25vw,28rem);margin:2rem auto 12rem;display:flex;position:relative}.character-container .char{cursor:pointer;flex-grow:1;position:relative}.character-container .char img{width:auto;max-width:none;height:auto;max-height:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.character-container .char img.character-image{max-width:25vw}.character-container .char img,.character-container .char .glow{pointer-events:none}.character-container .char:after{content:"";z-index:1;width:110%;height:100%;position:absolute;top:0;left:5%}.character-container .char.red{z-index:1}.character-container .char.red:after{left:-1vw}.character-container .char.section-focused{filter:grayscale(.7)blur(1px);opacity:.8;transition-property:opacity,filter;transition-duration:.5s;transition-timing-function:ease-in-out}.character-container .char div.slogan{color:#fff;transform-origin:100% 100%;z-index:2;white-space:nowrap;font-family:Syne Mono,monospace;font-size:1.1rem;position:absolute;top:50%;left:auto;right:2rem;transform:rotate(90deg)translate(0%)}.character-container .char{transition-property:transform;transition-duration:.5s;transition-timing-function:ease-in-out}.character-container .char.yellow{transform:translate(-7%,8.1%)}.character-container .char.yellow div.slogan{transform:rotate(90deg)translate(15%,-1rem)}.character-container .char.yellow .glow{background-image:url(../media/yellow-bkg.a008b2c2.png);transform:translate(13%,-5%)scale(1.8)}.character-container .char.yellow img.character-image{max-width:30vw}.character-container .char.red{transform:scale(.8)translate(9%,14%)}.character-container .char.red div.slogan{right:35%;transform:rotate(90deg)translate(82%,.5rem)}.character-container .char.red .glow{background-image:url(../media/red-bkg.59298a9c.png);transform:translate(13%,-25%)scale(1.8)}.character-container .char.red img.character-image{max-width:22vw}.character-container .char.orange{z-index:2;transform:translate(-10%,7%)}.character-container .char.orange img{transform:translate(-50%,-50%)scale(1)}.character-container .char.orange div.slogan{transform:rotate(90deg)translate(42%,-1rem)}.character-container .char.orange .glow{background-image:url(../media/orange-bkg.fea7a83d.png);transform:translate(7%,3%)scale(1.7)}.character-container .char.orange img.character-image{max-width:35vw}.character-container .char.blue{z-index:1;transform:translateY(-2%)scale(1)}.character-container .char.blue div.slogan{transform:rotate(90deg)translate(66%,-1.25rem)}.character-container .char.blue .glow{background-image:url(../media/blue-bkg.be71dc90.png);transform:translate(8%,17%)scale(2.1)}.character-container .char.blue img.character-image{max-width:30vw}.character-container .char.purple{transform:translate(17%,1.5%)}.character-container .char.purple div.slogan{right:50%;transform:rotate(90deg)translate(62%,-.75rem)}.character-container .char.purple .glow{background-image:url(../media/purple-bkg.13f73d46.png);transform:translate(-8%,17%)scale(1.7)}.character-container .char img.character-image{transition-property:transform}.character-container .char .glow{z-index:-1;opacity:0;background-size:100% 100%;width:100%;height:60%;transition-property:opacity;transition-duration:.5s;transition-timing-function:ease-in-out;position:absolute;top:20%;left:0;transform:scale(1.5)}.character-container .char:hover{filter:grayscale(0);opacity:1;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-in-out}.character-container .char:hover .glow{opacity:1}.character-container .char:hover.yellow{transform:scale(1.08)translate(-7%,8.1%)}.character-container .char:hover.red{transform:scale(.86)translate(9%,14%)}.character-container .char:hover.blue{z-index:2;transform:scale(1.08)translateY(-2%)}.character-container .char:hover.purple{transform:scale(1.08)translate(17%,1.5%)}.character-container .char:hover.orange{transform:scale(1.08)translate(-10%,7%)}.char-mobile-active-section{display:none}body#rushdown .char-slide{width:100%;height:100%;position:relative}body#rushdown .char-slide h3{color:#7efdb6;text-transform:uppercase;margin:0 0 .5rem .5rem;font-family:obviously-narrow,sans-serif;font-size:2rem;font-style:normal;font-weight:700;line-height:1}body#rushdown .char-slide h6.slogan{color:#7efdb6;transform-origin:0%;font-family:Syne Mono,monospace;font-size:1.1rem;position:absolute;top:28.7%;left:-2%;transform:translate(8vh,30%)rotate(90deg)}body#rushdown .char-slide h1{color:#fff;text-transform:uppercase;text-align:left;max-width:37rem;font-family:obviously-wide,sans-serif;font-size:min(4.7vw,4.7vh);font-weight:700;line-height:1;display:inline-block}body#rushdown .char-slide ul{max-width:35vw;margin-top:min(4.9vw,4.9vh);list-style:square}body#rushdown .char-slide ul li{text-shadow:0 0 3px #000,0 0 3px #000;align-items:flex-start;max-width:100%;min-height:3rem;margin-bottom:min(1.5vw,1.5vh);margin-left:min(4.9vw,4.9vh);display:flex;position:relative}body#rushdown .char-slide ul li:before{content:"";background:#7efdb6;width:1.9rem;height:2px;display:inline-block;position:absolute;top:1rem;left:-2.85rem}body#rushdown .char-slide ul li span.bullet-content{color:#e3e3e3;max-width:27rem;margin-bottom:min(min(2vw,2vh),.65rem);font-family:obviously-narrow,sans-serif;font-size:min(min(1.8vw,1.8vh),1.2rem);display:inline-block}body#rushdown .char-slide .value-content{pointer-events:none;z-index:2;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:35%;height:90%;padding-top:min(7.8%,8.5rem);display:flex;position:absolute;top:0;right:3rem}body#rushdown .char-slide .value-content.yellow{width:37%;padding-top:min(6.2%,8.5rem)}body#rushdown .char-slide .value-content.yellow ul{margin-top:min(2.8vw,2.8vh)}body#rushdown .char-slide .value-content.yellow ul li{margin-bottom:min(1vw,1vh)}body#rushdown .char-slide .value-content.blue{margin-top:min(-.75vw,-.75vh)}body#rushdown .char-slide .value-content.blue h3{margin-bottom:0}body#rushdown .char-slide .value-content.blue ul{margin-top:min(6.5vw,6.5vh)}body#rushdown .char-slide .value-content.blue ul li{margin-bottom:min(.7vw,.7vh)}body#rushdown .char-slide .value-content.red{padding-top:min(7%,8rem)}body#rushdown .char-slide .value-content.red ul{margin-top:min(7vw,7vh)}body#rushdown .char-slide .value-content.red ul li{margin-bottom:min(1.2vw,1.2vh)}body#rushdown .char-slide .value-content.orange{padding-top:min(7.8%,8.5rem)}body#rushdown .char-slide .full-character{pointer-events:none;background-position:-2vw 11%;background-repeat:no-repeat;background-size:auto 140%;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}body#rushdown .char-slide .full-character.yellow{background-image:url(../media/yellow-full.363c824d.png)}body#rushdown .char-slide .full-character.red{background-image:url(../media/red-full.a5dfb983.png);background-position:-2vw 0;background-size:auto 140%}body#rushdown .char-slide .full-character.blue{background-image:url(../media/blue-full.b4fb720d.png);background-position:0 40.5%;background-size:auto 158%}body#rushdown .char-slide .full-character.orange{background-image:url(../media/orange-full.5122d41a.png);background-position:calc(-.5% + -384px + 16vw) 47%;background-size:auto 150%}body#rushdown .char-slide .full-character.purple{background-image:url(../media/purple-full.880dd45b.png);background-position:-.5% 36.5%;background-size:auto 170%}body#rushdown .char-slide .slide-char-background{opacity:0;z-index:0;filter:blur(10px);width:100%;height:100%;transition:opacity 1s ease-in-out,filter 1s ease-in-out;position:absolute;top:0;left:0}body#rushdown .char-slide .slide-char-background.active{opacity:1;filter:blur();transition-delay:.25s}body#rushdown .char-slide .slide-char-background.yellow{background-image:url(../media/modal-bkg-yellow.5c4a9784.png),linear-gradient(90deg,#f1ec4d40,#f1ec4d00)}body#rushdown .char-slide .slide-char-background.red{background-image:url(../media/modal-bkg-red.e7057977.png),linear-gradient(90deg,#c5483440,#c5483400)}body#rushdown .char-slide .slide-char-background.blue{background-image:url(../media/modal-bkg-blue.8795f5e7.png),linear-gradient(90deg,#66addb40,#66addb00)}body#rushdown .char-slide .slide-char-background.orange{background-image:url(../media/modal-bkg-orange.ae4c0124.png),linear-gradient(90deg,#be7a3740,#be7a3700)}body#rushdown .char-slide .slide-char-background.purple{background-image:url(../media/modal-bkg-purple.3564ba3a.png),linear-gradient(90deg,#9b67c040,#9b67c000)}body#rushdown .char-slide .slide-char-background{background-size:100% 100%}body#rushdown .char-modal .modal-content{width:88%;max-width:1800px;height:82%;overflow:hidden}body#rushdown .char-modal .navigation{z-index:2;display:flex;position:absolute;bottom:min(13.5%,min(11vw,11vh));left:min(8.5%,min(14vw,14vh));overflow:visible}body#rushdown .char-modal .navigation .thumb{cursor:pointer;width:min(12.5vw,12.5vh);height:min(6.7vw,6.7vh);margin-right:.95rem}body#rushdown .char-modal .navigation .thumb.active{pointer-events:none;box-shadow:0 0 2px #7efdb6,1px 1px 7px #7efdb6}body#rushdown .char-modal .navigation .thumb.yellow{background-image:url(../media/yellow-thumb.5ac79bff.png)}body#rushdown .char-modal .navigation .thumb.red{background-image:url(../media/red-thumb.9a0e41ab.png)}body#rushdown .char-modal .navigation .thumb.blue{background-image:url(../media/blue-thumb.0d6d9126.png)}body#rushdown .char-modal .navigation .thumb.orange{background-image:url(../media/orange-thumb.6c12b8d7.png)}body#rushdown .char-modal .navigation .thumb.purple{background-image:url(../media/purple-thumb.8e8a82ff.png)}body#rushdown .char-modal .navigation .thumb{background-size:100% 100%}@media screen and (max-height:920px){body#rushdown .char-modal .navigation{bottom:.5rem;left:.5rem}body#rushdown .char-slide .value-content{width:60%}body#rushdown .char-slide .value-content h6{margin:0}body#rushdown .char-slide .value-content h1{font-size:2rem}body#rushdown .char-slide .value-content h3{margin:0;padding:0;font-size:1.5rem}body#rushdown .char-slide .value-content ul{max-width:auto;margin-top:0 .5rem}body#rushdown .char-slide .value-content ul li{text-align:left;margin-top:0 .2rem;max-width:none;display:flex}body#rushdown .char-slide .value-content ul li span.number{flex-grow:0;min-width:2rem;max-width:2rem;font-size:.9rem}body#rushdown .char-slide .value-content ul li span.bullet-content{flex-grow:1;margin-top:0;font-size:1rem;line-height:1.1}}@media screen and (max-width:1400px){body#rushdown .char-slide .full-character{background-size:100vw}body#rushdown .char-slide .full-character.yellow,body#rushdown .char-slide .full-character.red{background-position:calc(18vw - 384px) 0}body#rushdown .char-slide .full-character.blue{background-position:calc(18vw - 384px) 40.5%}body#rushdown .char-slide .full-character.orange{background-position:calc(-.5% + -384px + 16vw) 47%;background-size:90vw}body#rushdown .char-slide .full-character.purple{background-position:calc(15vw - 192px) 36.5%;background-size:80vw}}@media screen and (max-width:1320px){body#rushdown .char-modal .navigation{bottom:.5rem;left:.5rem}body#rushdown .char-slide .value-content h6{margin:0}body#rushdown .char-slide .value-content h3{margin:0;padding:0;font-size:1.3rem}body#rushdown .char-slide .value-content h1{margin:0;font-size:1.6rem}body#rushdown .char-slide .value-content ul{margin-top:0 .5rem}body#rushdown .char-slide .value-content ul li{text-align:left;margin-top:0 .2rem;max-width:none;display:flex}body#rushdown .char-slide .value-content ul li span.number{flex-grow:0;min-width:2rem;max-width:2rem;font-size:.9rem}body#rushdown .char-slide .value-content ul li span.bullet-content{margin-top:0;line-height:1.2}}@media screen and (max-width:1040px){body#rushdown .character-container{max-width:85vw}}@media screen and (max-width:720px){body#rushdown .char-modal{display:none}body#rushdown .character-container{width:100%;max-width:98%;height:17vw;margin:1rem auto}body#rushdown .character-container .char{filter:none;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:17vw;height:17vw;margin:0 .5rem 0 0;transform:translate(0)}body#rushdown .character-container .char.red{background-image:url(../media/embracechaos-sm.12abb500.png)}body#rushdown .character-container .char.orange{background-image:url(../media/cometoplay-sm.b4dde670.png)}body#rushdown .character-container .char.blue{background-image:url(../media/oneteamonedream-sm.c30e981f.png)}body#rushdown .character-container .char.yellow{background-image:url(../media/carryeachother-sm.cb9c10b9.png)}body#rushdown .character-container .char.purple{background-image:url(../media/ownitdoit-sm.fa1ef2e1.png)}body#rushdown .character-container .char{overflow:hidden}body#rushdown .character-container .char.mobile-active{pointer-events:none;border:2px solid #7efdb6}body#rushdown .character-container .slogan,body#rushdown .character-container .glow,body#rushdown .character-container img,body#rushdown .character-container:after{display:none}.char-mobile-active-section{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:34rem;margin-bottom:12rem;padding-top:90vw;display:flex;position:relative}.char-mobile-active-section .mobile-char-image{justify-content:space-evenly;width:550vw;display:flex;position:absolute;top:5vw;left:0}.char-mobile-active-section .mobile-char-image.red{transform:translate(-125vw)}.char-mobile-active-section .mobile-char-image.orange{transform:translate(-235vw)}.char-mobile-active-section .mobile-char-image.blue{transform:translate(-342vw)}.char-mobile-active-section .mobile-char-image.purple{transform:translate(-445vw)}.char-mobile-active-section .mobile-char-image.yellow{transform:translate(-13vw)}.char-mobile-active-section img.character-image{box-sizing:border-box;pointer-events:none;width:auto;height:90vw;margin-top:-2rem}.char-mobile-active-section img.character-image.purple{transform:translate(3%,-3%)}.char-mobile-active-section img.character-image.yellow{transform:translate(-7%,-4%)}.char-mobile-active-section img.character-image.blue{transform:translate(-3%,-3%)}.char-mobile-active-section img.character-image.red{transform:translateY(-2%)}.char-mobile-active-section img.character-image.orange{transform:translate(4.5%,-2%)}.char-mobile-active-section ul li span.number{width:1rem;display:inline-block}.char-mobile-active-section ul li{color:#fff;padding:.5rem 1.5rem;font-family:obviously-narrow,sans-serif;font-size:1.2rem;font-style:normal;font-weight:450}}
