/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
@font-face{font-display:swap;font-family:Saira Condensed;font-style:normal;font-weight:700;src:url(/fonts/SairaCondensed-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saira Condensed;font-style:normal;font-weight:400;src:url(/fonts/SairaCondensed-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saira Condensed;font-style:normal;font-weight:600;src:url(/fonts/SairaCondensed-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saira Condensed;font-style:normal;font-weight:900;src:url(/fonts/SairaCondensed-Black.woff2) format("woff2")}a,h1,h2,h3,h4,h5,h6,p{margin:0}.h1,h1{font-size:3.2rem;font-weight:600;line-height:1.25}@media (min-width:992px){.h1,h1{font-size:4rem;line-height:1.5}}.h2,h2{font-size:1.9rem;font-weight:600;line-height:1.21}*{box-sizing:border-box}html{font-size:62.5%}body{color:#2b273c;font-family:Saira Condensed,sans-serif;font-size:1.4rem;line-height:1.42}.main{background-attachment:fixed;background-image:url(/img/background.png);min-height:100vh;overflow:auto}.main.blur{filter:blur(5px)}.container{margin:0 auto;max-width:1520px;padding:0 6rem;width:100%}img{height:auto;max-width:100%}.logo{display:none;max-width:148px;position:absolute;right:20px;top:60px;z-index:1}@media (min-width:992px){.logo.desktop{display:block}}.logo.mobile{display:block;top:0}@media (min-width:992px){.logo.mobile{display:none}}.top-wrapper{margin-bottom:30px;padding-top:2rem}.top-wrapper .wrapper{display:flex;margin-left:-40px}@media (min-width:992px){.top-wrapper .wrapper{margin-left:-30px}}@media (min-width:1060px){.top-wrapper .wrapper{margin-left:-40px}}.top-wrapper .stage{background:rgba(0,0,0,.4);border:1px solid #fdd935;border-radius:40px;color:#fff;flex:none;font-weight:600;line-height:1;margin-left:40px;opacity:.5;padding:.8rem 1.6rem;position:relative;text-transform:uppercase;width:128px}@media (min-width:992px){.top-wrapper .stage{flex:auto;margin-left:30px;width:calc(100% - 276px)}}@media (min-width:1060px){.top-wrapper .stage{margin-left:40px}}.top-wrapper .stage.active{opacity:1}.top-wrapper .stage.completed{border:1px solid #00e3ae}.top-wrapper .stage.completed:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cg filter='url(%23a)'%3E%3Ccircle cx='14.5' cy='14.5' r='5.417' fill='%23000'/%3E%3Ccircle cx='14.5' cy='14.5' r='5.917' stroke='%23AFFFDF'/%3E%3C/g%3E%3Cpath d='M14.5 9.083A5.423 5.423 0 0 0 9.083 14.5a5.423 5.423 0 0 0 5.417 5.417 5.423 5.423 0 0 0 5.417-5.417A5.423 5.423 0 0 0 14.5 9.083Zm3.027 3.992-3.462 3.434a.533.533 0 0 1-.746.014l-1.833-1.67a.55.55 0 0 1-.04-.76.537.537 0 0 1 .76-.027l1.452 1.33 3.095-3.095a.54.54 0 0 1 .774 0 .54.54 0 0 1 0 .774Z' fill='%2300CE7C'/%3E%3Cdefs%3E%3Cfilter id='a' x='.083' y='.083' width='28.833' height='28.833' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset/%3E%3CfeGaussianBlur stdDeviation='4'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0.807843 0 0 0 0 0.486275 0 0 0 1 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:34px;position:absolute;right:.6rem;top:50%;transform:translateY(-50%);width:34px}.bracket-item{background:linear-gradient(250.6deg,#fff 3.75%,hsla(0,0%,100%,.6) 93.95%);border:1px solid #fff;border-radius:10px;box-shadow:inset 0 0 8px #fdd935;display:flex;flex-direction:column;min-height:148px;pointer-events:none}@media (min-width:992px){.bracket-item{min-height:132px}}.bracket-item.winner{display:flex;flex-direction:column;justify-content:center}.bracket-item.winner img{max-height:inherit}.bracket-item.clickable{pointer-events:auto}.bracket-item .bottom,.bracket-item .top{align-items:center;cursor:pointer;display:flex;height:50%;padding:.4rem;position:relative;transition:all .3s}.bracket-item .bottom.selected,.bracket-item .bottom:hover,.bracket-item .top.selected,.bracket-item .top:hover{background:#fff}.bracket-item .bottom.selected:after,.bracket-item .bottom.selected:before,.bracket-item .top.selected:after,.bracket-item .top.selected:before{content:"";position:absolute}.bracket-item .bottom.selected:before,.bracket-item .top.selected:before{background:linear-gradient(90deg,#9be15d,#00e3ae);border-bottom-left-radius:8px;height:20px;right:0;top:0;width:20px}.bracket-item .bottom.selected:after,.bracket-item .top.selected:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath d='m5 0 1.505 2.929 3.25.526-2.32 2.336.504 3.254L5 7.56 2.061 9.045l.504-3.254-2.32-2.336 3.25-.526L5 0Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;height:10px;right:3px;top:5px;width:10px}.bracket-item .bottom>div,.bracket-item .top>div{width:100%}.bracket-item .top{border-bottom:1px solid #fdd935;border-top-left-radius:10px;border-top-right-radius:10px}.bracket-item .top.selected:before{border-top-right-radius:8px;right:-1px;top:-1px}.bracket-item .top.selected:after{top:4px}.bracket-item .middle{align-items:center;border-bottom:1px solid #fdd935;display:flex;margin:0 auto;max-width:70%;padding:1.2rem 0}.bracket-item .middle label{font-size:1.6rem;font-weight:600;line-height:1;padding-right:1.4rem;width:50%}.bracket-item .middle input{-moz-appearance:textfield;background:transparent;border:none;border-bottom:1px solid #2b273c;font-size:3rem;font-weight:600;outline:none;text-align:center;width:50%}.bracket-item .middle input::-webkit-inner-spin-button,.bracket-item .middle input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bracket-item .bottom{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.bracket-item img{margin:0 auto;max-height:40px}.bracket-item .question-mark{font-size:4rem;font-weight:900;text-align:center;text-shadow:0 0 14px #fdd935}.bracket-item .inline-block{align-items:center;display:flex!important;justify-content:center;width:100%}.bracket-item .popper{background:rgba(0,0,0,.7)!important;border:1px solid #fdd935!important;border-radius:4px!important;bottom:20px!important;color:#fff!important;font-weight:500;left:50%!important;padding:.4rem .8rem!important;right:inherit!important;text-align:center!important;top:inherit!important;width:100px!important}.btn{border-radius:10px;cursor:pointer;display:inline-block;font-weight:700;outline:none;padding:1rem 3rem;text-align:center;text-decoration:none}.btn-primary{background:#fdd935;border:none;color:#000}.btn-secondary{background:transparent;border:1px solid #fdd935;color:#fff}
