.Header-module__KppamW__header{color:#fff;z-index:10;background-color:#1e293b;min-height:90px;padding:2rem;position:relative;box-shadow:0 2px 5px #0000001a}.Header-module__KppamW__inner{justify-content:center;align-items:center;max-width:1200px;height:100%;margin:0 auto;display:flex}.Header-module__KppamW__left{align-items:center;display:flex;position:absolute;top:50%;left:1.5rem;transform:translateY(-50%)}.Header-module__KppamW__center{text-align:center}.Header-module__KppamW__right{position:absolute;top:50%;right:1.5rem;transform:translateY(-50%)}.Header-module__KppamW__title{text-shadow:1px 1px 4px #00000080;letter-spacing:1.5px;background:linear-gradient(90deg,#f97316,#facc15);-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:2.2rem;font-weight:700;transition:color .3s}.Header-module__KppamW__title:hover{color:#facc15;cursor:default}@media (max-width:480px){.Header-module__KppamW__header{min-height:70px;padding:1rem}.Header-module__KppamW__title{letter-spacing:1px;font-size:1.5rem}.Header-module__KppamW__left,.Header-module__KppamW__right{left:1rem;right:1rem}.Header-module__KppamW__inner{justify-content:space-between}}
.Footer-module__UDEoiW__footer{color:#fff;text-align:center;box-sizing:border-box;background-color:#2c3e50;flex-direction:column;align-items:center;gap:10px;width:100vw;padding:20px 0;font-size:1rem;line-height:1.5;display:flex;position:relative;left:50%;right:50%;transform:translate(-50%)}.Footer-module__UDEoiW__footer a{margin:5px 0;padding:0 10px;text-decoration:none;display:inline-block}.Footer-module__UDEoiW__socials{gap:20px;display:flex}.Footer-module__UDEoiW__icon svg{font-size:1.8rem;transition:transform .2s,color .3s}.Footer-module__UDEoiW__icon:hover svg{transform:scale(1.2)}.Footer-module__UDEoiW__facebook svg{color:#1877f2}.Footer-module__UDEoiW__facebook:hover svg{color:#3b5998}.Footer-module__UDEoiW__discord svg{color:#5865f2}.Footer-module__UDEoiW__discord:hover svg{color:#404eed}.Footer-module__UDEoiW__twitch svg{color:#9146ff}.Footer-module__UDEoiW__twitch:hover svg{color:#772ce8}@media (max-width:480px){.Footer-module__UDEoiW__footer{padding:15px 0;font-size:.875rem}.Footer-module__UDEoiW__icon svg{font-size:1.5rem}}
.AppLayout-module__Z_AW7a__pageWrapper{box-sizing:border-box;flex:1;justify-content:center;align-items:flex-start;gap:2rem;width:100%;min-height:0;padding:0;display:flex}.AppLayout-module__Z_AW7a__leftSponsors,.AppLayout-module__Z_AW7a__rightSponsors{flex-direction:column;flex-shrink:0;align-items:center;gap:30px;width:220px;margin-top:4rem;padding:0 20px;display:flex}.AppLayout-module__Z_AW7a__leftSponsors img,.AppLayout-module__Z_AW7a__rightSponsors img{width:200px;max-width:100%;height:auto}.AppLayout-module__Z_AW7a__mainContent{box-sizing:border-box;flex:1;max-width:1000px;padding:0 2rem}
*,:before,:after{box-sizing:border-box}html,body{color:#333;background-color:#f0f4f8;height:100%;margin:0;padding:0;font-family:Arial,sans-serif;overflow-x:hidden}#__next{flex-direction:column;min-height:100%;display:flex}header{color:#fff;text-align:center;background-color:#2980b9;width:100vw;padding:20px 0}header h1{text-transform:uppercase;margin:0;font-size:2rem}.links-section{background-color:#fff;border:1px solid #2980b9;border-radius:8px;margin-bottom:30px;padding:10px 20px}.links-section ul{justify-content:center;gap:30px;padding:0;list-style:none;display:flex}.links-section ul li a{color:#2980b9;border-radius:4px;padding:10px 15px;font-size:1.2rem;text-decoration:none}.links-section ul li a:hover{color:#fff;background-color:#3498db}.article-card{background-color:#fff;border-left:5px solid #2980b9;border-radius:8px;margin-bottom:20px;padding:20px;transition:transform .2s;box-shadow:0 4px 6px #0000001a}.article-card:hover{transform:translateY(-5px)}.article-card h2{color:#34495e;margin-bottom:10px;font-size:1.75rem}.article-card p{color:#555;margin-bottom:10px;font-size:1rem}.article-card small{color:#7f8c8d;font-size:.875rem;display:block}.blackMain{background-color:#111!important;border-radius:0!important;padding:0!important}@media (max-width:480px){header h1{font-size:1.3rem}.links-section ul li a{padding:6px 10px;font-size:.95rem}.article-card h2{font-size:1.25rem}.article-card p{font-size:.9rem}}
