@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(/_mkt/fonts/montserrat-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(/_mkt/fonts/montserrat-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(/_mkt/fonts/montserrat-latin-700-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(/_mkt/fonts/montserrat-latin-800-normal.woff2)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:900;font-display:swap;src:url(/_mkt/fonts/montserrat-latin-900-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_mkt/fonts/inter-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_mkt/fonts/inter-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_mkt/fonts/inter-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_mkt/fonts/inter-latin-700-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_mkt/fonts/jetbrains-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_mkt/fonts/jetbrains-mono-latin-500-normal.woff2)format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_mkt/fonts/jetbrains-mono-latin-600-normal.woff2)format("woff2")}[data-campaign=aisummit],[data-campaign=aisummit] *,[data-campaign=aisummit]:before,[data-campaign=aisummit] :before,[data-campaign=aisummit]:after,[data-campaign=aisummit] :after{box-sizing:border-box;margin:0;padding:0}[data-campaign=aisummit]{scroll-behavior:smooth;background:var(--bg);color:var(--text-primary);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:16px;font-weight:400;line-height:1.6}[data-campaign=aisummit] img{max-width:100%;display:block}[data-campaign=aisummit] a{color:inherit;text-decoration:none}[data-campaign=aisummit] button{cursor:pointer;background:0 0;border:none;font-family:inherit}[data-campaign=aisummit] [data-icon]{justify-content:center;align-items:center;line-height:0;display:inline-flex}[data-campaign=aisummit]{--bg:#080612;--bg-alt:#ffffff08;--bg-card:#0e0e1c;--bg-card-2:#111120;--border:#ffffff12;--border-mid:#ffffff1f;--border-strong:#ffffff2e;--tier-gold:#f5a623;--tier-silver:silver;--tier-bronze:#cd7f32;--tier-gold-rgb:245,166,35;--tier-bronze-rgb:205,127,50;--gradient-band:linear-gradient(90deg, #080612e0 0%, #08061299 50%, #0806122e 100%), linear-gradient(135deg, #4a3f6b 0%, #6723ff 45%, #2a2740 100%);--purple:#6723ff;--purple-dim:#6723ff26;--purple-bright:#a97eff;--green:#13fec6;--green-dim:#13fec61f;--green-bright:#13fec6;--accent:#13fec6;--accent-dim:#13fec61a;--accent-rgb:19, 254, 198;--track-1:#00e8a2;--track-2:#f53e9f;--track-3:#e8f200;--track-4:#f5a623;--track-5:#00d4ff;--track-1-rgb:0, 232, 162;--track-2-rgb:245, 62, 159;--track-3-rgb:232, 242, 0;--track-4-rgb:245, 166, 35;--track-5-rgb:0, 212, 255;--text-primary:#fff;--text-secondary:#ffffff8c;--text-muted:#ffffff4d;--text-micro:#ffffff38;--font-display:"Montserrat", sans-serif;--font-head:"Montserrat", sans-serif;--font-body:"Urbanist", sans-serif;--status-success:#22c55e;--status-success-bg:#dcfce7;--status-warning:#f59e0b;--status-warning-bg:#fef3c7;--status-error:#ef4444;--status-error-bg:#fee2e2;--status-info:#3b82f6;--status-info-bg:#dbeafe;--radius-sm:6px;--radius-md:10px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px;--shadow-sm:0 1px 3px #6723ff14, 0 1px 2px #6723ff0a;--shadow-md:0 4px 12px #6723ff1a, 0 2px 4px #6723ff0f;--shadow-lg:0 12px 32px #6723ff24, 0 4px 8px #6723ff14;--shadow-xl:0 24px 64px #6723ff2e, 0 8px 16px #6723ff1a;--shadow-brand:0 4px 20px #6723ff4d;--shadow-accent:0 4px 20px #13fec659;--duration-fast:.12s;--duration-base:.2s;--duration-slow:.35s;--duration-slower:.5s;--ease-default:cubic-bezier(.4, 0, .2, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--max-width:1200px;--section-pad:100px 48px}[data-campaign=aisummit] .section-eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);align-items:center;gap:8px;margin-bottom:16px;font-size:11px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .section-eyebrow:before{content:"";background:var(--accent);width:20px;height:1px;display:inline-block}[data-campaign=aisummit] .section-title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:.04em;font-size:52px;font-weight:900;line-height:1.05}[data-campaign=aisummit] .section-sub{font-family:var(--font-body);color:var(--text-secondary);max-width:560px;font-size:18px;font-weight:300;line-height:1.7}[data-campaign=aisummit] .powered-by{font-family:var(--font-body);letter-spacing:.38em;text-transform:uppercase;color:#ffffff73;font-size:22px;font-weight:900}[data-campaign=aisummit] .powered-by span{color:var(--purple-bright);font-weight:700}[data-campaign=aisummit] .divider{border:none;border-top:.5px solid var(--border);margin:0}[data-campaign=aisummit] .container{max-width:var(--max-width);margin:0 auto;padding:0 48px}[data-campaign=aisummit] .section{padding:var(--section-pad)}[data-campaign=aisummit] .section-inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .site-nav{z-index:100;-webkit-backdrop-filter:blur(16px);border-bottom:.5px solid var(--border);background:#05050fd9;justify-content:space-between;align-items:center;height:64px;padding:0 48px;transition:background .3s;display:flex;position:fixed;top:0;left:0;right:0}[data-campaign=aisummit] .nav-logo img{width:auto;height:50px}[data-campaign=aisummit] .nav-links{align-items:center;gap:32px;display:flex}[data-campaign=aisummit] .nav-links a{font-family:var(--font-body);color:var(--text-secondary);letter-spacing:.02em;font-size:14px;font-weight:500;transition:color .2s}[data-campaign=aisummit] .nav-links a:hover,[data-campaign=aisummit] .nav-links a.active{color:var(--green)}[data-campaign=aisummit] .nav-links a{align-items:flex-start;gap:5px;display:inline-flex}[data-campaign=aisummit] .nav-soon{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:9px;font-weight:700;transition:opacity .2s;position:relative;top:1px}[data-campaign=aisummit] .nav-links a:hover .nav-soon,[data-campaign=aisummit] .nav-links a.active .nav-soon{opacity:.75}[data-campaign=aisummit] .nav-actions{align-items:center;gap:12px;display:flex}[data-campaign=aisummit] .site-nav .btn{white-space:nowrap}[data-campaign=aisummit] .nav-burger,[data-campaign=aisummit] .nav-mobile{display:none}[data-campaign=aisummit] .theme-toggle{border-radius:var(--radius-sm);border:.5px solid var(--border-mid);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;background:#ffffff0a;flex-shrink:0;justify-content:center;align-items:center;transition:color .2s,border-color .2s,background .2s;display:inline-flex}[data-campaign=aisummit] .theme-toggle:hover{color:var(--text-primary);border-color:#ffffff47}[data-campaign=aisummit] .theme-toggle span{line-height:0}[data-campaign=aisummit] .theme-toggle__sun{display:inline-flex}[data-campaign=aisummit] .theme-toggle__moon,[data-campaign=aisummit][data-theme=light] .theme-toggle__sun{display:none}[data-campaign=aisummit][data-theme=light] .theme-toggle__moon{display:inline-flex}[data-campaign=aisummit] .btn{font-family:var(--font-body);letter-spacing:.04em;border-radius:var(--radius-md);align-items:center;gap:8px;padding:14px 32px;font-size:15px;font-weight:700;transition:opacity .2s,transform .15s;display:inline-flex}[data-campaign=aisummit] .btn:hover{opacity:.88;transform:translateY(-1px)}[data-campaign=aisummit] .btn:active{transform:translateY(0)}[data-campaign=aisummit] .btn-primary{background:var(--purple);color:#fff}[data-campaign=aisummit] .btn-outline{color:var(--text-primary);border:.5px solid var(--border-mid);background:0 0}[data-campaign=aisummit] .btn-outline:hover{background:#ffffff0a;border-color:#ffffff47}[data-campaign=aisummit] .btn-accent{background:var(--accent);color:#0a0a14;font-weight:700}[data-campaign=aisummit] .btn-on-dark{color:#fff;background:0 0;border:1.5px solid #ffffff8c}[data-campaign=aisummit] .btn-on-dark:hover{background:#ffffff14;border-color:#fff}[data-campaign=aisummit] .btn-sm{padding:10px 22px;font-size:13px}[data-campaign=aisummit] .btn-arrow:after{content:"→";font-family:var(--font-body)}[data-campaign=aisummit] .track-1{--track-color:var(--track-1);--track-rgb:var(--track-1-rgb)}[data-campaign=aisummit] .track-2{--track-color:var(--track-2);--track-rgb:var(--track-2-rgb)}[data-campaign=aisummit] .track-3{--track-color:var(--track-3);--track-rgb:var(--track-3-rgb)}[data-campaign=aisummit] .track-4{--track-color:var(--track-4);--track-rgb:var(--track-4-rgb)}[data-campaign=aisummit] .track-5{--track-color:var(--track-5);--track-rgb:var(--track-5-rgb)}[data-campaign=aisummit] .track-pill{font-family:var(--font-body);letter-spacing:.06em;border:.5px solid;border-radius:20px;align-items:center;gap:6px;padding:5px 13px;font-size:11px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .track-pill .pill-dot,[data-campaign=aisummit] .track-pill .track-pill__dot{border-radius:50%;flex-shrink:0;width:5px;height:5px}[data-campaign=aisummit] .track-pill--sm{padding:4px 10px;font-size:10px}[data-campaign=aisummit] .track-pill--md{padding:5px 13px;font-size:11px}[data-campaign=aisummit] .pill-1,[data-campaign=aisummit] .track-pill.track-1{color:var(--track-1);background:#13fec60f;border-color:#13fec640}[data-campaign=aisummit] .pill-2,[data-campaign=aisummit] .track-pill.track-2{color:var(--track-2);background:#f53e9f0f;border-color:#f53e9f40}[data-campaign=aisummit] .pill-3,[data-campaign=aisummit] .track-pill.track-3{color:var(--track-3);background:#e8f2000f;border-color:#e8f20040}[data-campaign=aisummit] .pill-4,[data-campaign=aisummit] .track-pill.track-4{color:var(--track-4);background:#f5a6230f;border-color:#f5a62340}[data-campaign=aisummit] .pill-5,[data-campaign=aisummit] .track-pill.track-5{color:var(--track-5);background:#00d4ff0f;border-color:#00d4ff40}[data-campaign=aisummit] .track-legend{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:60px;display:flex}[data-campaign=aisummit] .tl-pill{font-family:var(--font-body);letter-spacing:.05em;border:.5px solid;border-radius:20px;align-items:center;gap:8px;padding:9px 20px;font-size:14px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .tl-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}[data-campaign=aisummit] a.tl-pill{cursor:pointer;transition:background .2s,border-color .2s,transform .15s}[data-campaign=aisummit] a.tl-pill:hover{background:rgba(var(--track-rgb), .16);border-color:rgba(var(--track-rgb), .55);transform:translateY(-2px)}[data-campaign=aisummit] a.tl-pill:active{transform:translateY(0)}[data-campaign=aisummit] .tl-icon{align-items:center;display:inline-flex}[data-campaign=aisummit] .tl-icon svg{width:16px;height:16px}[data-campaign=aisummit] .tl-pill.track-1,[data-campaign=aisummit] .tl-pill.track-2,[data-campaign=aisummit] .tl-pill.track-3,[data-campaign=aisummit] .tl-pill.track-4,[data-campaign=aisummit] .tl-pill.track-5{color:var(--track-color);border-color:rgba(var(--track-rgb), .3);background:rgba(var(--track-rgb), .07)}[data-campaign=aisummit] .page-hero-glow{pointer-events:none;background:radial-gradient(#6723ff33 0%,#0000 70%);width:700px;height:500px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}[data-campaign=aisummit] .page-hero-eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:28px;font-size:11px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .page-hero-eyebrow:before{content:"";background:var(--accent);width:24px;height:1px;display:block}[data-campaign=aisummit] .feature-card{background:var(--bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);align-items:flex-start;gap:16px;padding:22px 24px;transition:border-color .2s;display:flex}[data-campaign=aisummit] .feature-card:hover{border-color:var(--border-mid)}[data-campaign=aisummit] .feature-card-icon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}[data-campaign=aisummit] .feature-card-title{font-family:var(--font-head);color:var(--text-primary);margin-bottom:4px;font-size:14px;font-weight:700}[data-campaign=aisummit] .feature-card-desc{color:var(--text-secondary);font-size:13px;line-height:1.6}[data-campaign=aisummit] .speaker-avatar-initials{width:100%;height:100%;font-family:var(--font-head);color:var(--text-secondary);background:var(--bg-card-2);justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}[data-campaign=aisummit] .speakers-phase1{padding:96px 0;position:relative;overflow:hidden}[data-campaign=aisummit] .speakers-phase1:before{content:"";pointer-events:none;background:radial-gradient(circle,#6723ff1f 0%,#0000 70%);width:600px;height:600px;position:absolute;top:50%;left:-200px;transform:translateY(-50%)}[data-campaign=aisummit] .spk1-inner{max-width:var(--max-width);grid-template-columns:55% 45%;align-items:center;gap:60px;margin:0 auto;padding:0 48px;display:grid}[data-campaign=aisummit] .spk1-tagline{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--purple-bright);align-items:center;gap:8px;margin-bottom:18px;font-size:10px;font-weight:700;display:flex}[data-campaign=aisummit] .spk1-tagline-dot{background:var(--purple);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}[data-campaign=aisummit] .spk1-headline{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:20px;font-size:46px;font-weight:900;line-height:1.08}[data-campaign=aisummit] .spk1-headline em{color:var(--green);font-style:normal}[data-campaign=aisummit] .spk1-sub{color:var(--text-secondary);max-width:420px;margin-bottom:28px;font-size:15px;line-height:1.7}[data-campaign=aisummit] .spk1-track-pills{flex-wrap:wrap;gap:7px;margin-bottom:32px;display:flex}[data-campaign=aisummit] .spk1-cta-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-campaign=aisummit] .spk1-perks{margin-bottom:28px}[data-campaign=aisummit] .spk1-perks-label{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:12px;font-size:10px;font-weight:700}[data-campaign=aisummit] .spk1-perks-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}[data-campaign=aisummit] .spk1-perks-list li{font-family:var(--font-body);color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}[data-campaign=aisummit] .spk1-perk-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:7px}[data-campaign=aisummit] .spk1-perk-dot--green{background:var(--green)}[data-campaign=aisummit] .spk1-perk-dot--purple{background:var(--purple)}[data-campaign=aisummit] .spk1-perk-dot--accent{background:var(--accent)}[data-campaign=aisummit] .spk1-perk-dot--pink{background:var(--track-2)}[data-campaign=aisummit] .spk1-perk-dot--amber{background:var(--track-4)}[data-campaign=aisummit] .spk1-right{position:relative}[data-campaign=aisummit] .spk1-wall-label{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;font-size:10px;font-weight:700}[data-campaign=aisummit] .spk1-avatar-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}[data-campaign=aisummit] .spk1-avatar-item{border-radius:var(--radius-md);aspect-ratio:1;border:.5px solid var(--border);position:relative;overflow:hidden}[data-campaign=aisummit] .spk1-avatar-item img{object-fit:cover;filter:blur(8px)grayscale(40%)brightness(.4);width:100%;height:100%;transform:scale(1.08)}[data-campaign=aisummit] .spk1-wall-note{color:var(--text-muted);text-align:center;margin-top:14px;font-size:12px;font-style:italic}[data-campaign=aisummit] .spk1-wall-wrap{position:relative}[data-campaign=aisummit] .spk1-wall-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}[data-campaign=aisummit] .spk1-wall-overlay{pointer-events:none;color:var(--accent);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}[data-campaign=aisummit] .spk1-wall-overlay-label{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:700}[data-campaign=aisummit] .sponsor-logo-box{background:var(--bg-card);border:1px solid var(--border-strong);border-radius:var(--radius-md);justify-content:center;align-items:center;transition:border-color .2s;display:flex;overflow:hidden}[data-campaign=aisummit] .sponsor-logo-box img{object-fit:cover;border-radius:inherit;width:100%;height:100%}[data-campaign=aisummit] .slb-open{background:0 0;border-style:dashed;border-color:#ffffff1f}[data-campaign=aisummit] .slb-open:hover{border-color:#fff3}[data-campaign=aisummit] .slb-open-label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-micro);white-space:nowrap;font-size:10px;font-weight:600}[data-campaign=aisummit] .slb-main{width:336px;height:168px}[data-campaign=aisummit] .slb-gold{width:264px;height:132px}[data-campaign=aisummit] .slb-silver{width:210px;height:105px}[data-campaign=aisummit] .slb-bronze{width:174px;height:87px}[data-campaign=aisummit] .track-sponsor-inner{flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:16px 12px;display:flex}[data-campaign=aisummit] .track-sponsor-label{font-family:var(--font-display);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-align:center;border:.5px solid;border-radius:20px;padding:4px 9px;font-size:9px;font-weight:700}[data-campaign=aisummit] .track-sponsor-inner img{object-fit:contain;max-width:85%;height:44px;display:block}[data-campaign=aisummit] .track-sponsor-label.track-1,[data-campaign=aisummit] .track-sponsor-label.track-2,[data-campaign=aisummit] .track-sponsor-label.track-3,[data-campaign=aisummit] .track-sponsor-label.track-4,[data-campaign=aisummit] .track-sponsor-label.track-5{color:var(--track-color);border-color:rgba(var(--track-rgb), .3);background:rgba(var(--track-rgb), .07)}[data-campaign=aisummit] .slb-special{width:200px;height:80px;padding:0}[data-campaign=aisummit] .special-sponsor-inner{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;display:flex}[data-campaign=aisummit] .special-sponsor-label{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-family:Montserrat,sans-serif;font-size:9px;font-weight:700}[data-campaign=aisummit] .special-sponsor-inner img{object-fit:contain;max-width:85%;height:28px;display:block}[data-campaign=aisummit] .special-launchpad{color:#a78bfa}[data-campaign=aisummit] .special-talent{color:var(--green)}[data-campaign=aisummit] .special-networking{color:var(--accent)}[data-campaign=aisummit] .sponsor-logo-box{font:inherit;color:inherit;cursor:pointer}[data-campaign=aisummit] .slb-partner{aspect-ratio:2;width:100%;height:auto}[data-campaign=aisummit] .icon-tile{--icon-tile-size:40px;width:var(--icon-tile-size);height:var(--icon-tile-size);border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-campaign=aisummit] .icon-tile svg{width:calc(var(--icon-tile-size) * .5);height:calc(var(--icon-tile-size) * .5)}[data-campaign=aisummit] .icon-tile--purple{background:var(--purple-dim);color:var(--purple-bright)}[data-campaign=aisummit] .icon-tile--green{background:var(--green-dim);color:var(--green)}[data-campaign=aisummit] .icon-tile--amber{color:var(--track-4);background:#c257081a}[data-campaign=aisummit] .icon-tile--pink{color:var(--track-2);background:#d6156f1a}[data-campaign=aisummit] .icon-tile--blue{color:var(--track-5);background:#0077c21a}[data-campaign=aisummit] .icon-tile--gold{color:var(--track-3);background:#8a6d001a}[data-campaign=aisummit] .intro__card .icon-tile{--icon-tile-size:40px}[data-campaign=aisummit] .badge{--badge-size:10px;font-family:var(--font-body);font-size:var(--badge-size);letter-spacing:.12em;text-transform:uppercase;border-radius:20px;padding:4px 10px;font-weight:700;display:inline-block}[data-campaign=aisummit] .badge--purple{background:var(--purple-dim);color:var(--purple-bright)}[data-campaign=aisummit] .badge--green{background:var(--green-dim);color:var(--green)}[data-campaign=aisummit] .badge--pink{color:var(--track-2);background:#d6156f1f}[data-campaign=aisummit] .badge--gold{color:var(--track-3);background:#8a6d001f}[data-campaign=aisummit] .sp-contact-inner{max-width:var(--max-width);grid-template-columns:1fr 1fr;align-items:start;gap:80px;margin:0 auto;display:grid}[data-campaign=aisummit] .sp-contact-left h2{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:18px;font-size:38px;font-weight:900;line-height:1.1}[data-campaign=aisummit] .sp-contact-left h2 em{color:var(--accent);font-style:normal}[data-campaign=aisummit] .sp-contact-left p{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:36px;font-size:15px;line-height:1.7}[data-campaign=aisummit] .sp-contact-meta{flex-direction:column;gap:16px;display:flex}[data-campaign=aisummit] .sp-contact-meta-item{font-family:var(--font-body);color:var(--text-secondary);align-items:center;gap:12px;font-size:13px;display:flex}[data-campaign=aisummit] .sp-contact-meta-item a{color:var(--accent);text-decoration:none}[data-campaign=aisummit] .sp-contact-meta-item a:hover{text-decoration:underline}[data-campaign=aisummit] .sp-contact-meta-icon{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--purple-bright);background:#6723ff26;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-campaign=aisummit] .sp-contact-meta-icon svg{width:16px;height:16px}[data-campaign=aisummit] .sp-form{flex-direction:column;gap:16px;display:flex}[data-campaign=aisummit] .sp-form-row{grid-template-columns:1fr 1fr;gap:16px;display:grid}[data-campaign=aisummit] .sp-field{flex-direction:column;gap:6px;display:flex}[data-campaign=aisummit] .sp-field label{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}[data-campaign=aisummit] .sp-field input,[data-campaign=aisummit] .sp-field select,[data-campaign=aisummit] .sp-field textarea{border:.5px solid var(--border-mid);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--text-primary);-webkit-appearance:none;background:#ffffff0a;outline:none;padding:13px 16px;font-size:14px;transition:border-color .2s,background .2s}[data-campaign=aisummit] .sp-field select{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='rgba(255,255,255,0.35)' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}[data-campaign=aisummit] .sp-field select option{color:#fff;background:#0e0e1c}[data-campaign=aisummit] .sp-field input:focus,[data-campaign=aisummit] .sp-field select:focus,[data-campaign=aisummit] .sp-field textarea:focus{background-color:#6723ff0f;border-color:#6723ff99}[data-campaign=aisummit] .sp-field textarea{resize:vertical;min-height:100px}[data-campaign=aisummit] .sp-field input::placeholder,[data-campaign=aisummit] .sp-field textarea::placeholder{color:var(--text-muted)}[data-campaign=aisummit] .sp-form-submit-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}[data-campaign=aisummit] .sp-form-note{font-family:var(--font-body);color:var(--text-muted);font-size:12px;line-height:1.5}[data-campaign=aisummit] .sp-form-success{border-radius:var(--radius-md);font-family:var(--font-body);color:var(--green);text-align:center;background:#13fec61a;border:.5px solid #13fec64c;justify-content:center;align-items:center;gap:10px;padding:16px 20px;font-size:14px;display:none}[data-campaign=aisummit] .sp-form-success.is-visible{display:flex}[data-campaign=aisummit] .sp-form-success [data-icon] svg{width:16px;height:16px}[data-campaign=aisummit].modal-open{overflow:hidden}[data-campaign=aisummit] .modal-overlay{z-index:9000;-webkit-backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#080612e0;justify-content:center;align-items:center;padding:24px;transition:opacity .25s;display:flex;position:fixed;inset:0}[data-campaign=aisummit] .modal-overlay.open,[data-campaign=aisummit] .modal-overlay.is-visible{opacity:1;pointer-events:all}[data-campaign=aisummit] .modal-box{background:var(--bg-card);border-radius:var(--radius-xl);border:.5px solid #6723ff4c;width:100%;max-width:540px;max-height:90vh;padding:30px 32px;transition:transform .28s cubic-bezier(.16,1,.3,1);position:relative;overflow-y:auto;transform:translateY(16px);box-shadow:0 32px 80px #0009,inset 0 0 0 .5px #6723ff26}[data-campaign=aisummit] .modal-overlay.open .modal-box,[data-campaign=aisummit] .modal-overlay.is-visible .modal-box{transform:translateY(0)}[data-campaign=aisummit] .modal-close{color:#ffffff59;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;transition:color .15s;display:flex;position:absolute;top:14px;right:16px}[data-campaign=aisummit] .modal-close:hover{color:#fff}[data-campaign=aisummit] .modal-eyebrow{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--purple-bright);margin-bottom:8px;font-size:10px;font-weight:700}[data-campaign=aisummit] .modal-title{font-family:var(--font-display);margin-bottom:7px;font-size:22px;font-weight:800;line-height:1.2}[data-campaign=aisummit] .modal-title em{color:var(--green);font-style:normal}[data-campaign=aisummit] .modal-sub{color:var(--text-secondary);margin-bottom:18px;font-size:13px;line-height:1.55}[data-campaign=aisummit] #coming-soon-modal .modal-sub{margin-bottom:0}[data-campaign=aisummit] .sp-modal-box{max-width:620px}[data-campaign=aisummit] .spk-modal-box{max-width:600px}[data-campaign=aisummit] .modal-form-row{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}[data-campaign=aisummit] .modal-form-row--full{grid-template-columns:1fr}[data-campaign=aisummit] .modal-form-row--last{margin-bottom:0}[data-campaign=aisummit] .modal-field{flex-direction:column;gap:4px;display:flex}[data-campaign=aisummit] .modal-field-full{grid-column:1/-1}[data-campaign=aisummit] .modal-field label{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}[data-campaign=aisummit] .modal-field input,[data-campaign=aisummit] .modal-field select,[data-campaign=aisummit] .modal-field textarea{border:.5px solid var(--border-mid);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--text-primary);-webkit-appearance:none;background:#ffffff0a;outline:none;padding:8px 12px;font-size:13px;transition:border-color .2s,background .2s}[data-campaign=aisummit] .modal-field input:focus,[data-campaign=aisummit] .modal-field select:focus,[data-campaign=aisummit] .modal-field textarea:focus{background:#6723ff0d;border-color:#6723ff8c}[data-campaign=aisummit] .modal-field input::placeholder,[data-campaign=aisummit] .modal-field textarea::placeholder{color:var(--text-muted)}[data-campaign=aisummit] .modal-field select option{background:var(--bg-card);color:#fff}[data-campaign=aisummit] .modal-field textarea{resize:vertical;min-height:64px}[data-campaign=aisummit] .modal-submit-row{flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;display:flex}[data-campaign=aisummit] .modal-form-note{font-family:var(--font-body);color:var(--text-muted);font-size:11px}[data-campaign=aisummit] .modal-form-success{color:var(--green);font-family:var(--font-body);align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:600;display:none}[data-campaign=aisummit] .modal-form-success [data-icon] svg{width:16px;height:16px}[data-campaign=aisummit] .reg-modal-box{max-width:660px}[data-campaign=aisummit] .modal-field-label{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}[data-campaign=aisummit] .modal-checkgrid{grid-template-columns:1fr 1fr;gap:6px 14px;margin-top:2px;display:grid}[data-campaign=aisummit] .modal-check{cursor:pointer;font-family:var(--font-body);color:var(--text-secondary);align-items:flex-start;gap:8px;font-size:12px;line-height:1.4;display:flex}[data-campaign=aisummit] .modal-check input{width:14px;height:14px;accent-color:var(--purple);cursor:pointer;flex-shrink:0;margin-top:2px}[data-campaign=aisummit] .modal-check a{color:var(--accent)}[data-campaign=aisummit] .modal-check a:hover{text-decoration:underline}[data-campaign=aisummit] .modal-consent{border-top:.5px solid var(--border);flex-direction:column;gap:8px;margin-top:14px;padding-top:14px;display:flex}[data-campaign=aisummit] .modal-field.is-invalid input,[data-campaign=aisummit] .modal-field.is-invalid select{border-color:#ef4444b3}[data-campaign=aisummit] .modal-field.is-invalid .modal-checkgrid,[data-campaign=aisummit] .modal-check.is-invalid{color:var(--status-error)}[data-campaign=aisummit] .modal-error{color:var(--status-error);margin-top:14px;font-size:12px;display:none}[data-campaign=aisummit] .modal-error.is-visible{display:block}[data-campaign=aisummit] .wl-form-row{align-items:stretch;gap:10px;display:flex}[data-campaign=aisummit] .wl-field{flex:1}[data-campaign=aisummit] .wl-submit{white-space:nowrap}[data-campaign=aisummit] .wl-note{color:var(--text-muted);margin-top:10px;font-size:12px}[data-campaign=aisummit] .wl-error{color:var(--status-error);margin-top:8px;font-size:12px;display:none}[data-campaign=aisummit] .wl-error.is-visible{display:block}[data-campaign=aisummit] .wl-success{color:var(--green);font-family:var(--font-body);align-items:center;gap:8px;margin-top:14px;font-size:13px;font-weight:600;display:none}[data-campaign=aisummit] .wl-success.is-visible{display:flex}[data-campaign=aisummit] .wl-success [data-icon] svg{width:16px;height:16px}[data-campaign=aisummit] .wl-field input:disabled,[data-campaign=aisummit] .wl-submit:disabled{opacity:.5;pointer-events:none}[data-campaign=aisummit] .modal-form-success.is-visible{display:flex}[data-campaign=aisummit] .is-submitting{opacity:.5;pointer-events:none}[data-campaign=aisummit] .is-hidden{display:none}[data-campaign=aisummit] .stats-bar{border-top:.5px solid var(--border);border-bottom:.5px solid var(--border);padding:48px}[data-campaign=aisummit] .stats-bar-inner{max-width:var(--max-width);grid-template-columns:repeat(5,1fr);margin:0 auto;display:grid}[data-campaign=aisummit] .stat-item{text-align:center;border-right:.5px solid var(--border);padding:0 24px}[data-campaign=aisummit] .stat-item:last-child{border-right:none}[data-campaign=aisummit] .stat-value{color:var(--text-primary);letter-spacing:.02em;margin-bottom:8px;font-family:Montserrat,sans-serif;font-size:48px;font-weight:900;line-height:1}[data-campaign=aisummit] .stat-value span{color:var(--accent)}[data-campaign=aisummit] .stat-label{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:12px;font-weight:500}[data-campaign=aisummit] .bm-section{padding:var(--section-pad);border-top:.5px solid var(--border);background:linear-gradient(#0000 0%,#6723ff0f 100%)}[data-campaign=aisummit] .bm-inner{max-width:var(--max-width);grid-template-columns:1fr 1fr;align-items:center;gap:80px;margin:0 auto;display:grid}[data-campaign=aisummit] .bm-text .section-title{margin-bottom:16px}[data-campaign=aisummit] .bm-text .section-sub{margin-bottom:32px}[data-campaign=aisummit] .bm-features{flex-direction:column;gap:14px;display:flex}[data-campaign=aisummit] .bm-feature-card{background:var(--bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);align-items:flex-start;gap:16px;padding:22px 24px;transition:border-color .2s;display:flex}[data-campaign=aisummit] .bm-feature-card:hover{border-color:var(--border-mid)}[data-campaign=aisummit] .bm-feature-icon{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}[data-campaign=aisummit] .bm-feature-icon--purple{background:var(--purple-dim);color:var(--purple-bright)}[data-campaign=aisummit] .bm-feature-icon--green{background:var(--green-dim);color:var(--green)}[data-campaign=aisummit] .bm-feature-icon--accent{background:var(--accent-dim);color:var(--accent)}[data-campaign=aisummit] .bm-feature-title{font-family:var(--font-head);color:var(--text-primary);margin-bottom:4px;font-size:15px;font-weight:700}[data-campaign=aisummit] .bm-feature-desc{color:var(--text-secondary);font-size:13px;line-height:1.65}[data-campaign=aisummit] .spk-featured{padding:96px 48px 72px}[data-campaign=aisummit] .spk-featured-inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .spk-featured-head{align-items:center;gap:16px;margin-bottom:32px;display:flex}[data-campaign=aisummit] .spk-featured-eyebrow{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);white-space:nowrap;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}[data-campaign=aisummit] .spk-eyebrow-icon{align-items:center;line-height:0;display:inline-flex}[data-campaign=aisummit] .spk-eyebrow-icon svg{width:13px;height:13px}[data-campaign=aisummit] .spk-featured-line{background:var(--border-mid);flex:1;height:.5px}[data-campaign=aisummit] .spk-featured-tag{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:600}[data-campaign=aisummit] .spk-featured-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}[data-campaign=aisummit] .spk-card{border-radius:var(--radius-lg);cursor:pointer;border:.5px solid var(--border);background:var(--bg-card);transition:border-color .25s,transform .25s;position:relative;overflow:hidden}[data-campaign=aisummit] .spk-card:hover{border-color:rgba(var(--accent-rgb), .5);transform:translateY(-4px)}[data-campaign=aisummit] .spk-card-photo{aspect-ratio:3/4;background:#1a1a2e;width:100%;overflow:hidden}[data-campaign=aisummit] .spk-card-photo img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:transform .4s,filter .3s;display:block}[data-campaign=aisummit] .spk-card:hover .spk-card-photo img{filter:grayscale(0%);transform:scale(1.05)}[data-campaign=aisummit] .spk-card-info{padding:12px 14px 14px}[data-campaign=aisummit] .spk-card-name{font-family:var(--font-display);color:var(--text-primary);margin-bottom:3px;font-size:13px;font-weight:700;line-height:1.2}[data-campaign=aisummit] .spk-card-title{font-family:var(--font-body);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1.4;overflow:hidden}[data-campaign=aisummit] .spk-card-company{font-family:var(--font-body);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:11px;line-height:1.4;overflow:hidden}[data-campaign=aisummit] .spk-card-flag{vertical-align:-1px;margin-left:5px;font-size:14px;line-height:1}[data-campaign=aisummit] img.cflag,[data-campaign=aisummit] .sw img.cflag{aspect-ratio:4/3;vertical-align:-.05em;border-radius:1.5px;width:auto;height:.75em;display:inline-block;box-shadow:0 0 0 .5px #80808059}[data-campaign=aisummit] .spk-card-badge{z-index:2;background:var(--accent);border:.5px solid var(--accent);font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#0a0a14;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:100px;align-items:center;gap:5px;padding:3px 9px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:10px;left:10px}[data-campaign=aisummit] .spk-badge-icon{align-items:center;line-height:0;display:inline-flex}[data-campaign=aisummit] .spk-badge-icon svg{width:9px;height:9px}[data-campaign=aisummit] .spk-card-initials{width:100%;height:100%;font-family:var(--font-display);color:var(--text-muted);background:var(--bg-card-2);justify-content:center;align-items:center;font-size:26px;font-weight:800;display:flex}[data-campaign=aisummit] .spk-filters{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:.5px solid var(--border);background:#080612eb;padding:20px 48px 16px;position:sticky;top:64px}[data-campaign=aisummit] .spk-filters-inner{max-width:var(--max-width);flex-direction:column;gap:10px;margin:0 auto;display:flex}[data-campaign=aisummit] .spk-filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-campaign=aisummit] .spk-filter-label{font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);min-width:36px;font-size:10px;font-weight:700}[data-campaign=aisummit] .spk-filter-row--search{margin-bottom:4px}[data-campaign=aisummit] .spk-filter-group{display:contents}[data-campaign=aisummit] .spk-search{border:.5px solid var(--border-mid);max-width:340px;font-family:var(--font-body);color:var(--text-primary);background:#ffffff0a;border-radius:20px;outline:none;flex:1;padding:5px 16px;font-size:13px;font-weight:500;transition:border-color .2s,background .2s}[data-campaign=aisummit] .spk-search::placeholder{color:var(--text-muted)}[data-campaign=aisummit] .spk-search:focus{background:#6723ff0f;border-color:#6723ff99}[data-campaign=aisummit] .spk-fbtn{font-family:var(--font-body);letter-spacing:.05em;color:var(--text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:.5px solid #ffffff1f;border-radius:20px;align-items:center;gap:7px;padding:5px 13px;font-size:11px;font-weight:600;transition:all .18s;display:inline-flex}[data-campaign=aisummit] .spk-fbtn .pill-dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}[data-campaign=aisummit] .spk-fbtn:hover{color:var(--text-primary);background:#ffffff08;border-color:#ffffff40}[data-campaign=aisummit] .spk-fbtn.active-all{background:var(--purple-dim);color:var(--purple-bright);border-color:#6723ff66}[data-campaign=aisummit] .spk-fbtn.is-empty{opacity:.55;cursor:not-allowed;pointer-events:none}[data-campaign=aisummit] .spk-fbtn.track-1,[data-campaign=aisummit] .spk-fbtn.track-2,[data-campaign=aisummit] .spk-fbtn.track-3,[data-campaign=aisummit] .spk-fbtn.track-4,[data-campaign=aisummit] .spk-fbtn.track-5{color:rgba(var(--track-rgb), .55);border-color:rgba(var(--track-rgb), .18);background:rgba(var(--track-rgb), .04)}[data-campaign=aisummit] .spk-fbtn.track-1:hover,[data-campaign=aisummit] .spk-fbtn.track-2:hover,[data-campaign=aisummit] .spk-fbtn.track-3:hover,[data-campaign=aisummit] .spk-fbtn.track-4:hover,[data-campaign=aisummit] .spk-fbtn.track-5:hover{color:var(--track-color);border-color:rgba(var(--track-rgb), .3);background:rgba(var(--track-rgb), .06)}[data-campaign=aisummit] .spk-fbtn.track-1.active,[data-campaign=aisummit] .spk-fbtn.track-2.active,[data-campaign=aisummit] .spk-fbtn.track-3.active,[data-campaign=aisummit] .spk-fbtn.track-4.active,[data-campaign=aisummit] .spk-fbtn.track-5.active{color:var(--track-color);border-color:rgba(var(--track-rgb), .35);background:rgba(var(--track-rgb), .08)}[data-campaign=aisummit] .spk-fbtn[class*=track-] .pill-dot{background:var(--track-color)}[data-campaign=aisummit] .spk-fbtn[data-day].active{color:var(--accent);background:#13fec614;border-color:#13fec659}[data-campaign=aisummit] .spk-grid-section{padding:48px 48px 100px}[data-campaign=aisummit] .spk-grid-inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .spk-grid-count{font-family:var(--font-body);color:var(--text-muted);margin-bottom:24px;font-size:13px}[data-campaign=aisummit] .spk-grid-count strong{color:var(--text-secondary);font-weight:600}[data-campaign=aisummit] .spk-grid{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}[data-campaign=aisummit] .spk-card.hidden{display:none}[data-campaign=aisummit] .spk-empty{text-align:center;font-family:var(--font-body);color:var(--text-muted);grid-column:1/-1;padding:80px 20px;font-size:15px;display:none}[data-campaign=aisummit] .spk-empty.visible{display:block}[data-campaign=aisummit] .spk-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;background:#05050fd9;justify-content:center;align-items:center;padding:24px;transition:opacity .25s;display:flex;position:fixed;inset:0}[data-campaign=aisummit] .spk-overlay.open{opacity:1;pointer-events:all}[data-campaign=aisummit] .spk-popup{background:var(--bg-card);border:.5px solid rgba(var(--accent-rgb), .3);border-radius:var(--radius-xl);grid-template-columns:248px 1fr;width:100%;max-width:760px;max-height:90vh;transition:transform .25s;display:grid;position:relative;overflow-y:auto;transform:translateY(16px)}[data-campaign=aisummit] .spk-overlay.open .spk-popup{transform:translateY(0)}[data-campaign=aisummit] .spk-popup-close{border:.5px solid var(--border-mid);width:34px;height:34px;color:var(--text-secondary);cursor:pointer;z-index:10;background:#ffffff12;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}[data-campaign=aisummit] .spk-popup-close:hover{background:#ffffff1f}[data-campaign=aisummit] .spk-popup-photo-col{border-right:.5px solid var(--border);flex-direction:column;gap:12px;padding:28px 20px 28px 28px;display:flex}[data-campaign=aisummit] .spk-popup-img{aspect-ratio:3/4;border-radius:var(--radius-lg);background:#1a1a2e;width:100%;overflow:hidden}[data-campaign=aisummit] .spk-popup-img img{object-fit:cover;filter:grayscale();width:100%;height:100%;display:block}[data-campaign=aisummit] .spk-popup-link{border-radius:var(--radius-md);border:.5px solid var(--border-mid);font-family:var(--font-body);color:var(--text-secondary);background:#ffffff0a;align-items:center;gap:8px;width:100%;padding:10px 14px;font-size:12px;font-weight:600;text-decoration:none;transition:border-color .2s,color .2s,background .2s;display:flex}[data-campaign=aisummit] .spk-popup-links{flex-direction:column;gap:8px;display:flex}[data-campaign=aisummit] .spk-popup-tracks{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}[data-campaign=aisummit] .spk-popup-link svg{flex-shrink:0;width:13px;height:13px}[data-campaign=aisummit] .spk-popup-link.bm:hover{border-color:var(--green);color:var(--green);background:#13fec612}[data-campaign=aisummit] .spk-popup-link.li:hover{color:#4a9adf;background:#4a9adf12;border-color:#4a9adf}[data-campaign=aisummit] .spk-popup-content{flex-direction:column;gap:20px;padding:28px 28px 28px 24px;display:flex}[data-campaign=aisummit] .spk-popup-name{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.01em;margin-bottom:5px;padding-right:40px;font-size:22px;font-weight:800;line-height:1.1}[data-campaign=aisummit] .spk-popup-role{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;line-height:1.4}[data-campaign=aisummit] .spk-popup-micro{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);margin-bottom:7px;font-size:10px;font-weight:700}[data-campaign=aisummit] .spk-popup-bio{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;line-height:1.75}[data-campaign=aisummit] .spk-session-item{border-radius:var(--radius-md);border:.5px solid var(--border);background:#ffffff05;align-items:flex-start;gap:12px;margin-bottom:8px;padding:11px 14px;transition:border-color .2s;display:flex}[data-campaign=aisummit] .spk-session-item:last-child{margin-bottom:0}[data-campaign=aisummit] .spk-session-item:hover{border-color:#6723ff4c}[data-campaign=aisummit] .spk-session-day{min-width:44px;font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);flex-shrink:0;padding-top:1px;font-size:10px;font-weight:700}[data-campaign=aisummit] .spk-session-main{flex:1;min-width:0}[data-campaign=aisummit] .spk-session-title{font-family:var(--font-body);color:var(--text-primary);flex:1;font-size:12px;font-weight:600;line-height:1.4}[data-campaign=aisummit] .spk-session-when{font-family:var(--font-body);color:var(--accent);letter-spacing:.02em;margin-top:4px;font-size:11px;font-weight:600}[data-campaign=aisummit] .spk-session-link{color:var(--purple-bright);flex-shrink:0;padding-top:1px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s}[data-campaign=aisummit] .spk-session-link:hover{color:var(--green)}[data-campaign=aisummit] a.spk-session-item--link{cursor:pointer}[data-campaign=aisummit] a.spk-session-item--link:hover{border-color:var(--accent);background:rgba(var(--accent-rgb), .05)}[data-campaign=aisummit] .spk-session-arrow{color:var(--text-muted);flex-shrink:0;align-self:center;align-items:center;transition:color .2s,transform .2s;display:flex}[data-campaign=aisummit] .spk-session-arrow svg{width:14px;height:14px}[data-campaign=aisummit] .spk-session-item--link:hover .spk-session-arrow{color:var(--accent);transform:translate(1px,-1px)}[data-campaign=aisummit] .spk-apply{background:var(--bg-card-2);padding:var(--section-pad)}[data-campaign=aisummit] .sp-hero{text-align:center;padding:160px 48px 40px;position:relative;overflow:hidden}[data-campaign=aisummit] .sp-hero-glow{pointer-events:none;background:radial-gradient(#6723ff38 0%,#0000 70%);width:700px;height:500px;position:absolute;top:-120px;left:50%;transform:translate(-50%)}[data-campaign=aisummit] .sp-hero-inner{z-index:1;max-width:780px;margin:0 auto;position:relative}[data-campaign=aisummit] .sp-hero-eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:28px;font-size:11px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .sp-hero-eyebrow:before{content:"";background:var(--accent);width:24px;height:1px;display:block}[data-campaign=aisummit] .sp-hero-title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(38px,5.5vw,68px);font-weight:900;line-height:1.05}[data-campaign=aisummit] .sp-hero-title em{color:var(--accent);font-style:normal}[data-campaign=aisummit] .sp-hero-sub{font-family:var(--font-body);color:var(--text-secondary);max-width:600px;margin-bottom:28px;margin-left:auto;margin-right:auto;font-size:17px;line-height:1.7}[data-campaign=aisummit] .sp-hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}[data-campaign=aisummit] .sp-stats{border-top:.5px solid var(--border);border-bottom:.5px solid var(--border)}[data-campaign=aisummit] .sp-stats-inner{max-width:var(--max-width);grid-template-columns:repeat(5,1fr);margin:0 auto;display:grid}[data-campaign=aisummit] .sp-stat{text-align:center;border-right:.5px solid var(--border);padding:24px 24px 20px}[data-campaign=aisummit] .sp-stat:last-child{border-right:none}[data-campaign=aisummit] .sp-stat-value{font-family:var(--font-display);color:var(--text-primary);font-size:32px;font-weight:900;line-height:1}[data-campaign=aisummit] .sp-stat-value span{color:var(--green)}[data-campaign=aisummit] .sp-stat-label{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.04em;margin-top:6px;font-size:12px}[data-campaign=aisummit] .sp-section{padding:var(--section-pad)}[data-campaign=aisummit] .sp-section-inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .sp-section-head{text-align:center;margin-bottom:60px}[data-campaign=aisummit] .sp-section-head .section-eyebrow{justify-content:center}[data-campaign=aisummit] .sp-section-head .section-title{margin-bottom:14px}[data-campaign=aisummit] .sp-section-head .section-sub{max-width:700px;margin:0 auto}[data-campaign=aisummit] .tier-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}[data-campaign=aisummit] .tier-card{background:var(--bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:32px 28px;transition:transform .2s,border-color .2s;display:flex;position:relative;overflow:hidden}[data-campaign=aisummit] .tier-card:hover{transform:translateY(-3px)}[data-campaign=aisummit] .tier-card:before{content:"";height:3px;position:absolute;top:0;left:0;right:0}[data-campaign=aisummit] .tier-main:before{background:var(--purple)}[data-campaign=aisummit] .tier-gold:before{background:var(--tier-gold)}[data-campaign=aisummit] .tier-silver:before{background:#ffffff73}[data-campaign=aisummit] .tier-bronze:before{background:var(--tier-bronze)}[data-campaign=aisummit] .tier-card.tier-main{border-color:#6723ff59}[data-campaign=aisummit] .tier-card.tier-gold{border-color:#f5a62347}[data-campaign=aisummit] .tier-badge{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;border-radius:20px;align-items:center;gap:6px;width:fit-content;margin-bottom:20px;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}[data-campaign=aisummit] .tier-main .tier-badge{color:var(--purple-bright);background:#6723ff2e}[data-campaign=aisummit] .tier-gold .tier-badge{background:rgba(var(--tier-gold-rgb),.15);color:var(--tier-gold)}[data-campaign=aisummit] .tier-silver .tier-badge{color:#fff9;background:#ffffff14}[data-campaign=aisummit] .tier-bronze .tier-badge{background:rgba(var(--tier-bronze-rgb),.15);color:var(--tier-bronze)}[data-campaign=aisummit] .tier-price{font-family:var(--font-display);color:var(--text-primary);margin-bottom:4px;font-size:36px;font-weight:900;line-height:1}[data-campaign=aisummit] .tier-slots{font-family:var(--font-body);color:var(--text-muted);margin-bottom:24px;font-size:12px}[data-campaign=aisummit] .tier-divider{border:none;border-top:.5px solid var(--border);margin-bottom:20px}[data-campaign=aisummit] .tier-benefits{flex:1;margin:0 0 28px;padding:0;list-style:none}[data-campaign=aisummit] .tier-benefits li{font-family:var(--font-body);color:var(--text-secondary);border-bottom:.5px solid var(--border);align-items:flex-start;gap:10px;padding:8px 0;font-size:13.5px;line-height:1.4;display:flex}[data-campaign=aisummit] .tier-benefits li:last-child{border-bottom:none}[data-campaign=aisummit] .tier-benefits li:before{content:"✓";flex-shrink:0;margin-top:2px;font-size:11px;font-weight:700}[data-campaign=aisummit] .tier-main .tier-benefits li:before{color:var(--purple-bright)}[data-campaign=aisummit] .tier-gold .tier-benefits li:before{color:var(--tier-gold)}[data-campaign=aisummit] .tier-silver .tier-benefits li:before{color:#ffffff73}[data-campaign=aisummit] .tier-bronze .tier-benefits li:before{color:var(--tier-bronze)}[data-campaign=aisummit] .sp-events-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}[data-campaign=aisummit] .sp-event-card{background:var(--bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:28px 24px;transition:transform .2s,border-color .2s;display:flex}[data-campaign=aisummit] .sp-event-card:hover{transform:translateY(-3px)}[data-campaign=aisummit] .sp-event-icon{border-radius:var(--radius-md);justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:18px;font-size:18px;display:flex}[data-campaign=aisummit] .sp-event-name{font-family:var(--font-display);color:var(--text-primary);margin-bottom:6px;font-size:15px;font-weight:800}[data-campaign=aisummit] .sp-event-desc{font-family:var(--font-body);color:var(--text-muted);flex:1;margin-bottom:16px;font-size:13px;line-height:1.55}[data-campaign=aisummit] .sp-event-price{font-family:var(--font-display);color:var(--text-primary);margin-bottom:6px;font-size:22px;font-weight:900}[data-campaign=aisummit] .sp-event-highlight{font-family:var(--font-body);color:var(--green);margin-bottom:20px;font-size:12px;line-height:1.4}[data-campaign=aisummit] .sp-tabs-wrap{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .sp-tabs-nav{border-bottom:.5px solid var(--border);gap:0;margin-bottom:48px;display:flex}[data-campaign=aisummit] .sp-tab-btn{font-family:var(--font-body);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:14px 28px;font-size:14px;font-weight:600;transition:color .2s;position:relative}[data-campaign=aisummit] .sp-tab-btn.active{color:var(--text-primary)}[data-campaign=aisummit] .sp-tab-btn.active:after{content:"";background:var(--green);height:2px;position:absolute;bottom:-.5px;left:0;right:0}[data-campaign=aisummit] .sp-tab-panel{display:none}[data-campaign=aisummit] .sp-tab-panel.active{display:block}[data-campaign=aisummit] .benefits-table-wrap{overflow-x:auto}[data-campaign=aisummit] .benefits-table{border-collapse:collapse;width:100%;font-family:var(--font-body)}[data-campaign=aisummit] .benefits-table th{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);text-align:center;border-bottom:.5px solid var(--border);white-space:nowrap;padding:12px 16px;font-size:11px;font-weight:700}[data-campaign=aisummit] .benefits-table th.col-benefit{text-align:left;min-width:220px}[data-campaign=aisummit] .benefits-table th.col-main{color:var(--purple-bright)}[data-campaign=aisummit] .benefits-table th.col-gold{color:var(--tier-gold)}[data-campaign=aisummit] .benefits-table th.col-silver{color:#ffffff80}[data-campaign=aisummit] .benefits-table th.col-bronze{color:var(--tier-bronze)}[data-campaign=aisummit] .benefits-table th.col-track{color:var(--green)}[data-campaign=aisummit] .benefits-table th.col-launch{color:var(--purple-bright)}[data-campaign=aisummit] .benefits-table th.col-talent{color:var(--green)}[data-campaign=aisummit] .benefits-table th.col-speed{color:var(--accent)}[data-campaign=aisummit] .benefits-table td{text-align:center;border-bottom:.5px solid var(--border);color:var(--text-muted);padding:11px 16px;font-size:13px}[data-campaign=aisummit] .benefits-table td.col-benefit{text-align:left;color:var(--text-secondary);font-size:13px}[data-campaign=aisummit] .benefits-table td.check{color:var(--green);font-size:15px;font-weight:700}[data-campaign=aisummit] .benefits-table td.dash{color:var(--border-mid)}[data-campaign=aisummit] .benefits-table td.val{color:var(--text-primary);font-size:13px;font-weight:700}[data-campaign=aisummit] .benefits-cat-row td{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);border-bottom:.5px solid var(--border);background:#ffffff08;padding:10px 16px;font-size:10px;font-weight:800}[data-campaign=aisummit] .cp-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}[data-campaign=aisummit] .cp-card{background:var(--bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);padding:28px 24px}[data-campaign=aisummit] .cp-card-icon{align-items:center;margin-bottom:14px;display:flex}[data-campaign=aisummit] .cp-card-title{font-family:var(--font-display);color:var(--text-primary);margin-bottom:8px;font-size:14px;font-weight:800}[data-campaign=aisummit] .cp-card-desc{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;line-height:1.6}[data-campaign=aisummit] .cp-cta-box{border-radius:var(--radius-lg);text-align:center;background:#e8f2000d;border:.5px solid #e8f20033;margin-top:48px;padding:40px}[data-campaign=aisummit] .cp-cta-box h3{font-family:var(--font-display);color:var(--text-primary);margin-bottom:10px;font-size:22px;font-weight:800}[data-campaign=aisummit] .cp-cta-box p{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:24px;font-size:14px;line-height:1.6}[data-campaign=aisummit] .cp-price{font-family:var(--font-display);color:var(--accent);margin-bottom:6px;font-size:28px;font-weight:900}[data-campaign=aisummit] .cp-slots{font-family:var(--font-body);color:var(--text-muted);margin-bottom:28px;font-size:12px}[data-campaign=aisummit] .benefits-note{text-align:center;border-radius:var(--radius-lg);background:#6723ff12;border:.5px solid #6723ff33;margin-top:40px;padding:28px}[data-campaign=aisummit] .benefits-note p{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:16px;font-size:14px;line-height:1.6}[data-campaign=aisummit] .sp-wall-block{margin-bottom:52px}[data-campaign=aisummit] .sp-wall-block:last-child{margin-bottom:0}[data-campaign=aisummit] .sp-wall-head{align-items:center;gap:12px;margin-bottom:22px;display:flex}[data-campaign=aisummit] .sp-wall-sq{border-radius:3px;flex-shrink:0;width:12px;height:12px}[data-campaign=aisummit] .sp-wall-label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);white-space:nowrap;font-size:15px;font-weight:800}[data-campaign=aisummit] .sp-wall-line{background:rgba(var(--accent-rgb), .35);flex:1;height:2px}[data-campaign=aisummit] .sp-wall-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:16px;display:flex}[data-campaign=aisummit] .sp-wall-row--snfull{justify-content:flex-start}[data-campaign=aisummit] .sp-partner-grid{grid-template-columns:repeat(auto-fill,176px);gap:12px;display:grid}[data-campaign=aisummit] .sp-wall-empty{text-align:center;font-family:var(--font-body);color:var(--text-muted);grid-column:1/-1;padding:32px 20px;font-size:14px}[data-campaign=aisummit] .sp-contact{background:var(--bg-card-2)}[data-campaign=aisummit] .sp-urgency{text-align:center;background:#6723ff40;margin-top:-1px;padding:18px 48px}[data-campaign=aisummit] .sp-urgency p{font-family:var(--font-body);color:#fff;letter-spacing:.02em;margin:0;font-size:14px;font-weight:600}[data-campaign=aisummit] .sp-urgency span{color:var(--accent)}[data-campaign=aisummit] .tr-hero{text-align:center;padding:160px 48px 60px;position:relative;overflow:hidden}[data-campaign=aisummit] .tr-hero-glow{pointer-events:none;background:radial-gradient(#6723ff33 0%,#0000 70%);width:700px;height:500px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}[data-campaign=aisummit] .tr-hero-inner{z-index:1;max-width:900px;margin:0 auto;position:relative}[data-campaign=aisummit] .tr-hero-eyebrow{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:28px;font-size:11px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .tr-hero-eyebrow:before{content:"";background:var(--accent);width:24px;height:1px;display:block}[data-campaign=aisummit] .tr-hero-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin-bottom:20px;font-size:clamp(40px,6vw,72px);font-weight:900;line-height:1.05}[data-campaign=aisummit] .tr-hero-sub{font-family:var(--font-body);color:#fffc;margin-bottom:36px;font-size:20px;font-weight:400;line-height:1.6}[data-campaign=aisummit] .tr-card{background:var(--bg-card);border:.5px solid rgba(var(--track-rgb), .22);border-left:3px solid var(--track-color);scroll-margin-top:88px;overflow:hidden}[data-campaign=aisummit] .tr-card__head{background:rgba(var(--track-rgb), .07);border-bottom:.5px solid rgba(var(--track-rgb), .16);justify-content:space-between;align-items:center;gap:20px;padding:18px 24px;display:flex}[data-campaign=aisummit] .tr-card__ident{align-items:center;gap:14px;min-width:0;display:flex}[data-campaign=aisummit] .tr-card__icon{color:var(--track-color);flex-shrink:0;display:flex}[data-campaign=aisummit] .tr-card__icon svg{width:26px;height:26px}[data-campaign=aisummit] .tr-card__tagline{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--track-color);font-size:10px;font-weight:700}[data-campaign=aisummit] .tr-card__name{font-family:var(--font-display);color:var(--text-primary);letter-spacing:.01em;margin-top:5px;font-size:20px;font-weight:900;line-height:1.2}[data-campaign=aisummit] .tr-card__sponsor{border:.5px solid var(--border-mid);border-radius:var(--radius-sm);background:#ffffff0d;flex-shrink:0;justify-content:center;align-items:center;width:124px;height:46px;display:flex;overflow:hidden}[data-campaign=aisummit] .tr-card__sponsor img{object-fit:contain;opacity:.8;max-width:80%;max-height:70%;transition:opacity .2s}[data-campaign=aisummit] .tr-card__sponsor:hover img{opacity:1}[data-campaign=aisummit] .tr-card__sponsor--tbc{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-micro);background:0 0;border-style:dashed;border-color:#ffffff24;font-size:10px;font-weight:600}[data-campaign=aisummit] .tr-card__body{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}[data-campaign=aisummit] .tr-card__main{padding:22px 24px}[data-campaign=aisummit] .tr-card__side{background:var(--bg-card-2);border-left:.5px solid var(--border);padding:22px 24px}[data-campaign=aisummit] .tr-card__desc{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:20px;font-size:13px;line-height:1.7}[data-campaign=aisummit] .tr-card__label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--track-color);margin-bottom:12px;font-size:10px;font-weight:700}[data-campaign=aisummit] .tr-card__label--muted{color:var(--text-muted)}[data-campaign=aisummit] .tr-focus{flex-wrap:wrap;gap:8px;display:flex}[data-campaign=aisummit] .tr-focus-pill{font-family:var(--font-body);color:var(--track-color);border:.5px solid rgba(var(--track-rgb), .28);background:rgba(var(--track-rgb), .06);border-radius:20px;padding:5px 12px;font-size:11px;font-weight:500}[data-campaign=aisummit] .tr-audience{flex-direction:column;gap:7px;list-style:none;display:flex}[data-campaign=aisummit] .tr-audience li{font-family:var(--font-body);color:var(--text-secondary);padding-left:14px;font-size:13px;line-height:1.6;position:relative}[data-campaign=aisummit] .tr-audience li:before{content:"";background:var(--text-muted);border-radius:50%;width:4px;height:4px;position:absolute;top:9px;left:0}[data-campaign=aisummit] .tr-card__banner{background:rgba(var(--track-rgb), .06);border-top:.5px solid rgba(var(--track-rgb), .16);justify-content:space-between;align-items:center;gap:16px;padding:15px 24px;display:flex}[data-campaign=aisummit] .tr-card__meta{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.03em;font-size:11px}[data-campaign=aisummit] .tr-card__link{font-family:var(--font-body);color:var(--track-color);white-space:nowrap;font-size:12px;font-weight:700;transition:opacity .2s}[data-campaign=aisummit] .tr-card__link:after{content:" →"}[data-campaign=aisummit] .tr-card__link:hover{opacity:.75}[data-campaign=aisummit] .tr-card:target{border-color:rgba(var(--track-rgb), .5)}[data-campaign=aisummit] .tracks-cta-strip{background:var(--bg-card);border-top:.5px solid var(--border);text-align:center;padding:64px 24px}[data-campaign=aisummit] .tracks-cta-strip h2{font-family:var(--font-display);color:var(--text-primary);margin:0 0 8px;font-size:28px;font-weight:900}[data-campaign=aisummit] .tracks-cta-strip p{font-family:var(--font-body);color:var(--text-muted);margin:0 0 28px;font-size:15px}[data-campaign=aisummit] .tracks-list__head{max-width:var(--max-width);margin:0 auto;padding:56px 48px 0}[data-campaign=aisummit] .tracks-list__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);margin-top:10px;font-size:clamp(26px,3vw,38px);font-weight:900;line-height:1.02}[data-campaign=aisummit] .tracks-list{max-width:var(--max-width);flex-direction:column;gap:20px;margin:0 auto;padding:28px 48px 88px;display:flex}[data-campaign=aisummit] .site-footer{border-top:.5px solid var(--border);padding:48px}[data-campaign=aisummit] .footer-inner{max-width:var(--max-width);grid-template-columns:1.8fr 1fr 1fr;gap:48px;margin:0 auto;display:grid}[data-campaign=aisummit] .footer-brand img{height:70px;margin-bottom:14px}[data-campaign=aisummit] .footer-logo__on-dark{display:none}[data-campaign=aisummit] .footer-brand-sub{color:var(--text-muted);max-width:220px;margin-bottom:20px;font-size:13px;line-height:1.65}[data-campaign=aisummit] .footer-contact a{color:var(--accent);font-size:13px}[data-campaign=aisummit] .footer-col-title{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:18px;font-size:11px;font-weight:700}[data-campaign=aisummit] .footer-links{flex-direction:column;gap:10px;display:flex}[data-campaign=aisummit] .footer-links a{color:var(--text-secondary);font-size:14px;transition:color .2s}[data-campaign=aisummit] .footer-links a:hover{color:var(--text-primary)}[data-campaign=aisummit] .footer-bottom{max-width:var(--max-width);border-top:.5px solid var(--border);justify-content:space-between;align-items:center;margin:36px auto 0;padding-top:24px;display:flex}[data-campaign=aisummit] .footer-bottom-text{color:var(--text-muted);letter-spacing:.04em;font-size:12px}[data-campaign=aisummit] .footer-legal{align-items:center;gap:18px;display:flex}[data-campaign=aisummit] .footer-legal a{color:var(--text-muted);letter-spacing:.04em;font-size:12px;transition:color .2s}[data-campaign=aisummit] .footer-legal a:hover{color:var(--text-primary)}[data-campaign=aisummit] .legal-page{padding:130px 48px 90px}[data-campaign=aisummit] .legal-inner{max-width:820px;margin:0 auto}[data-campaign=aisummit] .legal-header{border-bottom:.5px solid var(--border);margin-bottom:40px;padding-bottom:36px}[data-campaign=aisummit] .legal-title{font-family:var(--font-display);letter-spacing:.02em;color:var(--text-primary);margin-bottom:14px;font-size:46px;font-weight:900;line-height:1.08}[data-campaign=aisummit] .legal-meta{font-family:var(--font-body);color:var(--text-muted);letter-spacing:.03em;font-size:13px}[data-campaign=aisummit] .legal-intro{font-family:var(--font-body);color:var(--text-secondary);margin-top:22px;font-size:16px;line-height:1.75}[data-campaign=aisummit] .legal-note{background:var(--bg-card);border:.5px solid var(--border);border-left:2px solid var(--accent);border-radius:var(--radius-lg);margin-bottom:40px;padding:22px 26px}[data-campaign=aisummit] .legal-note p{font-family:var(--font-body);color:var(--text-secondary);margin:0;font-size:14px;line-height:1.7}[data-campaign=aisummit] .legal-note strong{color:var(--text-primary);font-weight:700}[data-campaign=aisummit] .legal-toc{background:var(--bg-card-2);border:.5px solid var(--border);border-radius:var(--radius-lg);margin-bottom:56px;padding:26px 30px}[data-campaign=aisummit] .legal-toc-title{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-bottom:16px;font-size:11px;font-weight:700}[data-campaign=aisummit] .legal-toc-list{counter-reset:toc;grid-template-columns:1fr 1fr;gap:9px 32px;list-style:none;display:grid}[data-campaign=aisummit] .legal-toc-list li{counter-increment:toc}[data-campaign=aisummit] .legal-toc-list a{font-family:var(--font-body);color:var(--text-secondary);font-size:14px;transition:color .2s}[data-campaign=aisummit] .legal-toc-list a:before{content:counter(toc) ". ";color:var(--text-micro);font-variant-numeric:tabular-nums}[data-campaign=aisummit] .legal-toc-list a:hover{color:var(--accent)}[data-campaign=aisummit] .legal-section{margin-bottom:44px;scroll-margin-top:90px}[data-campaign=aisummit] .legal-section h2{font-family:var(--font-head);color:var(--text-primary);letter-spacing:.01em;margin-bottom:16px;font-size:21px;font-weight:800}[data-campaign=aisummit] .legal-section h3{font-family:var(--font-head);color:var(--text-primary);margin:26px 0 10px;font-size:15px;font-weight:700}[data-campaign=aisummit] .legal-section p{font-family:var(--font-body);color:var(--text-secondary);margin-bottom:14px;font-size:15px;line-height:1.78}[data-campaign=aisummit] .legal-section p:last-child{margin-bottom:0}[data-campaign=aisummit] .legal-section strong{color:var(--text-primary);font-weight:700}[data-campaign=aisummit] .legal-section a{color:var(--accent)}[data-campaign=aisummit] .legal-section a:hover{text-decoration:underline}[data-campaign=aisummit] .legal-section ul{flex-direction:column;gap:10px;margin-bottom:18px;list-style:none;display:flex}[data-campaign=aisummit] .legal-section li{font-family:var(--font-body);color:var(--text-secondary);padding-left:20px;font-size:15px;line-height:1.7;position:relative}[data-campaign=aisummit] .legal-section li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:11px;left:0}[data-campaign=aisummit] .legal-table{border-collapse:collapse;width:100%;font-family:var(--font-body);margin:4px 0 20px}[data-campaign=aisummit] .legal-table th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);border-bottom:.5px solid var(--border-mid);padding:10px 14px;font-size:11px;font-weight:700}[data-campaign=aisummit] .legal-table td{color:var(--text-secondary);border-bottom:.5px solid var(--border);vertical-align:top;padding:12px 14px;font-size:14px;line-height:1.6}[data-campaign=aisummit] .legal-table tbody tr:last-child td{border-bottom:none}[data-campaign=aisummit] .legal-table td:first-child{color:var(--text-primary)}[data-campaign=aisummit] .cs-page{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}[data-campaign=aisummit] .cs-glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#6723ff2e 0%,#0000 70%);width:700px;height:700px;position:fixed;top:-200px;left:-200px}[data-campaign=aisummit] .cs-glow-right{pointer-events:none;z-index:0;background:radial-gradient(circle,#13fec61a 0%,#0000 70%);width:600px;height:600px;position:fixed;bottom:-200px;right:-200px}[data-campaign=aisummit] .cs-main{z-index:1;flex:1;justify-content:center;align-items:center;padding:120px 48px 80px;display:flex;position:relative}[data-campaign=aisummit] .cs-inner{text-align:center;width:100%;max-width:680px;padding-top:40px}[data-campaign=aisummit] .cs-eyebrow{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:32px;font-size:11px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .cs-eyebrow-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite cs-pulse}@keyframes cs-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}[data-campaign=aisummit] .cs-freq{align-items:center;gap:3px;margin-bottom:20px;display:inline-flex}[data-campaign=aisummit] .cs-bar{border-radius:2px;width:3px;animation:1.6s ease-in-out infinite cs-freq-anim}@keyframes cs-freq-anim{0%,to{opacity:.7;transform:scaleY(1)}50%{opacity:.3;transform:scaleY(.35)}}[data-campaign=aisummit] .cs-bar:first-child,[data-campaign=aisummit] .cs-bar:nth-child(9){height:14px;animation-delay:0s}[data-campaign=aisummit] .cs-bar:nth-child(2),[data-campaign=aisummit] .cs-bar:nth-child(8){height:26px;animation-delay:.15s}[data-campaign=aisummit] .cs-bar:nth-child(3),[data-campaign=aisummit] .cs-bar:nth-child(7){height:40px;animation-delay:.3s}[data-campaign=aisummit] .cs-bar:nth-child(4),[data-campaign=aisummit] .cs-bar:nth-child(6){height:54px;animation-delay:.5s}[data-campaign=aisummit] .cs-bar:nth-child(5){height:66px;animation-delay:.7s}[data-campaign=aisummit] .cs-bar:first-child,[data-campaign=aisummit] .cs-bar:nth-child(9){background:#1a0a4a}[data-campaign=aisummit] .cs-bar:nth-child(2),[data-campaign=aisummit] .cs-bar:nth-child(8){background:#3b1fa8}[data-campaign=aisummit] .cs-bar:nth-child(3),[data-campaign=aisummit] .cs-bar:nth-child(7){background:var(--purple)}[data-campaign=aisummit] .cs-bar:nth-child(4),[data-campaign=aisummit] .cs-bar:nth-child(6){background:var(--green)}[data-campaign=aisummit] .cs-bar:nth-child(5){background:var(--accent)}[data-campaign=aisummit] .cs-headline{font-family:var(--font-display);letter-spacing:.03em;color:var(--accent);margin-bottom:20px;font-size:45px;font-weight:800;line-height:1}[data-campaign=aisummit] .cs-sub{font-family:var(--font-body);color:var(--text-secondary);max-width:500px;margin:0 auto 40px;font-size:18px;font-weight:500;line-height:1.7}[data-campaign=aisummit] .cs-date-pill{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);background:#e8f20014;border:.5px solid #e8f20040;border-radius:30px;align-items:center;gap:10px;margin-bottom:48px;padding:8px 20px;font-size:13px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .cs-date-pill-sep{background:var(--accent);opacity:.5;border-radius:50%;width:3px;height:3px}[data-campaign=aisummit] .cs-form-wrap{border:.5px solid var(--border-mid);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(12px);background:#0e0e1cb3;padding:40px 48px}[data-campaign=aisummit] .cs-form-label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);margin-bottom:20px;font-size:13px;font-weight:600}[data-campaign=aisummit] .cs-form-wrap .modal-field input{border-radius:var(--radius-md);padding:14px 20px;font-size:15px}[data-campaign=aisummit] .cs-form-wrap .modal-field input:focus{border-color:var(--purple);background:#6723ff12}[data-campaign=aisummit] .cs-form-wrap .wl-error{text-align:left;margin-top:12px;font-size:13px}[data-campaign=aisummit] .cs-form-wrap .wl-success{border-radius:var(--radius-md);background:#13fec614;border:.5px solid #13fec640;justify-content:center;margin-top:16px;padding:16px 24px;font-size:14px}[data-campaign=aisummit] .cs-form-wrap .wl-note{text-align:center;margin-top:14px}[data-campaign=aisummit] .cs-back{font-family:var(--font-body);letter-spacing:.04em;color:var(--text-muted);align-items:center;gap:8px;margin-top:32px;font-size:13px;font-weight:500;transition:color .2s;display:inline-flex}[data-campaign=aisummit] .cs-back:hover{color:var(--text-secondary)}[data-campaign=aisummit][data-theme=light]{--bg:#fff;--bg-alt:#f6f4fc;--bg-card:#fff;--bg-card-2:#fafafc;--border:#e6e3ee;--border-mid:#d2cee0;--border-strong:#bdb8ce;--tier-gold:#a56a08;--tier-silver:#757575;--tier-bronze:#a66728;--tier-gold-rgb:165,106,8;--tier-bronze-rgb:166,103,40;--purple:#6723ff;--purple-dim:#f3eeff;--green:#007a5f;--green-dim:#007a5f17;--accent:#6723ff;--accent-dim:#6723ff14;--accent-rgb:103, 35, 255;--track-1:#00875a;--track-2:#d6156f;--track-3:#8a6d00;--track-4:#c25708;--track-5:#0077c2;--track-1-rgb:0, 135, 90;--track-2-rgb:214, 21, 111;--track-3-rgb:138, 109, 0;--track-4-rgb:194, 87, 8;--track-5-rgb:0, 119, 194;--text-primary:#0e0e14;--text-secondary:#4a4a5a;--text-muted:#8a8a9a;--text-micro:#a8a8b6}[data-campaign=aisummit][data-theme=light] body{background:var(--bg);color:var(--text-primary)}[data-campaign=aisummit][data-theme=light] .powered-by span,[data-campaign=aisummit][data-theme=light] .spk1-tagline,[data-campaign=aisummit][data-theme=light] .spk-session-link,[data-campaign=aisummit][data-theme=light] .tier-main .tier-benefits li:before,[data-campaign=aisummit][data-theme=light] .benefits-table th.col-launch{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .site-nav{border-bottom:1px solid var(--border);background:#ffffffeb}[data-campaign=aisummit][data-theme=light] .theme-toggle{border:1px solid var(--border-mid);color:var(--text-secondary);background:#fff}[data-campaign=aisummit][data-theme=light] .theme-toggle:hover{color:var(--purple);border-color:var(--purple);background:var(--purple-dim)}[data-campaign=aisummit][data-theme=light] .powered-by{color:var(--text-muted)}[data-campaign=aisummit][data-theme=light] .btn-outline{border:1.5px solid var(--text-primary);color:var(--text-primary)}[data-campaign=aisummit][data-theme=light] .btn-outline:hover{border-color:var(--text-primary);background:#0e0e140a}[data-campaign=aisummit][data-theme=light] .btn-accent{background:var(--purple);color:#fff}[data-campaign=aisummit][data-theme=light] .sp-field input,[data-campaign=aisummit][data-theme=light] .sp-field select,[data-campaign=aisummit][data-theme=light] .sp-field textarea,[data-campaign=aisummit][data-theme=light] .modal-field input,[data-campaign=aisummit][data-theme=light] .modal-field select,[data-campaign=aisummit][data-theme=light] .modal-field textarea,[data-campaign=aisummit][data-theme=light] .spk-search{border:1px solid var(--border-mid);color:var(--text-primary);background-color:#fff}[data-campaign=aisummit][data-theme=light] .sp-field input:focus,[data-campaign=aisummit][data-theme=light] .sp-field select:focus,[data-campaign=aisummit][data-theme=light] .sp-field textarea:focus,[data-campaign=aisummit][data-theme=light] .modal-field input:focus,[data-campaign=aisummit][data-theme=light] .modal-field select:focus,[data-campaign=aisummit][data-theme=light] .modal-field textarea:focus,[data-campaign=aisummit][data-theme=light] .spk-search:focus{border-color:var(--purple);background-color:var(--purple-dim)}[data-campaign=aisummit][data-theme=light] .sp-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%238A8A9A' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}[data-campaign=aisummit][data-theme=light] .sp-field select option,[data-campaign=aisummit][data-theme=light] .modal-field select option{color:var(--text-primary);background:#fff}[data-campaign=aisummit][data-theme=light] .modal-check input{accent-color:var(--purple)}[data-campaign=aisummit][data-theme=light] .modal-overlay{background:#0e0e1473}[data-campaign=aisummit][data-theme=light] .modal-box{border:1px solid var(--border);box-shadow:0 24px 60px #0e0e1424}[data-campaign=aisummit][data-theme=light] .modal-close{color:var(--text-muted)}[data-campaign=aisummit][data-theme=light] .modal-close:hover{color:var(--text-primary)}[data-campaign=aisummit][data-theme=light] .modal-eyebrow,[data-campaign=aisummit][data-theme=light] .modal-title em,[data-campaign=aisummit][data-theme=light] .spk1-wall-overlay{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .speaker-chip__initials{background:var(--bg-card-2);color:var(--text-secondary)}[data-campaign=aisummit][data-theme=light] .spk-card-photo,[data-campaign=aisummit][data-theme=light] .spk-popup-img{background:var(--bg-card-2)}[data-campaign=aisummit][data-theme=light] .spk-card:hover{border-color:var(--purple)}[data-campaign=aisummit][data-theme=light] .spk-filters{background:#fffffff2}[data-campaign=aisummit][data-theme=light] .spk-fbtn{border:1px solid var(--border-mid);color:var(--text-secondary)}[data-campaign=aisummit][data-theme=light] .spk-fbtn:hover{border-color:var(--text-muted);background:var(--bg-card-2)}[data-campaign=aisummit][data-theme=light] .spk-overlay{background:#0e0e1473}[data-campaign=aisummit][data-theme=light] .spk-popup{border:1px solid var(--border);box-shadow:0 24px 60px #0e0e1429}[data-campaign=aisummit][data-theme=light] .spk-popup-close{background:var(--bg-card-2);border-color:var(--border-mid);color:var(--text-secondary)}[data-campaign=aisummit][data-theme=light] .spk-popup-close:hover{background:var(--border);color:var(--text-primary)}[data-campaign=aisummit][data-theme=light] .spk-popup-link{border-color:var(--border-mid);background:#fff}[data-campaign=aisummit][data-theme=light] .spk-session-item,[data-campaign=aisummit][data-theme=light] .spk-apply{background:var(--bg-card-2)}[data-campaign=aisummit][data-theme=light] .sp-contact-left h2 em,[data-campaign=aisummit][data-theme=light] .sp-contact-meta-item a{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .tr-card__side,[data-campaign=aisummit][data-theme=light] .tracks-cta-strip{background:var(--bg-card-2)}[data-campaign=aisummit][data-theme=light] a.tl-pill:hover{background:rgba(var(--track-rgb), .18)}[data-campaign=aisummit][data-theme=light] .sp-hero-title em,[data-campaign=aisummit][data-theme=light] .sp-stat-value span{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .sponsor-logo-box{border:1px solid var(--border-strong);background:#fff}[data-campaign=aisummit][data-theme=light] .slb-open{border-color:var(--border-mid);background:0 0}[data-campaign=aisummit][data-theme=light] .slb-open:hover{border-color:var(--text-muted)}[data-campaign=aisummit][data-theme=light] .sp-contact{background:var(--bg-card-2)}[data-campaign=aisummit][data-theme=light] .special-launchpad{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .special-talent{color:var(--green)}[data-campaign=aisummit][data-theme=light] .special-networking{color:var(--track-2)}[data-campaign=aisummit][data-theme=light] .tier-silver:before{background:var(--text-muted)}[data-campaign=aisummit][data-theme=light] .tier-silver .tier-badge{background:var(--bg-card-2);color:var(--text-secondary)}[data-campaign=aisummit][data-theme=light] .tier-silver .tier-benefits li:before,[data-campaign=aisummit][data-theme=light] .benefits-table th.col-silver{color:var(--text-muted)}[data-campaign=aisummit][data-theme=light] .benefits-cat-row td{background:var(--bg-card-2)}[data-campaign=aisummit][data-theme=light] .cs-eyebrow,[data-campaign=aisummit][data-theme=light] .cs-headline{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .cs-eyebrow-dot{background:var(--purple)}[data-campaign=aisummit][data-theme=light] .cs-date-pill{color:var(--purple);background:#6723ff17;border-color:#6723ff4c}[data-campaign=aisummit][data-theme=light] .cs-date-pill-sep{background:var(--purple)}[data-campaign=aisummit][data-theme=light] .cs-form-wrap{border:1px solid var(--border);-webkit-backdrop-filter:none;background:#fff;box-shadow:0 16px 40px #0e0e1412}[data-campaign=aisummit][data-theme=light] .cs-form-wrap .wl-success{background:#0e8f6e12;border-color:#0e8f6e42}[data-campaign=aisummit][data-theme=light] .cs-bar:first-child,[data-campaign=aisummit][data-theme=light] .cs-bar:nth-child(9){background:#6723ff40}[data-campaign=aisummit][data-theme=light] .cs-bar:nth-child(2),[data-campaign=aisummit][data-theme=light] .cs-bar:nth-child(8){background:#6723ff73}[data-campaign=aisummit][data-theme=light] .cs-bar:nth-child(3),[data-campaign=aisummit][data-theme=light] .cs-bar:nth-child(7){background:#6723ffa6}[data-campaign=aisummit][data-theme=light] .cs-bar:nth-child(4),[data-campaign=aisummit][data-theme=light] .cs-bar:nth-child(6){background:var(--green)}[data-campaign=aisummit][data-theme=light] .cs-bar:nth-child(5){background:var(--purple)}[data-campaign=aisummit][data-theme=light] .legal-note{background:var(--bg-card-2);border-left-color:var(--purple)}[data-campaign=aisummit][data-theme=light] .legal-toc{background:var(--bg-card-2)}[data-campaign=aisummit][data-theme=light] .legal-toc-list a:hover,[data-campaign=aisummit][data-theme=light] .legal-section a,[data-campaign=aisummit][data-theme=light] .legal-section li:before{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .legal-section li:before{background:var(--purple)}[data-campaign=aisummit][data-theme=light] .footer-legal a:hover,[data-campaign=aisummit][data-theme=light] .section-title em,[data-campaign=aisummit][data-theme=light] .bm-feature-icon--purple{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .bm-feature-icon--accent{color:var(--track-3)}[data-campaign=aisummit][data-theme=light] .bm-feature-icon--green{color:var(--green)}[data-campaign=aisummit][data-theme=light] .spk1-perk-dot--green{background:var(--green)}[data-campaign=aisummit][data-theme=light] .spk1-perk-dot--purple{background:var(--purple)}[data-campaign=aisummit][data-theme=light] .spk1-perk-dot--accent{background:var(--track-3)}[data-campaign=aisummit][data-theme=light] .spk1-perk-dot--pink{background:var(--track-2)}[data-campaign=aisummit][data-theme=light] .spk1-perk-dot--amber{background:var(--track-4)}[data-campaign=aisummit][data-theme=light] .footer-contact a{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .wl-error,[data-campaign=aisummit][data-theme=light] .modal-error{color:var(--status-error)}[data-campaign=aisummit][data-theme=light] .wl-success,[data-campaign=aisummit][data-theme=light] .modal-form-success{color:var(--green)}[data-campaign=aisummit] .hero-home{background:var(--gradient-band);padding:156px 48px 100px;position:relative}[data-campaign=aisummit] .hero-home__inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .hero-home__eyebrow{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--green-bright);margin-bottom:20px;font-size:14px;font-weight:700}[data-campaign=aisummit] .hero-home__title{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;margin-bottom:22px;font-size:clamp(38px,6.2vw,76px);font-weight:900;line-height:.92}[data-campaign=aisummit] .hero-home__sub{font-family:var(--font-body);color:#ffffffbd;max-width:460px;margin-bottom:34px;font-size:18px;line-height:1.6}[data-campaign=aisummit] .hero-home__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-campaign=aisummit].has-hero:not(.is-scrolled) .site-nav{-webkit-backdrop-filter:none;background:0 0;border-bottom-color:#0000}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-links a{color:#ffffffad}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-links a:hover,[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-links a.active,[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-soon{color:var(--green-bright)}[data-campaign=aisummit].has-hero:not(.is-scrolled) .theme-toggle{color:#ffffffd9;background:#ffffff1a;border-color:#ffffff47}[data-campaign=aisummit].has-hero:not(.is-scrolled) .theme-toggle:hover{color:#fff;background:#ffffff2e;border-color:#ffffff73}[data-campaign=aisummit] .intro{padding:var(--section-pad);border-top:.5px solid var(--border)}[data-campaign=aisummit] .intro__inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .intro__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:44px;display:grid}[data-campaign=aisummit] .intro__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1}[data-campaign=aisummit] .intro__lead{font-family:var(--font-body);color:var(--text-secondary);font-size:16px;line-height:1.7}[data-campaign=aisummit] .intro__grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}[data-campaign=aisummit] .intro__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 20px 24px;transition:border-color .2s,transform .2s}[data-campaign=aisummit] .intro__card:hover{border-color:var(--border-mid);transform:translateY(-2px)}[data-campaign=aisummit] .intro__card-title{font-family:var(--font-head);color:var(--text-primary);margin:16px 0 6px;font-size:15px;font-weight:800}[data-campaign=aisummit] .intro__card-desc{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;line-height:1.6}[data-campaign=aisummit][data-theme=light] .intro__card{border:1px solid var(--border)}[data-campaign=aisummit][data-theme=light] .intro__card:hover{border-color:var(--border-mid)}[data-campaign=aisummit] .tracks-preview{padding:var(--section-pad);border-top:.5px solid var(--border)}[data-campaign=aisummit] .tracks-preview__inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .tracks-preview__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:34px;display:grid}[data-campaign=aisummit] .tracks-preview__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1}[data-campaign=aisummit] .tracks-preview__lead{font-family:var(--font-body);color:var(--text-secondary);font-size:16px;line-height:1.7}[data-campaign=aisummit] .tracks-preview__list{flex-direction:column;gap:10px;display:flex}[data-campaign=aisummit] .track-strip{border-radius:var(--radius-md);border-left:3px solid var(--track-color);background:rgba(var(--track-rgb), .08);align-items:center;gap:20px;padding:20px 24px;transition:background .2s,transform .2s;display:flex}[data-campaign=aisummit] .track-strip:hover{background:rgba(var(--track-rgb), .14);transform:translate(4px)}[data-campaign=aisummit] .track-strip__icon{color:var(--track-color);flex-shrink:0;display:flex}[data-campaign=aisummit] .track-strip__icon svg{width:24px;height:24px}[data-campaign=aisummit] .track-strip__text{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}[data-campaign=aisummit] .track-strip__name{font-family:var(--font-head);letter-spacing:-.01em;color:var(--track-color);font-size:16px;font-weight:800}[data-campaign=aisummit] .track-strip__desc{font-family:var(--font-body);color:var(--text-secondary);font-size:13.5px;line-height:1.6}[data-campaign=aisummit] .track-strip__arrow{color:var(--track-color);flex-shrink:0;align-items:center;transition:transform .2s;display:flex}[data-campaign=aisummit] .track-strip:hover .track-strip__arrow{transform:translate(3px)}[data-campaign=aisummit] .audience{padding:var(--section-pad);border-top:.5px solid var(--border)}[data-campaign=aisummit] .audience__inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .audience__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:34px;display:grid}[data-campaign=aisummit] .audience__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1.02}[data-campaign=aisummit] .audience__lead{font-family:var(--font-body);color:var(--text-secondary);font-size:16px;line-height:1.7}[data-campaign=aisummit] .audience__grid{grid-template-columns:repeat(3,1fr);gap:12px;max-width:1000px;margin:0 auto;display:grid}[data-campaign=aisummit] .audience__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px 18px 20px;transition:border-color .2s,transform .2s}[data-campaign=aisummit] .audience__card:hover{border-color:var(--border-mid);transform:translateY(-2px)}[data-campaign=aisummit] .audience__card-head{align-items:center;gap:12px;margin-bottom:11px;display:flex}[data-campaign=aisummit] .audience__card-head .icon-tile{--icon-tile-size:34px}[data-campaign=aisummit] .audience__name{font-family:var(--font-head);letter-spacing:-.01em;color:var(--text-primary);font-size:15px;font-weight:800;line-height:1.25}[data-campaign=aisummit] .audience__desc{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;line-height:1.6}[data-campaign=aisummit][data-theme=light] .audience__card{border:1px solid var(--border)}[data-campaign=aisummit][data-theme=light] .audience__card:hover{border-color:var(--border-mid)}[data-campaign=aisummit] .agenda-preview{padding:var(--section-pad);border-top:.5px solid var(--border)}[data-campaign=aisummit] .agenda-preview__inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .agenda-preview__head{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:32px;display:flex}[data-campaign=aisummit] .agenda-preview__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1.02}[data-campaign=aisummit] .agenda-preview__link{font-family:var(--font-body);color:var(--accent);white-space:nowrap;font-size:14px;font-weight:700;transition:opacity .2s}[data-campaign=aisummit] .agenda-preview__link:after{content:" →"}[data-campaign=aisummit] .agenda-preview__link:hover{opacity:.75}[data-campaign=aisummit] .agenda-preview__days{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:14px;display:grid}[data-campaign=aisummit] .agenda-preview__activations{grid-template-columns:1fr 1fr;gap:14px;display:grid}[data-campaign=aisummit] .agenda-flow{grid-template-columns:.8fr auto 1.8fr auto .8fr;align-items:stretch;gap:16px;display:grid}[data-campaign=aisummit] .agenda-flow>.agenda-card{flex-direction:column;justify-content:center;display:flex}[data-campaign=aisummit] .agenda-flow__arrow{color:var(--text-muted);justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}[data-campaign=aisummit] .agenda-evening{border:1.5px dashed var(--border-strong);border-radius:var(--radius-lg);flex-direction:column;padding:14px 14px 16px;display:flex}[data-campaign=aisummit] .agenda-evening__head{justify-content:space-between;align-items:center;gap:12px;margin:0 4px 12px;display:flex}[data-campaign=aisummit] .agenda-evening__label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary);font-size:11px;font-weight:800}[data-campaign=aisummit] .agenda-evening__x5{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#fff;background:var(--purple);border-radius:20px;padding:3px 9px;font-size:10px;font-weight:800}[data-campaign=aisummit] .agenda-acts{grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:6px;display:grid}[data-campaign=aisummit] .agenda-acts__arrow{color:var(--text-muted);justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex}[data-campaign=aisummit] .agenda-act{background:rgba(var(--card-rgb), .1);border:1px solid rgba(var(--card-rgb), .32);border-radius:var(--radius-md);padding:13px 10px 14px}[data-campaign=aisummit] .agenda-act__time{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--card-ink,var(--card-color));font-size:10px;font-weight:700}[data-campaign=aisummit] .agenda-act__name{font-family:var(--font-head);color:var(--text-primary);margin:5px 0 4px;font-size:14px;font-weight:800}[data-campaign=aisummit] .agenda-act__desc{font-family:var(--font-body);color:var(--text-secondary);margin:0;font-size:12px;line-height:1.5}@media (max-width:860px){[data-campaign=aisummit] .agenda-flow,[data-campaign=aisummit] .agenda-acts{grid-template-columns:1fr}[data-campaign=aisummit] .agenda-flow__arrow,[data-campaign=aisummit] .agenda-acts__arrow{padding:2px 0;transform:rotate(90deg)}}[data-campaign=aisummit] .agenda-card{background:rgba(var(--card-rgb), .12);border:.5px solid rgba(var(--card-rgb), .35);border-radius:var(--radius-lg);padding:22px 22px 24px;transition:background .2s,border-color .2s,transform .2s}[data-campaign=aisummit] .agenda-card:hover{background:rgba(var(--card-rgb), .18);border-color:rgba(var(--card-rgb), .52);transform:translateY(-2px)}[data-campaign=aisummit] .agenda-card__date{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:10px;font-weight:600}[data-campaign=aisummit] .agenda-card__day{font-family:var(--font-display);letter-spacing:-.02em;color:var(--card-ink,var(--card-color));margin-top:6px;font-size:28px;font-weight:900;line-height:1.1}[data-campaign=aisummit] .agenda-card .badge{margin:10px 0 2px}[data-campaign=aisummit] .agenda-card__name{font-family:var(--font-head);color:var(--text-primary);margin:8px 0;font-size:16px;font-weight:800}[data-campaign=aisummit] .agenda-card__desc{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;line-height:1.6}[data-campaign=aisummit] .agenda-card--blue{--card-rgb:0, 212, 255;--card-color:var(--track-5)}[data-campaign=aisummit] .agenda-card--amber{--card-rgb:245, 166, 35;--card-color:var(--track-4)}[data-campaign=aisummit] .agenda-card--pink{--card-rgb:245, 62, 159;--card-color:var(--track-2)}[data-campaign=aisummit] .agenda-card--purple{--card-rgb:103, 35, 255;--card-color:var(--purple);--card-ink:#b9a5ff}[data-campaign=aisummit] .agenda-card--green{--card-rgb:19, 254, 198;--card-color:var(--green)}[data-campaign=aisummit] .agenda-card--purple .badge--purple{color:#b9a5ff;background:#6723ff4c}[data-campaign=aisummit] .agenda-card--green .badge--green{color:var(--green);background:#13fec638}[data-campaign=aisummit][data-theme=light] .agenda-card--purple .badge--purple{color:var(--purple);background:#6723ff29}[data-campaign=aisummit][data-theme=light] .agenda-card--green .badge--green{color:var(--green);background:#007a5f29}[data-campaign=aisummit] .speakers-preview{padding:var(--section-pad);border-top:.5px solid var(--border)}[data-campaign=aisummit] .speakers-preview__inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .speakers-preview__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:34px;display:grid}[data-campaign=aisummit] .speakers-preview__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1.02}[data-campaign=aisummit] .speakers-preview__aside{flex-direction:column;align-items:flex-start;gap:14px;display:flex}[data-campaign=aisummit] .speakers-preview__lead{font-family:var(--font-body);color:var(--text-secondary);font-size:16px;line-height:1.7}[data-campaign=aisummit] .speakers-preview__link{font-family:var(--font-body);color:var(--accent);white-space:nowrap;font-size:14px;font-weight:700;transition:opacity .2s}[data-campaign=aisummit] .speakers-preview__link:after{content:" →"}[data-campaign=aisummit] .speakers-preview__link:hover{opacity:.75}[data-campaign=aisummit] .speakers-preview__foot{flex-direction:column;align-items:center;gap:12px;margin-top:36px;display:flex}[data-campaign=aisummit] .speakers-preview__note{font-family:var(--font-body);color:var(--text-muted);font-size:13px}[data-campaign=aisummit] .speakers-preview__grid{grid-template-columns:repeat(6,1fr);align-items:start;gap:16px;display:grid}[data-campaign=aisummit] .sponsors-preview{padding:var(--section-pad);border-top:.5px solid var(--border)}[data-campaign=aisummit] .sponsors-preview__inner{max-width:var(--max-width);margin:0 auto}[data-campaign=aisummit] .sponsors-preview__head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:48px;margin-bottom:34px;display:grid}[data-campaign=aisummit] .sponsors-preview__title{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-primary);font-size:clamp(30px,3.4vw,44px);font-weight:900;line-height:1.02}[data-campaign=aisummit] .sponsors-preview__title em{color:var(--purple);font-style:normal}[data-campaign=aisummit] .sponsors-preview__lead{font-family:var(--font-body);color:var(--text-secondary);font-size:16px;line-height:1.7}[data-campaign=aisummit] .sponsors-preview__grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:20px;display:grid}[data-campaign=aisummit] .sponsor-type{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:20px 20px 22px;transition:border-color .2s,transform .2s;display:flex}[data-campaign=aisummit] .sponsor-type:hover{border-color:var(--border-mid);transform:translateY(-2px)}[data-campaign=aisummit] .sponsor-type__name{font-family:var(--font-head);color:var(--text-primary);margin:14px 0 6px;font-size:15px;font-weight:800}[data-campaign=aisummit] .sponsor-type__desc{font-family:var(--font-body);color:var(--text-secondary);font-size:13px;line-height:1.6}[data-campaign=aisummit] .sponsors-cta{border-radius:var(--radius-lg);background:#6723ff1a;border:1px solid #6723ff4c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:24px 28px;display:flex}[data-campaign=aisummit] .sponsors-cta__title{font-family:var(--font-head);letter-spacing:-.01em;color:var(--text-primary);font-size:18px;font-weight:800}[data-campaign=aisummit] .sponsors-cta__desc{font-family:var(--font-body);color:var(--text-secondary);max-width:560px;margin-top:4px;font-size:13.5px;line-height:1.6}[data-campaign=aisummit][data-theme=light] .sponsor-type{border:1px solid var(--border)}[data-campaign=aisummit][data-theme=light] .agenda-card{background:rgba(var(--card-rgb), .09);border-width:1px;border-color:rgba(var(--card-rgb), .3)}[data-campaign=aisummit][data-theme=light] .agenda-card--blue{--card-rgb:0, 119, 194}[data-campaign=aisummit][data-theme=light] .agenda-card--amber{--card-rgb:194, 87, 8}[data-campaign=aisummit][data-theme=light] .agenda-card--pink{--card-rgb:214, 21, 111}[data-campaign=aisummit][data-theme=light] .agenda-card--purple{--card-rgb:103, 35, 255}[data-campaign=aisummit][data-theme=light] .agenda-card--green{--card-rgb:0, 122, 95}[data-campaign=aisummit][data-theme=light] .nav-links a:hover,[data-campaign=aisummit][data-theme=light] .nav-links a.active,[data-campaign=aisummit][data-theme=light] .nav-soon{color:var(--purple)}[data-campaign=aisummit] .nav-logo__on-light{display:block}[data-campaign=aisummit] .nav-logo__on-dark,[data-campaign=aisummit] .nav-logo__mark-on-light,[data-campaign=aisummit] .nav-logo__mark-on-dark,[data-campaign=aisummit][data-theme=dark] .nav-logo__on-light{display:none}[data-campaign=aisummit][data-theme=dark] .nav-logo__on-dark{display:block}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-logo__on-light{display:none}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-logo__on-dark{display:block}[data-campaign=aisummit] .final-cta{background:var(--gradient-band);padding:88px 48px}[data-campaign=aisummit] .final-cta__inner{max-width:var(--max-width);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;margin:0 auto;display:grid}[data-campaign=aisummit] .final-cta__eyebrow{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--green-bright);margin-bottom:16px;font-size:12px;font-weight:700}[data-campaign=aisummit] .final-cta__title{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(30px,3.6vw,46px);font-weight:900;line-height:1}[data-campaign=aisummit] .final-cta__lead{font-family:var(--font-body);color:#ffffffbd;margin-bottom:16px;font-size:16px;line-height:1.65}[data-campaign=aisummit] .final-cta .wl-field input{color:#fff;background:#ffffff1a;border:1px solid #ffffff4d}[data-campaign=aisummit] .final-cta .wl-field input::placeholder{color:#ffffff8c}[data-campaign=aisummit] .final-cta .wl-field input:focus{background:#ffffff29;border-color:#fff9;outline:none}[data-campaign=aisummit] .final-cta .wl-note{color:#ffffff80}[data-campaign=aisummit] .final-cta .wl-error{color:var(--status-error)}[data-campaign=aisummit] .final-cta .wl-success{color:var(--green-bright);background:#13fec61f;border-color:#13fec64c}[data-campaign=aisummit] .final-cta .wl-field input{flex:1;font-size:15px}[data-campaign=aisummit] .page-hero{background:var(--gradient-band);padding:140px 48px 72px}[data-campaign=aisummit] .page-hero__inner{max-width:var(--max-width);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:44px;margin:0 auto;display:grid}[data-campaign=aisummit] .page-hero__eyebrow{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--green-bright);margin-bottom:12px;font-size:11px;font-weight:700}[data-campaign=aisummit] .page-hero__title{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(28px,3.6vw,46px);font-weight:900;line-height:.96}[data-campaign=aisummit] .page-hero__sub{font-family:var(--font-body);color:#ffffffb8;margin-top:14px;font-size:15px;line-height:1.6}[data-campaign=aisummit] .track-index{flex-direction:column;display:flex}[data-campaign=aisummit] .track-index__item{font-family:var(--font-body);color:#ffffffdb;align-items:center;gap:11px;padding:5px 0;font-size:13px;font-weight:600;transition:color .2s;display:flex}[data-campaign=aisummit] .track-index__item:hover{color:#fff}[data-campaign=aisummit] .track-index__icon{width:22px;color:var(--track-color);flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-campaign=aisummit] .track-index__icon svg{width:19px;height:19px}[data-campaign=aisummit] .page-hero .track-1{--track-color:#00e8a2}[data-campaign=aisummit] .page-hero .track-2{--track-color:#f53e9f}[data-campaign=aisummit] .page-hero .track-3{--track-color:#e8f200}[data-campaign=aisummit] .page-hero .track-4{--track-color:#f5a623}[data-campaign=aisummit] .page-hero .track-5{--track-color:#00d4ff}[data-campaign=aisummit]{--purple-ink:var(--purple);--green-ink:var(--green)}[data-campaign=aisummit] .track-1,[data-campaign=aisummit] .track-2,[data-campaign=aisummit] .track-3,[data-campaign=aisummit] .track-4,[data-campaign=aisummit] .track-5{--track-ink:var(--track-color)}[data-campaign=aisummit][data-theme=light]{--w-soft:.07;--w-mid:.14;--w-strong:.22;--purple-ink:#6520ff;--green-ink:#006d55}[data-campaign=aisummit][data-theme=light] .track-1{--track-ink:#006e49}[data-campaign=aisummit][data-theme=light] .track-2{--track-ink:#b5125e}[data-campaign=aisummit][data-theme=light] .track-3{--track-ink:#765d00}[data-campaign=aisummit][data-theme=light] .track-4{--track-ink:#a04807}[data-campaign=aisummit][data-theme=light] .track-5{--track-ink:#0064a3}[data-campaign=aisummit][data-theme=light] .icon-tile--purple{color:var(--purple-ink);background:#6723ff38}[data-campaign=aisummit][data-theme=light] .icon-tile--green{color:var(--green-ink);background:#007a5f38}[data-campaign=aisummit][data-theme=light] .icon-tile--amber{background:rgba(194,87,8, var(--w-strong));color:#a04807}[data-campaign=aisummit][data-theme=light] .icon-tile--pink{background:rgba(214,21,111, var(--w-strong));color:#b5125e}[data-campaign=aisummit][data-theme=light] .icon-tile--blue{background:rgba(0,119,194, var(--w-strong));color:#0064a3}[data-campaign=aisummit][data-theme=light] .icon-tile--gold{background:rgba(138,109,0, var(--w-strong));color:#765d00}[data-campaign=aisummit][data-theme=light] .badge--purple{color:var(--purple-ink);background:#6723ff24}[data-campaign=aisummit][data-theme=light] .badge--green{color:var(--green-ink);background:#007a5f24}[data-campaign=aisummit][data-theme=light] .badge--pink{background:rgba(214,21,111, var(--w-mid));color:#b5125e}[data-campaign=aisummit][data-theme=light] .badge--gold{background:rgba(138,109,0, var(--w-mid));color:#765d00}[data-campaign=aisummit][data-theme=light] .tr-card{border:1px solid rgba(var(--track-rgb), .26);border-left:4px solid var(--track-color)}[data-campaign=aisummit][data-theme=light] .tr-card__head{background:rgba(var(--track-rgb), var(--w-strong));border-bottom-color:rgba(var(--track-rgb), .3)}[data-campaign=aisummit][data-theme=light] .tr-card__icon,[data-campaign=aisummit][data-theme=light] .tr-card__tagline{color:var(--track-ink)}[data-campaign=aisummit][data-theme=light] .tr-card__name{color:var(--text-primary)}[data-campaign=aisummit][data-theme=light] .tr-card__sponsor{border-color:rgba(var(--track-rgb), .3);background:#fff}[data-campaign=aisummit][data-theme=light] .tr-card__sponsor--tbc{border-style:dashed;border-color:rgba(var(--track-rgb), .38);color:var(--track-ink);opacity:.72;background:0 0}[data-campaign=aisummit][data-theme=light] .tr-card__label{color:var(--track-ink)}[data-campaign=aisummit][data-theme=light] .tr-focus-pill{background:rgba(var(--track-rgb), var(--w-mid));border-color:rgba(var(--track-rgb), .3);color:var(--track-ink)}[data-campaign=aisummit][data-theme=light] .tr-card__banner{background:rgba(var(--track-rgb), var(--w-soft));border-top-color:rgba(var(--track-rgb), .22)}[data-campaign=aisummit][data-theme=light] .tr-card__link{color:var(--track-ink)}[data-campaign=aisummit][data-theme=light] .agenda-card--purple{--card-ink:#5e37eb}[data-campaign=aisummit][data-theme=light] .agenda-card--green{--card-ink:#006e49}[data-campaign=aisummit][data-theme=light] .agenda-card--blue{--card-ink:#0064a3}[data-campaign=aisummit][data-theme=light] .agenda-card--amber{--card-ink:#a04807}[data-campaign=aisummit][data-theme=light] .agenda-card--pink{--card-ink:#b5125e}[data-campaign=aisummit][data-theme=light] .agenda-card{background:rgba(var(--card-rgb), var(--w-mid));border-color:rgba(var(--card-rgb), .3)}[data-campaign=aisummit][data-theme=light] .agenda-card:hover{background:rgba(var(--card-rgb), .2);border-color:rgba(var(--card-rgb), .44);filter:none}[data-campaign=aisummit][data-theme=light] .agenda-card__date{color:var(--text-muted)}[data-campaign=aisummit][data-theme=light] .agenda-card__day{color:var(--card-ink)}[data-campaign=aisummit][data-theme=light] .agenda-card__name{color:var(--text-primary)}[data-campaign=aisummit][data-theme=light] .agenda-card__desc{color:var(--text-secondary)}[data-campaign=aisummit][data-theme=light] .agenda-card .badge{background:rgba(var(--card-rgb), .2);color:var(--card-ink)}[data-campaign=aisummit][data-theme=light] .agenda-card--solid{background:var(--card-color);border-color:var(--card-color)}[data-campaign=aisummit][data-theme=light] .agenda-card--solid:hover{background:var(--card-color);border-color:var(--card-color);filter:brightness(1.08)}[data-campaign=aisummit][data-theme=light] .agenda-card--solid .agenda-card__date{color:#ffffffa8}[data-campaign=aisummit][data-theme=light] .agenda-card--solid .agenda-card__day,[data-campaign=aisummit][data-theme=light] .agenda-card--solid .agenda-card__name{color:#fff}[data-campaign=aisummit][data-theme=light] .agenda-card--solid .agenda-card__desc{color:#ffffffd6}[data-campaign=aisummit][data-theme=light] .agenda-card--solid .badge{color:#fff;background:#ffffff38}[data-campaign=aisummit][data-theme=light] .tl-pill.track-1,[data-campaign=aisummit][data-theme=light] .tl-pill.track-2,[data-campaign=aisummit][data-theme=light] .tl-pill.track-3,[data-campaign=aisummit][data-theme=light] .tl-pill.track-4,[data-campaign=aisummit][data-theme=light] .tl-pill.track-5,[data-campaign=aisummit][data-theme=light] .track-pill.track-1,[data-campaign=aisummit][data-theme=light] .track-pill.track-2,[data-campaign=aisummit][data-theme=light] .track-pill.track-3,[data-campaign=aisummit][data-theme=light] .track-pill.track-4,[data-campaign=aisummit][data-theme=light] .track-pill.track-5{background:rgba(var(--track-rgb), var(--w-mid));border-color:rgba(var(--track-rgb), .3);color:var(--track-ink)}[data-campaign=aisummit][data-theme=light] .track-strip{background:rgba(var(--track-rgb), var(--w-soft))}[data-campaign=aisummit][data-theme=light] .track-strip:hover{background:rgba(var(--track-rgb), var(--w-mid))}[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-1,[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-2,[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-3,[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-4,[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-5{background:rgba(var(--track-rgb), var(--w-soft));border-color:rgba(var(--track-rgb), .3);color:var(--track-ink)}[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-1.active,[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-2.active,[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-3.active,[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-4.active,[data-campaign=aisummit][data-theme=light] .spk-fbtn.track-5.active{background:var(--track-color);border-color:var(--track-color);color:#fff}[data-campaign=aisummit][data-theme=light] .spk-fbtn[data-day].active{background:var(--purple);border-color:var(--purple);color:#fff}[data-campaign=aisummit][data-theme=light] .sponsors-cta{background:#6723ff1f;border-color:#6723ff61}[data-campaign=aisummit][data-theme=light] .sp-contact-meta-icon{color:var(--purple-ink);background:#6723ff38}[data-campaign=aisummit][data-theme=light] .sp-form-success{color:var(--green-ink);background:#007a5f1f;border-color:#007a5f61}[data-campaign=aisummit][data-theme=light] .cs-date-pill{background:#6723ff1f;border-color:#6723ff61}[data-campaign=aisummit] .page-cta{background:var(--gradient-band);padding:72px 48px}[data-campaign=aisummit] .page-cta__inner{max-width:var(--max-width);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;margin:0 auto;display:grid}[data-campaign=aisummit] .page-cta__eyebrow{font-family:var(--font-body);letter-spacing:.15em;text-transform:uppercase;color:var(--green-bright);margin-bottom:13px;font-size:11px;font-weight:700}[data-campaign=aisummit] .page-cta__title{font-family:var(--font-display);letter-spacing:-.03em;color:#fff;font-size:clamp(26px,3.2vw,40px);font-weight:900;line-height:1}[data-campaign=aisummit] .page-cta__lead{font-family:var(--font-body);color:#ffffffbd;margin-bottom:16px;font-size:15px;line-height:1.6}[data-campaign=aisummit] .page-cta__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}[data-campaign=aisummit] .page-hero__stats{grid-template-columns:1fr 1fr;gap:22px 32px;display:grid}[data-campaign=aisummit] .page-hero__stat{flex-direction:column;display:flex}[data-campaign=aisummit] .page-hero__stat-value{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;font-size:30px;font-weight:900;line-height:1}[data-campaign=aisummit] .page-hero__stat-label{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#ffffff85;margin-top:6px;font-size:11px;font-weight:600}[data-campaign=aisummit] .speaker-chip{background:var(--bg-card-2);border:.5px solid var(--border);border-radius:20px;align-items:center;gap:7px;padding:3px 9px 3px 3px;display:inline-flex}[data-campaign=aisummit] .speaker-chip__photo,[data-campaign=aisummit] .speaker-chip__initials{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}[data-campaign=aisummit] .speaker-chip__initials{font-family:var(--font-body);background:var(--bg-card);color:var(--text-secondary);justify-content:center;align-items:center;font-size:9px;font-weight:700;display:inline-flex}[data-campaign=aisummit] .speaker-chip__name{font-family:var(--font-body);color:var(--text-primary);font-size:12px;font-weight:600}[data-campaign=aisummit][data-theme=light] .speaker-chip{border:1px solid var(--border)}[data-campaign=aisummit] .modal-box--sm{max-width:520px}[data-campaign=aisummit] .ses-modal__track{margin-bottom:14px}[data-campaign=aisummit] .ses-modal__track:empty{display:none}[data-campaign=aisummit] .ses-modal__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text-primary);font-size:22px;font-weight:900;line-height:1.15}[data-campaign=aisummit] .ses-modal__when{font-family:var(--font-body);color:var(--text-muted);margin-top:7px;font-size:13px}[data-campaign=aisummit] .ses-modal__label{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin:22px 0 10px;font-size:10px;font-weight:700}[data-campaign=aisummit] .ses-modal__speakers{flex-direction:column;gap:10px;display:flex}[data-campaign=aisummit] .ses-modal__speaker{align-items:center;gap:11px;display:flex}[data-campaign=aisummit] .ses-modal__speaker img,[data-campaign=aisummit] .ses-modal__speaker .speaker-chip__initials{object-fit:cover;border-radius:50%;flex-shrink:0;width:38px;height:38px}[data-campaign=aisummit] .ses-modal__speaker-name{font-family:var(--font-head);color:var(--text-primary);font-size:14px;font-weight:700}[data-campaign=aisummit] .ses-modal__speaker-role{font-family:var(--font-body);color:var(--text-secondary);margin-top:2px;font-size:12px}[data-campaign=aisummit] .ses-modal__desc{font-family:var(--font-body);color:var(--text-secondary);font-size:14px;line-height:1.65}[data-campaign=aisummit] .ses-modal__actions{margin-top:26px}[data-campaign=aisummit][data-theme=light] .spk-featured-eyebrow{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .spk-featured-line{background:var(--border)}[data-campaign=aisummit][data-theme=light] .spk-featured-tag{color:var(--purple-ink);background:0 0;border-color:#0000}[data-campaign=aisummit][data-theme=light] .spk-card-badge,[data-campaign=aisummit][data-theme=light] .spk-fbtn.active-all{background:var(--purple);border-color:var(--purple);color:#fff}[data-campaign=aisummit][data-theme=light] .spk-session-day{color:var(--purple)}[data-campaign=aisummit][data-theme=light] .spk-popup-link.bm:hover{border-color:var(--green);color:var(--green);background:#007a5f12}[data-campaign=aisummit][data-theme=light] .spk-popup-link.li:hover{color:#0a66c2;background:#0a66c212;border-color:#0a66c2}[data-campaign=aisummit] .sp-index--tier{--track-color:#a78bfa}[data-campaign=aisummit] .sp-index--track{--track-color:#00d4ff}[data-campaign=aisummit] .sp-index--speednetworking{--track-color:#6723ff}[data-campaign=aisummit] .sp-index--spotlight{--track-color:#f53e9f}[data-campaign=aisummit] .sp-index--community{--track-color:#4a4a6a}[data-campaign=aisummit] .sp-col-row{gap:18px;display:grid}[data-campaign=aisummit] .sp-col-row--track{grid-template-columns:repeat(5,minmax(0,1fr))}[data-campaign=aisummit] .sp-col-row--sn{grid-template-columns:repeat(6,minmax(0,1fr))}[data-campaign=aisummit] .sp-col-row--spotlight{grid-template-columns:repeat(5,minmax(0,1fr))}[data-campaign=aisummit] .sp-col-row--partner{grid-template-columns:repeat(auto-fit,206px);justify-content:start}[data-campaign=aisummit] .sp-col{flex-direction:column;gap:8px;min-width:0;display:flex}[data-campaign=aisummit] .sp-col__head{align-items:center;gap:8px;min-height:18px;padding:0 2px;display:flex}[data-campaign=aisummit] .sp-col__icon{width:16px;height:15px;color:var(--track-color,var(--text-secondary));flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-campaign=aisummit] .sp-col__icon svg{width:16px;height:16px}[data-campaign=aisummit] .sp-col__sq{background:var(--track-color,var(--text-muted));border-radius:3px;flex-shrink:0;width:11px;height:11px}[data-campaign=aisummit] .sp-col__flag{flex-shrink:0;font-size:16px;line-height:1}[data-campaign=aisummit] .sp-col__name{font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--track-color,var(--text-secondary));text-align:left;overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:700;line-height:1.3}[data-campaign=aisummit] .slb-col{aspect-ratio:2;width:100%;padding:0}[data-campaign=aisummit] .slb-sn-full{aspect-ratio:2;width:240px}[data-campaign=aisummit] .slb-sn-daily,[data-campaign=aisummit] .slb-spotlight,[data-campaign=aisummit] .slb-partner-card{aspect-ratio:2;width:100%}[data-campaign=aisummit] .sp-col--sn{--track-color:var(--purple);--track-rgb:103, 35, 255}[data-campaign=aisummit] .sp-col--spotlight{--track-color:var(--track-2);--track-rgb:245, 62, 159}[data-campaign=aisummit] .sp-col--partner{--track-color:var(--accent);--track-rgb:var(--accent-rgb)}[data-campaign=aisummit] .sp-col .slb-open,[data-campaign=aisummit] .slb-sn-full.slb-open{border-color:rgba(var(--track-rgb), .38)}[data-campaign=aisummit] .sp-partner-groups{flex-direction:column;gap:26px;display:flex}[data-campaign=aisummit] .sp-partner-group__head{align-items:center;gap:8px;margin-bottom:12px;display:flex}[data-campaign=aisummit] .sp-partner-group__icon{color:var(--text-muted);display:flex}[data-campaign=aisummit] .sp-partner-group__icon svg{width:15px;height:15px}[data-campaign=aisummit] .sp-partner-group__name{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}[data-campaign=aisummit][data-theme=light] .sp-col--spotlight{--track-rgb:214, 21, 111}[data-campaign=aisummit] .tracks-preview,[data-campaign=aisummit] .agenda-preview,[data-campaign=aisummit] .sponsors-preview,[data-campaign=aisummit] .spk-grid-wrap,[data-campaign=aisummit] .sp-wall{background:var(--bg-alt)}[data-campaign=aisummit].glow:before,[data-campaign=aisummit].glow:after{content:"";pointer-events:none;z-index:-1;will-change:transform;position:fixed}[data-campaign=aisummit].glow:before{width:720px;height:720px;animation:page-glow-float 16s var(--ease-default) infinite;background:radial-gradient(circle,#6723ff2e 0%,#0000 70%);top:-220px;left:-200px}[data-campaign=aisummit].glow:after{width:620px;height:620px;animation:page-glow-float 21s var(--ease-default) infinite reverse;background:radial-gradient(circle,#13fec61a 0%,#0000 70%);bottom:-220px;right:-200px}@keyframes page-glow-float{0%,to{transform:translateY(0)}50%{transform:translateY(-26px)}}@media (prefers-reduced-motion:reduce){[data-campaign=aisummit].glow:before,[data-campaign=aisummit].glow:after{animation:none}}[data-campaign=aisummit][data-theme=light] body.glow:before,[data-campaign=aisummit][data-theme=light] body.glow:after{display:none}[data-campaign=aisummit] .social-row{align-items:center;gap:10px;margin-top:20px;display:flex}[data-campaign=aisummit] .social-row a{border:1px solid var(--border);border-radius:var(--radius-sm);width:34px;height:34px;color:var(--text-muted);transition:color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default);justify-content:center;align-items:center;display:inline-flex}[data-campaign=aisummit] .social-row a:hover{color:var(--accent);border-color:var(--accent)}[data-campaign=aisummit] .social-row svg{width:16px;height:16px;display:block}[data-campaign=aisummit] .social-row--hero{gap:10px;margin-top:32px}[data-campaign=aisummit] .social-row--hero a{border-radius:var(--radius-sm);color:#ffffffb8;border-color:#ffffff38;width:38px;height:38px}[data-campaign=aisummit] .social-row--hero a:hover{border-color:var(--green-bright);color:var(--green-bright);transform:translateY(-2px)}[data-campaign=aisummit] .social-row--hero svg{width:16px;height:16px}@media (min-width:1025px){[data-campaign=aisummit] .hero-home{align-items:center;min-height:calc(100svh - 172px);padding-top:96px;padding-bottom:48px;display:flex}[data-campaign=aisummit] .hero-home__inner{width:100%}}@media (max-width:1200px){[data-campaign=aisummit] .spk-featured-grid,[data-campaign=aisummit] .spk-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1024px){[data-campaign=aisummit]{--section-pad:80px 32px}[data-campaign=aisummit] .stats-bar-inner{grid-template-columns:repeat(3,1fr)}[data-campaign=aisummit] .bm-inner{grid-template-columns:1fr;gap:48px}[data-campaign=aisummit] .footer-inner{grid-template-columns:1fr 1fr;gap:32px}[data-campaign=aisummit] .tier-grid,[data-campaign=aisummit] .sp-events-grid{grid-template-columns:repeat(2,1fr)}[data-campaign=aisummit] .intro__head{grid-template-columns:1fr;align-items:start;gap:20px}[data-campaign=aisummit] .intro__grid{grid-template-columns:1fr 1fr}[data-campaign=aisummit] .tracks-preview__head,[data-campaign=aisummit] .audience__head{grid-template-columns:1fr;align-items:start;gap:20px}[data-campaign=aisummit] .audience__grid{grid-template-columns:1fr 1fr}[data-campaign=aisummit] .agenda-preview__head{flex-direction:column;align-items:flex-start;gap:18px}[data-campaign=aisummit] .agenda-preview__days,[data-campaign=aisummit] .agenda-preview__activations{grid-template-columns:1fr}[data-campaign=aisummit] .speakers-preview__head{grid-template-columns:1fr;align-items:start;gap:20px}[data-campaign=aisummit] .speakers-preview__grid{grid-template-columns:repeat(3,1fr)}[data-campaign=aisummit] .sponsors-preview__head{grid-template-columns:1fr;align-items:start;gap:20px}[data-campaign=aisummit] .sponsors-preview__grid{grid-template-columns:1fr 1fr}[data-campaign=aisummit] .sponsors-cta{flex-direction:column;align-items:flex-start;gap:18px}[data-campaign=aisummit] .final-cta{padding:64px 32px}[data-campaign=aisummit] .final-cta__inner{grid-template-columns:1fr;gap:26px}[data-campaign=aisummit] .page-hero{padding:118px 32px 56px}[data-campaign=aisummit] .page-hero__inner{grid-template-columns:1fr;align-items:start;gap:24px}[data-campaign=aisummit] .page-cta{padding:56px 32px}[data-campaign=aisummit] .page-cta__inner{grid-template-columns:1fr;gap:26px}[data-campaign=aisummit] .sp-col-row--track,[data-campaign=aisummit] .sp-col-row--sn,[data-campaign=aisummit] .sp-col-row--spotlight,[data-campaign=aisummit] .sp-col-row--partner{flex-wrap:wrap;justify-content:center;display:flex}[data-campaign=aisummit] .sp-col-row--track>.sp-col,[data-campaign=aisummit] .sp-col-row--sn>.sp-col,[data-campaign=aisummit] .sp-col-row--spotlight>.sp-col,[data-campaign=aisummit] .sp-col-row--partner>.sp-col{width:calc(33.3333% - 12px)}}@media (max-width:900px){[data-campaign=aisummit] .spk-featured{padding-top:56px}[data-campaign=aisummit] .spk-featured-grid,[data-campaign=aisummit] .spk-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){[data-campaign=aisummit]{--section-pad:64px 20px}[data-campaign=aisummit] .container,[data-campaign=aisummit] .site-nav{padding:0 20px}[data-campaign=aisummit] .nav-links{display:none}[data-campaign=aisummit] .nav-logo img{height:40px}[data-campaign=aisummit] .nav-actions{gap:8px}[data-campaign=aisummit] .theme-toggle{width:32px;height:32px}[data-campaign=aisummit]:not(.sw-shell) .nav-logo img.nav-logo__on-light,[data-campaign=aisummit]:not(.sw-shell) .nav-logo img.nav-logo__on-dark{display:none}[data-campaign=aisummit]:not(.sw-shell) .nav-logo__mark-on-light{display:block}[data-campaign=aisummit][data-theme=dark]:not(.sw-shell) .nav-logo__mark-on-light,[data-campaign=aisummit].has-hero:not(.is-scrolled):not(.sw-shell) .nav-logo__mark-on-light{display:none}[data-campaign=aisummit][data-theme=dark]:not(.sw-shell) .nav-logo__mark-on-dark,[data-campaign=aisummit].has-hero:not(.is-scrolled):not(.sw-shell) .nav-logo__mark-on-dark{display:block}[data-campaign=aisummit]:not(.sw-shell) .site-nav .btn{white-space:nowrap;align-items:center;height:34px;padding:0 12px;font-size:11.5px;display:inline-flex}[data-campaign=aisummit] .nav-burger{border-radius:var(--radius-sm);border:.5px solid var(--border-mid);cursor:pointer;background:#ffffff0a;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:32px;height:32px;padding:0;display:inline-flex}[data-campaign=aisummit] .nav-burger span{background:var(--text-secondary);border-radius:2px;width:15px;height:2px;transition:transform .25s,opacity .2s;display:block}[data-campaign=aisummit].nav-open .nav-burger span:first-child{transform:translateY(6px)rotate(45deg)}[data-campaign=aisummit].nav-open .nav-burger span:nth-child(2){opacity:0}[data-campaign=aisummit].nav-open .nav-burger span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-burger{background:#ffffff1a;border-color:#ffffff47}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-burger span{background:#ffffffd9}[data-campaign=aisummit][data-theme=light] .nav-burger{border:1px solid var(--border-mid);background:#fff}[data-campaign=aisummit] .nav-mobile{border-bottom:.5px solid var(--border);-webkit-backdrop-filter:blur(16px);opacity:0;pointer-events:none;background:#05050ff7;flex-direction:column;padding:4px 20px 12px;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}[data-campaign=aisummit].nav-open .nav-mobile,[data-campaign=aisummit] .nav-mobile.open{opacity:1;pointer-events:auto;transform:none}[data-campaign=aisummit] .nav-burger[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}[data-campaign=aisummit] .nav-burger[aria-expanded=true] span:nth-child(2){opacity:0}[data-campaign=aisummit] .nav-burger[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}[data-campaign=aisummit] .nav-mobile a{font-family:var(--font-body);color:var(--text-secondary);border-bottom:.5px solid var(--border);align-items:center;gap:6px;padding:13px 2px;font-size:15px;font-weight:500;display:flex}[data-campaign=aisummit] .nav-mobile a:last-child{border-bottom:none}[data-campaign=aisummit] .nav-mobile a:hover,[data-campaign=aisummit] .nav-mobile a.active{color:var(--green)}[data-campaign=aisummit][data-theme=light] .nav-mobile{background:#fffffff7}[data-campaign=aisummit][data-theme=light] .nav-mobile a:hover,[data-campaign=aisummit][data-theme=light] .nav-mobile a.active{color:var(--purple)}[data-campaign=aisummit].nav-open .site-nav{-webkit-backdrop-filter:blur(16px);background:#05050ff7}[data-campaign=aisummit][data-theme=light] body.nav-open .site-nav{background:#fffffff7}[data-campaign=aisummit].has-hero.nav-open:not(.is-scrolled) .site-nav{border-bottom-color:var(--border);background:#080612f7}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-mobile{background:#080612f7}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-mobile a{color:#ffffffb8}[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-mobile a:hover,[data-campaign=aisummit].has-hero:not(.is-scrolled) .nav-mobile a.active{color:var(--green-bright)}[data-campaign=aisummit] .section-title{font-size:38px}[data-campaign=aisummit] .stats-bar{padding:40px 20px}[data-campaign=aisummit] .stats-bar-inner{grid-template-columns:1fr 1fr;row-gap:28px}[data-campaign=aisummit] .stat-item:nth-child(2n){border-right:none}[data-campaign=aisummit] .stat-item:last-child{grid-column:1/-1}[data-campaign=aisummit] .modal-box{padding:32px 22px}[data-campaign=aisummit] .modal-form-row,[data-campaign=aisummit] .modal-checkgrid{grid-template-columns:1fr}[data-campaign=aisummit] .wl-form-row{flex-direction:column}[data-campaign=aisummit] .wl-submit{justify-content:center;width:100%}[data-campaign=aisummit] .footer-inner{grid-template-columns:1fr;gap:32px}[data-campaign=aisummit] .footer-bottom{text-align:center;flex-direction:column;gap:10px}[data-campaign=aisummit] .spk-featured-grid,[data-campaign=aisummit] .spk-grid{grid-template-columns:repeat(2,1fr)}[data-campaign=aisummit] .sp-hero{padding:160px 24px 32px}[data-campaign=aisummit] .sp-stats-inner{grid-template-columns:repeat(3,1fr)}[data-campaign=aisummit] .sp-wall-row{gap:12px}[data-campaign=aisummit] .sp-partner-grid{grid-template-columns:repeat(3,1fr)}[data-campaign=aisummit] .slb-main{width:100%;max-width:280px}[data-campaign=aisummit] .slb-gold,[data-campaign=aisummit] .slb-silver,[data-campaign=aisummit] .slb-bronze{width:calc(50% - 6px)}[data-campaign=aisummit] .sp-stat:nth-child(4),[data-campaign=aisummit] .sp-stat:nth-child(5){border-top:.5px solid var(--border)}[data-campaign=aisummit] .tier-grid,[data-campaign=aisummit] .sp-events-grid{grid-template-columns:1fr}[data-campaign=aisummit] .sp-contact-inner{grid-template-columns:1fr;gap:48px}[data-campaign=aisummit] .sp-form-row,[data-campaign=aisummit] .cp-grid{grid-template-columns:1fr}[data-campaign=aisummit] .tracks-list__head{padding:40px 20px 0}[data-campaign=aisummit] .tracks-list{gap:20px;padding:24px 20px 64px}[data-campaign=aisummit] .tr-card__head{flex-direction:column;align-items:stretch;gap:16px}[data-campaign=aisummit] .tr-card__sponsor{width:100%;height:42px}[data-campaign=aisummit] .tr-card__name{font-size:18px}[data-campaign=aisummit] .tr-card__body{grid-template-columns:1fr}[data-campaign=aisummit] .tr-card__side{border-left:none;border-top:.5px solid var(--border);background:0 0;padding-top:18px}[data-campaign=aisummit] .tr-card__main{padding-bottom:4px}[data-campaign=aisummit] .tr-card__banner{flex-direction:column;align-items:flex-start;gap:8px}[data-campaign=aisummit] .cs-main{padding:100px 20px 60px}[data-campaign=aisummit] .cs-headline{font-size:34px}[data-campaign=aisummit] .cs-sub{font-size:16px}[data-campaign=aisummit] .cs-date-pill{padding:7px 16px;font-size:11px}[data-campaign=aisummit] .legal-page{padding:110px 20px 64px}[data-campaign=aisummit] .legal-title{font-size:32px}[data-campaign=aisummit] .legal-toc{margin-bottom:40px;padding:22px}[data-campaign=aisummit] .legal-toc-list{grid-template-columns:1fr}[data-campaign=aisummit] .legal-table th,[data-campaign=aisummit] .legal-table td{padding:10px 8px;font-size:13px}[data-campaign=aisummit] .hero-home{padding:118px 20px 64px}[data-campaign=aisummit] .hero-home__eyebrow{font-size:11px}[data-campaign=aisummit] .hero-home__sub{font-size:16px}[data-campaign=aisummit] .hero-home__actions{flex-direction:column;align-items:stretch}[data-campaign=aisummit] .hero-home__actions .btn{justify-content:center}[data-campaign=aisummit] .page-hero{padding:110px 20px 44px}[data-campaign=aisummit] .track-index__item{padding:10px 0;font-size:14px}}@media (max-width:640px){[data-campaign=aisummit] .tr-hero{padding:120px 24px 48px}[data-campaign=aisummit] .cs-main{padding:100px 24px 60px}[data-campaign=aisummit] .cs-headline{font-size:38px}[data-campaign=aisummit] .cs-form-wrap{padding:28px 24px}[data-campaign=aisummit] .intro__grid{grid-template-columns:1fr}[data-campaign=aisummit] .track-strip{align-items:flex-start;gap:14px;padding:16px 18px}[data-campaign=aisummit] .track-strip__arrow{display:none}[data-campaign=aisummit] .audience__grid{grid-template-columns:1fr}[data-campaign=aisummit] .speakers-preview__grid{grid-template-columns:1fr 1fr;gap:14px}[data-campaign=aisummit] .sponsors-preview__grid{grid-template-columns:1fr}[data-campaign=aisummit] .sponsors-cta .btn{justify-content:center;width:100%}[data-campaign=aisummit] .final-cta{padding:56px 20px}[data-campaign=aisummit] .page-cta{padding:48px 20px}[data-campaign=aisummit] .page-cta__actions .btn{justify-content:center;width:100%}[data-campaign=aisummit] .sp-col-row{gap:14px}[data-campaign=aisummit] .sp-col-row--track>.sp-col,[data-campaign=aisummit] .sp-col-row--sn>.sp-col,[data-campaign=aisummit] .sp-col-row--spotlight>.sp-col,[data-campaign=aisummit] .sp-col-row--partner>.sp-col{width:calc(50% - 7px)}[data-campaign=aisummit] .spk-popup{grid-template-columns:1fr;max-height:92vh}[data-campaign=aisummit] .spk-popup-photo-col{border-right:none;border-bottom:.5px solid var(--border);padding:24px}[data-campaign=aisummit] .spk-popup-img{max-width:190px;margin:0 auto}[data-campaign=aisummit] .spk-popup-content{padding:24px}}[data-campaign=aisummit] .spr-overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity var(--duration-slow) var(--ease-default);background:#080612d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}[data-campaign=aisummit] .spr-overlay.open{opacity:1;pointer-events:all}[data-campaign=aisummit] .spr-popup{background:var(--bg-card);border:1px solid rgba(var(--accent-rgb), .3);border-radius:var(--radius-xl);width:100%;max-width:460px;max-height:90vh;transition:transform var(--duration-slow) var(--ease-spring);padding:46px 32px 32px;position:relative;overflow-y:auto;transform:translateY(14px)}[data-campaign=aisummit] .spr-overlay.open .spr-popup{transform:translateY(0)}[data-campaign=aisummit] .spr-popup-close{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-default), background var(--duration-fast) var(--ease-default);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;right:14px}[data-campaign=aisummit] .spr-popup-close svg{width:16px;height:16px}[data-campaign=aisummit] .spr-popup-close:hover{color:var(--text-primary);background:rgba(var(--accent-rgb), .12)}[data-campaign=aisummit] .spr-popup-close:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-campaign=aisummit] .spr-popup-logo{aspect-ratio:2;border-radius:var(--radius-lg);margin-bottom:24px;padding:0;overflow:hidden}[data-campaign=aisummit] .spr-popup-logo img{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:100%;display:block}[data-campaign=aisummit] .spr-popup-kind{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:11px;font-weight:700}[data-campaign=aisummit] .spr-popup-name{font-family:var(--font-display);color:var(--text-primary);font-size:24px;font-weight:800;line-height:1.2}[data-campaign=aisummit] .spr-popup-tagline{font-family:var(--font-body);color:var(--text-secondary);margin-top:10px;font-size:14px;line-height:1.6}[data-campaign=aisummit] .spr-popup-tagline.is-hidden{display:none}[data-campaign=aisummit] .spr-popup-links{flex-direction:column;gap:8px;margin-top:22px;display:flex}[data-campaign=aisummit] .spr-popup-links:empty{display:none}[data-campaign=aisummit] .spr-popup-link{border:1px solid var(--border);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--text-secondary);transition:color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), background var(--duration-base) var(--ease-default);align-items:center;gap:9px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}[data-campaign=aisummit] .spr-popup-link svg{flex-shrink:0;width:14px;height:14px}[data-campaign=aisummit] .spr-popup-link:hover{color:var(--accent);border-color:var(--accent);background:rgba(var(--accent-rgb), .08)}@media (max-width:640px){[data-campaign=aisummit] .spr-popup{padding:50px 22px 24px}[data-campaign=aisummit] .spr-popup-logo{height:96px}[data-campaign=aisummit] .spr-popup-name{font-size:20px}}
