.home-page[data-v-f795e07a]{background:#F5F5F5}.bold-hero[data-v-f795e07a]{position:relative;background:var(--bold-black);min-height:620px;display:flex;align-items:center;overflow:hidden}.hero-video[data-v-f795e07a]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-overlay[data-v-f795e07a]{position:absolute;inset:0;background:rgba(10,10,10,.65);z-index:1}.hero-noise[data-v-f795e07a]{position:absolute;inset:0;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' fill='white'/%3E%3C/svg%3E");background-size:256px;z-index:1;pointer-events:none}.hero-label[data-v-f795e07a]{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:rgba(255,214,0,.1);border:2px solid rgba(255,214,0,.3);border-radius:100px;color:var(--bold-yellow);font-family:Space Grotesk,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.15em;margin-bottom:1.5rem}.hero-label-dot[data-v-f795e07a]{width:8px;height:8px;border-radius:50%;background:var(--bold-green);animation:pulse-dot-f795e07a 2s ease-in-out infinite}@keyframes pulse-dot-f795e07a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.hero-title[data-v-f795e07a]{font-family:Space Grotesk,sans-serif;font-size:4rem;font-weight:800;line-height:1.1;color:#fff;margin:0 0 1.5rem;letter-spacing:-.02em}.hero-highlight[data-v-f795e07a]{color:var(--bold-yellow);position:relative}.hero-subtitle[data-v-f795e07a]{font-family:Space Grotesk,sans-serif;color:#fff9;font-size:1.25rem;font-weight:500;margin:0 0 2.5rem;max-width:500px;line-height:1.6}.hero-actions[data-v-f795e07a]{display:flex;gap:16px;flex-wrap:wrap}.cta-primary[data-v-f795e07a]{background:var(--bold-yellow)!important;color:var(--bold-black)!important;font-family:Space Grotesk,sans-serif;font-weight:800;font-size:1.05rem;padding:14px 40px;border:4px solid var(--bold-black);border-radius:14px;box-shadow:4px 4px 0 var(--bold-black);transition:all .2s ease}.cta-primary[data-v-f795e07a]:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--bold-black)}.cta-secondary[data-v-f795e07a]{font-family:Space Grotesk,sans-serif;font-weight:700;font-size:1.05rem;padding:14px 40px;border:4px solid var(--bold-yellow)!important;border-radius:14px;color:var(--bold-yellow)!important;background:rgba(0,0,0,.1)!important;backdrop-filter:blur(8px);transition:all .2s ease}.cta-secondary[data-v-f795e07a]:hover{background:rgba(0,0,0,.6)!important}.hero-stripe[data-v-f795e07a]{position:absolute;bottom:0;left:0;right:0;height:8px;display:flex;z-index:10}.stats-section[data-v-f795e07a]{margin-top:-60px;position:relative;z-index:10;padding-bottom:3rem}.stats-grid[data-v-f795e07a]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bold-stat-card[data-v-f795e07a]{padding:2rem 1.5rem;border-radius:20px;border:4px solid var(--bold-black);position:relative;overflow:hidden;cursor:pointer;box-shadow:4px 4px 0 var(--bold-black);transition:all .25s cubic-bezier(.4,0,.2,1)}.bold-stat-card[data-v-f795e07a]:hover{transform:translateY(-6px) rotate(-1deg);box-shadow:6px 6px 0 var(--bold-black)}.stat-yellow[data-v-f795e07a]{background:var(--bold-yellow);color:var(--bold-black)}.stat-blue[data-v-f795e07a]{background:var(--bold-blue);color:#fff}.stat-pink[data-v-f795e07a]{background:var(--bold-pink);color:#fff}.stat-icon-bg[data-v-f795e07a]{position:absolute;top:-10px;right:-10px;opacity:.12}.stat-number[data-v-f795e07a]{font-size:3.5rem;font-weight:800;line-height:1;margin-bottom:.4rem;position:relative}.stat-label[data-v-f795e07a]{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700;opacity:.85;position:relative}.featured-section[data-v-f795e07a]{padding:4rem 0 2rem;background:#F5F5F5}.upcoming-section[data-v-f795e07a]{padding:4rem 0 2rem;background:#F5F3ED}.section-header[data-v-f795e07a]{display:flex;align-items:center;gap:16px;margin-bottom:2rem;flex-wrap:wrap}.section-accent[data-v-f795e07a]{width:6px;height:40px;border-radius:3px}.section-title[data-v-f795e07a]{font-size:1.8rem;font-weight:800;letter-spacing:-.02em;margin:0;text-transform:uppercase}.see-more-btn[data-v-f795e07a]{background:var(--bold-black)!important;color:var(--bold-yellow)!important;font-family:Space Grotesk,sans-serif;font-weight:700;border-radius:10px;padding:8px 20px;box-shadow:none!important;transition:all .2s ease}.see-more-btn[data-v-f795e07a]:hover{transform:translate(4px)}.event-card[data-v-f795e07a]{background:white;transition:transform .2s}.event-card[data-v-f795e07a]:hover{transform:translateY(-4px)}.event-placeholder[data-v-f795e07a]{width:100%;aspect-ratio:1920/1005;display:flex;align-items:center;justify-content:center}.event-description[data-v-f795e07a]{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.category-action-bar[data-v-f795e07a]{border-radius:0 0 11px 11px;margin:0 -4px -4px}.participate-btn[data-v-f795e07a]{background:white;color:var(--bold-black);border:2px solid white;font-weight:700;border-radius:8px}.participate-btn.participating[data-v-f795e07a]{background:var(--bold-yellow);color:var(--bold-black);border:2px solid var(--bold-yellow)}.all-events-btn[data-v-f795e07a]{background:var(--bold-yellow)!important;color:var(--bold-black)!important;font-family:Space Grotesk,sans-serif;font-weight:800;font-size:1.1rem;padding:16px 48px;border:4px solid var(--bold-black);border-radius:14px;box-shadow:4px 4px 0 var(--bold-black);transition:all .2s ease}.all-events-btn[data-v-f795e07a]:hover{transform:translate(-3px,-3px);box-shadow:6px 6px 0 var(--bold-black)}.fab-btn[data-v-f795e07a]{background:var(--bold-yellow)!important;color:var(--bold-black)!important;border:4px solid var(--bold-black);box-shadow:4px 4px 0 var(--bold-black);transition:all .2s ease}.fab-btn[data-v-f795e07a]:hover{transform:rotate(90deg);box-shadow:6px 6px 0 var(--bold-black)}@media (max-width: 1024px){.hero-title[data-v-f795e07a]{font-size:3rem}.stats-grid[data-v-f795e07a]{grid-template-columns:repeat(3,1fr);gap:12px}.stat-number[data-v-f795e07a]{font-size:2.5rem}.bold-stat-card[data-v-f795e07a]{padding:1.5rem 1.25rem}}@media (max-width: 768px){.bold-hero[data-v-f795e07a]{min-height:500px}.hero-title[data-v-f795e07a]{font-size:2.4rem}.hero-subtitle[data-v-f795e07a]{font-size:1.05rem}.hero-shapes[data-v-f795e07a]{position:absolute;top:20px;right:0;height:300px;width:200px;overflow:visible;z-index:0;opacity:.3}.hero-shapes .shape-1[data-v-f795e07a]{width:120px;height:120px;top:10px;right:10px}.hero-shapes .shape-1 .q-icon[data-v-f795e07a]{font-size:60px!important}.hero-shapes .shape-2[data-v-f795e07a]{width:90px;height:90px;top:110px;right:80px}.hero-shapes .shape-2 .q-icon[data-v-f795e07a]{font-size:45px!important}.hero-shapes .shape-3[data-v-f795e07a]{width:70px;height:70px;top:60px;right:130px}.hero-shapes .shape-3 .q-icon[data-v-f795e07a]{font-size:35px!important}.stats-grid[data-v-f795e07a]{grid-template-columns:1fr;gap:12px}.bold-stat-card[data-v-f795e07a]{display:flex;align-items:center;gap:16px;padding:1.25rem 1.5rem}.stat-number[data-v-f795e07a]{font-size:2.5rem;margin-bottom:0}.stat-icon-bg[data-v-f795e07a]{display:none}.section-title[data-v-f795e07a]{font-size:1.4rem}.featured-section[data-v-f795e07a],.upcoming-section[data-v-f795e07a]{padding:2.5rem 0 1rem}.hero-actions[data-v-f795e07a]{flex-direction:row;justify-content:center}.cta-primary[data-v-f795e07a],.cta-secondary[data-v-f795e07a]{font-size:.85rem!important;padding:10px 24px!important}}
