@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/meetings/fonts/inter-regular.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/meetings/fonts/inter-medium.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/meetings/fonts/inter-semibold.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/meetings/fonts/inter-bold.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:400;font-display:swap;src:url(/meetings/fonts/source-serif-4-latin-400-normal.woff2)format("woff2");unicode-range:U+0-24F,U+251,U+257,U+259,U+261,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:500;font-display:swap;src:url(/meetings/fonts/source-serif-4-latin-500-normal.woff2)format("woff2");unicode-range:U+0-24F,U+251,U+257,U+259,U+261,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:600;font-display:swap;src:url(/meetings/fonts/source-serif-4-latin-600-normal.woff2)format("woff2");unicode-range:U+0-24F,U+251,U+257,U+259,U+261,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:700;font-display:swap;src:url(/meetings/fonts/source-serif-4-latin-700-normal.woff2)format("woff2");unicode-range:U+0-24F,U+251,U+257,U+259,U+261,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--accent:#780650;--ink:#111;--text:#2b2927;--muted:#6f6a64;--hairline:#d8d1c8;--paper:#fbfaf7;--tint:#f3eee8;--deep-tint:#e8ded4;--white:#fff;--serif:"Source Serif 4", "Noto Serif SC", "Source Han Serif SC", "Songti SC", Georgia, serif;--sans:Inter, "SF Pro Display", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Source Han Sans SC", "Noto Sans CJK SC", "Noto Sans SC", sans-serif;--mono:"SF Mono", SFMono-Regular, "Noto Sans Mono CJK SC", "Noto Sans Mono SC", Consolas, "PingFang SC", "Microsoft YaHei", monospace;--heading-tracking:-.02em;--label-tracking:.12em;--body-leading:1.8;color:var(--text);background:var(--paper);font-family:var(--sans);font-synthesis:none;text-rendering:optimizelegibility;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga" 1, "calt" 1}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;margin:0}a{color:inherit}h1,h2,h3,h4,p{margin:0}button,input,textarea,select{font:inherit}:lang(zh),:lang(zh-CN),:lang(zh-Hans){--heading-tracking:0;--label-tracking:0;--body-leading:1.75;line-height:var(--body-leading)}:lang(zh) .summit-hero__title h1,:lang(zh) .summit-manifesto h2,:lang(zh) .summit-programme header h2,:lang(zh) .summit-community header h2,:lang(zh) .summit-posters header h2,:lang(zh) .summit-slot--session-header:before,:lang(zh) .summit-dialog h2,:lang(zh) .folio-hero h1,:lang(zh) .folio-section-heading h2{letter-spacing:0}:lang(zh) .template--editorial .label,:lang(zh) .template--editorial .cover__rail,:lang(zh) .template--editorial .facts dt,:lang(zh) .template--editorial .pill,:lang(zh) .template--editorial .abstract__time,:lang(zh) .template--editorial .schedule-row__time,:lang(zh) .template--editorial .stats-band span,:lang(zh) .template--editorial .day__header span,:lang(zh) .template--editorial .schedule-session>div:first-child>span,:lang(zh) .template--editorial .schedule-session__chairs>span{letter-spacing:var(--label-tracking)}:lang(zh) .cover h1,:lang(zh) .intro-band h2,:lang(zh) .section-heading h2,:lang(zh) .day__header h3,:lang(zh) .abstract h3{letter-spacing:var(--heading-tracking);line-height:1.2}:lang(zh) .subtitle{line-height:1.6}[data-theme]{min-height:100vh;color:var(--text);background:var(--paper)}[data-theme=aurora]{--accent:#65f5d2;--ink:#f5f7ff;--text:#c8cede;--muted:#8993ad;--hairline:#bccaec2e;--paper:#080d1c;--tint:#10182b;--deep-tint:#16213a;--white:#0c1325;--serif:"Source Serif 4", "Noto Serif SC", "Songti SC", Georgia, serif;--sans:Inter, "SF Pro Display", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif}[data-theme=aurora] .section-nav{background:#080d1cd1}[data-theme=aurora] .body-copy a{color:var(--accent)}[data-theme=aurora] .speaker{background:#0c1325}[data-theme=aurora] .abstracts{background:#0b1121}[data-theme=aurora] .template--editorial .cover{background:radial-gradient(circle at 78% 30%,#65f5d221,#0000 30%),linear-gradient(90deg,#080d1cfc 0 58%,#080d1cd1 78%,#080d1c94 100%),url(/meetings/conference-hero-bg.png) 50%/cover no-repeat}[data-theme=aurora] .template--editorial .cover:after{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(var(--hairline) 1px, transparent 1px), linear-gradient(90deg, var(--hairline) 1px, transparent 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 88%);mask-image:linear-gradient(90deg,#000,#0000 88%)}[data-theme=aurora] .template--editorial .cover__content,[data-theme=aurora] .template--editorial .cover__rail{z-index:2}[data-theme=indigo]{--accent:#002fa7;--ink:#0a0a0a;--text:#222;--muted:#6e6e6e;--hairline:#e4e4e7;--paper:#fafafa;--tint:#f2f2f5;--deep-tint:#e8e8e8;--white:#fff;--serif:Inter, -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;--sans:Inter, -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;--mono:"SF Mono", SFMono-Regular, Consolas, monospace}[data-theme=indigo] .section-nav{background:#fffffff0}[data-theme=indigo] .body-copy a{color:var(--accent);text-decoration:none}[data-theme=indigo] .body-copy a:hover{text-decoration:underline}[data-theme=indigo] .template--editorial .cover{color:#fff;background:linear-gradient(90deg, #050a26e6 0 48%, #050a2694 76%, #050a2647 100%), var(--conference-background-image,url(/meetings/indigo-hero-bg.png)) center / cover no-repeat}[data-theme=indigo] .template--editorial .cover:before{display:none}[data-theme=indigo] .template--editorial .cover:after{content:"";z-index:0;opacity:.18;pointer-events:none;background:url(/meetings/indigo-hero-grid.svg) 50%/cover no-repeat;position:absolute;inset:0}[data-theme=indigo] .template--editorial .cover h1,[data-theme=indigo] .template--editorial .cover .subtitle,[data-theme=indigo] .template--editorial .cover .facts dt,[data-theme=indigo] .template--editorial .cover .facts dd,[data-theme=indigo] .template--editorial .cover__rail{color:#fff;--ink:#fff;--muted:#ffffffbf}[data-theme=indigo] .template--editorial .cover .label{color:#ffffffb8}[data-theme=folio]{--accent:#7f0019;--ink:#2f2d2a;--text:#4b4945;--muted:#85827d;--hairline:#d7d4ce;--paper:#f5f4f0;--tint:#ebeae5;--deep-tint:#deddd7;--white:#faf9f6;--serif:"Source Serif 4", "Noto Serif SC", "Songti SC", "Yu Mincho", Georgia, serif;--sans:Inter, -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif}main{min-height:100vh}.preview-notice{z-index:30;color:#713f12;font-family:var(--sans);text-align:center;background:#fffbeb;border-bottom:1px solid #f0c36d;justify-content:center;align-items:center;gap:.65rem;padding:.7rem 1rem;font-size:.82rem;line-height:1.45;display:flex;position:relative}.preview-notice strong{flex-shrink:0;font-weight:700}@media (width<=520px){.preview-notice{text-align:left;flex-direction:column;align-items:flex-start;gap:.35rem}}.presentation-switcher{z-index:20;border:1px solid var(--hairline);color:var(--text);background:color-mix(in srgb, var(--paper) 88%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-family:var(--sans);text-transform:uppercase;letter-spacing:.1em;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem;font-size:.68rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 12px 40px #0000002e}.presentation-switcher>span{color:var(--muted);padding-left:.5rem}.presentation-switcher select{color:var(--ink);background:var(--tint);border:0;border-radius:999px;padding:.45rem 1.7rem .45rem .7rem;font-size:.72rem}.back-to-top{z-index:19;border:1px solid color-mix(in srgb, var(--hairline) 82%, transparent);width:2.875rem;height:2.875rem;color:var(--ink);background:color-mix(in srgb, var(--paper) 90%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);cursor:pointer;opacity:0;pointer-events:none;border-radius:50%;place-items:center;transition:opacity .18s,transform .18s,color .16s,background .16s,border-color .16s;display:grid;position:fixed;bottom:5rem;right:1rem;transform:translateY(.75rem);box-shadow:0 14px 34px #00000029}.back-to-top--visible{opacity:1;pointer-events:auto;transform:translateY(0)}.back-to-top span{font-family:var(--sans);font-size:1.15rem;font-weight:700;line-height:1}.back-to-top:hover,.back-to-top:focus-visible{border-color:var(--accent);color:var(--paper);background:var(--accent);outline:none}.summit-hero{min-height:min(820px,92vh);color:var(--ink);background:radial-gradient(circle at 80% 24%, color-mix(in srgb, var(--accent) 18%, transparent), transparent 28%), linear-gradient(145deg, color-mix(in srgb, var(--paper) 82%, transparent), color-mix(in srgb, var(--tint) 78%, transparent)), var(--conference-background-image,none) center / cover no-repeat;grid-template-rows:auto minmax(300px,1fr) auto;padding:clamp(1.5rem,3vw,3rem) 6vw clamp(2rem,4vw,4rem);display:grid;position:relative;overflow:hidden}.summit-hero:before{content:"";opacity:.22;background-image:linear-gradient(var(--hairline) 1px, transparent 1px), linear-gradient(90deg, var(--hairline) 1px, transparent 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.summit-hero__eyebrow,.summit-hero__meta,.summit-index{z-index:1;font-family:var(--sans);position:relative}.summit-hero__eyebrow{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;font-size:.74rem;font-weight:700;display:flex}.summit-hero__eyebrow span:first-child{color:var(--accent)}.summit-hero__title{z-index:1;align-self:center;max-width:1120px;padding:5rem 0;position:relative}.summit-hero__title p{color:var(--accent);font-family:var(--sans);letter-spacing:.22em;text-transform:uppercase;margin-bottom:1.5rem;font-size:.8rem}.summit-hero__title h1{max-width:1050px;font-family:var(--sans);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(3.2rem,8.2vw,8.5rem);font-weight:700;line-height:.9}.summit-hero__title h2{max-width:780px;color:var(--muted);margin-top:1.8rem;font-size:clamp(1.1rem,2vw,1.7rem);font-weight:400}.summit-hero__meta{border-top:1px solid var(--hairline);grid-template-columns:1fr 1.3fr auto;align-items:end;gap:2rem;padding-top:1.5rem;display:grid}.summit-hero__meta div{gap:.5rem;display:grid}.summit-hero__meta span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:.64rem}.summit-hero__meta strong{font-size:.96rem;font-weight:600}.summit-hero__meta a{color:#06130f;background:var(--accent);gap:2rem;padding:.9rem 1rem;text-decoration:none;display:flex}.summit-hero__signal{aspect-ratio:1;opacity:.28;width:min(30vw,420px);position:absolute;top:18%;right:4%}.summit-hero__signal i{inset:calc(var(--i,0) * 14%);border:1px solid var(--accent);border-radius:50%;position:absolute}.summit-hero__signal i:nth-child(2){inset:18%}.summit-hero__signal i:nth-child(3){background:var(--accent);filter:blur(26px);inset:36%}.summit-nav{z-index:8;border-block:1px solid var(--hairline);background:color-mix(in srgb, var(--paper) 90%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:repeat(4,1fr);display:grid;position:sticky;top:0}.summit-nav a{border-right:1px solid var(--hairline);color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-align:center;text-transform:uppercase;padding:1rem 2vw;font-size:.68rem;font-weight:700;text-decoration:none}.summit-nav a:hover{color:var(--paper);background:var(--accent)}.summit-manifesto{background:var(--white);grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);gap:8vw;padding:clamp(5rem,10vw,10rem) 7vw;display:grid}.summit-manifesto>div>span,.summit-programme header>span,.summit-community header>span{color:var(--accent);font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:700}.summit-manifesto h2{color:var(--ink);font-family:var(--sans);letter-spacing:-.03em;margin-top:2rem;font-size:clamp(2.8rem,5vw,5.8rem);font-weight:600;line-height:.98}.summit-manifesto article{color:var(--text);font-size:1rem;line-height:1.8}.summit-manifesto article h2{font-family:var(--serif);letter-spacing:0;margin:1.8rem 0 .5rem;font-size:1.25rem;line-height:1.3}.summit-manifesto article ul{padding-left:1.2rem}.summit-dashboard{border-block:1px solid var(--hairline);background:var(--tint);grid-template-columns:1.4fr repeat(3,1fr);display:grid}.summit-dashboard>*{border-right:1px solid var(--hairline);margin:0;padding:2.2rem 3vw}.summit-dashboard>p{color:var(--muted);font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;align-self:center;font-size:.72rem}.summit-dashboard div strong{color:var(--accent);font-family:var(--sans);font-size:clamp(2.5rem,5vw,5rem);font-weight:500;line-height:.9;display:block}.summit-dashboard div span{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-top:.8rem;font-size:.7rem;display:block}.summit-programme{background:var(--paper);padding:clamp(5rem,10vw,9rem) 0;overflow:hidden}.summit-programme>header,.summit-community>header{padding-inline:7vw}.summit-programme header h2,.summit-community header h2{color:var(--ink);font-family:var(--sans);letter-spacing:-.03em;margin-top:1.2rem;font-size:clamp(3.2rem,8vw,8rem);font-weight:600;line-height:.9}.summit-programme header p{color:var(--muted);margin-top:1rem}.summit-tracks{border-top:1px solid var(--hairline);margin-top:5rem}.summit-track{border-bottom:1px solid var(--hairline);grid-template-columns:20rem minmax(0,1fr);display:grid}.summit-track__day{border-right:1px solid var(--hairline);padding:2rem 3vw 2rem 7vw}.summit-track__day small,.summit-track__day b{color:var(--muted);font-family:var(--sans);letter-spacing:.13em;text-transform:uppercase;font-size:.62rem}.summit-track__day h3{color:var(--ink);margin:1rem 0;font-size:1.55rem;line-height:1.1}.summit-track__controls{gap:.5rem;margin-top:1.8rem;display:flex}.summit-track__controls button{border:1px solid var(--hairline);width:2.5rem;height:2.5rem;color:var(--ink);background:var(--white);cursor:pointer;border-radius:50%;place-items:center;font-size:1rem;transition:color .16s,background .16s,border-color .16s;display:grid}.summit-track__controls button:hover:not(:disabled),.summit-track__controls button:focus-visible{border-color:var(--accent);color:var(--paper);background:var(--accent);outline:none}.summit-track__controls button:disabled{cursor:default;opacity:.25}.summit-track__progress{background:color-mix(in srgb, var(--muted) 16%, transparent);height:2px;margin-top:1.5rem;overflow:hidden}.summit-track__progress i{background:color-mix(in srgb, var(--muted) 52%, transparent);transform-origin:0;width:100%;height:100%;transition:transform .1s linear,background .16s;display:block}.summit-track:hover .summit-track__progress i{background:color-mix(in srgb, var(--accent) 48%, var(--muted))}.summit-track__viewport{min-width:0;position:relative;overflow:hidden}.summit-track__viewport:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--paper) 78%, transparent));width:clamp(2rem,5vw,5rem);position:absolute;top:0;bottom:0;right:0}.summit-track__rail{overscroll-behavior-inline:contain;scrollbar-color:color-mix(in srgb, var(--muted) 42%, transparent) var(--tint);scrollbar-width:thin;background:var(--hairline);scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:1px;min-width:0;height:100%;scroll-padding-inline:1px;display:flex;overflow-x:auto}.summit-track__rail::-webkit-scrollbar{height:8px}.summit-track__rail::-webkit-scrollbar-track{background:var(--tint)}.summit-track__rail::-webkit-scrollbar-thumb{border:3px solid var(--tint);background:color-mix(in srgb, var(--muted) 42%, transparent);border-radius:999px}.summit-track__rail::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--accent) 62%, var(--muted))}.summit-slot{min-height:18rem;color:inherit;background:var(--white);scroll-snap-align:start;text-align:left;border:0;flex:0 0 min(25rem,76vw);padding:2rem}.summit-slot:hover{background:var(--tint)}.summit-slot time{color:var(--accent);font-family:var(--sans);font-size:.85rem;font-weight:700}.summit-slot>span{color:var(--muted);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-top:2.5rem;font-size:.62rem;display:block}.summit-slot h4{color:var(--ink);margin-top:.6rem;font-size:1.35rem;line-height:1.15}.summit-slot p{color:var(--muted);font-size:.9rem}.summit-speaker-line{align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.summit-speaker-line__avatars{flex-shrink:0;display:flex}.summit-speaker-line__avatars img{border:1px solid var(--white);background:var(--tint);object-fit:cover;width:3.5rem;height:3.5rem;box-shadow:0 0 0 1px var(--hairline);border-radius:50%}.summit-speaker-line__avatars img:not(:first-child){margin-left:-.9rem}.summit-speaker-line>div:last-child{min-width:0}.summit-speaker-line p{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;line-height:1.25;overflow:hidden}.summit-speaker-line__list{gap:.28rem;display:grid}.summit-speaker-line__list p{white-space:normal;margin:0}.summit-speaker-line small{max-width:17rem;color:color-mix(in srgb, var(--muted) 78%, transparent);text-overflow:ellipsis;white-space:nowrap;margin-top:.38rem;font-size:.68rem;font-weight:400;line-height:1.3;display:block;overflow:hidden}.summit-slot>b{color:var(--accent);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;margin-top:2rem;font-size:.65rem;display:block}.summit-slot--interactive{cursor:pointer;transition:background .16s,box-shadow .16s}.summit-slot--interactive:hover,.summit-slot--interactive:focus-visible{background:var(--tint);box-shadow:inset 0 -3px var(--accent);outline:none}.summit-slot--event,.summit-slot--chair{background:var(--tint);min-height:10rem}.summit-slot--session-header{min-height:18rem;color:var(--paper);background:var(--accent);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.summit-slot--session-header:before{content:"SESSION";color:color-mix(in srgb, var(--paper) 14%, transparent);font-family:var(--sans);letter-spacing:-.03em;font-size:4.8rem;font-weight:700;position:absolute;top:1.2rem;right:1.4rem}.summit-slot--session-header>span{color:color-mix(in srgb, var(--paper) 72%, transparent);margin:0 0 auto;position:relative}.summit-slot--session-header h4{color:var(--paper);font-size:clamp(1.55rem,2.2vw,2.1rem);position:relative}.summit-slot--session-header time{color:var(--paper);margin-top:1.6rem;position:relative}.summit-slot--session-header p{color:color-mix(in srgb, var(--paper) 72%, transparent);margin-top:.5rem;position:relative}.summit-community{background:var(--tint);grid-template-columns:.75fr 1.25fr;gap:6vw;padding:clamp(5rem,10vw,9rem) 7vw;display:grid}.summit-community>header{padding:0}.summit-community header h2{font-size:clamp(3rem,6vw,6.5rem)}.summit-people{border-top:1px solid var(--hairline)}.summit-people article{border-bottom:1px solid var(--hairline);grid-template-columns:2rem auto 1fr;align-items:center;gap:1rem;min-height:5.5rem;display:grid}.summit-people article>span{color:var(--accent);font-family:var(--sans);font-size:.65rem}.summit-people img{object-fit:cover;border-radius:50%;width:4.5rem;height:4.5rem}.summit-people h3{color:var(--ink);font-size:1.05rem}.summit-people p{color:var(--muted);margin-top:.2rem;font-size:.84rem}.summit-people article.has-bio{align-items:start}.summit-people article .speaker-bio-content{grid-column:1/-1;padding-bottom:.75rem}.summit-dialog{border:1px solid var(--hairline);width:min(860px,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--text);background:var(--white);padding:0;box-shadow:0 32px 100px #00000080}.summit-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030710c7}.summit-dialog article{padding:clamp(2rem,6vw,5rem);position:relative}.summit-dialog__close{float:right;border:1px solid var(--hairline);color:var(--muted);background:var(--paper);cursor:pointer;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:-1rem -1rem 1rem 1rem;padding:.65rem .8rem;font-size:.65rem;position:sticky;top:0}.summit-dialog__meta{border-bottom:1px solid var(--hairline);color:var(--accent);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:2rem;padding-bottom:1rem;font-size:.68rem;font-weight:700;display:flex}.summit-dialog h2{clear:both;color:var(--ink);font-family:var(--sans);letter-spacing:-.02em;margin-top:2.5rem;font-size:clamp(2rem,5vw,4.5rem);font-weight:600;line-height:1}.summit-dialog__speaker{color:var(--ink);margin-top:1.5rem;font-size:1.1rem}.summit-dialog__speaker .summit-speaker-line__avatars img{border-color:var(--white);width:5rem;height:5rem}.summit-dialog__speaker p{color:var(--ink);white-space:normal}.summit-dialog__speaker small{color:var(--muted);margin-top:.35rem;font-size:.85rem;display:block}.summit-dialog__abstract{border-top:1px solid var(--hairline);margin-top:2.5rem;padding-top:2rem;font-size:1rem;line-height:1.8}.poster-grid{border:1px solid var(--hairline);background:var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.poster-card{background:var(--white);padding:1.7rem}.poster-card>span{color:var(--accent);font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;font-size:.65rem}.poster-card h3{color:var(--ink);margin-top:.8rem;font-size:1.3rem;line-height:1.2}.poster-card p,.poster-card small{color:var(--muted);margin-top:.65rem;display:block}.poster-card__abstract{border-top:1px solid var(--hairline);margin-top:1.2rem;padding-top:1rem;font-size:.9rem;line-height:1.8}.template--folio{color:var(--text);background:var(--paper);font-family:var(--sans)}.folio-header{z-index:8;border-bottom:1px solid var(--hairline);background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;min-height:4.5rem;padding:0 5vw;display:flex;position:sticky;top:0}.folio-mark{color:#fff;background:var(--accent);width:2.25rem;height:2.25rem;font-family:var(--serif);place-items:center;font-size:1.1rem;text-decoration:none;display:grid}.folio-header nav{gap:clamp(1.5rem,4vw,4rem);display:flex}.folio-header nav a{color:var(--muted);letter-spacing:.12em;font-size:.76rem;text-decoration:none}.folio-header nav a:hover{color:var(--accent)}.folio-hero{border-bottom:1px solid var(--hairline);background:linear-gradient(115deg, color-mix(in srgb, var(--paper) 92%, transparent) 0 72%, color-mix(in srgb, var(--tint) 86%, transparent) 72% 100%), var(--conference-background-image,none) center / cover no-repeat;padding:2rem 8vw 2.1rem}.folio-hero__index{color:var(--muted);letter-spacing:.18em;font-size:.68rem}.folio-hero__title{max-width:980px;margin-top:1.75rem}.folio-hero__title>p{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.folio-hero h1{color:var(--ink);font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;margin-top:.75rem;font-size:clamp(2.4rem,4.2vw,4.3rem);font-weight:500;line-height:1.04}.folio-hero h2{max-width:700px;color:var(--muted);font-family:var(--serif);margin-top:1rem;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:400;line-height:1.5}.folio-hero__facts{border-top:1px solid var(--ink);grid-template-columns:minmax(15rem,.9fr) minmax(0,1.1fr);gap:3rem;max-width:800px;margin:1.75rem 0 0 auto;padding-top:1rem;display:grid}.folio-hero__facts div{grid-template-columns:4rem 1fr;gap:1rem;display:grid}.folio-hero__facts dt{color:var(--muted);letter-spacing:.08em;font-size:.7rem}.folio-hero__facts dd{color:var(--ink);font-family:var(--serif);line-height:1.6}.folio-section{border-bottom:1px solid var(--hairline);padding:clamp(5rem,10vw,10rem) 8vw}.folio-section-heading{grid-template-columns:4rem 1fr;gap:2rem;margin-bottom:clamp(3rem,7vw,6rem);display:grid}.folio-section-heading>span{color:var(--accent);font-size:.72rem}.folio-section-heading p{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:.68rem}.folio-section-heading h2{color:var(--ink);font-family:var(--serif);margin-top:.8rem;font-size:clamp(2rem,4vw,3.8rem);font-weight:500}.folio-about{background:var(--white);grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:8vw;display:grid}.folio-about .folio-section-heading{margin:0;display:block}.folio-about .folio-section-heading>span{margin-bottom:2rem;display:block}.folio-about article{max-width:760px;font-family:var(--serif);font-size:1rem;line-height:2}.folio-about article h2{color:var(--ink);margin:2.4rem 0 .6rem;font-size:1.15rem;font-weight:600}.folio-about article h2:first-child{margin-top:0}.folio-about article ul{padding-left:1.25rem}.folio-days{border-top:1px solid var(--ink)}.folio-day{border-bottom:1px solid var(--hairline);grid-template-columns:15rem 1fr;display:grid}.folio-day>header{padding:2rem 2rem 2rem 0}.folio-day>header span{color:var(--accent);font-size:.7rem}.folio-day>header h3{color:var(--ink);font-family:var(--serif);margin-top:.8rem;font-size:1.3rem;font-weight:500;line-height:1.4}.folio-schedule{border-left:1px solid var(--hairline)}.folio-talk{border-bottom:1px solid var(--hairline);grid-template-columns:7rem 5rem minmax(0,1fr) auto;align-items:start;gap:1.5rem;margin:0;padding:1.6rem 0 1.6rem 2rem;display:grid}.folio-talk:last-child{border-bottom:0}.folio-talk--expandable{display:block}.folio-talk summary{cursor:pointer;grid-template-columns:7rem 5rem minmax(0,1fr) 1.25rem;align-items:start;gap:1.5rem;list-style:none;display:grid}.folio-talk summary::-webkit-details-marker{display:none}.folio-talk time{color:var(--ink);font-variant-numeric:tabular-nums;font-size:.82rem}.folio-talk>span,.folio-talk summary>span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.folio-talk h4{color:var(--ink);font-family:var(--serif);font-size:1.05rem;font-weight:500;line-height:1.55}.folio-talk p{color:var(--text);margin-top:.45rem;font-size:.8rem}.folio-talk__speaker-list{gap:.22rem;margin-top:.45rem;display:grid}.folio-talk__speaker-list p{margin:0}.folio-talk p small{color:var(--muted);margin-top:.2rem;display:block}.folio-talk summary b{color:var(--accent);font-size:1.1rem;font-weight:400;transition:transform .16s}.folio-talk[open] summary b{transform:rotate(45deg)}.folio-talk__abstract{border-top:1px solid var(--hairline);max-width:720px;font-family:var(--serif);margin:1.5rem 2rem 0 15.5rem;padding-top:1.5rem;font-size:.9rem;line-height:1.85}.folio-session{border-top:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 5%, transparent);grid-template-columns:7rem minmax(0,1fr);gap:1.5rem;margin:1.5rem 0 0;padding:1.25rem 0 1.25rem 2rem;display:grid}.folio-session>span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.66rem;font-weight:700}.folio-session h4{color:var(--ink);font-family:var(--serif);font-size:1.35rem;font-weight:500;line-height:1.3}.folio-session p{color:var(--muted);margin-top:.45rem;font-size:.78rem}.folio-posters{background:var(--tint)}.folio-poster-list{border-top:1px solid var(--ink)}.folio-poster-list article{border-bottom:1px solid var(--hairline);grid-template-columns:7rem 1fr;gap:2rem;padding:1.6rem 0;display:grid}.folio-poster-list article>span{color:var(--accent);font-size:.74rem}.folio-poster-list h3{color:var(--ink);font-family:var(--serif);font-size:1.05rem;font-weight:500}.folio-poster-list p{color:var(--muted);margin-top:.45rem;font-size:.8rem}.folio-people{background:var(--white)}.folio-people-grid{border-top:1px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.folio-people-grid article{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);grid-template-columns:4.5rem 1fr;align-items:center;gap:1.2rem;min-height:7rem;padding:1.25rem;display:grid}.folio-people-grid article:nth-child(3n){border-right:0}.folio-people-grid img,.folio-people-grid article>span{object-fit:cover;filter:saturate(.65);border-radius:50%;width:4.5rem;height:4.5rem}.folio-people-grid article>span{color:var(--muted);background:var(--tint);font-family:var(--serif);place-items:center;font-size:1.3rem;display:grid}.folio-people-grid h3{color:var(--ink);font-family:var(--serif);font-size:1rem;font-weight:500}.folio-people-grid p{color:var(--muted);margin-top:.35rem;font-size:.75rem;line-height:1.45}.folio-people-grid article.has-bio{align-items:start}.folio-people-grid article .speaker-bio-content{grid-column:1/-1}.folio-footer{color:var(--muted);background:var(--paper);letter-spacing:.1em;justify-content:space-between;padding:2rem 8vw 6rem;font-size:.7rem;display:flex}.folio-footer a{color:var(--accent);text-decoration:none}@media (width<=760px){.folio-header{padding-inline:1.25rem}.folio-header nav{gap:1.25rem}.folio-hero{background:var(--paper);padding:2rem 1.25rem 2.25rem}.folio-hero__title{margin-top:2rem}.folio-hero h1{font-size:clamp(2.25rem,10vw,3.4rem)}.folio-hero__facts{grid-template-columns:1fr;gap:1rem;margin-top:2rem}.folio-section{padding:5rem 1.25rem}.folio-about{grid-template-columns:1fr;gap:4rem}.folio-section-heading{grid-template-columns:2rem 1fr;gap:1rem}.folio-day{grid-template-columns:1fr}.folio-day>header{padding-right:0}.folio-schedule{border-left:0}.folio-talk{grid-template-columns:5.2rem minmax(0,1fr) auto;gap:.8rem}.folio-talk summary{grid-template-columns:5.2rem minmax(0,1fr) 1.25rem;gap:.8rem}.folio-talk{padding-left:0}.folio-talk>span,.folio-talk summary>span{display:none}.folio-talk__abstract{max-width:none;margin:1.25rem 0 0;padding-right:0}.folio-people-grid{grid-template-columns:1fr}.folio-people-grid article,.folio-people-grid article:nth-child(3n){border-right:0}.folio-footer{padding-inline:1.25rem}}.summit-posters{border-top:1px solid var(--hairline);background:var(--white);padding:clamp(5rem,10vw,9rem) 7vw}.summit-posters header>span{color:var(--accent);font-family:var(--sans);letter-spacing:.15em;text-transform:uppercase;font-size:.7rem;font-weight:700}.summit-posters header h2{color:var(--ink);font-family:var(--sans);letter-spacing:-.03em;margin-top:1.2rem;font-size:clamp(3.2rem,8vw,8rem);font-weight:600;line-height:.9}.summit-posters header p{color:var(--muted);margin-top:1rem}.summit-poster-grid{border:1px solid var(--hairline);background:var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:4rem;display:grid}.summit-poster-grid button{min-height:19rem;color:inherit;background:var(--paper);cursor:pointer;text-align:left;border:0;padding:2rem}.summit-poster-grid button:hover,.summit-poster-grid button:focus-visible{background:var(--tint);box-shadow:inset 0 -3px var(--accent);outline:none}.summit-poster-grid span{color:var(--accent);font-family:var(--sans);font-size:1.4rem}.summit-poster-grid small{color:var(--muted);font-family:var(--sans);text-transform:uppercase;margin-top:2rem;font-size:.62rem;display:block}.summit-poster-grid h3{color:var(--ink);margin-top:.7rem;font-size:1.3rem;line-height:1.2}.summit-poster-grid p{color:var(--muted);margin-top:1.2rem;font-size:.86rem}@media (width<=760px){.summit-hero{min-height:760px;padding-inline:1.25rem}.summit-hero__title h1{font-size:clamp(3rem,15vw,5rem)}.summit-hero__meta{grid-template-columns:1fr;gap:1.2rem}.summit-hero__meta a{justify-content:space-between}.summit-nav{grid-template-columns:repeat(4,minmax(7rem,1fr));overflow-x:auto}.summit-manifesto,.summit-community{grid-template-columns:1fr;padding-inline:1.25rem}.summit-dashboard{grid-template-columns:repeat(3,1fr)}.summit-dashboard>p{display:none}.summit-dashboard>*{padding-inline:1rem}.summit-track{grid-template-columns:1fr}.summit-track__day{border-right:0;grid-template-columns:1fr auto;padding-inline:1.25rem;display:grid}.summit-track__day small,.summit-track__day h3,.summit-track__day b{grid-column:1}.summit-track__controls{grid-area:1/2/span 3;align-self:center;margin-top:0}.summit-track__progress{grid-column:1/-1}.summit-track__viewport:after{width:2rem}.poster-grid,.summit-poster-grid{grid-template-columns:1fr}.summit-posters{padding-inline:1.25rem}.back-to-top{width:2.625rem;height:2.625rem;bottom:4.25rem;right:.6rem}.presentation-switcher{width:max-content;max-width:calc(100% - 1.2rem);margin:1rem .6rem;position:static}.presentation-switcher>span{display:none}}.cover{border-bottom:1px solid var(--hairline);background:linear-gradient(90deg, color-mix(in srgb, var(--paper) 98%, transparent) 0 64%, color-mix(in srgb, var(--paper) 46%, transparent) 100%), var(--conference-background-image,url(/meetings/conference-hero-bg.png)) center / cover no-repeat;grid-template-columns:minmax(0,1.35fr) minmax(220px,.45fr);min-height:360px;display:grid;position:relative;overflow:hidden}.template--editorial{font-family:var(--sans)}:lang(en) [data-theme=paper] .template--editorial .cover h1,:lang(en) [data-theme=paper] .template--editorial .day__header h3,:lang(en) [data-theme=paper] .template--editorial .schedule-row h4,:lang(en) [data-theme=paper] .template--editorial .schedule-row__speakers,:lang(en) [data-theme=paper] .template--editorial .schedule-session h4,:lang(en) [data-theme=paper] .template--editorial .abstract h3,:lang(en) [data-theme=paper] .template--editorial .abstract__speaker,:lang(en) [data-theme=paper] .template--editorial .abstract__body,:lang(en) [data-theme=paper] .template--editorial .speaker h3,:lang(en) [data-theme=paper] .template--editorial .speaker p,:lang(en) [data-theme=paper] .template--editorial .body-copy,[data-theme=paper] .template--editorial .schedule-row h4:lang(en),[data-theme=paper] .template--editorial .schedule-session h4:lang(en),[data-theme=paper] .template--editorial .poster-card h3:lang(en),[data-theme=paper] .template--editorial .poster-card__abstract:lang(en),[data-theme=paper] .template--editorial .abstract h3:lang(en),[data-theme=paper] .template--editorial .abstract__body:lang(en){font-family:var(--serif)}[data-theme=paper] .template--editorial .schedule-row h4:lang(zh),[data-theme=paper] .template--editorial .schedule-session h4:lang(zh),[data-theme=paper] .template--editorial .poster-card h3:lang(zh),[data-theme=paper] .template--editorial .poster-card__abstract:lang(zh),[data-theme=paper] .template--editorial .abstract h3:lang(zh),[data-theme=paper] .template--editorial .abstract__body:lang(zh){font-family:var(--sans)}.cover:before{content:"";border-top:2px solid var(--accent);width:min(34vw,320px);position:absolute;top:2.55rem;left:6.5vw;box-shadow:0 12px 0 -11px #1113}.cover__content{z-index:1;align-self:center;max-width:860px;padding:4.6rem 7vw 3.2rem;position:relative}.label,.cover__rail,.facts dt,.pill,.abstract__time{font-family:var(--sans);text-transform:uppercase;letter-spacing:var(--label-tracking)}.label{color:var(--muted);font-size:.78rem;font-weight:600}.cover h1{max-width:820px;color:var(--ink);font-size:clamp(1.6rem, min(3vw, calc(3.5rem - var(--title-length,0) * .0125rem)), 3.5rem);overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty;margin-top:.85rem;font-weight:700;line-height:1.15}@media (width>=841px){.cover{max-height:540px}}.subtitle{max-width:600px;color:var(--muted);margin-top:.65rem;font-size:clamp(.95rem,1.1vw,1.1rem);line-height:1.45}.facts{gap:.65rem;max-width:700px;margin:1.55rem 0 0;display:grid}.facts div{grid-template-columns:7.5rem minmax(0,1fr);align-items:baseline;gap:1.2rem;display:grid}.facts dt{color:var(--muted);font-size:.75rem}.facts dd{color:var(--ink);margin:0;font-size:1rem;line-height:1.4}.cover__rail{z-index:1;color:var(--ink);text-align:right;justify-self:end;padding:1.65rem 3vw;font-size:.9rem;line-height:1.8;position:relative}.cover__rail span{display:block}.section-nav{z-index:3;border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fbfaf7eb;justify-content:center;gap:clamp(1rem,4vw,4rem);padding:.95rem 1.5rem;display:flex;position:sticky;top:0}.section-nav a{color:var(--muted);font-family:var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:.75rem;text-decoration:none}.section-nav a:hover{color:var(--accent)}.intro-band,.content-section{padding:clamp(3.2rem,7vw,5.6rem) 7vw}.intro-band{border-bottom:1px solid var(--hairline);background:var(--white);grid-template-columns:minmax(220px,.8fr) minmax(0,1.35fr);gap:clamp(2rem,7vw,6rem);display:grid}.intro-band h2,.section-heading h2{color:var(--ink);font-family:var(--sans);letter-spacing:var(--heading-tracking);margin-top:.75rem;font-size:clamp(1.9rem,3.5vw,3.1rem);font-weight:600;line-height:1.05}.body-copy{max-width:820px;color:var(--text);font-size:1.06rem;line-height:var(--body-leading)}.body-copy h2{color:var(--ink);margin:1.9rem 0 .6rem;font-size:1.25rem;font-weight:700;line-height:1.3}.body-copy h3{color:var(--ink);margin:1.4rem 0 .3rem;font-size:1.1rem;font-weight:600;line-height:1.35}.body-copy h4{color:var(--ink);margin:1.2rem 0 .25rem;font-size:1.06rem;font-weight:600;line-height:1.4}.body-copy h2:first-child,.body-copy h3:first-child,.body-copy h4:first-child{margin-top:0}.body-copy p+p,.body-copy ul+p,.body-copy p+ul{margin-top:.9rem}.body-copy ul{margin:.45rem 0 1.2rem;padding-left:1.2rem}.body-copy a{color:#3d352f;text-underline-offset:.18em;text-decoration-thickness:1px}.body-copy a:hover{color:#111}.stats-band{border-bottom:1px solid var(--hairline);background:var(--tint);grid-template-columns:repeat(3,1fr);display:grid}.stats-band div{border-right:1px solid var(--hairline);padding:2rem 7vw}.stats-band div:last-child{border-right:0}.stats-band strong{color:var(--accent);font-family:var(--sans);font-size:clamp(1.8rem,4vw,3rem);line-height:1;display:block}.stats-band span{color:var(--muted);font-family:var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;margin-top:.55rem;font-size:.78rem;display:block}.content-section{background:var(--paper);border-bottom:1px solid var(--hairline)}.section-heading{grid-template-columns:minmax(180px,.45fr) minmax(0,1fr);gap:2rem;margin-bottom:clamp(2rem,5vw,4.5rem);display:grid}.day-list{gap:4rem;display:grid}.day{grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);gap:clamp(1.5rem,5vw,4rem);display:grid}.day__header{padding-top:.35rem}.day__header span{border-bottom:2px solid var(--accent);color:var(--accent);font-family:var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;padding-bottom:.8rem;font-size:.78rem;font-weight:700;display:inline-flex}.day__header h3{color:var(--ink);margin-top:1rem;font-size:clamp(1.35rem,2.5vw,2rem);line-height:1.15}.schedule-table{border-top:1px solid var(--hairline)}.schedule-row{border-bottom:1px solid var(--hairline);grid-template-columns:8.5rem minmax(0,1fr);gap:clamp(1rem,3vw,2.5rem);padding:1.15rem 0;display:grid}.schedule-row__time{color:var(--accent);font-family:var(--sans);font-size:.85rem;font-weight:700}.schedule-row__body{min-width:0}.schedule-row h4{color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;margin-top:.45rem;font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:500;line-height:1.24}@media (width<=768px){.schedule-row h4{font-weight:600}}.schedule-row__speakers{align-items:flex-start;gap:.65rem;margin-top:.35rem;display:flex}.schedule-row__speakers p{color:var(--text);margin:0;font-size:.95rem;line-height:1.55}.schedule-row__speaker-list{color:var(--text);gap:.18rem;font-size:.95rem;line-height:1.45;display:grid}.schedule-row__speaker-list span{display:block}.schedule-row__affiliation{color:var(--muted)}.schedule-speaker-avatars{flex-shrink:0;display:flex}.schedule-speaker-avatars .schedule-speaker-avatar:not(:first-child){margin-left:-.45rem}.schedule-speaker-avatar{object-fit:cover;background:var(--tint);width:1.9rem;height:1.9rem;box-shadow:inset 0 0 0 1px var(--hairline), 0 0 0 2px var(--paper);border-radius:50%}.schedule-speaker-avatar--placeholder{color:var(--muted);font-family:var(--sans);text-transform:uppercase;place-content:center;font-size:.75rem;font-weight:700;display:grid}.schedule-row--event h4,.schedule-row--chair h4{color:var(--text);font-size:1.03rem}.schedule-row--keynote h4{color:var(--ink);font-weight:700}.schedule-row--keynote .pill{color:var(--accent)}.schedule-session{border-top:2px solid var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--paper));grid-template-columns:minmax(10rem,.85fr) minmax(0,1.15fr);align-items:start;gap:1.5rem 2rem;margin-top:2.5rem;padding:1.1rem 1.35rem;display:grid}.schedule-session>div:first-child>span{color:var(--accent);font-family:var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:.64rem;font-weight:700}.schedule-session h4{color:var(--ink);margin-top:.35rem;font-size:clamp(1.05rem,1.6vw,1.4rem);line-height:1.2}.schedule-session__meta{min-width:0;color:var(--muted);text-align:right;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.schedule-session__location{color:var(--muted);font-size:.78rem;font-weight:500}.schedule-session__chairs{grid-template-columns:auto 1fr;align-items:baseline;gap:.3rem .75rem;display:grid}.schedule-session__chairs>span{color:var(--accent);font-family:var(--sans);letter-spacing:var(--label-tracking);text-transform:uppercase;font-size:.6rem;font-weight:700}.schedule-session__chairs p{color:var(--ink);margin:0 0 .18rem;font-size:.9rem;line-height:1.35}.schedule-session__chairs b{font-weight:700}.schedule-session__chairs small{color:var(--muted);margin-left:.45rem;font-size:.76rem;font-weight:500;display:inline}.pill{color:var(--muted);font-size:.64rem;font-weight:700;display:inline-flex}.abstracts{background:var(--white)}.abstract-list{gap:1.8rem;max-width:980px;margin-left:auto;display:grid}.abstract{border-bottom:1px solid var(--hairline);padding-bottom:1.8rem}.abstract__time{color:var(--muted);font-size:.68rem}.abstract h3{color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;margin-top:.7rem;font-size:clamp(1.35rem,2.7vw,2.15rem);font-weight:600;line-height:1.12}.abstract__speaker{color:var(--text);margin-top:.7rem;font-weight:500}.abstract__affiliation{color:var(--muted);font-weight:400}.abstract__body{overflow-wrap:anywhere;min-width:0;color:var(--text);font-size:1.02rem;line-height:var(--body-leading);word-break:break-word;margin-top:1.2rem}.abstract__body p{margin:0}.abstract__body p+p{margin-top:.9rem}.speaker-grid{background:var(--hairline);border:1px solid var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.speaker{background:var(--paper);flex-wrap:wrap;align-items:flex-start;gap:.9rem;min-height:9rem;padding:1.35rem;display:flex}.speaker.is-expanded .speaker-bio-content{flex-basis:100%}.speaker-avatar{object-fit:cover;background:var(--tint);width:3.2rem;height:3.2rem;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:50%;flex-shrink:0}.speaker-avatar--placeholder{color:var(--muted);font-family:var(--sans);text-transform:uppercase;place-content:center;font-size:1.2rem;font-weight:700;display:grid}.speaker-info{min-width:0}.speaker h3{color:var(--ink);font-size:1.15rem;line-height:1.25}.speaker p{color:var(--muted);margin-top:.35rem;font-size:.95rem;line-height:1.5}.has-bio{cursor:pointer;transition:background .2s;position:relative}.has-bio:hover{background:var(--tint)}.speaker-bio-chevron{width:1.25rem;height:1.25rem;color:var(--accent);opacity:0;place-items:center;transition:opacity .2s,transform .2s;display:grid;position:absolute;bottom:.75rem;right:.75rem}.has-bio:hover .speaker-bio-chevron,.has-bio.is-expanded .speaker-bio-chevron{opacity:.5}.has-bio.is-expanded .speaker-bio-chevron{transform:rotate(180deg)}.speaker-bio-content{width:100%;color:var(--muted);margin-top:.85rem;font-size:.9rem;line-height:1.8}.speaker-bio-content p+p{margin-top:.6rem}.state{text-align:center;place-content:center;gap:1rem;min-height:100vh;padding:2rem;display:grid}.state h1{color:var(--ink)}.tv-mode,.tv-mode body{width:100%;height:100%;overflow:hidden}.tv-page{width:100vw;height:100vh;color:var(--ink);background:linear-gradient(90deg, #fbfaf7fc 0 58%, #fbfaf7ad 100%), url(/meetings/conference-tv-bg.png) center / cover no-repeat, var(--paper);position:relative;overflow:hidden}.tv-page[data-theme=indigo]{--tv-panel:#080d24c7;--tv-panel-strong:#060a1ce6;--tv-line:#b4c9ff38;--tv-ink:#fffffff0;--tv-muted:#d7e1ff9e;--tv-accent:#75a7ff;--tv-cell-active-bg:#dce8ff;--tv-cell-active-ink:#061332;--tv-detail-bg:linear-gradient(135deg, #0d183ef5, #070c22f5);color:#fff;background:linear-gradient(90deg, #03071cfa 0 54%, #03071cdb 76%, #03071cbd 100%), var(--conference-background-image,url(/meetings/indigo-hero-bg.png)) center / cover no-repeat, var(--accent)}.tv-page[data-theme=aurora]{--tv-panel:#10182bc7;--tv-panel-strong:#080d1ce6;--tv-line:#bccaec38;--tv-ink:#f5f7fff0;--tv-muted:#c8cede9e;--tv-accent:#65f5d2;--tv-cell-active-bg:#65f5d2;--tv-cell-active-ink:#052a21;--tv-detail-bg:linear-gradient(135deg, #10182bf5, #080d1cf5);color:#fff;background:radial-gradient(circle at 78% 22%, #65f5d21f, transparent 34%), linear-gradient(90deg, #080d1cfa 0 54%, #080d1cdb 76%, #080d1cbd 100%), var(--conference-background-image,url(/meetings/conference-hero-bg.png)) center / cover no-repeat, var(--paper)}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-board{background:linear-gradient(90deg,#03071c2e,#03071c57)}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-board-header{border-bottom-color:var(--tv-line)}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-board-eyebrow{border-top-color:var(--tv-accent);color:var(--tv-muted)}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-board-header h1,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-day-title h2,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-item h3,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-detail-panel h2,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-detail-speaker strong{color:var(--tv-ink)!important}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-board-tools,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-detail-panel,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-item{border:1px solid var(--tv-line);background:var(--tv-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 80px #0000003d}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-board-tools{background:#080d24ad}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-detail-panel{opacity:1!important;background:var(--tv-detail-bg)!important;border-color:color-mix(in srgb, var(--tv-accent) 32%, transparent)!important;box-shadow:0 28px 90px #00000057,inset 0 1px #ffffff14!important}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-item--active{background:color-mix(in srgb, var(--tv-accent) 12%, var(--tv-panel-strong))}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-day-title span,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-item time,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-detail-meta,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-minimap__title strong{color:var(--tv-accent)}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-item span,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-detail-speaker p,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-detail-abstract,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-footer,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-minimap__title,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-minimap__meta,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-qr p{color:var(--tv-muted)!important}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-detail-speaker,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-panel,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-qr{border-color:var(--tv-line)}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map{border-color:var(--tv-line);background:#b4c9ff2e}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__corner,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__time,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__day,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__cell{background:#060a1cb8}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__time,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__day{color:var(--tv-muted)}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__day--active,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__cell{color:var(--tv-ink)}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__cell:not(:empty){background:#162a5ed1}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-schedule-map__cell--active{color:var(--tv-cell-active-ink);background:var(--tv-cell-active-bg)!important}.tv-board{grid-template-rows:auto minmax(0,1fr);width:100vw;height:100vh;padding:clamp(2rem,3vw,3.5rem) clamp(3rem,4.8vw,5.8rem);display:grid;position:relative}.tv-board-header{border-bottom:1px solid var(--hairline);grid-template-columns:minmax(0,.76fr) minmax(720px,1fr);align-items:start;gap:clamp(1.6rem,3vw,4rem);padding-bottom:clamp(1.1rem,2vh,1.8rem);display:grid}.tv-board-eyebrow,.tv-board-header dt,.tv-day-title span,.tv-list-item span,.tv-detail-meta,.tv-footer,.tv-minimap__title,.tv-minimap__meta{font-family:var(--sans);text-transform:uppercase;letter-spacing:var(--label-tracking)}.tv-board-eyebrow{border-top:3px solid var(--accent);width:min(380px,34vw);color:var(--muted);padding-top:.9rem;font-size:clamp(.7rem,.9vw,.95rem);font-weight:700;display:inline-flex}.tv-board-header h1{-webkit-line-clamp:2;max-width:860px;font-size:clamp(2rem, min(3.35vw, calc(3.8rem - var(--title-length,0) * .045rem)), 3.8rem);overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;margin-top:.65rem;line-height:1.08;display:-webkit-box;overflow:hidden}.tv-board-tools{background:#ffffff94;border:1px solid #d8d1c8c2;grid-template-columns:minmax(0,1fr) auto;justify-self:end;width:min(100%,880px);display:grid}.tv-minimap{width:100%;min-width:0;padding:.58rem .62rem}.tv-minimap__title,.tv-minimap__meta{color:var(--muted);justify-content:space-between;gap:1rem;font-size:clamp(.5rem,.58vw,.64rem);font-weight:700;display:flex}.tv-minimap__title strong{color:var(--accent);font-weight:700}.tv-schedule-map{grid-template-columns:4.8rem repeat(var(--time-columns,12), minmax(1.45rem, 1fr));background:#d8d1c8b3;border:1px solid #d8d1c8c7;gap:1px;margin:.58rem 0 .46rem;display:grid;overflow:hidden}.tv-schedule-map__corner,.tv-schedule-map__time,.tv-schedule-map__day,.tv-schedule-map__cell{background:#fbfaf7d1;min-width:0}.tv-schedule-map__time,.tv-schedule-map__day{color:var(--muted);font-family:var(--sans);font-size:clamp(.42rem,.48vw,.54rem);font-weight:700;line-height:1}.tv-schedule-map__time{text-align:center;writing-mode:vertical-rl;text-orientation:mixed;padding:.28rem .16rem}.tv-schedule-map__day{white-space:nowrap;align-items:center;padding:.2rem .32rem;display:flex}.tv-schedule-map__day--active{color:var(--accent)}.tv-schedule-map__cell{height:1.35rem;color:var(--text);text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:.18rem .22rem;font-size:clamp(.46rem,.56vw,.64rem);line-height:1;overflow:hidden}.tv-schedule-map__cell:not(:empty){background:#78065012}.tv-schedule-map__cell--active{color:#fff;background:var(--accent)!important}.tv-board-main{grid-template-columns:minmax(390px,.9fr) minmax(0,1.35fr);gap:clamp(2rem,4vw,5rem);min-height:0;padding:clamp(1.6rem,3vh,2.8rem) 0 3.5rem;display:grid}.tv-list-panel{border-right:1px solid var(--hairline);min-height:0;padding-right:clamp(1rem,2vw,2rem)}.tv-day-title{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.tv-day-title span{color:var(--accent);font-size:clamp(.72rem,.85vw,.96rem);font-weight:700}.tv-day-title h2{color:var(--ink);font-size:clamp(1.25rem,1.8vw,2.15rem);line-height:1.12}.tv-list{gap:.55rem;display:grid}.tv-list-more{color:var(--muted);font-family:var(--sans);letter-spacing:var(--label-tracking);text-align:center;text-transform:uppercase;margin:.55rem 0;font-size:clamp(.58rem,.68vw,.76rem);font-weight:700}.tv-list-item{background:#ffffff6b;border-left:4px solid #0000;grid-template-columns:6.4rem minmax(0,1fr);gap:1rem;padding:.7rem .8rem;display:grid;position:relative}.tv-list-item__progress{background:var(--accent);transform-origin:0;width:100%;height:2px;animation:tvDwellProgress var(--dwell,8.5s) linear forwards;position:absolute;bottom:0;left:0;transform:scaleX(0)}.tv-list-item__progress--paused{animation-play-state:paused}@keyframes tvDwellProgress{to{transform:scaleX(1)}}.tv-list-item--active{background:#78065014}.tv-list-item time{color:var(--accent);font-family:var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(.82rem,1vw,1.08rem);font-weight:700}.tv-list-item span{color:var(--muted);font-size:clamp(.55rem,.68vw,.75rem);font-weight:700}.tv-list-item h3{-webkit-line-clamp:2;color:var(--ink);overflow-wrap:anywhere;text-wrap:balance;-webkit-box-orient:vertical;margin-top:.18rem;font-size:clamp(.92rem,1.12vw,1.25rem);line-height:1.18;display:-webkit-box;overflow:hidden}.tv-list-item--event h3,.tv-list-item--session_header h3,.tv-list-item--chair h3{color:var(--text);font-weight:400}.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-item--event h3,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-item--session_header h3,.tv-page:is([data-theme=indigo],[data-theme=aurora]) .tv-list-item--chair h3{font-weight:400;color:var(--tv-muted)!important}.tv-detail-panel{--detail-title-size:clamp(2.4rem, 4vw, 5.2rem);--detail-title-leading:1.04;--detail-speaker-size:clamp(1.35rem, 2vw, 2.5rem);--detail-abstract-size:clamp(1.05rem, 1.42vw, 1.65rem);--detail-abstract-leading:1.48;--detail-abstract-lines:7;--detail-gap:clamp(1rem, 2vh, 1.7rem);background:#ffffffa3;border:1px solid #d8d1c8d1;align-self:center;padding:clamp(1.5rem,3vw,3rem);animation:.42s both tvFadeIn;box-shadow:0 20px 60px #2b292712}.tv-detail-panel--medium{--detail-title-size:clamp(2rem, 3.15vw, 4rem);--detail-title-leading:1.08;--detail-speaker-size:clamp(1.15rem, 1.65vw, 2rem);--detail-abstract-size:clamp(.95rem, 1.25vw, 1.42rem);--detail-abstract-leading:1.42;--detail-abstract-lines:8;--detail-gap:clamp(.85rem, 1.6vh, 1.3rem)}.tv-detail-panel--dense{--detail-title-size:clamp(1.55rem, 2.35vw, 3rem);--detail-title-leading:1.12;--detail-speaker-size:clamp(1rem, 1.38vw, 1.6rem);--detail-abstract-size:clamp(.86rem, 1.08vw, 1.18rem);--detail-abstract-leading:1.36;--detail-abstract-lines:7;--detail-gap:clamp(.65rem, 1.2vh, 1rem);align-content:center;align-self:stretch;display:grid}@keyframes tvFadeIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.tv-detail-meta{color:var(--accent);font-variant-numeric:tabular-nums;justify-content:space-between;gap:2rem;font-size:clamp(.85rem,1vw,1.15rem);font-weight:700;display:flex}.tv-detail-panel h2{margin-top:var(--detail-gap);color:var(--ink);font-size:var(--detail-title-size);line-height:var(--detail-title-leading);overflow-wrap:anywhere;text-wrap:balance}.tv-detail-speaker{align-items:center;gap:var(--detail-gap);margin-top:var(--detail-gap);padding-top:var(--detail-gap);border-top:1px solid var(--hairline);display:flex}.tv-detail-speaker__avatars{flex-shrink:0;display:flex}.tv-detail-avatar{background:var(--tint);width:clamp(3.2rem,4.2vw,4.6rem);height:clamp(3.2rem,4.2vw,4.6rem);box-shadow:inset 0 0 0 1px var(--hairline), 0 0 0 2px var(--paper);object-fit:cover;border-radius:50%}.tv-detail-speaker__avatars .tv-detail-avatar:not(:first-child){margin-left:-.9rem}.tv-detail-speaker strong{color:var(--ink);font-size:var(--detail-speaker-size)}.tv-detail-speaker p{color:var(--muted);margin-top:.35rem;font-size:clamp(1rem,1.4vw,1.55rem);line-height:1.35}.tv-detail-abstract{margin-top:var(--detail-gap);-webkit-line-clamp:var(--detail-abstract-lines);color:var(--text);font-size:var(--detail-abstract-size);line-height:var(--detail-abstract-leading);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tv-footer{color:var(--muted);justify-content:flex-end;gap:2rem;font-size:clamp(.75rem,.9vw,1rem);display:flex;position:absolute;bottom:clamp(1.6rem,3vh,2.6rem);left:clamp(4rem,6vw,7rem);right:clamp(4rem,6vw,7rem)}.tv-qr{width:clamp(7rem,8vw,8.5rem);color:var(--text);text-align:center;border-left:1px solid #d8d1c8c2;align-content:center;align-self:stretch;justify-items:center;gap:.35rem;padding:.58rem .7rem;display:grid}.tv-qr__code{aspect-ratio:1;background:#fff;border-radius:.45rem;width:clamp(5.5rem,5.4vw,6rem);padding:.28rem;box-shadow:0 .5rem 1.5rem #14141824}.tv-qr__code svg{width:100%;height:100%;display:block}.tv-qr p{max-width:7.2rem;color:var(--muted);margin:0;font-size:clamp(.58rem,.62vw,.7rem);line-height:1.25}[data-template=atlas] .tv-page{color:var(--white);background:linear-gradient(90deg, #0a0a0cf5 0 58%, #0a0a0cd1 100%), url(/meetings/conference-tv-bg.png) center / cover no-repeat, var(--paper)}.tv-page[data-theme=indigo][data-template=atlas]:before{content:"";opacity:.1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff73 1px,#0000 1px),linear-gradient(#ffffff73 1px,#0000 1px);background-size:clamp(56px,7vw,120px) clamp(56px,7vw,120px);position:absolute;inset:0}[data-template=atlas] .tv-board{padding:clamp(1.8rem,2.5vw,3rem) clamp(2.5rem,4vw,5rem)}[data-template=atlas] .tv-board-header{border-bottom-color:#fff3;align-items:end;padding-bottom:clamp(1rem,1.8vh,1.6rem)}[data-template=atlas] .tv-board-eyebrow{border-top:2px solid var(--accent);color:#ffffff8c;width:auto;letter-spacing:var(--label-tracking);padding-top:.7rem;font-size:clamp(.62rem,.78vw,.85rem);font-weight:700}[data-template=atlas] .tv-board-header h1{max-width:760px;color:var(--white);letter-spacing:-.03em;margin-top:.5rem;font-size:clamp(1.6rem,2.8vw,3.2rem);font-weight:700;line-height:1.1}[data-template=atlas] .tv-board-tools{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border-color:#ffffff2e}[data-template=atlas] .tv-qr{border-left-color:#ffffff2e}[data-template=atlas] .tv-minimap__title,[data-template=atlas] .tv-minimap__meta{color:#ffffff8c}[data-template=atlas] .tv-minimap__title strong{color:var(--white)}[data-template=atlas] .tv-schedule-map{background:#ffffff26;border-color:#ffffff2e}[data-template=atlas] .tv-schedule-map__corner,[data-template=atlas] .tv-schedule-map__time,[data-template=atlas] .tv-schedule-map__day,[data-template=atlas] .tv-schedule-map__cell{background:#0000002e}[data-template=atlas] .tv-schedule-map__time,[data-template=atlas] .tv-schedule-map__day{color:#ffffffa6}[data-template=atlas] .tv-schedule-map__day--active{color:var(--white)}[data-template=atlas] .tv-schedule-map__cell{color:#ffffffd9}[data-template=atlas] .tv-schedule-map__cell:not(:empty){background:#ffffff1a}[data-template=atlas] .tv-schedule-map__cell--active{color:var(--accent);background:var(--white)!important}[data-template=atlas] .tv-board-main{gap:clamp(1.5rem,3vw,3.5rem);padding:clamp(1.2rem,2.5vh,2.2rem) 0 3rem}[data-template=atlas] .tv-list-panel{border-right-color:#ffffff26}[data-template=atlas] .tv-day-title span{color:#ffffff80}[data-template=atlas] .tv-day-title h2{color:var(--white)}[data-template=atlas] .tv-list-more{color:#fff6}[data-template=atlas] .tv-list-item{background:#ffffff0f}[data-template=atlas] .tv-list-item--active{border-left-color:var(--white);box-shadow:none;background:#ffffff24}[data-template=atlas] .tv-list-item time{color:#ffffffbf}[data-template=atlas] .tv-list-item span{color:#ffffff80}[data-template=atlas] .tv-list-item h3{color:#ffffffeb}[data-template=atlas] .tv-detail-panel{box-shadow:none;--detail-title-size:clamp(2.2rem, 3.6vw, 4.8rem);--detail-title-leading:1.06;--detail-speaker-size:clamp(1.2rem, 1.8vw, 2.2rem);--detail-abstract-size:clamp(1rem, 1.25vw, 1.45rem);--detail-abstract-leading:1.42;--detail-abstract-lines:8;--detail-gap:clamp(.9rem, 1.8vh, 1.5rem);background:#ffffff14;border-color:#ffffff2e}[data-template=atlas] .tv-detail-panel--medium{--detail-title-size:clamp(1.8rem, 2.8vw, 3.6rem);--detail-title-leading:1.1;--detail-speaker-size:clamp(1.05rem, 1.5vw, 1.8rem);--detail-abstract-size:clamp(.92rem, 1.1vw, 1.25rem);--detail-abstract-leading:1.38;--detail-abstract-lines:10;--detail-gap:clamp(.75rem, 1.5vh, 1.1rem)}[data-template=atlas] .tv-detail-panel--dense{--detail-title-size:clamp(1.4rem, 2.2vw, 2.8rem);--detail-title-leading:1.14;--detail-speaker-size:clamp(.95rem, 1.25vw, 1.5rem);--detail-abstract-size:clamp(.86rem, 1vw, 1.1rem);--detail-abstract-leading:1.32;--detail-abstract-lines:13;--detail-gap:clamp(.6rem, 1.2vh, .9rem)}[data-template=atlas] .tv-detail-meta{color:#ffffffa6}[data-template=atlas] .tv-detail-panel h2{color:var(--white)}[data-template=atlas] .tv-detail-speaker{border-top-color:#ffffff2e}[data-template=atlas] .tv-detail-speaker strong{color:var(--white)}[data-template=atlas] .tv-detail-speaker p{color:#fff9}[data-template=atlas] .tv-detail-abstract{color:#ffffffd1}[data-template=atlas] .tv-footer{color:#ffffff80}[data-template=atlas] .tv-qr{color:var(--white)}[data-template=atlas] .tv-qr p{color:#ffffff94}.template--atlas{color:var(--text);background:var(--paper);font-family:var(--sans);line-height:1.5}.atlas-topbar{z-index:50;border-bottom:1px solid var(--hairline);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;position:sticky;top:0}.atlas-topbar nav{justify-content:flex-end;gap:clamp(1.5rem,3vw,3rem);max-width:1280px;margin:0 auto;padding:0 clamp(1.25rem,7vw,5rem);display:flex}.atlas-topbar a{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:1.1rem 0;font-size:.72rem;font-weight:600;text-decoration:none;position:relative}.atlas-topbar a:after{content:"";background:var(--accent);transform-origin:0;width:100%;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;transform:scaleX(0)}.atlas-topbar a:hover,.atlas-topbar a:focus-visible{color:var(--ink)}.atlas-topbar a:hover:after,.atlas-topbar a:focus-visible:after{transform:scaleX(1)}.atlas-hero{color:var(--white);background:linear-gradient(90deg, #0a0a0cf2 0%, #0a0a0cdb 55%, #0a0a0c8c 100%), var(--conference-background-image,url(/meetings/conference-hero-bg.png)) center / cover no-repeat;border-bottom:1px solid var(--hairline);position:relative;overflow:hidden}.atlas-hero__inner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(240px,.38fr);align-items:end;gap:clamp(2rem,5vw,4rem);max-width:1200px;margin:0 auto;padding:clamp(4rem,10vw,7rem) clamp(1.25rem,7vw,5rem) clamp(2rem,4vw,3rem);display:grid;position:relative}.atlas-hero__main{max-width:900px;padding-bottom:.5rem}.atlas-hero__eyebrow{color:#ffffff8c;letter-spacing:.18em;text-transform:uppercase;margin-bottom:.85rem;font-size:.7rem;font-weight:600;line-height:1.5}.atlas-hero h1{letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:920px;font-size:clamp(1.8rem,3.2vw,3.4rem);font-weight:700;line-height:1.1}.atlas-hero__subtitle{color:#ffffffb8;max-width:700px;margin-top:1.1rem;font-size:clamp(1rem,1.4vw,1.3rem);font-weight:400;line-height:1.55}.atlas-hero__meta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0f;border:1px solid #ffffff2e;gap:1.25rem;padding:1.5rem;display:grid}.atlas-hero__meta span{color:#ffffff80;letter-spacing:.2em;text-transform:uppercase;margin-bottom:.35rem;font-size:.6rem;font-weight:700;display:block}.atlas-hero__meta strong{color:#fffffff2;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:500;line-height:1.4}[data-theme=indigo] .template--atlas .atlas-hero{background:linear-gradient(90deg, #050a26eb 0 50%, #050a2694 78%, #050a2652 100%), var(--conference-background-image,url(/meetings/indigo-hero-bg.png)) center / cover no-repeat}[data-theme=indigo] .template--atlas .atlas-hero:before{content:"";opacity:.1;pointer-events:none;background-image:linear-gradient(90deg,#ffffff8c 1px,#0000 1px),linear-gradient(#ffffff8c 1px,#0000 1px);background-size:clamp(48px,8vw,120px) clamp(48px,8vw,120px);position:absolute;inset:0}[data-theme=indigo] .template--atlas .atlas-hero:after{content:"";pointer-events:none;border:1px solid #fff3;border-radius:50%;width:min(52vw,680px);height:min(52vw,680px);position:absolute;top:-8vw;right:-6vw}[data-theme=indigo] .template--atlas .atlas-table__session{background:color-mix(in srgb, var(--accent) 12%, var(--white));border-bottom-color:var(--accent)!important;padding-block:1.6rem!important}[data-theme=indigo] .template--atlas .atlas-table__session span{color:var(--accent)}[data-theme=indigo] .template--atlas .atlas-table__session strong{color:var(--accent);font-size:1.25rem;font-weight:700}[data-theme=indigo] .template--atlas .atlas-table__session small{color:color-mix(in srgb, var(--accent) 65%, var(--muted))}.atlas-content{border-bottom:1px solid var(--hairline);background:var(--paper);padding:clamp(4rem,9vw,7rem) clamp(1.25rem,7vw,5rem);scroll-margin-top:4.5rem}.atlas-content--alt{background:var(--white)}.atlas-block{grid-template-columns:minmax(130px,.22fr) minmax(0,1fr);gap:2rem 4rem;max-width:1300px;margin:0 auto;display:grid}.atlas-block__label{color:var(--accent);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;align-self:start;margin:0;font-size:.7rem;font-weight:700;position:sticky;top:5rem}.atlas-block>:not(.atlas-block__label){grid-column:2}.atlas-block h2{color:var(--ink);letter-spacing:-.03em;margin:0 0 1.5rem;font-size:clamp(1.8rem,3.5vw,2.75rem);font-weight:700}.atlas-body{max-width:720px;color:var(--text);font-size:1.05rem;line-height:var(--body-leading,1.8)}.atlas-body h2{border-top:1px solid var(--hairline);color:var(--ink);letter-spacing:.01em;margin:2.4rem 0 .9rem;padding-top:1.2rem;font-size:1.1rem;font-weight:700;position:relative}.atlas-body h2:before{content:"";border-top:2px solid var(--accent);width:2.25rem;position:absolute;top:-1px;left:0}.atlas-body h2:first-child{border-top:0;margin-top:0;padding-top:0}.atlas-body h2:first-child:before{display:none}.atlas-body p+p,.atlas-body ul+p,.atlas-body p+ul{margin-top:1rem}.atlas-body ul{margin:.75rem 0 1.25rem;padding-left:0;list-style:none}.atlas-body li{padding-left:1rem;position:relative}.atlas-body li:before{content:"";background:var(--accent);width:.28rem;height:.28rem;position:absolute;top:.72em;left:.2rem}.atlas-body a{color:var(--accent);text-decoration:none}.atlas-body a:hover{text-decoration:underline}.atlas-schedule{gap:3.5rem;display:grid}.atlas-day__header{border-bottom:2px solid var(--ink);grid-template-columns:auto 1fr;align-items:baseline;gap:1rem;margin-bottom:1.25rem;padding-bottom:.75rem;display:grid}.atlas-day__header span{color:var(--accent);font-family:var(--mono);letter-spacing:.04em;font-size:.72rem;font-weight:700}.atlas-day__header h3{color:var(--ink);letter-spacing:-.03em;font-size:clamp(1.4rem,2.6vw,2.1rem);font-weight:700}.atlas-table-wrap{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--white);overflow-x:auto}.atlas-table{border-collapse:collapse;text-align:left;width:100%;font-size:.95rem}.atlas-table thead{border-bottom:1px solid var(--ink)}.atlas-table th{color:var(--ink);letter-spacing:.06em;text-transform:uppercase;text-align:left;background:0 0;padding:1rem 1.25rem;font-size:.68rem;font-weight:700}.atlas-table td{border-bottom:1px solid var(--hairline);vertical-align:top;padding:1.05rem 1.25rem}.atlas-table td:last-child{border-right:0}.atlas-table tbody tr{transition:background .15s}.atlas-table tbody tr:hover{background:#002fa70a}.atlas-table tbody tr:last-child td{border-bottom:0}.atlas-table__time{width:7rem;color:var(--accent);font-family:var(--mono);letter-spacing:-.01em;white-space:nowrap;font-size:.88rem;font-weight:600}.atlas-table__speaker{width:15%;min-width:7.5rem;color:var(--text);white-space:pre-line;font-size:.95rem;font-weight:500;line-height:1.45}.atlas-table__speaker--break{color:var(--text);text-align:left;font-weight:600}.atlas-speaker-list{gap:.2rem;display:grid}.atlas-speaker-list span{display:block}.atlas-table__note{color:var(--text);text-align:left;font-size:.95rem;font-weight:700}.atlas-table__note-meta{color:var(--muted);font-weight:500}.atlas-table__session{background:color-mix(in srgb, var(--accent) 9%, var(--white));border-bottom-color:color-mix(in srgb, var(--accent) 32%, var(--hairline))!important;padding:1.25rem 1.5rem!important}.atlas-table__session span{color:var(--accent);letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:700;display:block}.atlas-table__session strong{color:var(--ink);margin-top:.4rem;font-size:1.15rem;line-height:1.25;display:block}.atlas-table__session small{color:var(--muted);margin-top:.35rem;font-size:.75rem;display:block}.atlas-table__affiliation{width:22%;min-width:9rem;color:var(--muted);font-size:.95rem;line-height:1.45}.atlas-table__title{width:auto;min-width:16rem;color:var(--ink);font-size:.95rem;font-weight:600;line-height:1.45}.atlas-table__link{color:var(--accent);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:none}.atlas-table__link:hover,.atlas-table__link:focus-visible{text-decoration:underline}.atlas-table__row--event,.atlas-table__row--chair{background:var(--tint)}.atlas-table__row--event .atlas-table__note,.atlas-table__row--chair .atlas-table__note{color:var(--ink);font-weight:700}.atlas-table__row--chair{background:var(--tint)}.atlas-table__row--keynote .atlas-table__title{color:var(--accent)}.atlas-empty{border:1px solid var(--hairline);text-align:center;background:var(--white);padding:3.5rem}.atlas-empty p{color:var(--muted)}.atlas-table__row--clickable{cursor:pointer}.atlas-speaker-grid{border-top:1px solid var(--ink);border-left:1px solid var(--hairline);flex-wrap:wrap;display:flex}.atlas-speaker{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--white);flex:calc(33.333% - 1px);align-items:center;gap:1rem;min-width:240px;padding:1.25rem;display:flex}.atlas-speaker__photo{object-fit:cover;background:var(--tint);border-radius:50%;flex-shrink:0;width:3.5rem;height:3.5rem}.atlas-speaker--no-photo{align-items:flex-start;padding-left:1.5rem}.atlas-speaker__info h3{color:var(--ink);font-size:1.05rem;font-weight:700}.atlas-speaker__info p{color:var(--muted);margin-top:.2rem;font-size:.85rem}.atlas-speaker.has-bio{flex-wrap:wrap;align-items:flex-start}.atlas-speaker .speaker-bio-content{flex-basis:100%}.atlas-poster-grid{border-top:1px solid var(--ink);border-left:1px solid var(--hairline);flex-wrap:wrap;display:flex}.atlas-poster{border-right:1px solid var(--hairline);border-bottom:1px solid var(--hairline);background:var(--white);flex:calc(33.333% - 1px);min-width:240px;padding:1.5rem}.atlas-poster__id{color:var(--accent);font-family:var(--mono);font-size:1.3rem;font-weight:700;display:block}.atlas-poster small{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:1rem;font-size:.6rem;font-weight:700;display:block}.atlas-poster h3{color:var(--ink);margin-top:.5rem;font-size:1.05rem;font-weight:700;line-height:1.25}.atlas-poster p{color:var(--muted);margin-top:.5rem;font-size:.85rem}.atlas-dialog{border:0;border-left:4px solid var(--accent);width:min(820px,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--text);background:var(--white);padding:0;box-shadow:0 32px 100px #0000004d}.atlas-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00145099}.atlas-dialog article{padding:clamp(2rem,5vw,3rem);position:relative}.atlas-dialog__close{float:right;border:1px solid var(--hairline);color:var(--muted);background:var(--paper);cursor:pointer;font-family:var(--sans);letter-spacing:.1em;text-transform:uppercase;margin:-1rem -1rem 1rem 1rem;padding:.55rem .75rem;font-size:.62rem;font-weight:600;position:sticky;top:0}.atlas-dialog__close:hover,.atlas-dialog__close:focus-visible{border-color:var(--accent);color:var(--white);background:var(--accent);outline:none}.atlas-dialog__meta{border-bottom:1px solid var(--hairline);color:var(--accent);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:2rem;padding-bottom:1rem;font-size:.65rem;font-weight:700;display:flex}.atlas-dialog h2{clear:both;color:var(--ink);letter-spacing:-.03em;margin-top:1.75rem;font-size:clamp(1.4rem,3vw,2.1rem);font-weight:700;line-height:1.15}.atlas-dialog__speaker{color:var(--text);margin-top:.9rem;font-size:.98rem;font-weight:500}.atlas-dialog__affiliation{color:var(--muted);font-weight:400}.atlas-dialog__abstract{border-top:1px solid var(--hairline);margin-top:1.75rem;padding-top:1.75rem;font-size:1rem;line-height:1.8}.atlas-dialog__abstract p{margin:0}.atlas-dialog__abstract p+p{margin-top:.9rem}@media (width<=900px){.atlas-speaker,.atlas-poster{flex-basis:calc(50% - 1px)}}@media (width<=760px){.template--atlas{padding-bottom:6rem}.atlas-topbar nav{justify-content:center;gap:1.25rem;padding-inline:1rem}.atlas-topbar a{padding:1rem 0;font-size:.68rem}.atlas-hero__inner{grid-template-columns:1fr;align-items:start;gap:2rem;padding:clamp(5rem,14vh,7rem) 1.25rem 2rem}.atlas-hero h1{letter-spacing:-.02em;font-size:clamp(1.6rem,6.8vw,2.2rem);line-height:1.12}.atlas-hero__meta{max-width:100%;padding:1.25rem}.atlas-content{padding:clamp(3rem,8vw,4rem) clamp(1.25rem,5vw,1.5rem)}.atlas-block{grid-template-columns:1fr;gap:1rem}.atlas-block__label{margin-bottom:.25rem;position:static}.atlas-block>:not(.atlas-block__label){grid-column:auto}.atlas-block h2{margin-bottom:1rem;font-size:clamp(1.6rem,6vw,2rem)}.atlas-body h2{margin-top:1.75rem;font-size:1.1rem}.atlas-table-wrap{background:0 0;border:0;overflow-x:visible}.atlas-table,.atlas-table thead,.atlas-table tbody,.atlas-table th,.atlas-table td,.atlas-table tr{display:block}.atlas-table thead{display:none}.atlas-table tbody tr{border:1px solid var(--hairline);background:var(--white);margin-bottom:.75rem}.atlas-table tbody tr:last-child{margin-bottom:0}.atlas-table td{border:0;border-bottom:1px solid var(--hairline);padding:.6rem .9rem}.atlas-table td:last-child{border-bottom:0}.atlas-table td:before{content:attr(data-label);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:.58rem;font-weight:700;display:block}.atlas-table__time{background:var(--tint);width:auto;padding-right:1rem;font-size:.85rem}.atlas-table__speaker,.atlas-table__affiliation,.atlas-table__title{width:auto;min-width:auto}.atlas-table__speaker--break,.atlas-table__note{text-align:left}.atlas-table__note{background:var(--tint)}.atlas-table__row--event,.atlas-table__row--chair{background:var(--white)}.atlas-table__row--event .atlas-table__note,.atlas-table__row--chair .atlas-table__note{background:var(--tint)}.atlas-speaker-grid,.atlas-poster-grid{border-left:0}.atlas-speaker,.atlas-poster{border-left:1px solid var(--hairline);flex-basis:100%;min-width:auto}.atlas-dialog{width:calc(100vw - 1.5rem);max-height:calc(100vh - 1.5rem)}.template--atlas~.presentation-switcher,.template--atlas .presentation-switcher{gap:.35rem;padding:.4rem .5rem;bottom:.5rem;right:.5rem}.template--atlas~.presentation-switcher select,.template--atlas .presentation-switcher select{padding:.35rem 1.4rem .35rem .6rem;font-size:.65rem}.template--atlas~.presentation-switcher>span,.template--atlas .presentation-switcher>span{display:none}}@media (width<=840px){.cover{background:linear-gradient(180deg, #fbfaf7fa 0 64%, #fbfaf7bf 100%), var(--conference-background-image,url(/meetings/conference-hero-bg.png)) center / cover no-repeat;grid-template-columns:1fr;min-height:auto}[data-theme=aurora] .template--editorial .cover{background:radial-gradient(circle at 76% 18%, #65f5d21f, transparent 34%), linear-gradient(180deg, #080d1cfa 0 72%, #080d1ccc 100%), var(--conference-background-image,url(/meetings/conference-hero-bg.png)) center / cover no-repeat}.cover:before{width:13rem;top:2.3rem;left:1.5rem}.cover__content{padding:5.4rem 1.5rem 2.1rem}.cover__rail{padding:1.5rem;position:absolute;top:1rem;right:0}.facts div{grid-template-columns:1fr;gap:.25rem}.cover h1{font-size:clamp(1.75rem, min(9vw, calc(2.4rem - var(--title-length,0) * .0125rem)), 2.4rem);line-height:1.18}.section-nav{justify-content:flex-start;gap:1.4rem;overflow-x:auto}.intro-band,.content-section,.section-heading,.day{grid-template-columns:1fr}.intro-band,.content-section{padding:3rem 1.5rem}.stats-band{grid-template-columns:1fr}.stats-band div{border-right:0;border-bottom:1px solid var(--hairline)}.schedule-row{grid-template-columns:1fr;gap:.5rem}.schedule-session{grid-template-columns:1fr;gap:.9rem;padding:1rem}.schedule-session__meta{text-align:left;align-items:flex-start;min-width:0}.schedule-session__chairs{grid-template-columns:1fr;gap:.35rem}.schedule-session__chairs small{margin:.1rem 0 0;display:block}.summit-slot--session-header:before{font-size:3.5rem}.folio-session{grid-template-columns:1fr;gap:.65rem;padding-left:1rem}.atlas-table__session:before{display:none!important}.atlas-table__session{padding:1rem!important}.speaker-grid{grid-template-columns:1fr}}
