:root{--asc-green:#5cb85c;--asc-cyan:#2fb6dd;--asc-blue:#1d78cf;--asc-navy:#121559;--asc-navy-hover:#1e2391;--asc-navy-deep:#0a0e3f;--asc-navy-2:#101450;--asc-ink:#0a0f3a;--asc-muted:#5a6389;--asc-line:#0a0f3a1a;--asc-grad:linear-gradient(100deg, #6bbd5b 0%, #34b8d8 52%, #2f7fd0 100%);--asc-shadow:0 1px 2px #0a0e3f0d, 0 18px 40px -18px #0a0e3f47;--asc-r-lg:28px;--asc-r-md:20px;--asc-r-sm:14px}.asc-skip{z-index:4000;color:var(--asc-ink);box-shadow:var(--asc-shadow);background:#fff;border-radius:12px;padding:12px 18px;font-weight:600;transition:top .2s;position:fixed;top:-80px;left:16px}.asc-skip:focus{top:16px}:where(a,button,[role=button],input,textarea,select):focus-visible{outline:3px solid var(--asc-cyan);outline-offset:3px}.asc-gradient-text{background:var(--asc-grad);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.asc-chip{letter-spacing:.02em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex}.asc-chip__dot{background:var(--asc-green);border-radius:50%;flex:none;width:8px;height:8px;animation:2.2s infinite asc-pulse}@keyframes asc-pulse{0%{box-shadow:0 0 #5cb85c99}70%{box-shadow:0 0 0 10px #5cb85c00}to{box-shadow:0 0 #5cb85c00}}.asc-btn-ghost,.asc-btn-outline{height:52px;font-size:16px;font-weight:var(--tj-fw-sbold);cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 26px;line-height:1;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.asc-btn-ghost i,.asc-btn-outline i{font-size:18px;transition:transform .25s;transform:rotate(-45deg)}.asc-btn-ghost:hover i,.asc-btn-outline:hover i{transform:rotate(0)}.asc-btn-ghost{color:#fff;border:1.5px solid #ffffff6b}.asc-btn-ghost:hover{color:var(--asc-navy);background:#fff;border-color:#fff}.asc-btn-outline{color:var(--tj-color-theme-primary);border:1.5px solid var(--tj-color-theme-primary)}.asc-btn-outline:hover{background:var(--tj-color-theme-primary);color:#fff}button.tj-primary-btn{cursor:pointer;border:0}.asc-header .site_logo .logo{align-items:center;max-width:none;display:inline-flex}.asc-header .site_logo .logo img{width:auto;height:64px;display:block}.asc-header .header-wrapper{gap:20px}.asc-header .menu-area{margin-inline:auto}@media (max-width:991px){.asc-header .site_logo .logo img{height:52px}}@media (max-width:575px){.asc-header .site_logo .logo img{height:46px}}.asc-header-date{display:none}@media (min-width:1500px){.asc-header-date{display:inline-flex}}.asc-header-date{font-size:15px;font-weight:var(--tj-fw-medium);color:var(--tj-color-heading-primary);white-space:nowrap;align-items:center;gap:8px;margin-inline-end:6px}.asc-header-date i{color:var(--tj-color-theme-primary);font-size:20px}.header-area.h11-header .header-right-item{align-items:center;gap:14px}.asc-drawer .hamburger_logo img{width:auto;height:62px}.asc-drawer .contact-link{overflow-wrap:anywhere}.asc-drawer__nav{margin:8px 0 30px}.asc-drawer__nav ul{margin:0 0 26px;padding:0;list-style:none}.asc-drawer__nav a{font-size:28px;font-weight:var(--tj-fw-sbold);color:#fff;border-bottom:1px solid #ffffff24;padding:14px 0;display:block}.asc-drawer__nav a.active,.asc-drawer__nav a:hover{color:var(--asc-cyan)}.asc-hero{isolation:isolate;touch-action:pan-y;background:var(--asc-navy-deep);color:#fff;border-radius:32px;flex-direction:column;min-height:880px;margin:15px 15px 0;padding-top:170px;padding-bottom:96px;display:flex;position:relative;overflow:hidden}.asc-hero__slides{z-index:-1;position:absolute;inset:0}.asc-hero__slide{--slide-y:-50%;--slide-enter:64px;z-index:1;aspect-ratio:1;width:min(54%,1000px);transform:translate(var(--slide-enter), var(--slide-y)) scale(.97);opacity:0;-webkit-mask-composite:source-in;position:absolute;top:42%;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#0009 3%,#000 9%),linear-gradient(#0000,#000 6% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#0009 3%,#000 9%),linear-gradient(#0000,#000 6% 92%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.asc-hero__slide img{object-fit:cover;transform-origin:30%}.asc-hero__slide:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 38%,#ffffff38 50%,#0000 62%);position:absolute;inset:0;transform:translate(-100%)}.asc-hero__slide.is-active{z-index:2;opacity:1;transform:translate(0, var(--slide-y));transition:opacity .9s,transform 1.2s cubic-bezier(.22,1,.36,1)}.asc-hero__slide.is-active:after{animation:1.5s ease-out .35s both asc-slide-sheen}.asc-hero__slide.is-leaving{transform:translate(calc(var(--slide-enter) / -2), var(--slide-y)) scale(1.02);transition:opacity .7s,transform .9s ease-in}.asc-hero__slide.is-active img,.asc-hero__slide.is-leaving img{animation:7s ease-out both asc-slide-drift}@media (max-width:1479px){.asc-hero__slide{width:640px}}@media (max-width:1399px){.asc-hero__slide{width:550px}}@media (max-width:1199px){.asc-hero__slide{width:430px}}.asc-hero__shade{background:linear-gradient(90deg,#06092ce6 0%,#080c38cc 38%,#0a0e3f57 72%,#0a0e3f42 100%),linear-gradient(#05082600 54%,#050826f2 100%),radial-gradient(900px 520px at 88% 6%,#2fb6dd33,#0000 62%);position:absolute;inset:0}.asc-hero__container{z-index:2;flex:1;align-items:center;width:100%;padding-bottom:36px;display:flex;position:relative}.asc-hero__copy{max-width:700px}.asc-hero__title{letter-spacing:-.025em;font-size:clamp(44px,5.3vw,78px);line-height:1;font-weight:var(--tj-fw-bold);color:#fff;margin:26px 0 22px}.asc-hero__title .asc-gradient-text{padding-bottom:.08em;display:block}.asc-hero__lead{color:#ffffffdb;max-width:560px;margin:0 0 34px;font-size:clamp(17px,1.5vw,21px);line-height:1.55}.asc-hero__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.asc-hero__facts{border-top:1px solid #ffffff29;flex-wrap:wrap;gap:12px 30px;margin:34px 0 0;padding:24px 0 0;list-style:none;display:flex}.asc-hero__facts li{color:#ffffffe0;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.asc-hero__facts li i{color:var(--asc-cyan);flex:none;margin-top:1px;font-size:20px}.asc-hero__barwrap{z-index:3;padding-bottom:26px;position:relative}.asc-hero__bar{-webkit-backdrop-filter:blur(18px);background:#06092c9e;border:1px solid #ffffff29;border-radius:26px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px 0;padding:18px 26px;display:grid;box-shadow:0 30px 60px -30px #000000a6}.asc-hero__bar-count{flex-direction:column;gap:9px;padding-inline-end:30px;display:flex}.asc-hero__bar-label,.asc-hero__bar-eyebrow{font-size:11.5px;font-weight:var(--tj-fw-bold);letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8}.asc-hero__bar-now{border-inline:1px solid #ffffff24;flex-direction:column;gap:3px;min-width:0;padding-inline:30px;display:flex}.asc-hero__bar-eyebrow{color:var(--asc-cyan)}.asc-hero__bar-title{text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.3;font-weight:var(--tj-fw-bold);color:#fff;animation:.7s both asc-fade-in;display:block;overflow:hidden}.asc-hero__bar-meta{color:#ffffffc7;font-size:14px}.asc-hero__bar-controls{flex-direction:column;align-items:flex-end;gap:6px;padding-inline-start:30px;display:flex}.asc-hero__bar-row{align-items:center;gap:8px;display:flex}.asc-hero__counter{font-variant-numeric:tabular-nums;color:#ffffffb3;justify-content:center;align-items:baseline;gap:2px;min-width:64px;font-size:14px;display:none}.asc-hero__counter b{color:#fff;font-size:17px}.asc-hero__timer{background:#fff3;border-radius:999px;height:3px;display:none;position:relative;overflow:hidden}.asc-hero__pause{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #fff6;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;transition:background-color .25s,color .25s;display:grid}.asc-hero__pause:hover{color:var(--asc-navy);background:#fff}.asc-hero__all{font-size:14px;font-weight:var(--tj-fw-sbold);color:#fff;align-items:center;gap:8px;display:inline-flex}.asc-hero__all i{font-size:15px;transition:transform .25s;transform:rotate(-45deg)}.asc-hero__all:hover{text-underline-offset:3px;text-decoration:underline}.asc-hero__all:hover i{transform:rotate(0)}@media (max-width:1199px){.asc-hero{min-height:0;padding-top:150px}}@media (max-width:991px){.asc-hero{padding-top:calc(62.5vw + 85.25px);padding-bottom:84px}.asc-hero__slide{--slide-y:0px;--slide-enter:32px;aspect-ratio:1.6;border-radius:20px;width:auto;top:100px;left:16px;right:16px;overflow:hidden;box-shadow:0 18px 46px #02041a8c;-webkit-mask-image:none;mask-image:none}.asc-hero__slide img{object-position:50% 51%}.asc-hero__shade{background:linear-gradient(#06092cb8 0%,#080c3899 45%,#050826eb 100%)}.asc-hero__container{padding-bottom:30px}.asc-hero__barwrap{order:-1;padding-bottom:20px}.asc-hero__bar{grid-template-columns:1fr;gap:12px 0;padding:14px 18px}.asc-hero__bar-now{border-inline:0;order:1;padding:0}.asc-hero__bar-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.asc-hero__bar-controls{flex-direction:row;order:2;justify-content:space-between;align-items:center;padding:0}.asc-hero__bar-count{border-top:1px solid #ffffff24;order:3;padding:12px 0 0}}@media (max-width:575px){.asc-hero{border-radius:24px;margin:12px 12px 0;padding-top:calc(62.5vw + 77px)}.asc-hero .asc-chip{display:none}.asc-hero__title{margin-top:0;font-size:42px}.asc-hero__barwrap{padding-bottom:16px}.asc-hero__bar{gap:10px 0;padding:12px 16px}.asc-hero__bar-now{gap:1px}.asc-hero__bar-title{font-size:16px}.asc-hero__bar-controls{flex-direction:column;align-items:flex-start;gap:2px}.asc-hero .asc-dots{display:none}.asc-hero__counter{display:inline-flex}.asc-hero__timer{display:block}.asc-hero__bar-controls{align-self:stretch;align-items:stretch;gap:8px}.asc-hero__bar-row{justify-content:space-between}.asc-hero__all{white-space:nowrap}.asc-hero__bar-count{gap:5px;padding-top:10px}}.asc-dots{align-items:center;display:flex}.asc-dots__dot{cursor:pointer;background:0 0;border:0;place-items:center;height:24px;padding:0 5px;display:grid}.asc-dots__pip{background:#ffffff61;border-radius:999px;width:8px;height:8px;transition:width .35s,background-color .25s;display:block;position:relative;overflow:hidden}.asc-dots__dot:hover .asc-dots__pip{background:#ffffffbf}.asc-dots__dot.is-active .asc-dots__pip{background:#ffffff47;width:30px}.asc-dots__fill{border-radius:inherit;transform-origin:0;background:#fff;animation:linear forwards asc-dot-fill;position:absolute;inset:0;transform:scaleX(0)}.asc-dots__fill.is-static{animation:none;transform:scaleX(1)}@keyframes asc-slide-drift{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes asc-slide-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes asc-dot-fill{to{transform:scaleX(1)}}.asc-countdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.asc-countdown__unit{background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:14px 4px 12px;display:flex}.asc-countdown__value{font-size:clamp(30px,3.2vw,44px);font-weight:var(--tj-fw-bold);font-variant-numeric:tabular-nums;color:#fff;line-height:1}.asc-countdown__label{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;font-size:11.5px}.asc-countdown__live{font-size:22px;font-weight:var(--tj-fw-sbold);color:var(--asc-green);margin:0}.asc-countdown--compact{gap:8px;display:flex}.asc-countdown--compact .asc-countdown__unit{border-radius:13px;min-width:66px;padding:9px 8px 8px}.asc-countdown--compact .asc-countdown__value{font-size:27px}.asc-countdown--compact .asc-countdown__label{letter-spacing:.1em;font-size:10px}@media (max-width:991px){.asc-countdown--compact{display:grid}.asc-countdown--compact .asc-countdown__unit{min-width:0}}@media (max-width:575px){.asc-countdown--compact{gap:6px}.asc-countdown--compact .asc-countdown__unit{border-radius:11px;gap:2px;padding:6px 2px 5px}.asc-countdown--compact .asc-countdown__value{font-size:22px}.asc-countdown--compact .asc-countdown__label{letter-spacing:.06em;font-size:9px}}.asc-mark{pointer-events:none;width:100%;height:auto;display:block;overflow:visible}.asc-mark__bar{transform-box:fill-box;transform-origin:50% 100%;animation:asc-mark-in 1.1s cubic-bezier(.22, 1, .36, 1) both,asc-mark-float calc(6s + var(--i)*.35s) ease-in-out infinite;animation-delay:calc(var(--i)*80ms + .15s),calc(var(--i)*80ms + 1.4s);animation-fill-mode:both,none}@keyframes asc-mark-in{0%{opacity:0;transform:translateY(46px)scaleY(.7)}to{opacity:1;transform:none}}@keyframes asc-mark-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.asc-authority{z-index:5;margin-top:-78px;position:relative}.asc-authority__card{border-radius:var(--asc-r-lg);box-shadow:var(--asc-shadow);background:#fff;grid-template-columns:minmax(0,1.15fr) auto minmax(0,1.5fr) auto minmax(0,.8fr);align-items:center;gap:30px;padding:26px 34px;display:grid}.asc-authority__item{align-items:center;gap:18px;min-width:0;display:flex}.asc-authority__item>div:last-child{min-width:0}.asc-authority__seal{object-fit:cover;border:1px solid var(--asc-line);border-radius:18px;flex:none;width:84px;height:84px}.asc-authority__logos{flex:none;align-items:center;gap:14px;display:flex}.asc-authority__logos img{object-fit:contain;width:auto;max-width:96px;height:62px}.asc-authority__label{font-size:12.5px;font-weight:var(--tj-fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--tj-color-theme-primary);margin-bottom:4px;display:block}.asc-authority__name{font-size:17px;line-height:1.3;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);display:block}.asc-authority__sub{color:var(--asc-muted);margin-top:2px;font-size:14px;display:block}.asc-authority__divider{background:var(--asc-line);align-self:stretch;width:1px}@media (max-width:1399px){.asc-authority__card{grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr)}}@media (max-width:991px){.asc-authority{margin-top:-64px}.asc-authority__card{grid-template-columns:1fr;gap:22px;padding:24px}.asc-authority__divider{align-self:auto;width:auto;height:1px}}@media (max-width:575px){.asc-authority__item{flex-wrap:wrap;align-items:flex-start}.asc-authority__logos{flex-basis:100%}.asc-authority__logos img{max-width:90px;height:46px}.asc-authority__seal{width:68px;height:68px}}.asc-about__media{padding:0 0 28px;position:relative}.asc-about__photo{border-radius:var(--asc-r-lg);box-shadow:var(--asc-shadow);overflow:hidden}.asc-about__photo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.asc-about__badge{background:var(--asc-navy);color:#fff;border-radius:22px;align-items:center;gap:12px;padding:16px 22px;display:flex;position:absolute;bottom:0;right:-14px;box-shadow:0 24px 40px -20px #0a0e3f99}.asc-about__badge-num{line-height:.9;font-weight:var(--tj-fw-bold);align-items:flex-start;gap:2px;display:inline-flex}.asc-about__badge-num b{font-size:54px;font-weight:inherit;background:var(--asc-grad);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.asc-about__badge-num sup{color:#fff;margin-top:4px;font-size:18px}.asc-about__badge-text{color:#ffffffd1;font-size:14px;line-height:1.25}.asc-about__tag{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:14px;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);background:#ffffffeb;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;display:inline-flex;position:absolute;top:18px;left:18px}.asc-about__tag i{color:var(--tj-color-theme-primary);font-size:18px}.asc-about__lead{color:var(--tj-color-text-body);margin:0 0 28px;font-size:18px;line-height:1.7}.asc-about__facts{gap:18px;margin:0 0 34px;padding:0;list-style:none;display:grid}.asc-about__facts li{align-items:flex-start;gap:16px;display:flex}.asc-about__facts li strong{color:var(--asc-ink);font-size:18px;display:block}.asc-about__facts li span:not(.asc-about__fact-icon){color:var(--asc-muted);font-size:15.5px;line-height:1.5;display:block}.asc-about__fact-icon{width:48px;height:48px;color:var(--tj-color-theme-primary);background:#1215591a;border-radius:14px;flex:none;place-items:center;font-size:24px;display:grid}.asc-about__actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (max-width:575px){.asc-about__badge{padding:12px 16px;right:8px}.asc-about__badge-num b{font-size:44px}}.asc-stats{margin-top:10px}.asc-stats__band{color:#fff;background:radial-gradient(700px 360px at 8% 0%, #2fb6dd38, transparent 70%),radial-gradient(640px 320px at 100% 100%, #5cb85c29, transparent 70%),var(--asc-navy-deep);border-radius:32px;padding:86px 0 72px;position:relative;overflow:hidden}.asc-stats__head{margin-bottom:54px}.asc-stats__title{color:#fff;margin:20px 0 0;font-size:clamp(34px,4vw,56px);line-height:1.08}.asc-stats__intro{color:#ffffffc2;margin:0;font-size:18px;line-height:1.6}.asc-stats__grid{border-top:1px solid #ffffff24;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.asc-stats__item{border-inline-start:1px solid #ffffff1a;padding:34px 22px 8px}.asc-stats__item:first-child{border-inline-start:0;padding-inline-start:0}.asc-stats__item .inline-content{font-size:clamp(38px,3.6vw,56px);font-weight:var(--tj-fw-bold);color:#fff;align-items:baseline;gap:2px;margin:20px 0 10px;line-height:1;display:flex}.asc-stats__item .inline-content .odometer,.asc-stats__item .inline-content .countup-number{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:1}.asc-stats__item .inline-content .count-plus{font-size:.62em;font-weight:var(--tj-fw-bold);color:var(--asc-cyan);margin:0}.asc-stats__icon{color:#fff;background:linear-gradient(135deg,#6bbd5be6,#2f7fd0e6);border-radius:14px;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.asc-stats__label{color:#ffffffc7;font-size:15.5px;line-height:1.4;display:block}@media (max-width:991px){.asc-stats__band{padding:64px 0 40px}.asc-stats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asc-stats__item{padding:28px 18px 18px}.asc-stats__item:nth-child(odd){border-inline-start:0;padding-inline-start:0}.asc-stats__item:nth-child(n+3){border-top:1px solid #ffffff1a}.asc-stats__item:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:575px){.asc-stats__band{border-radius:24px}.asc-stats__item .inline-content{font-size:38px}}.asc-audience__card .choose-content{flex-direction:column;height:100%;display:flex}.asc-audience__points{flex-wrap:wrap;justify-content:center;gap:8px;margin:auto 0 0;padding:22px 0 0;list-style:none;display:flex}.asc-audience__points li{font-size:14px;font-weight:var(--tj-fw-medium);color:var(--tj-color-theme-primary);background:#12155917;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.asc-audience__points li i{font-size:14px}.asc-program__head .sec-heading,.asc-events__head .sec-heading,.asc-speakers__head .sec-heading,.asc-gallery__head .sec-heading{width:auto;margin-inline:0}.asc-program__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;display:flex}.asc-program__head .sec-heading{max-width:640px;margin-bottom:0}.asc-program__panel{border-radius:var(--asc-r-lg);box-shadow:var(--asc-shadow);background:#fff;padding:6px 40px 20px;animation:.45s both asc-fade-in}.asc-program__room{border-bottom:1px solid var(--asc-line);font-weight:var(--tj-fw-sbold);color:var(--tj-color-theme-primary);flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:24px 0;display:flex}.asc-program__room i{font-size:20px}.asc-program__room span[aria-hidden]{color:var(--asc-muted);margin:0 6px}.asc-program__foot{text-align:center;margin-top:40px}@media (max-width:767px){.asc-program__panel{padding:2px 20px 12px}}@keyframes asc-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.asc-tabs{box-shadow:var(--asc-shadow);background:#fff;border-radius:999px;gap:4px;padding:6px;display:inline-flex}.asc-tabs__tab{font-size:16px;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-direction:column;align-items:center;gap:1px;padding:10px 26px;line-height:1.2;transition:background-color .25s,color .25s;display:flex}.asc-tabs__tab small{font-size:12px;font-weight:var(--tj-fw-medium);color:var(--asc-muted)}.asc-tabs__tab:hover:not(.is-active){background:#12155914}.asc-tabs__tab.is-active{background:var(--asc-navy);color:#fff}.asc-tabs__tab.is-active small{color:#ffffffbd}.asc-timeline{margin:0;padding:0;list-style:none}.asc-timeline__break{border-bottom:1px dashed var(--asc-line);color:var(--asc-muted);align-items:center;gap:16px;margin:6px 0;padding:14px 0;font-style:italic;display:flex}.asc-timeline__break span{min-width:110px;font-style:normal;font-weight:var(--tj-fw-sbold);font-variant-numeric:tabular-nums}.asc-session{border-bottom:1px solid var(--asc-line);grid-template-columns:110px minmax(0,1fr);gap:28px;padding:28px 0;display:grid;position:relative}.asc-session:last-child{border-bottom:0}.asc-session__time{flex-direction:column;gap:2px;display:flex}.asc-session__time strong{font-variant-numeric:tabular-nums;color:var(--asc-ink);font-size:22px;line-height:1.2}.asc-session__time span{color:var(--asc-muted);font-variant-numeric:tabular-nums;font-size:14px}.asc-session__tags{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.asc-session__label{font-size:14px;font-weight:var(--tj-fw-sbold);color:var(--asc-muted)}.asc-session__title{font-size:clamp(19px,1.7vw,24px);line-height:1.3;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);margin:0 0 18px}.asc-session__speakers{flex-wrap:wrap;gap:12px 26px;margin:0;padding:0;list-style:none;display:flex}.asc-session__speakers li{align-items:center;gap:10px;min-width:0;display:flex}.asc-session__speakers b{font-size:15px;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);line-height:1.3;display:block}.asc-session__speakers small{max-width:270px;color:var(--asc-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.asc-session--keynote:before{content:"";background:linear-gradient(#f5a623,#e8590c);border-radius:4px;width:4px;position:absolute;top:28px;bottom:28px;left:-40px}@media (max-width:767px){.asc-session{grid-template-columns:1fr;gap:12px;padding:22px 0}.asc-session__time{flex-direction:row;align-items:baseline;gap:8px}.asc-session__time strong{font-size:18px}.asc-session__time span:before{content:"– "}.asc-session--keynote:before{left:-20px}}.asc-program--full .asc-session__speakers{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.asc-tag{font-size:12px;font-weight:var(--tj-fw-bold);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:5px 11px;line-height:1.2;display:inline-block}.asc-tag--official{color:#6a2a94;background:#f3e8fa}.asc-tag--panel{color:#121559;background:#1215591a}.asc-tag--keynote{color:#a94707;background:#fff0e0}.asc-tag--talk{color:#17703c;background:#e5f6ec}.asc-avatar{object-fit:cover;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--asc-line);background:#dbe3ee;border-radius:50%;flex:none}.asc-avatar--initials{font-weight:var(--tj-fw-bold);letter-spacing:.02em;color:#fff;place-items:center;display:inline-grid}.asc-events__band{color:#fff;background:radial-gradient(900px 480px at 100% 0%, #2fb6dd33, transparent 65%),radial-gradient(700px 400px at 0% 100%, #5cb85c24, transparent 65%),var(--asc-navy-deep);border-radius:32px;padding:100px 0 96px;position:relative;overflow:hidden}.asc-events__band .sec-title{color:#fff}.asc-events__band .sec-title span{color:var(--asc-cyan)}.asc-events__band .sub-title{color:#fff;border-color:#ffffff47}.asc-events__band .sub-title i{color:var(--asc-cyan)}.asc-events__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:44px;display:flex}.asc-events__head .sec-heading{max-width:640px;margin-bottom:0}.asc-events__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1199px){.asc-events__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.asc-events__band{padding:72px 0}.asc-events__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.asc-events__band{border-radius:24px}.asc-events__grid{scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:14px;margin-inline:-12px;padding:4px 12px 18px;scroll-padding-inline:12px;overflow-x:auto}.asc-events__grid::-webkit-scrollbar{display:none}.asc-events__grid>li{scroll-snap-align:start}}.asc-pills{flex-wrap:wrap;gap:8px;display:flex}.asc-pills__pill{font-size:15px;font-weight:var(--tj-fw-sbold);color:#fff;cursor:pointer;background:0 0;border:1.5px solid #ffffff47;border-radius:999px;align-items:center;gap:10px;padding:10px 18px;transition:background-color .25s,color .25s,border-color .25s;display:inline-flex}.asc-pills__pill span{background:#ffffff29;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12.5px;display:inline-grid}.asc-pills__pill:hover{border-color:#fff}.asc-pills__pill.is-active{color:var(--asc-navy);background:#fff;border-color:#fff}.asc-pills__pill.is-active span{background:#12155924}.asc-event{border-radius:var(--asc-r-md);color:var(--asc-ink);background:#fff;flex-direction:column;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 40px -28px #000000b3}.asc-event:hover{transform:translateY(-6px);box-shadow:0 34px 50px -26px #000c}.asc-event__poster{aspect-ratio:1;background:#dbe3ee;position:relative;overflow:hidden}.asc-event__poster img{object-fit:cover;width:100%;height:100%;transition:transform .6s;display:block}.asc-event:hover .asc-event__poster img{transform:scale(1.04)}.asc-event:focus-within{outline:3px solid var(--tj-color-theme-primary);outline-offset:2px}.asc-event__body{flex-direction:column;flex:1;padding:20px 20px 22px;display:flex}.asc-event__title a{color:inherit;outline:none}.asc-event__title a:after{content:"";position:absolute;inset:0}.asc-event__title{font-size:19px;line-height:1.3;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);margin:0 0 14px}.asc-event__meta{gap:6px;margin:0 0 16px;padding:0;list-style:none;display:grid}.asc-event__meta li{color:var(--tj-color-text-body);align-items:center;gap:8px;font-size:14.5px;display:flex}.asc-event__meta li i{color:var(--tj-color-theme-primary);font-size:18px}.asc-event__partners{border-top:1px solid var(--asc-line);color:var(--asc-muted);flex-wrap:wrap;align-items:center;gap:6px;margin:auto 0 0;padding-top:14px;font-size:13px;display:flex}.asc-event__partners b{font-weight:var(--tj-fw-sbold);color:#121559;background:#12155917;border-radius:999px;padding:4px 10px}.asc-panels__grid{flex-wrap:wrap;justify-content:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.asc-panels__grid>li{flex:0 calc(33.3333% - 16px)}.asc-panels .asc-event{box-shadow:var(--asc-shadow);height:100%}.asc-panels__grid>li{flex-direction:column;display:flex}.asc-panels__filters{margin-bottom:28px}.asc-panels__filters .asc-pills__pill{border-color:var(--asc-line);color:var(--asc-ink)}.asc-panels__filters .asc-pills__pill span{background:#12155917}.asc-panels__filters .asc-pills__pill:hover{border-color:var(--asc-navy)}.asc-panels__filters .asc-pills__pill.is-active{background:var(--asc-navy);border-color:var(--asc-navy);color:#fff}.asc-panels__filters .asc-pills__pill.is-active span{background:#fff3}.asc-panels__tags{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:12px;display:flex}.asc-panels__tags .asc-tag{margin-bottom:0}.asc-panels__theme{font-size:13px;font-weight:var(--tj-fw-sbold);color:var(--asc-muted)}.asc-panels__group+.asc-panels__group{margin-top:64px}.asc-panels__group-head{border-bottom:1px solid var(--asc-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 32px;margin-bottom:28px;padding-bottom:18px;display:flex}.asc-panels__group-head .asc-event__meta{grid-auto-flow:column;gap:8px 22px;margin:0}.asc-panels__group-head .asc-event__meta li{font-size:15px}.asc-panels__group-tagline{font-size:13px;font-weight:var(--tj-fw-sbold);letter-spacing:.14em;text-transform:uppercase;color:var(--tj-color-theme-primary);margin-bottom:6px;display:block}.asc-panels__group-title{margin:0;font-size:clamp(26px,3vw,38px);line-height:1.15}.asc-panels__nav{flex-shrink:0;gap:10px;display:flex}.asc-panels__arrow{border:1px solid var(--asc-line);width:52px;height:52px;color:var(--asc-ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:20px;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.asc-panels__arrow:hover:not(:disabled){background:var(--tj-color-theme-primary);border-color:var(--tj-color-theme-primary);color:#fff}.asc-panels__arrow:disabled,.asc-panels__arrow.swiper-button-disabled{opacity:.4;cursor:default}.asc-panels__slider{margin:-8px -4px 0;padding:8px 4px 34px}.asc-panels__slider .swiper-slide{height:auto}.asc-panels__dots{justify-content:center;gap:8px;margin-top:4px;display:flex}.asc-panels__dots .swiper-pagination-bullet{opacity:1;background:var(--asc-line);width:10px;height:10px;transition:width .3s,background .3s;margin:0!important}.asc-panels__dots .swiper-pagination-bullet-active{background:var(--tj-color-theme-primary);border-radius:5px;width:28px}@media (max-width:575px){.asc-panels__nav{display:none}}.asc-panels .asc-event__poster{border-radius:0;width:100%;display:block}.asc-panels .asc-tag{align-self:flex-start;margin-bottom:12px}@media (max-width:991px){.asc-panels__grid>li{flex-basis:calc(50% - 12px)}}@media (max-width:575px){.asc-panels__grid{scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:14px;margin-inline:-12px;padding:4px 12px 18px;scroll-padding-inline:12px;overflow-x:auto}.asc-panels__grid::-webkit-scrollbar{display:none}.asc-panels__grid>li{scroll-snap-align:start;flex:0 0 82%}}.asc-event-page__poster{border-radius:var(--asc-r-md);box-shadow:var(--asc-shadow);overflow:hidden}.asc-event-page__poster img{width:100%;height:auto;display:block}.asc-event-page__heading{font-size:clamp(24px,2.2vw,30px);line-height:1.25;font-weight:var(--tj-fw-bold);color:var(--asc-ink);margin:0 0 16px}.asc-event-page__subheading{font-size:19px;line-height:1.3;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);margin:28px 0 12px}.asc-event-page__text p{margin:0 0 14px}.asc-event-page__text p:last-child{margin-bottom:0}.asc-event-page__aims{gap:10px;margin:0;padding:0;list-style:none;display:grid}.asc-event-page__aims li{padding-inline-start:20px;position:relative}.asc-event-page__aims li:before{content:"";inset-inline-start:0;background:var(--tj-color-theme-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:.65em}.asc-event-page__note{border-radius:var(--asc-r-sm);font-weight:var(--tj-fw-medium);color:var(--asc-ink);background:#1215590f;margin:24px 0 0;padding:14px 18px}.asc-event-page__program{margin-top:64px}.asc-event-page__program .asc-session{gap:28px;padding:20px 0}.asc-event-page__items{font-size:clamp(17px,1.4vw,19px);line-height:1.4;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);gap:10px;margin:0;padding:0;list-style:none;display:grid}.asc-event-page__back{margin-top:48px}.asc-event-page__facts{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;margin:0 0 36px;display:grid}@media (max-width:575px){.asc-event-page__facts{grid-template-columns:minmax(0,1fr)}}.asc-event-page__facts>div{border-bottom:1px solid var(--asc-line);padding:18px 0}.asc-event-page__facts dt{font-size:14px;font-weight:var(--tj-fw-medium);color:var(--asc-muted);align-items:center;gap:10px;margin-bottom:6px;display:flex}.asc-event-page__facts dt i{color:var(--tj-color-theme-primary);font-size:18px}.asc-event-page__facts dd{font-size:20px;font-weight:var(--tj-fw-bold);color:var(--asc-ink);margin:0;line-height:1.3}.asc-event-page__partners{flex-wrap:wrap;gap:6px 18px;display:flex}.asc-speakers{overflow:hidden}.asc-speakers__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.asc-speakers__head .sec-heading{max-width:640px;margin-bottom:0}.asc-speakers__slider{padding-block:8px 30px;overflow:visible}.asc-speakers__slide{width:clamp(250px,24vw,330px);height:auto}.asc-speakers__nav{justify-content:center;margin-top:4px}.asc-speaker{border-radius:var(--asc-r-md);height:100%;box-shadow:var(--asc-shadow);background:#fff;flex-direction:column;padding:14px 14px 20px;display:flex}.asc-speaker__photo{aspect-ratio:1;background:#dbe3ee;border-radius:14px;margin-bottom:18px;overflow:hidden}.asc-speaker__photo img{object-fit:cover;width:100%;height:100%;display:block}.asc-speaker__name{font-size:20px;line-height:1.25;font-weight:var(--tj-fw-bold);color:var(--asc-ink);margin:0 8px 6px}.asc-speaker__role{color:var(--asc-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 8px 16px;font-size:14.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.asc-speaker__sessions{flex-wrap:wrap;gap:6px;margin:auto 8px 0;padding:0;list-style:none;display:flex}.asc-speaker__sessions li{font-size:12.5px;font-weight:var(--tj-fw-sbold);color:#121559;background:#12155917;border-radius:999px;padding:5px 11px}.asc-sponsors{background:#fff}.asc-sponsors .sec-heading{margin-bottom:56px}.asc-sponsors__foot{text-align:center;margin-top:64px}.asc-sponsors__foot p{color:var(--asc-muted);margin:0 0 18px;font-size:18px}.asc-tiers{gap:44px;display:grid}.asc-tier{--cols:4;width:100%;margin-inline:auto}.asc-tier--strategic{--cols:3;max-width:920px}.asc-tier--gold{--cols:2;--tier-dot:linear-gradient(135deg, #f6dc8c, #b98a1f);max-width:700px}.asc-tier--growth{--cols:3;--tier-dot:linear-gradient(135deg, #8fd68f, #4fae6a);max-width:920px}.asc-tier--bronze{--cols:3;--tier-dot:linear-gradient(135deg, #e0a16a, #a8622c);max-width:920px}.asc-tier__title{font-size:13px;font-weight:var(--tj-fw-bold);letter-spacing:.16em;text-transform:uppercase;color:var(--asc-muted);align-items:center;gap:18px;margin:0 0 20px;display:flex}.asc-tier__title:before,.asc-tier__title:after{content:"";background:var(--asc-line);flex:1;height:1px}.asc-tier__title>span{align-items:center;gap:10px;display:inline-flex}.asc-tier__title>span:before{content:"";display:var(--tier-dot-display,none);background:var(--tier-dot);border-radius:50%;width:11px;height:11px}.asc-tier--gold .asc-tier__title,.asc-tier--growth .asc-tier__title,.asc-tier--bronze .asc-tier__title{--tier-dot-display:inline-block}.asc-tier--gold .asc-tier__logos li{border-color:#b98a1f6b}.asc-tier--gold .asc-tier__logos li:hover{border-color:#b98a1f99;box-shadow:0 18px 40px -22px #96690a80}.asc-tier__logos{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.asc-tier__logos li{border:1px solid var(--asc-line);border-radius:var(--asc-r-md);background:#fff;justify-content:center;align-items:center;height:128px;padding:22px 26px;transition:box-shadow .3s,transform .3s,border-color .3s;display:flex}.asc-tier__logos li:hover{box-shadow:var(--asc-shadow);border-color:#0000;transform:translateY(-3px)}.asc-tier__logos img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:78px}@media (max-width:767px){.asc-tier--strategic,.asc-tier--growth,.asc-tier--bronze{--cols:2}.asc-tier__logos li{height:108px;padding:16px}}.asc-register{background:#f3f5fc}.asc-register .sec-heading{margin-bottom:48px}.asc-register__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1100px;margin:0 auto;padding:0;list-style:none;display:grid}.asc-register__grid li{display:flex}.asc-register__card{border-radius:var(--asc-r-md);color:var(--asc-ink);box-shadow:var(--asc-shadow);background:#fff;flex:1;align-items:flex-start;gap:14px;padding:22px 24px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex}.asc-register__card:hover{transform:translateY(-3px);box-shadow:0 1px 2px #0a0e3f0d,0 24px 44px -18px #0a0e3f5c}.asc-register__dot{background:var(--asc-cyan);border-radius:50%;flex:none;width:10px;height:10px;margin-top:8px}.asc-register__body{gap:4px;display:grid}.asc-register__body strong{font-size:18px;font-weight:var(--tj-fw-bold);line-height:1.3}.asc-register__body span{color:var(--asc-muted);font-size:15px;line-height:1.5}.asc-register__foot{text-align:center;margin-top:44px}@media (max-width:991px){.asc-register__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.asc-register__grid{grid-template-columns:minmax(0,1fr)}}.asc-gallery__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin-bottom:40px;display:flex}.asc-gallery__head .sec-heading{margin-bottom:0}.asc-gallery__intro{max-width:360px;color:var(--asc-muted);margin:0;font-size:17px}.asc-mosaic{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:210px;grid-auto-flow:dense;gap:14px;display:grid}.asc-mosaic__item{border-radius:var(--asc-r-md);cursor:zoom-in;background:#dbe3ee;border:0;padding:0;position:relative;overflow:hidden}.asc-mosaic__item img{object-fit:cover;transition:transform .7s}.asc-mosaic__item.wide{grid-column:span 2}.asc-mosaic__item.tall{grid-row:span 2}.asc-mosaic__item:hover img{transform:scale(1.06)}.asc-mosaic__zoom{width:42px;height:42px;color:var(--asc-ink);opacity:0;background:#fffffff0;border-radius:50%;place-items:center;font-size:17px;transition:opacity .3s,transform .3s;display:grid;position:absolute;bottom:14px;right:14px;transform:translateY(6px)}.asc-mosaic__item:hover .asc-mosaic__zoom,.asc-mosaic__item:focus-visible .asc-mosaic__zoom{opacity:1;transform:none}@media (max-width:991px){.asc-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:190px}}@media (max-width:575px){.asc-mosaic{grid-auto-rows:140px;gap:10px}.asc-mosaic__zoom{display:none}}.asc-lightbox{z-index:3500;background:#030516f0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px;animation:.25s both asc-fade-in;display:grid;position:fixed;inset:0}.asc-lightbox__figure{flex-direction:column;align-items:center;gap:14px;min-width:0;margin:0;display:flex}.asc-lightbox__figure img{object-fit:contain;border-radius:12px;max-width:100%;max-height:calc(100vh - 150px)}.asc-lightbox__figure figcaption{color:#ffffffdb;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 16px;font-size:15px;display:flex}.asc-lightbox__figure figcaption span{font-variant-numeric:tabular-nums;background:#ffffff24;border-radius:999px;padding:3px 10px;font-size:13px}.asc-lightbox__close,.asc-lightbox__nav{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;transition:background-color .25s;display:grid}.asc-lightbox__close:hover,.asc-lightbox__nav:hover{background:#ffffff47}.asc-lightbox__close{z-index:2;position:absolute;top:18px;right:18px}@media (max-width:767px){.asc-lightbox{grid-template-columns:minmax(0,1fr);padding:64px 14px 90px}.asc-lightbox__nav{position:absolute;bottom:18px}.asc-lightbox__nav--prev{left:calc(50% - 64px)}.asc-lightbox__nav--next{right:calc(50% - 64px)}}.asc-visit{padding-top:30px}.asc-visit .sec-heading{margin-bottom:36px}.asc-faq{gap:12px;display:grid}.asc-faq__item{border:1px solid var(--asc-line);background:#fff;border-radius:18px;transition:box-shadow .3s,border-color .3s}.asc-faq__item h3{margin:0}.asc-faq__item.is-open{box-shadow:var(--asc-shadow);border-color:#0000}.asc-faq__item button{text-align:start;width:100%;font-size:18px;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:20px 24px;line-height:1.35;display:flex}.asc-faq__item button i{width:34px;height:34px;color:var(--tj-color-theme-primary);background:#1215591a;border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.asc-faq__item.is-open button i{background:var(--tj-color-theme-primary);color:#fff}.asc-faq__panel{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.asc-faq__panel>div{overflow:hidden}.asc-faq__panel p{color:var(--tj-color-text-body);margin:0;padding:0 24px 22px;font-size:16.5px;line-height:1.65}.asc-faq__item.is-open .asc-faq__panel{grid-template-rows:1fr}.asc-venue{border-radius:var(--asc-r-lg);box-shadow:var(--asc-shadow);background:#fff;overflow:hidden}.asc-venue__map{background:#dbe3ee;height:300px;position:relative}.asc-venue__map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.asc-venue__body{padding:30px 32px 34px}.asc-venue__body h3{color:var(--asc-ink);margin:0 0 2px;font-size:22px;line-height:1.3}.asc-venue__city{color:var(--asc-muted);margin:0 0 22px}.asc-venue__list{gap:16px;margin:0 0 26px;padding:0;list-style:none;display:grid}.asc-venue__list li{color:var(--asc-ink);align-items:flex-start;gap:14px;font-size:16px;line-height:1.45;display:flex}.asc-venue__list li>i{width:42px;height:42px;color:var(--tj-color-theme-primary);background:#1215591a;border-radius:12px;flex:none;place-items:center;font-size:20px;display:grid}.asc-venue__list li small{font-size:12.5px;font-weight:var(--tj-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--asc-muted);display:block}.asc-venue__list li a{color:var(--tj-color-theme-primary);text-underline-offset:3px;word-break:break-word;text-decoration:underline}.asc-cta{margin-top:10px;margin-bottom:15px}.asc-cta__band{color:#fff;background:radial-gradient(800px 420px at 0% 0%, #5cb85c2e, transparent 65%),radial-gradient(900px 500px at 100% 100%, #2fb6dd3d, transparent 65%),var(--asc-navy-deep);border-radius:32px;padding:110px 0;position:relative;overflow:hidden}.asc-cta__mark{aspect-ratio:223.5/243;opacity:.9;width:auto;height:76%;position:absolute;top:50%;right:6%;transform:translateY(-50%)}.asc-cta__inner{z-index:2;max-width:800px;position:relative}.asc-cta__title{letter-spacing:-.02em;color:#fff;margin:24px 0 20px;font-size:clamp(36px,4.6vw,64px);line-height:1.06}.asc-cta__title .asc-gradient-text{width:fit-content;display:block}.asc-cta__text{color:#ffffffd1;max-width:560px;margin:0 0 34px;font-size:19px;line-height:1.6}.asc-cta__actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:1399px){.asc-cta__mark{height:60%}}@media (max-width:991px){.asc-cta__band{padding:80px 0 200px}.asc-cta__mark{height:160px;top:auto;bottom:24px;right:24px;transform:none}}@media (max-width:575px){.asc-cta__band{border-radius:24px}}.asc-page-hero{margin-top:15px}.asc-page-hero__band{color:#fff;background:radial-gradient(900px 480px at 100% 0%, #2fb6dd47, transparent 62%),radial-gradient(700px 400px at 0% 100%, #5cb85c2e, transparent 62%),var(--asc-navy-deep);border-radius:32px;padding:200px 0 90px;position:relative;overflow:hidden}.asc-page-hero__band>.container{z-index:2;position:relative}.asc-page-hero__mark{opacity:.85;width:min(34%,380px);height:auto;position:absolute;top:50%;right:4%;transform:translateY(-46%)}.asc-page-hero__title{letter-spacing:-.02em;color:#fff;max-width:780px;margin:22px 0 16px;font-size:clamp(38px,5.2vw,72px);line-height:1.04}.asc-page-hero__intro{color:#ffffffd1;max-width:620px;margin:0;font-size:20px;line-height:1.55}@media (max-width:991px){.asc-page-hero__band{padding:150px 0 70px}.asc-page-hero__mark{opacity:.3;width:220px}}@media (max-width:575px){.asc-page-hero{margin-top:12px}.asc-page-hero__band{border-radius:24px;padding:128px 0 56px}.asc-page-hero__intro{font-size:17px}}.asc-crumbs{color:#ffffffc7;align-items:center;gap:10px;margin-bottom:26px;font-size:15px;display:flex}.asc-crumbs a{color:#ffffffc7}.asc-crumbs a:hover{color:#fff;text-decoration:underline}.asc-crumbs i{font-size:12px}.asc-crumbs span{color:#fff;font-weight:var(--tj-fw-sbold)}.asc-prose p{color:var(--tj-color-text-body);margin:0 0 18px;font-size:18px;line-height:1.75}.asc-prose p:last-child{margin-bottom:0}.asc-story__photo{border-radius:var(--asc-r-lg);box-shadow:var(--asc-shadow);overflow:hidden}.asc-story__photo img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.asc-vision{background:var(--asc-navy-deep);color:#fff;border-radius:32px;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:48px;margin-top:80px;padding:56px;display:grid}.asc-vision__eyebrow{font-size:13px;font-weight:var(--tj-fw-bold);letter-spacing:.16em;text-transform:uppercase;background:var(--asc-grad);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:16px;display:inline-block}.asc-vision h3{color:#fff;margin:0;font-size:clamp(30px,3.4vw,46px);line-height:1.12}.asc-vision .asc-prose p{color:#ffffffd1}@media (max-width:991px){.asc-vision{border-radius:24px;grid-template-columns:1fr;gap:24px;margin-top:56px;padding:36px 26px}}.asc-milestones__list{max-width:920px;margin:0 auto;padding:0;list-style:none;position:relative}.asc-milestone{grid-template-columns:130px minmax(0,1fr);gap:44px;padding-bottom:26px;display:grid;position:relative}.asc-milestone:before{content:"";background:var(--asc-line);width:2px;position:absolute;top:18px;bottom:-18px;left:150px}.asc-milestone:last-child:before{display:none}.asc-milestone:after{content:"";border:4px solid var(--tj-color-theme-primary);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:18px;left:143px}.asc-milestone.is-current:after{border-color:var(--asc-green);box-shadow:0 0 0 6px #5cb85c33}.asc-milestone__year{text-align:right;font-size:42px;line-height:1.1;font-weight:var(--tj-fw-bold);letter-spacing:-.02em;color:var(--asc-ink)}.asc-milestone__card{border-radius:var(--asc-r-md);box-shadow:var(--asc-shadow);background:#fff;padding:24px 28px}.asc-milestone__card h3{color:var(--asc-ink);margin:0 0 8px;font-size:22px;line-height:1.3}.asc-milestone__card p{color:var(--tj-color-text-body);margin:0;font-size:16.5px;line-height:1.65}.asc-milestone.is-current .asc-milestone__card{background:var(--asc-navy-deep)}.asc-milestone.is-current .asc-milestone__card h3{color:#fff}.asc-milestone.is-current .asc-milestone__card p{color:#ffffffd1}.asc-milestone.is-current .asc-milestone__year{background:var(--asc-grad);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}.asc-milestone__now{font-size:12px;font-weight:var(--tj-fw-bold);letter-spacing:.08em;text-transform:uppercase;color:#9be09b;background:#5cb85c33;border-radius:999px;margin-top:14px;padding:5px 12px;display:inline-block}@media (max-width:767px){.asc-milestone{grid-template-columns:1fr;gap:10px;padding-left:34px}.asc-milestone:before{left:7px}.asc-milestone:after{left:0}.asc-milestone__year{text-align:left;font-size:32px}}.asc-panel{border-radius:var(--asc-r-lg);height:100%;box-shadow:var(--asc-shadow);background:#fff;padding:40px}.asc-panel__title{color:var(--asc-ink);margin:0 0 8px;font-size:30px;line-height:1.2}.asc-panel__text{color:var(--asc-muted);margin:0 0 28px}.asc-panel__sub{color:var(--asc-ink);margin:30px 0 14px;font-size:18px}.asc-panel__map{background:#0d2447;border-radius:18px;flex:1;min-height:230px;margin-top:30px;position:relative;overflow:hidden}.asc-panel__map iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.asc-panel--info{background:var(--asc-navy-deep);color:#fff;flex-direction:column;display:flex}.asc-panel--info .asc-panel__title,.asc-panel--info .asc-panel__sub{color:#fff}.asc-panel--info .asc-panel__title{margin-bottom:26px}.asc-panel--info .asc-venue__list li{color:#fff}.asc-panel--info .asc-venue__list li>i{color:var(--asc-cyan);background:#ffffff1f}.asc-panel--info .asc-venue__list li small{color:#ffffffa3}.asc-panel--info .asc-venue__list li a{color:#fff}.asc-panel__social ul{margin:0}.asc-panel--info .social-links li a{color:#fff;background:#ffffff24}.asc-panel--info .social-links li a:hover{background:var(--tj-color-theme-primary)}@media (max-width:575px){.asc-panel{padding:26px 20px}}.asc-form .row{--bs-gutter-y:18px}.asc-topics{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.asc-topics label{border:1.5px solid var(--tj-color-border-1);font-size:15px;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);cursor:pointer;border-radius:999px;padding:10px 18px;transition:background-color .25s,border-color .25s,color .25s;position:relative}.asc-topics label input{opacity:0;cursor:pointer;position:absolute;inset:0}.asc-topics label.is-active{background:var(--asc-navy);border-color:var(--asc-navy);color:#fff}.asc-topics label:focus-within{outline:3px solid var(--asc-cyan);outline-offset:3px}.asc-field label{font-size:14.5px;font-weight:var(--tj-fw-sbold);color:var(--asc-ink);margin-bottom:8px;display:block}.asc-field input,.asc-field textarea{border:1.5px solid var(--tj-color-border-1);width:100%;color:var(--asc-ink);background:#fff;border-radius:14px;padding:14px 18px;font-size:16px;transition:border-color .2s,box-shadow .2s}.asc-field input::placeholder,.asc-field textarea::placeholder{color:#8a97ad}.asc-field input:focus,.asc-field textarea:focus{border-color:var(--tj-color-theme-primary);outline:0;box-shadow:0 0 0 4px #12155929}.asc-field textarea{resize:vertical;min-height:150px}.asc-field.has-error input,.asc-field.has-error textarea{border-color:#d63b3b}.asc-field__error{font-size:13.5px;font-weight:var(--tj-fw-medium);color:#c02f2f;margin-top:6px;display:block}.asc-honeypot{opacity:0;width:1px;height:1px;left:-9999px;position:absolute!important}.asc-form__foot{flex-wrap:wrap;align-items:center;gap:16px 22px;margin-top:26px;display:flex}.asc-form__status{font-size:15px;font-weight:var(--tj-fw-medium);margin:0}.asc-form__status.is-success{color:#17703c}.asc-form__status.is-error{color:#c02f2f}.asc-modal{z-index:3600;-webkit-backdrop-filter:blur(6px);background:#050820a8;place-items:center;padding:20px;animation:.25s both asc-fade-in;display:grid;position:fixed;inset:0}.asc-modal__dialog{border-radius:var(--asc-r-lg);text-align:center;background:#fff;width:100%;max-width:480px;max-height:calc(100dvh - 32px);padding:44px 36px 36px;animation:.3s cubic-bezier(.22,1,.36,1) both asc-pop;position:relative;overflow-y:auto;box-shadow:0 40px 80px -30px #0009}.asc-modal__close{width:42px;height:42px;color:var(--asc-ink);cursor:pointer;background:#0a0f3a12;border:0;border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;top:14px;right:14px}.asc-modal__close:hover{background:#0a0f3a24}.asc-modal__eyebrow{font-size:13px;font-weight:var(--tj-fw-bold);letter-spacing:.16em;text-transform:uppercase;background:var(--asc-grad);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;display:inline-block}.asc-modal__title{color:var(--asc-ink);margin:0 0 10px;font-size:28px;line-height:1.2}.asc-modal__text{color:var(--asc-muted);margin:0 0 28px}.asc-modal__options{gap:22px;display:grid}.asc-modal__option{border:1px solid var(--asc-line);border-radius:18px;justify-items:center;gap:10px;padding:20px;display:grid}.asc-modal__option img{width:172px;height:auto;transition:transform .25s;display:block}.asc-modal__option a:hover img{transform:scale(1.04)}.asc-modal__option small{color:var(--asc-muted);font-size:13px}.asc-modal__platform{font-size:17px;font-weight:var(--tj-fw-bold);color:var(--asc-ink);align-items:center;gap:8px;display:inline-flex}.asc-modal__platform i{color:var(--tj-color-theme-primary);font-size:22px}@media (max-width:575px){.asc-modal__dialog{padding:40px 20px 26px}}@keyframes asc-pop{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}.asc-footer.footer-2{padding-top:0;position:relative;overflow:hidden}.asc-footer.footer-2:before,.asc-footer.footer-2:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#ffffff0d 0 1px,#0000 1px 16px);width:420px;max-width:40%;position:absolute;top:0;bottom:0}.asc-footer.footer-2:before{left:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.asc-footer.footer-2:after{right:0;-webkit-mask-image:linear-gradient(270deg,#000,#0000);mask-image:linear-gradient(270deg,#000,#0000)}.asc-footer.footer-2>*{z-index:1;position:relative}.asc-footer.footer-2 .footer-main-area{padding-top:90px}@media (max-width:991px){.asc-footer.footer-2 .footer-main-area{padding-top:64px}}.asc-footer .footer-logo img{width:190px;max-width:100%;height:auto}.asc-footer .footer-contact-info a,.asc-footer .footer-contact-info span{overflow-wrap:anywhere}.asc-footer__orgs{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.asc-footer__org{background:#fff;border-radius:14px;place-items:center;height:70px;padding:10px 16px;display:grid}.asc-footer__org img{object-fit:contain;width:auto;max-width:104px;height:46px}.asc-marquee{-webkit-user-select:none;user-select:none;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;margin-top:70px;padding:26px 0;overflow:hidden}.asc-marquee__track{width:max-content;animation:42s linear infinite asc-marquee;display:flex}.asc-marquee__list{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.asc-marquee__list li{font-size:clamp(36px,5vw,68px);font-weight:var(--tj-fw-bold);color:#0000;-webkit-text-stroke:1px #fff6;white-space:nowrap;align-items:center;padding-inline-end:60px;line-height:1.1;display:flex}.asc-marquee__list li:after{content:"";background:var(--asc-grad);-webkit-text-stroke:0;border-radius:50%;flex:none;width:14px;height:14px;margin-inline-start:60px}@keyframes asc-marquee{to{transform:translate(-50%)}}.asc-visit,.asc-contact{background:0 0}@media (prefers-reduced-motion:reduce){.asc-hero__slide{transform:translate(0, var(--slide-y))!important;transition:opacity .5s!important}.asc-hero__slide img,.asc-hero__slide:after,.asc-marquee__track,.asc-mark__bar,.asc-dots__fill,.asc-chip__dot,.asc-program__panel,.asc-modal,.asc-modal__dialog,.asc-lightbox{animation:none!important}.asc-event,.asc-mosaic__item img,.asc-event__poster img,.asc-tier__logos li{transition:none!important}}.tj-primary-btn{background-color:var(--asc-navy);transition:background-color .25s,box-shadow .25s}.tj-primary-btn .btn-text{color:#fff}.tj-primary-btn .btn-icon{background-color:#fff}.tj-primary-btn .btn-icon i{color:var(--asc-navy)}.tj-primary-btn:hover{background-color:var(--asc-navy-hover)}.tj-primary-btn:disabled{opacity:.7;cursor:wait}.asc-on-dark .tj-primary-btn,.asc-drawer .tj-primary-btn{background-color:#fff}.asc-on-dark .tj-primary-btn .btn-text,.asc-drawer .tj-primary-btn .btn-text{color:var(--asc-navy)}.asc-on-dark .tj-primary-btn .btn-icon,.asc-drawer .tj-primary-btn .btn-icon{background-color:var(--asc-navy)}.asc-on-dark .tj-primary-btn .btn-icon i,.asc-drawer .tj-primary-btn .btn-icon i{color:#fff}.asc-on-dark .tj-primary-btn:hover,.asc-drawer .tj-primary-btn:hover{background-color:#e7e9ff}.asc-lang{background:#12155914;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.asc-lang__item{min-width:38px;height:32px;font-size:13px;font-weight:var(--tj-fw-bold);letter-spacing:.05em;color:var(--asc-navy);border-radius:999px;place-items:center;padding:0 11px;line-height:1;transition:background-color .2s,color .2s;display:inline-grid}.asc-lang__item:hover:not(.is-active){background:#1215591f}.asc-lang__item.is-active{background:var(--asc-navy);color:#fff;cursor:default}.asc-header .header-right-item{margin-inline-start:auto}.asc-drawer__lang{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;margin:4px 0 0;padding:14px 0;display:flex}.asc-drawer__lang>span{letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;font-size:13px}.asc-drawer__lang .asc-lang{background:#ffffff24}.asc-drawer__lang .asc-lang__item{color:#fff}.asc-drawer__lang .asc-lang__item:hover:not(.is-active){background:#ffffff2e}.asc-drawer__lang .asc-lang__item.is-active{color:var(--asc-navy);background:#fff}.asc-notfound{margin-top:15px}.asc-notfound__band{text-align:center;color:#fff;background:radial-gradient(800px 420px at 85% 0%, #2fb6dd3d, transparent 62%),radial-gradient(700px 400px at 10% 100%, #5cb85c29, transparent 62%),var(--asc-navy-deep);border-radius:32px;padding:210px 0 140px}.asc-notfound__code{font-size:clamp(96px,16vw,190px);font-weight:var(--tj-fw-bold);background:var(--asc-grad);color:#0000;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1;display:block}.asc-notfound__title{color:#fff;margin:10px 0 14px;font-size:clamp(30px,4vw,52px)}.asc-notfound__text{color:#ffffffd1;max-width:520px;margin:0 auto 34px;font-size:19px}@media (max-width:575px){.asc-notfound{margin-top:12px}.asc-notfound__band{border-radius:24px;padding:150px 0 90px}}
