.programme-page,.speakers-page,.speaker-profile{--programme-ink:#111b2b;--programme-muted:#526171;--programme-border:#bcc5cd;--programme-accent:#dcf763;--programme-paper:#e5e9ed;color:var(--programme-ink);padding-bottom:100px}.programme-page-header{border-bottom:0;justify-content:space-between;align-items:flex-end;gap:40px;padding:72px 0 52px;display:flex}.programme-page-header .page-heading{letter-spacing:-.065em;font-size:clamp(57px,6.3vw,91px);font-weight:700;line-height:.98;font-family:var(--font-geist-sans), Arial, sans-serif;margin:24px 0 0}.programme-title-serif{font-family:var(--font-editorial-italic), Georgia, serif;letter-spacing:-.035em;font-style:italic;font-weight:400}.programme-header-note{flex-shrink:0;width:280px;padding-bottom:5px}.programme-header-note p{color:var(--programme-muted);margin:20px 0;font-size:14px;line-height:1.75}.programme-header-note>a{border-bottom:1px solid;align-items:center;gap:30px;padding:0 0 6px;font-size:13px;font-weight:600;display:inline-flex}.programme-days{border:1px solid var(--programme-ink);background:var(--programme-ink);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.programme-day{text-align:left;background:var(--programme-paper);cursor:pointer;border:0;flex-direction:column;min-height:162px;padding:25px 28px;transition:background .22s,color .22s;display:flex;position:relative}.programme-day:last-child{border-right:0}.programme-day:hover{background:#d4dde5}.programme-day.is-active{background:var(--programme-accent);box-shadow:none}.programme-day-top{justify-content:space-between;align-items:center;display:flex}.programme-day-top>svg{opacity:1;transition:transform .22s}.programme-day.is-active .programme-day-top>svg{opacity:1;transform:rotate(45deg)}.programme-day-name{letter-spacing:-.05em;font-size:clamp(26px,2.7vw,38px);font-weight:650;line-height:1;font-family:var(--font-geist-sans), Arial, sans-serif;margin-top:24px}.programme-day-date{justify-content:space-between;margin-top:8px;font-size:12px;font-weight:500;display:flex}.programme-day-date>span{opacity:.6}.programme-toolbar{border-bottom:1px solid var(--programme-border);justify-content:space-between;align-items:center;gap:20px;padding:28px 0;display:flex}.programme-categories{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.programme-categories>button{cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #aab6c2;border-radius:999px;padding:10px 15px;font-size:11px;font-weight:550;transition:background .2s,border-color .2s}.programme-categories>button:hover{border-color:var(--programme-border)}.programme-categories>button.is-active{background:var(--programme-ink);color:var(--programme-paper);border-color:var(--programme-ink);box-shadow:none}.programme-filter-icon{margin-right:10px}.programme-search{border-bottom:1px solid var(--programme-border);border:1px solid var(--programme-border);background:#f1f4f6;flex:0 246px;align-items:center;gap:10px;min-width:185px;padding:10px 12px;display:flex}.programme-search input{width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.programme-search:focus-within{border-color:var(--programme-ink)}.programme-search button{cursor:pointer;background:0 0;border:0;display:flex}.programme-content{grid-template-columns:250px 1fr;gap:48px;padding:44px 0 72px;display:grid}.programme-day-intro{padding:12px 0;position:relative}.programme-day-intro h2{letter-spacing:-.045em;max-width:230px;font-size:34px;font-weight:600;line-height:1.08;font-family:var(--font-geist-sans), Arial, sans-serif;margin:22px 0}.programme-day-intro>p{color:var(--programme-muted);margin-bottom:30px;font-size:12px;line-height:1.7}.programme-saved-filter{border:1px solid var(--programme-border);cursor:pointer;background:0 0;border-color:#9fadb9;align-items:center;gap:9px;min-height:42px;padding:11px 12px;font-size:11px;font-weight:550;display:flex}.programme-saved-filter>span{background:#c8d2db;border-radius:50%;place-items:center;min-width:19px;min-height:19px;margin-left:7px;font-size:10px;font-weight:600;display:grid}.programme-saved-filter.is-active{background:var(--programme-accent);border-color:var(--programme-ink)}.programme-app-link{align-items:center;gap:17px;width:fit-content;margin-top:18px;font-size:11px;display:flex}.programme-list{min-width:0}.programme-list-caption{border-bottom:2px solid var(--programme-ink);justify-content:space-between;align-items:center;gap:12px;padding:0 18px 17px;display:flex}.programme-list-caption>span:last-child{color:var(--programme-muted);white-space:nowrap;font-size:11px}.programme-row{border-bottom:1px solid var(--programme-border);grid-template-columns:76px 1fr 110px;gap:22px;padding:28px 18px;scroll-margin-top:110px;transition:background .25s;display:grid}.programme-time{font-variant-numeric:tabular-nums;flex-direction:column;gap:7px;padding-top:4px;display:flex}.programme-time>span{letter-spacing:-.05em;font-size:19px;font-family:var(--font-geist-mono), monospace;font-weight:600}.programme-time>small{color:var(--programme-muted);font-size:10px}.programme-row-body{min-width:0}.programme-row-meta{color:var(--programme-muted);align-items:center;gap:14px;min-height:21px;font-size:11px;display:flex}.programme-category{text-transform:uppercase;letter-spacing:.07em;color:var(--programme-ink);background:0 0;border:1px solid #a5b2be;border-radius:0;align-items:center;gap:6px;padding:5px 7px;font-size:9px;font-weight:600;line-height:1;display:inline-flex}.programme-category:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;display:none}.category-design,.category-technology,.category-culture,.category-music,.category-film{background:0 0}.programme-session-toggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 0 8px;display:flex}.programme-session-toggle h3{letter-spacing:-.045em;font-size:clamp(22px,1.8vw,27px);font-weight:650;line-height:1.14;font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}.programme-session-toggle>svg{opacity:.55;flex-shrink:0;transition:opacity .2s,transform .2s}.programme-session-toggle:hover>svg,.programme-session-toggle:focus-visible>svg{opacity:1}.programme-row.is-open .programme-session-toggle>svg{opacity:1;transform:rotate(180deg)}.programme-session-sub{color:var(--programme-muted);flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.6;display:flex}.programme-session-sub>a{color:var(--programme-ink)}.programme-session-sub>a:hover{text-decoration:underline}.programme-row-actions{justify-content:flex-end;align-self:start;align-items:center;gap:16px;padding-top:14px;display:flex}.programme-avatar{object-fit:cover;filter:grayscale()contrast(1.04);border-radius:0;width:44px;height:44px}.programme-save{border:1px solid var(--programme-border);color:var(--programme-ink);background:var(--programme-paper);cursor:pointer;border-color:#9baab8;justify-content:center;align-items:center;gap:10px;min-width:38px;height:38px;padding:0 9px;transition:background .2s,border-color .2s;display:inline-flex}.programme-save:hover{border-color:var(--programme-ink);background:var(--programme-accent)}.programme-save.is-saved{background:var(--programme-accent);border-color:var(--programme-ink)}.programme-save.is-expanded{height:42px;padding:0 14px;font-size:11px}.programme-session-details{padding-top:12px}.programme-session-details>p{color:var(--programme-muted);max-width:530px;margin:0 0 16px;font-size:13px;line-height:1.8}.programme-detail-meta{gap:20px;margin-bottom:16px;font-size:10px;display:flex}.programme-detail-meta>span{align-items:center;gap:6px;display:flex}.programme-speaker-link{border-bottom:1px solid var(--programme-border);align-items:center;gap:20px;padding-bottom:5px;font-size:11px;font-weight:500;display:inline-flex}.programme-session-details .programme-workshop-note{border-left:2px solid var(--programme-accent);padding-left:10px;font-size:11px;line-height:1.7}.programme-schedule-note{color:var(--programme-muted);align-items:flex-start;gap:11px;margin-top:22px;display:flex}.programme-schedule-note svg{flex-shrink:0}.programme-schedule-note>p{margin:0;font-size:12px;line-height:1.6}.programme-empty{text-align:center;border-bottom:1px solid var(--programme-border);padding:70px 28px}.programme-empty>svg{opacity:.5;margin:auto}.programme-empty h3{letter-spacing:-.045em;font-size:27px;font-weight:600;font-family:var(--font-geist-sans), Arial, sans-serif;margin:20px 0 12px;line-height:1.15}.programme-empty p{max-width:400px;color:var(--programme-muted);margin:0 auto 24px;font-size:13px;line-height:1.7}.programme-spotlight{background:var(--programme-ink);min-height:360px;color:var(--programme-paper);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);grid-template-columns:1.7fr 1fr;display:grid}.programme-spotlight-copy{padding:42px}.programme-spotlight-copy>.eyebrow{color:var(--programme-accent);align-items:center;gap:8px;display:flex}.programme-live-dot{background:var(--programme-accent);border-radius:50%;width:6px;height:6px;display:inline-block}.programme-spotlight h2{letter-spacing:-.045em;max-width:460px;font-size:45px;font-weight:600;line-height:1.05;font-family:var(--font-geist-sans), Arial, sans-serif;margin:28px 0 20px}.programme-spotlight-copy>p{color:#bcc5cd;max-width:470px;font-size:13px;line-height:1.7}.programme-spotlight-bottom{justify-content:space-between;align-items:center;gap:16px;margin-top:36px;display:flex}.programme-spotlight-bottom>div{flex-direction:column;gap:8px;display:flex}.programme-spotlight-bottom strong{font-size:12px;font-weight:500}.programme-spotlight-bottom>div>span{color:#bcc5cd;font-size:10px}.programme-spotlight .programme-save{color:var(--programme-paper);white-space:nowrap;border-color:#314257}.programme-spotlight .programme-save:hover,.programme-spotlight .programme-save.is-saved{background:var(--programme-accent);color:var(--programme-ink)}.programme-spotlight-image{min-height:320px;display:block;position:relative;overflow:hidden}.programme-spotlight-image>img{object-fit:cover;filter:grayscale()contrast(1.04);transition:transform .8s cubic-bezier(.22,1,.36,1)}.programme-spotlight-image:hover>img{transform:scale(1.025)}.programme-spotlight-image:after{content:"";background:linear-gradient(#0000,#0000008c);position:absolute;inset:50% 0 0}.programme-spotlight-image>span{z-index:1;justify-content:space-between;align-items:center;font-size:12px;display:flex;position:absolute;bottom:28px;left:28px;right:28px}.speakers-page-header{padding-bottom:68px}.speaker-grid-toolbar{border-top:1px solid var(--programme-border);justify-content:space-between;align-items:center;gap:20px;padding:26px 0 32px;display:flex}.speaker-grid-toolbar>.eyebrow{color:var(--programme-muted);text-align:right;font-size:9px!important}.speaker-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:52px 30px;display:grid}.speaker-card{min-width:0}.speaker-card-image{aspect-ratio:4/4.75;background:#cbd4dc;position:relative;overflow:hidden}.speaker-card-image>img{object-fit:cover;filter:grayscale()contrast(1.04);transition:transform .8s cubic-bezier(.22,1,.36,1)}.speaker-card:hover .speaker-card-image>img{transform:scale(1.025)}.speaker-card-image:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 -80px 80px -65px #0005}.speaker-card-discipline{color:#fff;text-transform:uppercase;letter-spacing:.1em;z-index:1;-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--programme-ink);border:0;border-radius:0;padding:7px 9px;font-size:10px;font-weight:600;position:absolute;bottom:20px;left:18px}.speaker-card-arrow{background:var(--programme-accent);z-index:1;width:39px;height:39px;color:var(--programme-ink);border:0;border-radius:50%;place-items:center;transition:background .25s;display:grid;position:absolute;bottom:18px;right:18px;transform:none}.speaker-card:hover .speaker-card-arrow{background:#edffb2;transform:rotate(45deg)}.speaker-card-caption{justify-content:space-between;align-items:baseline;gap:10px;margin-top:19px;display:flex}.speaker-card-caption>h2{letter-spacing:-.05em;font-size:29px;font-weight:650;line-height:1.15;font-family:var(--font-geist-sans), Arial, sans-serif;margin:0}.speaker-card-location{color:var(--programme-muted);white-space:nowrap;font-size:10px}.speaker-card>p{color:var(--programme-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.speaker-bottom-cta{background:var(--programme-accent);clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);border:0;margin-top:86px;padding:48px;position:relative;overflow:hidden}.speaker-bottom-cta>h2{letter-spacing:-.045em;font-size:64px;font-weight:650;line-height:.98;font-family:var(--font-geist-sans), Arial, sans-serif;margin:22px 0 12px}.speaker-bottom-cta>p{margin-bottom:25px;font-size:14px}.speaker-bottom-cta>.button{z-index:1;position:relative}.speaker-profile{padding-top:36px}.speaker-back{align-items:center;gap:9px;margin-bottom:36px;font-size:11px;display:inline-flex}.speaker-profile-hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;display:grid}.speaker-profile-portrait{aspect-ratio:4/4.7;background:#cbd4dc;max-height:660px;position:relative;overflow:hidden}.speaker-profile-portrait>img{object-fit:cover;filter:grayscale()contrast(1.04)}.speaker-profile-portrait-label{z-index:1;color:#fff;font-size:11px;line-height:1.6;position:absolute;bottom:28px;left:28px}.speaker-profile-portrait:after{content:"";background:linear-gradient(#0000,#0005);position:absolute;inset:60% 0 0}.speaker-profile-copy h1{letter-spacing:-.065em;font-size:clamp(63px,7vw,100px);font-weight:700;line-height:.93;font-family:var(--font-geist-sans), Arial, sans-serif;margin:28px 0}.speaker-profile-role{margin:0 0 15px;font-size:17px;line-height:1.5}.speaker-profile-location{color:var(--programme-muted);align-items:center;gap:6px;font-size:11px;display:flex}.speaker-profile-copy blockquote{font-family:var(--font-editorial-italic), Georgia, serif;letter-spacing:-.025em;border-top:1px solid var(--programme-border);max-width:450px;margin:42px 0 0;padding-top:32px;font-size:32px;font-style:italic;line-height:1.35}.speaker-biography{border-bottom:1px solid var(--programme-border);grid-template-columns:1fr 1.1fr;gap:64px;padding:68px 0;display:grid}.speaker-biography h2{letter-spacing:-.045em;font-size:42px;font-weight:600;font-family:var(--font-geist-sans), Arial, sans-serif;margin:20px 0;line-height:1.05}.speaker-biography>div>p{color:var(--programme-muted);margin:0 0 18px;font-size:15px;line-height:1.85}.speaker-biography>div>p:first-child{color:var(--programme-ink);font-size:19px;line-height:1.7}.speaker-biography>div>p:last-child{margin-bottom:0}.speaker-sessions{padding:62px 0 32px}.speaker-section-title{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:36px;display:flex}.speaker-section-title h2{letter-spacing:-.045em;font-size:42px;font-weight:600;line-height:1.05;font-family:var(--font-geist-sans), Arial, sans-serif;margin:15px 0 0}.speaker-section-title>a{border-bottom:1px solid var(--programme-border);align-items:center;gap:20px;padding-bottom:5px;font-size:12px;display:inline-flex}.speaker-session-item{grid-template-columns:210px 1fr;align-items:start;gap:48px;display:grid}.speaker-session-date{padding-top:34px}.speaker-session-item .programme-row{grid-template-columns:75px 1fr 110px}.speaker-more{border-top:1px solid var(--programme-border);margin-top:32px;padding-top:30px}.speaker-more-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.speaker-more-grid>a{align-items:center;gap:18px;display:flex}.speaker-more-grid>a>img{object-fit:cover;filter:grayscale();width:75px;height:92px}.speaker-more-grid>a>div{flex:1;min-width:0}.speaker-more-grid .eyebrow{font-size:9px!important}.speaker-more-grid h3{letter-spacing:-.045em;font-size:19px;font-weight:600;font-family:var(--font-geist-sans), Arial, sans-serif;margin:8px 0 4px}.speaker-more-grid p{color:var(--programme-muted);margin:0;font-size:12px;line-height:1.5}.speaker-more-grid>a>svg{flex-shrink:0}.programme-mini-star,.programme-day-ornament,.speaker-header-mark,.speaker-cta-asterisk,.speaker-portrait-star,.speaker-card-number{display:none}.programme-row:hover{background:#dbe2e8}.programme-row.is-open{background:#f1f4f6}@media (min-width:1450px){.programme-page-header .page-heading{letter-spacing:-.065em;font-size:90px;line-height:1.05}}@media (max-width:1100px){.programme-toolbar{flex-direction:column;align-items:flex-start}.programme-search{flex-basis:auto;width:100%}.programme-content{grid-template-columns:190px 1fr;gap:30px}.programme-day-intro h2{letter-spacing:-.045em;font-size:30px;line-height:1.15}.programme-row{grid-template-columns:57px 1fr 38px;gap:16px}.programme-row-actions>a{display:none}.programme-spotlight-copy{padding:32px}.programme-spotlight h2{letter-spacing:-.045em;font-size:40px;line-height:1.05}.programme-spotlight-bottom{flex-direction:column;align-items:flex-start}.speaker-card-caption{flex-direction:column;gap:5px}.speaker-card-caption>h2{letter-spacing:-.045em;font-size:28px;line-height:1.15}.speaker-profile-hero,.speaker-biography{gap:40px}.speaker-profile-copy blockquote{margin-top:30px;padding-top:24px;font-size:24px}.speaker-session-item{grid-template-columns:160px 1fr;gap:28px}.speaker-session-item .programme-row{grid-template-columns:60px 1fr 38px}.speaker-more-grid>a{gap:10px}.speaker-more-grid>a>img{width:56px;height:76px}.speaker-more-grid h3{letter-spacing:-.045em;font-size:16px}.speaker-more-grid>a>svg{width:17px}}@media (max-width:800px){.programme-page-header{gap:24px;padding:44px 0 38px}.programme-page-header .page-heading{letter-spacing:-.065em;font-size:62px;line-height:1.05}.programme-header-note{width:190px}.programme-header-note p{font-size:12px}.programme-day{min-height:165px;padding:20px}.programme-day-name{font-size:28px}.programme-content{grid-template-columns:1fr;gap:28px;padding-top:28px}.programme-day-intro{grid-template-columns:1fr auto;gap:10px 20px;padding:0;display:grid}.programme-day-intro>.eyebrow{grid-column:1/-1}.programme-day-intro h2{letter-spacing:-.045em;max-width:none;margin:4px 0;font-size:28px;line-height:1.15}.programme-day-intro>p{grid-area:3/1;margin:0}.programme-saved-filter{grid-area:2/2}.programme-app-link{grid-area:3/2;justify-self:end;margin-top:0}.speaker-grid{gap:34px 20px}.speaker-grid-toolbar{flex-direction:column;align-items:flex-start}.speaker-card-caption>h2{letter-spacing:-.045em;font-size:24px;line-height:1.15}.speaker-bottom-cta{padding:40px 32px}.speaker-bottom-cta>h2{letter-spacing:-.045em;font-size:58px;line-height:1.05}.speaker-more-grid{grid-template-columns:1fr}.speaker-more-grid>a{border-bottom:1px solid var(--programme-border);gap:20px;padding:14px 0}.speaker-more-grid>a>img{width:65px;height:78px}.speaker-more-grid h3{letter-spacing:-.045em;font-size:23px;line-height:1.15}.speaker-more-grid p{font-size:12px}.speaker-more-grid>a>svg{width:22px}.speaker-session-item{display:block}.speaker-session-date{padding-top:20px;display:block}.speaker-session-item .programme-row{padding-top:20px}}@media (max-width:680px){.programme-page,.speakers-page,.speaker-profile{padding-bottom:60px}.programme-page-header{display:block}.programme-page-header .page-heading{letter-spacing:-.065em;margin-top:20px;font-size:clamp(42px,9.4vw,63px);line-height:1.05}.programme-header-note{justify-content:space-between;align-items:center;gap:24px;width:auto;margin-top:25px;display:flex}.programme-header-note p{flex:1;margin:0;font-size:12px;line-height:1.7}.programme-header-note>a{flex-shrink:0;gap:10px;font-size:11px}.programme-days{grid-template-columns:repeat(3,minmax(0,1fr))}.programme-day{min-height:143px;padding:16px 13px}.programme-day-top .eyebrow{font-size:9px!important}.programme-day-top>svg{width:15px}.programme-day-name{margin-top:22px;font-size:21px}.programme-day-date{font-size:10px;line-height:1.5}.programme-day-date>span{display:none}.programme-categories{gap:4px}.programme-categories>button{padding:8px 10px;font-size:10px}.programme-filter-icon{display:none}.programme-toolbar{gap:12px;padding:20px 0}.programme-content{padding-bottom:40px}.programme-day-intro h2{letter-spacing:-.045em;font-size:23px;line-height:1.15}.programme-day-intro>p{font-size:12px}.programme-saved-filter{gap:6px;padding:9px 8px;font-size:10px}.programme-saved-filter>span{margin-left:0}.programme-app-link{gap:7px;font-size:10px}.programme-list-caption .eyebrow{font-size:9px!important}.programme-row{grid-template-columns:46px 1fr 32px;gap:12px;padding:24px 6px}.programme-time>span{font-size:16px}.programme-time>small{font-size:10px}.programme-session-toggle h3{letter-spacing:-.045em;font-size:21px;line-height:1.15}.programme-session-toggle>svg{display:none}.programme-row-meta{gap:7px;font-size:9px}.programme-category{padding:4px 5px;font-size:9px}.programme-row-actions{padding-top:25px}.programme-save{min-width:32px;height:34px;padding:0 6px}.programme-save>svg{width:16px}.programme-session-sub{gap:6px;font-size:10px}.programme-session-details>p{font-size:12px}.programme-detail-meta{gap:12px;font-size:9px}.programme-spotlight{grid-template-columns:1fr}.programme-spotlight-copy{padding:30px}.programme-spotlight h2{letter-spacing:-.045em;font-size:42px;line-height:1.05}.programme-spotlight-image{min-height:360px;max-height:430px}.programme-spotlight-bottom{flex-direction:row;align-items:center;gap:10px}.programme-spotlight .programme-save.is-expanded{gap:6px;padding:0 10px;font-size:9px}.programme-spotlight-bottom>div>span{font-size:9px}.speaker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.speaker-card-caption>h2{letter-spacing:-.045em;font-size:23px;line-height:1.15}.speaker-card-location{font-size:9px}.speaker-card>p{margin-top:5px;font-size:12px}.speaker-card-image{aspect-ratio:3/4}.speaker-card-discipline{padding:5px 7px;font-size:9px;bottom:13px;left:10px}.speaker-card-arrow{width:30px;height:30px;bottom:10px;right:10px}.speaker-card-arrow>svg{width:20px}.speaker-bottom-cta{margin-top:52px;padding:32px 24px}.speaker-bottom-cta>h2{z-index:1;letter-spacing:-.045em;font-size:48px;line-height:1.05;position:relative}.speaker-bottom-cta>p{z-index:1;font-size:12px;position:relative}.speaker-bottom-cta>.eyebrow{font-size:9px!important}.speaker-profile{padding-top:26px}.speaker-back{margin-bottom:26px}.speaker-profile-hero{flex-direction:column;align-items:stretch;gap:32px;display:flex}.speaker-profile-portrait{aspect-ratio:4/4.2}.speaker-profile-copy h1{letter-spacing:-.065em;margin:20px 0;font-size:77px;line-height:1.05}.speaker-profile-copy h1 br{display:none}.speaker-profile-copy h1>span+span:before{content:" "}.speaker-profile-role{font-size:16px}.speaker-profile-copy blockquote{max-width:none;font-size:26px}.speaker-biography{grid-template-columns:1fr;gap:14px;padding:42px 0}.speaker-biography h2{letter-spacing:-.045em;margin-top:15px;font-size:35px;line-height:1.15}.speaker-biography>div>p{font-size:13px}.speaker-biography>div>p:first-child{font-size:17px}.speaker-sessions{padding-top:40px}.speaker-section-title{align-items:flex-start;gap:16px}.speaker-section-title h2{letter-spacing:-.045em;font-size:33px;line-height:1.15}.speaker-section-title>a{flex-shrink:0;gap:9px;margin-top:17px;font-size:10px}.speaker-section-title .eyebrow{font-size:9px!important}.speaker-session-item .programme-row{grid-template-columns:46px 1fr 32px}.speaker-more .speaker-section-title h2{letter-spacing:-.045em;font-size:30px;line-height:1.15}}@media (max-width:390px){.programme-header-note>a{display:none}.programme-day{padding:15px 10px}.programme-day-name{font-size:18px}.programme-day-intro{display:block}.programme-day-intro h2{margin:15px 0 10px}.programme-saved-filter{margin-top:18px}.programme-app-link{margin-top:13px}.programme-spotlight-bottom{flex-direction:column;align-items:flex-start;gap:20px}.speaker-card-caption>h2{letter-spacing:-.045em;font-size:20px;line-height:1.15}.speaker-profile-copy h1{letter-spacing:-.065em;font-size:65px;line-height:1.05}.programme-row{gap:8px}.programme-row-meta{flex-wrap:wrap;gap:5px}.programme-session-toggle h3{letter-spacing:-.045em;font-size:19px}.speaker-section-title{flex-direction:column;gap:10px}.speaker-section-title>a{margin-top:0}}@media (prefers-reduced-motion:reduce){.programme-page *,.speakers-page *,.speaker-profile *{scroll-behavior:auto!important;transition:none!important}}
