@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700;900&display=swap";.floating-nav[data-v-d507fdcc]{position:fixed;top:2rem;left:50%;transform:translate(-50%);z-index:1000;background:linear-gradient(135deg,#1a1f1af2,#0a0f0afa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(74,222,128,.2);border-radius:50px;padding:.75rem 1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 10px 40px #0000004d}.floating-nav.expanded[data-v-d507fdcc]{padding:.75rem 2rem;border-radius:50px}.nav-content[data-v-d507fdcc]{display:flex;align-items:center;justify-content:center}.nav-toggle[data-v-d507fdcc]{background:none;border:none;color:#4ade80;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.nav-toggle[data-v-d507fdcc]:hover{color:#22c55e;transform:scale(1.1)}.nav-links[data-v-d507fdcc]{display:flex;gap:2rem;align-items:center}.nav-link[data-v-d507fdcc]{color:#d1d5db;text-decoration:none;font-size:1rem;font-weight:400;letter-spacing:-.01em;transition:all .3s ease;position:relative;padding:.5rem 0;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif}.nav-link[data-v-d507fdcc]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:linear-gradient(90deg,#4ade80,#22c55e);transition:width .3s ease}.nav-link[data-v-d507fdcc]:hover{color:#4ade80}.nav-link[data-v-d507fdcc]:hover:after{width:100%}.nav-link.router-link-active[data-v-d507fdcc]{color:#4ade80}.nav-link.router-link-active[data-v-d507fdcc]:after{width:100%}.fade-enter-active[data-v-d507fdcc],.fade-leave-active[data-v-d507fdcc]{transition:opacity .3s ease}.fade-enter-from[data-v-d507fdcc],.fade-leave-to[data-v-d507fdcc]{opacity:0}@media (max-width: 768px){.floating-nav[data-v-d507fdcc]{top:1rem;padding:.5rem 1rem}.floating-nav.expanded[data-v-d507fdcc]{padding:.5rem 1.5rem}.nav-links[data-v-d507fdcc]{gap:1.5rem}.nav-link[data-v-d507fdcc]{font-size:.9rem}}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%;margin:0;padding:0}body{font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,system-ui,sans-serif;background:linear-gradient(135deg,#0a0f0a,#1a1f1a,#0d140d);color:#f5f7f5;font-weight:300;letter-spacing:-.02em}#app{width:100%;min-height:100vh;margin:0;padding:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#1a1f1a}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4ade80,#22c55e);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#22c55e,#16a34a)}html{scrollbar-width:thin;scrollbar-color:#4ade80 #1a1f1a}.three-canvas[data-v-6bdf3e0a]{width:100%;height:100%;display:block}.hero-section[data-v-737cd53d]{width:100%;height:100vh;display:flex;flex-direction:column;margin:0;padding:0;overflow:hidden}.mountain-section[data-v-737cd53d]{width:100%;height:50vh;background:linear-gradient(180deg,#0a0f0a,#151a15,#1a1f1a);overflow:hidden}.content-section[data-v-737cd53d]{width:100%;height:50vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#1a1f1a,#0a0f0a);padding:1.5rem;box-sizing:border-box}.hero-content[data-v-737cd53d]{text-align:center;max-width:900px;width:100%}.hero-text[data-v-737cd53d]{color:#f5f7f5}.hero-title[data-v-737cd53d]{font-size:clamp(3rem,10vw,6rem);font-weight:200;margin-bottom:1rem;background:linear-gradient(135deg,#4ade80,#22c55e,#16a34a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:.9;letter-spacing:-.05em;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif}.hero-subtitle[data-v-737cd53d]{font-size:clamp(1.2rem,4vw,2rem);font-weight:300;margin-bottom:1.5rem;color:#86efac;letter-spacing:-.02em;opacity:.9}.hero-description[data-v-737cd53d]{font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.6;margin-bottom:2rem;color:#d1d5db;max-width:700px;margin-left:auto;margin-right:auto;font-weight:300;letter-spacing:-.01em;opacity:.8}.register-button[data-v-737cd53d]{display:inline-block;background:linear-gradient(135deg,#4ade80,#22c55e);color:#0a0f0a;border:none;padding:1rem 2.5rem;font-size:1rem;font-weight:500;border-radius:2px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);text-transform:uppercase;letter-spacing:.15em;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;position:relative;overflow:hidden;text-decoration:none}.register-button[data-v-737cd53d]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .6s cubic-bezier(.4,0,.2,1)}.register-button[data-v-737cd53d]:hover:before{left:100%}.register-button[data-v-737cd53d]:hover{background:linear-gradient(135deg,#22c55e,#16a34a);transform:translateY(-1px);box-shadow:0 20px 40px #22c55e33}.register-button[data-v-737cd53d]:active{transform:translateY(0)}@media (max-width: 768px){.mountain-section[data-v-737cd53d]{height:45vh}.content-section[data-v-737cd53d]{height:55vh;padding:1rem}.hero-content[data-v-737cd53d]{margin:0 .5rem;max-width:calc(100% - 1rem)}.hero-title[data-v-737cd53d]{font-size:clamp(2.5rem,8vw,4rem);margin-bottom:.5rem}.hero-subtitle[data-v-737cd53d]{margin-bottom:1rem;font-size:clamp(1rem,4vw,1.5rem)}.hero-description[data-v-737cd53d]{margin-bottom:1.5rem;font-size:clamp(.9rem,2.5vw,1.1rem)}.register-button[data-v-737cd53d]{padding:.9rem 2rem;font-size:.9rem}}.map-container[data-v-ff15dd3b]{width:100%;height:450px;border-radius:4px;overflow:hidden;background:linear-gradient(135deg,#4ade800d,#22c55e08);border:2px solid rgba(74,222,128,.2);box-shadow:0 10px 30px #0000004d;transition:all .4s cubic-bezier(.4,0,.2,1)}.map-container[data-v-ff15dd3b]:hover{border-color:#4ade8066;transform:translateY(-2px);box-shadow:0 15px 40px #0006}@media (max-width: 768px){.map-container[data-v-ff15dd3b]{height:350px}}.info-section[data-v-b59dd385]{background:linear-gradient(135deg,#0a0f0a,#1a1f1a,#0d140d);color:#f5f7f5;padding:6rem 0;width:100%}.container[data-v-b59dd385]{max-width:1200px;margin:0 auto;padding:0 2rem}.info-block[data-v-b59dd385]{margin-bottom:6rem}.info-block h2[data-v-b59dd385]{font-size:clamp(2.5rem,6vw,4rem);font-weight:200;color:#f5f7f5;margin-bottom:3rem;text-align:center;background:linear-gradient(135deg,#4ade80,#22c55e,#16a34a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.03em;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif}.info-block p[data-v-b59dd385]{font-size:1.2rem;line-height:1.8;margin-bottom:1.5rem;max-width:800px;margin-left:auto;margin-right:auto;text-align:center;font-weight:300;color:#d1d5db;letter-spacing:-.01em}.schedule-grid[data-v-b59dd385]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:4rem}.schedule-day[data-v-b59dd385]{background:linear-gradient(135deg,#4ade800d,#22c55e08);border-radius:4px;padding:2.5rem;border:1px solid rgba(74,222,128,.1);transition:all .4s cubic-bezier(.4,0,.2,1)}.schedule-day[data-v-b59dd385]:hover{transform:translateY(-2px);border-color:#4ade8033;background:linear-gradient(135deg,#4ade8014,#22c55e0d)}.schedule-day h3[data-v-b59dd385]{font-size:1.5rem;font-weight:400;color:#4ade80;margin-bottom:2rem;text-align:center;letter-spacing:-.02em}.schedule-items[data-v-b59dd385]{display:flex;flex-direction:column;gap:1.2rem}.schedule-item[data-v-b59dd385]{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#4ade8005;border-radius:2px;border-left:2px solid #22c55e;transition:all .3s ease}.schedule-item[data-v-b59dd385]:hover{background:#4ade800d}.schedule-item .time[data-v-b59dd385]{font-weight:500;color:#86efac;font-size:.9rem;min-width:80px;letter-spacing:.02em}.schedule-item .event[data-v-b59dd385]{color:#d1d5db;font-size:1rem;text-align:right;flex:1;margin-left:1rem;font-weight:300}.location-details[data-v-b59dd385]{margin:2rem auto;max-width:600px}.address[data-v-b59dd385]{display:flex;justify-content:center;align-items:flex-start;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#4ade800d,#22c55e08);border-radius:4px;border:1px solid rgba(74,222,128,.2)}.address svg[data-v-b59dd385]{flex-shrink:0;margin-top:.25rem}.address strong[data-v-b59dd385]{display:block;color:#4ade80;font-size:1.1rem;font-weight:400;margin-bottom:.25rem}.address p[data-v-b59dd385]{color:#d1d5db;font-size:1rem;margin:0;text-align:left}.sponsors-grid[data-v-b59dd385]{margin-top:4rem}.sponsor-tier[data-v-b59dd385]{margin-bottom:3rem}.sponsor-tier h3[data-v-b59dd385]{font-size:1.5rem;font-weight:400;color:#86efac;margin-bottom:1rem;text-align:center;letter-spacing:-.02em}.tier-description[data-v-b59dd385]{text-align:center;font-size:.9rem;color:#a3a3a3;margin-bottom:1.5rem;font-style:italic}.sponsor-logos[data-v-b59dd385]{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;align-items:center}.sponsor-logo-container[data-v-b59dd385]{background:#fff;border:2px solid #4ade80;border-radius:2px;padding:2rem;min-width:240px;height:120px;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.sponsor-logo-container.large[data-v-b59dd385]{min-width:280px;height:140px;padding:2.5rem}.sponsor-logo-container.medium[data-v-b59dd385]{min-width:200px;height:110px;padding:1.75rem}.sponsor-logo-container.small[data-v-b59dd385]{min-width:160px;height:90px;padding:1.5rem}.sponsor-logo-container.xsmall[data-v-b59dd385]{min-width:130px;height:70px;padding:1rem}.sponsor-logo-container[data-v-b59dd385]:hover{border-color:#22c55e;background:#f0fdf4;transform:translateY(-2px);box-shadow:0 4px 12px #4ade804d}.sponsor-logo[data-v-b59dd385]{max-width:100%;max-height:100%;object-fit:contain}.sponsor-logo-zoom[data-v-b59dd385]{transform:scale(2.5)}.sponsor-logo-zoom-md[data-v-b59dd385]{transform:scale(2)}.sponsor-logo-zoom-sm[data-v-b59dd385]{transform:scale(1.2)}.sponsor-logo-shrink[data-v-b59dd385]{transform:scale(.9)}.cyderes-container[data-v-b59dd385]{min-width:80px!important;width:120px}.sponsor-logo-invert[data-v-b59dd385]{filter:invert(1)}.sponsor-placeholder[data-v-b59dd385]{background:#fff;border:2px solid #4ade80;border-radius:2px;padding:2rem;min-width:240px;height:120px;display:flex;align-items:center;justify-content:center;font-weight:400;color:#6b7280;transition:all .4s cubic-bezier(.4,0,.2,1);cursor:pointer;letter-spacing:-.01em;text-align:center}.sponsor-placeholder.large[data-v-b59dd385]{min-width:280px;height:140px;padding:2.5rem;font-size:1.1rem}.sponsor-placeholder.medium[data-v-b59dd385]{min-width:200px;height:110px;padding:1.75rem;font-size:1rem}.sponsor-placeholder.small[data-v-b59dd385]{min-width:160px;height:90px;padding:1.5rem;font-size:.95rem}.sponsor-placeholder.xsmall[data-v-b59dd385]{min-width:130px;height:70px;padding:1rem;font-size:.85rem}.sponsor-placeholder[data-v-b59dd385]:hover{border-color:#22c55e;background:#f0fdf4;color:#4b5563;transform:translateY(-1px)}.sponsor-cta[data-v-b59dd385]{text-align:center;margin-top:4rem;padding:3rem;background:linear-gradient(135deg,#4ade8008,#22c55e05);border-radius:2px;border:1px solid rgba(74,222,128,.1)}.sponsor-cta a[data-v-b59dd385]{color:#4ade80;text-decoration:none;font-weight:400;transition:color .3s ease;letter-spacing:-.01em}.sponsor-cta a[data-v-b59dd385]:hover{color:#22c55e;text-decoration:underline}@media (max-width: 768px){.container[data-v-b59dd385]{padding:0 1rem}.info-section[data-v-b59dd385]{padding:4rem 0}.info-block[data-v-b59dd385]{margin-bottom:4rem}.info-block h2[data-v-b59dd385]{font-size:clamp(2rem,6vw,3rem)}.schedule-grid[data-v-b59dd385]{grid-template-columns:1fr;gap:1.5rem}.schedule-day[data-v-b59dd385]{padding:2rem}.schedule-item[data-v-b59dd385]{flex-direction:column;align-items:flex-start;gap:.5rem}.schedule-item .event[data-v-b59dd385]{text-align:left;margin-left:0}.address[data-v-b59dd385]{flex-direction:column;text-align:center}.address p[data-v-b59dd385]{text-align:center}.map-container iframe[data-v-b59dd385]{height:350px}.sponsor-logos[data-v-b59dd385]{gap:1rem}.sponsor-logo-container[data-v-b59dd385]{min-width:180px;height:100px;padding:1.25rem}.sponsor-logo-container.large[data-v-b59dd385]{min-width:220px;height:110px;padding:1.5rem}.sponsor-logo-container.medium[data-v-b59dd385]{min-width:160px;height:90px;padding:1.25rem}.sponsor-logo-container.small[data-v-b59dd385]{min-width:130px;height:75px;padding:1rem}.sponsor-logo-container.xsmall[data-v-b59dd385]{min-width:110px;height:60px;padding:.75rem}.sponsor-placeholder[data-v-b59dd385]{min-width:180px;height:100px;padding:1.25rem;font-size:.9rem}.sponsor-placeholder.large[data-v-b59dd385]{min-width:220px;height:110px;padding:1.5rem;font-size:1rem}.sponsor-placeholder.medium[data-v-b59dd385]{min-width:160px;height:90px;padding:1.25rem;font-size:.9rem}.sponsor-placeholder.small[data-v-b59dd385]{min-width:130px;height:75px;padding:1rem;font-size:.85rem}.sponsor-placeholder.xsmall[data-v-b59dd385]{min-width:110px;height:60px;padding:.75rem;font-size:.75rem}}.home-view[data-v-d4ab5d27]{width:100%;min-height:100vh}.about-page[data-v-9fb02d28]{width:100%;min-height:100vh;background:linear-gradient(135deg,#0a0f0a,#1a1f1a,#0d140d);color:#f5f7f5;padding-top:5rem}.container[data-v-9fb02d28]{max-width:1200px;margin:0 auto;padding:0 2rem}.section-title[data-v-9fb02d28]{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:200;text-align:center;margin-bottom:1.5rem;background:linear-gradient(135deg,#4ade80,#22c55e,#16a34a);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.03em;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif}.section-subtitle[data-v-9fb02d28]{text-align:center;font-size:1.1rem;color:#d1d5db;margin-bottom:2.5rem;font-weight:300}.theme-section[data-v-9fb02d28]{min-height:100vh;display:flex;align-items:center;padding:3rem 0}.theme-description[data-v-9fb02d28]{text-align:center;font-size:1.1rem;line-height:1.8;color:#d1d5db;max-width:900px;margin:0 auto 3rem;font-weight:300;letter-spacing:-.01em}.scroll-container[data-v-9fb02d28]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;max-width:1000px;margin:0 auto;height:400px}.questions-column[data-v-9fb02d28],.answers-column[data-v-9fb02d28]{position:relative;overflow:hidden}.questions-column[data-v-9fb02d28]:before,.answers-column[data-v-9fb02d28]:before,.questions-column[data-v-9fb02d28]:after,.answers-column[data-v-9fb02d28]:after{content:"";position:absolute;left:0;right:0;height:120px;z-index:10;pointer-events:none}.questions-column[data-v-9fb02d28]:before,.answers-column[data-v-9fb02d28]:before{top:0;background:linear-gradient(180deg,#0a0f0a 0%,transparent 100%)}.questions-column[data-v-9fb02d28]:after,.answers-column[data-v-9fb02d28]:after{bottom:0;background:linear-gradient(0deg,#0a0f0a 0%,transparent 100%)}.scroll-wrapper[data-v-9fb02d28]{height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding:120px 0}.scroll-wrapper[data-v-9fb02d28]::-webkit-scrollbar{display:none}.scroll-item[data-v-9fb02d28]{padding:1.5rem;margin:.75rem 0;font-size:1rem;line-height:1.6;text-align:center;font-weight:300;transition:opacity .3s ease;color:#d1d5db}.sponsorship-section[data-v-9fb02d28]{min-height:100vh;display:flex;align-items:center;padding:3rem 0;background:linear-gradient(135deg,#1a1f1a4d,#0a0f0a80)}.tiers-grid[data-v-9fb02d28]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3rem;max-width:1000px;margin-left:auto;margin-right:auto}.tier-card[data-v-9fb02d28]{background:linear-gradient(135deg,#4ade800d,#22c55e08);border:1px solid rgba(74,222,128,.2);border-radius:4px;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.tier-card[data-v-9fb02d28]:hover{transform:translateY(-4px);border-color:#4ade8066;background:linear-gradient(135deg,#4ade801a,#22c55e0d)}.tier-header[data-v-9fb02d28]{margin-bottom:1.5rem;text-align:center;padding-bottom:1.5rem;border-bottom:1px solid rgba(74,222,128,.2)}.tier-header h3[data-v-9fb02d28]{font-size:1.6rem;font-weight:400;color:#4ade80;margin-bottom:.5rem}.tier-amount[data-v-9fb02d28]{font-size:1.3rem;font-weight:300;color:#86efac}.tier-benefits[data-v-9fb02d28]{list-style:none;padding:0}.tier-benefits li[data-v-9fb02d28]{padding:.65rem 0 .65rem 1.5rem;position:relative;color:#d1d5db;font-weight:300;font-size:.95rem}.tier-benefits li[data-v-9fb02d28]:before{content:"✓";position:absolute;left:0;color:#22c55e;font-weight:600}.sponsor-cta[data-v-9fb02d28]{text-align:center;padding:2rem;background:linear-gradient(135deg,#4ade8008,#22c55e05);border-radius:2px;border:1px solid rgba(74,222,128,.1);max-width:600px;margin:0 auto}.sponsor-cta p[data-v-9fb02d28]{font-size:1.1rem}.sponsor-cta a[data-v-9fb02d28]{color:#4ade80;text-decoration:none;font-weight:400;transition:color .3s ease}.sponsor-cta a[data-v-9fb02d28]:hover{color:#22c55e;text-decoration:underline}.rules-section[data-v-9fb02d28]{min-height:100vh;display:flex;align-items:center;padding:3rem 0}.rules-grid[data-v-9fb02d28]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}.rule-card[data-v-9fb02d28]{background:linear-gradient(135deg,#4ade800d,#22c55e08);border:1px solid rgba(74,222,128,.15);border-radius:4px;padding:1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1)}.rule-card[data-v-9fb02d28]:hover{transform:translateY(-2px);border-color:#4ade804d}.rule-number[data-v-9fb02d28]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#4ade80,#22c55e);color:#0a0f0a;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:600;margin-bottom:1rem}.rule-card h3[data-v-9fb02d28]{font-size:1.1rem;font-weight:400;color:#f5f7f5;margin-bottom:.75rem}.rule-card p[data-v-9fb02d28]{color:#d1d5db;line-height:1.5;font-weight:300;font-size:.9rem}.people-section[data-v-9fb02d28]{min-height:100vh;display:flex;align-items:center;padding:3rem 0;background:linear-gradient(135deg,#1a1f1a4d,#0a0f0a80)}.people-category[data-v-9fb02d28]{margin-bottom:3rem}.people-category[data-v-9fb02d28]:last-child{margin-bottom:0}.category-title[data-v-9fb02d28]{font-size:1.8rem;font-weight:300;color:#86efac;text-align:center;margin-bottom:2rem;letter-spacing:-.02em}.people-grid[data-v-9fb02d28]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:2rem;max-width:1000px;margin:0 auto}.judges-grid[data-v-9fb02d28]{grid-template-columns:repeat(6,1fr);max-width:900px}.judges-grid .person-card[data-v-9fb02d28]:nth-child(1),.judges-grid .person-card[data-v-9fb02d28]:nth-child(2),.judges-grid .person-card[data-v-9fb02d28]:nth-child(3){grid-column:span 2}.judges-grid .person-card[data-v-9fb02d28]:nth-child(4),.judges-grid .person-card[data-v-9fb02d28]:nth-child(5),.judges-grid .person-card[data-v-9fb02d28]:nth-child(6){grid-column:span 2}.person-card[data-v-9fb02d28]{text-align:center;transition:transform .3s ease}.person-card[data-v-9fb02d28]:hover{transform:translateY(-4px)}.person-photo[data-v-9fb02d28]{width:200px;height:200px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#4ade801a,#22c55e0d);border:2px solid rgba(74,222,128,.3);transition:all .3s ease;overflow:hidden}.person-photo.square[data-v-9fb02d28]{border-radius:4px}.person-photo img[data-v-9fb02d28]{width:100%;height:100%;object-fit:cover;display:block}.person-card:hover .person-photo[data-v-9fb02d28]{border-color:#4ade8080}.tba[data-v-9fb02d28]{font-size:1.1rem;color:#86efac;font-weight:400}.person-card h4[data-v-9fb02d28]{font-size:1rem;font-weight:400;color:#d1d5db;margin-bottom:.25rem}.person-role[data-v-9fb02d28]{font-size:.85rem;color:#a3a3a3;font-weight:300;line-height:1.4;margin:0}@media (max-width: 1024px){.tiers-grid[data-v-9fb02d28]{grid-template-columns:1fr}.rules-grid[data-v-9fb02d28]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.about-page[data-v-9fb02d28]{padding-top:4rem}.theme-section[data-v-9fb02d28],.sponsorship-section[data-v-9fb02d28],.rules-section[data-v-9fb02d28],.people-section[data-v-9fb02d28]{min-height:auto;padding:2rem 0}.scroll-container[data-v-9fb02d28]{grid-template-columns:1fr;height:auto;gap:2rem}.questions-column[data-v-9fb02d28],.answers-column[data-v-9fb02d28]{height:350px}.rules-grid[data-v-9fb02d28]{grid-template-columns:1fr}.people-grid[data-v-9fb02d28]{grid-template-columns:repeat(2,1fr);gap:1.5rem}.judges-grid[data-v-9fb02d28]{grid-template-columns:1fr}.judges-grid .person-card[data-v-9fb02d28]:nth-child(1),.judges-grid .person-card[data-v-9fb02d28]:nth-child(2),.judges-grid .person-card[data-v-9fb02d28]:nth-child(3),.judges-grid .person-card[data-v-9fb02d28]:nth-child(4),.judges-grid .person-card[data-v-9fb02d28]:nth-child(5){grid-column:auto}.person-photo[data-v-9fb02d28]{width:160px;height:160px}}.prizes-section[data-v-9fb02d28]{min-height:100vh;display:flex;align-items:center;padding:3rem 0;background:linear-gradient(135deg,#0a0f0a80,#1a1f1a4d)}.prizes-disclaimer[data-v-9fb02d28]{text-align:center;font-size:.95rem;color:#86efac;font-style:italic;padding:.75rem 1.5rem;background:#4ade800d;border-radius:4px;border:1px solid rgba(74,222,128,.15);max-width:500px;margin-left:auto;margin-right:auto;margin-bottom:3rem}.prizes-grid[data-v-9fb02d28]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:1000px;margin:0 auto 4rem}.prize-card[data-v-9fb02d28]{background:linear-gradient(135deg,#4ade800d,#22c55e08);border:2px solid rgba(74,222,128,.2);border-radius:4px;padding:2.5rem 2rem;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.prize-card[data-v-9fb02d28]:hover{transform:translateY(-4px);border-color:#4ade8066;background:linear-gradient(135deg,#4ade8014,#22c55e0d)}.prize-card.first-place[data-v-9fb02d28]{border-color:#ffd70066;background:linear-gradient(135deg,#ffd70014,#ffd70008)}.prize-card.first-place[data-v-9fb02d28]:hover{border-color:#ffd70099;background:linear-gradient(135deg,#ffd7001f,#ffd7000d)}.prize-card.second-place[data-v-9fb02d28]{border-color:#c0c0c066;background:linear-gradient(135deg,#c0c0c014,#c0c0c008)}.prize-card.second-place[data-v-9fb02d28]:hover{border-color:#c0c0c099;background:linear-gradient(135deg,#c0c0c01f,#c0c0c00d)}.prize-card.third-place[data-v-9fb02d28]{border-color:#cd7f3266;background:linear-gradient(135deg,#cd7f3214,#cd7f3208)}.prize-card.third-place[data-v-9fb02d28]:hover{border-color:#cd7f3299;background:linear-gradient(135deg,#cd7f321f,#cd7f320d)}.prize-rank[data-v-9fb02d28]{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.5rem}.prize-rank span[data-v-9fb02d28]{font-size:1.3rem;font-weight:400;color:#f5f7f5;letter-spacing:-.01em}.prize-amount[data-v-9fb02d28]{font-size:2.5rem;font-weight:300;color:#4ade80;margin-bottom:1rem;letter-spacing:-.02em}.first-place .prize-amount[data-v-9fb02d28]{color:gold;font-size:3rem}.second-place .prize-amount[data-v-9fb02d28]{color:silver;font-size:2.75rem}.third-place .prize-amount[data-v-9fb02d28]{color:#cd7f32}.prize-description[data-v-9fb02d28]{color:#d1d5db;font-size:.95rem;line-height:1.5;font-weight:300}.category-prizes[data-v-9fb02d28]{margin-top:4rem}.category-prizes-title[data-v-9fb02d28]{font-size:1.8rem;font-weight:300;color:#86efac;text-align:center;margin-bottom:2rem;letter-spacing:-.02em}.category-prizes-grid[data-v-9fb02d28]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;max-width:900px;margin:0 auto}.category-prize-card[data-v-9fb02d28]{background:linear-gradient(135deg,#4ade8008,#22c55e05);border:1px solid rgba(74,222,128,.15);border-radius:4px;padding:2rem 1.5rem;text-align:center;transition:all .3s ease}.category-prize-card[data-v-9fb02d28]:hover{transform:translateY(-2px);border-color:#4ade804d;background:linear-gradient(135deg,#4ade800d,#22c55e08)}.category-icon[data-v-9fb02d28]{margin-bottom:1rem;display:flex;justify-content:center}.category-prize-card h4[data-v-9fb02d28]{font-size:1.2rem;font-weight:400;color:#f5f7f5;margin-bottom:.5rem;letter-spacing:-.01em}.category-amount[data-v-9fb02d28]{font-size:2rem!important;font-weight:400!important;color:#4ade80!important;margin-bottom:.75rem;letter-spacing:-.02em}.category-prize-card p[data-v-9fb02d28]{color:#d1d5db;font-size:.9rem;line-height:1.5;font-weight:300}.all-participants-note[data-v-9fb02d28]{text-align:center;padding:1.5rem;background:linear-gradient(135deg,#4ade8014,#22c55e0d);border-radius:4px;border:1px solid rgba(74,222,128,.2);max-width:700px;margin-left:auto;margin-right:auto;margin-top:3rem}.all-participants-note p[data-v-9fb02d28]{color:#d1d5db;font-size:1.05rem;font-weight:400;margin:0}@media (max-width: 1024px){.prizes-grid[data-v-9fb02d28]{grid-template-columns:1fr;gap:1.5rem}.prize-card.first-place .prize-amount[data-v-9fb02d28]{font-size:2.5rem}.prize-card.second-place .prize-amount[data-v-9fb02d28]{font-size:2.25rem}.category-prizes-grid[data-v-9fb02d28]{grid-template-columns:1fr}}@media (max-width: 768px){.prizes-section[data-v-9fb02d28]{min-height:auto;padding:2rem 0}.prizes-disclaimer[data-v-9fb02d28]{font-size:.9rem;padding:.5rem 1rem}.prize-card[data-v-9fb02d28]{padding:2rem 1.5rem}.prize-rank span[data-v-9fb02d28]{font-size:1.1rem}.prize-amount[data-v-9fb02d28]{font-size:2rem}.prize-card.first-place .prize-amount[data-v-9fb02d28]{font-size:2.25rem}.prize-card.second-place .prize-amount[data-v-9fb02d28]{font-size:2.1rem}.category-prize-card[data-v-9fb02d28]{padding:1.5rem 1rem}}.register-page[data-v-cbb51271]{min-height:100vh;background:linear-gradient(135deg,#0a0f0a,#1a1f1a,#0d140d);padding:8rem 2rem 4rem;display:flex;justify-content:center;align-items:center}.register-container[data-v-cbb51271]{max-width:600px;width:100%;background:linear-gradient(135deg,#1a1f1af2,#0a0f0afa);border:1px solid rgba(74,222,128,.2);border-radius:4px;padding:3rem;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.register-header[data-v-cbb51271]{text-align:center;margin-bottom:2rem}.register-header h1[data-v-cbb51271]{font-size:2.5rem;font-weight:300;color:#f5f7f5;margin-bottom:.5rem;letter-spacing:-.02em;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif}.register-header p[data-v-cbb51271]{color:#a3a3a3;font-size:1.1rem;font-weight:300}.progress-bar[data-v-cbb51271]{width:100%;height:8px;background:#4ade801a;border-radius:4px;overflow:hidden;margin-bottom:.5rem}.progress-fill[data-v-cbb51271]{height:100%;background:linear-gradient(90deg,#4ade80,#22c55e);transition:width .4s cubic-bezier(.4,0,.2,1);border-radius:4px}.progress-text[data-v-cbb51271]{text-align:center;color:#86efac;font-size:.9rem;margin-bottom:2rem;font-weight:400}.registration-form[data-v-cbb51271]{display:flex;flex-direction:column;gap:1.5rem}.form-group[data-v-cbb51271]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-cbb51271]{color:#f3f4f6;font-weight:500;font-size:.95rem}.form-input[data-v-cbb51271],.form-select[data-v-cbb51271]{padding:1rem;border:1px solid rgba(74,222,128,.2);border-radius:2px;background-color:#1a1f1a80;color:#f5f7f5;font-size:1rem;transition:all .3s ease;font-weight:300;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif}.form-input[data-v-cbb51271]:focus,.form-select[data-v-cbb51271]:focus{outline:none;border-color:#4ade80;background-color:#1a1f1acc}.form-input.valid[data-v-cbb51271],.form-select.valid[data-v-cbb51271]{border-color:#22c55e}.form-input.invalid[data-v-cbb51271]{border-color:#ef4444}.form-select option[data-v-cbb51271]{background-color:#1a1f1a;color:#f5f7f5}.error-message[data-v-cbb51271]{color:#ef4444;font-size:.85rem;margin-top:.25rem;font-weight:300}.checkbox-group[data-v-cbb51271]{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:#1a1f1a4d;border-radius:2px;border:1px solid rgba(74,222,128,.1)}.checkbox-label[data-v-cbb51271]{display:flex;align-items:center;gap:.75rem;cursor:pointer;color:#f3f4f6;font-weight:400}.checkbox[data-v-cbb51271]{width:1.2rem;height:1.2rem;border:2px solid rgba(74,222,128,.2);border-radius:3px;background-color:#1a1f1a80;cursor:pointer;transition:all .3s ease;flex-shrink:0}.checkbox[data-v-cbb51271]:checked{background-color:#4ade80;border-color:#4ade80}.checkbox-text[data-v-cbb51271]{font-size:.95rem;-webkit-user-select:none;user-select:none}.submit-button[data-v-cbb51271]{padding:1rem 2rem;background:linear-gradient(135deg,#4ade80,#22c55e);color:#0a0f0a;border:none;border-radius:2px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);margin-top:1rem;width:100%;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif}.submit-button[data-v-cbb51271]:hover:not(.disabled){background:linear-gradient(135deg,#22c55e,#16a34a);transform:translateY(-1px)}.submit-button.disabled[data-v-cbb51271]{background:#4ade804d;cursor:not-allowed;opacity:.5}.success-content[data-v-cbb51271]{text-align:center;padding:2rem 0}.success-icon[data-v-cbb51271]{margin:0 auto 1.5rem;width:80px;height:80px}.success-content h2[data-v-cbb51271]{color:#f5f7f5;font-size:2rem;font-weight:400;margin-bottom:1rem;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif}.success-content p[data-v-cbb51271]{color:#d1d5db;font-size:1.1rem;margin-bottom:.75rem;line-height:1.6}.success-details[data-v-cbb51271]{font-size:1rem!important;margin:1.5rem 0!important;padding:1.5rem;background-color:#4ade801a;border-radius:4px;border:1px solid rgba(74,222,128,.2)}.success-details strong[data-v-cbb51271]{color:#4ade80;font-weight:500}.success-actions[data-v-cbb51271]{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.calendar-button[data-v-cbb51271],.home-button[data-v-cbb51271]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem 1.5rem;border-radius:2px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,system-ui,sans-serif;text-decoration:none;border:none}.calendar-button[data-v-cbb51271]{background:linear-gradient(135deg,#4ade80,#22c55e);color:#0a0f0a}.calendar-button[data-v-cbb51271]:hover{background:linear-gradient(135deg,#22c55e,#16a34a);transform:translateY(-1px)}.home-button[data-v-cbb51271]{background:transparent;color:#a3a3a3;border:1px solid rgba(74,222,128,.2)}.home-button[data-v-cbb51271]:hover{background-color:#4ade801a;color:#f5f7f5;border-color:#4ade8066}@media (max-width: 640px){.register-page[data-v-cbb51271]{padding:6rem 1rem 2rem}.register-container[data-v-cbb51271]{padding:2rem 1.5rem}.register-header h1[data-v-cbb51271]{font-size:1.75rem}}.sponsors-page[data-v-91026645]{position:relative;width:100vw;height:100vh;background-color:#000;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.geometric-blocks[data-v-91026645]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;display:grid;grid-template-columns:repeat(auto-fill,240px);grid-template-rows:repeat(auto-fill,240px);gap:0}.block[data-v-91026645]{position:relative;opacity:1}.block.green[data-v-91026645]{background-color:#0f8}.block.gray[data-v-91026645]{background-color:#d4d4d4}.block.black[data-v-91026645]{background-color:#000}.block-1[data-v-91026645]{grid-column:1 / 2;grid-row:1 / 3}.block-2[data-v-91026645]{grid-column:1 / 2;grid-row:3 / 4}.block-3[data-v-91026645]{grid-column:2 / 4;grid-row:1 / 2}.block-4[data-v-91026645]{grid-column:2 / 4;grid-row:2 / 4}.block-5[data-v-91026645]{grid-column:4 / 6;grid-row:1 / 2}.block-6[data-v-91026645]{grid-column:6 / 7;grid-row:1 / 3}.block-7[data-v-91026645]{grid-column:7 / 8;grid-row:1 / 2}.block-8[data-v-91026645]{grid-column:7 / 9;grid-row:2 / 3}.block-9[data-v-91026645]{grid-column:8 / 9;grid-row:3 / 4}.block-10[data-v-91026645]{grid-column:4 / 5;grid-row:2 / 3}.block-11[data-v-91026645]{grid-column:7 / 8;grid-row:3 / 4}.block-12[data-v-91026645]{grid-column:8 / 9;grid-row:4 / 5}.welcome-section[data-v-91026645]{position:absolute;z-index:3;top:8%;left:5%;max-width:550px}.welcome-message[data-v-91026645]{color:#fff;font-size:1.3rem;font-weight:600;line-height:1.6;text-align:left;margin:0;text-transform:uppercase}.welcome-message .highlight[data-v-91026645]{background-color:#000;padding:.35rem .6rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.title-section[data-v-91026645]{position:absolute;z-index:3;bottom:15%;left:5%}.main-title[data-v-91026645]{color:#fff;font-family:Space Grotesk,sans-serif;font-size:clamp(3.5rem,8vw,6rem);font-weight:900;line-height:.9;letter-spacing:.02em;text-align:left;margin:0;text-transform:uppercase}.sponsors-container[data-v-91026645]{position:absolute;z-index:4;bottom:0;right:0;width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end}.sponsor-row[data-v-91026645]{display:flex;flex-direction:row;gap:0}.row-1[data-v-91026645]{width:92%}.row-2[data-v-91026645]{width:calc(92% - 240px)}.row-3[data-v-91026645]{width:calc(92% - 480px)}.row-4[data-v-91026645]{width:calc(92% - 720px)}.sponsor-logo[data-v-91026645]{display:flex;align-items:center;justify-content:center;width:240px;height:240px;background-color:#d4d4d4;border-radius:0;padding:2.5rem;flex-shrink:0}.sponsor-logo img[data-v-91026645]{max-width:100%;max-height:100%;object-fit:contain}@media (max-width: 1200px){.geometric-blocks[data-v-91026645]{grid-template-columns:repeat(auto-fill,180px);grid-template-rows:repeat(auto-fill,180px)}.sponsor-logo[data-v-91026645]{width:180px;height:180px;padding:1.75rem}.row-1[data-v-91026645]{width:92%}.row-2[data-v-91026645]{width:calc(92% - 180px)}.row-3[data-v-91026645]{width:calc(92% - 360px)}.row-4[data-v-91026645]{width:calc(92% - 540px)}.main-title[data-v-91026645]{font-size:clamp(2.5rem,7vw,4.5rem)}.welcome-message[data-v-91026645]{font-size:1.1rem}}@media (max-width: 768px){.geometric-blocks[data-v-91026645]{grid-template-columns:repeat(auto-fill,140px);grid-template-rows:repeat(auto-fill,140px)}.sponsor-logo[data-v-91026645]{width:140px;height:140px;padding:1.25rem}.row-1[data-v-91026645]{width:100%}.row-2[data-v-91026645]{width:calc(100% - 140px)}.row-3[data-v-91026645]{width:calc(100% - 280px)}.row-4[data-v-91026645]{width:calc(100% - 420px)}.welcome-section[data-v-91026645]{top:5%;left:10%;right:10%;max-width:none}.welcome-message[data-v-91026645]{font-size:.9rem}.title-section[data-v-91026645]{bottom:10%;left:10%}.main-title[data-v-91026645]{font-size:clamp(2rem,10vw,3.5rem)}.block-1[data-v-91026645],.block-3[data-v-91026645],.block-5[data-v-91026645],.block-8[data-v-91026645]{opacity:.7}}@media (max-width: 480px){.geometric-blocks[data-v-91026645]{grid-template-columns:repeat(auto-fill,110px);grid-template-rows:repeat(auto-fill,110px)}.sponsor-logo[data-v-91026645]{width:110px;height:110px;padding:.85rem}.row-1[data-v-91026645]{width:100%}.row-2[data-v-91026645]{width:calc(100% - 110px)}.row-3[data-v-91026645]{width:calc(100% - 220px)}.row-4[data-v-91026645]{width:calc(100% - 330px)}.welcome-message[data-v-91026645]{font-size:.75rem}}.winners-page[data-v-23bfc688]{position:relative;width:100%;max-width:100vw;min-height:200vh;background-color:#000;overflow-x:hidden;display:flex;flex-direction:column;align-items:center;padding-bottom:8rem;box-sizing:border-box}.geometric-blocks[data-v-23bfc688]{position:fixed;top:0;left:0;width:100%;max-width:100vw;height:100vh;overflow:visible;z-index:1;display:grid;grid-template-columns:repeat(8,12.5vw);grid-template-rows:repeat(8,12.5vh);gap:0;box-sizing:border-box}.block[data-v-23bfc688]{position:relative;opacity:1}.block.green[data-v-23bfc688]{background-color:#0f8}.block.gray[data-v-23bfc688]{background-color:#d4d4d4}.block.black[data-v-23bfc688]{background-color:#000}.block-1[data-v-23bfc688]{grid-column:1 / 3;grid-row:1 / 2}.block-2[data-v-23bfc688]{grid-column:3 / 5;grid-row:1 / 3}.block-3[data-v-23bfc688]{grid-column:1 / 2;grid-row:2 / 4}.block-4[data-v-23bfc688]{grid-column:2 / 3;grid-row:2 / 3}.block-5[data-v-23bfc688]{grid-column:5 / 7;grid-row:1 / 2}.block-6[data-v-23bfc688]{grid-column:7 / 9;grid-row:1 / 3}.block-7[data-v-23bfc688]{grid-column:2 / 3;grid-row:3 / 5}.block-8[data-v-23bfc688]{grid-column:3 / 4;grid-row:3 / 4}.block-9[data-v-23bfc688]{grid-column:5 / 6;grid-row:2 / 4}.block-10[data-v-23bfc688]{grid-column:6 / 8;grid-row:2 / 3}.block-11[data-v-23bfc688]{grid-column:4 / 5;grid-row:3 / 5}.block-12[data-v-23bfc688]{grid-column:3 / 4;grid-row:4 / 6}.block-13[data-v-23bfc688]{grid-column:5 / 7;grid-row:4 / 5}.block-14[data-v-23bfc688]{grid-column:7 / 9;grid-row:3 / 5}.block-15[data-v-23bfc688]{grid-column:1 / 2;grid-row:4 / 6}.block-16[data-v-23bfc688]{grid-column:1 / 3;grid-row:5 / 6}.block-17[data-v-23bfc688]{grid-column:5 / 7;grid-row:5 / 7}.block-18[data-v-23bfc688]{grid-column:3 / 4;grid-row:6 / 8}.block-19[data-v-23bfc688]{grid-column:7 / 9;grid-row:5 / 6}.block-20[data-v-23bfc688]{grid-column:4 / 5;grid-row:5 / 7}.block-21[data-v-23bfc688]{grid-column:1 / 2;grid-row:6 / 8}.block-22[data-v-23bfc688]{grid-column:2 / 3;grid-row:6 / 7}.block-23[data-v-23bfc688]{grid-column:5 / 6;grid-row:7 / 9}.block-24[data-v-23bfc688]{grid-column:6 / 8;grid-row:6 / 7}.block-25[data-v-23bfc688]{grid-column:8 / 9;grid-row:6 / 8}.block-26[data-v-23bfc688]{grid-column:2 / 4;grid-row:7 / 8}.block-27[data-v-23bfc688]{grid-column:7 / 9;grid-row:7 / 9}.block-28[data-v-23bfc688]{grid-column:1 / 2;grid-row:8 / 10}.block-29[data-v-23bfc688]{grid-column:4 / 6;grid-row:7 / 8}.block-30[data-v-23bfc688]{grid-column:3 / 5;grid-row:8 / 10}.title-section[data-v-23bfc688]{position:relative;z-index:3;width:100%;padding:8vh 5% 4vh;box-sizing:border-box}.main-title[data-v-23bfc688]{color:#fff;font-family:Space Grotesk,sans-serif;font-size:clamp(3.5rem,8vw,6rem);font-weight:900;line-height:.9;letter-spacing:.02em;text-align:left;margin:0;text-transform:uppercase}.welcome-section[data-v-23bfc688]{position:relative;z-index:3;width:100%;padding:0 5% 6vh;max-width:none;box-sizing:border-box}.welcome-message[data-v-23bfc688]{color:#fff;font-size:1.3rem;font-weight:600;line-height:1.6;text-align:left;margin:0;text-transform:uppercase;max-width:550px}.welcome-message .highlight[data-v-23bfc688]{background-color:#000;padding:.35rem .6rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.winners-container[data-v-23bfc688]{position:relative;z-index:4;width:100%;max-width:1400px;margin:0 auto;padding:0 5% 4rem;display:flex;flex-direction:column;align-items:center;gap:2rem;box-sizing:border-box}.winner-row[data-v-23bfc688]{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:2rem;width:100%;box-sizing:border-box}.row-1[data-v-23bfc688]{width:100%}.winner-card[data-v-23bfc688]{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;min-height:450px;height:auto;background-color:#d4d4d4;border-radius:0;padding:3rem;position:relative;box-sizing:border-box}.winner-content[data-v-23bfc688]{width:100%;display:flex;flex-direction:column;gap:1.25rem}.header-row[data-v-23bfc688]{display:flex;justify-content:space-between;align-items:center;width:100%}.place-badge[data-v-23bfc688]{display:inline-block;font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.05em;padding:.4rem .8rem;border-radius:4px}.prize-amount[data-v-23bfc688]{font-family:Space Grotesk,sans-serif;font-size:1.8rem;font-weight:900;color:#000;letter-spacing:-.02em}.place-badge.place-1[data-v-23bfc688]{background-color:#0f8;color:#000}.place-badge.place-2[data-v-23bfc688]{background-color:#000;color:#0f8}.place-badge.place-3[data-v-23bfc688]{background-color:#666;color:#fff}.place-badge.place-4[data-v-23bfc688]{background-color:#0f8;color:#000;opacity:.8}.project-title[data-v-23bfc688]{font-family:Space Grotesk,sans-serif;font-size:1.6rem;font-weight:700;line-height:1.2;color:#000;margin:0;text-transform:uppercase}.members[data-v-23bfc688]{font-family:Space Grotesk,sans-serif;font-size:.85rem;font-weight:500;line-height:1.5;color:#333;margin:0;font-style:italic}.description[data-v-23bfc688]{font-family:Space Grotesk,sans-serif;font-size:.95rem;font-weight:400;line-height:1.6;color:#222;margin:0}@media (max-width: 1200px){.geometric-blocks[data-v-23bfc688]{grid-template-columns:repeat(6,16.666vw);grid-template-rows:repeat(auto-fill,16.666vw)}.winner-row[data-v-23bfc688]{grid-template-columns:1fr}.winners-container[data-v-23bfc688]{padding:0 5% 3rem}.winner-card[data-v-23bfc688]{min-height:400px;padding:2.5rem}.main-title[data-v-23bfc688]{font-size:clamp(2.5rem,7vw,4.5rem)}.welcome-message[data-v-23bfc688]{font-size:1.1rem}.project-title[data-v-23bfc688]{font-size:1.5rem}.description[data-v-23bfc688]{font-size:.9rem}}@media (max-width: 768px){.geometric-blocks[data-v-23bfc688]{grid-template-columns:repeat(4,25vw);grid-template-rows:repeat(auto-fill,25vw)}.winner-card[data-v-23bfc688]{min-height:350px;padding:2rem}.winner-row[data-v-23bfc688]{grid-template-columns:1fr;gap:1.5rem}.welcome-section[data-v-23bfc688]{padding:0 5% 4vh}.welcome-message[data-v-23bfc688]{font-size:.9rem}.title-section[data-v-23bfc688]{padding:6vh 5% 3vh}.main-title[data-v-23bfc688]{font-size:clamp(2rem,10vw,3.5rem)}.winners-container[data-v-23bfc688]{padding:0 5% 3rem}.block-1[data-v-23bfc688],.block-3[data-v-23bfc688],.block-5[data-v-23bfc688],.block-8[data-v-23bfc688]{opacity:.7}}@media (max-width: 480px){.geometric-blocks[data-v-23bfc688]{grid-template-columns:repeat(4,25vw);grid-template-rows:repeat(auto-fill,25vw)}.winner-card[data-v-23bfc688]{min-height:300px;padding:1.5rem}.winner-content[data-v-23bfc688]{gap:1rem}.welcome-message[data-v-23bfc688]{font-size:.75rem}.project-title[data-v-23bfc688]{font-size:1.3rem}.members[data-v-23bfc688]{font-size:.75rem}.description[data-v-23bfc688]{font-size:.85rem}.winners-container[data-v-23bfc688]{padding:0 5% 2rem;gap:1.5rem}.title-section[data-v-23bfc688]{padding:5vh 5% 2vh}.welcome-section[data-v-23bfc688]{padding:0 5% 3vh}}
