.events-app{--events-navy:#061b40;--events-navy2:#0b2859;--events-blue:var(--av-blue,#1d6fe8);--events-gold:var(--av-yellow,#f4c542);--events-ink:var(--av-text,#f5f8fc);--events-secondary:var(--av-secondary,#a8bcd6);--events-muted:var(--av-muted,#7e95b3);--events-line:var(--av-line,#7da8dc2e);--events-soft:#0a1a338c;--events-panel:var(--av-panel,#0c2040b8);--events-green:var(--av-live,#3ddc97);--events-shadow:0 12px 32px #00000047;--events-panel-radius:var(--av-panel-radius,20px);--events-card-radius:var(--av-card-radius,16px);--events-soft-radius:var(--av-soft-radius,12px);--events-display:var(--font-heading,var(--av-font-display,ui-sans-serif, system-ui, sans-serif));--events-body:var(--font-sans,var(--av-font,ui-sans-serif, system-ui, sans-serif));color:var(--events-ink);font-family:var(--events-body);font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}.events-app.is-home-landing{color:var(--events-ink,#f5f8fc);background:0 0}.events-app.is-home-landing .vid-home-page,.events-app.is-home-landing .vid-landing,.events-app.is-home-landing .vid-moha-root,.vid-home-page.is-cms-home,.vid-home-page.is-cms-home .vid-moha-root{--events-secondary:var(--av-secondary,#a8bcd6);--events-display:var(--font-heading,var(--av-font-display,ui-sans-serif, system-ui, sans-serif));--events-body:var(--font-heading,var(--av-font,ui-sans-serif, system-ui, sans-serif));--text-strong:#f5f8fc;--text-body:#f5f8fc;--text-muted:var(--events-secondary,#a8bcd6);--border-subtle:#7da8dc2e;--surface-page:var(--av-navy,#071b35);--surface-subtle:var(--av-elevated,#0a1a33);--surface-card-dark:#ffffff0f;--border-on-dark:#ffffff29;--text-on-dark-muted:#ffffffb8;color:var(--text-body);font-family:var(--events-body,var(--font-heading));font-synthesis:none}.vid-home-page.is-cms-home,.vid-home-page.is-cms-home .vid-moha-root{--events-display:var(--font-be-vietnam), "Be Vietnam Pro", var(--font-heading);--events-body:var(--font-be-vietnam), "Be Vietnam Pro", var(--font-heading);font-family:var(--events-body)}.events-app.is-home-landing .vid-moha-root h1,.events-app.is-home-landing .vid-moha-root h2,.events-app.is-home-landing .vid-moha-root h3,.events-app.is-home-landing .vid-moha-root h4,.vid-home-page.is-cms-home .vid-moha-root h1,.vid-home-page.is-cms-home .vid-moha-root h2,.vid-home-page.is-cms-home .vid-moha-root h3,.vid-home-page.is-cms-home .vid-moha-root h4{font-family:var(--events-display,var(--font-heading));font-synthesis:none;letter-spacing:-.02em;color:var(--text-strong)}.events-app.is-home-landing .vid-r-countdown{flex-wrap:wrap;gap:14px;display:flex}.events-app.is-home-landing .vid-r-countdown-cell{flex-direction:column;align-items:center;gap:8px;display:flex}.events-app.is-home-landing .vid-r-countdown-box{border-radius:var(--radius-lg,16px);text-align:center;min-width:78px;font-family:var(--events-display,var(--font-heading));letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:#fff;background:var(--surface-card-dark,#ffffff0f);border:1px solid var(--border-on-dark,#ffffff29);-webkit-backdrop-filter:blur(12px);box-sizing:border-box;padding:16px 12px;font-size:40px;font-weight:500;line-height:1}.events-app.is-home-landing .vid-r-countdown-label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-on-dark-muted,#ffffffb8);font-size:12px}.avantily-app.ct-v4 .events-app.workspace-page.ct-surface.is-home-landing,.events-app.workspace-page.is-home-landing,.avantily-app.ct-v4 .events-app.workspace-page.ct-surface.is-events-index,.events-app.workspace-page.is-events-index{--vid-spaces-h:48px;width:100%;max-width:none;margin:0;margin-top:calc(-1 * var(--vid-spaces-h));background:var(--av-tower,#050e1c);gap:0;padding:0;display:block;position:relative;overflow:visible}:is(.avantily-app.ct-v4 .workspace-main:has(.events-app.is-home-landing),.avantily-app.ct-v4 .workspace-main:has(.events-app.is-events-index)){background:var(--av-tower,#050e1c)}:is(.avantily-app.ct-v4:has(.events-app.is-home-landing) .workspace-topbar.ct-topbar,.avantily-app.ct-v4:has(.events-app.is-events-index) .workspace-topbar.ct-topbar){z-index:6}:is(.avantily-app.ct-v4:has(.events-app.is-home-landing) .ct-spaces,.avantily-app.ct-v4:has(.events-app.is-events-index) .ct-spaces){z-index:5;background:0 0;position:relative}:is(.avantily-app.ct-v4:has(.events-app.is-home-landing) .ct-spaces .space-chip,.avantily-app.ct-v4:has(.events-app.is-events-index) .ct-spaces .space-chip){-webkit-backdrop-filter:blur(10px);background:#050e1c59;border-color:#ffffff47}:is(.avantily-app.ct-v4:has(.events-app.is-home-landing) .ct-spaces .space-chip:hover,.avantily-app.ct-v4:has(.events-app.is-home-landing) .ct-spaces .space-chip.is-active,.avantily-app.ct-v4:has(.events-app.is-events-index) .ct-spaces .space-chip:hover,.avantily-app.ct-v4:has(.events-app.is-events-index) .ct-spaces .space-chip.is-active){color:#fff;background:#1d6fe847;border-color:#1d6fe8a6}.events-app.is-home-landing>.events-subnav,.events-app.is-events-index>.events-subnav{top:calc(var(--vid-spaces-h,48px) + 10px);left:max(16px, var(--av-page-x,24px));width:max-content;max-width:calc(100% - 2 * max(16px, var(--av-page-x,24px)));z-index:40;-webkit-backdrop-filter:blur(10px);background:#050e1c59;border-color:#ffffff47;margin:0;position:absolute;right:auto}.events-app.is-home-landing>.events-subnav a,.events-app.is-events-index>.events-subnav a{color:#ffffffd1}.events-app.is-home-landing>.events-subnav a.is-active,.events-app.is-home-landing>.events-subnav a:hover,.events-app.is-events-index>.events-subnav a.is-active,.events-app.is-events-index>.events-subnav a:hover{color:#fff;border-bottom-color:#a9c9fff2}.events-app.is-home-landing .event-home-landing-page.vid-home-page{width:100%;max-width:none;padding:0;margin-top:0!important}.events-app.is-home-landing .events-shell{width:min(1180px,100% - 48px);margin-left:auto;margin-right:auto;padding-inline:0}.events-app.is-home-landing .event-home-landing-page>.events-shell .ev-landing-register{justify-content:center;display:flex}.events-app.is-home-landing .event-home-landing-page>.events-shell .events-register{width:min(420px,100%)}.events-app.is-home-landing .event-home-landing-page>.events-shell .ev-landing-award-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:24px;width:100%;padding:28px 0 12px;display:grid}.events-app.is-home-landing .event-home-landing-page>.events-shell .ev-landing-award-grid .events-register{width:100%;height:100%}.events-app.is-home-landing .event-home-landing-page>.events-shell .ev-landing-award-grid .events-award-card{height:100%}.events-award-card{background:var(--events-navy);color:#fff;border-radius:var(--events-card-radius);flex-direction:column;gap:12px;padding:28px;scroll-margin-top:96px;display:flex}.events-award-card h2{font-size:clamp(1.35rem,2.2vw,1.75rem);font-family:var(--events-display,var(--font-heading));letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.25}.events-award-card__body{color:#cbd5e1;max-width:52ch;margin:0;font-size:15px;line-height:1.65}.events-award-card__deadline{letter-spacing:.08em;text-transform:uppercase;color:#9fb0c9;margin:0;font-size:12px;font-weight:700}.events-award-card__cats{color:#9fb0c9;margin:0;padding-left:18px;font-size:14px;line-height:1.55}.events-award-card__actions{flex-direction:column;gap:10px;margin-top:auto;padding-top:16px;display:flex}.events-award-card__cta{width:fit-content;margin-top:0;text-decoration:none}.events-award-card__note{color:#8699b6;margin-top:0;padding-top:0;font-size:12px;line-height:1.5;display:block}.events-award-card .events-award-apply__done{margin-top:8px}.events-award-card .events-award-apply__actions{margin-top:4px;padding-top:0}.events-award-card .events-register-checking{align-items:center;gap:8px;margin:8px 0 0;display:inline-flex}.events-back-to-top{right:max(16px, env(safe-area-inset-right,0px));bottom:max(20px, calc(16px + env(safe-area-inset-bottom,0px)));z-index:80;color:#f5f8fc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:44px;font-family:var(--events-display,var(--font-heading));letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#061b40eb;border:1px solid #7da8dc59;border-radius:999px;align-items:center;gap:6px;padding:10px 14px;font-size:12px;font-weight:800;display:inline-flex;position:fixed;box-shadow:0 10px 28px #00000059}.events-back-to-top:hover{background:#0b2855f5;border-color:#8ec5ffb3}@media (max-width:900px){.events-back-to-top{right:14px;bottom:calc(64px + 18px + env(safe-area-inset-bottom,0px));padding:10px 12px}}@media (max-width:640px){.events-back-to-top{right:12px}.events-back-to-top span{display:none}}.events-btn-primary{border-radius:var(--radius-pill,999px);background:var(--av-blue,#1d6fe8);color:#fff;font-weight:700;font-family:var(--events-display,var(--font-heading));cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;text-decoration:none;display:inline-flex}.events-btn-primary:disabled,.events-btn-ghost:disabled{opacity:.55;cursor:not-allowed}.events-btn-ghost{border-radius:var(--radius-pill,999px);border:1px solid var(--events-line,#7da8dc47);color:#f5f8fc;font-weight:700;font-family:var(--events-display,var(--font-heading));cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:14px;text-decoration:none;display:inline-flex}.events-btn-ghost:hover:not(:disabled){background:#ffffff0f;border-color:#7da8dc73}.events-app .events-shell.events-award-apply{justify-items:stretch;gap:20px;width:min(640px,100% - 48px);margin:0 auto;padding:40px 0 96px;display:grid}.events-award-apply__back{width:fit-content;color:var(--events-secondary,#a8bcd6);align-items:center;gap:8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.events-award-apply__back:hover{color:#fff}.events-award-apply__head{text-align:center;justify-items:center;gap:10px;display:grid}.events-award-apply__head .events-eyebrow{margin-bottom:0}.events-award-apply__head h1{font-family:var(--events-display,var(--font-heading));letter-spacing:-.03em;color:#fff;max-width:22ch;margin:0;font-size:clamp(1.55rem,3.2vw,2.15rem);font-weight:700;line-height:1.2}.events-award-apply__lead{color:var(--events-secondary,#a8bcd6);max-width:48ch;margin:0;font-size:15px;line-height:1.65}.events-award-apply__deadline{letter-spacing:.08em;text-transform:uppercase;color:#9fb0c9;margin:4px 0 0;font-size:12px;font-weight:700}.events-award-apply__panel{background:var(--events-navy,#061b40);border:1px solid var(--events-line,#7da8dc2e);border-radius:var(--events-panel-radius,20px);box-shadow:var(--events-shadow,0 12px 32px #00000047);padding:28px 28px 32px}.events-award-apply__guest{justify-items:start;gap:16px;display:grid}.events-award-apply__guest p{color:#cbd5e1;margin:0;font-size:15px;line-height:1.55}.events-award-apply__locked{gap:22px;display:grid}.events-award-apply__trace{border-top:1px solid #7da8dc24;gap:12px;padding-top:4px;display:grid}.events-award-apply__trace h3{font-size:1.1rem;font-family:var(--events-display,var(--font-heading));margin:12px 0 0}.events-award-apply__hint{color:#9fb0c9;margin:0;font-size:13px;line-height:1.55}.events-award-apply__form,.events-award-apply__trace{gap:14px;display:grid}.events-award-apply__form label:not(.events-check):not(.events-award-apply__upload),.events-award-apply__trace label:not(.events-check){font-family:var(--events-display);font-synthesis:none;text-transform:uppercase;letter-spacing:.08em;color:#9fb0c9;gap:8px;margin:0;font-size:11px;font-weight:800;display:grid}.events-award-apply__form input,.events-award-apply__form textarea,.events-award-apply__trace input,.events-award-apply__trace textarea{box-sizing:border-box;color:#fff;border-radius:var(--events-soft-radius,12px);width:100%;font-family:var(--events-body);background:#0b2855;border:1px solid #365176;outline:none;margin:0;padding:12px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.events-award-apply__form textarea,.events-award-apply__trace textarea{resize:vertical;min-height:140px}.events-award-apply__form input:focus,.events-award-apply__form textarea:focus,.events-award-apply__trace input:focus,.events-award-apply__trace textarea:focus{border-color:var(--events-blue,#1d6fe8);box-shadow:0 0 0 3px #1d6fe838}.events-award-apply .events-select{width:100%}.events-award-apply .events-select-trigger{border-radius:var(--events-soft-radius,12px);color:#f5f8fc;background:#0b2855;border:1px solid #365176;min-height:46px}.events-award-apply__field-label{font-family:var(--events-display);letter-spacing:.08em;text-transform:uppercase;color:#9fb0c9;margin-bottom:8px;font-size:11px;font-weight:800;display:block}.events-award-apply__evidence{gap:10px;display:grid}.events-award-apply__files{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.events-award-apply__files li{background:#0b28558c;border:1px solid #7da8dc38;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:7px 10px 7px 12px;font-size:12px;display:inline-flex}.events-award-apply__files a{color:#e8f1ff;text-overflow:ellipsis;white-space:nowrap;max-width:220px;text-decoration:none;overflow:hidden}.events-award-apply__files button{color:#9fb0c9;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.events-award-apply__upload{border-radius:var(--radius-pill,999px);color:#d7e6ff;cursor:pointer;width:fit-content;font-size:13px;font-weight:700;font-family:var(--events-display);background:#0b285559;border:1px dashed #7da8dc66;align-items:center;gap:8px;padding:11px 16px;text-transform:none!important;letter-spacing:0!important;display:inline-flex!important}.events-award-apply__upload:hover{background:#0b28558c;border-color:#7da8dcb3}.events-award-apply__form .events-check{margin-top:4px;line-height:1.55;color:#9fb0c9!important}.events-award-apply__error{color:#ff8f8f;margin:0;font-size:14px}.events-award-apply__status{color:#7dffc2;margin:0;font-size:14px}.events-award-apply__done{gap:18px;display:grid}.events-award-apply__edit-link{color:#8ec5ff;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:0;font-size:13px;font-weight:700;text-decoration:underline}.events-award-apply__edit-link:hover{color:#fff}.events-award-apply__actions{flex-wrap:wrap;gap:10px;margin-top:8px;padding-top:8px;display:flex}.events-award-apply__actions .events-btn,.events-award-apply__actions .events-btn-primary,.events-award-apply__actions .events-btn-ghost{min-height:44px;text-decoration:none}@media (max-width:640px){.events-app .events-shell.events-award-apply{width:calc(100% - 30px);padding:28px 0 72px}.events-award-apply__panel{padding:22px 18px 26px}.events-award-apply__actions{flex-direction:column}.events-award-apply__actions .events-btn,.events-award-apply__actions .events-btn-primary,.events-award-apply__actions .events-btn-ghost{width:100%}}.ev-landing-jury{width:100%;padding:12px 0 48px}.events-jury-card{background:var(--events-navy);color:#fff;border-radius:var(--events-card-radius);width:100%;padding:28px 28px 22px}.events-jury-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.events-jury-card h2{font-size:clamp(1.25rem,2vw,1.55rem);font-family:var(--events-display,var(--font-heading));margin:0;font-weight:700}.events-jury-card__intro{color:#9fb0c9;max-width:62ch;margin:8px 0 0;font-size:14px;line-height:1.55}.events-jury-card__portal{color:var(--av-cyan,#8ec5ff);white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none}.events-jury-avatars{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px 12px;margin:0;padding:8px 0 4px;list-style:none;display:grid}.events-jury-cell{text-align:center;position:relative}.events-jury-cell__btn{width:100%;color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;padding:10px 8px 14px;display:block}.events-jury-avatar{background:var(--av-elevated,#0a1a33);color:#fff;letter-spacing:.02em;border:2px solid #7da8dc59;border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto;font-size:18px;font-weight:700;display:flex;overflow:hidden}.events-jury-avatar img{object-fit:cover;width:100%;height:100%;display:block}.events-jury-cell.is-pending .events-jury-avatar{color:#ffffff73;opacity:.85;border-style:dashed}.events-jury-cell__name{font-weight:700;font-family:var(--events-display,var(--font-heading));color:var(--text-strong,#f5f8fc);margin-top:12px;font-size:14px;line-height:1.3;display:block}.events-jury-cell__role{color:var(--text-muted,#a8bcd6);min-height:2.6em;margin-top:4px;font-size:13px;line-height:1.35;display:block}.events-jury-tip{color:#f5f8fc;z-index:8;text-align:left;pointer-events:auto;background:#050e1cf5;border:1px solid #7da8dc47;border-radius:12px;width:min(260px,78vw);padding:12px 14px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000059}.events-jury-tip:after{content:"";border:7px solid #0000;border-top-color:#050e1cf5;position:absolute;top:100%;left:50%;transform:translate(-50%)}.events-jury-tip__head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.events-jury-tip__avatar{background:#0a1a33;border:1px solid #7da8dc59;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:flex;overflow:hidden}.events-jury-tip__avatar img{object-fit:cover;width:100%;height:100%;display:block}.events-jury-tip__name{font-size:13px;font-weight:700;display:block}.events-jury-tip__role{color:#a8bcd6;margin-top:2px;font-size:12px;display:block}.events-jury-tip__bio{color:#cbd5e1;font-size:12px;line-height:1.5;display:block}.events-jury-tip__cta{color:var(--av-cyan,#8ec5ff);margin-top:8px;font-size:12px;font-weight:700;text-decoration:none;display:inline-block}.events-jury-card__empty{color:#8699b6;margin:8px 0 0;font-size:13px;line-height:1.5}.events-app.is-home-landing .ev-prog-feature{background:linear-gradient(#04122a8c 0%,#050e1ceb 100%);border-top:1px solid #7da8dc1a;padding:64px 48px 68px;position:relative;overflow:hidden}.events-app.is-home-landing .ev-prog-feature.is-award{background:linear-gradient(#050e1c66 0%,#041634e0 100%)}.events-app.is-home-landing .ev-prog-feature__glow{pointer-events:none;filter:blur(10px);background:radial-gradient(#1d6fe833,#0000 70%);width:min(520px,55vw);height:min(320px,40vw);position:absolute;inset:auto -8% 10% auto}.events-app.is-home-landing .ev-prog-feature.is-award .ev-prog-feature__glow{background:radial-gradient(#f4c5421f,#0000 68%);inset:8% auto auto -6%}.events-app.is-home-landing .ev-prog-feature__inner{z-index:1;background:linear-gradient(135deg,#0c285880 0%,#061634b8 100%);border:1px solid #7da8dc2e;border-radius:20px;grid-template-columns:1fr;align-items:center;gap:28px;max-width:1180px;margin:0 auto;padding:32px 34px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a,0 18px 40px #00000038}.events-app.is-home-landing .ev-prog-feature__inner.has-media{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:36px}.events-app.is-home-landing .ev-prog-feature__date{letter-spacing:.14em;text-transform:uppercase;width:fit-content;max-width:max-content;color:var(--av-cyan,#8ec5ff);font-size:12px;font-family:var(--events-display,var(--font-heading));background:#1d6fe824;border:1px solid #8ec5ff59;border-radius:999px;align-self:flex-start;align-items:center;margin:0 0 14px;padding:8px 14px;font-weight:800;display:inline-flex}.events-app.is-home-landing .ev-prog-feature.is-award .ev-prog-feature__date{color:#f4c542;background:#f4c5421a;border-color:#f4c54259}.events-app.is-home-landing .ev-bca-date{color:#f4c542;background:linear-gradient(135deg,#f4c54229,#f4c5420d);border-color:#f4c54266;align-self:flex-start;width:fit-content;max-width:max-content;margin:0 0 12px;display:inline-flex}.events-app.is-home-landing .ev-prog-feature__copy h2{max-width:16ch;margin:0}.events-app.is-home-landing .ev-prog-feature__body{max-width:42ch;color:var(--events-secondary,#a8bcd6);margin:16px 0 0;font-size:16px;line-height:1.7}.events-app.is-home-landing .ev-prog-feature__media{background:#0a1c4a;border-radius:16px;min-height:280px;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000047}.events-app.is-home-landing .ev-prog-feature__media img{object-fit:cover;width:100%;height:100%;min-height:280px;display:block}.events-app.is-home-landing .ev-prog-feature__media-wash{pointer-events:none;background:linear-gradient(90deg,#050e1c59,#0000 42%),linear-gradient(#0000 55%,#050e1c59);position:absolute;inset:0}@media (max-width:900px){.events-app.is-home-landing .ev-prog-feature__inner.has-media{grid-template-columns:1fr}.events-app.is-home-landing .ev-prog-feature__media{aspect-ratio:16/10;min-height:0}.events-app.is-home-landing .ev-prog-feature__media img{height:100%;min-height:0}}@media (max-width:640px){.events-app.is-home-landing .ev-prog-feature{padding:48px 18px 52px}.events-app.is-home-landing .ev-prog-feature__inner{gap:20px;padding:22px 18px}}.events-app.is-home-landing .ev-award-how{background:linear-gradient(#04122afa 0%,#050e1c 100%);border-top:1px solid #7da8dc24;border-bottom:1px solid #7da8dc24;padding:72px 48px 80px;position:relative;overflow:hidden}.events-app.is-home-landing .ev-award-how__glow{pointer-events:none;filter:blur(8px);background:radial-gradient(#1d6fe847,#0000 68%);width:min(720px,70vw);height:min(420px,55vw);position:absolute;inset:-20% auto auto -10%}.events-app.is-home-landing .ev-award-how__inner{z-index:1;gap:44px;max-width:1180px;margin:0 auto;display:grid;position:relative}.events-app.is-home-landing .ev-award-how__head{grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr);align-items:end;gap:32px 48px;display:grid}.events-app.is-home-landing .ev-award-how__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--av-cyan,#8ec5ff);font-size:12px;font-family:var(--events-display,var(--font-heading));margin:0 0 12px;font-weight:800}.events-app.is-home-landing .ev-award-how__intro h2{max-width:14ch;margin:0}.events-app.is-home-landing .ev-award-how__body{max-width:52ch;color:var(--events-secondary,#a8bcd6);margin:16px 0 0;font-size:16px;line-height:1.7}.events-app.is-home-landing .ev-award-how__aside{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:16px;display:flex}.events-app.is-home-landing .ev-award-how__deadline{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(135deg,#f4c54229,#f4c5420d);border:1px solid #f4c54266;border-radius:999px;align-items:center;gap:10px;margin:0;padding:10px 16px;font-size:12px;display:inline-flex}.events-app.is-home-landing .ev-award-how__deadline span{color:#c9b27a;font-weight:700}.events-app.is-home-landing .ev-award-how__deadline strong{color:#f4c542;letter-spacing:.04em;font-weight:800}.events-app.is-home-landing .ev-award-how__steps{background:linear-gradient(#0c28588c 0%,#061634b8 100%);border:1px solid #7da8dc2e;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 20px;margin:0;padding:28px 28px 24px;list-style:none;display:grid;box-shadow:inset 0 1px #ffffff0a}.events-app.is-home-landing .ev-award-how__step{align-content:start;gap:14px;min-width:0;display:grid}.events-app.is-home-landing .ev-award-how__step-rail{align-items:center;gap:0;min-height:40px;display:flex}.events-app.is-home-landing .ev-award-how__step-n{width:40px;height:40px;font-family:var(--events-display,var(--font-heading));letter-spacing:.06em;color:#e8f1ff;background:radial-gradient(circle at 30% 30%,#1d6fe88c,#081c40f2);border:1px solid #8ec5ff73;border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid;box-shadow:0 0 0 6px #1d6fe81f}.events-app.is-home-landing .ev-award-how__step-line{background:linear-gradient(90deg,#8ec5ff8c,#8ec5ff14);flex:auto;height:1px;margin-left:10px}.events-app.is-home-landing .ev-award-how__step-copy{gap:8px;display:grid}.events-app.is-home-landing .ev-award-how__step strong{font-family:var(--events-display,var(--font-heading));color:#fff;font-size:1.05rem;font-weight:700;line-height:1.3}.events-app.is-home-landing .ev-award-how__step p{color:#9fb0c9;margin:0;font-size:13px;line-height:1.55}.events-app.is-home-landing .ev-award-how__cats-wrap{gap:14px;display:grid}.events-app.is-home-landing .ev-award-how__cats-label{letter-spacing:.14em;text-transform:uppercase;color:#8699b6;font-size:12px;font-weight:800;font-family:var(--events-display,var(--font-heading));margin:0}.events-app.is-home-landing .ev-award-how__cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.events-app.is-home-landing .ev-award-how__cat{background:#081c408c;border:1px solid #7da8dc33;border-radius:14px;align-items:center;gap:14px;padding:18px;transition:border-color .2s,transform .2s,background .2s;display:flex}.events-app.is-home-landing .ev-award-how__cat:hover{background:#0e2e60b8;border-color:#8ec5ff73;transform:translateY(-2px)}.events-app.is-home-landing .ev-award-how__cat-n{color:#8ec5ff;width:36px;height:36px;font-size:12px;font-weight:800;font-family:var(--events-display,var(--font-heading));background:#1d6fe838;border-radius:10px;flex:none;place-items:center;display:grid}.events-app.is-home-landing .ev-award-how__cat-label{color:#e8f1ff;font-size:14px;font-weight:600;line-height:1.4}.events-app.is-home-landing .ev-award-how__btn{border-radius:var(--radius-pill,999px);background:var(--av-blue,#1d6fe8);color:#fff;font-weight:800;font-family:var(--events-display,var(--font-heading));align-items:center;gap:8px;padding:14px 26px;font-size:14px;text-decoration:none;transition:filter .2s,transform .2s;display:inline-flex;box-shadow:0 12px 32px #1d6fe866}.events-app.is-home-landing .ev-award-how__btn:hover{filter:brightness(1.08);transform:translateY(-1px)}@media (max-width:960px){.events-app.is-home-landing .ev-award-how__head{grid-template-columns:1fr;align-items:start}.events-app.is-home-landing .ev-award-how__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px}.events-app.is-home-landing .ev-award-how__step:nth-child(2) .ev-award-how__step-line{display:none}.events-app.is-home-landing .ev-award-how__cats{grid-template-columns:1fr}}@media (max-width:640px){.events-app.is-home-landing .ev-award-how{padding:52px 20px 60px}.events-app.is-home-landing .ev-award-how__steps{grid-template-columns:1fr;gap:20px;padding:22px 18px}.events-app.is-home-landing .ev-award-how__step-line{display:none}.events-app.is-home-landing .ev-award-how__aside{width:100%}.events-app.is-home-landing .ev-award-how__btn{justify-content:center;width:100%}}@media (max-width:900px){.events-app.is-home-landing .event-home-landing-page>.events-shell .ev-landing-award-grid{grid-template-columns:1fr}}.events-app.is-home-landing #sponsors,.events-app.is-home-landing .vid-sponsor-cell{overflow:visible}.events-app.is-home-landing .vid-sponsor-cell .vid-comet{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.events-app.is-home-landing .vid-sponsor-cell .vid-comet__stroke{fill:none;stroke:var(--sponsor-tier-color,var(--av-blue,#1d6fe8));stroke-width:2px;stroke-dasharray:12 88;stroke-dashoffset:100px;opacity:0}.events-app.is-home-landing .vid-sponsor-tier .ev-landing-sponsor-grid{grid-template-columns:repeat(var(--sponsor-cols,4), minmax(0, 1fr));justify-items:stretch;gap:16px;display:grid}@media (max-width:1100px){.events-app.is-home-landing .vid-sponsor-tier[data-tier=platinum],.events-app.is-home-landing .vid-sponsor-tier[data-tier=diamond]{--sponsor-cols:2}.events-app.is-home-landing .vid-sponsor-tier[data-tier=gold],.events-app.is-home-landing .vid-sponsor-tier[data-tier=silver],.events-app.is-home-landing .vid-sponsor-tier[data-tier=bronze]{--sponsor-cols:3}}@media (max-width:720px){.events-app.is-home-landing .vid-sponsor-tier[data-tier=platinum],.events-app.is-home-landing .vid-sponsor-tier[data-tier=diamond],.events-app.is-home-landing .vid-sponsor-tier[data-tier=gold],.events-app.is-home-landing .vid-sponsor-tier[data-tier=silver],.events-app.is-home-landing .vid-sponsor-tier[data-tier=bronze]{--sponsor-cols:2}}@media (max-width:480px){.events-app.is-home-landing .vid-sponsor-tier{--sponsor-cols:1}}.vid-committee-grid{grid-template-columns:repeat(auto-fill,minmax(168px,200px));justify-content:start;align-items:stretch;gap:20px;display:grid}.vid-committee-grid[data-count="1"]{grid-template-columns:minmax(180px,220px)}.vid-committee-grid[data-count="2"]{grid-template-columns:repeat(2,minmax(168px,200px))}.vid-committee-grid[data-count="3"]{grid-template-columns:repeat(3,minmax(160px,190px))}.vid-committee-card{text-align:center;color:inherit;cursor:pointer;font:inherit;appearance:none;width:100%;transition:border-color .28s var(--ease-standard,ease), transform .28s var(--ease-emphasized,ease), box-shadow .28s ease;background:linear-gradient(165deg,#122a4ee0 0%,#081428eb 100%);border:1px solid #8ec5ff29;border-radius:18px;flex-direction:column;align-items:center;padding:22px 16px 20px;text-decoration:none;display:flex;position:relative;overflow:visible;box-shadow:0 12px 32px #00000038}.vid-committee-card:hover,.vid-committee-card:focus-within{border-color:color-mix(in srgb, var(--committee-accent,#3f94ff) 55%, transparent);box-shadow:0 18px 40px #00000047, 0 0 0 1px color-mix(in srgb, var(--committee-accent,#3f94ff) 25%, transparent);transform:translateY(-4px)}.vid-committee-card__photo{background:var(--av-elevated,#0a1a33);width:112px;height:112px;box-shadow:0 0 0 2px color-mix(in srgb, var(--committee-accent,#3f94ff) 70%, #fff 10%), 0 8px 24px #00000059;background-clip:padding-box;border:3px solid #0000;border-radius:50%;justify-content:center;align-items:center;margin:0 auto;display:flex;overflow:hidden}.vid-committee-card__photo img{object-fit:cover;width:100%;height:100%;display:block}.vid-committee-card__initials{letter-spacing:.04em;color:#fff;font-size:28px;font-weight:800;font-family:var(--events-display,var(--font-heading))}.vid-committee-card__body{width:100%;min-width:0;margin-top:16px}.vid-committee-card__name{color:var(--text-strong,#f5f8fc);font-size:15px;font-weight:700;line-height:1.35;font-family:var(--events-display,var(--font-heading));overflow-wrap:anywhere;margin:0}.vid-committee-card__role{color:var(--text-muted,#a8bcd6);-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:0;margin:8px 0 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.vid-committee-card .vid-speaker-tip{color:#f5f8fc;opacity:0;pointer-events:none;z-index:6;text-align:left;background:#050e1cf5;border:1px solid #7da8dc47;border-radius:12px;gap:8px;width:min(260px,72vw);padding:12px 14px;transition:opacity .22s,transform .22s;display:grid;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 14px 36px #0006}.vid-committee-card:hover .vid-speaker-tip,.vid-committee-card:focus-within .vid-speaker-tip{opacity:1;transform:translate(-50%)translateY(0)}.vid-committee-card .vid-speaker-tip__head{align-items:center;gap:10px;display:flex}.vid-committee-card .vid-speaker-tip__avatar{background:color-mix(in srgb, var(--committee-accent,#3f94ff) 35%, #0a1a33);border:1px solid color-mix(in srgb, var(--committee-accent,#3f94ff) 55%, transparent);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:11px;font-weight:800;display:grid}.vid-committee-card .vid-speaker-tip__name{font-size:13px;font-weight:700;font-family:var(--events-display,var(--font-heading));display:block}.vid-committee-card .vid-speaker-tip__role{color:#a8bcd6;margin-top:2px;font-size:11px;display:block}.vid-committee-card .vid-speaker-tip__bio{color:#f5f8fcc7;font-size:12px;line-height:1.45;display:block}.vid-committee-card .vid-speaker-tip__cta{letter-spacing:.04em;color:var(--committee-accent,#8ec5ff);font-size:11px;font-weight:700;display:block}.vid-committee-popup{z-index:1200;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vid-committee-popup__backdrop{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020814b8;border:0;margin:0;padding:0;position:absolute;inset:0}.vid-committee-popup__panel{z-index:1;background:linear-gradient(165deg,#0b1a33 0%,#07101f 100%);border:1px solid #8ec5ff38;border-radius:18px;width:min(720px,100%);max-height:min(88vh,560px);position:relative;overflow:auto;box-shadow:0 24px 64px #00000080}.vid-committee-popup__close{z-index:4;cursor:pointer;color:#fff;background:#050e1c8c;border:0;border-radius:999px;width:40px;height:40px;font-size:28px;line-height:1;position:absolute;top:10px;right:10px}.vid-committee-popup__close:hover{background:#050e1cd9}.vid-committee-popup__grid{grid-template-columns:35% 1fr;min-height:280px;display:grid}.vid-committee-popup__media{background:radial-gradient(80% 70% at 50% 40%, color-mix(in srgb, var(--committee-accent,#3f94ff) 28%, transparent), transparent 70%), #081224e6;border-right:1px solid #7da8dc29;justify-content:center;align-items:center;padding:36px 24px;display:flex}.vid-committee-popup__media img{aspect-ratio:1;object-fit:cover;border:3px solid color-mix(in srgb, var(--committee-accent,#3f94ff) 75%, #fff 10%);border-radius:50%;width:min(180px,72%);display:block;box-shadow:0 12px 32px #0006}.vid-committee-popup__initials{aspect-ratio:1;letter-spacing:.06em;color:#fff;width:min(180px,72%);font-size:clamp(2rem,6vw,3rem);font-weight:800;font-family:var(--events-display,var(--font-heading));background:color-mix(in srgb, var(--committee-accent,#3f94ff) 40%, #0a1a33);border:3px solid color-mix(in srgb, var(--committee-accent,#3f94ff) 75%, #fff 10%);border-radius:50%;place-items:center;display:grid}.vid-committee-popup__info{flex-direction:column;justify-content:center;gap:10px;min-width:0;padding:40px 36px 36px;display:flex}.vid-committee-popup__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--committee-accent,#8ec5ff);font-size:11px;font-weight:700;font-family:var(--events-display,var(--font-heading));margin:0}.vid-committee-popup__name{color:#f5f8fc;font-size:clamp(1.35rem,2.6vw,1.85rem);font-weight:700;line-height:1.25;font-family:var(--events-display,var(--font-heading));margin:0}.vid-committee-popup__role{color:#c5d6ef;margin:0;font-size:15px;font-weight:600;line-height:1.45}.vid-committee-popup__bio{color:#f5f8fcb8;white-space:pre-wrap;margin:6px 0 0;font-size:14px;line-height:1.65}@media (max-width:720px){.vid-committee-popup__grid{grid-template-columns:1fr}.vid-committee-popup__media{border-bottom:1px solid #7da8dc29;border-right:0;padding:28px 20px 20px}.vid-committee-popup__media img,.vid-committee-popup__initials{width:min(140px,46%)}.vid-committee-popup__info{padding:24px 22px 28px}}@media (max-width:900px){.vid-committee{padding-left:24px!important;padding-right:24px!important}.vid-committee-grid[data-count="3"]{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width:640px){.vid-committee-grid,.vid-committee-grid[data-count="2"],.vid-committee-grid[data-count="3"]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vid-committee-grid[data-count="1"]{grid-template-columns:minmax(0,200px)}.vid-committee-card{padding:18px 12px 16px}.vid-committee-card__photo{width:92px;height:92px}}.vid-pavilion-popup{z-index:1200;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vid-pavilion-popup__backdrop{cursor:pointer;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#020814bd;border:0;margin:0;padding:0;position:absolute;inset:0}.vid-pavilion-popup__panel{z-index:1;background:#070f1c;border:1px solid #8ec5ff38;border-radius:18px;width:min(960px,100%);max-height:min(88vh,620px);position:relative;overflow:hidden;box-shadow:0 28px 72px #0000008c}.vid-pavilion-popup__close{z-index:4;cursor:pointer;color:#fff;background:#050e1c8c;border:0;border-radius:999px;width:40px;height:40px;font-size:28px;line-height:1;position:absolute;top:12px;right:12px}.vid-pavilion-popup__close:hover{background:#050e1cd9}.vid-pavilion-popup__grid{grid-template-columns:40% 1fr;height:min(88vh,640px);min-height:min(72vh,520px);max-height:min(88vh,640px);display:grid}.vid-pavilion-popup__media{background:#0a1c4a;height:100%;min-height:240px;position:relative;overflow:hidden}.vid-pavilion-popup__media img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.vid-pavilion-popup__media:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 55%,#070f1c59 100%);position:absolute;inset:0}.vid-pavilion-popup__info{background:linear-gradient(165deg,#0b1a33 0%,#07101f 100%);flex-direction:column;gap:0;height:100%;min-height:0;padding:0;display:flex;overflow:hidden}.vid-pavilion-popup__head{flex:none;padding:36px 36px 14px}.vid-pavilion-popup__scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#8ec5ff59 transparent;flex:auto;min-height:0;padding:4px 36px 36px;overflow-y:auto}.vid-pavilion-popup__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--pav-accent,#8ec5ff);font-size:11px;font-weight:800;font-family:var(--events-display,var(--font-heading));margin:0}.vid-pavilion-popup__title{color:#fff;font-size:clamp(1.45rem,2.8vw,2rem);font-weight:700;line-height:1.2;font-family:var(--events-display,var(--font-heading));margin:10px 0 0}.vid-pavilion-popup__bar{background:var(--pav-accent,#1504f0);border-radius:2px;flex:none;width:48px;height:3px;margin-top:14px}.vid-pavilion-popup__p{color:#f5f8fcc7;margin:0 0 1.05em;font-size:14.5px;line-height:1.7}.vid-pavilion-popup__p--lead{color:#fffffff0;font-size:16px;font-weight:500;line-height:1.65}.vid-pavilion-popup__p:last-child{margin-bottom:0}.vid-r-pav-desc{opacity:.92;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;max-height:4.6em;white-space:normal!important;max-width:34ch!important;margin:12px 0 0!important;font-size:14px!important;line-height:1.5!important;display:-webkit-box!important;overflow:hidden!important}.vid-r-pav-more{letter-spacing:.06em;text-transform:uppercase;color:#8ec5ff;font-size:12px;font-weight:800;font-family:var(--events-display,var(--font-heading));flex:none;margin-top:12px}.vid-r-pav-full{display:none!important}@media (max-width:800px){.vid-pavilion-popup__grid{grid-template-columns:1fr;height:min(90vh,720px);max-height:min(90vh,720px)}.vid-pavilion-popup__media{height:220px;min-height:180px;max-height:220px}.vid-pavilion-popup__head{padding:22px 22px 10px}.vid-pavilion-popup__scroll{padding:4px 22px 28px}}@keyframes vid-comet-run{to{stroke-dashoffset:0}}.events-app.is-home-landing .vid-sponsor-cell:hover .vid-comet__stroke,.events-app.is-home-landing .vid-sponsor-cell:focus-within .vid-comet__stroke{opacity:1;animation:2.8s linear infinite vid-comet-run}.events-app.is-home-landing .vid-sponsor-tip{color:#f5f8fc;opacity:0;pointer-events:none;z-index:8;text-align:left;background:#050e1cf5;border:1px solid #7da8dc47;border-radius:12px;width:min(240px,70vw);padding:12px 14px;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(8px);box-shadow:0 12px 32px #00000059}.events-app.is-home-landing .vid-sponsor-cell:hover .vid-sponsor-tip,.events-app.is-home-landing .vid-sponsor-cell:focus-within .vid-sponsor-tip{opacity:1;transform:translate(-50%)translateY(0)}.events-app.is-home-landing .vid-sponsor-tip__tier,.events-app.is-home-landing .vid-sponsor-tip__cta{letter-spacing:.08em;text-transform:uppercase;color:var(--events-secondary,#a8bcd6);font-size:11px;display:block}.events-app.is-home-landing .vid-sponsor-tip__name{font-weight:700;font-family:var(--events-display,var(--font-heading));margin:6px 0 4px;display:block}.events-app.is-home-landing .vid-sponsor-tip__blurb{color:var(--events-secondary,#a8bcd6);margin-bottom:8px;font-size:12px;line-height:1.45;display:block}.events-app.is-home-landing .vid-r-hero-cover{opacity:1;z-index:0}.events-app.is-home-landing .vid-r-hero-h-tablet.has-hero-cover .vid-r-hero-wash,.events-app.is-home-landing .vid-r-hero-wash{z-index:1;background:linear-gradient(90deg,#050e1cf5 0%,#050e1ce6 32%,#050e1c94 50%,#050e1c24 60%,#050e1c00 80%)}@media (max-width:767px){.events-app.is-home-landing .vid-r-hero-h-tablet.has-hero-cover .vid-r-hero-wash,.events-app.is-home-landing .vid-r-hero-wash{background:linear-gradient(#050e1cb8 0%,#050e1c47 40%,#050e1c00 68%),linear-gradient(90deg,#050e1ce6 0%,#050e1c6b 40%,#050e1c14 60%,#050e1c00 78%)}.events-app.is-home-landing #grp-expo{overflow-x:clip}.events-app.is-home-landing .vid-r-expo-hero{display:none}.events-app.is-home-landing .vid-r-pav-row{flex-direction:unset!important;grid-template-columns:1fr 1fr!important;gap:0!important;height:auto!important;display:grid!important}.events-app.is-home-landing .vid-r-pav-card{contain:none!important;flex:none!important;height:150px!important;min-height:0!important;margin-left:0!important}.events-app.is-home-landing .vid-r-pav-card:nth-child(2n){clip-path:polygon(14px 0,100% 0,100% 100%,0 100%)!important;width:calc(100% + 14px)!important;margin-left:-14px!important}.events-app.is-home-landing .vid-r-pav-card:nth-child(odd){clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%)!important}.events-app.is-home-landing .vid-r-pav-img{filter:none!important;width:100%!important;margin-left:0!important;left:0!important}.events-app.is-home-landing .vid-r-pav-collapsed{display:none!important}.events-app.is-home-landing .vid-r-pav-open{opacity:1!important;visibility:visible!important;pointer-events:auto!important;padding:14px!important}.events-app.is-home-landing .vid-r-pav-title{white-space:normal!important;max-width:100%!important;font-size:13px!important;line-height:1.25!important}.events-app.is-home-landing .vid-r-pav-open>span:first-child{width:26px!important;height:26px!important;margin-bottom:8px!important;font-size:11px!important}.events-app.is-home-landing .vid-r-pav-bar{width:30px!important;margin-top:10px!important}.events-app.is-home-landing .vid-r-pav-desc{display:none!important}.events-app.is-home-landing .vid-r-pav-ovl-grey{opacity:0!important}.events-app.is-home-landing .vid-r-pav-ovl-dark{opacity:1!important}.events-app.is-home-landing .vid-r-pav-dots{display:none!important}}.events-app.is-home-landing .events-live-note{display:none}.events-app.is-home-landing .vid-sponsor-cell,.events-app.is-home-landing .vid-sponsor-cell__logo{color:#011133}.events-app.is-home-landing #grp-bca .vid-r-bca-video{align-self:stretch}.events-app.is-home-landing #message .vid-r-msg-stats,.vid-home-page.is-cms-home #message .vid-r-msg-stats{align-items:stretch;grid-template-columns:1fr 1fr!important}.events-app.is-home-landing #message .vid-r-msg-stats>div,.vid-home-page.is-cms-home #message .vid-r-msg-stats>div{min-width:0;height:100%}.events-app.is-home-landing #message .vid-msg-stat-box,.vid-home-page.is-cms-home #message .vid-msg-stat-box{box-sizing:border-box;width:100%;height:100%}.events-app.is-home-landing #message .vid-msg-stat-label,.vid-home-page.is-cms-home #message .vid-msg-stat-label{white-space:normal}@media (min-width:1024px){.vid-home-page.is-cms-home #message .vid-r-msg-shell{max-height:480px;overflow:hidden;height:36.5625cqw!important;min-height:0!important}.vid-home-page.is-cms-home #message .vid-r-msg-col{box-sizing:border-box;flex-direction:column;justify-content:center;height:100%;display:flex;overflow:hidden;padding:24px 24px 24px 36px!important}.vid-home-page.is-cms-home #message .vid-r-msg-title{font-size:clamp(22px,2.2vw,34px)!important;line-height:1.2!important}.vid-home-page.is-cms-home #message .vid-r-msg-body{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:8px!important;font-size:14px!important;line-height:1.5!important}.vid-home-page.is-cms-home #message .vid-r-msg-stats{gap:8px!important;margin-top:14px!important}.vid-home-page.is-cms-home #message .vid-msg-stat-box{min-height:62px!important;padding:8px 10px!important}.vid-home-page.is-cms-home #message .vid-msg-stat-label{margin-top:4px!important;font-size:11px!important}}.vid-home-page.is-cms-home #grp-mission{color:#1c2749}.vid-home-page.is-cms-home #grp-mission .vid-mission-accent{background:linear-gradient(90deg,#2cae4a 0%,#9ccc40 48%,#edd44a 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline-block}.vid-home-page.is-cms-home #grp-mission .vid-mission-card{min-height:280px}@media (max-width:1023px){.vid-home-page.is-cms-home #grp-mission{padding-left:20px!important;padding-right:20px!important}.vid-home-page.is-cms-home #grp-mission .vid-mission-grid{grid-template-columns:1fr!important}}.events-app.is-home-landing #grp-forum .vid-r-bleed.ev-forum-mq,.vid-home-page.is-cms-home #grp-forum .vid-r-bleed.ev-forum-mq{container:ev-forum/inline-size;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;left:auto!important}.events-app.is-home-landing #grp-forum .ev-forum-mq .vid-forum-card,.vid-home-page.is-cms-home #grp-forum .ev-forum-mq .vid-forum-card{overflow:hidden;border-radius:14px!important;flex:0 0 calc(45.7317cqi - 10.061px)!important;grid-template-columns:55fr 57.5fr!important;width:calc(45.7317cqi - 10.061px)!important;max-width:none!important;height:390px!important;min-height:390px!important;max-height:390px!important}.events-app.is-home-landing #grp-forum .ev-forum-mq.is-forum-single .vid-forum-card,.vid-home-page.is-cms-home #grp-forum .ev-forum-mq.is-forum-single .vid-forum-card{flex:0 0 100%!important;width:100%!important}.events-app.is-home-landing #grp-forum .vid-forum-card__title,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__title{color:#fff}.events-app.is-home-landing #grp-forum .vid-forum-card__year,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__year{color:#0082d1!important}.events-app.is-home-landing #grp-forum .vid-forum-card__place,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__place{color:#9aa6bd!important}.events-app.is-home-landing #grp-forum .vid-forum-card__meta,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__meta{color:#ffffffbf}.events-app.is-home-landing #grp-forum .vid-forum-card__copy,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__copy{height:100%;min-height:0;justify-content:flex-start!important}.events-app.is-home-landing #grp-forum .vid-forum-card__stack,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__stack{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.events-app.is-home-landing #grp-forum .vid-forum-card__body,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__body{color:var(--events-secondary,#a8bcd6);-webkit-line-clamp:9;-webkit-box-orient:vertical;flex:auto;min-height:0;display:-webkit-box;overflow:hidden}.events-app.is-home-landing #grp-forum .vid-forum-card__more,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__more{flex-shrink:0;margin-top:14px!important}.vid-history-popup{z-index:1200;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));box-sizing:border-box;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.vid-history-popup__backdrop{cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020814b8;border:0;margin:0;padding:0;position:absolute;inset:0}.vid-history-popup__panel{z-index:1;border-radius:16px;width:min(920px,100%);max-height:min(88vh,720px);position:relative;overflow:auto;box-shadow:0 24px 64px #00000073}.vid-history-popup__close{z-index:4;cursor:pointer;color:#fff;background:#050e1c8c;border:0;border-radius:999px;width:40px;height:40px;font-size:28px;line-height:1;position:absolute;top:10px;right:10px}.vid-history-popup__close:hover{background:#050e1cd9}.vid-history-popup .is-history-popup-card{background:var(--vid-navy-900,#060024);color:#fff;overflow:hidden;border-radius:16px!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:grid!important}.vid-history-popup .is-history-popup-card .vid-forum-card__copy{flex-direction:column;display:flex;pointer-events:auto!important;padding:32px 36px!important}.vid-history-popup .is-history-popup-card .vid-forum-card__stack{flex:auto;overflow:visible!important}.vid-history-popup .is-history-popup-card .vid-forum-card__title{color:#fff;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:700;line-height:1.3;font-family:var(--events-display,var(--font-heading));margin:0}.vid-history-popup .is-history-popup-card .vid-forum-card__body{color:var(--events-secondary,#a8bcd6);white-space:pre-wrap;margin:14px 0 0;font-size:16px;line-height:1.65;-webkit-line-clamp:unset!important;line-clamp:unset!important;flex:none!important;display:block!important;overflow:visible!important}.vid-history-popup .is-history-popup-card .vid-forum-card__media{min-height:280px;position:relative}@media (max-width:767px){.vid-history-popup__panel{max-height:92vh}.vid-history-popup .is-history-popup-card{grid-template-columns:1fr!important}.vid-history-popup .is-history-popup-card .vid-forum-card__media{order:-1;min-height:200px}.vid-history-popup .is-history-popup-card .vid-forum-card__copy{padding:22px 20px 28px!important}}@media (max-width:1023px){.events-app.is-home-landing #grp-forum .ev-forum-mq .vid-forum-card,.vid-home-page.is-cms-home #grp-forum .ev-forum-mq .vid-forum-card{flex:0 0 min(88cqi,100%)!important;width:min(88cqi,100%)!important}.events-app.is-home-landing #grp-forum .ev-forum-mq.is-forum-single .vid-forum-card,.vid-home-page.is-cms-home #grp-forum .ev-forum-mq.is-forum-single .vid-forum-card{flex:0 0 100%!important;width:100%!important}.events-app.is-home-landing #grp-forum .ev-forum-mq .vid-r-mq-track,.vid-home-page.is-cms-home #grp-forum .ev-forum-mq .vid-r-mq-track{padding-left:6cqi;padding-right:6cqi}.events-app.is-home-landing .ev-landing-3col,.vid-home-page.is-cms-home .ev-landing-3col,.events-app.is-home-landing .vid-r-grid-1-tablet{grid-template-columns:1fr!important}.events-app.is-home-landing #grp-bca .vid-r-grid-1-tablet>div:last-child{padding-top:28px;padding-left:0!important}.events-app.is-home-landing .vid-r-msg-col,.vid-home-page.is-cms-home #message .vid-r-msg-col{width:100%!important;padding:48px 24px!important}.events-app.is-home-landing .vid-r-msg-video,.vid-home-page.is-cms-home #message .vid-r-msg-video{aspect-ratio:16/9!important;width:100%!important;height:auto!important;min-height:0!important;position:relative!important;inset:auto!important}.vid-home-page.is-cms-home #message .vid-r-msg-video__el{object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.events-app.is-home-landing .vid-r-w100-tablet{max-width:100%!important}}.events-app.is-home-landing #grp-private,.vid-home-page.is-cms-home #grp-private{--private-ink:#f4f7fb;--private-muted:#f4f7fbe0;--private-overline:#ffffffeb;background:#fff!important;padding:0!important}.vid-home-page.is-cms-home #grp-private[data-private-tone=light]{--private-ink:#0b1b33;--private-muted:#3d4d66;--private-overline:#0b1b33c7}.vid-home-page.is-cms-home #grp-private .vid-private-hero__wash{pointer-events:none;background:linear-gradient(#0000001f 0%,#0000000d 45%,#fff3 78%,#ffffffeb 94%,#fff 100%);position:absolute;inset:0}.vid-home-page.is-cms-home #grp-private[data-private-tone=light] .vid-private-hero__wash{background:linear-gradient(#ffffff14 0%,#ffffff1f 50%,#ffffff8c 82%,#fffffff2 94%,#fff 100%)}.vid-home-page.is-cms-home #grp-private .vid-private-hero__scrim{z-index:0;pointer-events:none;background:linear-gradient(#060c1c00 0%,#060c1c61 16%,#060c1c8c 42% 62%,#060c1c52 84%,#060c1c00 100%);width:min(112%,1040px);position:absolute;top:-12%;bottom:-10%;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.vid-home-page.is-cms-home #grp-private[data-private-tone=light] .vid-private-hero__scrim{background:linear-gradient(#fff0 0%,#ffffff8c 16%,#ffffffc7 42% 62%,#ffffff80 84%,#fff0 100%)}.vid-home-page.is-cms-home #grp-private .vid-private-overline{color:var(--private-overline)}.vid-home-page.is-cms-home #grp-private .vid-private-title,.vid-home-page.is-cms-home #grp-private .vid-private-title__ink{color:var(--private-ink)}.vid-home-page.is-cms-home #grp-private .vid-private-accent{background:linear-gradient(90deg,#ffd200 0%,#2cae4a 48%,#3ba8ff 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:inline}.vid-home-page.is-cms-home #grp-private .vid-private-intro{color:var(--private-muted)}.vid-home-page.is-cms-home #grp-private .vid-private-cta:hover{background:#f5f3ff!important}@media (max-width:1023px){.vid-home-page.is-cms-home #grp-private .vid-private-hero{min-height:min(62vh,520px)!important;padding:36px 20px 44px!important}.vid-home-page.is-cms-home #grp-private .vid-private-body{padding-left:20px!important;padding-right:20px!important}.vid-home-page.is-cms-home #grp-private .vid-private-modes{grid-template-columns:1fr!important;gap:22px!important}.vid-home-page.is-cms-home #grp-private .vid-private-title{font-size:clamp(1.35rem,6vw,1.85rem)!important}}@media (max-width:767px){.events-app.is-home-landing #grp-private{padding:0!important}.events-app.is-home-landing #grp-open,.events-app.is-home-landing #grp-award{padding-left:18px!important;padding-right:18px!important}.events-app.is-home-landing .ev-prog-feature__inner.has-media,.events-app.is-home-landing .ev-split-media{grid-template-columns:1fr!important;gap:20px!important;width:100%!important;max-width:none!important}.events-app.is-home-landing .ev-prog-feature__media,.events-app.is-home-landing .ev-split-media__img{aspect-ratio:16/9;border-radius:14px;width:100%!important;min-height:0!important}.events-app.is-home-landing .ev-prog-feature__media img,.events-app.is-home-landing .ev-split-media__img img{object-fit:cover;display:block;width:100%!important;height:100%!important;min-height:0!important}.events-app.is-home-landing #grp-forum>div:first-child,.vid-home-page.is-cms-home #grp-forum>div:first-child{padding-left:18px!important;padding-right:18px!important}.events-app.is-home-landing #grp-forum .ev-forum-mq .vid-forum-card,.vid-home-page.is-cms-home #grp-forum .ev-forum-mq .vid-forum-card{border-radius:14px;grid-template-rows:auto auto;flex:0 0 min(86cqi,340px)!important;grid-template-columns:1fr!important;width:min(86cqi,340px)!important;min-height:0!important}.events-app.is-home-landing #grp-forum .ev-forum-mq.is-forum-single .vid-forum-card,.vid-home-page.is-cms-home #grp-forum .ev-forum-mq.is-forum-single .vid-forum-card{flex:0 0 100%!important;width:100%!important}.events-app.is-home-landing #grp-forum .ev-forum-mq .vid-r-mq-track,.vid-home-page.is-cms-home #grp-forum .ev-forum-mq .vid-r-mq-track{padding-left:calc(50cqi - min(86cqi,340px)/2);padding-right:calc(50cqi - min(86cqi,340px)/2)}.events-app.is-home-landing #grp-forum .vid-forum-card__media,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__media{order:-1;height:168px;min-height:168px!important}.events-app.is-home-landing #grp-forum .vid-forum-card__media>img,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__media>img{filter:none!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}.events-app.is-home-landing #grp-forum .vid-forum-card__copy,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__copy{gap:10px;padding:14px 14px 16px!important}.events-app.is-home-landing #grp-forum .vid-forum-card__title,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__title{font-size:16px!important;line-height:1.3!important}.events-app.is-home-landing #grp-forum .vid-forum-card__body,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__body{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin-top:8px!important;font-size:13px!important;line-height:1.45!important}.events-app.is-home-landing #grp-forum .vid-forum-card__more,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__more{margin-top:12px!important}.events-app.is-home-landing #grp-forum .vid-forum-card__more a,.vid-home-page.is-cms-home #grp-forum .vid-forum-card__more a{padding:8px 14px!important;font-size:12px!important}.events-app.is-home-landing #grp-forum .vid-r-mq-prev,.vid-home-page.is-cms-home #grp-forum .vid-r-mq-prev,.events-app.is-home-landing #grp-forum .vid-r-mq-next,.vid-home-page.is-cms-home #grp-forum .vid-r-mq-next{width:36px!important;height:36px!important;font-size:16px!important}.events-app.is-home-landing #grp-forum .vid-r-mq-prev,.vid-home-page.is-cms-home #grp-forum .vid-r-mq-prev{left:8px!important}.events-app.is-home-landing #grp-forum .vid-r-mq-next,.vid-home-page.is-cms-home #grp-forum .vid-r-mq-next{right:8px!important}}@media (min-width:1024px){.vid-home-page.is-cms-home #message .vid-r-msg-col{width:35%!important}.vid-home-page.is-cms-home #message .vid-r-msg-video{aspect-ratio:auto!important;top:0!important;bottom:0!important;right:0!important;width:65%!important;height:auto!important;position:absolute!important;inset:0 0 0 auto!important;overflow:hidden!important}.vid-home-page.is-cms-home #message .vid-r-msg-video__el{object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}}@media (min-width:1024px) and (max-width:1535px){.events-app.is-home-landing .vid-r-msg-col,.vid-home-page.is-cms-home #message .vid-r-msg-col{width:42%!important}.events-app.is-home-landing .vid-r-msg-video,.vid-home-page.is-cms-home #message .vid-r-msg-video{width:58%!important}.vid-home-page.is-cms-home #message .vid-r-msg-shell{max-height:420px;height:32.625cqw!important}}.events-app h1,.events-app h2,.events-app h3{font-family:var(--events-display);font-synthesis:none;letter-spacing:-.02em}.events-app .events-page-title:not(.events-page-title-dark) h1,.events-app .events-section-head h2,.events-app .events-organizer-cta h2,.events-app .events-month-heading h2,.events-app .events-trust-grid h2,.events-app .events-studio-grid h2,.events-app .events-booths-passport h3{color:#fff}.events-app .events-page-title:not(.events-page-title-dark)>p:not(.events-eyebrow){color:var(--events-secondary);font-size:15px;line-height:1.65}.events-app .events-shell{width:min(1180px,100% - 48px);margin:0 auto}.events-subnav{border:1px solid var(--events-line);border-radius:var(--events-soft-radius);background:var(--events-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:30;flex-wrap:wrap;gap:8px 20px;padding:12px 24px;display:flex;position:sticky;top:0}.events-subnav a{font-family:var(--events-display);font-synthesis:none;color:var(--events-secondary);border-bottom:2px solid #0000;padding:8px 0;font-size:13px;font-weight:700}.events-subnav a.is-active,.events-subnav a:hover{color:#fff;border-bottom-color:var(--events-blue)}.events-eyebrow{font-family:var(--events-display);font-synthesis:none;letter-spacing:.14em;color:var(--av-cyan,#8ec5ff);text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:800}.events-eyebrow.pale{color:#89c6ff}.events-app .ct-home-hero-slide{margin-bottom:18px}.events-app.is-events-index{padding-bottom:80px}.avantily-app.ct-v4 .events-app.is-events-index .ct-home-hero-slide.events-index-hero,.events-app.is-events-index .ct-home-hero-slide.events-index-hero{background-color:#050e1c;border-radius:0;width:100%;max-width:none;min-height:min(100vh - 44px,56.1255vw);margin:0;overflow:hidden}.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-cover-image__slot,.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-home-hero-slide-inner.ct-hero{min-height:inherit}.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-home-hero-slide-inner.ct-hero{max-width:min(720px,62%);padding:calc(var(--vid-spaces-h,48px) + 96px) clamp(20px, 3.5vw, 48px) 56px;box-sizing:border-box;align-content:center}.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-cover-image__media{object-position:center}.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-cover-image__hero-wash{background:linear-gradient(90deg,#050e1cf5 0%,#050e1ce6 32%,#050e1c94 50%,#050e1c24 60%,#050e1c00 80%)}.events-app.is-events-index .events-finder,.events-app.is-events-index .events-purpose-band{width:min(1180px,100% - 48px);margin-left:auto;margin-right:auto}.events-app.is-events-index .events-finder{margin-top:28px}@media (max-width:767px){.avantily-app.ct-v4 .events-app.is-events-index .ct-home-hero-slide.events-index-hero,.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-cover-image__slot,.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-home-hero-slide-inner.ct-hero{min-height:380px}.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-cover-image__hero-wash{background:linear-gradient(#050e1cc7 0%,#050e1c6b 42%,#050e1c1f 72%,#050e1c00 88%),linear-gradient(90deg,#050e1ce0 0%,#050e1c5c 42%,#050e1c00 72%)}.avantily-app.ct-v4 .events-app.is-events-index .events-index-hero .ct-home-hero-slide-inner.ct-hero,.avantily-app.ct-v4 .events-app.is-events-index.has-page-subnav .events-index-hero .ct-home-hero-slide-inner.ct-hero{max-width:100%;padding:calc(var(--vid-spaces-h,0px) + var(--events-subnav-h,108px) + 28px) 20px 36px}.events-app.is-home-landing .vid-r-hero-h-tablet{box-sizing:border-box;justify-content:flex-end;height:auto!important;min-height:420px!important;padding:calc(var(--vid-spaces-h,0px) + var(--events-subnav-h,108px) + 28px) 20px calc(88px + env(safe-area-inset-bottom,0px))!important}.events-app.is-home-landing .vid-r-hero-h-tablet h1{letter-spacing:-.01em!important;line-height:1.22!important;overflow:visible!important}.events-app.is-home-landing .vid-r-w100-tablet{max-width:100%!important}.events-app.is-home-landing .vid-r-hero-meta{box-sizing:border-box;overflow-wrap:break-word;flex-wrap:wrap;max-width:100%;height:auto;line-height:1.45;display:inline-flex;white-space:normal!important}.events-app.is-home-landing .vid-r-countdown{gap:8px}.events-app.is-home-landing .vid-r-countdown-box{min-width:64px;padding:12px 8px;font-size:clamp(1.5rem,7vw,2.25rem)}}.events-hero{color:#fff;border-radius:var(--events-panel-radius);background:linear-gradient(90deg,#021130f7,#031b43ad),url(https://images.unsplash.com/photo-1505373877841-8d25f7d46678?auto=format&fit=crop&w=2200&q=88) 50%/cover;min-height:420px;overflow:hidden}.events-hero-inner{padding:48px 0 56px}.events-slide-copy{gap:18px;display:grid}.events-slide-copy h1,.events-slide-copy h2{margin:0;line-height:1.12}.events-slide-copy>p:not(.events-eyebrow){margin:0;line-height:1.75}.events-hero h1,.events-page-title h1,.events-detail-hero h1{margin:0;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:700;line-height:1.12}.events-hero h1 em{color:var(--events-gold);font-style:normal}.events-hero-inner>p:not(.events-eyebrow){color:#d6e2f3;max-width:620px;font-size:17px}.events-hero-cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;display:flex}.events-btn{border-radius:var(--events-soft-radius);background:var(--events-blue);color:#fff;width:fit-content;max-width:100%;font-family:var(--events-display);font-synthesis:none;cursor:pointer;border:0;align-items:center;gap:8px;padding:12px 18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.events-slide-copy .events-btn{justify-self:start}.events-btn-gold{background:var(--events-gold);color:#04101f!important}.events-link{color:#fff;font-size:13px;font-weight:800}.events-pulse{align-items:center;gap:10px;margin-top:40px;font-size:11px;display:flex}.events-pulse>span{background:#27dda5;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 5px #27dda524}.events-pulse i{color:#8fa4c0;margin-left:12px;font-style:normal}.events-finder{background:var(--events-panel);border:1px solid var(--events-line);border-radius:var(--events-card-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:5;position:relative;overflow:visible}.events-finder-grid{grid-template-columns:1.4fr .8fr .8fr auto;align-items:end;gap:16px;min-height:110px;padding:16px 0;display:grid}.events-finder label{font-family:var(--events-display);font-synthesis:none;letter-spacing:.08em;color:var(--events-secondary);text-transform:uppercase;gap:6px;font-size:11px;font-weight:800;display:grid}.events-finder input{border:0;border-bottom:1px solid var(--events-line);color:#f5f8fc;width:100%;font-family:var(--events-body);background:0 0;outline:0;margin-top:0;padding:10px 0;font-size:14px}.events-finder .events-select,.events-form .events-select{width:100%}.events-finder .events-select-trigger,.events-form .events-select-trigger,.events-register .events-select-trigger,.events-submission .events-select-trigger{border:1px solid var(--events-line,var(--av-line,#7da8dc2e));border-radius:var(--events-card-radius,var(--av-card-radius,16px));color:#f5f8fc;background:#0a1a33a6}.events-register .events-select,.events-submission .events-select{width:100%}.events-finder-action{align-self:end;gap:6px;display:grid}.events-finder-action .events-select-label{visibility:hidden}.events-select{gap:6px;display:grid;position:relative}.events-select-label{font-family:var(--events-display,var(--font-heading,var(--av-font-display,ui-sans-serif, system-ui, sans-serif)));font-synthesis:none;letter-spacing:.08em;color:var(--events-secondary,var(--av-secondary,#a8bcd6));text-transform:uppercase;font-size:11px;font-weight:800}.events-select-trigger{border:1px solid var(--events-line,var(--av-line,#7da8dc2e));border-radius:var(--events-card-radius,var(--av-card-radius,16px));color:#f5f8fc;width:100%;min-height:42px;font-family:var(--events-body,var(--font-sans,var(--av-font,ui-sans-serif, system-ui, sans-serif)));cursor:pointer;background:#0a1a33a6;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.events-select-trigger span{color:#f5f8fc}.events-select-trigger svg{opacity:.85;color:#a8bcd6;transition:transform var(--av-motion-fast,.16s) var(--av-ease,ease);flex:none}.events-select-menu{border-radius:var(--events-card-radius,var(--av-card-radius,16px));color:#e8f0fa;background:#08162c;border:1px solid #7da8dc47;max-height:240px;margin:0;padding:8px;list-style:none;overflow-y:auto;box-shadow:0 16px 40px #0000006b}.events-select-menu-portal{--events-menu-text:#e8f0fa;--events-menu-muted:#a8bcd6;--events-card-radius:16px;--events-line:#7da8dc47;color:#e8f0fa;background:#08162c;border:1px solid #7da8dc47;border-radius:16px;position:fixed}.events-select-menu button{color:#e8f0fa;width:100%;min-height:38px;font-family:var(--font-sans,var(--av-font,ui-sans-serif, system-ui, sans-serif));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;padding:0 12px;font-size:14px;font-weight:600;display:flex}.events-select-menu button:hover,.events-select-menu button.is-selected{color:#fff;background:#1d6fe847}.events-select-menu button:disabled{opacity:.45;cursor:not-allowed;color:#7e95b3}.events-select-trigger:disabled{opacity:.55;cursor:not-allowed}.events-select-trigger svg.is-open{transform:rotate(180deg)}.events-select-in-form{align-self:stretch;width:100%}.events-submission .events-field.events-select{position:relative}.events-section{padding:56px 0}.events-section-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:32px;display:flex}.events-section-head h2,.events-purpose-band h2,.events-organizer-cta h2{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;line-height:1.12}.events-section-head>p{color:var(--events-muted);text-align:right;font-size:13px;line-height:1.6}.events-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.events-card{border:1px solid var(--events-line);border-radius:var(--events-card-radius);background:var(--events-soft);transition:border-color var(--av-motion-fast,.16s) var(--av-ease,ease), transform var(--av-motion-fast,.16s) var(--av-ease,ease);overflow:hidden}.events-card:hover{box-shadow:var(--events-shadow);border-color:#1d6fe873;transform:translateY(-2px)}.events-card-img{height:200px;text-decoration:none;display:block;position:relative}.events-card-img .ct-cover-image__slot>span{background:var(--events-navy);color:#fff;font-family:var(--events-display);font-synthesis:none;text-transform:uppercase;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800;position:absolute;top:12px;left:12px}.events-card-img .ct-cover-image__slot>i{border-radius:var(--events-soft-radius);padding:6px 9px;font-size:11px;font-style:normal;font-weight:600;position:absolute;bottom:10px;left:10px}.events-card-img .ct-cover-image__slot>i.verified{background:var(--events-gold);color:#04101f;font-weight:700}.events-card-img .ct-cover-image__slot>i.illustrative{color:#5c4304;background:#ffffffe0}.events-card-body{grid-template-columns:44px 1fr;gap:12px;padding:18px;line-height:1.55;display:grid}.events-date{border-right:1px solid var(--events-line)}.events-date strong{color:var(--events-blue);font-size:24px;font-weight:700;display:block}.events-date span{text-transform:uppercase;color:var(--events-muted);font-size:11px;display:block}.events-card-body h3{margin:0 0 10px;font-size:18px;font-weight:700;line-height:1.35}.events-card-body h3 a{color:#fff;text-decoration:none}.events-card-body h3 a:hover{color:var(--av-cyan,#8ec5ff)}.events-card-body p{color:var(--events-muted);align-items:center;gap:4px;margin:0 0 10px;font-size:13px;line-height:1.55;display:flex}.events-tags{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.events-tags span{color:var(--events-secondary);background:#1d6fe824;border-radius:999px;padding:5px 10px;font-size:11px}.events-empty,.events-empty-inline{background:var(--events-soft);border:1px solid var(--events-line);border-radius:var(--events-soft-radius);color:var(--events-secondary);padding:24px;font-size:14px}.events-empty button{border:1px solid var(--events-line);border-radius:var(--events-soft-radius);color:#fff;font-family:var(--events-display);cursor:pointer;background:#0c2040b8;margin-top:12px;padding:8px 14px;font-weight:700}.events-purpose-band{border-radius:var(--events-panel-radius);background:var(--events-navy);color:#fff;padding:56px 0;overflow:hidden}.events-purpose-grid{border-radius:var(--events-card-radius);border:1px solid #29446d;grid-template-columns:repeat(3,1fr);margin-top:28px;display:grid;overflow:hidden}.events-purpose-grid button{color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #29446d;border-top:0;border-left:0;grid-template-columns:32px 1fr 24px;align-items:center;min-height:88px;padding:16px;display:grid}.events-purpose-grid button:hover{background:var(--events-navy2)}.events-purpose-grid span{color:#7f95b4;font-size:11px}.events-organizer-cta{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.events-organizer-cta>div:first-child>p:not(.events-eyebrow){color:var(--events-secondary);line-height:1.75}.events-outcome{gap:0;display:grid}.events-outcome>div{border-bottom:1px solid var(--events-line);grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:14px;margin-bottom:20px;padding-bottom:20px;display:grid}.events-outcome>div:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.events-outcome>div>span{background:var(--events-blue);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;margin-top:2px;font-size:11px;font-weight:700;line-height:1;display:grid}.events-outcome p{border:0;min-width:0;margin:0;padding:0;line-height:1.55}.events-outcome b,.events-outcome small{display:block}.events-outcome small{color:var(--events-muted);margin-top:8px;line-height:1.55}.events-outcome b{color:#fff}.events-trust-strip{color:var(--events-secondary);border-top:1px solid var(--events-line);align-items:center;gap:12px;padding:20px 0 40px;font-size:12px;display:flex}.events-trust-strip a{color:var(--av-cyan,#8ec5ff);margin-left:auto;font-weight:700}.events-page-title:not(.events-page-title-dark){gap:14px;padding:48px 0 32px;display:grid}.events-page-title-dark{border:1px solid var(--events-line);border-radius:var(--events-panel-radius);background:var(--events-panel);color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:56px 0}.events-page-title-dark p:not(.events-eyebrow){color:#b9c8dc;max-width:720px}.events-month-rail{border:1px solid var(--events-line);border-radius:var(--events-soft-radius);background:var(--events-panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;width:min(1180px,100% - 48px);margin:0 auto 24px;position:sticky;top:44px;overflow:hidden}.events-month-rail-inner{display:flex;overflow-x:auto}.events-month-rail a{border-right:1px solid var(--events-line);font-family:var(--events-display);white-space:nowrap;color:inherit;padding:14px 22px;font-size:12px;font-weight:600;text-decoration:none}.events-month-rail a span{color:var(--events-muted);font-size:10px;display:block}.events-month-rail a.is-active{color:#fff;background:#1d6fe838}.events-month-heading{border-bottom:1px solid var(--events-line);align-items:center;margin-bottom:20px;padding-bottom:14px;display:flex}.events-month-heading>span{color:var(--events-blue);margin-right:12px;font-size:28px;font-weight:700}.events-month-heading h2{margin:0;font-size:22px;font-weight:700}.events-month-heading i{color:var(--events-muted);margin-left:auto;font-size:12px;font-style:normal}.events-detail-hero-wrap{margin-top:0}.events-detail-hero{aspect-ratio:16/9;border-radius:var(--events-panel-radius);color:#fff;background-color:var(--av-elevated,#0a1a33);border:0;width:100%;height:auto;min-height:0;max-height:none;position:relative;overflow:hidden}.events-detail-hero .ct-cover-image__slot{flex-direction:column;height:100%;min-height:0;display:flex;position:absolute;inset:0}.events-detail-hero .ct-cover-image__media{object-fit:contain;object-position:center}.events-detail-hero-inner{z-index:1;box-sizing:border-box;flex:1;align-content:end;gap:14px;max-width:42rem;height:100%;min-height:100%;padding:clamp(28px,4vw,48px) clamp(24px,3.5vw,40px);display:grid;position:relative}.events-detail-hero h1{max-width:820px;font-size:clamp(2rem,4vw,2.8rem);line-height:1.12}.events-detail-hero-inner>p:not(.events-eyebrow){color:#d8e3f1;max-width:680px;margin:0;font-size:16px;line-height:1.55}.events-detail-meta{flex-wrap:wrap;gap:20px;margin-top:4px;display:flex}.events-detail-meta span{align-items:center;gap:8px;font-size:12px;display:flex}.events-evidence{border-radius:var(--events-soft-radius);width:min(1180px,100% - 48px);margin:16px auto 0;overflow:hidden}.events-evidence .events-shell{box-sizing:border-box;align-items:center;gap:12px;min-height:64px;padding:14px 24px;display:flex}.events-evidence.is-verified{background:var(--events-gold);color:#04101f;border:1px solid #f4c5428c}.events-evidence.is-illustrative{color:var(--events-gold);background:#f4c54224;border:1px solid #f4c54247}.events-evidence p{margin-right:auto}.events-evidence b,.events-evidence span{display:block}.events-evidence b{font-size:12px;font-weight:800}.events-evidence span{opacity:.88;margin-top:4px;font-size:11px}.events-evidence a{color:inherit;font-size:11px;font-weight:800}.events-detail-grid{grid-template-columns:1.45fr .75fr;gap:48px;display:grid}.events-detail-grid article>p:not(.events-eyebrow){color:var(--events-muted);line-height:1.8}.events-detail-grid h3{margin-top:28px;font-size:22px;font-weight:700}.events-pathway{padding:0;list-style:none}.events-pathway li{border-top:1px solid var(--events-line);grid-template-columns:44px 1fr;padding:14px 0;display:grid}.events-pathway li>span{color:var(--events-blue);font-size:11px;font-weight:800}.events-pathway p{color:var(--events-muted);margin:0;font-size:12px}.events-pathway b{color:#fff;margin-bottom:4px;font-size:14px;display:block}.events-register{background:var(--events-navy);color:#fff;border-radius:var(--events-card-radius);height:max-content;padding:28px;scroll-margin-top:96px}.events-register-guest-note{color:#cbd5e1;margin:0 0 16px;font-size:14px;line-height:1.5}.events-register a.events-btn{box-sizing:border-box;text-decoration:none}.events-register h2{margin:0 0 8px;font-size:26px}.events-register label,.events-submission label{font-family:var(--events-display);font-synthesis:none;text-transform:uppercase;letter-spacing:.08em;color:#9fb0c9;margin:12px 0;font-size:11px;font-weight:800;display:block}.events-register input,.events-register select,.events-submission input,.events-submission select,.events-submission textarea{color:#fff;border-radius:var(--events-soft-radius);width:100%;font-family:var(--events-body);background:#0b2855;border:1px solid #365176;margin-top:6px;padding:10px;font-size:14px}.events-submission input,.events-submission select,.events-submission textarea{color:var(--events-ink);border-color:var(--events-line);background:#0a224ae6}.events-submission textarea{resize:vertical;min-height:100px}.events-check{align-items:flex-start;gap:8px;text-transform:none!important;letter-spacing:0!important;color:var(--events-muted)!important;font-size:12px!important;display:flex!important}.events-check input{margin-top:2px;width:auto!important}.events-register .events-btn{justify-content:center;width:100%;margin:8px 0}.events-register>small{color:#8699b6;line-height:1.5;display:block}.events-success{border-radius:6px;margin:10px 0 0;padding:10px;font-size:11px;line-height:1.5;color:#087358!important;background:#ddf8ef!important}.events-register-checking{color:#9db7d4;margin:12px 0 4px;font-size:14px;line-height:1.5}.events-register-done{color:#e8fff4;background:#0a3c2a59;border:1px solid #12dd8b59;border-radius:12px;gap:10px;margin-top:14px;padding:16px 14px;display:grid}.events-register-done svg{color:#12dd8b}.events-register-done p{margin:0;font-size:16px;font-weight:700;line-height:1.45}.events-register-done small{color:#9db7d4;font-size:12px;line-height:1.55}.events-error{border-radius:6px;padding:10px;font-size:11px;color:#9a2525!important;background:#ffe5e5!important}.events-submit-layout{background:linear-gradient(145deg, #0e2a568c 0%, #08183459 100%), var(--events-panel);border:1px solid var(--events-line);border-radius:var(--events-panel-radius);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);grid-template-columns:minmax(0,1.55fr) minmax(240px,.7fr);display:grid;overflow:hidden;box-shadow:0 18px 48px #020c2047}.events-app .events-page-title:has(+.events-section-submit){padding-bottom:10px}.events-app .events-section-submit{padding-top:8px;padding-bottom:48px}.events-submission{align-content:start;gap:18px;padding:20px 28px 28px;display:grid}.events-form-grid{flex-direction:column;gap:12px;display:flex}.events-form-row{grid-template-rows:16px 44px;grid-template-columns:1fr 1fr;align-items:stretch;gap:8px 18px;display:grid}.events-form-row-full{grid-template-rows:16px minmax(120px,auto);grid-template-columns:1fr}.events-form-full{grid-column:1/-1}.events-submission label.events-field,.events-submission .events-field.events-select{grid-template-rows:subgrid;min-width:0;color:inherit;text-transform:none;letter-spacing:normal;font-size:inherit;font-weight:inherit;grid-area:1/auto/span 2;align-content:stretch;gap:0;padding:0;font-family:inherit;display:grid;margin:0!important}.events-submission .events-field-area{grid-template-rows:subgrid}.events-submission .events-field-label,.events-submission .events-field .events-select-label{white-space:nowrap;text-overflow:ellipsis;font-family:var(--events-display);font-synthesis:none;text-transform:uppercase;letter-spacing:.08em;color:var(--events-secondary);align-items:center;height:100%;margin:0;padding:0;font-size:11px;font-weight:800;line-height:1;display:flex;overflow:hidden}.events-submission .events-field>input,.events-submission .events-field>textarea,.events-submission .events-field>.events-select-trigger{box-sizing:border-box;color:#f5f8fc;width:100%;max-height:44px;font-family:var(--events-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;transition:border-color var(--av-motion-fast,.16s) var(--av-ease,ease), background-color var(--av-motion-fast,.16s) var(--av-ease,ease), box-shadow var(--av-motion-fast,.16s) var(--av-ease,ease);background:#061630b8;border:1px solid #7da8dc38;border-radius:12px;font-size:14px;font-weight:500;line-height:44px;height:44px!important;min-height:44px!important;margin:0!important;padding:0 14px!important}.events-submission .events-field>textarea{resize:vertical;max-height:none;line-height:1.55;height:auto!important;min-height:120px!important;padding:12px 14px!important}.events-submission .events-field>input:hover,.events-submission .events-field>textarea:hover,.events-submission .events-field>.events-select-trigger:hover{background:#081c3ce0;border-color:#7da8dc66}.events-submission .events-field>input:focus,.events-submission .events-field>textarea:focus,.events-submission .events-field>.events-select-trigger:focus-visible{background:#081c3cf2;border-color:#3d8cffbf;outline:none;box-shadow:0 0 0 3px #1d6fe838}.events-submission .events-field>.events-select-trigger{justify-content:space-between;align-items:center;line-height:1.3;display:flex;border-radius:12px!important}.events-submit-actions{border-top:1px solid #7da8dc24;gap:14px;padding-top:4px;display:grid}.events-submit-actions .events-check{padding-top:12px;margin:0!important}.events-submit-actions .events-btn{border-radius:12px;width:fit-content;min-height:44px;padding-inline:20px}.events-submit-success-card{background:linear-gradient(160deg,#0a463059 0%,#081c3a33 100%);align-content:start;gap:12px;padding:28px 32px;display:grid}.events-submit-success-card>svg{color:#12dd8b}.events-submit-success-eyebrow{font-family:var(--events-display);letter-spacing:.1em;text-transform:uppercase;color:#7ddea8;margin:0;font-size:11px;font-weight:800}.events-submit-success-card h2{color:#fff;margin:0;font-size:26px;line-height:1.25}.events-submit-success-card>p{color:#b7c9df;max-width:46ch;margin:0;font-size:14px;line-height:1.6}.events-submit-success-actions{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.events-submit-success-card.is-error>svg,.events-submit-success-card.is-rejected>svg{color:#fca5a5}.events-submit-success-card.is-pending>svg,.events-submit-success-card.is-needs_changes>svg{color:#fbbf24}.events-submit-layout-status{grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr)}.events-proposal-meta{border-top:1px solid #7da8dc29;grid-template-columns:1fr 1fr;gap:12px 18px;margin:8px 0 0;padding:14px 0 0;display:grid}.events-proposal-meta dt{letter-spacing:.08em;text-transform:uppercase;color:#8fa6c4;margin:0 0 4px;font-size:11px;font-weight:800}.events-proposal-meta dd{color:#f5f8fc;margin:0;font-size:14px;line-height:1.45}.events-proposal-meta-full{grid-column:1/-1}@media (max-width:640px){.events-proposal-meta{grid-template-columns:1fr}}.events-submit-aside{background:linear-gradient(180deg, #08244e8c 0%, transparent 40%), var(--events-navy);color:#fff;border-left:1px solid #7da8dc24;padding:20px 28px 28px}.events-submit-aside-eyebrow{font-family:var(--events-display);letter-spacing:.1em;text-transform:uppercase;color:#a8bcd6d9;margin:0 0 8px;font-size:11px;font-weight:800}.events-submit-aside h2{margin:0 0 20px;font-size:24px;line-height:1.25}.events-submit-gates{gap:0;margin:0;padding:0;list-style:none;display:grid}.events-submit-gates li{border-top:1px solid #7da8dc29;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;font-size:13px;line-height:1.55;display:grid}.events-submit-gates li:last-child{padding-bottom:0}.events-submit-gates span{color:var(--events-gold);font-family:var(--events-display);letter-spacing:.04em;font-weight:800;line-height:1.4}.events-submit-gates p{color:#e8f0faeb;margin:0}.events-trust-grid,.events-studio-grid{background:var(--events-line);border-radius:var(--events-panel-radius);grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;display:grid;overflow:hidden}.events-trust-grid article,.events-studio-grid article{background:var(--events-soft);align-content:start;gap:10px;min-height:180px;padding:28px;display:grid}.events-trust-grid span,.events-studio-grid span{color:var(--events-blue);font-size:10px}.events-trust-grid h2,.events-studio-grid h2{margin:0;font-size:22px;font-weight:700;line-height:1.2}.events-trust-grid p,.events-studio-grid p{color:var(--events-muted);margin:0;font-size:13px;line-height:1.65}.events-booths-grid{grid-template-columns:1fr 320px;gap:24px;display:grid}.events-booths-list{flex-direction:column;gap:8px;display:flex}.events-booths-list button{text-align:left;border:1px solid var(--events-line);border-radius:var(--events-soft-radius);background:var(--events-soft);color:#fff;font-family:var(--events-body);cursor:pointer;transition:border-color var(--av-motion-fast,.16s) var(--av-ease,ease);padding:14px 16px;font-size:14px}.events-booths-list button.is-active{background:#1d6fe81f;border-color:#1d6fe88c;box-shadow:0 0 0 1px #1d6fe859}.events-booths-list strong{color:#fff;margin-bottom:4px;display:block}.events-booths-list span{color:var(--events-muted);font-size:11px}.events-booths-passport{border:1px solid var(--events-line);border-radius:var(--events-card-radius);background:var(--events-soft);color:var(--events-secondary);padding:20px}.events-booths-passport h3{margin:0 0 12px;font-size:18px;font-weight:700}.events-booth-id{color:var(--events-blue);margin-bottom:8px;font-size:10px;font-weight:800;display:inline-block}.events-live-note{color:var(--events-muted);padding-bottom:32px;font-size:11px}@media (max-width:1000px){.events-finder-grid,.events-grid{grid-template-columns:1fr 1fr}.events-organizer-cta,.events-detail-grid,.events-submit-layout,.events-booths-grid{grid-template-columns:1fr}.events-purpose-grid,.events-trust-grid,.events-studio-grid{grid-template-columns:1fr 1fr}.events-submit-aside{border-top:1px solid #7da8dc24;border-left:0}}@media (max-width:640px){.events-app .events-shell{width:calc(100% - 30px)}.events-finder-grid,.events-grid,.events-purpose-grid,.events-trust-grid,.events-studio-grid{grid-template-columns:1fr}.events-form-row{grid-template-rows:none;grid-template-columns:1fr;row-gap:12px}.events-submission label.events-field,.events-submission .events-field.events-select{grid-row:auto;grid-template-rows:16px 44px;gap:8px}.events-submission .events-field-area{grid-template-rows:16px minmax(120px,auto)}.events-submission,.events-submit-aside{padding:18px 16px 22px}.events-submit-actions .events-btn{justify-content:center;width:100%}.events-section-head{flex-direction:column;align-items:flex-start}.events-section-head>p{text-align:left}.events-detail-meta{flex-direction:column;gap:8px}.events-detail-hero{max-height:none}.events-detail-hero-inner{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.events-app *{scroll-behavior:auto!important;transition:none!important}}.events-app :focus-visible{outline:3px solid var(--events-gold);outline-offset:3px}.events-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0 8px;display:grid}.events-gallery-grid img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--events-soft-radius);border:1px solid var(--events-line);width:100%}.events-highlights{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.events-highlights li{border-left:3px solid var(--events-gold);background:var(--events-soft);color:var(--events-secondary);padding:10px 14px;font-size:14px;line-height:1.55}.events-cta-strip{border-radius:var(--events-card-radius);background:linear-gradient(135deg,#f4c54229,#1d6fe81f);border:1px solid #f4c54259;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:28px;padding:20px 22px;display:flex}.events-cta-strip strong{color:#fff;margin-bottom:6px;font-size:18px;display:block}.events-cta-strip p{color:var(--events-muted);max-width:36rem;margin:0;font-size:13px}.events-agenda{margin:20px 0 0;padding:0;list-style:none}.events-agenda li{border-top:1px solid var(--events-line);grid-template-columns:96px 1fr;gap:16px;padding:14px 0;display:grid}.events-agenda time{color:var(--events-blue);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.events-agenda b{color:#fff;margin-bottom:4px;font-size:15px;display:block}.events-agenda p{color:var(--events-muted);margin:0;font-size:13px;line-height:1.55}.events-speakers{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.events-speakers>article{border:1px solid var(--events-line);border-radius:var(--events-soft-radius);background:var(--events-soft);grid-template-columns:72px 1fr;gap:12px;padding:14px;display:grid}.events-speakers img,.events-speaker-fallback{object-fit:cover;background:#1d6fe833;border-radius:999px;width:72px;height:72px}.events-speakers b{color:#fff;font-size:14px;display:block}.events-speakers span{color:var(--events-blue);margin:2px 0 6px;font-size:11px;display:block}.events-speakers p{color:var(--events-muted);margin:0;font-size:12px;line-height:1.5}.events-side-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.events-side-gallery img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--events-soft-radius);border:1px solid var(--events-line);width:100%}@media (max-width:1000px){.events-gallery-grid{grid-template-columns:1fr 1fr}.events-speakers{grid-template-columns:1fr}}@media (max-width:640px){.events-gallery-grid,.events-side-gallery{grid-template-columns:1fr}.events-agenda li{grid-template-columns:1fr;gap:6px}}.ev-welcome-tabs{gap:8px;margin-bottom:8px;padding:12px 0 4px;display:flex}.ev-welcome-tab{appearance:none;border:1px solid var(--events-line,#9fb0c947);color:var(--events-muted,#9fb0c9);font:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.ev-welcome-tab.is-active{color:#fff;background:#ffffff14;border-color:#ffffff59}.avantily-app.ct-v4.is-ev-welcome-viewport .workspace-topbar.ct-topbar{z-index:6}.avantily-app.ct-v4.is-ev-welcome-viewport .ct-spaces{z-index:5;background:0 0;position:relative}.avantily-app.ct-v4 .events-app.workspace-page.ct-surface.is-welcome-bleed,.events-app.workspace-page.is-welcome-bleed{--ev-fill-h:calc(100dvh - var(--av-topbar,56px));--ev-spaces-h:48px;--ev-welcome-chrome-h:168px;width:100%;max-width:none;margin-inline:0;margin-top:calc(-1 * var(--ev-spaces-h));box-sizing:border-box;min-height:var(--ev-fill-h);flex-direction:column;gap:0;padding:0;display:flex;overflow:clip}.events-app.is-welcome-bleed .ev-welcome-stage{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative}.events-app.is-welcome-bleed .ev-welcome-chrome{z-index:3;padding:calc(var(--ev-spaces-h) + 12px) var(--av-page-x,24px) 0;box-sizing:border-box;pointer-events:none;gap:12px;display:grid;position:absolute;inset:0 0 auto}.events-app.is-welcome-bleed .ev-welcome-chrome .events-subnav,.events-app.is-welcome-bleed .ev-welcome-chrome .ev-welcome-tabs,.events-app.is-welcome-bleed .ev-welcome-chrome a,.events-app.is-welcome-bleed .ev-welcome-chrome button{pointer-events:auto}.events-app.is-welcome-bleed .ev-welcome-chrome .events-subnav,.events-app.is-welcome-bleed .ev-welcome-chrome .ev-welcome-tabs{margin-inline:0;width:100%;max-width:none;margin-bottom:0}.events-app.is-welcome-bleed .ev-welcome-chrome .events-subnav{background:var(--events-panel);border:1px solid var(--events-line);border-radius:var(--events-soft-radius);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none;padding:12px 24px;position:relative;top:auto}.events-app.is-welcome-bleed .ev-welcome{flex-direction:column;flex:auto;width:100%;max-width:none;min-height:0;margin:0;display:flex}.events-app.is-welcome-bleed .ev-welcome-shell{width:100%;min-height:0;padding-inline:var(--av-page-x,24px);padding-top:calc(var(--ev-welcome-chrome-h) + 16px);box-sizing:border-box;border-radius:0;flex-direction:column;flex:auto;justify-content:center;padding-bottom:clamp(36px,6vh,72px);display:flex}.events-app.is-welcome-bleed .ev-welcome-cyber-grid,.events-app.is-welcome-bleed .ev-welcome-center-stack{width:100%;max-width:none;margin-inline:0}.events-app.is-welcome-bleed .events-live-note{display:none}.events-app.is-welcome-bleed .ev-welcome-shell:not(.has-bg-art){background:radial-gradient(ellipse 95% 42% at 18% -5%, color-mix(in srgb, var(--ev-w-accent) 48%, transparent), transparent 58%), radial-gradient(ellipse 80% 38% at 88% 0%, color-mix(in srgb, var(--ev-w-accent-2) 42%, transparent), transparent 55%), linear-gradient(145deg, var(--ev-w-bg-from), var(--ev-w-bg-to))}.events-app.is-welcome-bleed .ev-welcome-shell.has-bg-art{background-color:#050816;background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}.events-app.is-welcome-bleed .ev-welcome-aurora-bands{background:radial-gradient(ellipse 90% 48% at 20% 0%, color-mix(in srgb, var(--ev-w-accent) 52%, transparent), transparent 58%), radial-gradient(ellipse 75% 45% at 82% 8%, color-mix(in srgb, var(--ev-w-accent-2) 46%, transparent), transparent 60%), radial-gradient(ellipse 70% 55% at 80% 70%, color-mix(in srgb, var(--ev-w-accent-2) 38%, transparent), transparent 62%), radial-gradient(ellipse 60% 40% at 50% 100%, color-mix(in srgb, var(--ev-w-accent) 22%, transparent), transparent 70%)}.events-app.is-welcome-bleed .ev-welcome-gradient-glow{height:62%;inset:-8% 5% auto}.events-app.has-welcome-tabs:not(.is-welcome-bleed)>.events-subnav,.events-app.has-welcome-tabs:not(.is-welcome-bleed)>.ev-welcome-tabs,.events-app.has-welcome-tabs:not(.is-welcome-bleed) .events-shell,.events-app.has-welcome-tabs:not(.is-welcome-bleed) .events-evidence{width:100%;max-width:none;margin-inline:0}.ev-welcome{--ev-w-bg-from:#050816;--ev-w-bg-to:#1a0a2e;--ev-w-accent:#ff2d95;--ev-w-accent-2:#7c3aed;--ev-w-text:#f5f7ff;--ev-w-muted:#a8b0d0;--ev-w-cta-p-bg:#ff2d95;--ev-w-cta-p-fg:#fff;--ev-w-cta-s-bg:#ffffff14;--ev-w-cta-s-fg:#f5f7ff;color:var(--ev-w-text);margin:0 0 24px}.ev-welcome-shell{background:linear-gradient(145deg, var(--ev-w-bg-from), var(--ev-w-bg-to));border-radius:0;min-height:min(78vh,720px);padding:clamp(28px,5vw,56px) clamp(18px,4vw,48px);position:relative;overflow:hidden}.ev-welcome-shell.has-bg-art{background-color:#050816;background-image:linear-gradient(180deg, #040a181f 0%, #040a1847 45%, #040a187a 100%), var(--ev-w-bg-art);background-position:50%,50%;background-repeat:no-repeat,no-repeat;background-size:cover,cover}.ev-welcome-shell.has-bg-art>*{z-index:1;position:relative}.ev-welcome-cyber-copy-solo{z-index:1;align-content:center;gap:14px;max-width:640px;margin-inline:0 auto;display:grid;position:relative}.ev-welcome-dotgrid{opacity:.35;pointer-events:none;background-image:radial-gradient(#ffffff24 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}.ev-welcome-cyber-grid{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,4vw,48px);max-width:1180px;margin:0 auto;display:grid;position:relative}.ev-welcome-cyber-copy{gap:14px;display:grid}.ev-welcome-cyber-decor{place-items:center;min-height:280px;display:grid;position:relative}.ev-welcome-neon-svg,.ev-welcome-decor-img{object-fit:contain;width:min(100%,420px);height:auto;max-height:520px;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--ev-w-accent) 45%, transparent));animation:7s ease-in-out infinite ev-welcome-float}.ev-welcome-center-stack{z-index:1;text-align:center;justify-items:center;gap:14px;max-width:820px;margin:0 auto;display:grid;position:relative}.ev-welcome-gradient-glow{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--ev-w-accent) 35%, transparent), transparent 70%);pointer-events:none;height:55%;animation:6s ease-in-out infinite ev-welcome-pulse;position:absolute;inset:-20% 10% auto}.ev-welcome-aurora-bands{background:radial-gradient(ellipse 80% 50% at 20% 30%, color-mix(in srgb, var(--ev-w-accent) 40%, transparent), transparent 60%), radial-gradient(ellipse 70% 55% at 80% 70%, color-mix(in srgb, var(--ev-w-accent-2) 38%, transparent), transparent 62%), radial-gradient(ellipse 60% 40% at 50% 100%, color-mix(in srgb, var(--ev-w-accent) 22%, transparent), transparent 70%);pointer-events:none;animation:12s ease-in-out infinite alternate ev-welcome-aurora-shift;position:absolute;inset:0}.ev-welcome-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ev-w-accent);margin:0;font-size:11px;font-weight:700}.ev-welcome-title{letter-spacing:-.02em;color:var(--ev-w-text);margin:0;font-size:clamp(2rem,5vw,3.4rem);font-weight:800;line-height:1.08}.ev-welcome-title-accent{color:var(--ev-w-accent)}.ev-welcome-slogan{color:var(--ev-w-muted);max-width:36em;margin:0;font-size:clamp(1rem,2.2vw,1.25rem);line-height:1.45}.ev-welcome-meta{color:var(--ev-w-muted);opacity:.9;margin:0;font-size:13px}.ev-welcome-countdown{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:4px;display:flex}.ev-welcome-ctas-center .ev-welcome-countdown,.ev-welcome-center-stack .ev-welcome-countdown{justify-content:center}.ev-welcome-countdown-prefix{letter-spacing:.12em;color:var(--ev-w-accent);font-size:12px;font-weight:800}.ev-welcome-countdown-boxes{gap:8px;display:flex}.ev-welcome-countdown-box{border:1px solid color-mix(in srgb, var(--ev-w-accent) 45%, transparent);text-align:center;background:#00000038;border-radius:10px;min-width:58px;padding:8px 10px}.ev-welcome-countdown-box strong{font-variant-numeric:tabular-nums;color:var(--ev-w-text);font-size:1.35rem;line-height:1.1;display:block}.ev-welcome-countdown-box span{letter-spacing:.08em;color:var(--ev-w-muted);margin-top:2px;font-size:10px;display:block}.ev-welcome-countdown.is-expired .ev-welcome-countdown-box{opacity:.55}.ev-welcome-ctas{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.ev-welcome-ctas-center{justify-content:center}.ev-welcome-cta{letter-spacing:.03em;border-radius:999px;justify-content:center;align-items:center;min-height:44px;padding:0 20px;font-size:13px;font-weight:700;text-decoration:none;transition:transform .2s,filter .2s,background .2s;display:inline-flex}.ev-welcome-cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.ev-welcome-cta-primary{background:var(--ev-w-cta-p-bg);color:var(--ev-w-cta-p-fg)}.ev-welcome-cta-secondary{background:var(--ev-w-cta-s-bg);color:var(--ev-w-cta-s-fg);border:1px solid color-mix(in srgb, var(--ev-w-text) 22%, transparent)}.ev-welcome-logo-row{gap:6px;display:grid}.ev-welcome-logo-row-center{justify-items:center}.ev-welcome-logo-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ev-w-muted);font-size:10px}.ev-welcome-logo-list{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.ev-welcome-logo-row-center .ev-welcome-logo-list{justify-content:center}.ev-welcome-logo-list img{object-fit:contain;filter:brightness(0)invert();opacity:.85;width:auto;max-width:120px;height:28px}.ev-welcome-logo-text{color:var(--ev-w-text);opacity:.8;border:1px solid color-mix(in srgb, var(--ev-w-text) 20%, transparent);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600}@keyframes ev-welcome-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ev-welcome-pulse{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes ev-welcome-aurora-shift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-2%,3%)scale(1.05)}}@media (max-width:900px){.ev-welcome-cyber-grid{grid-template-columns:1fr}.ev-welcome-cyber-decor{order:-1;min-height:180px}.ev-welcome-neon-svg,.ev-welcome-decor-img{max-height:240px}}@keyframes vid-marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}.vid-marquee-track{will-change:transform;backface-visibility:hidden}.vid-home-page.is-cms-home .vid-hero-ticker,.events-app.is-home-landing .vid-hero-ticker{flex-shrink:0}@media (prefers-reduced-motion:reduce){.vid-marquee-track{animation-name:vid-marquee!important;animation-duration:40s!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.vid-hero-ticker .vid-marquee-track{animation-duration:32s!important}}.avantily-app.ct-v4 .workspace-main:has(.vid-home-page.is-cms-home){background:var(--av-tower,#050e1c)}.avantily-app.ct-v4:has(.vid-home-page.is-cms-home) .workspace-footer{background:var(--av-tower,#050e1c);margin-top:0}@media (max-width:767px){.vid-home-page.is-cms-home #events,.vid-home-page.is-cms-home #articles{padding:36px 18px!important}.vid-home-page.is-cms-home #events .events-grid{grid-template-columns:1fr}.vid-home-page.is-cms-home #articles .ev-landing-3col a{min-width:0}.vid-home-page.is-cms-home #articles .ev-landing-3col a img,.vid-home-page.is-cms-home #articles .ev-landing-3col a>div[style*=height\:160px]{height:140px!important}.vid-home-page.is-cms-home #articles .ev-landing-3col a>div:last-child{overflow-wrap:break-word;word-break:break-word}}@media (max-width:640px){.ev-welcome-countdown-box{min-width:50px;padding:6px 8px}.ev-welcome-countdown-box strong{font-size:1.1rem}}
