@media (width<=37.49rem){.video-switcher[data-astro-cid-j4igkbbc]{gap:.2rem;padding:.2rem}.video-switcher__choice[data-astro-cid-j4igkbbc]{gap:.35rem;padding:.45rem .4rem .55rem}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__choice[data-astro-cid-j4igkbbc]{flex-direction:column;align-items:flex-start;gap:.25rem;min-height:90px;padding:.45rem .35rem .55rem}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__title[data-astro-cid-j4igkbbc]{overflow-wrap:anywhere;font-size:.8rem;line-height:1.18}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__status[data-astro-cid-j4igkbbc]{font-size:.62rem}.video-switcher__arrow[data-astro-cid-j4igkbbc]{display:none}}@media (width>=37.5rem) and (width<=56rem){.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__choice[data-astro-cid-j4igkbbc]{flex-direction:column;align-items:flex-start;gap:.2rem;min-height:88px;padding:.45rem .4rem .55rem}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__title[data-astro-cid-j4igkbbc]{overflow-wrap:anywhere;font-size:.85rem;line-height:1.18}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__status[data-astro-cid-j4igkbbc]{font-size:.63rem}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__arrow[data-astro-cid-j4igkbbc]{display:none}}@media (prefers-reduced-motion:reduce){.video-switcher__choice[data-astro-cid-j4igkbbc]{transition:none}}@media (prefers-reduced-motion:reduce){.video-load__play[data-astro-cid-j4igkbbc]{transition:none}}@media (hover:hover){body:has(>#main>.home-hero) .home-participation .participation-row:hover{box-shadow:none;background-color:#f3f8f5;border-color:#d9e4dd}}@media (width<=63rem){body:has(>#main>.home-hero) .home-participation .participation-list{grid-template-columns:minmax(0,1fr);padding-top:0}body:has(>#main>.home-hero) .home-participation .participation-row,body:has(>#main>.home-hero) .home-participation .participation-row:first-child,body:has(>#main>.home-hero) .home-participation .participation-row:last-child{padding:.95rem .15rem}body:has(>#main>.home-hero) .home-participation .participation-row+.participation-row{border:0;border-top:1px solid #d9e4dd}body:has(>#main>.home-hero) .home-participation .participation-row .text-link{margin-top:.1rem;padding-top:.2rem}}@media (width<=54.99rem){body:has(>#main>.home-hero) .home-participation .participation-compact-heading{display:block}body:has(>#main>.home-hero) .home-participation .participation-compact-heading>p{max-width:60ch;margin-top:.6rem}.home-intro-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.home-intro-grid{gap:.75rem;margin-block:.9rem}.home-intro-grid>.major-panel{padding:1.25rem}.home-intro-grid h2{font-size:1.8rem}.home-intro-about .prose>p:last-child{margin-top:.65rem}}@media (prefers-reduced-motion:reduce){.home-intro-grid *{scroll-behavior:auto}}@media print{body:has(>#main>.home-hero) .home-intro-updates{background:#fff;border-top-color:#000}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{-webkit-text-fill-color:transparent;background-image:linear-gradient(108deg,#fff 0%,#eefaff 23%,#bbdfef 62%,#f8ffff 100%);-webkit-background-clip:text;background-clip:text}}@media (width<=1100px){.home-hero--g1 .hero-main--cinzel-11-03{max-width:min(74vw,650px)}.home-hero--g1 .hero-title__edition{font-size:clamp(49px,7.2vw,76px)}.home-hero--g1 .hero-title__wordmark{font-size:clamp(43px,5.65vw,69px)}}@media (width>=768px) and (width<=1100px){.home-hero--g1 .hero-art img{object-position:90% top}}@media (width<=767px){.home-hero--g1 .hero-shell{align-items:flex-start;width:calc(100% - 24px);min-height:760px;padding:40px 0 20px}.home-hero--g1 .hero-main--cinzel-11-03{width:100%;max-width:100%;margin-top:0;padding:45px 16px 24px}.home-hero--g1 .hero-title__watermark{font-size:clamp(190px,54vw,260px);top:0;left:28%}.home-hero--g1 .hero-title__edition{font-size:clamp(45px,11.8vw,67px)}.home-hero--g1 .hero-title__wordmark{font-size:clamp(29px,8.6vw,52px)}.home-hero--g1 .hero-main--cinzel-11-03 .conference-full-name{font-size:clamp(16px,4.4vw,21px)}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{width:100%}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(#010f24fa 0%,#010f24f2 35%,#02142a9e 51%,#02142a14 73%,#0000 83%)}.home-hero--g1 .hero-art{background:linear-gradient(#09243f 0%,#103957 65%,#28699a 100%)}.home-hero--g1 .hero-art img{object-fit:cover;object-position:right center;width:100%;max-width:none;height:clamp(220px,67vw,380px);position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 15%);mask-image:linear-gradient(#0000,#000 15%)}}@media (width<=350px){.home-hero--g1 .hero-title__wordmark{font-size:27px}.home-hero--g1 .hero-main--cinzel-11-03{padding-left:10px;padding-right:10px}}@media (forced-colors:active){.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{-webkit-text-fill-color:CanvasText;color:canvastext;text-shadow:none;background-image:none}}@media (hover:hover){.site-header .nav-list>li>a:not(.button):hover,.site-header .nav-parent:hover,.site-header .nav-submenu a:hover{background-color:var(--soft);color:var(--accent-dark)}}@media (width>=80rem){.site-header .header-inner{flex-wrap:wrap;gap:16px;min-height:78px;padding-block:6px}.site-header .conference-logo{width:66px}.site-header .identity{gap:12px}.site-header .identity-name{font-size:1.125rem}.site-header .identity-location{letter-spacing:.12em;margin-top:5px;font-size:.6875rem}.site-header .nav-list{flex-wrap:nowrap;gap:4px}.site-header .nav-list>li+li{border-left:0}.site-header .nav-list>li>a,.site-header .nav-parent{min-height:48px;padding:10px 12px;font:600 1rem/1.4 system-ui,Segoe UI,Arial,sans-serif;text-decoration:none}.site-header .nav-list>li:first-child .nav-parent{padding-left:12px}.site-header .nav-submenu{border-radius:6px;box-shadow:0 16px 36px #18342914}.site-header [data-nav-section=submission] .nav-submenu{min-width:17rem}.site-header .nav-submenu a{font-size:.9375rem;font-weight:500}.site-header .nav-parent--current,.site-header .nav-list a[aria-current=page]{color:var(--accent);text-underline-offset:9px;text-decoration:underline 2px}}@media (width<=79.99rem){.site-header .header-inner{gap:6px 12px;min-height:66px;padding-block:8px}.site-header .conference-logo{width:50px}.site-header .identity-name{font-size:1.18em}.site-header .menu-toggle{border-radius:5px;min-height:48px;font-size:1rem;font-weight:600}.site-header #primary-navigation{border-top:1px solid #dfe6e3;padding-top:6px}.site-header .nav-list>li>a,.site-header .nav-parent{min-height:50px;font:600 1.0625rem/1.4 system-ui,Segoe UI,Arial,sans-serif;text-decoration:none}.site-header .nav-parent{justify-content:space-between}.site-header .nav-submenu{box-shadow:none;background:#f7f9f8;padding:6px 0 10px 14px}.site-header .nav-submenu a{font:500 1rem/1.45 system-ui,Segoe UI,Arial,sans-serif}}@media (forced-colors:active){.site-header .nav-list a,.site-header .nav-parent{forced-color-adjust:auto}}@media (width<=767px){.home-hero--g1{--hero-photo-brightness:.85}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(#010f24f7 0%,#010f24f4 27.1%,#02142ab6 47.95%,#02142a47 65.67%,#02142a0f 79.22%,#02142a00 88.6%)}}@media (forced-colors:active){.home-hero--g1 .hero-art img{filter:none}}@media (width>=1101px){.home-hero--g1 .hero-shell{height:33.7683vw;min-height:0;padding:0}.home-hero--g1 .hero-main--cinzel-11-03{padding-block:18px 20px}.home-hero--g1 .hero-art,.home-hero--g1 .hero-art img{height:100%}}@media (width<=1100px){.home-hero--g1 .hero-shell{flex-direction:column;align-items:stretch;width:100%;height:auto;min-height:0;padding:0;display:flex}.home-hero--g1 .hero-main--cinzel-11-03{order:0;width:min(100%,750px);max-width:100%;margin:0 auto;padding:30px clamp(18px,5vw,40px) 32px}.home-hero--g1 .hero-art{aspect-ratio:1916/647;z-index:0;background:0 0;order:1;width:100%;height:auto;display:block;position:relative;inset:auto;overflow:hidden;transform:none}.home-hero--g1 .hero-art img{object-fit:contain;object-position:center;width:100%;max-width:none;height:auto;display:block;position:static;inset:auto;transform:none;-webkit-mask-image:none;mask-image:none}}@media (width<=767px){.home-hero--g1 .hero-main--cinzel-11-03{padding:28px 22px 24px}.home-hero--g1 .hero-art{background:0 0}.home-hero--g1 .hero-art img{height:auto}}@supports ((-webkit-background-clip:text) or (background-clip:text)){.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{-webkit-text-fill-color:transparent;background-image:linear-gradient(112deg,#fff9d5 0%,#ffe765 18%,#ffc42e 38%,#eaa51b 55%,#ffdc4d 76%,#fff4b4 92%,#fffdf1 100%);-webkit-background-clip:text;background-clip:text}}@media (width<=1279px){.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts>div+div{border-top-color:var(--hero-gold-faint)}}@media (width<=767px){.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dd{font-size:15px}}@media (width<=1279px){.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts>div+div{border-top-color:#d9a95166}}@media (forced-colors:active){.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dd,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt .inline-icon{color:canvastext;text-shadow:none;filter:none}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts:before{box-shadow:none;background:canvastext}.home-hero--g1 .hero-title__ordinal,.home-hero--g1 .hero-title__ordinal sup,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt .inline-icon{color:canvastext}.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{-webkit-text-fill-color:CanvasText;color:canvastext;background-image:none}}@media (width<=767px){.home-hero--g1{isolation:isolate;background:#041a31;border-bottom:0}.home-hero--g1 .hero-shell{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;height:auto;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.home-hero--g1 .hero-main--cinzel-11-03{z-index:2;width:100%;min-width:0;max-width:100%;box-shadow:none;backdrop-filter:none;background:0 0;border:0;order:0;margin:0;padding:38px 26px 32px;position:relative}.home-hero--g1 .hero-art{z-index:0;box-sizing:border-box;aspect-ratio:auto;background:#123957;order:1;width:100%;height:280px;min-height:0;margin:0;display:block;position:relative;inset:auto;overflow:hidden;transform:none}.home-hero--g1 .hero-art img{object-fit:cover;object-position:68% 51%;filter:brightness(.85)contrast(1.04)saturate(.93);width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.home-hero--g1 .hero-art:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(#010d1e2e,#0000 46%,#010b1b59 100%)}.home-hero--g1 .hero-shell:before{content:"";z-index:3;pointer-events:none;border:1px solid #e3ba6487;position:absolute;inset:14px;box-shadow:inset 0 0 0 5px #03192f30}.home-hero--g1 .hero-main--cinzel-11-03{text-align:center;padding:55px 30px 30px}.home-hero--g1 .hero-title__watermark{color:#ffebb224;left:45%}.home-hero--g1 .hero-title__edition{justify-content:center;display:flex}.home-hero--g1 .hero-main--cinzel-11-03 .conference-full-name{text-align:center;margin-inline:auto}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{text-align:left;width:min(100%,322px);margin:23px auto 0}.home-hero--g1 .hero-art{border:1px solid #dfb96780;width:calc(100% - 46px);height:clamp(230px,70vw,285px);margin:8px 23px 23px;box-shadow:0 0 0 5px #0414287a,0 10px 38px #00051466}.home-hero--g1 .hero-art img{object-position:71% 48%}.home-hero--g1 .hero-shell{overflow:hidden}.home-hero--g1 .hero-shell:before{z-index:4;border:1px solid #e5bd6a91;inset:14px;box-shadow:inset 0 0 0 5px #03192f29}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{margin-top:15px}.home-hero--g1 .hero-art{z-index:1;background:#09213b;border:1px solid #ebc37082;order:1;width:calc(100% - 46px);min-height:0;margin:0 23px 20px;position:relative;overflow:hidden;box-shadow:0 0 0 5px #0414286b,0 10px 34px #0005145e}.home-hero--g1 .hero-art img{object-fit:cover;object-position:67% 47%;filter:brightness(.85)contrast(1.04)saturate(.93);-webkit-mask-image:none;mask-image:none}.home-hero--g1 .hero-art:after{z-index:2;background:linear-gradient(#061b34 0%,#04192ff0 10%,#03192fb3 22%,#041e3738 47%,#010e200a 72%,#010f24ab 100%)}.home-hero--g1{background:#03172e}.home-hero--g1 .hero-shell{isolation:isolate;z-index:1;height:590px;min-height:590px;display:block;position:relative}.home-hero--g1 .hero-shell:before{z-index:4;border:1px solid #f0cb7c82;inset:13px}.home-hero--g1.home-hero--illustrated:after{z-index:0;background:radial-gradient(at 49% 24%,#0828466e,#0000 70%),linear-gradient(#000b1a73,#03142a0d 55%,#020d1f7d)}.home-hero--g1 .hero-main--cinzel-11-03{z-index:3;padding-top:36px;padding-bottom:6px;position:relative}.home-hero--g1 .hero-art{z-index:-1;width:100%;height:100%;box-shadow:none;border:0;margin:0;position:absolute;inset:0}.home-hero--g1 .hero-art img{object-position:57% 47%;width:100%;height:calc(100% - 155px);position:absolute;inset:auto 0 0}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{background:linear-gradient(145deg,#02112591,#051e3545);border-radius:4px;margin-top:14px;padding:11px 12px 5px;position:relative}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts:before{left:12px;right:12px}.home-hero--g1 .hero-art:before{content:"";z-index:0;filter:blur(17px)brightness(.63)saturate(.86);opacity:.7;pointer-events:none;background-image:linear-gradient(#03122578,#0311242e),url(/assets/visual/icmti-2027-hero-wat-arun-ship-trim2.jpg);background-position:50%,63% 55%;background-size:cover;position:absolute;inset:190px -26px -12px}.home-hero--g1 .hero-art img{z-index:1;inset:auto auto auto 50%!important;bottom:var(--ship-bottom,22px)!important;width:var(--ship-width,150%)!important;max-width:none!important;height:auto!important;min-height:0!important;transform:translateX(calc(-1 * var(--ship-align,50%)))!important;object-fit:fill!important;object-position:center!important;filter:brightness(.85)contrast(1.04)saturate(.93)!important;-webkit-mask-image:linear-gradient(#0000 0%,#00000047 14%,#000 38% 82%,#0000008c 100%)!important;mask-image:linear-gradient(#0000 0%,#00000047 14%,#000 38% 82%,#0000008c 100%)!important}.home-hero--g1 .hero-art:after{background:linear-gradient(#04162e 0%,#031225fc 20%,#03152bf0 37%,#041a33b5 50%,#04182d38 64%,#010d210f 84%,#010e2091 100%)!important}.home-hero--g1{--ship-width:205%;--ship-align:68%;--ship-bottom:18px}@media (width<=350px){.home-hero--g1 .hero-main--cinzel-11-03{padding-inline:20px}}}@media (forced-colors:active) and (width<=767px){.home-hero--g1,.home-hero--g1 .hero-art{background:canvas!important}.home-hero--g1 .hero-shell:before,.home-hero--g1 .hero-art:after,.home-hero--g1 .hero-art:before{display:none!important}.home-hero--g1 .hero-art img{-webkit-mask-image:none!important;mask-image:none!important}}@media (width<=63.99rem){.home-featured-speakers .speaker-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){.home-featured-speakers .speaker-list{grid-template-columns:minmax(0,1fr);gap:.2rem;margin:.55rem 0 .85rem}.home-featured-speakers .speaker-list>li{border-bottom:1px solid var(--line);padding:.65rem 0}.home-featured-speakers .speaker-list>li:last-child{border-bottom:0}.home-featured-speakers .speaker-preview .speaker-portrait{width:min(4.4rem,22vw)}body:has(>#main>.home-hero) .homepage-panels .major-panel{box-shadow:0 6px 18px #123b2f13,0 2px 3px #123b2f09}}@media print{body:has(>#main>.home-hero) .homepage-panels .major-panel{box-shadow:none;background:#fff;border-color:#000}}@media (width<=767px){body #main .homepage-panels h2:has(>.inline-icon){align-items:flex-start;gap:11px}body #main #about .home-panel-heading{align-items:flex-start;gap:11px;margin-bottom:20px;padding-bottom:18px}body #main .homepage-panels h2>.inline-icon{border-radius:11px;flex-basis:38px;width:38px;height:38px;padding:8px}}@media (width<=767px){body #main .homepage-panels .speaker-list{grid-template-columns:minmax(0,1fr)}}@media (width>=1200px){body #main .homepage-panels .speaker-list{gap:12px}body #main .homepage-panels .speaker-preview{gap:6px;padding:18px 8px}body #main .homepage-panels .speaker-preview .speaker-portrait{width:72px;height:72px}body #main .homepage-panels .speaker-preview p{font-size:.875rem}}@media (width<=767px){.home-hero--g1:before{height:110px}}@media (forced-colors:active){.home-hero--g1:before{display:none}.home-hero--g1{box-shadow:none;border-bottom:1px solid canvastext}}@media (width<=1008px){body #main .home-destination-panel [data-video-section]{display:block}body #main .home-destination-panel .video-switcher{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}body #main .home-destination-panel .video-switcher__choice{padding:10px 6px}body #main .home-destination-panel .video-player{margin-top:16px}}@media (width<=599px){body #main .home-destination-panel .video-switcher__choice{min-height:96px;padding:8px 4px}}@media (forced-colors:active){body:has(>#main>.home-hero) .home-hero-curved-divider{background:canvas}body:has(>#main>.home-hero) .home-hero-curved-divider:before{background:canvas;border-color:canvastext}}@media (hover:hover){body #main .home-featured-speakers .speaker-preview:hover{filter:brightness(.98)}body #main .home-featured-speakers .button-secondary:hover{color:#184c41;background:#e3efe7}}body #main #important-dates .date-list>div:not(:last-child):after,body #main #important-dates .date-list>div:last-child:after{display:none}@media (width>=768px){body #main #important-dates .date-list>div{margin-right:24px;padding-right:0}body #main #important-dates .date-list dd{padding-right:60px}}@media (hover:hover) and (pointer:fine){body #main #important-dates .date-list>div:hover{background:linear-gradient(90deg,#dcece1,#edf5ef);transform:translateY(-2px);box-shadow:0 7px 16px -8px #1743394d}body #main #important-dates .date-list>div:hover:before{color:#175e59}}@media (width<=600px){body #main #important-dates:before{opacity:.12;width:150px;height:70px;top:12px;right:8px}body #main #important-dates .date-list{padding-left:0}body #main #important-dates .date-list>div{padding:13px 12px}body #main #important-dates .date-list>div:before{width:22px;font-size:11px;top:13px;left:-26px;transform:none}body #main #important-dates .date-list>div:not(:last-child):after{top:27px;bottom:-35px;left:-18px}}@media (prefers-reduced-motion:reduce){body #main #important-dates .date-list>div{transition:none}body #main #important-dates .date-list>div:hover{transform:none}}@media (width<=600px){body #main #about.home-intro-about{padding-bottom:190px}body #main #about .prose>p:first-child{max-width:none}body #main #about .about-photo-scene{border-radius:0 0 14px 11px;width:auto;height:190px;inset:auto 1px 1px;-webkit-mask-image:linear-gradient(155deg,#0000 8%,#00000040 23%,#000 48%),linear-gradient(#0000,#000 28%),linear-gradient(90deg,#0000 16px,#000 42px);mask-image:linear-gradient(155deg,#0000 8%,#00000040 23%,#000 48%),linear-gradient(#0000,#000 28%),linear-gradient(90deg,#0000 16px,#000 42px)}body #main #about .about-photo-scene img{object-position:center 65%;min-height:0;transform:translate(16px)scaleX(-1)}body #main #about .button-secondary{gap:12px;padding-left:18px;padding-right:8px}}@media (prefers-reduced-motion:reduce){body #main #about .button-secondary{transition:none;transform:none}}@media (width<=360px){body #main #about .button-secondary{gap:8px;padding-left:14px;padding-right:8px;font-size:.8125rem}body #main #about .button-secondary>span:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0}}@media (width<=360px){body #main #about .about-cta-arrow{flex-basis:30px;width:30px;height:30px}}@media (width>=601px){body #main #about .about-final-sentence{display:block}body #main #about .about-photo-scene{width:50%;-webkit-mask-image:linear-gradient(112deg,#0000 25%,#00000014 36%,#00000061 52%,#000000c4 65%,#000 80%);mask-image:linear-gradient(112deg,#0000 25%,#00000014 36%,#00000061 52%,#000000c4 65%,#000 80%);container-type:size}body #main #about .about-photo-scene img{object-fit:fill;width:auto;height:124%;inset:calc(10px - 14.88%) calc(36.192% - 99.2cqh - 4px) auto auto;transform:scaleX(-1)}body #main #about .prose>p:first-child{text-shadow:none}}body #main #participation .participation-row:first-child{--participation-photo:url(/assets/photos/participation/submission.webp)}body #main #participation.major-panel{border-color:#deebe3;background:linear-gradient(135deg,#f7fbf9 0%,#fff 75%)!important;box-shadow:0 20px 45px -24px #29563f45!important}@media (prefers-reduced-motion:no-preference){body #main .home-destination-panel .video-switcher__choice{transition:border-color .2s,box-shadow .2s}}@media (width>=768px) and (width<=1100px){.home-hero--g1 .hero-shell{flex-direction:row;align-items:center;width:min(100% - 7vw,1300px);height:auto;min-height:clamp(510px,57vw,625px);padding:clamp(24px,3vw,42px) 0;display:flex;position:relative}.home-hero--g1 .hero-main--cinzel-11-03{z-index:2;flex:0 auto;order:0;width:min(76vw,670px);max-width:min(76vw,670px);margin:0;padding:clamp(23px,3vw,36px) clamp(17px,3vw,32px);position:relative}.home-hero--g1 .hero-art{z-index:-2;order:initial;aspect-ratio:auto;background:#07233c;width:100vw;height:100%;min-height:100%;position:absolute;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%)}.home-hero--g1 .hero-art img{object-fit:cover;object-position:77% center;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(90deg,#010f24fa 0%,#010f24f5 26%,#021229e8 47%,#021229a6 68%,#02122914 100%)}}.video-selector[data-astro-cid-j4igkbbc]{margin:.85rem 0 0;font-family:system-ui,Segoe UI,Arial,sans-serif}.video-selector[data-astro-cid-j4igkbbc][hidden]{display:none}.video-selector__heading[data-astro-cid-j4igkbbc]{margin-bottom:.4rem}.video-selector__eyebrow[data-astro-cid-j4igkbbc]{color:#245e8b;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:700;line-height:1.35}.video-switcher[data-astro-cid-j4igkbbc]{background:#edf4f7;border:1px solid #cfdee6;border-radius:.35rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;padding:.25rem;display:grid}.video-switcher--three[data-astro-cid-j4igkbbc]{grid-template-columns:repeat(3,minmax(0,1fr))}.video-switcher__choice[data-astro-cid-j4igkbbc]{text-align:left;color:#41586c;letter-spacing:-.01em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.2rem;align-items:center;gap:.55rem;min-width:0;min-height:56px;padding:.42rem .65rem .53rem;font:600 .95rem/1.3 system-ui,Segoe UI,Arial,sans-serif;transition:background-color .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.video-switcher__choice[data-astro-cid-j4igkbbc]:hover{background:#fff;border-color:#c7d8e1}.video-switcher__choice[data-astro-cid-j4igkbbc][aria-selected=true]{color:#183d61;background:#fff;border-color:#8fb2c9;box-shadow:0 2px 10px #16477012}.video-switcher__choice[data-astro-cid-j4igkbbc][aria-selected=true]:after{content:"";background:linear-gradient(90deg,#b8904c 0%,#d3b57f 42%,#347aaa 100%);height:4px;position:absolute;inset:auto 0 0}.video-switcher__number[data-astro-cid-j4igkbbc]{color:#4a657b;letter-spacing:.02em;font-variant-numeric:tabular-nums;flex:none;align-self:flex-start;font-size:.7rem;font-weight:700}.video-switcher__choice[data-astro-cid-j4igkbbc][aria-selected=true] .video-switcher__number[data-astro-cid-j4igkbbc]{color:#986f36}.video-switcher__copy[data-astro-cid-j4igkbbc]{gap:.1rem;min-width:0;display:grid}.video-switcher__title[data-astro-cid-j4igkbbc]{font-size:.94rem;font-weight:600;line-height:1.2}.video-switcher__status[data-astro-cid-j4igkbbc]{color:#456174;letter-spacing:0;font-size:.68rem;font-weight:600;line-height:1.2}.video-switcher__choice[data-astro-cid-j4igkbbc][aria-selected=true] .video-switcher__status[data-astro-cid-j4igkbbc]{color:#1c6699}.video-switcher__arrow[data-astro-cid-j4igkbbc]{color:#4a657b;flex:none;margin-left:auto;font-size:.72rem}.video-switcher__choice[data-astro-cid-j4igkbbc][aria-selected=true] .video-switcher__arrow[data-astro-cid-j4igkbbc]{color:#866127}.video-switcher__choice[data-astro-cid-j4igkbbc]:focus-visible{outline-offset:2px;z-index:1;outline:3px solid #246dab}.video-selector[data-astro-cid-j4igkbbc]+.video-player[data-astro-cid-j4igkbbc]{margin-top:.65rem}@media (width<=37.49rem){.video-switcher[data-astro-cid-j4igkbbc]{gap:.2rem;padding:.2rem}.video-switcher__choice[data-astro-cid-j4igkbbc]{gap:.35rem;padding:.45rem .4rem .55rem}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__choice[data-astro-cid-j4igkbbc]{flex-direction:column;align-items:flex-start;gap:.25rem;min-height:90px;padding:.45rem .35rem .55rem}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__title[data-astro-cid-j4igkbbc]{overflow-wrap:anywhere;font-size:.8rem;line-height:1.18}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__status[data-astro-cid-j4igkbbc]{font-size:.62rem}.video-switcher__arrow[data-astro-cid-j4igkbbc]{display:none}}@media (width>=37.5rem) and (width<=56rem){.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__choice[data-astro-cid-j4igkbbc]{flex-direction:column;align-items:flex-start;gap:.2rem;min-height:88px;padding:.45rem .4rem .55rem}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__title[data-astro-cid-j4igkbbc]{overflow-wrap:anywhere;font-size:.85rem;line-height:1.18}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__status[data-astro-cid-j4igkbbc]{font-size:.63rem}.video-switcher--three[data-astro-cid-j4igkbbc] .video-switcher__arrow[data-astro-cid-j4igkbbc]{display:none}}@media (prefers-reduced-motion:reduce){.video-switcher__choice[data-astro-cid-j4igkbbc]{transition:none}}.video-privacy--sr-only[data-astro-cid-j4igkbbc]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.video-player[data-astro-cid-j4igkbbc]{display:none}.video-player--ready[data-astro-cid-j4igkbbc]{aspect-ratio:16/9;background:var(--soft);width:100%;display:block;position:relative;overflow:hidden}.video-player--portrait[data-astro-cid-j4igkbbc]{aspect-ratio:9/16;max-width:20rem}.video-load[data-astro-cid-j4igkbbc]{background:var(--ink);color:#fff;cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.video-load[data-astro-cid-j4igkbbc][hidden]{display:none}.video-load--fallback[data-astro-cid-j4igkbbc]{padding:1rem}.video-load[data-astro-cid-j4igkbbc]:focus-visible{outline:4px solid var(--accent);outline-offset:-4px}.video-poster[data-astro-cid-j4igkbbc]{object-fit:cover;width:100%;height:100%;display:block}.video-load__play[data-astro-cid-j4igkbbc]{color:#fff;background:#000000b8;border-radius:50%;place-items:center;width:4.5rem;height:4.5rem;transition:background-color .15s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 20px #00000040}.video-load[data-astro-cid-j4igkbbc]:hover .video-load__play[data-astro-cid-j4igkbbc],.video-load[data-astro-cid-j4igkbbc]:focus-visible .video-load__play[data-astro-cid-j4igkbbc]{background:var(--accent)}@media (prefers-reduced-motion:reduce){.video-load__play[data-astro-cid-j4igkbbc]{transition:none}}.video-player[data-astro-cid-j4igkbbc] iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.home-intro-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;gap:clamp(.85rem,2.3vw,1.5rem);margin-block:clamp(1rem,2.5vw,2rem);display:grid}.home-intro-grid>.major-panel{min-width:0;margin:0;padding:clamp(1.3rem,2.8vw,2.2rem)}.home-intro-grid .eyebrow{margin-bottom:.5rem}.home-intro-grid h2{margin-bottom:1.1rem;font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.2}.home-intro-about{flex-direction:column;justify-content:flex-start;display:flex}.home-intro-about .prose{max-width:56ch}.home-intro-about .prose>p:first-child{font-size:clamp(1rem,1.25vw,1.08rem);line-height:1.7}.home-intro-about .prose>p:last-child{margin-top:1.25rem}body:has(>#main>.home-hero) .home-intro-updates{border-top:3px solid var(--accent);background:#f6faf7}.home-intro-updates h2{align-items:center;gap:.6rem;margin-bottom:.85rem;display:flex}.home-intro-updates h2 .inline-icon{width:.9em;height:.9em;color:var(--accent);flex:0 0 .9em}.home-updates-empty{color:var(--muted);max-width:36ch;margin:0;font-size:.93rem;line-height:1.65}.home-update-scroll--active{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#91a9a0 #f6faf7;max-height:11.5rem;padding-right:.45rem;overflow-y:auto}.home-update-list{margin:0;padding:0;list-style:none}.home-update-list>li{border-top:1px solid var(--line);grid-template-columns:3.3rem minmax(0,1fr);align-items:start;gap:.75rem;padding-block:.7rem;display:grid}.home-update-list>li:first-child{border-top:0;padding-top:.15rem}.home-update-list time{min-height:3.35rem;color:var(--accent-dark);font-variant-numeric:tabular-nums;background:#fff;border:1px solid #c7d8ce;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:.25rem .15rem;line-height:1.15;display:flex}.home-update-day{font-size:1.15rem;font-weight:700}.home-update-month{letter-spacing:.08em;margin-top:.12rem;font-size:.65rem;font-weight:700}.home-update-content{min-width:0}.home-update-list h3{font-family:var(--sans);margin-bottom:.16rem;font-size:.93rem;font-weight:700;line-height:1.4}.home-update-list p{color:var(--muted);margin-bottom:.1rem;font-size:.84rem;line-height:1.48}.home-update-list .text-link{min-height:34px;margin-top:.1rem;font-size:.81rem}.home-updates-hint{color:var(--muted);margin:.5rem 0 0;font-size:.72rem;line-height:1.4}body:has(>#main>.home-hero) .home-participation.major-panel{background:#fffffffa;border:1px solid #c7d8ce;margin-block:clamp(1rem,2.5vw,2rem);padding:clamp(1.25rem,2.8vw,2.2rem)}body:has(>#main>.home-hero) .home-participation .participation-compact-heading{grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);align-items:end;column-gap:clamp(1rem,3vw,2.75rem);display:grid}body:has(>#main>.home-hero) .home-participation .participation-compact-heading h2{line-height:1.25}body:has(>#main>.home-hero) .home-participation .participation-compact-heading>p{color:var(--muted);max-width:39ch;margin:0 0 .15rem;font-size:.9rem;line-height:1.6}body:has(>#main>.home-hero) .home-participation .participation-list{border:0;border-top:1px solid #cbdcd2;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(1.05rem,2vw,1.55rem);padding-top:.25rem;display:grid}body:has(>#main>.home-hero) .home-participation .participation-row,body:has(>#main>.home-hero) .home-participation .participation-row:first-child{min-width:0;box-shadow:none;background:0 0;border:0;margin:0;padding:1rem clamp(.85rem,2.1vw,1.5rem) .35rem}body:has(>#main>.home-hero) .home-participation .participation-row:first-child{padding-left:0}body:has(>#main>.home-hero) .home-participation .participation-row:last-child{padding-right:0}body:has(>#main>.home-hero) .home-participation .participation-row+.participation-row{border:0;border-left:1px solid #d9e4dd}body:has(>#main>.home-hero) .home-participation .participation-row .text-link{align-self:flex-start;margin-top:auto;padding-top:.65rem}body:has(>#main>.home-hero) .home-participation .participation-row:focus-within{outline:2px solid var(--accent);outline-offset:-2px;box-shadow:none;background-color:#f3f8f5}@media (hover:hover){body:has(>#main>.home-hero) .home-participation .participation-row:hover{box-shadow:none;background-color:#f3f8f5;border-color:#d9e4dd}}@media (width<=63rem){body:has(>#main>.home-hero) .home-participation .participation-list{grid-template-columns:minmax(0,1fr);padding-top:0}body:has(>#main>.home-hero) .home-participation .participation-row,body:has(>#main>.home-hero) .home-participation .participation-row:first-child,body:has(>#main>.home-hero) .home-participation .participation-row:last-child{padding:.95rem .15rem}body:has(>#main>.home-hero) .home-participation .participation-row+.participation-row{border:0;border-top:1px solid #d9e4dd}body:has(>#main>.home-hero) .home-participation .participation-row .text-link{margin-top:.1rem;padding-top:.2rem}}@media (width<=54.99rem){body:has(>#main>.home-hero) .home-participation .participation-compact-heading{display:block}body:has(>#main>.home-hero) .home-participation .participation-compact-heading>p{max-width:60ch;margin-top:.6rem}.home-intro-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=47.99rem){.home-intro-grid{gap:.75rem;margin-block:.9rem}.home-intro-grid>.major-panel{padding:1.25rem}.home-intro-grid h2{font-size:1.8rem}.home-intro-about .prose>p:last-child{margin-top:.65rem}}@media (prefers-reduced-motion:reduce){.home-intro-grid *{scroll-behavior:auto}}@media print{body:has(>#main>.home-hero) .home-intro-updates{background:#fff;border-top-color:#000}}.home-hero--g1{isolation:isolate;background:#07233c}.home-hero--g1.home-hero--illustrated:after{pointer-events:none;background:linear-gradient(90deg,#010f24fa 0%,#010f24f9 16.92%,#021229f4 26.32%,#03152dbc 32.43%,#041a304b 38.07%,#041a3008 43.71%,#041a3000 47%)}.home-hero--g1 .hero-shell{justify-content:flex-start;align-items:center;width:min(100% - 7vw,1300px);min-height:clamp(565px,37vw,680px);padding:24px 0 34px;display:flex;position:relative}.home-hero--g1 .hero-art{z-index:-2;width:100vw;height:100%;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.home-hero--g1 .hero-art img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0;transform:none}.home-hero--g1 .hero-main--cinzel-11-03{z-index:2;isolation:isolate;width:max-content;min-width:0;max-width:min(64vw,690px);box-shadow:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;flex:0 auto;margin:0;padding:56px 30px 33px;position:relative}.home-hero--g1 .hero-main--cinzel-11-03:before,.home-hero--g1 .hero-main--cinzel-11-03:after{display:none}.home-hero--g1 .hero-main--cinzel-11-03,.home-hero--g1 .event-title--cinzel,.home-hero--g1 .hero-title__the,.home-hero--g1 .conference-full-name,.home-hero--g1 .hero-facts dt,.home-hero--g1 .hero-facts dt .inline-icon,.home-hero--g1 .hero-facts dd{color:#fff}.home-hero--g1 .hero-title__ordinal,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt .inline-icon{color:#d1edf9}.home-hero--g1 .hero-title__watermark{color:#ffffff29;opacity:1}.home-hero--g1 .hero-title__edition{font-size:clamp(58px,6.1vw,95px)}.home-hero--g1 .hero-title__wordmark{white-space:nowrap;font-size:clamp(48px,5.18vw,83px)}.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{color:#fff;-webkit-text-fill-color:#fff;filter:none;text-shadow:0 2px 7px #00081361;background-color:#0000;background-image:none;-webkit-background-clip:border-box;background-clip:border-box}@supports ((-webkit-background-clip:text) or (background-clip:text)){.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{-webkit-text-fill-color:transparent;background-image:linear-gradient(108deg,#fff 0%,#eefaff 23%,#bbdfef 62%,#f8ffff 100%);-webkit-background-clip:text;background-clip:text}}.home-hero--g1 .hero-main--cinzel-11-03 .conference-full-name{color:#fff;text-shadow:0 2px 6px #00081173;max-width:33rem;margin-top:18px;font-size:clamp(18px,1.62vw,23px)}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{border-top-color:#ffffff6e;width:min(100%,458px);max-width:458px;margin-top:22px}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dd{color:#fff;text-shadow:0 1px 5px #000a146e}@media (width<=1100px){.home-hero--g1 .hero-main--cinzel-11-03{max-width:min(74vw,650px)}.home-hero--g1 .hero-title__edition{font-size:clamp(49px,7.2vw,76px)}.home-hero--g1 .hero-title__wordmark{font-size:clamp(43px,5.65vw,69px)}}@media (width>=768px) and (width<=1100px){.home-hero--g1 .hero-art img{object-position:90% top}}@media (width<=767px){.home-hero--g1 .hero-shell{align-items:flex-start;width:calc(100% - 24px);min-height:760px;padding:40px 0 20px}.home-hero--g1 .hero-main--cinzel-11-03{width:100%;max-width:100%;margin-top:0;padding:45px 16px 24px}.home-hero--g1 .hero-title__watermark{font-size:clamp(190px,54vw,260px);top:0;left:28%}.home-hero--g1 .hero-title__edition{font-size:clamp(45px,11.8vw,67px)}.home-hero--g1 .hero-title__wordmark{font-size:clamp(29px,8.6vw,52px)}.home-hero--g1 .hero-main--cinzel-11-03 .conference-full-name{font-size:clamp(16px,4.4vw,21px)}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{width:100%}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(#010f24fa 0%,#010f24f2 35%,#02142a9e 51%,#02142a14 73%,#0000 83%)}.home-hero--g1 .hero-art{background:linear-gradient(#09243f 0%,#103957 65%,#28699a 100%)}.home-hero--g1 .hero-art img{object-fit:cover;object-position:right center;width:100%;max-width:none;height:clamp(220px,67vw,380px);position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000 15%);mask-image:linear-gradient(#0000,#000 15%)}}@media (width<=350px){.home-hero--g1 .hero-title__wordmark{font-size:27px}.home-hero--g1 .hero-main--cinzel-11-03{padding-left:10px;padding-right:10px}}@media (forced-colors:active){.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{-webkit-text-fill-color:CanvasText;color:canvastext;text-shadow:none;background-image:none}}.site-header{border-bottom-color:#d6e0dc}.site-header .identity-name{letter-spacing:-.02em;font-family:Cinzel,Georgia,serif;font-weight:600;line-height:1.12}.site-header .nav-list>li>a:not(.button),.site-header .nav-parent{letter-spacing:-.01em;border-radius:4px}.site-header .nav-disclosure[open]>.nav-parent{background-color:var(--soft);color:var(--accent-dark)}@media (hover:hover){.site-header .nav-list>li>a:not(.button):hover,.site-header .nav-parent:hover,.site-header .nav-submenu a:hover{background-color:var(--soft);color:var(--accent-dark)}}@media (width>=80rem){.site-header .header-inner{flex-wrap:wrap;gap:16px;min-height:78px;padding-block:6px}.site-header .conference-logo{width:66px}.site-header .identity{gap:12px}.site-header .identity-name{font-size:1.125rem}.site-header .identity-location{letter-spacing:.12em;margin-top:5px;font-size:.6875rem}.site-header .nav-list{flex-wrap:nowrap;gap:4px}.site-header .nav-list>li+li{border-left:0}.site-header .nav-list>li>a,.site-header .nav-parent{min-height:48px;padding:10px 12px;font:600 1rem/1.4 system-ui,Segoe UI,Arial,sans-serif;text-decoration:none}.site-header .nav-list>li:first-child .nav-parent{padding-left:12px}.site-header .nav-submenu{border-radius:6px;box-shadow:0 16px 36px #18342914}.site-header [data-nav-section=submission] .nav-submenu{min-width:17rem}.site-header .nav-submenu a{font-size:.9375rem;font-weight:500}.site-header .nav-parent--current,.site-header .nav-list a[aria-current=page]{color:var(--accent);text-underline-offset:9px;text-decoration:underline 2px}}@media (width<=79.99rem){.site-header .header-inner{gap:6px 12px;min-height:66px;padding-block:8px}.site-header .conference-logo{width:50px}.site-header .identity-name{font-size:1.18em}.site-header .menu-toggle{border-radius:5px;min-height:48px;font-size:1rem;font-weight:600}.site-header #primary-navigation{border-top:1px solid #dfe6e3;padding-top:6px}.site-header .nav-list>li>a,.site-header .nav-parent{min-height:50px;font:600 1.0625rem/1.4 system-ui,Segoe UI,Arial,sans-serif;text-decoration:none}.site-header .nav-parent{justify-content:space-between}.site-header .nav-submenu{box-shadow:none;background:#f7f9f8;padding:6px 0 10px 14px}.site-header .nav-submenu a{font:500 1rem/1.45 system-ui,Segoe UI,Arial,sans-serif}}.site-header .nav-list>li>a[aria-current=page],.site-header .nav-parent--current{color:var(--accent);text-underline-offset:.45em;text-decoration:underline 2px}@media (forced-colors:active){.site-header .nav-list a,.site-header .nav-parent{forced-color-adjust:auto}}.home-hero--g1{--hero-photo-brightness:.85;--hero-photo-contrast:1.04;--hero-photo-saturation:.93}.home-hero--g1 .hero-art img{filter:brightness(var(--hero-photo-brightness)) contrast(var(--hero-photo-contrast)) saturate(var(--hero-photo-saturation))}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(90deg,#010f24f7 0%,#010f24f6 15.26%,#021229f1 27%,#03152dcd 36.39%,#041a3077 43.43%,#041a3028 49.3%,#041a3008 52.83%,#041a3000 54%)}@media (width<=767px){.home-hero--g1{--hero-photo-brightness:.85}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(#010f24f7 0%,#010f24f4 27.1%,#02142ab6 47.95%,#02142a47 65.67%,#02142a0f 79.22%,#02142a00 88.6%)}}@media (forced-colors:active){.home-hero--g1 .hero-art img{filter:none}}.home-hero--g1{--hero-gold:#f5cd69;--hero-gold-bright:#ffe59a;--hero-gold-line:#f6cc71ab;--hero-gold-faint:#f6cc7152}@media (width>=1101px){.home-hero--g1 .hero-shell{height:33.7683vw;min-height:0;padding:0}.home-hero--g1 .hero-main--cinzel-11-03{padding-block:18px 20px}.home-hero--g1 .hero-art,.home-hero--g1 .hero-art img{height:100%}}@media (width<=1100px){.home-hero--g1 .hero-shell{flex-direction:column;align-items:stretch;width:100%;height:auto;min-height:0;padding:0;display:flex}.home-hero--g1 .hero-main--cinzel-11-03{order:0;width:min(100%,750px);max-width:100%;margin:0 auto;padding:30px clamp(18px,5vw,40px) 32px}.home-hero--g1 .hero-art{aspect-ratio:1916/647;z-index:0;background:0 0;order:1;width:100%;height:auto;display:block;position:relative;inset:auto;overflow:hidden;transform:none}.home-hero--g1 .hero-art img{object-fit:contain;object-position:center;width:100%;max-width:none;height:auto;display:block;position:static;inset:auto;transform:none;-webkit-mask-image:none;mask-image:none}}@media (width<=767px){.home-hero--g1 .hero-main--cinzel-11-03{padding:28px 22px 24px}.home-hero--g1 .hero-art{background:0 0}.home-hero--g1 .hero-art img{height:auto}}.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{color:var(--hero-gold-bright);-webkit-text-fill-color:var(--hero-gold-bright);background-image:none}@supports ((-webkit-background-clip:text) or (background-clip:text)){.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{-webkit-text-fill-color:transparent;background-image:linear-gradient(112deg,#fff9d5 0%,#ffe765 18%,#ffc42e 38%,#eaa51b 55%,#ffdc4d 76%,#fff4b4 92%,#fffdf1 100%);-webkit-background-clip:text;background-clip:text}}.home-hero--g1 .hero-title__ordinal,.home-hero--g1 .hero-title__ordinal sup{color:var(--hero-gold-bright)}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt .inline-icon{color:var(--hero-gold)}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{border-top-color:var(--hero-gold-line)}@media (width<=1279px){.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts>div+div{border-top-color:var(--hero-gold-faint)}}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt{letter-spacing:.1em;font-family:system-ui,Segoe UI,Arial,sans-serif;font-size:10px;font-weight:700;line-height:1.4}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-family:system-ui,Segoe UI,Arial,sans-serif;font-size:clamp(15px,1.09vw,16.5px);font-weight:550;line-height:1.38}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt .inline-icon{width:22px;height:22px}@media (width<=767px){.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dd{font-size:15px}}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{border-top-color:#0000;margin-top:20px;padding-top:14px;position:relative}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts:before{content:"";background:linear-gradient(90deg,#956c34 0%,#dcaf56 20%,#fff2c6 42%,#d7ab59 73%,#975f222e 100%);height:1.4px;position:absolute;top:-1px;left:0;right:0;box-shadow:0 .7px 1px #fad07629}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts>div+div{border-left-color:#d9a95166}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt{color:#efcb87;letter-spacing:.14em;text-shadow:0 1px .7px #00000047;font-size:9.5px;font-weight:750}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt .inline-icon{stroke-width:1.65px;color:#f8d99a;filter:drop-shadow(0 1px .65px #513b1a)drop-shadow(0 -.4px .5px #fff3cca3);width:22px;height:22px}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dd{color:#fff8e9;text-shadow:0 1px 2px #000b1b6b;font:570 clamp(14.3px,1.07vw,16px)/1.38 system-ui,Segoe UI,Arial,sans-serif}@media (width<=1279px){.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts>div+div{border-top-color:#d9a95166}}@media (forced-colors:active){.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dd,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt .inline-icon{color:canvastext;text-shadow:none;filter:none}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts:before{box-shadow:none;background:canvastext}.home-hero--g1 .hero-title__ordinal,.home-hero--g1 .hero-title__ordinal sup,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt,.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts dt .inline-icon{color:canvastext}.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark,.home-hero--g1 .hero-main--cinzel-11-03 .hero-title__wordmark>span{-webkit-text-fill-color:CanvasText;color:canvastext;background-image:none}}@media (width<=767px){.home-hero--g1{isolation:isolate;background:#041a31;border-bottom:0}.home-hero--g1 .hero-shell{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;height:auto;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.home-hero--g1 .hero-main--cinzel-11-03{z-index:2;width:100%;min-width:0;max-width:100%;box-shadow:none;backdrop-filter:none;background:0 0;border:0;order:0;margin:0;padding:38px 26px 32px;position:relative}.home-hero--g1 .hero-art{z-index:0;box-sizing:border-box;aspect-ratio:auto;background:#123957;order:1;width:100%;height:280px;min-height:0;margin:0;display:block;position:relative;inset:auto;overflow:hidden;transform:none}.home-hero--g1 .hero-art img{object-fit:cover;object-position:68% 51%;filter:brightness(.85)contrast(1.04)saturate(.93);width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.home-hero--g1 .hero-art:after{content:"";z-index:1;pointer-events:none;position:absolute;inset:0}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(#010d1e2e,#0000 46%,#010b1b59 100%)}.home-hero--g1 .hero-shell:before{content:"";z-index:3;pointer-events:none;border:1px solid #e3ba6487;position:absolute;inset:14px;box-shadow:inset 0 0 0 5px #03192f30}.home-hero--g1 .hero-main--cinzel-11-03{text-align:center;padding:55px 30px 30px}.home-hero--g1 .hero-title__watermark{color:#ffebb224;left:45%}.home-hero--g1 .hero-title__edition{justify-content:center;display:flex}.home-hero--g1 .hero-main--cinzel-11-03 .conference-full-name{text-align:center;margin-inline:auto}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{text-align:left;width:min(100%,322px);margin:23px auto 0}.home-hero--g1 .hero-art{border:1px solid #dfb96780;width:calc(100% - 46px);height:clamp(230px,70vw,285px);margin:8px 23px 23px;box-shadow:0 0 0 5px #0414287a,0 10px 38px #00051466}.home-hero--g1 .hero-art img{object-position:71% 48%}.home-hero--g1 .hero-shell{overflow:hidden}.home-hero--g1 .hero-shell:before{z-index:4;border:1px solid #e5bd6a91;inset:14px;box-shadow:inset 0 0 0 5px #03192f29}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{margin-top:15px}.home-hero--g1 .hero-art{z-index:1;background:#09213b;border:1px solid #ebc37082;order:1;width:calc(100% - 46px);min-height:0;margin:0 23px 20px;position:relative;overflow:hidden;box-shadow:0 0 0 5px #0414286b,0 10px 34px #0005145e}.home-hero--g1 .hero-art img{object-fit:cover;object-position:67% 47%;filter:brightness(.85)contrast(1.04)saturate(.93);-webkit-mask-image:none;mask-image:none}.home-hero--g1 .hero-art:after{z-index:2;background:linear-gradient(#061b34 0%,#04192ff0 10%,#03192fb3 22%,#041e3738 47%,#010e200a 72%,#010f24ab 100%)}.home-hero--g1{background:#03172e}.home-hero--g1 .hero-shell{isolation:isolate;z-index:1;height:590px;min-height:590px;display:block;position:relative}.home-hero--g1 .hero-shell:before{z-index:4;border:1px solid #f0cb7c82;inset:13px}.home-hero--g1.home-hero--illustrated:after{z-index:0;background:radial-gradient(at 49% 24%,#0828466e,#0000 70%),linear-gradient(#000b1a73,#03142a0d 55%,#020d1f7d)}.home-hero--g1 .hero-main--cinzel-11-03{z-index:3;padding-top:36px;padding-bottom:6px;position:relative}.home-hero--g1 .hero-art{z-index:-1;width:100%;height:100%;box-shadow:none;border:0;margin:0;position:absolute;inset:0}.home-hero--g1 .hero-art img{object-position:57% 47%;width:100%;height:calc(100% - 155px);position:absolute;inset:auto 0 0}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts{background:linear-gradient(145deg,#02112591,#051e3545);border-radius:4px;margin-top:14px;padding:11px 12px 5px;position:relative}.home-hero--g1 .hero-main--cinzel-11-03 .hero-facts:before{left:12px;right:12px}.home-hero--g1 .hero-art:before{content:"";z-index:0;filter:blur(17px)brightness(.63)saturate(.86);opacity:.7;pointer-events:none;background-image:linear-gradient(#03122578,#0311242e),url(/assets/visual/icmti-2027-hero-wat-arun-ship-trim2.jpg);background-position:50%,63% 55%;background-size:cover;position:absolute;inset:190px -26px -12px}.home-hero--g1 .hero-art img{z-index:1;inset:auto auto auto 50%!important;bottom:var(--ship-bottom,22px)!important;width:var(--ship-width,150%)!important;max-width:none!important;height:auto!important;min-height:0!important;transform:translateX(calc(-1 * var(--ship-align,50%)))!important;object-fit:fill!important;object-position:center!important;filter:brightness(.85)contrast(1.04)saturate(.93)!important;-webkit-mask-image:linear-gradient(#0000 0%,#00000047 14%,#000 38% 82%,#0000008c 100%)!important;mask-image:linear-gradient(#0000 0%,#00000047 14%,#000 38% 82%,#0000008c 100%)!important}.home-hero--g1 .hero-art:after{background:linear-gradient(#04162e 0%,#031225fc 20%,#03152bf0 37%,#041a33b5 50%,#04182d38 64%,#010d210f 84%,#010e2091 100%)!important}.home-hero--g1{--ship-width:205%;--ship-align:68%;--ship-bottom:18px}@media (width<=350px){.home-hero--g1 .hero-main--cinzel-11-03{padding-inline:20px}}}@media (forced-colors:active) and (width<=767px){.home-hero--g1,.home-hero--g1 .hero-art{background:canvas!important}.home-hero--g1 .hero-shell:before,.home-hero--g1 .hero-art:after,.home-hero--g1 .hero-art:before{display:none!important}.home-hero--g1 .hero-art img{-webkit-mask-image:none!important;mask-image:none!important}}body:has(>#main>.home-hero) .homepage-panels .major-panel{background:#fffffffa;border:1.5px solid #8eaea0;border-radius:0;box-shadow:0 8px 24px #123b2f14,0 2px 4px #123b2f09}body:has(>#main>.home-hero) .homepage-panels .home-intro-updates{background:#f6faf7}.homepage-panels .home-panel-heading,.homepage-panels .important-dates--glance>h2{box-shadow:none;background:0 0;border:0;align-items:flex-start;gap:.65rem;padding:0;display:flex}.homepage-panels .home-panel-heading .inline-icon,.homepage-panels .important-dates--glance>h2 .inline-icon{width:.88em;height:.88em;color:var(--accent);flex:0 0 .88em;margin-top:.12em}.home-featured-speakers .speaker-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem clamp(.8rem,2vw,1.5rem);margin:.75rem 0 1rem;display:grid}.home-featured-speakers .speaker-list>li{background:0 0;border:0;min-width:0;padding:.3rem 0}.home-featured-speakers .speaker-preview{text-align:left;flex-direction:row;align-items:center;gap:clamp(.65rem,1.2vw,.9rem);display:flex}.home-featured-speakers .speaker-preview .speaker-portrait{aspect-ratio:1;width:clamp(4rem,6.3vw,5rem);height:auto}.home-featured-speakers .speaker-preview>div{overflow-wrap:anywhere;min-width:0}.home-featured-speakers .speaker-preview .speaker-name{margin-bottom:.2rem;font-size:1rem;line-height:1.3}.home-featured-speakers .speaker-preview p{margin-bottom:.1rem;font-size:.87rem;line-height:1.45}@media (width<=63.99rem){.home-featured-speakers .speaker-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){.home-featured-speakers .speaker-list{grid-template-columns:minmax(0,1fr);gap:.2rem;margin:.55rem 0 .85rem}.home-featured-speakers .speaker-list>li{border-bottom:1px solid var(--line);padding:.65rem 0}.home-featured-speakers .speaker-list>li:last-child{border-bottom:0}.home-featured-speakers .speaker-preview .speaker-portrait{width:min(4.4rem,22vw)}body:has(>#main>.home-hero) .homepage-panels .major-panel{box-shadow:0 6px 18px #123b2f13,0 2px 3px #123b2f09}}@media print{body:has(>#main>.home-hero) .homepage-panels .major-panel{box-shadow:none;background:#fff;border-color:#000}}body:has(>#main>.home-hero) .homepage-panels .major-panel{border-radius:16px}body #main :is(#about,#latest-updates).major-panel{border:1.5px solid #c8dbd1;border-radius:16px;box-shadow:0 10px 26px -18px #123b2f33}body #main #about.home-intro-about{background:linear-gradient(115deg,#fff 0% 42%,#edf6ef 100%);border-left:4px solid #175e59;box-shadow:0 10px 26px -18px #123b2f33}body #main #about .home-panel-heading{border-bottom:1px solid #c7d5cc;align-items:center;gap:14px;margin-bottom:22px;padding-bottom:20px}body #main .homepage-panels h2:has(>.inline-icon){align-items:center;gap:14px;display:flex}body #main .homepage-panels h2>.inline-icon{box-sizing:border-box;color:#175e59;background:#e7f1eb;border:1px solid #e2eee6;border-radius:12px;flex:0 0 44px;width:44px;height:44px;margin-top:0;padding:10px}body #main #latest-updates.major-panel{color:#fff;background:#183039;border-color:#0000}body #main #latest-updates :is(h2,h3,p,.eyebrow,a){color:#fff}body #main #latest-updates .home-update-list{border-top:1px solid #527078;margin-top:12px;padding-top:10px}body #main #latest-updates .home-update-list>li{border-color:#527078;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;padding-block:4px}body #main #latest-updates .home-update-list time{color:#fff;background:#28434b;border:1px solid #527078;border-radius:8px;min-height:34px;padding:2px}body #main #important-dates{border-top:4px solid #175e59}body #main #important-dates>h2{border-bottom:1px solid #c7d5cc;margin-bottom:22px;padding-bottom:20px}body #main #important-dates .date-list>div{padding-inline:16px}body #main #important-dates .date-list>div:nth-child(odd){background:linear-gradient(90deg,#edf4ef 0%,#fff 70%)}body #main #latest-updates .home-update-day{font-size:1rem}body #main #latest-updates .home-update-month{font-size:.6rem}body #main #latest-updates .home-update-content h3{margin:0;font-size:.95rem;line-height:1.4}@media (width<=767px){body #main .homepage-panels h2:has(>.inline-icon){align-items:flex-start;gap:11px}body #main #about .home-panel-heading{align-items:flex-start;gap:11px;margin-bottom:20px;padding-bottom:18px}body #main .homepage-panels h2>.inline-icon{border-radius:11px;flex-basis:38px;width:38px;height:38px;padding:8px}}body #main #important-dates .countdown-badge{background:#fff;border-radius:999px;padding-inline:.75rem}body #main #important-dates .date-list{padding-left:28px}body #main #important-dates .date-list>div{margin-top:0;position:relative}body #main #important-dates .date-list>div:before{content:"";box-sizing:content-box;z-index:1;background:#175e59;border:4px solid #fff;border-radius:50%;outline:1px solid #98b6a8;width:10px;height:10px;position:absolute;top:24px;left:-26px}body #main #important-dates .date-list>div:not(:last-child):after{content:"";background:#98b6a8;width:1px;position:absolute;top:33px;bottom:-34px;left:-18px}body #main #featured-speakers-heading{border-bottom:1px solid #c7d5cc;margin-bottom:22px;padding-bottom:20px}body #main .homepage-panels .speaker-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}body #main .homepage-panels .speaker-preview{background:#f2f7f4;border:1px solid #c8dbd1;border-radius:16px;flex-direction:row;gap:16px;padding:20px;display:flex}body #main .homepage-panels .speaker-name a{text-decoration:none}@media (width<=767px){body #main .homepage-panels .speaker-list{grid-template-columns:minmax(0,1fr)}}body #main .homepage-panels .speaker-preview{align-items:center}body #main .homepage-panels .speaker-preview .speaker-portrait{width:clamp(48px,5vw,64px);height:clamp(48px,5vw,64px)}body #main .homepage-panels .speaker-preview .speaker-name{margin:0 0 .55rem;font-size:1.1rem;line-height:1.4}body #main .homepage-panels .speaker-preview p{margin-bottom:.3rem;font-size:1rem;line-height:1.5}body #main #latest-updates .home-update-scroll--active{max-height:14rem}@media (width>=1200px){body #main .homepage-panels .speaker-list{gap:12px}body #main .homepage-panels .speaker-preview{gap:6px;padding:18px 8px}body #main .homepage-panels .speaker-preview .speaker-portrait{width:72px;height:72px}body #main .homepage-panels .speaker-preview p{font-size:.875rem}}.home-hero--g1{border-bottom:0;box-shadow:inset 0 -1px #deb86fc4}.home-hero--g1:before{content:"";z-index:5;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#d7ae6a8f 16%,#f3ce8de0 50%,#d7ae6a8f 84%,#0000 100%) bottom/100% 1px no-repeat,linear-gradient(#03122600 0%,#04172c29 22%,#04172c9e 63%,#031428f0 94%,#051a32 100%);height:clamp(90px,12vw,164px);position:absolute;bottom:0;left:0;right:0}@media (width<=767px){.home-hero--g1:before{height:110px}}@media (forced-colors:active){.home-hero--g1:before{display:none}.home-hero--g1{box-shadow:none;border-bottom:1px solid canvastext}}body:has(>#main>.home-hero) .home-hero-curved-divider{pointer-events:none;background:#183039;height:28px;position:relative}body:has(>#main>.home-hero) .home-hero-curved-divider:before{content:"";background:#f8fcfa;border-top:2px solid #b9a373;border-radius:50% 50% 0 0/24px 24px 0 0;height:24px;position:absolute;inset:4px 0 0}body #main .home-destination-panel{display:block}body #main .home-destination-panel>div:first-child{border-bottom:1px solid #c7d5cc;margin-bottom:24px;padding-bottom:20px}body #main .home-destination-panel h2{margin:0}body #main .home-destination-panel .prose{max-width:none}body #main .home-destination-panel [data-video-section]{grid-template-columns:minmax(220px,.8fr) minmax(0,2fr);align-items:start;gap:24px;display:grid}body #main .home-destination-panel .video-switcher{background:0 0;border:0;border-radius:10px;grid-template-columns:1fr;gap:12px;padding:0}body #main .home-destination-panel .video-switcher__choice{color:#175e59;background:#f5f9f6;border:1px solid #c8dbd1;border-radius:7px;min-height:64px;padding:16px}body #main .home-destination-panel .video-switcher__choice[aria-selected=true]{box-shadow:none;background:#fff;border-color:#8eaea0 #8eaea0 #8eaea0 #175e59;border-left-style:solid;border-left-width:4px}body #main .home-destination-panel .video-switcher__choice[aria-selected=true]:after{display:none}body #main .home-destination-panel .video-switcher__choice[aria-selected=true] .video-switcher__number{color:#175e59}body #main .home-destination-panel .video-switcher__status{color:#456174}body #main .home-destination-panel .video-player{border-radius:12px;margin:20px 0 0}@media (width<=1008px){body #main .home-destination-panel [data-video-section]{display:block}body #main .home-destination-panel .video-switcher{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}body #main .home-destination-panel .video-switcher__choice{padding:10px 6px}body #main .home-destination-panel .video-player{margin-top:16px}}@media (width<=599px){body #main .home-destination-panel .video-switcher__choice{min-height:96px;padding:8px 4px}}@media (forced-colors:active){body:has(>#main>.home-hero) .home-hero-curved-divider{background:canvas}body:has(>#main>.home-hero) .home-hero-curved-divider:before{background:canvas;border-color:canvastext}}body #main .homepage-panels .home-featured-speakers.major-panel{background:linear-gradient(135deg,#fff,#f7fbf9);border:1px solid #deebe3;border-radius:24px;box-shadow:inset 0 0 0 7px #eef5f0,inset 0 0 0 8px #fff,0 20px 45px -24px #29563f45!important}body #main .home-featured-speakers #featured-speakers-heading{border-bottom-color:#b9d0c3}body #main .homepage-panels .home-featured-speakers .speaker-preview{background:linear-gradient(135deg,#fff,#ecf5ee);border:1px solid #d7e5dc;border-radius:16px;box-shadow:inset 0 0 0 4px #f2f7f4,inset 0 0 0 5px #fff,0 6px 16px #284d3510}body #main .home-featured-speakers .button-secondary{background:linear-gradient(#fff,#eaf3ed);border:1px solid #639b84;border-radius:999px;box-shadow:inset 0 1px #fff,0 2px 3px #204d3610}@media (hover:hover){body #main .home-featured-speakers .speaker-preview:hover{filter:brightness(.98)}body #main .home-featured-speakers .button-secondary:hover{color:#184c41;background:#e3efe7}}body #main #important-dates{isolation:isolate;position:relative;background:linear-gradient(to bottom left,#eef5f0 0%,#f8fbf9 32%,#fff 78%)!important;border:1px solid #a7bfb0!important;border-top:3px solid #2b6c60!important;border-radius:14px!important;box-shadow:inset 0 2px 2px #fffffff2,inset 0 -2px 3px #355e451a,inset 0 0 0 5px #e7f0e9,inset 0 0 0 6px #fff,0 3px 6px #173d2c08,0 20px 40px -25px #234f3955!important}body #main #important-dates:before{content:"";z-index:-1;mix-blend-mode:multiply;opacity:.3;pointer-events:none;background:url(/assets/photos/about/dates-thai-landmarks-v2.webp) 50%/contain no-repeat;width:360px;height:145px;position:absolute;top:8px;right:24px}body #main #important-dates .date-list{counter-reset:date-step;box-sizing:border-box;max-width:none;margin-inline:auto;padding-left:0}body #main #important-dates .date-list>div{counter-increment:date-step;border-bottom:0;border-radius:10px;margin-bottom:4px;padding:15px 20px;transition:transform .18s ease-out,box-shadow .18s ease-out,background-color .18s ease-out;position:relative}body #main #important-dates .date-list>div:before{content:counter(date-step, decimal-leading-zero);color:#587b6e;width:30px;height:auto;font:600 13px/1.4 var(--sans);font-variant-numeric:tabular-nums;text-align:center;box-shadow:none;z-index:2;background:0 0;border:0;border-radius:0;outline:none;display:none;top:50%;left:-40px;transform:translateY(-50%)}body #main #important-dates .date-list>div:not(:last-child):after,body #main #important-dates .date-list>div:last-child:after{display:none}body #main #important-dates .date-list>div:last-child:before{color:#23665a}body #main #important-dates .date-value{font-variant-numeric:tabular-nums}@media (width>=768px){body #main #important-dates .date-list>div{margin-right:24px;padding-right:0}body #main #important-dates .date-list dd{padding-right:60px}}body #main #important-dates .date-list>div:nth-child(odd){background:linear-gradient(90deg,#eaf3ed,#f5f9f6);border-radius:12px;box-shadow:inset 0 -1px #d6e2d9}body #main #important-dates .date-list>div:nth-child(2n){background:#ffffff80}body #main #important-dates .countdown-badge{color:#285e51;background:#fcfefb;border:1px solid #bdd2c3;border-radius:999px;padding:5px 12px;box-shadow:0 2px 4px #23473312}@media (hover:hover) and (pointer:fine){body #main #important-dates .date-list>div:hover{background:linear-gradient(90deg,#dcece1,#edf5ef);transform:translateY(-2px);box-shadow:0 7px 16px -8px #1743394d}body #main #important-dates .date-list>div:hover:before{color:#175e59}}@media (width<=600px){body #main #important-dates:before{opacity:.12;width:150px;height:70px;top:12px;right:8px}body #main #important-dates .date-list{padding-left:0}body #main #important-dates .date-list>div{padding:13px 12px}body #main #important-dates .date-list>div:before{width:22px;font-size:11px;top:13px;left:-26px;transform:none}body #main #important-dates .date-list>div:not(:last-child):after{top:27px;bottom:-35px;left:-18px}}@media (prefers-reduced-motion:reduce){body #main #important-dates .date-list>div{transition:none}body #main #important-dates .date-list>div:hover{transform:none}}body #main #latest-updates{isolation:isolate;position:relative;overflow:hidden;background:linear-gradient(145deg,#234c4d,#163940)!important}body #main #latest-updates:before{content:"";z-index:-1;pointer-events:none;opacity:.6;filter:saturate(.55);-webkit-mask-composite:source-in;background:url(/assets/photos/about/updates-night-ship.webp) right 35%/cover no-repeat;width:65%;height:86%;position:absolute;inset:auto 0 0 auto;-webkit-mask-image:linear-gradient(145deg,#0000 25%,#00000026 45%,#000 85%),linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(145deg,#0000 25%,#00000026 45%,#000 85%),linear-gradient(90deg,#0000,#000 40%);mask-composite:intersect}body #main .homepage-panels .major-panel{box-shadow:0 18px 38px -22px #17433947,0 5px 12px -5px #1743391a!important}body #main .homepage-panels h2>.inline-icon{background:linear-gradient(145deg,#fff 0%,#edf6f0 48%,#dcece2 100%);border:1px solid #b9d3c6;box-shadow:inset 0 2px 1px #fffffff2,inset 0 -1px 2px #3d6f590f,0 3px 6px #2352401a}body #main #about.home-intro-about{isolation:isolate;background:linear-gradient(135deg,#fdfefd 0%,#f9fcfa 35%,#edf5ef 68%,#d8eade 100%);position:relative}body #main #about.home-intro-about:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 5px #eef5f0,inset 0 0 0 6px #fff}body #main #about .about-photo-scene{z-index:-1;pointer-events:none;-webkit-mask-composite:source-in;border-radius:0 14px 14px 0;width:60%;height:auto;position:absolute;inset:1px 1px 1px auto;overflow:hidden;-webkit-mask-image:linear-gradient(102deg,#0000 12%,#0000000a 23%,#00000029 35%,#00000061 47%,#000000a8 60%,#000000de 74%,#000 90%),linear-gradient(90deg,#0000 44px,#000 110px);mask-image:linear-gradient(102deg,#0000 12%,#0000000a 23%,#00000029 35%,#00000061 47%,#000000a8 60%,#000000de 74%,#000 90%),linear-gradient(90deg,#0000 44px,#000 110px);mask-composite:intersect}body #main #about .about-photo-scene img{object-fit:cover;object-position:100% 60%;width:100%;max-width:none;height:100%;min-height:0;position:absolute;inset:0;transform:translate(44px)scaleX(-1)}body #main #about .prose{max-width:none}body #main #about .prose>p:first-child{max-width:92%}body #main #about .button-secondary{color:#fff;background:#175e59;border:1px solid #1c655f;border-radius:999px;gap:18px;min-height:54px;padding:8px 9px 8px 22px;transition:box-shadow .18s cubic-bezier(.2,.7,.2,1),transform .18s cubic-bezier(.2,.7,.2,1);box-shadow:inset 0 1px #fff3,0 7px 15px -9px #175e5973}body #main #about .button-secondary:hover{color:#fff;background:#124f4b;transform:translateY(-1px);box-shadow:inset 0 1px #fff3,0 8px 18px -8px #175e5973}body #main #about .button-secondary:active{transform:translateY(0)}body #main #about .button-secondary:focus-visible{outline-offset:4px;outline:3px solid #175e59}@media (width<=600px){body #main #about.home-intro-about{padding-bottom:190px}body #main #about .prose>p:first-child{max-width:none}body #main #about .about-photo-scene{border-radius:0 0 14px 11px;width:auto;height:190px;inset:auto 1px 1px;-webkit-mask-image:linear-gradient(155deg,#0000 8%,#00000040 23%,#000 48%),linear-gradient(#0000,#000 28%),linear-gradient(90deg,#0000 16px,#000 42px);mask-image:linear-gradient(155deg,#0000 8%,#00000040 23%,#000 48%),linear-gradient(#0000,#000 28%),linear-gradient(90deg,#0000 16px,#000 42px)}body #main #about .about-photo-scene img{object-position:center 65%;min-height:0;transform:translate(16px)scaleX(-1)}body #main #about .button-secondary{gap:12px;padding-left:18px;padding-right:8px}}@media (prefers-reduced-motion:reduce){body #main #about .button-secondary{transition:none;transform:none}}@media (width<=360px){body #main #about .button-secondary{gap:8px;padding-left:14px;padding-right:8px;font-size:.8125rem}body #main #about .button-secondary>span:first-child{white-space:normal;overflow-wrap:anywhere;min-width:0}}body #main #about .about-cta-arrow{background:#ffffff1c;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:inline-grid}body #main #about .about-cta-arrow>.inline-icon{width:19px;height:19px;color:inherit;margin:0}@media (width<=360px){body #main #about .about-cta-arrow{flex-basis:30px;width:30px;height:30px}}@media (width>=601px){body #main #about .about-final-sentence{display:block}body #main #about .about-photo-scene{width:50%;-webkit-mask-image:linear-gradient(112deg,#0000 25%,#00000014 36%,#00000061 52%,#000000c4 65%,#000 80%);mask-image:linear-gradient(112deg,#0000 25%,#00000014 36%,#00000061 52%,#000000c4 65%,#000 80%);container-type:size}body #main #about .about-photo-scene img{object-fit:fill;width:auto;height:124%;inset:calc(10px - 14.88%) calc(36.192% - 99.2cqh - 4px) auto auto;transform:scaleX(-1)}body #main #about .prose>p:first-child{text-shadow:none}}body #main #participation .participation-row{isolation:isolate;position:relative}body #main #participation .participation-row:after{content:"";z-index:-1;pointer-events:none;background-image:var(--participation-photo);opacity:.9;background-position:right 65%;background-size:cover;position:absolute;inset:0 0 0 28%;-webkit-mask-image:linear-gradient(105deg,#0000 5%,#0000001f 38%,#000000b3 72%,#000 100%);mask-image:linear-gradient(105deg,#0000 5%,#0000001f 38%,#000000b3 72%,#000 100%)}body #main #participation .participation-row:first-child{--participation-photo:url(/assets/photos/participation/submission.webp)}body #main #participation .participation-row:nth-child(2){--participation-photo:url(/assets/photos/participation/registration.webp)}body #main #participation .participation-row:nth-child(3){--participation-photo:url(/assets/photos/participation/programme.webp)}body #main #participation.major-panel{position:relative}body #main #participation.major-panel:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 5px #eef5f0,inset 0 0 0 6px #fff}body #main #participation.major-panel{border-color:#deebe3;background:linear-gradient(135deg,#f7fbf9 0%,#fff 75%)!important;box-shadow:0 20px 45px -24px #29563f45!important}body #main #important-dates{background:linear-gradient(to bottom left,#f7fbf9 0%,#fff 75%)!important;border-bottom-color:#deebe3!important;border-left-color:#deebe3!important;border-right-color:#deebe3!important;box-shadow:inset 0 0 0 7px #eef5f0,inset 0 0 0 8px #fff,0 20px 45px -24px #29563f45!important}body #main .homepage-panels .home-destination-panel.major-panel{background:radial-gradient(at 15% 0,#fff 10%,#e4eee7 100%)!important}body #main .home-destination-panel .video-switcher__choice{background:linear-gradient(135deg,#fff,#eaf3ed)!important;border-color:#d3e2d8!important;border-radius:9px!important;box-shadow:inset 0 1px #fff!important}@media (prefers-reduced-motion:no-preference){body #main .home-destination-panel .video-switcher__choice{transition:border-color .2s,box-shadow .2s}}body #main #participation .participation-row:after{border-radius:8px}body #main .homepage-panels .home-featured-speakers .speaker-preview{background:linear-gradient(90deg,#fff 10%,#e4eee7 100%);box-shadow:0 6px 16px #284d3510}@media (width>=768px) and (width<=1100px){.home-hero--g1 .hero-shell{flex-direction:row;align-items:center;width:min(100% - 7vw,1300px);height:auto;min-height:clamp(510px,57vw,625px);padding:clamp(24px,3vw,42px) 0;display:flex;position:relative}.home-hero--g1 .hero-main--cinzel-11-03{z-index:2;flex:0 auto;order:0;width:min(76vw,670px);max-width:min(76vw,670px);margin:0;padding:clamp(23px,3vw,36px) clamp(17px,3vw,32px);position:relative}.home-hero--g1 .hero-art{z-index:-2;order:initial;aspect-ratio:auto;background:#07233c;width:100vw;height:100%;min-height:100%;position:absolute;inset:0 auto 0 50%;overflow:hidden;transform:translate(-50%)}.home-hero--g1 .hero-art img{object-fit:cover;object-position:77% center;width:100%;max-width:none;height:100%;position:absolute;inset:0;transform:none;-webkit-mask-image:none;mask-image:none}.home-hero--g1.home-hero--illustrated:after{background:linear-gradient(90deg,#010f24fa 0%,#010f24f5 26%,#021229e8 47%,#021229a6 68%,#02122914 100%)}}body:has(>#main>.home-hero){background-color:#f3f5f8;background-image:linear-gradient(128deg,#ffffffba 0% 34%,#0000 34.05% 69%,#dae2ed55 69.05% 84%,#0000 84.05%),repeating-linear-gradient(135deg,#0000 0 80px,#19355206 81px 82px,#0000 83px 164px),linear-gradient(#f7f8fa,#eef2f6)}body #main .homepage-panels{--accent:#233f63;--accent-dark:#142c49;--ink:#1d3048;--muted:#566475;--soft:#eef1f6;--line:#cdd5df;--ng-rim:inset 0 0 0 7px #edf0f5, inset 0 0 0 8px #fff;--ng-shadow:0 20px 45px -24px #1c355645;color:var(--ink)}body #main .homepage-panels :is(h2,h3){color:#142c49}body #main .homepage-panels .eyebrow{color:#71582d}body #main .homepage-panels h2>.inline-icon{color:#233f63;background:linear-gradient(145deg,#fff,#e5eaf1);border-color:#c6cdd6;box-shadow:inset 0 2px 1px #fff,0 3px 7px #1c355619}body #main .homepage-panels :is(#about,#important-dates,.home-featured-speakers,#participation) h2{border-bottom-color:#cbb78d}body #main #about.home-intro-about{box-shadow:var(--ng-shadow);background:linear-gradient(135deg,#fff 0%,#f9fafc 35%,#e6ecf3 100%);border-color:#c9c4b7 #c9c4b7 #c9c4b7 #233f63}body #main #about.home-intro-about:after{box-shadow:inset 0 0 0 5px #edf0f5,inset 0 0 0 6px #fff}body #main #about .button-secondary{background:#1b3555;border-color:#1b3555;box-shadow:inset 0 1px #ffffff36,0 7px 15px -9px #1b355570}body #main #about .button-secondary:hover{background:#10263f}body #main #about .about-cta-arrow{color:#142c49;background:#d8bd83}body #main #latest-updates.major-panel{box-shadow:var(--ng-shadow);border-color:#0000;background:linear-gradient(135deg,#223f60,#101f35)!important}body #main #latest-updates :is(h2,h3){color:#fff}body #main #latest-updates .eyebrow{color:#e2c98f}body #main #latest-updates h2>.inline-icon{color:#f0dfbb;background:linear-gradient(145deg,#3d526d,#273d57);border-color:#a79470;box-shadow:inset 0 2px 1px #ffffff25,0 3px 7px #10203920}body #main #latest-updates .home-update-list{border-top-color:#d8bd834d}body #main #latest-updates .home-update-list time{background:#ffffff0d;border-color:#a79470}body #main #important-dates.important-dates--glance{box-shadow:var(--ng-rim), var(--ng-shadow)!important;background:linear-gradient(to bottom left,#f0f3f8,#fff 75%)!important;border-color:#b79a60 #d2ccbf #d2ccbf!important}body #main #important-dates:before{filter:grayscale()}body #main #important-dates .date-list>div:nth-child(odd){background:linear-gradient(90deg,#e9eef5,#f6f8fb);box-shadow:inset 0 -1px #d4dce7}body #main #important-dates .countdown-badge{color:#233f63;background:#fffdfa;border-color:#c7b48c;box-shadow:0 2px 4px #253b5612}body #main .homepage-panels .home-featured-speakers.major-panel,body #main #participation.major-panel{border-color:#d0c9bb;box-shadow:var(--ng-rim), var(--ng-shadow)!important;background:linear-gradient(135deg,#fff,#f1f4f8)!important}body #main #participation.major-panel:after{box-shadow:var(--ng-rim)}body #main .homepage-panels .home-featured-speakers .speaker-preview{background:linear-gradient(90deg,#fff 10%,#e7edf5);border-color:#cbd4df;box-shadow:0 6px 16px #1c355612}body #main .home-featured-speakers .speaker-name a{color:#233f63}body #main .home-featured-speakers .speaker-portrait{border-color:#c9b68f;box-shadow:0 4px 12px #1c35561f}body #main .home-featured-speakers .button-secondary{color:#233f63;background:linear-gradient(#fff,#edf0f6);border-color:#b49b6a;box-shadow:inset 0 1px #fff,0 2px 3px #1c355610}body #main #participation .participation-row :is(.text-link,.participation-audience){color:#233f63}body #main .homepage-panels .home-destination-panel.major-panel{box-shadow:var(--ng-shadow);border-color:#b5a583;background:radial-gradient(at 15% 0,#fff 10%,#e4ebf4 100%)!important}body #main .home-destination-panel>div:first-child{border-bottom-color:#cbb78d}body #main .home-destination-panel .video-selector__eyebrow{color:#71582d}body #main .home-destination-panel .video-switcher__choice{background:linear-gradient(135deg,#fff,#edf1f7)!important;border-color:#cbd4df!important;box-shadow:inset 0 1px #fff!important}body #main .home-destination-panel .video-switcher__choice :is(.video-switcher__title,.video-switcher__number,.video-switcher__status,.video-switcher__arrow){color:#294565}body #main .home-destination-panel .video-switcher__choice[aria-selected=true] :is(.video-switcher__title,.video-switcher__number,.video-switcher__status){color:#fff}body #main .home-destination-panel .video-switcher__choice[aria-selected=true] .video-switcher__arrow{color:#ead5a6}body #main .home-destination-panel .video-switcher__choice:focus-visible{outline-color:#87652d}body:has(>#main>.home-hero) .site-footer{background:#142c49}body:has(>#main>.home-hero) .home-hero-curved-divider{background-color:#142c49}body:has(>#main>.home-hero) .home-hero-curved-divider:before{background:#f7f8fa;border-top-color:#c4a96f}@media (hover:hover) and (pointer:fine){body #main #important-dates .date-list>div:hover{background:linear-gradient(90deg,#dce5f1,#eef2f8);box-shadow:0 7px 16px -8px #233f634d}body #main .home-featured-speakers .button-secondary:hover{color:#142c49;background:#e0e7f0}body #main #participation .participation-row:hover{background-color:#eef2f7;border-color:#cbd4df}}body:has(>#main>.home-hero){background:#e7edf4}body #main .homepage-panels .major-panel:not(#latest-updates){background:#f9fbfd!important;border:1px solid #bac8d6!important;border-top:4px solid #233f63!important;border-radius:18px 18px 6px 6px!important;box-shadow:0 12px 26px -20px #142c4966!important}body #main #about.home-intro-about:after,body #main #participation.major-panel:after{box-shadow:none!important}body #main #about.home-intro-about{border-left:1px solid #bac8d6!important}body #main .homepage-panels h2{border-bottom-color:#b8c6d6!important}body #main .homepage-panels h2>.inline-icon{color:#f2dca6;background:#233f63;border:1px solid #233f63;border-radius:10px;box-shadow:inset 0 2px #ffffff24,0 3px 6px #142c4920}body #main #latest-updates.major-panel{border:1px solid #172e4c;border-top:4px solid #c6a66b;border-radius:18px 18px 6px 6px;background:#172e4c!important;box-shadow:0 12px 26px -20px #142c4980!important}body #main #latest-updates h2>.inline-icon{color:#f2dca6;background:#263f5d;border-color:#a78c5b}body #main #about .button-secondary{color:#fff;background:#203c60;border:1px solid #203c60;border-radius:9px;box-shadow:0 4px 10px #18335324}body #main #about .about-cta-arrow{color:#142c49;background:#dfc58e;border-radius:6px}body #main #important-dates .date-list>div{border-radius:6px!important}body #main #important-dates .countdown-badge{background:linear-gradient(145deg,#fff,#f5efe3);border-color:#d7c7a4;border-radius:999px;box-shadow:inset 0 2px #fff,0 4px 9px #6b59331a}body #main .homepage-panels .home-featured-speakers .speaker-preview{background:linear-gradient(130deg,#ffffffeb,#e6eef8a6);border-color:#fff;border-radius:10px;box-shadow:inset 3px 0 #c5a56b,inset 0 0 0 1px #cbb27e99,0 8px 22px -16px #142c4960}body #main .home-featured-speakers .button-secondary{color:#142c49;background:linear-gradient(140deg,#e8d4a6,#ccb27a);border:1px solid #c4aa73;border-radius:999px;gap:18px;padding:8px 9px 8px 22px;box-shadow:inset 0 2px #fff5db,0 10px 22px -12px #8c744d80}body #main .home-featured-speakers .button-secondary>.inline-icon{box-sizing:border-box;color:#f5e4bb;background:#1b3555;border-radius:50%;flex:0 0 36px;width:36px;height:36px;padding:8px;box-shadow:inset 0 1px #ffffff30}@media (hover:hover) and (pointer:fine){body #main .home-featured-speakers .button-secondary:hover{color:#142c49;background:linear-gradient(140deg,#edddb9,#d8be86);transform:translateY(-2px)}body #main .home-featured-speakers .button-secondary:hover>.inline-icon{transform:translate(2px)scale(1.04)}}body #main .home-featured-speakers .button-secondary,body #main .home-featured-speakers .button-secondary>.inline-icon{transition:transform .36s cubic-bezier(.32,.72,0,1),box-shadow .36s cubic-bezier(.32,.72,0,1)}@media (width<=600px){body #main .home-featured-speakers .button-secondary{gap:12px;padding-left:18px;padding-right:8px}}@media (prefers-reduced-motion:reduce){body #main .home-featured-speakers .button-secondary:hover,body #main .home-featured-speakers .button-secondary:hover>.inline-icon{transform:none}}body #main .home-featured-speakers .speaker-portrait{border:3px solid #fff;box-shadow:0 0 0 1px #bfa26b}body #main #participation .participation-list .participation-row{border-left:0!important;border-right:0!important}body #main .home-destination-panel .video-switcher__choice{box-shadow:none!important;background:#eaf0f7!important;border:1px solid #bdcad9!important;border-radius:9px!important}body #main .home-destination-panel .video-switcher__choice[aria-selected=true]{background:#203c60!important;border-color:#203c60!important;box-shadow:inset 4px 0 #dfc58e!important}body #main #about .button:hover{color:#fff;background:#2e527b}body #main #about.home-intro-about h2{background:linear-gradient(#b8c6d6,#b8c6d6) 0 100%/70% 1px no-repeat;border-bottom-color:#0000!important}@media (width<=767px){body #main #about.home-intro-about h2{background-size:100% 1px}}body #main .homepage-panels :is(a,button):focus-visible{outline-offset:5px;outline:3px solid #8b692d}@media (prefers-reduced-motion:reduce){body #main .homepage-panels *,body #main .homepage-panels :before,body #main .homepage-panels :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}body #main .home-featured-speakers .speaker-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.15vw,16px);display:grid}body #main .home-featured-speakers .speaker-preview{isolation:isolate;background:#edf3f9;border:1px solid #cbd9e8;border-radius:15px;align-items:stretch;min-width:0;min-height:234px;padding:0;transition:border-color .24s,box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 11px 22px -16px #0f27454d}body #main .home-featured-speakers .speaker-preview>.speaker-portrait{z-index:0;box-sizing:border-box;object-fit:cover;object-position:center 17%;opacity:1;filter:none;transform-origin:50% 35%;width:47%;height:100%;min-height:0;max-height:none;box-shadow:none;pointer-events:none;border:0;border-radius:0;margin:0;padding:0;transition:transform .42s cubic-bezier(.2,.7,.2,1);display:block;position:absolute;inset:0 auto 0 0;transform:scale(1)}body #main .home-featured-speakers .speaker-preview>div{z-index:1;box-sizing:border-box;background:linear-gradient(108deg,#ecf3fa 0%,#f9fcff 27%,#f5f9fd 100%);flex-direction:column;justify-content:center;align-items:flex-start;width:53%;min-width:0;margin-left:auto;padding:20px clamp(11px,1.15vw,18px) 20px clamp(12px,1.05vw,16px);display:flex;position:relative}body #main .home-featured-speakers .speaker-preview:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#e1be7e,#a9bccb 48%,#d6bd90);width:2px;position:absolute;top:0;bottom:0;left:47%;box-shadow:1px 0 4px #0b243d1c}body #main .home-featured-speakers .speaker-preview .speaker-name{overflow-wrap:anywhere;max-width:100%;margin:0 0 .65rem;font-size:clamp(.98rem,1.25vw,1.1rem);font-weight:750;line-height:1.28}body #main .home-featured-speakers .speaker-preview .speaker-name a{color:#102f54;text-underline-offset:.16em;text-decoration:none}body #main .home-featured-speakers .speaker-preview .speaker-name a:hover,body #main .home-featured-speakers .speaker-preview .speaker-name a:focus-visible{text-decoration:underline}body #main .home-featured-speakers .speaker-preview>div>p{color:#536479;overflow-wrap:break-word;max-width:100%;margin:0 0 .4rem;font-size:clamp(.75rem,.91vw,.84rem);line-height:1.47}body #main .home-featured-speakers .speaker-preview>div>p:first-of-type{color:#886532;letter-spacing:.015em;font-weight:700}body #main .home-featured-speakers .speaker-preview:focus-within{border-color:#bd994e;box-shadow:0 13px 26px -12px #0f27454f}@media (hover:hover) and (pointer:fine){body #main .home-featured-speakers .speaker-preview:hover{border-color:#bd994e;transform:translateY(-3px);box-shadow:0 19px 32px -15px #0f27455c}body #main .home-featured-speakers .speaker-preview:hover>.speaker-portrait{transform:scale(1.055)}}body #main .home-featured-speakers .speaker-preview:focus-within{outline-offset:3px;outline:3px solid #bd994e}@media (width<=1100px) and (width>=661px){body #main .home-featured-speakers .speaker-list{grid-template-columns:repeat(2,minmax(0,1fr))}body #main .home-featured-speakers .speaker-preview{min-height:220px}body #main .home-featured-speakers .speaker-preview:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}body #main .home-featured-speakers .speaker-preview>div>p{font-size:.86rem}}@media (width<=660px){body #main .home-featured-speakers .speaker-list{grid-template-columns:minmax(0,1fr);gap:12px}body #main .home-featured-speakers .speaker-preview{min-height:clamp(182px,47vw,226px)}body #main .home-featured-speakers .speaker-preview>.speaker-portrait{width:44%}body #main .home-featured-speakers .speaker-preview>div{width:56%;padding:18px 12px}body #main .home-featured-speakers .speaker-preview:after{left:44%}body #main .home-featured-speakers .speaker-preview .speaker-name{font-size:clamp(1rem,4vw,1.1rem)}body #main .home-featured-speakers .speaker-preview>div>p{font-size:.84rem}}@media (prefers-reduced-motion:reduce){body #main .home-featured-speakers .speaker-preview,body #main .home-featured-speakers .speaker-preview>.speaker-portrait{transition:none}body #main .home-featured-speakers .speaker-preview:hover,body #main .home-featured-speakers .speaker-preview:hover>.speaker-portrait{transform:none}}@media (forced-colors:active){body #main .home-featured-speakers .speaker-preview{border:2px solid canvastext}body #main .home-featured-speakers .speaker-preview>div{background:canvas}body #main .home-featured-speakers .speaker-preview:after{display:none}}body #main .home-featured-speakers .speaker-preview{height:117px;min-height:117px}body #main .home-featured-speakers .speaker-preview>.speaker-portrait{object-position:center 20%;width:35%}body #main .home-featured-speakers .speaker-preview>div{width:65%;padding:8px 10px}body #main .home-featured-speakers .speaker-preview:after{left:35%}body #main .home-featured-speakers .speaker-preview .speaker-name{overflow-wrap:normal;margin-bottom:4px;font-size:clamp(.95rem,1.1vw,1rem);line-height:1.17}body #main .home-featured-speakers .speaker-preview>div>p{margin-bottom:2px;font-size:clamp(.73rem,.81vw,.78rem);line-height:1.28}@media (width<=1100px) and (width>=661px){body #main .home-featured-speakers .speaker-preview{height:112px;min-height:112px}}@media (width<=660px){body #main .home-featured-speakers .speaker-preview{height:112px;min-height:112px}body #main .home-featured-speakers .speaker-preview>.speaker-portrait{width:32%}body #main .home-featured-speakers .speaker-preview>div{width:68%;padding:7px 9px}body #main .home-featured-speakers .speaker-preview:after{left:32%}body #main .home-featured-speakers .speaker-preview .speaker-name{font-size:.89rem;line-height:1.19}body #main .home-featured-speakers .speaker-preview>div>p{font-size:.72rem;line-height:1.27}}

/* P19 Deep Satin: only the two existing homepage CTA anchors; no markup changes. */
body #main #about a.button.button-secondary,
body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary {
  box-sizing: border-box;
  height: 54px;
  min-height: 54px;
  max-width: 100%;
  padding: 8px 9px 8px 22px;
  gap: 18px;
  align-items: center;
  border-radius: 999px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.25;
  transition: transform 300ms ease, box-shadow 300ms ease;
}
body #main #about a.button.button-secondary {
  color: #fff;
  background: linear-gradient(160deg, #4b6a87 0%, #203c60 43%, #172d48 100%);
  border: 1px solid #5c7691;
  box-shadow: inset 0 1px 0 #ffffff62, 0 5px 13px #142c4930;
}
body #main #about a.button.button-secondary .about-cta-arrow {
  display: inline-grid;
  place-items: center;
  flex: 0 0 36px;
  width: 36px;
  height: 36px;
  margin: 0;
  border-radius: 50%;
  background: #dfc58e;
  color: #142c49;
  box-shadow: 0 0 0 2px #dfc58e73;
  transition: box-shadow 300ms ease;
}
body #main #about a.button.button-secondary .about-cta-arrow > svg.inline-icon {
  width: 19px;
  height: 19px;
  margin: 0;
  color: #142c49;
  transition: transform 300ms ease;
}
body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary {
  color: #142c49;
  background: linear-gradient(160deg, #fbefd3 0%, #ddc38d 48%, #c4aa73 100%);
  border: 1px solid #ba9e68;
  box-shadow: inset 0 1px 0 #ffffff70, 0 5px 13px #142c4922;
}
body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary > svg.inline-icon {
  box-sizing: border-box;
  flex: 0 0 36px;
  width: 36px;
  height: 36px;
  margin: 0;
  padding: 8.5px;
  border-radius: 50%;
  background: #203c60;
  color: #fff;
  box-shadow: 0 0 0 2px #203c6073;
  transition: transform 300ms ease, box-shadow 300ms ease;
}
@media (hover: hover) and (pointer: fine) {
  body #main #about a.button.button-secondary:hover {
    color: #fff;
    background: linear-gradient(160deg, #4b6a87 0%, #203c60 43%, #172d48 100%);
    box-shadow: inset 0 1px 0 #ffffff70, 0 9px 21px #142c4940;
    transform: translateY(-2px);
  }
  body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary:hover {
    color: #142c49;
    background: linear-gradient(160deg, #fbefd3 0%, #ddc38d 48%, #c4aa73 100%);
    box-shadow: inset 0 1px 0 #ffffff85, 0 9px 21px #142c4936;
    transform: translateY(-2px);
  }
  body #main #about a.button.button-secondary:hover .about-cta-arrow > svg.inline-icon,
  body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary:hover > svg.inline-icon {
    transform: translateX(2px);
  }
}
body #main #about a.button.button-secondary:active,
body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary:active {
  transform: translateY(0);
}
body #main #about a.button.button-secondary:focus-visible {
  outline: 3px solid #dfc58e;
  outline-offset: 4px;
}
body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary:focus-visible {
  outline: 3px solid #203c60;
  outline-offset: 4px;
}
/* P31 Double Orbit: concentric rings belong to existing circular arrow surfaces. */
@media (hover: hover) and (pointer: fine) {
  body #main #about a.button.button-secondary:hover .about-cta-arrow {
    box-shadow: 0 0 0 4px #dfc58e6b, 0 0 0 7px #dfc58e26;
  }
  body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary:hover > svg.inline-icon {
    box-shadow: 0 0 0 4px #203c605d, 0 0 0 7px #203c6026;
  }
}
body #main #about a.button.button-secondary:focus-visible .about-cta-arrow {
  box-shadow: 0 0 0 4px #dfc58e6b, 0 0 0 7px #dfc58e26;
}
body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary:focus-visible > svg.inline-icon {
  box-shadow: 0 0 0 4px #203c605d, 0 0 0 7px #203c6026;
}
@media (prefers-reduced-motion: reduce) {
  body #main #about a.button.button-secondary,
  body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary,
  body #main #about a.button.button-secondary .about-cta-arrow,
  body #main #about a.button.button-secondary .about-cta-arrow > svg.inline-icon,
  body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary > svg.inline-icon {
    transition: none;
  }
  body #main #about a.button.button-secondary:hover,
  body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary:hover,
  body #main #about a.button.button-secondary:hover .about-cta-arrow > svg.inline-icon,
  body #main .home-featured-speakers .speaker-panel-actions > a.button.button-secondary:hover > svg.inline-icon {
    transform: none;
  }
}

