@charset "UTF-8";.speaker-nav.speaker-nav--wip-2024{display:flex;justify-content:space-between;flex-direction:column-reverse;padding:var(--wip-safe-area);--name-fs: 16px;--name-lh: 110%;--text-fs: 14px;--text-lh: 110%;--text-mb: calc(var(--s) * 2);--text-mt: calc(var(--s) * 5);--arrow-mb: 7px;--arrow-mt: var(--s);margin-bottom:45px;gap:40px}@media screen and (min-width: 768px){.speaker-nav.speaker-nav--wip-2024{flex-direction:row;--arrow-mt: 0}}.speaker-nav.speaker-nav--wip-2024 .svg-wrapper{display:flex}.speaker-nav.speaker-nav--wip-2024>div a{gap:10px}@media screen and (min-width: 768px){.speaker-nav.speaker-nav--wip-2024>div a{gap:40px}}.speaker-nav.speaker-nav--wip-2024>div a svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}.speaker-nav.speaker-nav--wip-2024>div .prev a{flex-flow:column-reverse;align-items:center;-webkit-tap-highlight-color:rgba(255,255,255,0)}@media screen and (min-width: 768px){.speaker-nav.speaker-nav--wip-2024>div .prev a{flex-flow:row}}.speaker-nav.speaker-nav--wip-2024>div .prev a svg{transform:rotate(180deg)}.speaker-nav.speaker-nav--wip-2024>div .prev a:hover svg,.speaker-nav.speaker-nav--wip-2024>div .prev a:focus svg{transform:translate(-20px) rotate(180deg)}.speaker-nav.speaker-nav--wip-2024>div .prev .svg-wrapper{margin-bottom:var(--arrow-mb);margin-top:var(--arrow-mt);width:199px}@media screen and (min-width: 768px){.speaker-nav.speaker-nav--wip-2024>div .prev .svg-wrapper{transform:rotate(180deg) translate(0);width:auto}}.speaker-nav.speaker-nav--wip-2024>div .prev .text-wrapper{align-items:center}@media screen and (min-width: 768px){.speaker-nav.speaker-nav--wip-2024>div .prev .text-wrapper{align-items:flex-start}}.speaker-nav.speaker-nav--wip-2024>div .next a{flex-flow:column-reverse;align-items:center;-webkit-tap-highlight-color:rgba(255,255,255,0)}@media screen and (min-width: 768px){.speaker-nav.speaker-nav--wip-2024>div .next a{flex-flow:row-reverse}}.speaker-nav.speaker-nav--wip-2024>div .next a:hover svg,.speaker-nav.speaker-nav--wip-2024>div .next a:focus svg{transform:translate(20px)}.speaker-nav.speaker-nav--wip-2024>div .next .svg-wrapper{margin-top:var(--arrow-mt);margin-bottom:var(--arrow-mb)}.speaker-nav.speaker-nav--wip-2024>div .next .text-wrapper{align-items:center}@media screen and (min-width: 768px){.speaker-nav.speaker-nav--wip-2024>div .next .text-wrapper{align-items:flex-start}}.speaker-nav.speaker-nav--wip-2024>div .next .text-wrapper .nav-speaker{text-align:right}.speaker-nav.speaker-nav--wip-2024>div .next .svg-wrapper{justify-content:flex-end;align-items:center;width:199px;transform:translate(44px)}@media screen and (min-width: 768px){.speaker-nav.speaker-nav--wip-2024>div .next .svg-wrapper{transform:translate(0);width:auto;margin-left:var(--gutter)}}.speaker-nav.speaker-nav--wip-2024>div a{position:relative;display:flex;flex-flow:row;align-items:flex-end}.speaker-nav.speaker-nav--wip-2024>div a .text-wrapper{display:flex;flex-flow:column}.speaker-nav.speaker-nav--wip-2024>div a .text-wrapper .nav-text{font-size:var(--text-fs);line-height:var(--text-lh);margin:0 0 var(--text-mb) 0}.speaker-nav.speaker-nav--wip-2024>div a .text-wrapper .nav-speaker{font-size:var(--name-fs);line-height:var(--name-lh);text-transform:uppercase}.page-wip-2024-speaker{--vw-p: 1;--arrow-sm-up-width: 87px;--arrow-sm-down-width: 87px;--back-link-top-space: 70px;--back-link-mb: calc(var(--s) * 4);--title-fs: calc(13.3vw * var(--vw-p));--title-lh: .85;--title-mt: 0;--list-fs: 20px;--list-lh: 118%;--time-fs: 39px;--time-lh: 1.2;--right-col-mt: 35px;--rss-gap: calc(var(--s) * 3);--rss-p: calc(var(--s) * 6) 0 calc(var(--s) * 10);--profile-img-width: 100%;--profile-img-m: calc(-13vw * var(--vw-p)) auto calc(-5vw * var(--vw-p)) auto;--details-mt: 5vw;--details-mb: 10px;--wip-2024-safe-area: calc(var(--s) * 4);--wip-2024-page-pt: 10px;--speaker-description-fs: 18px;--vid1-top: 210px;--vid1-left: -41vw;--vid1-width: 75vw;--vid1-transform: rotate(15deg);--vid2-top: 180px;--vid2-left: -63vw;--vid2-width: 100vw;--vid2-transform: rotate(3deg);--vid3-top: 235px;--vid3-left: -40vw;--vid3-width: 75vw;--vid3-transform: none;padding:var(--wip-2024-page-pt) 0 0 0}@media screen and (min-width: 768px){.page-wip-2024-speaker{--right-col-mt: 45px;--profile-img-width: 42%;--details-mt: 2.5vw;--details-mb: 30px;--list-fs: 24px;--wip-2024-safe-area: calc(var(--s) * 10);--figures-h-gap: 9vw;--figures-v-gap: 9vw;--figure-mb: 130px;--wip-2024-page-pt: 100px;--rss-gap: calc(var(--s) * 5);--rss-p: calc(var(--s) * 5) 0 calc(var(--s) * 18);--speaker-description-fs: 20px;--vid1-top: 200px;--vid1-left: -18vw;--vid1-width: 45vw;--vid1-transform: rotate(31deg);--vid2-left: -12vw;--vid2-width: 45vw;--vid2-transform: rotate(25deg);--vid2-top: 105px;--vid3-left: -5vw;--vid3-width: 42vw;--vid3-top: 220px;--vw-p: .7}}@media screen and (min-width: 1600px){.page-wip-2024-speaker{--profile-img-mt: 0;--vw-p: .6;--wip-2024-page-pt: 100px}}.page-wip-2024-speaker>div{padding:0 var(--wip-2024-safe-area)}@media screen and (max-width: 767px){.page-wip-2024-speaker.unai{--title-fs: calc(12.3vw * var(--vw-p))}}.page-wip-2024-speaker__video-wrapper{position:absolute;z-index:1;pointer-events:none}.page-wip-2024-speaker__video-wrapper--vid1{top:var(--vid1-top);left:var(--vid1-left);transform:var(--vid1-transform)}.page-wip-2024-speaker__video-wrapper--vid1 video{width:var(--vid1-width)}.page-wip-2024-speaker__video-wrapper--vid2{top:var(--vid2-top);left:var(--vid2-left);transform:var(--vid2-transform)}.page-wip-2024-speaker__video-wrapper--vid2 video{width:var(--vid2-width)}.page-wip-2024-speaker__video-wrapper--vid3{top:var(--vid3-top);left:var(--vid3-left);transform:var(--vid3-transform)}.page-wip-2024-speaker__video-wrapper--vid3 video{width:var(--vid3-width)}.page-wip-2024-speaker h1,.page-wip-2024-speaker h2,.page-wip-2024-speaker p,.page-wip-2024-speaker ul,.page-wip-2024-speaker li,.page-wip-2024-speaker a{color:var(--wip2024-color-dark)}.page-wip-2024-speaker .figures-wrapper{display:grid;grid-template-columns:1fr;gap:20px}@media screen and (min-width: 768px){.page-wip-2024-speaker .figures-wrapper{grid-template-columns:1fr 1fr}.page-wip-2024-speaker .figures-wrapper>figure:first-child{grid-column:1/3}}.page-wip-2024-speaker .wip-2024-link--back-link{position:relative;left:0;top:var(--back-link-top-space);z-index:20;margin-bottom:var(--back-link-mb);align-items:center;cursor:none;display:flex;justify-content:center;margin-top:10px}@media screen and (min-width: 768px){.page-wip-2024-speaker .wip-2024-link--back-link{position:absolute;left:var(--wip-2024-safe-area);margin-top:0}}.page-wip-2024-speaker .wip-2024-link--back-link svg{transition:transform .5s cubic-bezier(.4,0,.2,1)}.page-wip-2024-speaker .wip-2024-link--back-link:hover svg,.page-wip-2024-speaker .wip-2024-link--back-link:focus svg{transform:translate(20px)}.page-wip-2024-speaker .wip-2024-link--back-link .svg-wrapper{transform:rotate(180deg);width:fit-content}.page-wip-2024-speaker .wip-2024-link--back-link .svg-wrapper svg{height:auto;width:80px}@media screen and (min-width: 992px){.page-wip-2024-speaker .wip-2024-link--back-link .svg-wrapper svg{width:170px}}.page-wip-2024-speaker .wip-2024-link--back-link .svg-wrapper svg path{stroke-width:.2px}.page-wip-2024-speaker .wip-2024-link--back-link .text-wrapper{margin-left:calc(var(--s) * 3);text-transform:uppercase}.page-wip-2024-speaker ul{list-style:none}.page-wip-2024-speaker .main-info{font-size:14px}@media screen and (min-width: 768px){.page-wip-2024-speaker .main-info{font-size:var(--base-font-size)}}.page-wip-2024-speaker .speaker-description{margin:auto;column-gap:40px;font-size:var(--speaker-description-fs)}@media screen and (min-width: 768px){.page-wip-2024-speaker .speaker-description{text-align:justify}}@media screen and (min-width: 992px){.page-wip-2024-speaker .speaker-description{max-width:calc(75% - var(--wip-2024-safe-area) * 2)}}@media screen and (min-width: 1200px){.page-wip-2024-speaker .speaker-description{column-count:2}}.page-wip-2024-speaker .title-wrapper{position:relative;z-index:1;margin-top:95px}@media screen and (min-width: 768px){.page-wip-2024-speaker .title-wrapper{margin-top:0}}.page-wip-2024-speaker .title-wrapper h1{font-family:var(--wip2024-ff-secondary);text-align:center;font-size:var(--title-fs);line-height:var(--title-lh);display:flex;flex-flow:column;margin:var(--title-mt) 0 0 0;text-transform:uppercase;font-variation-settings:"wght" 200}.page-wip-2024-speaker .title-wrapper h1>span{white-space:nowrap}.page-wip-2024-speaker .rss{display:flex;text-transform:uppercase;gap:var(--rss-gap);padding:var(--rss-p);justify-content:flex-start}@media screen and (min-width: 768px){.page-wip-2024-speaker .rss{justify-content:center}}.page-wip-2024-speaker .rss a:hover{opacity:.5;transition:opacity .5s cubic-bezier(.4,0,.2,1)}.page-wip-2024-speaker .profile-img{width:var(--profile-img-width);margin:var(--profile-img-m);min-width:476px;min-height:476px}.page-wip-2024-speaker .details{margin-top:var(--details-mt);margin-bottom:var(--details-mb)}.page-wip-2024-speaker .details ul{list-style:none;font-family:var(--wip2024-ff-secondary);display:flex;justify-content:flex-start;text-transform:uppercase;font-variation-settings:"wght" 300;flex-wrap:wrap;padding-inline-start:0}@media screen and (min-width: 768px){.page-wip-2024-speaker .details ul{justify-content:center}}.page-wip-2024-speaker .details ul>li{font-size:var(--list-fs);line-height:var(--list-lh);white-space:nowrap}.page-wip-2024-speaker .details ul>li:not(:last-child):after{content:"·";margin:0 var(--s)}.page-wip-2024-speaker .details p{margin:0;font-size:var(--time-fs);line-height:var(--time-lh);font-weight:600}.page-wip-2024-speaker .iframe-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-top:calc(var(--s) * 8);grid-column:1/9!important}.page-wip-2024-speaker .iframe-container iframe{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%}.page-wip-2024-speaker .speaker-nav-wrapper{margin-top:calc(var(--s) * 7)}
