.home-container{max-width:1200px;margin:0 auto;padding:0 20px}.home-title{font-size:96px;color:#fff;margin:20px 0;text-align:center;font-family:TT Norms Pro,sans-serif;font-weight:700}.home-news{margin-top:30px}.featured-news{display:flex;gap:20px;border:1px solid #ddd;border-radius:8px;padding:20px;margin-bottom:30px;background-color:#212121;box-shadow:0 2px 4px #0000001a}.featured-image{width:400px;height:250px;object-fit:cover;border-radius:6px;flex-shrink:0}.featured-content{flex:1;display:flex;flex-direction:column}.featured-content h2{margin:0 0 10px;font-size:24px;color:#333}.featured-content small{color:#666;margin-bottom:15px;display:block}.featured-content p{margin:0;color:#555;line-height:1.6}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.news-card{border:1px solid #ddd;border-radius:8px;padding:15px;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;transition:transform .2s ease,box-shadow .2s ease}.news-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.news-image{width:100%;height:150px;object-fit:cover;border-radius:6px;margin-bottom:10px}.news-card h3{margin:0 0 8px;font-size:18px;color:#333}.news-card small{color:#666;margin-bottom:10px;display:block}.news-card p{margin:0;color:#555;line-height:1.5;font-size:14px;flex:1}@media(max-width:1024px){.news-grid{grid-template-columns:repeat(2,1fr)}.featured-image{width:300px;height:200px}}@media(max-width:768px){.featured-news{flex-direction:column}.featured-image{width:100%;height:200px}.news-grid{grid-template-columns:1fr}}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Bold-MkBrx-jH.eot);src:local("TT Norms Pro Bold"),local("TTNormsPro-Bold"),url(/assets/TTNormsPro-Bold-MkBrx-jH.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Bold-Do_5G6xO.woff2) format("woff2"),url(/assets/TTNormsPro-Bold-BsxDJBip.woff) format("woff"),url(/assets/TTNormsPro-Bold-CZ11uLov.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ExtraBoldItalic-Bx0braY9.eot);src:local("TT Norms Pro ExtraBold Italic"),local("TTNormsPro-ExtraBoldItalic"),url(/assets/TTNormsPro-ExtraBoldItalic-Bx0braY9.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraBoldItalic-CkIKF1nq.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraBoldItalic-B0GUJJad.woff) format("woff"),url(/assets/TTNormsPro-ExtraBoldItalic-CR2dD7bk.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ExtraLightItalic-CrYuPGdP.eot);src:local("TT Norms Pro ExtraLight Italic"),local("TTNormsPro-ExtraLightItalic"),url(/assets/TTNormsPro-ExtraLightItalic-CrYuPGdP.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraLightItalic-BweRb1AZ.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraLightItalic-DO8fElXi.woff) format("woff"),url(/assets/TTNormsPro-ExtraLightItalic-BDniR6aA.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Thin-E1so0k-_.eot);src:local("TT Norms Pro Thin"),local("TTNormsPro-Thin"),url(/assets/TTNormsPro-Thin-E1so0k-_.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Thin-DRv9S5ft.woff2) format("woff2"),url(/assets/TTNormsPro-Thin-BEaJPZk7.woff) format("woff"),url(/assets/TTNormsPro-Thin-8Lh073PU.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ExtraBold-CopF1YRh.eot);src:local("TT Norms Pro ExtraBold"),local("TTNormsPro-ExtraBold"),url(/assets/TTNormsPro-ExtraBold-CopF1YRh.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraBold-Ca5VKza2.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraBold-BkwjVS2a.woff) format("woff"),url(/assets/TTNormsPro-ExtraBold-BUHMlT6o.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Regular-e0pR8xfM.eot);src:local("TT Norms Pro Regular"),local("TTNormsPro-Regular"),url(/assets/TTNormsPro-Regular-e0pR8xfM.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Regular-DVLoQycQ.woff2) format("woff2"),url(/assets/TTNormsPro-Regular-DwH0jncT.woff) format("woff"),url(/assets/TTNormsPro-Regular-Ent9diBh.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ThinItalic-DyL6Wg02.eot);src:local("TT Norms Pro Thin Italic"),local("TTNormsPro-ThinItalic"),url(/assets/TTNormsPro-ThinItalic-DyL6Wg02.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ThinItalic-BrUfKoiA.woff2) format("woff2"),url(/assets/TTNormsPro-ThinItalic-BJVQdcew.woff) format("woff"),url(/assets/TTNormsPro-ThinItalic-so2AkRrl.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Light-vJp6uaeD.eot);src:local("TT Norms Pro Light"),local("TTNormsPro-Light"),url(/assets/TTNormsPro-Light-vJp6uaeD.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Light-DQ_yfrMV.woff2) format("woff2"),url(/assets/TTNormsPro-Light-BvC31a-M.woff) format("woff"),url(/assets/TTNormsPro-Light-Dzm0h6iY.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-MediumItalic-CK9oSXkB.eot);src:local("TT Norms Pro Medium Italic"),local("TTNormsPro-MediumItalic"),url(/assets/TTNormsPro-MediumItalic-CK9oSXkB.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-MediumItalic-5a14upw2.woff2) format("woff2"),url(/assets/TTNormsPro-MediumItalic-BtsPHHWu.woff) format("woff"),url(/assets/TTNormsPro-MediumItalic-YZvhMkq7.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:TT Norms Pro ExtraBlack;src:url(/assets/TTNormsPro-ExtraBlackItalic-B-J7n65Y.eot);src:local("TT Norms Pro ExtraBlack Italic"),local("TTNormsPro-ExtraBlackItalic"),url(/assets/TTNormsPro-ExtraBlackItalic-B-J7n65Y.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraBlackItalic-DTIwtVDL.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraBlackItalic-CFVzfSEJ.woff) format("woff"),url(/assets/TTNormsPro-ExtraBlackItalic-CrBWvv0X.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-ExtraLight-DOumVgMh.eot);src:local("TT Norms Pro ExtraLight"),local("TTNormsPro-ExtraLight"),url(/assets/TTNormsPro-ExtraLight-DOumVgMh.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraLight-DD4Gt61M.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraLight-Bf2CrBHQ.woff) format("woff"),url(/assets/TTNormsPro-ExtraLight-DX-ND_rF.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-LightItalic--7Ou8mna.eot);src:local("TT Norms Pro Light Italic"),local("TTNormsPro-LightItalic"),url(/assets/TTNormsPro-LightItalic--7Ou8mna.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-LightItalic-DnpaHEPW.woff2) format("woff2"),url(/assets/TTNormsPro-LightItalic-9JHqhmMP.woff) format("woff"),url(/assets/TTNormsPro-LightItalic-B4YA_79p.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Medium-oJk6lp-i.eot);src:local("TT Norms Pro Medium"),local("TTNormsPro-Medium"),url(/assets/TTNormsPro-Medium-oJk6lp-i.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Medium-g14epfq1.woff2) format("woff2"),url(/assets/TTNormsPro-Medium-D7dUoQPh.woff) format("woff"),url(/assets/TTNormsPro-Medium-RJ1MOhl2.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:TT Norms Pro ExtraBlack;src:url(/assets/TTNormsPro-ExtraBlack-BGAIYnx0.eot);src:local("TT Norms Pro ExtraBlack"),local("TTNormsPro-ExtraBlack"),url(/assets/TTNormsPro-ExtraBlack-BGAIYnx0.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-ExtraBlack-DBeFxLpZ.woff2) format("woff2"),url(/assets/TTNormsPro-ExtraBlack-CTWf8rlG.woff) format("woff"),url(/assets/TTNormsPro-ExtraBlack-86XV03NS.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-BoldItalic-Dbv5ryJy.eot);src:local("TT Norms Pro Bold Italic"),local("TTNormsPro-BoldItalic"),url(/assets/TTNormsPro-BoldItalic-Dbv5ryJy.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-BoldItalic-qNCPAq8Y.woff2) format("woff2"),url(/assets/TTNormsPro-BoldItalic-CexctMiM.woff) format("woff"),url(/assets/TTNormsPro-BoldItalic-DNeV1P4V.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-BlackItalic-DG0YpoTz.eot);src:local("TT Norms Pro Black Italic"),local("TTNormsPro-BlackItalic"),url(/assets/TTNormsPro-BlackItalic-DG0YpoTz.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-BlackItalic-BSUxALmq.woff2) format("woff2"),url(/assets/TTNormsPro-BlackItalic-C7lPyww-.woff) format("woff"),url(/assets/TTNormsPro-BlackItalic-2HUb61q-.ttf) format("truetype");font-weight:900;font-style:italic}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Black-ENSxpeE9.eot);src:local("TT Norms Pro Black"),local("TTNormsPro-Black"),url(/assets/TTNormsPro-Black-ENSxpeE9.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Black-Vk1l9B6P.woff2) format("woff2"),url(/assets/TTNormsPro-Black-CZaY2Wuf.woff) format("woff"),url(/assets/TTNormsPro-Black-DSDugoCr.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:TT Norms Pro;src:url(/assets/TTNormsPro-Italic-UYbrX4Yd.eot);src:local("TT Norms Pro Italic"),local("TTNormsPro-Italic"),url(/assets/TTNormsPro-Italic-UYbrX4Yd.eot?#iefix) format("embedded-opentype"),url(/assets/TTNormsPro-Italic-DZVlAA1e.woff2) format("woff2"),url(/assets/TTNormsPro-Italic-D5H-8v1f.woff) format("woff"),url(/assets/TTNormsPro-Italic-vW-ss_eE.ttf) format("truetype");font-weight:400;font-style:italic}.header{width:100%;background-color:#fff;box-shadow:0 2px 4px #0000001a}.sponsors-bar{background-color:#c90000;padding:8px 0}.sponsors-content{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center;font-size:14px;color:#fff;font-family:TT Norms Pro,sans-serif;font-weight:700}.main-nav{background-color:#0f0f0f;padding:15px 0}.nav-container{max-width:1200px;margin:0 auto;padding:0 20px;display:flex;align-items:center;justify-content:center;gap:30px}.nav-link{text-decoration:none;color:#fff;font-weight:500;font-size:16px;padding:8px 16px;transition:color .3s ease;position:relative;font-family:TT Norms Pro,sans-serif;font-weight:700}.nav-link:hover{color:#c90000}.nav-logo{display:flex;align-items:center;justify-content:center;text-decoration:none;margin:0 20px}.logo-img{height:70px;width:auto;transition:transform .3s ease}.nav-logo:hover .logo-img{transform:scale(1.1)}@media(max-width:768px){.nav-container{flex-wrap:wrap;gap:15px}.nav-link{font-size:14px;padding:6px 12px}.logo-img{height:40px}}.footer{background-color:#2c3e50;color:#fff;padding:30px 0;margin-top:auto}.footer-content{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center}.footer-content p{margin:0;font-size:14px;color:#ecf0f1}.layout{display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1;padding:20px;max-width:1200px;margin:0 auto;width:100%;box-sizing:border-box}body,html{margin:0;padding:0;box-sizing:border-box;background-color:#3d3d3d;font-family:TT Norms Pro,sans-serif}
