.hero[data-astro-cid-dhfotatx]{padding:var(--space-2xl) 0;text-align:center;position:relative;overflow:hidden;min-height:85vh;display:flex;align-items:center}.hero[data-astro-cid-dhfotatx]:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E") repeat,radial-gradient(circle at 30% 40%,rgba(255,255,255,.1) 0%,transparent 50%),radial-gradient(circle at 70% 80%,rgba(242,200,17,.1) 0%,transparent 50%);pointer-events:none;animation:float 6s ease-in-out infinite}.hero[data-astro-cid-dhfotatx]:after{content:"";position:absolute;inset:-50%;background:conic-gradient(from 0deg at 50% 50%,transparent 0deg,rgba(255,255,255,.03) 90deg,transparent 180deg,rgba(255,255,255,.03) 270deg,transparent 360deg);animation:rotate 20s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-content[data-astro-cid-dhfotatx]{position:relative;z-index:1;animation:fadeIn 1s ease-out}.hero-logo[data-astro-cid-dhfotatx]{margin-bottom:var(--space-xl);animation:scaleIn .8s cubic-bezier(.4,0,.2,1) .2s both}.hero-logo[data-astro-cid-dhfotatx] img[data-astro-cid-dhfotatx]{max-width:700px;width:100%;height:auto;filter:drop-shadow(0 8px 16px rgba(0,0,0,.3));transition:transform .3s ease}.hero-logo[data-astro-cid-dhfotatx]:hover img[data-astro-cid-dhfotatx]{transform:scale(1.02)}.hero-subtitle[data-astro-cid-dhfotatx]{font-size:clamp(1.25rem,4vw,1.8rem);color:var(--white);opacity:.95;margin-bottom:var(--space-md);font-weight:600;animation:slideInFromLeft .8s cubic-bezier(.4,0,.2,1) .4s both}.hero-tagline[data-astro-cid-dhfotatx]{font-size:clamp(1rem,3vw,1.2rem);background:linear-gradient(135deg,var(--powerbi-yellow),var(--powerbi-orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:700;margin-bottom:var(--space-xl);text-shadow:0 2px 4px rgba(0,0,0,.3);animation:slideInFromRight .8s cubic-bezier(.4,0,.2,1) .6s both}.hero-stats[data-astro-cid-dhfotatx]{display:flex;justify-content:center;gap:var(--space-2xl);margin-bottom:var(--space-xl);animation:fadeIn .8s cubic-bezier(.4,0,.2,1) .8s both}.stat-item[data-astro-cid-dhfotatx]{text-align:center;color:var(--white);padding:var(--space-lg);background:#ffffff1a;backdrop-filter:blur(10px);border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.2);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.stat-item[data-astro-cid-dhfotatx]: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 .5s}.stat-item[data-astro-cid-dhfotatx]:hover:before{left:100%}.stat-item[data-astro-cid-dhfotatx]:hover{transform:translateY(-4px);box-shadow:0 10px 25px #0003}.stat-number[data-astro-cid-dhfotatx]{display:block;font-size:clamp(2rem,5vw,2.5rem);font-weight:800;background:linear-gradient(135deg,var(--powerbi-yellow),var(--powerbi-orange));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.stat-label[data-astro-cid-dhfotatx]{display:block;font-size:.9rem;opacity:.9;margin-top:var(--space-xs);font-weight:500}.hero-info[data-astro-cid-dhfotatx]{display:flex;align-items:center;justify-content:center;gap:var(--space-md);margin-bottom:var(--space-2xl);font-size:1.1rem;color:var(--white);animation:fadeIn .8s cubic-bezier(.4,0,.2,1) 1s both;background:#ffffff1a;backdrop-filter:blur(10px);padding:var(--space-md);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.2)}.hero-date[data-astro-cid-dhfotatx],.hero-location[data-astro-cid-dhfotatx]{font-weight:600}.hero-separator[data-astro-cid-dhfotatx]{opacity:.5;margin:0 var(--space-sm)}.btn-large[data-astro-cid-dhfotatx]{padding:var(--space-lg) var(--space-2xl);font-size:1.1rem;animation:scaleIn .8s cubic-bezier(.4,0,.2,1) 1.2s both}.hero[data-astro-cid-dhfotatx] .btn-secondary[data-astro-cid-dhfotatx]{background:linear-gradient(135deg,var(--powerbi-yellow),var(--powerbi-orange));color:var(--gray-900);border:2px solid transparent;font-weight:700;box-shadow:0 8px 20px #f2c8114d;position:relative;overflow:hidden}.hero[data-astro-cid-dhfotatx] .btn-secondary[data-astro-cid-dhfotatx]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s}.hero[data-astro-cid-dhfotatx] .btn-secondary[data-astro-cid-dhfotatx]:hover:before{left:100%}.hero[data-astro-cid-dhfotatx] .btn-secondary[data-astro-cid-dhfotatx]:hover{background:linear-gradient(135deg,var(--white),var(--gray-100));color:var(--primary-navy);transform:translateY(-3px);box-shadow:0 12px 30px #f5b80066}.conference-title[data-astro-cid-dhfotatx]{text-align:center;font-weight:800;font-size:clamp(2rem,5vw,2.5rem);background:linear-gradient(135deg,var(--primary-navy),var(--support-teal));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:var(--space-xl);position:relative}.conference-title[data-astro-cid-dhfotatx]:after{content:"";position:absolute;bottom:-1rem;left:50%;transform:translate(-50%);width:100px;height:4px;background:linear-gradient(90deg,var(--accent-gold),var(--accent-gold-dark));border-radius:var(--radius-sm)}.lead[data-astro-cid-dhfotatx]{font-size:1.2rem;color:var(--gray-600);max-width:800px;margin:0 auto var(--space-2xl);text-align:center;line-height:1.7}.topics-grid[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--space-xl);margin-top:var(--space-2xl)}.topic-card[data-astro-cid-dhfotatx]{position:relative;overflow:hidden}.topic-card[data-astro-cid-dhfotatx]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--fabric-purple),var(--fabric-teal),var(--powerbi-blue));opacity:0;transition:opacity .3s ease}.topic-card[data-astro-cid-dhfotatx]:hover:before{opacity:1}.topic-card[data-astro-cid-dhfotatx] ul[data-astro-cid-dhfotatx]{list-style:none;padding:0}.topic-card[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]{padding:var(--space-md) 0;border-bottom:1px solid var(--gray-100);transition:all .3s ease;position:relative;padding-left:var(--space-xl)}.topic-card[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]:last-child{border-bottom:none}.topic-card[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]:before{content:"▶";position:absolute;left:0;color:var(--fabric-teal);font-weight:700;font-size:.8rem;transition:all .3s ease}.topic-card[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]:hover{color:var(--fabric-purple);padding-left:var(--space-2xl)}.topic-card[data-astro-cid-dhfotatx] li[data-astro-cid-dhfotatx]:hover:before{color:var(--powerbi-orange);transform:scale(1.2)}.highlights-section[data-astro-cid-dhfotatx]{margin:var(--space-4xl) 0;text-align:center;position:relative}.highlights-section[data-astro-cid-dhfotatx]:before{content:"";position:absolute;top:-2rem;left:50%;transform:translate(-50%);width:80px;height:80px;background:radial-gradient(circle,var(--fabric-teal),var(--powerbi-blue));opacity:.1;border-radius:50%}.highlights-section[data-astro-cid-dhfotatx] h3[data-astro-cid-dhfotatx]{color:var(--fabric-purple);font-size:clamp(1.5rem,4vw,2rem);margin-bottom:var(--space-2xl);font-weight:700;position:relative}.highlights-grid[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-xl);margin-top:var(--space-2xl)}.highlight-item[data-astro-cid-dhfotatx]{background:#ffffffe6;backdrop-filter:blur(20px);padding:var(--space-xl);border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.2);box-shadow:var(--shadow-md);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.highlight-item[data-astro-cid-dhfotatx]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--fabric-purple),var(--fabric-teal),var(--powerbi-blue));transform:scaleX(0);transition:transform .3s ease;transform-origin:left}.highlight-item[data-astro-cid-dhfotatx]:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl);border-color:#1e3a5f33}.highlight-item[data-astro-cid-dhfotatx]:hover:before{transform:scaleX(1)}.highlight-icon[data-astro-cid-dhfotatx]{font-size:3rem;margin-bottom:var(--space-md);display:inline-block;transition:transform .3s ease}.highlight-item[data-astro-cid-dhfotatx]:hover .highlight-icon[data-astro-cid-dhfotatx]{transform:scale(1.1)}.highlight-item[data-astro-cid-dhfotatx] h4[data-astro-cid-dhfotatx]{color:var(--primary-navy);font-size:1.25rem;margin-bottom:var(--space-sm);font-weight:700}.highlight-item[data-astro-cid-dhfotatx] p[data-astro-cid-dhfotatx]{color:var(--gray-600);line-height:1.6;margin-bottom:0}.organizer-sponsor[data-astro-cid-dhfotatx]{background:linear-gradient(135deg,var(--gray-50) 0%,rgba(255,255,255,.9) 100%);border-top:1px solid rgba(255,255,255,.3);padding:var(--space-2xl) 0;position:relative}.organizer-sponsor[data-astro-cid-dhfotatx]:before{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23f8f9fa' fill-opacity='0.5'%3E%3Cpath d='M20 20c0-5.5-4.5-10-10-10s-10 4.5-10 10 4.5 10 10 10 10-4.5 10-10zm10 0c0-5.5-4.5-10-10-10s-10 4.5-10 10 4.5 10 10 10 10-4.5 10-10z'/%3E%3C/g%3E%3C/svg%3E") repeat;pointer-events:none;opacity:.3}.organizer-sponsor-grid[data-astro-cid-dhfotatx]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-2xl);text-align:center;position:relative;z-index:1}.organizer-section[data-astro-cid-dhfotatx],.sponsor-section[data-astro-cid-dhfotatx]{background:#fffc;backdrop-filter:blur(10px);padding:var(--space-xl);border-radius:var(--radius-xl);border:1px solid rgba(255,255,255,.3);box-shadow:var(--shadow-md);transition:all .3s ease}.organizer-section[data-astro-cid-dhfotatx]:hover,.sponsor-section[data-astro-cid-dhfotatx]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.organizer-section[data-astro-cid-dhfotatx] h3[data-astro-cid-dhfotatx],.sponsor-section[data-astro-cid-dhfotatx] h3[data-astro-cid-dhfotatx]{color:var(--gray-800);margin-bottom:var(--space-lg);font-size:1.5rem;font-weight:700}.logo-container[data-astro-cid-dhfotatx]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm);min-height:140px}.organizer-logo[data-astro-cid-dhfotatx]{max-height:160px;max-width:320px;object-fit:contain;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:all .3s ease}.organizer-logo[data-astro-cid-dhfotatx]:hover{box-shadow:var(--shadow-md);transform:scale(1.02)}.sponsor-logo[data-astro-cid-dhfotatx]{max-height:120px;max-width:250px;object-fit:contain;border-radius:var(--radius-md);box-shadow:var(--shadow-sm);transition:all .3s ease}.sponsor-logo[data-astro-cid-dhfotatx]:hover{box-shadow:var(--shadow-md);transform:scale(1.02)}.organizer-name[data-astro-cid-dhfotatx]{font-weight:600;color:var(--gray-700);margin:0}@media (max-width: 768px){.hero[data-astro-cid-dhfotatx]{min-height:70vh;padding:var(--space-xl) 0}.hero-logo[data-astro-cid-dhfotatx] img[data-astro-cid-dhfotatx]{max-width:350px}.hero-subtitle[data-astro-cid-dhfotatx]{font-size:clamp(1.1rem,5vw,1.4rem)}.hero-tagline[data-astro-cid-dhfotatx]{font-size:clamp(.95rem,4vw,1.1rem)}.hero-stats[data-astro-cid-dhfotatx]{flex-direction:column;gap:var(--space-lg);align-items:center}.stat-item[data-astro-cid-dhfotatx]{min-width:200px;padding:var(--space-lg)}.stat-number[data-astro-cid-dhfotatx]{font-size:clamp(1.75rem,6vw,2rem)}.hero-info[data-astro-cid-dhfotatx]{flex-direction:column;gap:var(--space-sm)}.hero-separator[data-astro-cid-dhfotatx]{display:none}.highlights-grid[data-astro-cid-dhfotatx],.topics-grid[data-astro-cid-dhfotatx],.organizer-sponsor-grid[data-astro-cid-dhfotatx]{grid-template-columns:1fr;gap:var(--space-lg)}.highlights-section[data-astro-cid-dhfotatx] h3[data-astro-cid-dhfotatx]{font-size:clamp(1.25rem,6vw,1.75rem)}.conference-title[data-astro-cid-dhfotatx]{font-size:clamp(1.75rem,8vw,2.25rem)}}@media (max-width: 480px){.stat-item[data-astro-cid-dhfotatx],.highlight-item[data-astro-cid-dhfotatx],.topic-card[data-astro-cid-dhfotatx],.organizer-section[data-astro-cid-dhfotatx],.sponsor-section[data-astro-cid-dhfotatx]{padding:var(--space-lg)}.hero-stats[data-astro-cid-dhfotatx]{gap:var(--space-md)}}@media (min-width: 769px) and (max-width: 1024px){.highlights-grid[data-astro-cid-dhfotatx]{grid-template-columns:repeat(2,1fr)}}
