.ev-page{--ev-pad:2rem;--ev-band-pad:5rem;--ev-gap:24px}.ev-wrap{width:100%;max-width:var(--site-frame);padding-inline:var(--site-gutter);margin-inline:auto}.ev-band{padding-block:var(--ev-band-pad)}.ev-band--small{padding-block:3rem}.ev-band--ruled{border-top:1px solid var(--border-border-secondary,#00000014)}.ev-band--stats{padding-block:0}.ev-h2{letter-spacing:-.03rem;font-size:3rem;font-weight:500;line-height:1.2}.ev-h5{letter-spacing:-.015rem;font-size:1.5rem;font-weight:500;line-height:1.4}.ev-card__title{letter-spacing:-.0125rem;margin:0;font-size:1.25rem;font-weight:500;line-height:1.4}.ev-card__title--1line{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ev-hero{color:var(--text-white,#fff);isolation:isolate;position:relative}.ev-hero__bg{z-index:0;background:#000;position:absolute;inset:0}.ev-hero__bg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ev-hero__scrim{z-index:1;background:#00000080;position:absolute;inset:0}.ev-hero__content{z-index:1;justify-content:center;align-items:center;min-height:100dvh;max-height:60rem;padding-block:7rem;display:flex;position:relative}.ev-hero__inner{text-align:center;max-width:48rem;margin-inline:auto}.ev-hero__date{opacity:.8;margin:0 0 .5rem;font-size:.875rem;font-weight:500}.ev-hero__title{letter-spacing:-.03rem;margin:0;font-size:3rem;font-weight:500;line-height:1.2}.ev-hero .ev-btnrow{margin-top:2rem}.ev-btnrow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.675rem;display:flex}.ev-btnrow--left{justify-content:flex-start}.ev-btn{border-radius:var(--radius-full,9999px);transition:background-color var(--dur-fast,.2s) linear, opacity var(--dur-fast,.2s) linear;align-items:center;gap:.125rem;padding:.625rem 1.125rem;font-size:1rem;font-weight:500;line-height:1.5;display:inline-flex}.ev-btn--primary{background:var(--btn-primary-bg,#2563eb);color:var(--btn-primary-text,#fff)}.ev-btn--primary:hover{background:var(--btn-primary-bghover,#1d4ed8)}.ev-btn--ghost{border:1px solid var(--alpha-white-20,#fff3);color:var(--text-white,#fff);backdrop-filter:blur(5px)}.ev-btn--ghost:hover{background:var(--alpha-white-10,#ffffff1a)}.ev-btn--link{color:var(--ink,#000);padding:.5rem 0}.ev-btn--link:hover{opacity:.6}.ev-btn__chev{justify-content:center;width:.75rem;display:inline-flex}.ev-about{grid-template-columns:1fr max-content;align-items:end;gap:1rem 5rem;display:grid}.ev-about__text{max-width:48rem}.ev-tagline{margin:0 0 .5rem;font-size:.875rem;font-weight:500;line-height:1.5}.ev-about .ev-h2{margin-bottom:.5rem}.ev-rich{font-size:1.0625rem;line-height:1.5}.ev-rich p{margin:0 0 .75rem}.ev-rich>:last-child{margin-bottom:0}.ev-rich a{color:var(--ink,#000);text-underline-offset:.1px;text-underline-position:under;transition:color var(--dur-fast,.2s) linear;text-decoration:underline 1px}.ev-rich a:hover,.ev-rich--muted{color:var(--ink-muted,#0009)}.ev-rich--muted ul{margin:.5rem 0 0;padding-left:1.125rem}.ev-rich--muted li{margin-block:.5rem}.ev-video{aspect-ratio:940/528;background:#000;border-radius:.375rem;width:100%;position:relative;overflow:hidden}.ev-video__trigger{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.ev-video__trigger img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ev-video__scrim{z-index:1;background:#00000080;position:absolute;inset:0}.ev-video__play{z-index:2;color:var(--text-white,#fff);transition:opacity var(--dur-fast,.2s) linear;display:flex;position:relative}.ev-video__trigger:hover .ev-video__play{opacity:.8}.ev-video__frame{border:0;width:100%;height:100%;display:block}.ev-head{grid-template-columns:1fr max-content;align-items:center;gap:1rem 5rem;margin-bottom:2rem;display:grid}.ev-head--wide{margin-bottom:4rem}.ev-head .ev-h5{margin:0}.ev-link{text-underline-offset:3px;font-size:.875rem;font-weight:500;text-decoration:underline}.ev-link:hover{color:var(--ink-muted,#0009)}.ev-rail{position:relative}.ev-swiper{overflow:hidden}.ev-swiper .swiper-slide{height:auto}.ev-swiper:not(.swiper-initialized) .swiper-wrapper{gap:var(--ev-gap)}.ev-swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - .2 * var(--ev-gap)) / 1.2)}@media (width>=768px){.ev-swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - 1.2 * var(--ev-gap)) / 2.2)}}@media (width>=992px){.ev-swiper--speakers:not(.swiper-initialized) .swiper-slide,.ev-swiper--sponsors:not(.swiper-initialized) .swiper-slide,.ev-swiper--sectors:not(.swiper-initialized) .swiper-slide{width:calc((100% - 3 * var(--ev-gap)) / 4)}.ev-swiper--events:not(.swiper-initialized) .swiper-slide{width:calc((100% - 2 * var(--ev-gap)) / 3)}}.ev-swiper--sponsors .swiper-slide{height:20rem}.ev-nav{display:none}@media (width>=992px){.ev-nav{justify-content:flex-end;align-items:center;gap:.625rem;margin-top:2rem;padding-top:1rem;display:flex}}.ev-arrow{border-radius:var(--radius-full,9999px);background:var(--hover-tint,#0000000d);width:2.25rem;height:2.25rem;color:var(--ink-muted,#0009);cursor:pointer;transition:background-color var(--dur-fast,.2s) linear, opacity var(--dur-fast,.2s) linear;border:0;justify-content:center;align-items:center;display:flex}.ev-arrow:hover{background:var(--bg-tertiary,whitesmoke)}.ev-arrow.swiper-button-disabled{opacity:.35;cursor:default;pointer-events:none}.ev-arrow.swiper-button-lock{display:none}@media (width>=992px){.ev-nav:has(.swiper-button-lock){display:none}}.ev-card{flex-direction:column;gap:.875rem;display:flex}.ev-card--speaker{filter:grayscale();transition:filter var(--dur-base,.3s) var(--ease,ease);gap:.5rem}.ev-card--speaker:hover{filter:none}.ev-thumb{border-radius:var(--radius-medium,.75rem);background:var(--surface-muted,#fafafa);width:100%;position:relative;overflow:hidden}.ev-thumb--square{aspect-ratio:1}.ev-thumb img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-fast,.2s) var(--ease,ease);position:absolute;inset:0}.ev-card:hover .ev-thumb img{transform:scale(1.025)}.ev-thumb__tags{z-index:1;flex-wrap:wrap;gap:1rem;display:flex;position:absolute;top:1rem;left:1rem}.ev-card__body{flex-direction:column;gap:.675rem;padding-right:2rem;display:flex}.ev-card--speaker .ev-card__body{gap:.5rem;padding-top:.25rem}.ev-card__meta{flex-direction:column;align-items:flex-start;gap:.625rem;display:flex}.ev-card__role,.ev-card__org{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:500;display:-webkit-box;overflow:hidden}.ev-card__role{color:var(--text-tertiary,#0009)}.ev-card__org{color:var(--text-quaternary,#00000070)}.ev-card__summary{color:var(--text-tertiary,#0009);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.875rem;display:-webkit-box;overflow:hidden}.ev-tag{color:var(--text-white,#fff);background:var(--alpha-black-10,#0000001a);backdrop-filter:blur(5px);border-radius:100px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.2;display:inline-flex}.ev-tag--plain{background:var(--alpha-black-10,#0000001a);border:1px solid var(--alpha-white-20,#fff3)}.ev-tag--main{background:#000}.ev-tag--signature{border:2px solid var(--forum-secondary,#f07838);background:#000}.ev-tag--gold{color:#000;background:#f07838}.ev-tag--silver{color:#000;background:#cfcfcf}.ev-tag--strategic{background:#2563eb}.ev-tag--media,.ev-tag--supporting{background:#333}.ev-partner{border:1px solid var(--border-border-secondary,#00000014);border-radius:var(--radius-medium,.75rem);background:var(--bg-white,#fff);flex-direction:column;height:100%;display:flex;overflow:hidden}.ev-partner__media{width:100%;position:relative;overflow:hidden}.ev-partner__media img{aspect-ratio:3/2;object-fit:contain;border-radius:var(--radius-large,.75rem);width:100%;height:100%;padding:4rem 2.5rem 0}.ev-partner__tags{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;display:flex;position:absolute;top:1rem;left:1rem;right:1rem}.ev-partner__body{text-align:center;flex:1;justify-content:center;align-items:center;padding:1.5rem 1.5rem 1rem;display:flex}.ev-partner__name{font-family:var(--font-body);color:var(--text-tertiary,#0009);margin:0;font-size:1.0625rem;font-weight:400}.ev-theme{aspect-ratio:4/5;border-radius:var(--radius-medium,.75rem);color:var(--text-white,#fff);flex-direction:column;justify-content:flex-end;padding:1.25rem;display:flex;position:relative;overflow:hidden}.ev-theme__bg{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform var(--dur-fast,.2s) var(--ease,ease);position:absolute;inset:0}.ev-theme:hover .ev-theme__bg{transform:scale(1.025)}.ev-theme__scrim{z-index:1;background:#00000080;position:absolute;inset:0}.ev-theme__foot{z-index:2;align-items:flex-end;gap:.5rem;display:flex;position:relative}.ev-theme__icon{opacity:.8;transition:transform var(--dur-base,.3s) var(--ease,ease);padding-bottom:1px;display:flex}.ev-theme:hover .ev-theme__icon{transform:rotate(45deg)}.ev-stats{grid-template-columns:1fr;padding-block:4rem;display:grid}.ev-stats__col{flex-direction:column;gap:3rem;display:flex}.ev-stat{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.ev-stat__value{margin:0 0 1rem;font-size:3rem;font-weight:500;line-height:1.3}.ev-stat__mobile-image{width:100%;margin-bottom:1.5rem}.ev-stat__mobile-image img{border-radius:1rem;width:100%}.ev-stats__sticky{display:none}@media (width>=992px){.ev-stats{grid-template-columns:1fr 1fr;gap:0 8.99rem;padding-block:0;position:relative}.ev-stats__col{align-items:flex-start;gap:0}.ev-stat{height:100vh}.ev-stat__mobile-image{display:none}.ev-stats__sticky{flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}.ev-stats__image{opacity:0;width:100%;transition:opacity var(--dur-mid,.5s) var(--ease,ease);border-radius:1rem;position:absolute}}.ev-band--cms{padding-block:0 3rem;position:relative}.ev-cms{max-width:48rem;margin-inline:auto;padding-top:2rem}.ev-cms__top{justify-content:space-between;align-items:center;margin-bottom:3rem;padding-top:1rem;display:flex}.ev-share{cursor:pointer;transition:opacity var(--dur-fast,.2s) linear;background:0 0;border:0;align-items:center;gap:.5rem;padding:.25rem 0;font-size:1rem;font-weight:500;display:inline-flex}.ev-share:hover{opacity:.6}.ev-share__icon{width:1.5rem;display:inline-flex}.ev-rich--body{max-width:65ch;margin-inline:auto;font-size:1.0625rem;line-height:1.65}.ev-rich--body h2{letter-spacing:-.025rem;margin:2.75rem 0 1.125rem;scroll-margin-top:7rem;font-size:1.875rem;font-weight:500;line-height:1.25}.ev-rich--body h3{margin:2.25rem 0 .875rem;font-size:1.5rem;font-weight:500;line-height:1.35}[dir=rtl] .ev-rich--body,.ev-rich--body:dir(rtl){font-family:system-ui,-apple-system,Segoe UI,Tahoma,Arial,sans-serif;line-height:1.75;letter-spacing:0!important}[dir=rtl] .ev-rich--body h2,.ev-rich--body:dir(rtl) h2,[dir=rtl] .ev-rich--body h3,.ev-rich--body:dir(rtl) h3{line-height:1.35;letter-spacing:0!important}.ev-rich--body blockquote{margin:1.5rem 0;padding:0 4rem 0 2rem;font-size:.875rem;font-style:italic}.ev-rich--body ul{margin:.75rem 0;padding-left:0;list-style:none}.ev-rich--body ul li{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgdmlld0JveD0iMCAwIDE2IDE2IiBmaWxsPSJub25lIj4gPHBhdGggZD0iTTEzLjcyMDMgMy4xOTUxNEMxNC4wNjY5IDMuNDg4OTIgMTQuMTA5NyA0LjAwODAzIDEzLjgxNTkgNC4zNTQ2MUw2LjczMzkzIDEyLjcwOTNDNi41NzU1MyAxMi44OTYxIDYuMzQyMSAxMy4wMDI3IDYuMDk3MTUgMTIuOTk5OUM1Ljg1MjIxIDEyLjk5NzIgNS42MjEyMyAxMi44ODU0IDUuNDY3MDcgMTIuNjk1MUwyLjE3MjM3IDguNjI2NDRDMS44ODY0NSA4LjI3MzM2IDEuOTQwODkgNy43NTUzMyAyLjI5Mzk4IDcuNDY5NDFDMi42NDcwNyA3LjE4MzQ5IDMuMTY1MDkgNy4yMzc5MyAzLjQ1MTAxIDcuNTkxMDJMNi4xMjA4NyAxMC44ODhMMTIuNTYwOSAzLjI5MDczQzEyLjg1NDYgMi45NDQxNSAxMy4zNzM3IDIuOTAxMzUgMTMuNzIwMyAzLjE5NTE0WiIgZmlsbD0iYmxhY2siPjwvcGF0aD48L3N2Zz4=);background-position:0 1px;background-repeat:no-repeat;background-size:16px 16px;margin-block:.5rem;padding-left:1.675rem}.ev-rich--body ol{padding-left:1.25rem}.ev-rich--body ol li{margin-block:.5rem}.ev-rich--body strong{font-weight:500}.ev-embed{margin:1.5rem 0}.ev-embed__frame{aspect-ratio:854/480;border-radius:var(--radius-large,.75rem);width:100%;position:relative;overflow:hidden}.ev-embed__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ev-toc{top:var(--header-h,72px);z-index:3;background:var(--bg-primary,#fff);border-bottom:1px solid var(--bg-tertiary,whitesmoke);min-height:3rem;position:sticky}.ev-toc__toggle{text-align:left;cursor:pointer;width:100%;max-width:48rem;transition:color var(--dur-fast,.2s) linear;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;margin-inline:auto;padding:1rem 0;font-size:1.125rem;display:flex}.ev-toc__toggle:hover{color:var(--ink-muted,#0009)}.ev-toc__title{white-space:nowrap;text-overflow:ellipsis;transition:opacity var(--dur-mid,.5s) linear;flex:1;font-size:.875rem;overflow:hidden}.ev-toc[data-open=true] .ev-toc__title{opacity:0}.ev-toc__chevron{height:1rem;transition:transform var(--dur-base,.3s) var(--ease,ease);align-items:center;display:flex}.ev-toc[data-open=true] .ev-toc__chevron{transition-duration:var(--dur-fast,.2s);transform:rotate(180deg)}.ev-toc__list{inset-inline:0;z-index:2;background:var(--bg-primary,#fff);border-bottom:1px solid var(--border-border-secondary,#00000014);max-height:90vh;position:absolute;top:100%;overflow:auto}.ev-toc__links{flex-direction:column;max-width:48rem;margin-inline:auto;padding-block:.5rem 1.5rem;display:flex}.ev-toc__link{color:var(--ink-muted,#0009);transition:color var(--dur-fast,.2s) linear;padding:.625rem 0;font-size:.875rem}.ev-toc__link:hover,.ev-toc__link[data-current=true]{color:var(--ink,#000)}.ev-news{grid-template-columns:1fr;align-items:start;gap:2rem 7rem;margin:0;padding:0;list-style:none;display:grid}.ev-news__link{align-items:center;gap:1.25rem;display:flex}.ev-news__media{aspect-ratio:1;border-radius:var(--radius-small,.75rem);background:var(--surface-muted,#fafafa);flex:1 0 40%;max-width:40%;overflow:hidden}.ev-news__media img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-fast,.2s) var(--ease,ease)}.ev-news__link:hover .ev-news__media img{transform:scale(1.025)}.ev-news__body{flex-direction:column;gap:.5rem;display:flex}.ev-news__meta{align-items:center;gap:.625rem;font-size:.8125rem;font-weight:500;display:flex}.ev-news__time{color:var(--text-quaternary,#00000070)}.ev-cta{overflow:hidden}.ev-cta__pad{max-width:calc(var(--container,80rem) + 10vw);margin-inline:auto;padding:6rem 5vw}.ev-cta__grid{grid-template-columns:1fr;align-items:center;gap:4rem;display:grid}.ev-cta__label{letter-spacing:.02em;text-transform:lowercase;background:#fff;border:2px solid #000;border-radius:.5rem;margin:0 0 .75rem;padding:.25rem .5rem;font-size:.875rem;font-weight:500;display:inline-block;box-shadow:2px 3px #000}.ev-cta__heading{margin:0 0 2rem;font-size:3.5rem}.ev-cta__images{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(6,1fr);gap:1rem;width:125%;margin-left:-12.5%;display:grid}.ev-cta__image{object-fit:cover;border-radius:var(--radius-small,.75rem);width:100%;height:100%}.ev-cta__image.is-square{aspect-ratio:1}@media (width>=992px){.ev-news,.ev-cta__grid{grid-template-columns:1fr 1fr}}@media (width<=991px){.ev-page{--ev-band-pad:4rem}.ev-h2,.ev-hero__title{font-size:2.75rem}.ev-stat__value,.ev-cta__heading{font-size:2.5rem}.ev-about{grid-template-columns:1fr;align-items:start}.ev-head{grid-template-columns:auto auto}}@media (width<=767px){.ev-page{--ev-pad:1.5rem;--ev-band-pad:3rem}.ev-h2,.ev-hero__title{font-size:2.25rem}.ev-news__link{flex-direction:row;gap:1.25rem}.ev-cms__top{margin-bottom:2rem}.ev-rich--body blockquote{padding-inline:0}}@media (prefers-reduced-motion:reduce){.ev-thumb img,.ev-theme__bg,.ev-theme__icon,.ev-news__media img,.ev-stats__image{transition:none}}
