#keynote-area, #keynote-area :where(*:not(svg, svg *)), #keynote-area :where(*:not(svg, svg *))::before, #keynote-area :where(*:not(svg, svg *))::after, #keynote-area :where(li)::marker{all:revert}
#keynote-area :where(*:not(svg, svg *))::before, #keynote-area :where(*:not(svg, svg *))::after{content:none}
:where(body){margin:0}
#keynote-area{display:block;margin:0;padding:0;background: linear-gradient(#fbfaff, #fbfaff 34%, #edebfc);color:#F3F1FF;font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic",Meiryo,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.7;letter-spacing:.04em;font-feature-settings:"palt" 1;text-align:left;text-transform:none;word-break:keep-all;overflow-wrap:anywhere;line-break:strict;text-wrap:pretty;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}
#keynote-area, #keynote-area *, #keynote-area *::before, #keynote-area *::after{box-sizing:border-box}
#keynote-area a{color:inherit}#keynote-area a:hover{opacity:.85}
#keynote-area summary::-webkit-details-marker{display:none}
#keynote-area details[open] .aiah26-faq-plus{transform:rotate(45deg)}
#keynote-area .aiah26-faq-plus{transition:transform .2s}
@keyframes aiah26-kb{0%{transform:scale(1)}100%{transform:scale(1.08)}}
@keyframes aiah26-blink{0%,100%{opacity:1}50%{opacity:.25}}
#keynote-area .aiah26-kb-on{animation:aiah26-kb 18s ease-in-out infinite alternate}
#keynote-area .aiah26-live-dot{animation:aiah26-blink 1.6s ease-in-out infinite}
#keynote-area .aiah26-nav-links{display:flex}
#keynote-area .aiah26-hl-grid{grid-template-columns:repeat(4,minmax(0,1fr))}
@media (max-width:1100px){#keynote-area .aiah26-hl-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:1180px){#keynote-area .aiah26-nav-links{display:none}}
@media (max-width:640px){#keynote-area .aiah26-hero-title-grid{grid-template-columns:auto !important}#keynote-area .aiah26-hero-title-grid .aiah26-hero-year{grid-row:3}}
@media (max-width:600px){#keynote-area .aiah26-hl-grid{grid-template-columns:minmax(0,1fr)}}
@media (prefers-reduced-motion:reduce){#keynote-area .aiah26-kb-on,#keynote-area .aiah26-live-dot{animation:none}}
#keynote-area{--aiah26-vt:clamp(24px,2.4vw,32px)}
#keynote-area .aiah26-rail{display:grid;grid-template-columns:calc(var(--aiah26-vt) * 2.9) minmax(0,1fr);column-gap:clamp(24px,4vw,72px);align-items:start}
#keynote-area .aiah26-vt{writing-mode:vertical-rl;position:sticky;top:120px;white-space:nowrap;height:max-content;justify-self:end;font-size:var(--aiah26-vt) !important}
#keynote-area .aiah26-hl-box{overflow:hidden}
#keynote-area .aiah26-tier{grid-template-columns:180px minmax(0,1fr);align-items:center}
#keynote-area .aiah26-ind1{margin-left:14%}#keynote-area .aiah26-ind2{margin-left:26%}#keynote-area .aiah26-ind3{margin-left:36%}#keynote-area .aiah26-ind4{margin-left:42%}#keynote-area .aiah26-ind5{margin-left:8%}
@media (max-width:1100px){#keynote-area .aiah26-ind1{margin-left:6%}#keynote-area .aiah26-ind2{margin-left:12%}#keynote-area .aiah26-ind3{margin-left:18%}#keynote-area .aiah26-ind4{margin-left:9%}#keynote-area .aiah26-ind5{margin-left:3%}}
@media (max-width:820px){#keynote-area .aiah26-rail{grid-template-columns:minmax(0,1fr);row-gap:32px}#keynote-area .aiah26-vt{writing-mode:horizontal-tb;position:static;white-space:normal;height:auto;justify-self:start;font-size:clamp(23px,6.2vw,28px) !important}#keynote-area .aiah26-tier{grid-template-columns:minmax(0,1fr)}#keynote-area .aiah26-hero-cap{display:none}#keynote-area .aiah26-ind1,#keynote-area .aiah26-ind2,#keynote-area .aiah26-ind3,#keynote-area .aiah26-ind4,#keynote-area .aiah26-ind5{margin-left:0}}
#keynote-area .aiah26-atmo{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);grid-template-rows:auto auto auto;gap:clamp(14px,1.4vw,20px) clamp(20px,2.4vw,32px)}
#keynote-area .aiah26-atmo figure{position:relative;overflow:hidden}
#keynote-area .aiah26-atmo figure img{position:absolute;inset:0}
#keynote-area .aiah26-atmo-head{grid-column:1/4;grid-row:1;margin:-.25em 0 clamp(6px,1vw,14px) !important;font-size:clamp(24px,2.4vw,32px) !important}
#keynote-area .aiah26-atmo-body{grid-column:1;grid-row:2/4;align-self:start;gap:14px !important}
#keynote-area .aiah26-atmo-body>p:first-child{line-height:1.85 !important}
#keynote-area .aiah26-atmo-main{grid-column:2;grid-row:2/4;aspect-ratio:4/3}
#keynote-area .aiah26-atmo-sub1{grid-column:3;grid-row:2}
#keynote-area .aiah26-atmo-sub2{grid-column:3;grid-row:3}
@media (max-width:1279px){#keynote-area .aiah26-atmo{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-rows:auto auto auto auto}#keynote-area .aiah26-atmo-head{grid-column:1/3}#keynote-area .aiah26-atmo-main{grid-column:1;grid-row:2/4}#keynote-area .aiah26-atmo-sub1{grid-column:2;grid-row:2}#keynote-area .aiah26-atmo-sub2{grid-column:2;grid-row:3}#keynote-area .aiah26-atmo-body{grid-column:1/3;grid-row:4;margin-top:8px}#keynote-area .aiah26-atmo-body>p:first-child{max-width:none !important}}
@media (max-width:820px){#keynote-area .aiah26-atmo{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#keynote-area .aiah26-atmo-head{font-size:clamp(20px,5.8vw,24px) !important;margin:0 0 4px !important}#keynote-area .aiah26-atmo-main{grid-column:1/3;grid-row:2;aspect-ratio:3/2}#keynote-area .aiah26-atmo-sub1{grid-column:1;grid-row:3;aspect-ratio:4/3}#keynote-area .aiah26-atmo-sub2{grid-column:2;grid-row:3;aspect-ratio:4/3}#keynote-area .aiah26-atmo-body{grid-column:1/3;grid-row:4;margin:8px 0 0}}
@media (max-width:820px){#keynote-area .aiah26-tier{justify-items:center;text-align:center}#keynote-area .aiah26-logos{justify-content:center;width:100%}#keynote-area .aiah26-sup{width:calc(50% - 8px) !important;min-width:0 !important}}
@media (max-width:600px){#keynote-area .aiah26-btn{width:100%;flex:1 1 100% !important}}
#keynote-area .aiah26-hl-stagger{align-items:start}
#keynote-area .aiah26-hl-stagger>article:nth-child(2){margin-top:88px}
#keynote-area .aiah26-hl-stagger>article:nth-child(3){margin-top:32px}
#keynote-area .aiah26-hl-stagger>article:nth-child(4){margin-top:120px}
@media (max-width:1100px){#keynote-area .aiah26-hl-stagger>article:nth-child(n){margin-top:0}#keynote-area .aiah26-hl-stagger>article:nth-child(even){margin-top:64px}#keynote-area .aiah26-hl-stagger>article:nth-child(3){margin-top:-24px}}
@media (max-width:600px){#keynote-area .aiah26-hl-grid.aiah26-hl-stagger{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px !important;row-gap:28px !important}#keynote-area .aiah26-hl-stagger>article:nth-child(even){margin-top:48px}#keynote-area .aiah26-hl-stagger>article:nth-child(3){margin-top:-28px}#keynote-area .aiah26-hl-stagger h3{font-size:16px !important;letter-spacing:-.01em;padding-top:12px !important;margin-top:12px !important}#keynote-area .aiah26-hl-stagger p{font-size:16px !important;line-height:1.8 !important;margin-top:8px !important}}
@media (max-width:600px){#keynote-area .aiah26-hl-grid.aiah26-flow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px !important}#keynote-area .aiah26-flow>li{padding-right:14px !important}#keynote-area .aiah26-flow>li>span:first-child{font-size:16px !important;min-height:2.6em}#keynote-area .aiah26-flow>li>span[aria-hidden]{margin:16px -14px 24px 0 !important}#keynote-area .aiah26-flow img{height:44px !important}#keynote-area .aiah26-flow strong{margin-top:14px !important;font-size:16px !important}#keynote-area .aiah26-flow>li>span:last-child{margin-top:6px !important;font-size:16px !important;line-height:1.75 !important}}
#keynote-area .aiah26-cta{transition:color .2s,border-color .2s}
#keynote-area .aiah26-cta:hover,#keynote-area .aiah26-cta:focus-visible{background:#FFFFFF !important;border-color:#E04A0A !important;color:#E04A0A !important;opacity:1}
#keynote-area h3,#keynote-area summary{text-wrap:balance}
@media (max-width:600px){#keynote-area .aiah26-ov{grid-template-columns:4.6em minmax(0,1fr) !important;font-size:16px !important}#keynote-area .aiah26-ov li span{white-space:normal !important}}
#keynote-area .aiah26-cta{position:relative}
#keynote-area .aiah26-arw{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:10px;border-radius:50%;background:rgba(255,255,255,.2);color:#FFFFFF;transition:background-color .2s,color .2s}
#keynote-area .aiah26-arw svg{transition:transform .2s}
#keynote-area .aiah26-cta:not(.aiah26-hd-cta){padding-left:24px !important;padding-right:58px !important;white-space:nowrap}
#keynote-area .aiah26-cta:not(.aiah26-hd-cta) .aiah26-arw{position:absolute;right:12px;top:50%;width:30px;height:30px;margin:-15px 0 0}
#keynote-area .aiah26-cta:not(.aiah26-hd-cta) .aiah26-arw svg{width:14px;height:14px}
#keynote-area .aiah26-cta:hover .aiah26-arw,#keynote-area .aiah26-cta:focus-visible .aiah26-arw{background:rgba(224,74,10,.12);color:#E04A0A}
#keynote-area .aiah26-cta:hover .aiah26-arw svg{transform:translateX(2px)}
#keynote-area .aiah26-logos{justify-content:center}
#keynote-area .aiah26-supgrid{grid-template-columns:repeat(4,minmax(0,1fr));width:76%;margin-left:auto !important;margin-right:auto !important}
@media (max-width:600px){#keynote-area .aiah26-supgrid{width:76%;gap:10px !important}}
@media (max-width:600px){#keynote-area .aiah26-supgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){#keynote-area #aiah26-sponsor h3{text-align:center}#keynote-area .aiah26-gs img{padding:9% 10% !important}#keynote-area #aiah26-sponsor .aiah26-gs-lbl h3{font-size:16px !important}}
#keynote-area #aiah26-sponsor h3{text-align:center}
@media (max-width:600px){#keynote-area .aiah26-hd{flex-wrap:nowrap !important;gap:10px !important;padding:14px 16px !important}#keynote-area .aiah26-hd-logo{gap:8px !important;min-width:0}#keynote-area .aiah26-hd-logo>img{height:26px !important}#keynote-area .aiah26-hd-name{gap:3px !important}#keynote-area .aiah26-hd-name>img{height:14px !important}#keynote-area .aiah26-hd-name span{gap:4px !important}#keynote-area .aiah26-hd-name span img{height:8px !important}#keynote-area .aiah26-hd-name span span{font-size:16px !important}#keynote-area .aiah26-hd-cta{flex:none;min-height:36px !important;padding:0 12px 0 14px !important;font-size:16px !important;letter-spacing:.02em !important;white-space:nowrap}#keynote-area .aiah26-hd-cta .aiah26-arw{width:20px !important;height:20px !important;margin-left:6px !important}#keynote-area .aiah26-hd-cta .aiah26-arw svg{width:11px;height:11px}}
#keynote-area .aiah26-exgrid{grid-template-columns:repeat(4,minmax(0,1fr))}
@media (max-width:1100px){#keynote-area .aiah26-exgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:600px){#keynote-area .aiah26-exgrid li{white-space:normal !important;font-size:16px !important}#keynote-area .aiah26-exgrid{column-gap:16px !important}}
@media (max-width:600px){#keynote-area .aiah26-info{padding:16px 14px !important}#keynote-area .aiah26-info>div{gap:10px !important}#keynote-area .aiah26-badge{width:46px !important;height:35px !important}#keynote-area .aiah26-badge-t{top:7px !important;font-size:16px !important}#keynote-area .aiah26-dates{gap:8px !important}#keynote-area .aiah26-dnum{font-size:30px !important}#keynote-area .aiah26-dpre{font-size:17px !important}#keynote-area .aiah26-dates>span>span:last-child{font-size:16px !important;letter-spacing:0 !important}}
#keynote-area section{scroll-margin-top:96px}
@media (max-width:600px){#keynote-area .aiah26-hero{padding-top:64px !important}#keynote-area section{scroll-margin-top:72px}}
#keynote-area .aiah26-mc::after{content:"";position:absolute;left:50%;bottom:-5px;margin-left:-5px;border:5px solid transparent;border-bottom:0;border-top-color:#1B1580}
#keynote-area .aiah26-info::before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:linear-gradient(120deg,#A99BFF 0%,#2B02DF 45%,#8A3DEE 75%,#FF8A3D 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}
#keynote-area .aiah26-hd>a.aiah26-cta{flex:none}
@media (max-width:600px){#keynote-area .aiah26-lead{display:none !important}#keynote-area .aiah26-hero{min-height:0 !important}#keynote-area .aiah26-herocopy{gap:18px !important;padding-top:20px !important;padding-bottom:36px !important}#keynote-area .aiah26-tag{font-size:16px !important;letter-spacing:.08em !important;white-space:nowrap;margin-left:-20px !important;padding-left:20px !important;padding-right:40px !important}#keynote-area .aiah26-h1{margin-top:8px !important;gap:12px !important}#keynote-area .aiah26-h1>img{height:clamp(52px,16vw,64px) !important}}
@media (max-width:600px){#keynote-area .aiah26-h1{display:grid !important;grid-template-columns:auto auto;justify-content:start;column-gap:12px !important;row-gap:6px !important;align-items:end}
#keynote-area .aiah26-h1>img{grid-column:1;grid-row:1/3;align-self:center;height:clamp(50px,14.5vw,60px) !important}
#keynote-area .aiah26-hero-title-grid{display:contents !important}
#keynote-area .aiah26-hero-title-grid>img:first-child{grid-column:2;grid-row:1;height:clamp(28px,8.4vw,34px) !important}
#keynote-area .aiah26-hero-title-grid>img:last-child{grid-column:2 !important;grid-row:2;justify-self:end;height:clamp(14px,4.2vw,17px) !important}
#keynote-area .aiah26-hero-title-grid .aiah26-hero-year{grid-column:2 !important;grid-row:3 !important;justify-self:end;margin-top:6px;height:clamp(34px,9.5vw,40px) !important}}
#keynote-area .aiah26-exmain{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(22px,2.6vw,32px) clamp(22px,3vw,40px) clamp(24px,2.8vw,34px);border-radius:6px;overflow:hidden;background:linear-gradient(100deg,rgba(43,2,223,.38) 0%,rgba(91,34,230,.22) 60%,rgba(138,61,238,.14) 100%)}
#keynote-area .aiah26-exmain::before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:linear-gradient(120deg,#A99BFF 0%,#8A3DEE 50%,#5B22E6 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none}
#keynote-area .aiah26-exmain-tag{display:inline-block;padding:6px 12px;border-radius:3px;background:#E04A0A;color:#FFFFFF;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:.08em;white-space:nowrap}
#keynote-area .aiah26-exmain-word{font-size:clamp(34px,4.2vw,56px);font-weight:700;line-height:1.15;letter-spacing:.02em;white-space:nowrap;background:linear-gradient(90deg,#FFFFFF 0%,#D6CEFF 100%);-webkit-background-clip:text;background-clip:text;color:transparent}
@media (max-width:600px){#keynote-area .aiah26-exmain{gap:10px;padding:22px 20px 24px}#keynote-area .aiah26-exmain-tag{font-size:16px;padding:5px 10px}#keynote-area .aiah26-exmain-word{font-size:clamp(28px,8.6vw,34px)}}
#keynote-area .aiah26-fnav{display:flex;flex-direction:column;align-items:flex-end;gap:12px}
#keynote-area .aiah26-fnav a{color:inherit;text-decoration:none;opacity:.8;white-space:nowrap;transition:opacity .2s}
#keynote-area .aiah26-fnav a:hover,#keynote-area .aiah26-fnav a:focus-visible{opacity:1;text-decoration:underline;text-underline-offset:3px}
#keynote-area .aiah26-fnav-main{display:flex;flex-wrap:wrap;gap:8px 24px}
#keynote-area .aiah26-fnav-sub{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px 20px;font-size:16px}
#keynote-area .aiah26-fnav-sub a{opacity:.65}
@media (max-width:600px){#keynote-area .aiah26-fnav{width:100%;align-items:stretch;gap:0;padding-top:16px;border-top:1px solid rgba(241,239,255,.12)}#keynote-area .aiah26-fnav-main{gap:8px 22px;padding-bottom:12px}#keynote-area .aiah26-fnav-sub{flex-direction:column;justify-content:flex-start;gap:8px}}
#keynote-area .aiah26-kn-ttl{font-size:clamp(26px,2.6vw,36px)}
#keynote-area .aiah26-kn-br{display:none}
@media (max-width:1024px){#keynote-area .aiah26-kn-ttl{font-size:clamp(22px,2.6vw,28px)}#keynote-area .aiah26-kn-br{display:inline}}
#keynote-area .aiah26-kn{display:grid;grid-template-columns:minmax(0,1fr) auto 280px;grid-template-areas:"main main photo" "note who photo";column-gap:clamp(24px,3vw,48px);row-gap:28px;border-bottom:2px solid #140F3D}
#keynote-area .aiah26-kn-main{grid-area:main}
#keynote-area .aiah26-kn-who{grid-area:who;align-self:end;padding-bottom:clamp(28px,3.4vw,40px);text-align:right}
#keynote-area .aiah26-kn-note{grid-area:note;margin-bottom:clamp(28px,3.4vw,40px) !important}
#keynote-area .aiah26-kn-photo{grid-area:photo;height:340px;align-self:end}
@media (max-width:1024px){#keynote-area .aiah26-kn{grid-template-columns:minmax(0,1fr) 240px;grid-template-areas:"main photo" "who photo" "note photo";row-gap:20px}#keynote-area .aiah26-kn-who{text-align:left;padding-bottom:0}#keynote-area .aiah26-kn-photo{height:320px}}
@media (max-width:600px){#keynote-area .aiah26-kn{grid-template-columns:minmax(0,1fr) 150px;grid-template-areas:"main main" "note note" "who photo";column-gap:12px;row-gap:24px}#keynote-area .aiah26-kn-who{padding-bottom:20px}#keynote-area .aiah26-kn-note{margin-bottom:0 !important}#keynote-area .aiah26-kn-photo{height:220px}#keynote-area .aiah26-kn-who strong{font-size:21px !important}}
@media (max-width:600px){
#keynote-area .aiah26-hl-grid.aiah26-hl-stagger{grid-template-columns:minmax(0,1fr) !important;row-gap:40px !important}
#keynote-area .aiah26-hl-stagger>article:nth-child(n){margin-top:0 !important}
#keynote-area .aiah26-hl-stagger img{aspect-ratio:16/9 !important;height:auto !important;object-fit:cover}
#keynote-area .aiah26-hl-grid.aiah26-flow{grid-template-columns:minmax(0,1fr) !important;row-gap:32px !important}
#keynote-area .aiah26-flow>li>span:first-child{min-height:0 !important}
#keynote-area .aiah26-exgrid{grid-template-columns:minmax(0,1fr) !important;row-gap:28px !important}
#keynote-area .aiah26-exgrid ul{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px !important}
#keynote-area .aiah26-exgrid li{padding:6px 12px !important;border:1px solid rgba(241,239,255,.28) !important;border-radius:3px;line-height:1.45 !important;white-space:nowrap !important}
#keynote-area .aiah26-exgrid li:has(wbr){white-space:normal !important}
#keynote-area .aiah26-kn{grid-template-columns:minmax(0,1fr) 128px !important}
}
#keynote-area .aiah26-vt{color:#2B02DF;padding-top:40px;background:linear-gradient(180deg,#2B02DF,#8A3DEE) no-repeat right calc(.675em - 1.5px) top/3px 28px}
#keynote-area .aiah26-vt-d{color:#A99BFF;background-image:linear-gradient(180deg,#A99BFF,#E0DBFF)}
@media (max-width:820px){#keynote-area .aiah26-vt{padding:0 0 0 22px;background-position:left top calc(.675em - 10px);background-size:3px 20px}}
@keyframes aiah26-lg-move{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}
#keynote-area .aiah26-lg-row{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4%,#000 96%,transparent 100%)}
#keynote-area .aiah26-lg-track{flex:none;display:flex;gap:12px;margin:0;padding:0 12px 0 0;list-style:none;animation:aiah26-lg-move 60s linear infinite}
#keynote-area .aiah26-lg-r .aiah26-lg-track{animation-direction:reverse;animation-duration:66s}
#keynote-area .aiah26-lg-l2 .aiah26-lg-track{animation-duration:54s}
#keynote-area .aiah26-lg-track li{flex:none;width:clamp(116px,11vw,156px);aspect-ratio:5/3;background:#FFFFFF;border:0;border-radius:4px;display:flex;align-items:center;justify-content:center;overflow:hidden}
#keynote-area .aiah26-lg-track img{display:block;width:100%;height:100%;object-fit:contain}
@media (prefers-reduced-motion:reduce){#keynote-area .aiah26-lg-track{animation:none}#keynote-area .aiah26-lg-row{overflow-x:auto}}
#keynote-area a.aiah26-kn-note{transition:background-color .2s,color .2s}
#keynote-area a.aiah26-kn-note:hover,#keynote-area a.aiah26-kn-note:focus-visible{background:#2B02DF !important;color:#FFFFFF !important}
@media (min-width:1101px){#keynote-area .aiah26-htitle{margin-bottom:32px}#keynote-area .aiah26-herocopy{padding-bottom:86px !important}}
@media (min-width:1280px){
#keynote-area .aiah26-hcta{width:560px;gap:18px !important}
#keynote-area .aiah26-hcta .aiah26-info{padding:24px 30px !important;gap:18px !important}
#keynote-area .aiah26-hcta .aiah26-info>div{gap:18px !important}
#keynote-area .aiah26-hcta .aiah26-badge{width:70px !important;height:53px !important}
#keynote-area .aiah26-hcta .aiah26-badge-t{top:11px !important;font-size:19px !important}
#keynote-area .aiah26-hcta .aiah26-dates{gap:18px !important}
#keynote-area .aiah26-hcta .aiah26-dpre{font-size:27px !important}
#keynote-area .aiah26-hcta .aiah26-dnum{font-size:50px !important}
#keynote-area .aiah26-hcta .aiah26-dates span[style*="width: 20px"]{width:24px !important;height:24px !important;font-size:18px !important}
#keynote-area .aiah26-hcta .aiah26-dates>span>span:last-child{font-size:18px !important}
#keynote-area .aiah26-hcta .aiah26-info>div:last-child>span:last-child{font-size:27px !important}
#keynote-area .aiah26-hcta .aiah26-cta{min-height:72px !important;font-size:20px !important}
#keynote-area .aiah26-hcta a.aiah26-btn:not(.aiah26-cta){min-height:72px !important;font-size:18px !important;padding:0 30px !important}
#keynote-area .aiah26-hcta .aiah26-mc{font-size:14px !important;padding:4px 14px !important}
}
#keynote-area .aiah26-gsrow{flex-direction:column;align-items:center;gap:28px !important;width:100% !important}
#keynote-area .aiah26-gsrow>.aiah26-gs-lbl{flex:none !important;width:min(100%,340px)}
#keynote-area .aiah26-gsrow>.aiah26-gs-silver{width:min(100%,640px)}
#keynote-area .aiah26-gs-pair .aiah26-gs{aspect-ratio:3/1 !important}
#keynote-area .aiah26-gs-pair .aiah26-gs img{padding:7% 20% !important}
#keynote-area .aiah26-gs-pair .aiah26-gs-wide img{padding:0 8% !important}
@media (max-width:600px){#keynote-area .aiah26-gsrow>.aiah26-gs-lbl{width:72%}#keynote-area .aiah26-gsrow>.aiah26-gs-silver{width:100%}#keynote-area .aiah26-gs-pair{grid-template-columns:minmax(0,1fr) !important;gap:10px !important}#keynote-area .aiah26-gs-pair .aiah26-gs{aspect-ratio:4/1 !important}#keynote-area .aiah26-gs-pair .aiah26-gs img{padding:5% 26% !important}#keynote-area .aiah26-gs-pair .aiah26-gs-wide img{padding:0 7% !important}}
@media (max-width:600px){#keynote-area .aiah26-acc-ph{gap:10px !important}#keynote-area .aiah26-acc-ph figcaption{flex-direction:column;align-items:flex-start !important;gap:6px}#keynote-area .aiah26-acc-ph figcaption>span:first-child{margin-right:0 !important}}