@theme {
 --color-primary:#365dff;--color-secondary:#9babc6;--color-neutral:#101216;--color-background:#f5f5f1;
 --font-sans:'Be Vietnam Pro',sans-serif;--font-display:'Barlow Condensed',sans-serif;
 --text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;
}
@layer base {
 *{box-sizing:border-box}html{scroll-behavior:smooth}body.sm-site{margin:0;background:#f5f5f1;color:#16191f;font-family:'Be Vietnam Pro',sans-serif;font-size:15px;line-height:1.7}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{ -webkit-tap-highlight-color:transparent}button{cursor:pointer}img{max-width:100%;height:auto}h1,h2,h3,p{margin-top:0}h1,h2,h3{line-height:1.18}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #6382ff;outline-offset:5px}a:hover{text-decoration:none}[x-cloak]{display:none!important}section[id]{scroll-margin-top:140px}svg{flex-shrink:0}::selection{background:#365dff;color:#fff}
}
@layer components {
 .sm-wrap{max-width:1380px;padding-inline:48px;margin-inline:auto}.sm-skip{position:fixed;top:-100px;left:20px;z-index:999999;background:#fff;padding:12px;color:#101216}.sm-skip:focus{top:15px}.sm-masthead{background:#0a0b10;color:#a5adbf;font-size:9px;letter-spacing:1.8px;font-weight:600;border-bottom:1px solid #ffffff17}.sm-masthead>.sm-wrap{display:flex;justify-content:space-between;align-items:center;gap:15px;min-height:34px}.sm-masthead .sm-wrap>div{display:flex;align-items:center;gap:10px}.sm-live-dot{display:inline-block;width:6px;height:6px;background:#5276ff;border-radius:50%;flex-shrink:0}.sm-languages span{color:#fff}.sm-languages a{padding:0 5px}.sm-header{background:#111319;color:white;position:sticky;top:0;z-index:40;border-bottom:1px solid #ffffff18}.admin-bar .sm-header{top:32px}.sm-brand-row{height:88px;display:flex;align-items:center;gap:28px}.sm-brand{display:inline-flex;align-items:center;gap:10px;font-size:29px;font-weight:800;letter-spacing:-1.6px;line-height:1}.sm-brand>span{display:inline-flex;gap:5px}.sm-brand-media{color:#6380ff}.sm-brand-caption{color:#9298a5;font-size:9px;letter-spacing:1.2px;line-height:1.7;border-left:1px solid #444955;padding-left:24px}.sm-header-event{margin-left:auto;font-size:11px;font-weight:800;letter-spacing:1px;text-align:right}.sm-header-event span{display:block;font-size:9px;font-weight:500;color:#9cabc9;letter-spacing:1.3px}.sm-menu-toggle{display:none;color:#fff;background:none;border:0;padding:8px}.sm-navigation{border-top:1px solid #ffffff12}.sm-navigation>.sm-wrap{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:48px}.sm-navigation a{font-size:11px;font-weight:600;white-space:nowrap;padding-block:14px;position:relative}.sm-navigation a:hover,.sm-navigation a[aria-current]{color:#8da4ff}.sm-navigation a[aria-current]:after{content:'';position:absolute;bottom:0;left:0;right:0;height:3px;background:#5677ff}.sm-hero{background:#101219;color:#fff;overflow:hidden}.sm-hero-grid{display:grid;grid-template-columns:1.06fr 1fr;gap:35px;min-height:590px;align-items:center;padding-block:55px}.sm-eyebrow{font-size:9px;letter-spacing:1.8px;font-weight:700;display:flex;gap:10px;align-items:center;color:#b0bdd9}.sm-hero h1{font-size:clamp(38px,4.4vw,64px);font-weight:800;letter-spacing:-2.8px;line-height:1.05;margin:26px 0 23px;max-width:590px}.sm-hero-intro{font-size:13px;color:#b2b8c6;max-width:500px;line-height:1.9}.sm-hero-facts{display:flex;gap:28px;margin:27px 0}.sm-hero-facts div{border-left:2px solid #3d5fe9;padding-left:13px}.sm-hero-facts span,.sm-hero-facts small{display:block;color:#8994ad;font-size:9px;letter-spacing:1px}.sm-hero-facts strong{font-size:12px;display:block;margin-top:5px}.sm-actions{display:flex;gap:12px;flex-wrap:wrap}.sm-btn{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:#365dff;color:#fff;border:1px solid transparent;padding:14px 21px;font-size:11px;font-weight:700;min-height:47px}.sm-btn:hover{background:#284ad9}.sm-btn-outline{background:transparent;border-color:#515867;color:#fff}.sm-btn-outline:hover{background:#232b3b}.sm-btn-white{background:#fff;color:#17234d}.sm-btn-white:hover{background:#e9edff}.sm-hero-art{min-height:460px;position:relative;overflow:hidden;border:1px solid #61739a38;background:#111b37;align-self:stretch}.sm-hero-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:62% center}.sm-hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#080a1655,transparent 65%);pointer-events:none}.sm-hero-art-title{position:absolute;z-index:1;top:28px;left:30px}.sm-hero-art-title>span{font-size:9px;letter-spacing:2px;color:#b1c5ff}.sm-hero-art-title strong{font-family:'Barlow Condensed',sans-serif;display:block;font-size:74px;line-height:.9;font-weight:700;letter-spacing:-1px;margin-top:22px}.sm-hero-art-title em{font-style:normal;-webkit-text-stroke:1px #b3c2ff;color:transparent}.sm-prize{position:absolute;bottom:22px;left:25px;right:25px;z-index:2;display:grid;grid-template-columns:1fr auto;align-items:end;padding-top:18px;border-top:1px solid #8098ec66}.sm-prize span{font-size:9px;letter-spacing:2px;grid-column:1/-1;color:#b9c6e9}.sm-prize strong{font-size:29px;letter-spacing:-1px}.sm-prize small{font-size:10px;color:#c6d3f7}.sm-topic-strip{background:#e9ebee;border-bottom:1px solid #dadddf}.sm-topic-strip>.sm-wrap{display:flex;align-items:center;gap:28px;min-height:52px;flex-wrap:wrap;padding-block:10px}.sm-topic-strip strong{font-size:9px;letter-spacing:1px;color:#4c5a76}.sm-topic-strip a{font-size:11px;font-weight:600}.sm-topic-strip a:hover{color:#365dff}.sm-section{padding-block:64px}.sm-section-title{display:flex;align-items:end;justify-content:space-between;gap:25px;border-bottom:1px solid #cdd0d7;padding-bottom:20px;margin-bottom:28px}.sm-kicker{font-size:9px;font-weight:700;letter-spacing:2px;color:#64718a;display:block;margin-bottom:12px}.sm-section h2,.sm-section-title h2{font-size:32px;letter-spacing:-1.3px;font-weight:800;margin-bottom:0}.sm-heading-dot{color:#365dff}.sm-more{display:inline-flex;align-items:center;gap:12px;font-size:10px;font-weight:700;white-space:nowrap}.sm-more:hover{color:#365dff}.sm-grid{display:grid;gap:28px}.sm-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-card{min-width:0}.sm-card-image{display:block;overflow:hidden;background:#121b30;aspect-ratio:16/9}.sm-card-image img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.sm-card:hover .sm-card-image img{transform:scale(1.025)}.sm-card-body{padding-top:18px}.sm-tag{font-size:9px;color:#365dff;text-transform:uppercase;font-weight:700;letter-spacing:1px}.sm-card h3{font-size:21px;letter-spacing:-.5px;font-weight:700;margin:10px 0 12px;line-height:1.35}.sm-card h3 a:hover{color:#365dff}.sm-card p{font-size:12px;color:#647083;line-height:1.8;margin-bottom:18px}.sm-meta{font-size:9px;color:#738097;letter-spacing:.6px}.sm-latest-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:35px}.sm-card-featured h3{font-size:29px;max-width:690px}.sm-editor-note{background:#e9ebef;padding:35px;display:flex;flex-direction:column;justify-content:center;border-top:3px solid #365dff}.sm-editor-note h3{font-size:32px;font-weight:700;line-height:1.3;letter-spacing:-1px;margin:20px 0}.sm-editor-note p{font-size:12px;color:#576379;max-width:340px}.sm-editor-note a{margin-top:24px}.sm-dark-band{background:#13161d;color:#f6f7fa}.sm-channel-head{padding-top:48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #313847;padding-bottom:20px}.sm-channel-head p{font-size:25px;font-weight:700;letter-spacing:-.7px;line-height:1.2;margin:0}.sm-dark-band .sm-section{padding-block:40px}.sm-dark-band .sm-section-title{border-color:#373e4d}.sm-dark-band .sm-tag{color:#8da4ff}.sm-dark-band .sm-card p{color:#adb4c3}.sm-dark-band .sm-kicker{color:#97a5c4}.sm-empty{padding:32px;border:1px solid #d3d8e0;min-height:145px;display:flex;justify-content:center;flex-direction:column;grid-column:1/-1}.sm-empty-line{width:26px;height:3px;background:#365dff;display:block;margin-bottom:16px}.sm-empty strong{font-size:16px;font-weight:600}.sm-empty p{font-size:12px;color:#738097;margin:10px 0 0}.sm-dark-band .sm-empty{border-color:#384053}.sm-dark-band .sm-empty p{color:#a1abc0}.sm-events{background:#e9ebef}.sm-event-card{display:grid;grid-template-columns:160px 1fr 240px;align-items:center;gap:30px;background:#fff;border:1px solid #dce0e8;border-left:4px solid #365dff;padding:36px}.sm-event-date{border-right:1px solid #dce0e8}.sm-event-date strong{display:block;font-family:'Barlow Condensed',sans-serif;font-size:60px;line-height:1;letter-spacing:-1px}.sm-event-date span{display:block;font-size:9px;margin-top:12px;letter-spacing:1px;color:#728099}.sm-event-card h3{font-size:24px;font-weight:700;letter-spacing:-.7px;margin:9px 0}.sm-event-card p{font-size:11px;color:#69778f;margin:0}.sm-event-prize small{font-size:8px;letter-spacing:1px;color:#738097;display:block}.sm-event-prize strong{font-size:28px;font-weight:800;display:block;letter-spacing:-1px;margin:4px 0 15px}.sm-video-feature{display:grid;grid-template-columns:1.1fr 1fr;gap:45px;align-items:center}.sm-video-visual{background:#121827;color:#fff;min-height:335px;padding:32px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden}.sm-video-visual:after{content:'';position:absolute;width:230px;height:230px;border:1px solid #365dff;border-radius:50%;right:-55px;top:-55px}.sm-video-visual strong{font-family:'Barlow Condensed',sans-serif;font-size:66px;line-height:.92;letter-spacing:-1px}.sm-video-visual>span:last-child{font-size:8px;letter-spacing:1.5px;color:#9aacd0}.sm-play{font-size:35px;color:#92a6ff}.sm-video-feature h3{font-size:31px;font-weight:800;letter-spacing:-1px}.sm-video-feature p{font-size:13px;line-height:1.9;color:#667185;margin:22px 0}.sm-partner-banner{background:#365dff;color:#fff;padding-block:40px}.sm-partner-banner .sm-wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.sm-partner-banner .sm-kicker{color:#dae2ff}.sm-partner-banner h2{font-size:25px;font-weight:700;margin:0;letter-spacing:-.6px}.sm-footer{background:#0d0f14;color:#bec5d3}.sm-footer-top{display:grid;grid-template-columns:1.6fr 1fr 1.2fr 1fr;gap:35px;padding-block:60px}.sm-footer .sm-brand{font-size:25px;color:#fff}.sm-footer p{font-size:11px;margin:15px 0;color:#99a4b9}.sm-footer-description{line-height:1.8}.sm-footer h2{font-size:11px;letter-spacing:.5px;color:white;font-weight:700;margin-bottom:20px}.sm-footer a:not(.sm-brand){display:flex;align-items:center;gap:8px;font-size:11px;margin-bottom:10px}.sm-footer a:hover{color:#8fa6ff}.sm-copyright{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #292d39;padding-block:20px;font-size:9px;color:#7d8aa3}.sm-copyright a{font-size:9px!important;margin:0!important}.sm-breadcrumb{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:10px;color:#68758b;padding-top:26px}.sm-breadcrumb a{color:#365dff}.sm-page-heading{padding-top:45px;padding-bottom:40px}.sm-page-heading h1{font-size:50px;letter-spacing:-2px;font-weight:800}.sm-page-summary{max-width:790px;color:#647084;font-size:15px}.sm-page-content{padding-bottom:80px;min-height:300px}.sm-page-content .sm-prose{max-width:800px}.sm-event-hero{background:#111725;color:#fff;padding-block:55px;margin-top:24px}.sm-event-hero h1{font-size:62px;font-weight:800;letter-spacing:-2px;margin:22px 0}.sm-event-hero h1 span{color:#97adff}.sm-event-headline{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:24px}.sm-event-headline p{font-size:13px;color:#bdc8e0;margin:0}.sm-event-headline strong{font-size:28px;font-weight:700}.sm-event-nav{background:#e8ebf1;border-bottom:1px solid #d1d7e2}.sm-event-nav .sm-wrap{display:flex;gap:25px;flex-wrap:wrap;padding-block:18px}.sm-event-nav a{font-size:11px;font-weight:600}.sm-event-nav a:hover{color:#365dff}.sm-event-layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:60px;align-items:start}.sm-event-layout .sm-section{border-bottom:1px solid #d4d9e2;padding-block:40px}.sm-event-layout h2{font-size:26px;margin-bottom:24px}.sm-event-aside{margin-top:45px;background:#121b32;color:#d9e1f5;padding:30px;position:sticky;top:180px}.sm-event-aside>strong{font-family:'Barlow Condensed',sans-serif;font-size:48px;display:block;line-height:1;letter-spacing:-.5px}.sm-event-aside p{font-size:12px;margin:24px 0;color:#a7b5d3}.sm-event-aside hr{border:0;border-top:1px solid #52617f;margin:25px 0}.sm-event-aside>span{font-size:9px;letter-spacing:2px}.sm-event-aside b{font-size:29px;display:block;margin:8px 0 25px}.sm-fact-list{margin-block:30px}.sm-fact-list>div{display:grid;grid-template-columns:160px 1fr;gap:20px;padding:13px 0;border-bottom:1px solid #d6dce5;font-size:13px}.sm-fact-list dt{color:#647084}.sm-fact-list dd{margin:0;font-weight:600}.sm-prose{font-size:16px;line-height:1.95}.sm-prose h2{font-size:27px;font-weight:700;margin-top:32px;margin-bottom:20px}.sm-prose p{margin-bottom:22px}.sm-prose a{text-decoration:underline;color:#365dff}.sm-prose ul,.sm-prose ol{padding-left:25px;margin-bottom:24px;list-style:revert}.sm-prose li{margin:8px 0}.sm-prose figure{margin:28px 0}.sm-prose iframe,.sm-video-embed iframe{width:100%;aspect-ratio:16/9;max-width:100%;height:auto;border:0}.sm-tabs{display:flex;border-bottom:1px solid #ced5e1;margin-bottom:28px;gap:24px}.sm-tabs button{border:0;background:none;padding:14px 0;color:#606f88;font-size:13px;border-bottom:3px solid transparent}.sm-tabs button[aria-selected=true]{color:#365dff;border-color:#365dff;font-weight:700}.sm-talk-banner{background:#11182a;color:#fff;padding:48px;min-height:350px}.sm-talk-banner h2{font-family:'Barlow Condensed',sans-serif;font-size:100px;line-height:.85;margin:28px 0;letter-spacing:-2px}.sm-talk-banner h2 span{color:#7592ff}.sm-talk-banner p{color:#bdc7de}.sm-contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.sm-contact-card{display:flex;flex-direction:column;padding:30px;background:#e6eaf2;border-top:3px solid #365dff;min-height:220px}.sm-contact-card h2{font-size:22px;margin-block:20px;flex:1;font-weight:700}.sm-contact-card:hover{background:#dbe2f2}.sm-notice{padding:32px;border:1px solid #d4dbe8;margin-block:35px}.sm-notice h2{font-size:22px;font-weight:700}.sm-notice p{font-size:14px;color:#67748b}.sm-article{max-width:1120px}.sm-article>header{max-width:940px;padding:45px 0 30px}.sm-article h1{font-size:46px;font-weight:800;letter-spacing:-1.7px;line-height:1.18;margin:20px 0 28px}.sm-byline{display:flex;gap:14px;flex-wrap:wrap;font-size:10px;color:#6b7890}.sm-byline b{color:#365dff}.sm-byline a{font-weight:700;color:#242f43}.sm-categories{display:flex;gap:12px;margin-top:16px;color:#365dff;font-size:10px}.sm-article-image{margin:0 0 38px}.sm-article-image img{width:100%;aspect-ratio:16/9;object-fit:cover}.sm-article-image figcaption{font-size:10px;color:#768198;padding-top:10px}.sm-article-body{max-width:760px;margin:auto}.sm-share{border-block:1px solid #d4d9e3;display:flex;gap:25px;flex-wrap:wrap;font-size:11px;padding:24px 0;margin-top:40px}.sm-share a{color:#365dff}.sm-post-navigation{display:flex;justify-content:space-between;gap:30px;padding-block:25px;font-size:12px}.sm-search{margin:25px 0}.sm-search label{font-size:12px;display:block;margin-bottom:9px}.sm-search>div{display:flex;max-width:650px}.sm-search input{min-width:0;flex:1;border:1px solid #c9d1df;padding:12px;background:white;color:#101216}.sm-not-found{min-height:500px}.sm-not-found h1{font-size:46px;font-weight:800;margin-top:25px}.sm-pagination{margin-top:35px}.sm-pagination .page-numbers{padding:8px 13px;border:1px solid #d0d7e3;margin:3px;display:inline-block}.sm-pagination .current{background:#365dff;color:#fff}.sm-sponsors{display:flex;gap:25px;flex-wrap:wrap}.sm-sponsors>div{width:160px;padding:20px;border:1px solid #d3d9e3}.sm-sponsors img{height:75px;object-fit:contain}.sm-sponsors span{display:block;font-size:11px;margin-top:10px}.sm-video-embed{margin-block:25px}
 @media(min-width:1100px){.sm-latest-grid:has(.sm-card:nth-child(3)){grid-template-columns:1.25fr 1fr 1fr}.sm-latest-grid:has(.sm-card:nth-child(3))>.sm-card-featured{grid-row:span 2}.sm-latest-grid:has(.sm-card:nth-child(3)) .sm-editor-note{grid-column:2/-1}}
 @media(max-width:1100px){.sm-wrap{padding-inline:28px}.sm-navigation>.sm-wrap{gap:10px}.sm-navigation a{font-size:10px}.sm-brand-caption{display:none}.sm-hero-grid{gap:25px}.sm-hero h1{font-size:43px;letter-spacing:-1.7px}.sm-hero-art-title strong{font-size:64px}.sm-hero-art{min-height:440px}.sm-event-card{grid-template-columns:120px 1fr 180px;gap:20px;padding:25px}.sm-event-prize strong{font-size:23px}.sm-footer-top{gap:25px}.sm-event-layout{gap:30px;grid-template-columns:minmax(0,1fr) 240px}}
 @media(max-width:850px){.sm-masthead .sm-wrap>div:nth-child(2){display:none}.sm-brand-row{height:76px}.sm-brand{font-size:26px}.sm-menu-toggle{display:block;margin-left:8px}.sm-navigation{display:none}.sm-navigation.is-open{display:block}.sm-navigation>.sm-wrap{display:grid;grid-template-columns:1fr 1fr;padding-block:14px;gap:0 20px}.sm-navigation a{font-size:13px;padding-block:13px}.sm-navigation a[aria-current]:after{display:none}.sm-hero-grid{grid-template-columns:1fr;min-height:0;padding-block:40px}.sm-hero h1{font-size:clamp(43px,7vw,62px);max-width:680px}.sm-hero-art{min-height:430px;margin-top:8px}.sm-hero-art-title strong{font-size:80px}.sm-hero-facts{margin-block:23px}.sm-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.sm-latest-grid{grid-template-columns:1.3fr 1fr;gap:25px}.sm-editor-note{padding:25px}.sm-editor-note h3{font-size:27px}.sm-event-card{grid-template-columns:110px 1fr}.sm-event-prize{grid-column:2}.sm-video-feature{gap:28px}.sm-video-visual strong{font-size:52px}.sm-footer-top{grid-template-columns:1.3fr 1fr;gap:40px}.sm-event-layout{display:block}.sm-event-aside{position:static;margin-bottom:40px}.sm-event-hero h1{font-size:48px}.sm-contact-grid{grid-template-columns:1fr}.sm-contact-card{min-height:0}.sm-contact-card h2{margin-block:10px}.sm-article h1{font-size:39px}.sm-partner-banner .sm-wrap{align-items:start;flex-direction:column}.sm-topic-strip .sm-wrap{gap:12px 23px}}
 @media(max-width:560px){.sm-wrap{padding-inline:20px}.sm-masthead{font-size:8px;letter-spacing:1px}.sm-brand-row{height:70px;gap:10px}.sm-brand{font-size:23px;letter-spacing:-1.2px}.sm-brand svg{width:28px;height:28px}.sm-header-event{display:none}.sm-menu-toggle{margin-left:auto}.admin-bar .sm-header{top:46px}.sm-hero-grid{padding-block:32px;gap:20px}.sm-eyebrow{font-size:8px;letter-spacing:1.1px}.sm-hero h1{font-size:43px;letter-spacing:-1.8px;margin-top:22px}.sm-hero-intro{font-size:12px;line-height:1.9}.sm-hero-facts{gap:22px}.sm-hero-facts strong{font-size:11px}.sm-hero-facts span{font-size:8px}.sm-hero .sm-btn{padding:12px 14px;font-size:10px;gap:9px;flex:1;white-space:nowrap}.sm-hero-art{min-height:365px}.sm-hero-art-title{top:25px;left:23px}.sm-hero-art-title strong{font-size:67px}.sm-hero-art-title>span{font-size:8px}.sm-prize{left:22px;right:22px}.sm-prize strong{font-size:26px}.sm-prize small{font-size:8px}.sm-topic-strip>.sm-wrap{gap:9px 18px;padding-block:15px}.sm-topic-strip strong{flex-basis:100%}.sm-topic-strip a{font-size:10px}.sm-section{padding-block:40px}.sm-section-title{padding-bottom:18px;margin-bottom:22px;gap:12px}.sm-section-title h2,.sm-section h2{font-size:27px}.sm-more{font-size:9px;gap:8px;white-space:normal}.sm-kicker{font-size:8px;letter-spacing:1.5px}.sm-latest-grid,.sm-grid-3,.sm-grid-2{grid-template-columns:1fr;gap:28px}.sm-card-featured h3{font-size:25px}.sm-card h3{font-size:22px}.sm-editor-note{padding:28px}.sm-editor-note h3 br{display:none}.sm-editor-note h3{font-size:26px}.sm-editor-note a{margin-top:15px}.sm-channel-head{padding-top:32px;gap:20px}.sm-channel-head p{font-size:20px;white-space:nowrap}.sm-dark-band .sm-section{padding-block:30px}.sm-event-card{grid-template-columns:1fr;gap:22px;padding:25px}.sm-event-date{border-right:0;border-bottom:1px solid #dce0e8;padding-bottom:20px;display:flex;gap:20px;align-items:center}.sm-event-date strong{font-size:46px}.sm-event-date span{margin:0}.sm-event-prize{grid-column:auto}.sm-event-prize strong{font-size:26px}.sm-video-feature{grid-template-columns:1fr;gap:25px}.sm-video-visual{min-height:280px;padding:27px}.sm-video-visual strong{font-size:67px}.sm-video-feature h3{font-size:28px}.sm-partner-banner h2{font-size:23px;line-height:1.3}.sm-footer-top{grid-template-columns:1fr 1fr;gap:30px 20px;padding-block:40px}.sm-footer-top>div:first-child{grid-column:1/-1}.sm-footer .sm-brand{font-size:28px}.sm-copyright{flex-direction:column;gap:10px}.sm-page-heading{padding-top:35px;padding-bottom:25px}.sm-page-heading h1{font-size:38px;letter-spacing:-1.5px}.sm-page-summary{font-size:13px}.sm-page-content{padding-bottom:45px}.sm-event-hero{padding-block:35px}.sm-event-hero h1{font-size:39px;letter-spacing:-1.5px}.sm-event-headline{display:block}.sm-event-headline strong{display:block;margin-top:22px}.sm-event-hero .sm-actions .sm-btn{padding:12px 14px;gap:10px;font-size:10px}.sm-event-nav>.sm-wrap{gap:14px 20px;padding-block:18px}.sm-event-nav a{font-size:10px}.sm-event-layout .sm-section{padding-block:30px}.sm-event-layout h2{font-size:24px}.sm-fact-list>div{grid-template-columns:110px 1fr;font-size:12px;gap:15px}.sm-prose{font-size:15px;line-height:1.9}.sm-empty{padding:24px}.sm-tabs{gap:20px}.sm-tabs button{font-size:11px}.sm-talk-banner{padding:30px}.sm-talk-banner h2{font-size:85px}.sm-article>header{padding-block:30px}.sm-article h1{font-size:33px;letter-spacing:-1px}.sm-byline{gap:8px 14px}.sm-article-image{margin-bottom:25px}.sm-not-found h1{font-size:36px}.sm-notice{padding:25px}.sm-search .sm-btn{padding:12px;font-size:10px}.sm-search input{font-size:12px}}
 @media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.sm-card-image img{transition:none}.sm-card:hover .sm-card-image img{transform:none}}
}
