.agenda-page[data-v-465fcd92]{min-height:100vh;background:#f8faf9;position:relative;overflow:hidden}.hero-photo-agenda[data-v-465fcd92]{--hero-photo:url(/img/round%20table.be578834.jpg)}.animated-bg[data-v-465fcd92]{position:absolute;inset:0;z-index:0;pointer-events:none}.particle-canvas[data-v-465fcd92]{position:absolute;inset:0;opacity:.7}.bg-grid[data-v-465fcd92]{position:absolute;inset:0;background-image:linear-gradient(rgba(74,222,128,.1) 1px,transparent 0),linear-gradient(90deg,rgba(74,222,128,.1) 1px,transparent 0);background-size:60px 60px}.gradient-orb[data-v-465fcd92]{position:absolute;border-radius:50%;filter:blur(80px);opacity:.3}.orb-1[data-v-465fcd92]{width:600px;height:600px;background:radial-gradient(circle,#1a472a,transparent);top:-150px;left:-150px;animation:orbFloat-465fcd92 12s ease-in-out infinite}.orb-2[data-v-465fcd92]{width:500px;height:500px;background:radial-gradient(circle,#4ade80,transparent);bottom:20%;right:-100px;animation:orbFloat-465fcd92 15s ease-in-out infinite reverse}.orb-3[data-v-465fcd92]{width:400px;height:400px;background:radial-gradient(circle,#bbf7d0,transparent);top:40%;left:40%;animation:orbFloat-465fcd92 18s ease-in-out infinite}.light-stream[data-v-465fcd92]{position:absolute;width:1px;background:linear-gradient(180deg,transparent,rgba(26,71,42,.12),transparent);animation:streamFlow-465fcd92 6s ease-in-out infinite}.stream-1[data-v-465fcd92]{height:40%;top:5%;left:20%}.stream-2[data-v-465fcd92]{height:30%;top:30%;left:75%;animation-delay:3s}.geo-shape[data-v-465fcd92]{position:absolute;opacity:.22;animation:geoSpin-465fcd92 20s linear infinite}.hex[data-v-465fcd92]{width:300px;height:300px;border:2px solid #4ade80;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);top:10%;right:5%}.triangle[data-v-465fcd92]{width:200px;height:200px;border:2px solid #f59e0b;clip-path:polygon(50% 0,100% 100%,0 100%);bottom:15%;left:5%;animation-direction:reverse}.circle-ring[data-v-465fcd92]{width:250px;height:250px;border:2px solid #86efac;border-radius:50%;top:55%;right:15%;animation-duration:30s}@keyframes orbFloat-465fcd92{0%,to{transform:translate(0)}50%{transform:translate(30px,20px)}}@keyframes streamFlow-465fcd92{0%,to{opacity:0;transform:scaleY(.5)}50%{opacity:1;transform:scaleY(1)}}@keyframes geoSpin-465fcd92{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.container-wide[data-v-465fcd92]{max-width:1280px;margin:0 auto;padding:0 24px;position:relative;z-index:2}.agenda-hero[data-v-465fcd92]{position:relative;padding:140px 0 110px;text-align:center;z-index:2;background:linear-gradient(135deg,#0f2419,#1a472a 60%,#2d5f3f);overflow:hidden}.hero-cursor-glow[data-v-465fcd92]{position:absolute;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(74,222,128,.15),transparent 70%);transform:translate(-50%,-50%);pointer-events:none;transition:left .08s ease,top .08s ease;z-index:0}.hero-pill[data-v-465fcd92]{position:absolute;background:rgba(74,222,128,.1);border:1px solid rgba(74,222,128,.25);color:hsla(0,0%,100%,.7);font-size:.78rem;font-weight:600;padding:6px 14px;border-radius:50px;display:flex;align-items:center;gap:6px;backdrop-filter:blur(6px);pointer-events:none;z-index:1}.hero-pill i[data-v-465fcd92]{color:#4ade80}.pill-1[data-v-465fcd92]{top:22%;left:7%;animation:pillFloat-465fcd92 6s ease-in-out infinite}.pill-2[data-v-465fcd92]{top:35%;right:8%;animation:pillFloat-465fcd92 8s ease-in-out infinite reverse}.pill-3[data-v-465fcd92]{bottom:28%;left:5%;animation:pillFloat-465fcd92 7s ease-in-out 1s infinite}@keyframes pillFloat-465fcd92{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.hero-badge[data-v-465fcd92]{display:inline-flex;align-items:center;gap:10px;background:rgba(74,222,128,.12);border:1px solid rgba(74,222,128,.35);color:#4ade80;padding:8px 20px;border-radius:50px;font-size:.85rem;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin-bottom:24px;backdrop-filter:blur(8px)}.badge-icon[data-v-465fcd92]{font-size:1rem}.hero-title[data-v-465fcd92]{font-size:clamp(2.4rem,5vw,4rem);font-weight:800;color:#fff;line-height:1.1;margin-bottom:20px}.title-highlight[data-v-465fcd92]{background:linear-gradient(90deg,#4ade80,#f59e0b,#4ade80);background-size:200%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:shimmer-465fcd92 4s linear infinite}@keyframes shimmer-465fcd92{0%{background-position:0}to{background-position:200%}}.hero-subtitle[data-v-465fcd92]{font-size:1.1rem;color:hsla(0,0%,100%,.65);max-width:620px;margin:0 auto 28px;line-height:1.7}.hero-meta[data-v-465fcd92]{display:flex;justify-content:center;align-items:center;gap:14px;flex-wrap:wrap}.meta-item[data-v-465fcd92]{color:hsla(0,0%,100%,.5);font-size:.9rem;display:flex;align-items:center;gap:6px}.meta-item i[data-v-465fcd92]{color:#4ade80}.meta-divider[data-v-465fcd92]{color:hsla(0,0%,100%,.2)}.hero-stats[data-v-465fcd92]{display:inline-flex;align-items:center;margin-top:40px;background:hsla(0,0%,100%,.07);border:1px solid rgba(74,222,128,.2);border-radius:60px;padding:16px 36px;backdrop-filter:blur(12px);flex-wrap:wrap;justify-content:center}.stat-item[data-v-465fcd92]{display:flex;flex-direction:column;align-items:center;padding:0 24px}.stat-num[data-v-465fcd92]{font-size:1.8rem;font-weight:800;color:#4ade80;line-height:1}.stat-label[data-v-465fcd92]{font-size:.75rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:1px;margin-top:4px}.stat-divider[data-v-465fcd92]{width:1px;height:36px;background:rgba(74,222,128,.2);flex-shrink:0}.hero-wave[data-v-465fcd92]{position:absolute;bottom:-1px;left:0;right:0;line-height:0}.hero-wave svg[data-v-465fcd92]{display:block;width:100%;height:90px}.agenda-content[data-v-465fcd92]{position:relative;z-index:2;padding:80px 0 100px}.day-tabs[data-v-465fcd92]{display:flex;gap:12px;margin-bottom:40px;flex-wrap:wrap;justify-content:center}.day-tab[data-v-465fcd92]{display:flex;flex-direction:column;align-items:center;padding:14px 28px;border-radius:14px;border:1.5px solid rgba(26,71,42,.14);background:#fff;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 12px rgba(0,0,0,.06);min-width:140px}.day-tab[data-v-465fcd92]:hover{border-color:rgba(74,222,128,.5);transform:translateY(-3px)}.day-tab.active[data-v-465fcd92]{background:linear-gradient(135deg,#1a472a,#2d5f3f);border-color:transparent;box-shadow:0 8px 30px rgba(26,71,42,.25);transform:translateY(-4px)}.tab-date[data-v-465fcd92]{font-size:.8rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.day-tab.active .tab-date[data-v-465fcd92]{color:hsla(0,0%,100%,.6)}.tab-title[data-v-465fcd92]{font-size:.9rem;font-weight:700;color:#0f2419;text-align:center}.day-tab.active .tab-title[data-v-465fcd92]{color:#fff}.day-header-card[data-v-465fcd92]{display:flex;align-items:center;gap:24px;background:linear-gradient(135deg,#1a472a,#2d5f3f);border-radius:20px;padding:32px 36px;margin-bottom:32px;box-shadow:0 8px 40px rgba(26,71,42,.2)}.day-num[data-v-465fcd92]{font-size:4rem;font-weight:900;color:hsla(0,0%,100%,.15);line-height:1;flex-shrink:0;font-variant-numeric:tabular-nums}.day-info[data-v-465fcd92]{flex:1}.day-name[data-v-465fcd92]{font-size:1.6rem;font-weight:800;color:#fff;margin-bottom:8px}.day-date[data-v-465fcd92]{font-size:.9rem;color:hsla(0,0%,100%,.6);margin-bottom:4px}.day-date i[data-v-465fcd92],.day-theme i[data-v-465fcd92]{color:#4ade80;margin-right:6px}.day-theme[data-v-465fcd92]{font-size:.9rem;color:#4ade80;font-weight:600}.sessions-list[data-v-465fcd92]{display:flex;flex-direction:column;gap:16px;margin-bottom:60px}.session-card[data-v-465fcd92]{display:flex;gap:24px;background:#fff;border:1px solid rgba(26,71,42,.1);border-radius:16px;padding:24px 28px;box-shadow:0 3px 20px rgba(0,0,0,.07);transition:transform .25s ease,box-shadow .25s ease;border-left:4px solid #e5e7eb}.session-card[data-v-465fcd92]:hover{transform:translateX(4px);box-shadow:0 8px 30px rgba(0,0,0,.1)}.type-keynote[data-v-465fcd92]{border-left-color:#4ade80}.type-featured[data-v-465fcd92]{border-left-color:#f59e0b}.type-panel[data-v-465fcd92]{border-left-color:#3b82f6}.type-masterclass[data-v-465fcd92]{border-left-color:#8b5cf6}.type-lunch[data-v-465fcd92]{border-left-color:#f97316}.type-break[data-v-465fcd92]{border-left-color:#d1d5db}.type-registration[data-v-465fcd92]{border-left-color:#06b6d4}.type-closing[data-v-465fcd92]{border-left-color:#1a472a}.type-tour[data-v-465fcd92]{border-left-color:#10b981;background:#f0fdf4}.session-time[data-v-465fcd92]{flex-shrink:0;min-width:130px;font-size:.82rem;font-weight:700;color:#6b7280;display:flex;align-items:flex-start;gap:6px;padding-top:3px;white-space:nowrap}.session-time i[data-v-465fcd92]{color:#4ade80;margin-top:1px}.session-body[data-v-465fcd92]{flex:1}.session-top[data-v-465fcd92]{display:flex;align-items:center;gap:10px;margin-bottom:8px;flex-wrap:wrap}.session-badge[data-v-465fcd92]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.6px;padding:3px 10px;border-radius:50px;background:rgba(26,71,42,.08);color:#1a472a}.badge-keynote[data-v-465fcd92]{background:rgba(74,222,128,.15);color:#15803d}.badge-featured[data-v-465fcd92]{background:rgba(245,158,11,.15);color:#b45309}.badge-panel[data-v-465fcd92]{background:rgba(59,130,246,.12);color:#1d4ed8}.badge-masterclass[data-v-465fcd92]{background:rgba(139,92,246,.12);color:#6d28d9}.badge-lunch[data-v-465fcd92]{background:rgba(249,115,22,.12);color:#c2410c}.badge-break[data-v-465fcd92]{background:rgba(209,213,219,.5);color:#6b7280}.badge-registration[data-v-465fcd92]{background:rgba(6,182,212,.12);color:#0e7490}.badge-closing[data-v-465fcd92]{background:rgba(26,71,42,.12);color:#1a472a}.badge-tour[data-v-465fcd92]{background:rgba(16,185,129,.15);color:#047857}.session-location[data-v-465fcd92]{font-size:.78rem;color:#9ca3af;margin-left:auto;white-space:nowrap}.session-location i[data-v-465fcd92]{color:#f59e0b;margin-right:3px}.session-title[data-v-465fcd92]{font-size:1.05rem;font-weight:700;color:#0f2419;margin-bottom:4px}.session-participants[data-v-465fcd92]{display:inline-flex;align-items:center;gap:12px;margin:8px 0 12px;padding:8px 8px 8px 14px;border-radius:50px;background:linear-gradient(135deg,#0f2419,#1a472a 55%,#2d5f3f);border:1px solid rgba(74,222,128,.4);box-shadow:0 8px 22px rgba(26,71,42,.28)}.sp-label[data-v-465fcd92]{display:inline-flex;align-items:center;gap:6px;font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#4ade80;border-right:1px solid hsla(0,0%,100%,.22);padding-right:12px}.sp-value[data-v-465fcd92]{font-size:.9rem;font-weight:700;color:#fff;padding-right:6px}.session-subtitle[data-v-465fcd92]{font-size:.95rem;font-weight:600;color:#1a472a;border-left:3px solid #4ade80;padding-left:10px;margin:6px 0 8px;line-height:1.5}.session-desc[data-v-465fcd92]{font-size:.875rem;color:#6b7280;line-height:1.6}.session-items[data-v-465fcd92]{margin:6px 0 0;padding-left:20px;font-size:.875rem;color:#6b7280;line-height:1.7}.session-items li[data-v-465fcd92]{margin-bottom:2px}.fade-slide-enter-active[data-v-465fcd92],.fade-slide-leave-active[data-v-465fcd92]{transition:all .3s ease}.fade-slide-enter-from[data-v-465fcd92]{opacity:0;transform:translateY(12px)}.fade-slide-leave-to[data-v-465fcd92]{opacity:0;transform:translateY(-8px)}.agenda-cta[data-v-465fcd92]{text-align:center;padding:60px 40px;background:linear-gradient(135deg,#0f2419,#1a472a 60%,#2d5f3f);border:1px solid rgba(74,222,128,.25);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 20px 60px rgba(15,36,25,.35)}.cta-glow[data-v-465fcd92]{position:absolute;inset:0;background:radial-gradient(ellipse at center,rgba(74,222,128,.14),transparent 70%);pointer-events:none}.cta-title[data-v-465fcd92]{font-size:2rem;font-weight:800;color:#fff;margin-bottom:12px}.cta-subtitle[data-v-465fcd92]{font-size:1rem;color:hsla(0,0%,100%,.82);max-width:500px;margin:0 auto 30px}.cta-btn[data-v-465fcd92]{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(135deg,#1a472a,#4ade80);color:#fff;font-weight:700;font-size:1rem;padding:14px 36px;border-radius:50px;text-decoration:none;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 8px 30px rgba(74,222,128,.3)}.cta-btn[data-v-465fcd92]:hover{transform:translateY(-3px);box-shadow:0 14px 40px rgba(74,222,128,.5);color:#fff}@media (max-width:768px){.agenda-hero[data-v-465fcd92]{padding:120px 0 100px}.hero-pill[data-v-465fcd92]{display:none}.hero-title[data-v-465fcd92]{font-size:2.2rem}.hero-stats[data-v-465fcd92]{padding:12px 20px}.stat-item[data-v-465fcd92]{padding:0 14px}.stat-num[data-v-465fcd92]{font-size:1.4rem}.day-tabs[data-v-465fcd92]{flex-direction:column}.day-tab[data-v-465fcd92]{min-width:unset;flex-direction:row;justify-content:space-between}.day-header-card[data-v-465fcd92]{flex-direction:column;align-items:flex-start;padding:24px}.day-num[data-v-465fcd92]{font-size:2.5rem}.session-card[data-v-465fcd92]{flex-direction:column;gap:10px}.session-time[data-v-465fcd92]{min-width:unset}.session-location[data-v-465fcd92]{margin-left:0}.agenda-cta[data-v-465fcd92]{padding:40px 24px}.cta-title[data-v-465fcd92]{font-size:1.5rem}}