@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pLdeOUU3NIOWQKPxy9FAPcgcah35dNTVWra6YRyS3JM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.sponsor-slot[data-v-28faaed4]{background:var(--white);border:none;border-radius:4px;box-shadow:2px 3px #0003,4px 6px 10px #0000004d;padding:1rem .85rem;position:relative;text-align:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);will-change:transform}.sponsor-content[data-v-28faaed4]{align-items:center;color:inherit;display:flex;flex-direction:column;gap:.5rem;text-decoration:none}.sponsor-slot[data-v-28faaed4]:before{background:linear-gradient(135deg,rgba(232,93,4,.1),transparent);border-radius:4px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.sponsor-slot[data-v-28faaed4]:hover{border-color:var(--orange-primary);box-shadow:0 15px 40px #e85d044d;transform:translateY(-4px)!important;z-index:20}.sponsor-slot[data-v-28faaed4]:hover:before{opacity:1}.sponsor-image-wrapper[data-v-28faaed4]{align-items:center;display:flex;justify-content:center;min-height:60px;width:100%}.sponsor-image[data-v-28faaed4]{height:auto;max-height:80px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.sponsor-slot.no-text .sponsor-image[data-v-28faaed4]{max-height:100%;max-width:100%}.sponsor-slot.image-only[data-v-28faaed4]{height:95px;overflow:hidden;padding:0;width:230px}.sponsor-slot.image-only[data-v-28faaed4]:before{background:none}.sponsor-slot.image-only .sponsor-content[data-v-28faaed4]{height:100%;padding:0;width:100%}.sponsor-slot.image-only .sponsor-image-wrapper[data-v-28faaed4]{height:100%;min-height:auto}.sponsor-slot.image-only .sponsor-image[data-v-28faaed4]{border-radius:4px;height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.sponsor-title[data-v-28faaed4]{color:var(--black);font-family:Bebas Neue,"Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",sans-serif;font-size:.9rem;letter-spacing:.02em;margin-bottom:.15rem;text-transform:uppercase}.sponsor-subtitle[data-v-28faaed4]{color:var(--orange-dark);font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media(max-width:1024px){.sponsor-slot[data-v-28faaed4]{padding:.85rem .65rem}.sponsor-title[data-v-28faaed4]{font-size:.8rem}.sponsor-subtitle[data-v-28faaed4]{font-size:.6rem}}@media(max-width:480px){.sponsor-slot[data-v-28faaed4]{padding:.75rem .5rem}.sponsor-title[data-v-28faaed4]{font-size:.75rem}.sponsor-subtitle[data-v-28faaed4]{font-size:.55rem}.sponsor-image[data-v-28faaed4]{max-height:60px}.sponsor-slot.no-text[data-v-28faaed4]{height:74px;padding:0;width:180px}.sponsor-slot.no-text .sponsor-content[data-v-28faaed4]{padding:.5rem}.sponsor-slot.image-only[data-v-28faaed4]{height:74px;width:180px}}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pLdeOUU3NIOWQKPxy9FAPcgcah35dNTVWra6YRyS3JM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.sponsor-slot[data-v-1be2a4f2]{align-items:center;background:var(--white);border:none;border-radius:4px;box-shadow:2px 3px #0003,4px 6px 10px #0000004d;display:flex;flex-direction:column;height:95px;justify-content:center;padding:1rem .85rem;position:relative;text-align:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:230px}.sponsor-slot[data-v-1be2a4f2]:before{background:linear-gradient(135deg,rgba(232,93,4,.1),transparent);border-radius:4px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.sponsor-slot[data-v-1be2a4f2]:hover{border-color:var(--orange-primary);box-shadow:0 15px 40px #e85d044d;transform:translateY(-4px)!important;z-index:20}.sponsor-slot[data-v-1be2a4f2]:hover:before{opacity:1}.sponsor-title[data-v-1be2a4f2]{color:var(--black);font-family:Bebas Neue,"Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",sans-serif;font-size:.9rem;letter-spacing:.02em;margin-bottom:.15rem;text-transform:uppercase}.sponsor-subtitle[data-v-1be2a4f2]{color:var(--orange-dark);font-size:.65rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media(max-width:1024px){.sponsor-slot[data-v-1be2a4f2]{padding:.85rem .65rem}.sponsor-title[data-v-1be2a4f2]{font-size:.8rem}.sponsor-subtitle[data-v-1be2a4f2]{font-size:.6rem}}@media(max-width:480px){.sponsor-slot[data-v-1be2a4f2]{height:74px;padding:.75rem .5rem;width:180px}.sponsor-title[data-v-1be2a4f2]{font-size:.75rem}.sponsor-subtitle[data-v-1be2a4f2]{font-size:.55rem}}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-ipWWsvE65gAG7xTKuDdFqB2KgbU4TkyOAeT58a1X5h0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Outfit Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.8417%;ascent-override:93.5964%;descent-override:24.3351%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.37%;ascent-override:99.6313%;descent-override:25.9041%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8889%;ascent-override:101.1236%;descent-override:26.2921%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Arial";src:local("Arial");size-adjust:99.8204%;ascent-override:100.18%;descent-override:26.0468%;line-gap-override:0%}@font-face{font-family:"Outfit Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8819%;ascent-override:106.5169%;descent-override:27.6944%;line-gap-override:0%}@font-face{font-family:Outfit;src:local("Outfit Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-qNP3nP_1PfYJ1OM-xKSe8ijbP-1mDWs8MFSFJirQUPA.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-jBaPf_sBzYcaO0mZxCC13VlH1M0tYZ-TEY7qFWuFqm8.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-y2A_Qg770N1OF3QxzEVhDxex1GnlyUNahofake16Ne8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Regular"),local("Outfit"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Medium"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Medium"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit SemiBold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/IGUZK2talPE7hxcZwzgZow-a-NzdLc0q8uZ9glONpRU-bO5ak4M7yNpQAv35KiXsy97XkmRgC5Iw1A2bF81vJy4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Outfit;src:local("Outfit Bold"),url(../_fonts/2msaTeI3_W3zS_INTHzFI7wzzBxo_ZUDOxC_QFYUI3Q-oaIoteSPRcxgrgy3zikG3fP_0NwSUvUVDPY4E3rBV70.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}.official-logos[data-v-9d807f07]{align-items:center;animation:fadeInUp 1s ease-out .4s both;display:flex;flex-direction:column;gap:.75rem;margin-top:2rem}.logos-wrapper[data-v-9d807f07]{flex-wrap:wrap;gap:2rem}.logo-card[data-v-9d807f07],.logo-item[data-v-9d807f07],.logos-wrapper[data-v-9d807f07]{align-items:center;display:flex;justify-content:center}.logo-card[data-v-9d807f07]{background:var(--white);border-radius:4px;box-shadow:2px 3px #0003,4px 6px 10px #0000004d;min-width:140px;padding:1rem 1.5rem;position:relative;transition:all .3s cubic-bezier(.175,.885,.32,1.275);will-change:transform}.logo-card[data-v-9d807f07]:before{background:linear-gradient(135deg,rgba(232,93,4,.1),transparent);border-radius:4px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s ease}.logo-card[data-v-9d807f07]:hover{box-shadow:0 15px 40px #e85d044d;transform:translateY(-4px);z-index:20}.logo-card[data-v-9d807f07]:hover:before{opacity:1}.logo[data-v-9d807f07]{height:90px;position:relative;width:auto;z-index:1}.support-label[data-v-9d807f07]{color:var(--gray-light);font-family:Outfit,"Outfit Fallback: BlinkMacSystemFont","Outfit Fallback: Segoe UI","Outfit Fallback: Helvetica Neue","Outfit Fallback: Arial","Outfit Fallback: Noto Sans",sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.1em;margin:0;opacity:.8;text-transform:uppercase}@media(max-width:768px){.official-logos[data-v-9d807f07]{margin-top:1.5rem}.logos-wrapper[data-v-9d807f07]{gap:1.5rem}.logo-card[data-v-9d807f07]{min-width:120px;padding:.85rem 1.25rem}.logo[data-v-9d807f07]{height:70px}.support-label[data-v-9d807f07]{font-size:.75rem}}@media(max-width:480px){.logos-wrapper[data-v-9d807f07]{gap:1rem}.logo-card[data-v-9d807f07]{min-width:100px;padding:.75rem 1rem}.logo[data-v-9d807f07]{height:60px}}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pLdeOUU3NIOWQKPxy9FAPcgcah35dNTVWra6YRyS3JM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.hero[data-v-757da02b]{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:80vh;padding:3rem 1.5rem;position:relative}.hero[data-v-757da02b]:before{content:"";inset:0;opacity:.03;pointer-events:none;position:absolute}.hero-layout[data-v-757da02b]{display:grid;gap:0;grid-template-columns:200px 1fr 200px;max-width:1400px;position:relative;width:100%;z-index:1}.sponsors-sidebar[data-v-757da02b]{display:flex;flex-direction:column;gap:.75rem;z-index:10}.sponsors-sidebar.left[data-v-757da02b]{margin-right:-30px}.sponsors-sidebar.right[data-v-757da02b]{margin-left:-30px}.sponsors-sidebar.mobile-only[data-v-757da02b]{display:none}.hero-center[data-v-757da02b]{align-items:center;display:flex;flex-direction:column;position:relative;z-index:5}.logo-container[data-v-757da02b]{animation:fadeInUp 1s ease-out;margin-bottom:2rem;position:relative}.logo-glow[data-v-757da02b]{height:120%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:120%;z-index:-1}.logo-image[data-v-757da02b]{height:auto;max-width:420px;width:100%}.hero-title[data-v-757da02b]{background:linear-gradient(180deg,var(--white) 0,var(--gray-light) 100%);-webkit-background-clip:text;font-size:clamp(3rem,10vw,6rem);letter-spacing:.15em;text-align:center;-webkit-text-fill-color:transparent;animation:fadeInUp 1s ease-out .2s both;background-clip:text}.cta-button[data-v-757da02b],.hero-title[data-v-757da02b]{font-family:Bebas Neue,"Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",sans-serif}.cta-button[data-v-757da02b]{align-items:center;animation:fadeInUp 1s ease-out .6s both,pulse 2s ease-in-out 1.6s infinite;background:linear-gradient(135deg,var(--orange-dark) 0,var(--orange-primary) 100%);border:none;border-radius:50px;box-shadow:0 10px 30px #e85d0466,inset 0 1px #fff3;color:var(--white);cursor:pointer;display:flex;font-size:clamp(1.3rem,3vw,1.8rem);justify-content:center;letter-spacing:.1em;margin-top:2rem;padding:1.25rem 3rem;text-decoration:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.cta-button[data-v-757da02b]:hover{box-shadow:0 20px 40px #e85d0480,inset 0 1px #ffffff4d;transform:translateY(-5px) scale(1.05)}@media(max-width:1024px){.hero-layout[data-v-757da02b]{grid-template-columns:160px 1fr 160px}}@media(max-width:768px){.hero[data-v-757da02b]{min-height:auto;padding:2rem .5rem}.hero-layout[data-v-757da02b]{gap:2rem;grid-template-columns:1fr}.sponsors-sidebar.desktop-only[data-v-757da02b]{display:none}.sponsors-sidebar.mobile-only[data-v-757da02b]{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:2rem auto 0;max-width:400px;padding:0 .5rem;width:100%}.logo-container[data-v-757da02b]{margin-bottom:0}.logo-image[data-v-757da02b]{max-width:320px}.cta-button[data-v-757da02b]{margin-top:1.5rem}}@media(max-width:480px){.sponsors-sidebar.mobile-only[data-v-757da02b]{gap:.75rem;max-width:400px}.cta-button[data-v-757da02b]{max-width:300px;padding:1rem 2rem;width:100%}}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pLdeOUU3NIOWQKPxy9FAPcgcah35dNTVWra6YRyS3JM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.info-section[data-v-fa3d43c8]{background:var(--black);padding:5rem 1.5rem;position:relative}.info-section[data-v-fa3d43c8]:before{background:linear-gradient(90deg,transparent,var(--orange-primary),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.info-container[data-v-fa3d43c8]{margin:0 auto;max-width:900px;text-align:center}.info-title[data-v-fa3d43c8]{color:var(--white);font-family:Bebas Neue,"Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",sans-serif;font-size:clamp(2rem,5vw,3rem);letter-spacing:.1em;margin-bottom:2rem}.info-text[data-v-fa3d43c8]{color:var(--gray-light);font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem}.info-highlights[data-v-fa3d43c8]{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:3rem}.highlight-item[data-v-fa3d43c8]{align-items:center;display:flex;flex-direction:column;gap:.5rem}.highlight-icon[data-v-fa3d43c8]{color:var(--orange-primary);height:2.5rem;margin-bottom:.5rem;width:2.5rem}.highlight-text[data-v-fa3d43c8]{color:var(--orange-light);font-family:Bebas Neue,"Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",sans-serif;font-size:1.2rem;letter-spacing:.05em}@media(max-width:768px){.info-highlights[data-v-fa3d43c8]{gap:1.5rem}}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-pLdeOUU3NIOWQKPxy9FAPcgcah35dNTVWra6YRyS3JM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"Bebas Neue Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:82.1121%;ascent-override:109.6063%;descent-override:36.5354%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Segoe UI";src:local("Segoe UI");size-adjust:77.1383%;ascent-override:116.6735%;descent-override:38.8912%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:76%;ascent-override:118.4211%;descent-override:39.4737%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Arial";src:local("Arial");size-adjust:76.7159%;ascent-override:117.316%;descent-override:39.1053%;line-gap-override:0%}@font-face{font-family:"Bebas Neue Fallback: Noto Sans";src:local("Noto Sans");size-adjust:72.1519%;ascent-override:124.7368%;descent-override:41.5789%;line-gap-override:0%}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/epHLF1cK0M3Vjg2mbTiQUyQnrlzeZaj_Sf4w207_hd8-5DNtDMFzlvcvwAE2PVExvUpNrUtQpmZSRnKCD769g_Y.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Bebas Neue;src:local("Bebas Neue Regular"),local("Bebas Neue"),url(../_fonts/VLpiOafH-p6RmAtKN4brKA0UtM20LGMxbZFps2uAjGE-wzZyUt5wL8V2mXyQP64_ax-fGw9A2kDID2kfXQlsMmQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.contact-section[data-v-5b156619]{background:var(--black-light);padding:5rem 1.5rem;position:relative}.contact-section[data-v-5b156619]:before{background:linear-gradient(90deg,transparent,var(--orange-primary),transparent);content:"";height:1px;left:0;position:absolute;right:0;top:0}.contact-container[data-v-5b156619]{margin:0 auto;max-width:1000px;text-align:center}.contact-title[data-v-5b156619]{color:var(--white);font-family:Bebas Neue,"Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",sans-serif;font-size:clamp(2rem,5vw,3rem);letter-spacing:.1em;margin-bottom:1rem}.contact-subtitle[data-v-5b156619]{color:var(--gray-light);font-size:1.1rem;margin-bottom:3rem}.contact-grid[data-v-5b156619]{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:3rem}.contact-card[data-v-5b156619]{align-items:center;background:var(--black);border:2px solid rgba(232,93,4,.2);border-radius:16px;display:flex;flex-direction:column;gap:.75rem;overflow:hidden;padding:2rem 1.5rem;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.contact-card[data-v-5b156619]:before{background:linear-gradient(135deg,rgba(232,93,4,.1),transparent);content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease}.contact-card[data-v-5b156619]:hover{border-color:var(--orange-primary);box-shadow:0 15px 40px #e85d044d;transform:translateY(-8px)}.contact-card[data-v-5b156619]:hover:before{opacity:1}.contact-card[data-v-5b156619]:focus-visible{outline:3px solid var(--orange-light);outline-offset:3px}.contact-icon[data-v-5b156619]{color:var(--orange-primary);filter:drop-shadow(0 0 10px rgba(232,93,4,.3));height:3rem;margin-bottom:.5rem;transition:transform .3s ease;width:3rem}.contact-card:hover .contact-icon[data-v-5b156619]{transform:scale(1.1)}.contact-card-title[data-v-5b156619]{color:var(--orange-light);font-family:Bebas Neue,"Bebas Neue Fallback: BlinkMacSystemFont","Bebas Neue Fallback: Segoe UI","Bebas Neue Fallback: Helvetica Neue","Bebas Neue Fallback: Arial","Bebas Neue Fallback: Noto Sans",sans-serif;font-size:1.5rem;letter-spacing:.05em;margin:0}.contact-description[data-v-5b156619]{color:var(--gray-light);font-size:.95rem;margin:0}.contact-value[data-v-5b156619]{color:var(--white);font-size:1rem;font-weight:600;margin:.5rem 0 0;position:relative;z-index:1}@media(max-width:768px){.contact-section[data-v-5b156619]{padding:3rem 1rem}.contact-grid[data-v-5b156619]{gap:1.5rem;grid-template-columns:1fr}.contact-card[data-v-5b156619]{padding:1.75rem 1.25rem}}@media(max-width:480px){.contact-icon[data-v-5b156619]{height:2.5rem;width:2.5rem}.contact-card-title[data-v-5b156619]{font-size:1.3rem}}
