@charset "UTF-8";.hero-section[data-v-ac9e7fbe]{position:relative;min-height:70vh;overflow:hidden}@keyframes fadeIn-ac9e7fbe{0%{opacity:0}to{opacity:1}}@keyframes zoomIn-ac9e7fbe{0%{transform:scale(1.1);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideUp-ac9e7fbe{0%{transform:translateY(40px);opacity:0}to{transform:translateY(0);opacity:1}}.animate-bg[data-v-ac9e7fbe]{animation:zoomIn-ac9e7fbe 2s ease-out forwards}.animate-fadein[data-v-ac9e7fbe]{animation:fadeIn-ac9e7fbe 2s ease .2s forwards}.animate-up[data-v-ac9e7fbe]{animation:slideUp-ac9e7fbe 1.2s ease-out forwards}.delay-1[data-v-ac9e7fbe]{animation-delay:.4s}.hero-bg[data-v-ac9e7fbe]{background-size:cover;background-position:center;filter:brightness(.85)}.hero-bg[data-v-ac9e7fbe]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#536cb059,#3135758c);mix-blend-mode:multiply;pointer-events:none}.hero-overlay[data-v-ac9e7fbe]{z-index:2;text-shadow:0 2px 12px rgba(0,0,0,.45)}.hero-content[data-v-ac9e7fbe]{max-width:880px}.hero-title[data-v-ac9e7fbe]{font-weight:700;letter-spacing:2px;background:linear-gradient(90deg,#b3c6ff,#536cb0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;text-shadow:0 0 16px rgba(83,108,176,.25);transition:transform .6s ease,text-shadow .6s ease}.hero-title[data-v-ac9e7fbe]:hover{transform:scale(1.03);text-shadow:0 0 25px rgba(83,108,176,.4)}.hero-title-sm[data-v-ac9e7fbe]{font-weight:700;letter-spacing:1.5px;background:linear-gradient(90deg,#c0d0ff,#536cb0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;text-shadow:0 0 10px rgba(83,108,176,.25)}.hero-subtitle[data-v-ac9e7fbe]{color:#ffffffe6;font-weight:400;letter-spacing:.5px;line-height:1.6}.comingsoon[data-v-ac9e7fbe]{display:inline-block;font-weight:600;color:#b3c6ff;letter-spacing:1px;text-transform:uppercase;animation:pulse-ac9e7fbe 2.5s ease-in-out infinite}@keyframes pulse-ac9e7fbe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}.voting-banner[data-v-ac9e7fbe]{max-width:820px;margin-left:auto;margin-right:auto;border-radius:16px;background:linear-gradient(135deg,#536cb0d9,#313575d9);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 12px 30px #00000059}.q-dialog-card[data-v-50279aa6]{max-width:900px;max-height:100vh;width:100%;overflow-y:auto;border-radius:16px}.sponsors-carousel[data-v-a103e573]{border-radius:16px;box-shadow:0 10px 30px #0000000f;background:#fff}.container[data-v-f5305edb]{max-width:1120px;margin:0 auto}.about-card[data-v-f5305edb]{border-radius:18px}.leading-relaxed[data-v-f5305edb]{line-height:1.65}.rounded-pill[data-v-f5305edb]{border-radius:999px}.container[data-v-df605d94]{max-width:1120px;margin:0 auto}.press-card[data-v-df605d94]{border-radius:14px;min-height:340px}.ellipsis-2-lines[data-v-df605d94]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ellipsis-3-lines[data-v-df605d94]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.coming-soon-card[data-v-df605d94]{max-width:520px;margin-left:auto;margin-right:auto;border-radius:18px;background:linear-gradient(180deg,#536cb00f,#3135750a)}@keyframes pulseSoft-df605d94{0%{transform:scale(1);opacity:.85}50%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:.85}}.pulse[data-v-df605d94]{animation:pulseSoft-df605d94 2.8s ease-in-out infinite}.delay-1[data-v-df605d94]{animation-delay:.6s}.container[data-v-87bbe590]{max-width:1120px;margin:0 auto}.press-card[data-v-87bbe590]{border-radius:14px;min-height:340px}.ellipsis-2-lines[data-v-87bbe590]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ellipsis-3-lines[data-v-87bbe590]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.container[data-v-7e935d20]{max-width:1120px;margin:0 auto}.hover-card[data-v-7e935d20]{transition:transform .25s ease,box-shadow .25s ease}.hover-card[data-v-7e935d20]:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0000001f}
