*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Nunito;src:url(/fonts/Nunito/Nunito-VariableFont_wght.ttf)format("truetype-variations");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Dubai Regular;src:url(/fonts/Dubai/Dubai-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Dubai Light;src:url(/fonts/Dubai/Dubai-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:KleeOne Regular;src:url(/fonts/Klee_One/KleeOne-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KleeOne SemiBold;src:url(/fonts/Klee_One/KleeOne-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bitcount Grid Double;src:url(/fonts/Bitcount/BitcountGridDouble-VariableFont_CRSV,ELSH,ELXP,slnt,wght.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:BungeeInline;src:url(/fonts/BungeeInline-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BungeeSpice;src:url(/fonts/Bungee_Spice/BungeeSpice-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Doto;src:url(/fonts/Doto/Doto-VariableFont_ROND,wght.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:PressStart2P;src:url(/fonts/Press_Start_2P/PressStart2P-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RubikDoodleShadow;src:url(/fonts/Rubik_Doodle_Shadow/RubikDoodleShadow-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TrainOne;src:url(/fonts/Train_One/TrainOne-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:VT323;src:url(/fonts/VT323/VT323-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:runescape_uf;src:url(/fonts/runescape_uf.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}body{text-align:center;background-color:#1f1f1f;font-family:Nunito,sans-serif}.fullH{height:100%}.fullW{width:100%}.flexCol{flex-direction:column;display:flex}a{color:inherit;text-decoration:none}
.layout-module__oXCPXq__layout{text-align:center;text-shadow:0 0 .3rem #000;max-width:60em;margin:0 auto}.layout-module__oXCPXq__centered{margin:auto 1rem}.layout-module__oXCPXq__shadowBackground{z-index:-1;position:fixed;box-shadow:inset 0 0 5rem #00000080}.layout-module__oXCPXq__footer{color:#888;margin-top:2rem;padding-top:1rem;padding-bottom:1rem;font-weight:100}
.Banner-module__1j5JVW__topBanner{margin-bottom:.2rem;position:relative}.Banner-module__1j5JVW__coverImg{object-fit:cover;object-position:49.2% 50%;border-radius:1rem;width:100%;height:clamp(200px,18vw,300px);box-shadow:0 0 3rem #00000080}.Banner-module__1j5JVW__titleContainer{flex-direction:column;width:100%;height:100%;padding:0;display:flex;position:absolute;top:0;left:0}.Banner-module__1j5JVW__titleText{color:#fff;text-shadow:clamp(.2rem,1vw,.7rem) clamp(.2rem,1vw,.7rem) .1rem #000,clamp(.3rem,1.3vw,.9rem) clamp(.3rem,1.3vw,.9rem) clamp(.1rem,1vw,.2rem) #ffffff5c;flex:1 0 1rem;align-content:center;margin:0 1rem;font-family:Doto,sans-serif;font-size:clamp(3rem,19vw,7rem);font-weight:900;line-height:1}
.TopNav-module__kFrtcG__topNav{z-index:2;flex-wrap:wrap;gap:.3rem;margin:0 1rem 2rem;font-size:1.3rem;display:flex;position:relative}.TopNav-module__kFrtcG__navItemWrapper{flex:calc(20% - .3rem);display:flex;position:relative}@media (max-width:650px){.TopNav-module__kFrtcG__navItemWrapper{flex:calc(33% - .3rem)}}@media (max-width:260px){.TopNav-module__kFrtcG__navItemWrapper{flex:calc(50% - .3rem)}}@media (max-width:240px){.TopNav-module__kFrtcG__navItemWrapper{flex:calc(80% - .5rem)}}.TopNav-module__kFrtcG__topNavLink{cursor:pointer;text-align:center;text-shadow:0 0 .1rem #000;color:#9f9f9f;white-space:nowrap;background-color:#0003;border:.1rem solid #ffffff4d;border-radius:.2rem;flex:1;padding:.3rem;font-weight:400;text-decoration:none;box-shadow:0 0 .7rem #000c}.TopNav-module__kFrtcG__navItemWrapper:hover .TopNav-module__kFrtcG__topNavLink,.TopNav-module__kFrtcG__navItemWrapper.TopNav-module__kFrtcG__open .TopNav-module__kFrtcG__topNavLink,.TopNav-module__kFrtcG__topNavLink:focus,.TopNav-module__kFrtcG__topNavLink.TopNav-module__kFrtcG__active{color:#fff;background-color:#dc3545b3;border:2px solid #ffc107cc;border-bottom:7px solid #ffc107;font-weight:700;box-shadow:0 0 .6rem #ffc107b3}.TopNav-module__kFrtcG__dropdown{z-index:100;background-color:#211313e6;flex-direction:column;gap:0;min-width:100%;max-width:100vw;display:none;position:absolute;top:100%;left:0;box-shadow:0 0 .5rem #ffc107b3}.TopNav-module__kFrtcG__navItemWrapper.TopNav-module__kFrtcG__open .TopNav-module__kFrtcG__dropdown{border:1px solid #ffc10780;border-top:none;border-bottom:4px solid #ffc107b3;border-radius:0 0 .2rem .2rem;flex-direction:column;display:flex}@media (min-width:768px){.TopNav-module__kFrtcG__navItemWrapper:hover .TopNav-module__kFrtcG__dropdown{border:1px solid #ffc10780;border-top:none;border-bottom:4px solid #ffc107b3;border-radius:0 0 .2rem .2rem;flex-direction:column;display:flex}}@media (max-width:767px){.TopNav-module__kFrtcG__navItemWrapper.TopNav-module__kFrtcG__open .TopNav-module__kFrtcG__dropdown{width:100%;margin-left:0}}.TopNav-module__kFrtcG__dropdownLink{text-align:center;white-space:normal;border-bottom:1px solid #ffc10780;border-radius:.2rem;padding:.5rem .3rem;display:block;position:relative}.TopNav-module__kFrtcG__linkText{color:#9f9f9f;padding:.5rem .4rem;font-size:85%;font-weight:400}.TopNav-module__kFrtcG__dropdownLink:hover,.TopNav-module__kFrtcG__dropdownLink:focus,.TopNav-module__kFrtcG__dropdownLink.TopNav-module__kFrtcG__active{z-index:2;background-color:#826815b3;font-weight:800}.TopNav-module__kFrtcG__dropdownLink:hover .TopNav-module__kFrtcG__linkText,.TopNav-module__kFrtcG__dropdownLink:focus .TopNav-module__kFrtcG__linkText,.TopNav-module__kFrtcG__dropdownLink.TopNav-module__kFrtcG__active .TopNav-module__kFrtcG__linkText{color:#fff;font-weight:800}.TopNav-module__kFrtcG__linkText.TopNav-module__kFrtcG__external{padding:.5rem 2em .5rem .3rem}.TopNav-module__kFrtcG__icon{position:absolute;top:.5rem;right:.5rem}
