@media only screen and (max-width: 1020px){.page#profile aside{display:none}}.page#profile p{margin-top:20px;margin-bottom:0;white-space:break-spaces;line-height:26px;font-size:17px}.page#profile .frame{background-color:#fff;padding:40px}@media only screen and (max-width: 820px){.page#profile .frame{padding:20px}}.page#profile section{margin-top:20px;margin-bottom:60px}@media only screen and (max-width: 820px){.page#profile section{margin-bottom:40px}}.page#profile section h2{font-size:30px;line-height:35px;margin-left:20px;margin-bottom:20px;font-weight:400}.page#profile section h2#faq-accordion-title{margin-left:0}.page#profile section h3{font-size:25px;line-height:50px;font-weight:400}.page#profile section.person .name{font-weight:500;font-size:50px;font-family:Museosans;line-height:60px;margin-bottom:10px}@media only screen and (max-width: 1264px){.page#profile section.person .name{font-size:40px;line-height:45px}}.page#profile section.person .name strong{font-weight:400}.page#profile section.person p{margin:20px 0}.page#profile section.person .headline{font-size:25px;line-height:35px;margin-left:0;margin-bottom:0;font-weight:400}@media only screen and (max-width: 768px){.page#profile section.person .headline{font-size:22px;line-height:30px}}.page#profile section.person .social-networks{margin-bottom:20px}.page#profile section.person .social-networks button{cursor:pointer;border:none;background:none;display:inline-block;vertical-align:middle;margin-right:10px}.page#profile section.person .social-networks button:hover svg path{fill:#ff4d41}.page#profile section.person .social-networks button svg{width:30px;height:30px}.page#profile section.person .social-networks button svg path{fill:#444}.page#profile section.person .picture{margin-left:20px;width:150px;height:150px;border-radius:50%;flex-shrink:0;border:4px solid #3ebcff}@media only screen and (max-width: 768px){.page#profile section.person .picture{width:75px;height:75px}}.page#profile section.person div.picture{background-size:cover;background-position:center center;background-repeat:no-repeat}.page#profile section.person img.picture{object-fit:cover}.page#profile section.talks .talk{position:relative;scroll-margin-top:100px;color:#444;margin-bottom:60px;display:block}.page#profile section.talks .talk .label{background-color:#ff4d41;color:#fff;display:inline-block;padding:5px 10px;border-radius:5px;position:absolute;right:20px;top:-15px}@media only screen and (max-width: 768px){.page#profile section.talks .talk h3{font-size:25px;line-height:30px;margin-bottom:10px;font-weight:500}}.page#profile section.talks .talk .medias{width:100%}.page#profile section.talks .talk .medias iframe{width:100%;aspect-ratio:16/9;height:auto;display:block}.page#profile section.infos{padding-top:40px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;margin-left:-10px;margin-right:-10px}@media only screen and (max-width: 820px){.page#profile section.infos{flex-direction:column;padding-top:0}}.page#profile section.infos>div{position:relative;width:33.3%;display:flex;padding:0 10px;flex-direction:column;align-self:stretch}@media only screen and (max-width: 820px){.page#profile section.infos>div{width:100%;margin-bottom:40px}.page#profile section.infos>div:last-child{margin-bottom:0}}@media only screen and (max-width: 820px){.page#profile section.infos>div h2{position:relative;top:0}}.page#profile section.infos>div .frame{position:relative;align-items:center;display:flex;flex:1}.page#profile section.themes .tags{padding:0 8px}.page#profile section.youtube iframe{margin:auto;max-width:100%;width:680px;height:383px}.page#profile section.extern{margin:0 -10px}@media only screen and (max-width: 820px){.page#profile section.extern{flex-direction:column}}.page#profile section.extern>div{flex:1;padding:0 10px}.page#profile section.extern .medias{text-align:center}.page#profile section.extern .medias iframe{width:100%;aspect-ratio:16/9;height:auto;display:block;background-color:#000}.page#profile section.extern .website .website-card{background-color:#fff;padding:20px;height:100%}.page#profile section.extern .website .website-card img{border-radius:10px;max-height:500px;width:100%;object-fit:cover}.page#profile section.extern .website .website-card .website-card-content{padding-bottom:20px}.page#profile section.extern .website .website-card .website-card-content .website-card-title{font-weight:500;line-height:1.2em;margin-bottom:10px;text-decoration:underline;color:#ff4d41}.page#profile section.extern .website .website-card .website-card-content .website-card-url{line-height:1.2em;font-size:.9em;font-style:italic;text-decoration:underline}.page#profile section.extern .website .website-card .website-card-content .website-card-description{margin-bottom:10px;line-height:1.2em;font-size:.9em}.page#profile .row-between{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (max-width: 1020px){.page#personnality aside{display:none}}.page#personnality .personnality-page{padding:40px 20px}.page#personnality .personnality-page__draft-banner{margin:0 20px 16px;padding:12px 16px;border-radius:8px;background:#fff3cd;border:1px solid #ffecb5;color:#664d03;font-size:14px;font-weight:500}.page#personnality .personnality-page--ads .personnality-page__bio details{margin-top:16px}.page#personnality .personnality-page__h1{font-size:32px;line-height:1.2;font-weight:400;margin:0 0 16px}@media only screen and (max-width: 600px){.page#personnality .personnality-page__h1{font-size:26px}}.page#personnality .personnality-page__hero{display:flex;flex-direction:row;align-items:flex-start;gap:28px;margin-bottom:32px;padding:28px;background:#fff;border-radius:10px;box-shadow:#0000000a 0 2px 6px 1px}@media only screen and (max-width: 768px){.page#personnality .personnality-page__hero{flex-direction:column;align-items:center;padding:20px}}.page#personnality .personnality-page__hero-visual{flex:0 0 220px;width:220px}@media only screen and (max-width: 768px){.page#personnality .personnality-page__hero-visual{flex:0 0 auto;width:100%;max-width:280px}}.page#personnality .personnality-page__hero-photo{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:12px;background:#e8e8e8}.page#personnality .personnality-page__hero-photo--placeholder{min-height:260px;background:linear-gradient(160deg,#ddd,#f4f4f4)}.page#personnality .personnality-page__hero-content{flex:1;min-width:0}.page#personnality .personnality-page__intro{margin:0 0 16px;font-size:16px;line-height:1.65;color:#222}.page#personnality .personnality-page__meta{display:flex;flex-wrap:wrap;gap:20px;margin:0 0 20px;font-size:14px;line-height:1.5}.page#personnality .personnality-page__meta dt{font-weight:600;margin-bottom:4px}.page#personnality .personnality-page__meta dd{margin:0;color:#333}.page#personnality .personnality-page__notice{margin:0 0 32px;padding:40px 24px;border-radius:10px;background:#ff4d41;background:linear-gradient(101deg,#ffa370,#ff4d41);display:flex;justify-content:center;align-items:center;text-decoration:none;color:inherit;cursor:pointer}.page#personnality .personnality-page__notice-inner{display:flex;align-items:center;gap:20px;text-align:left}.page#personnality .personnality-page__notice-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:72px;height:72px;border-radius:50%;background:#fff3}@media only screen and (max-width: 400px){.page#personnality .personnality-page__notice-icon{display:none}}.page#personnality .personnality-page__notice-icon svg{width:36px;height:auto}.page#personnality .personnality-page__notice-content{text-align:left}.page#personnality .personnality-page__notice-body{margin:0 0 10px;font-size:16px;line-height:1.6;color:#fff;text-align:left;font-weight:500}.page#personnality .personnality-page__notice-actions{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.page#personnality .personnality-page__notice-cta{text-decoration:none;pointer-events:none}.page#personnality .personnality-page__notice-link{font-size:14px;line-height:1.45;color:#ff4d41;text-decoration:underline!important;text-underline-offset:2px}.page#personnality .personnality-page__notice-link:hover{color:#ff2718}.page#personnality .personnality-page__chapo{margin:0 0 28px;font-size:17px;line-height:1.6;color:#222}.page#personnality .personnality-page__alternatives{margin-bottom:8px}.page#personnality .personnality-page__section-title{margin:36px 0 16px;font-size:24px;font-weight:400;line-height:1.25}.page#personnality .personnality-page__alternatives-intro{margin:0 0 8px;font-size:15px;line-height:1.5;color:#444}.page#personnality .personnality-page__alternatives-footer{display:block;text-align:center}.page#personnality .personnality-page__cta-top{margin:24px 0 8px;text-align:center}.page#personnality .personnality-page__topics{margin:8px 0 28px}.page#personnality .personnality-page__topics .tags{display:flex;flex-wrap:wrap;gap:8px}.page#personnality .personnality-page__about{margin-bottom:8px}.page#personnality .personnality-page__bio{margin:0 0 8px}.page#personnality .personnality-page__bio p{margin:0 0 14px;font-size:16px;line-height:1.65;color:#222}.page#personnality .personnality-page__bio summary{cursor:pointer;font-weight:600;margin-bottom:12px}.page#personnality .personnality-page__talks{margin-top:28px}.page#personnality .personnality-page__talks-title{margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.3}.page#personnality .personnality-page__talks-list{list-style:none;margin:0;padding:0;display:grid;gap:16px}.page#personnality .personnality-page__talk{padding:16px 18px;background:#f7f9fc;border-radius:8px;border-left:4px solid #3ebcff}.page#personnality .personnality-page__talk-title{font-size:16px;font-weight:600;margin:0 0 6px;line-height:1.35}.page#personnality .personnality-page__talk-description{margin:0;font-size:15px;line-height:1.55;color:#444}.page#personnality .personnality-page__videos{margin-top:28px}.page#personnality .personnality-page__videos-title{margin:0 0 16px;font-size:20px;font-weight:600;line-height:1.3}.page#personnality .personnality-page__videos-list{display:grid;gap:20px}.page#personnality .personnality-page__video-frame{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:8px;background:#000}.page#personnality .personnality-page__video-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.page#personnality .personnality-page__video-title{margin:10px 0 0;font-size:15px;line-height:1.45;color:#444}.page#personnality .personnality-page__timeline{list-style:none;margin:0;padding:0;border-left:2px solid #e5e5e5}.page#personnality .personnality-page__timeline-wrap{margin-top:0}.page#personnality .personnality-page__timeline-toggle{display:inline-flex;align-items:center;gap:8px;margin-top:4px;padding:8px 0;border:0;background:none;color:#3ebcff;font-size:14px;font-weight:600;cursor:pointer}.page#personnality .personnality-page__timeline-toggle-icon{font-size:12px;line-height:1}.page#personnality .personnality-page__timeline li{position:relative;margin:0 0 18px;padding-left:18px}.page#personnality .personnality-page__timeline li:before{content:"";position:absolute;left:-6px;top:6px;width:10px;height:10px;border-radius:50%;background:#3ebcff}.page#personnality .personnality-page__timeline-year{font-size:13px;font-weight:600;color:#666;margin-bottom:4px}.page#personnality .personnality-page__timeline-title{font-size:16px;font-weight:600;margin:0 0 4px}.page#personnality .personnality-page__timeline-org{margin:0;font-size:14px;color:#555}.sponsored-speakers-section[data-astro-cid-bju5ttct]{margin:24px 0 36px;padding:8px 0 24px}.sponsored-speakers-section__disclosure[data-astro-cid-bju5ttct]{margin:0 0 12px;font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.02em;color:#5f6368;border-bottom:1px solid rgba(0,0,0,.08);padding-bottom:8px}.sponsored-speakers-section__title[data-astro-cid-bju5ttct]{margin:0 0 28px;font-size:24px;font-weight:400;line-height:1.25;color:#444}.sponsored-speakers-section__list[data-astro-cid-bju5ttct]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:36px}.sponsored-speakers-section--grid-2[data-astro-cid-bju5ttct] .sponsored-speakers-section__list[data-astro-cid-bju5ttct]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px}@media only screen and (max-width: 820px){.sponsored-speakers-section--grid-2[data-astro-cid-bju5ttct] .sponsored-speakers-section__list[data-astro-cid-bju5ttct]{grid-template-columns:1fr}}.sponsored-card__band[data-astro-cid-bju5ttct]{position:relative;display:flex;flex-direction:column;align-items:stretch;height:100%;gap:16px;padding:20px;border-radius:10px;background-color:#fff;box-shadow:#0000000a 0 2px 6px 1px}.sponsored-card__hit[data-astro-cid-bju5ttct]{position:absolute;inset:0;z-index:0;border-radius:10px}.sponsored-card__row[data-astro-cid-bju5ttct]{display:flex;flex-direction:row;align-items:center;gap:10px;width:100%;position:relative;z-index:1;pointer-events:none}@media only screen and (max-width: 500px){.sponsored-card__row[data-astro-cid-bju5ttct]{flex-direction:column;align-items:center}}.sponsored-card__visual[data-astro-cid-bju5ttct]{flex:0 0 80px;width:80px;position:relative;z-index:1;pointer-events:none}@media only screen and (max-width: 500px){.sponsored-card__visual[data-astro-cid-bju5ttct]{flex:0 0 30px;width:30px}}.sponsored-card__img[data-astro-cid-bju5ttct]{width:80px;height:80px;display:block;border-radius:50%;object-fit:cover;background:#e8e8e8}@media only screen and (max-width: 500px){.sponsored-card__img[data-astro-cid-bju5ttct]{width:30px;height:30px}}.sponsored-card__placeholder[data-astro-cid-bju5ttct]{width:80px;height:80px;border-radius:50%;background:linear-gradient(160deg,#ddd,#f4f4f4)}@media only screen and (max-width: 500px){.sponsored-card__placeholder[data-astro-cid-bju5ttct]{width:30px;height:30px}}.sponsored-card__titles[data-astro-cid-bju5ttct]{flex:1;min-width:0}@media only screen and (max-width: 500px){.sponsored-card__titles[data-astro-cid-bju5ttct]{text-align:center}}.sponsored-card__row[data-astro-cid-bju5ttct] .sponsored-card__cta[data-astro-cid-bju5ttct]{flex:0 0 auto;align-self:center;margin-top:0;margin-left:8px}@media only screen and (max-width: 680px){.sponsored-card__row[data-astro-cid-bju5ttct] .sponsored-card__cta-desktop[data-astro-cid-bju5ttct]{display:none}}.sponsored-card__row[data-astro-cid-bju5ttct] .sponsored-card__cta-mobile[data-astro-cid-bju5ttct]{display:none}@media only screen and (max-width: 680px){.sponsored-card__row[data-astro-cid-bju5ttct] .sponsored-card__cta-mobile[data-astro-cid-bju5ttct]{display:block;margin-top:8px}}.sponsored-card__name[data-astro-cid-bju5ttct]{margin:0 0 6px;font-size:18px;font-weight:500;line-height:1.2}.sponsored-card__headline[data-astro-cid-bju5ttct]{margin:0;font-size:14px;line-height:18px;color:#ff4d41;max-width:360px}.sponsored-card__matched-topic[data-astro-cid-bju5ttct]{margin:6px 0 0;font-size:12px;line-height:1.3;color:#6d4c41;font-weight:600}.sponsored-card__below[data-astro-cid-bju5ttct]{width:100%;flex:1;display:flex;flex-direction:column;position:relative;z-index:1;pointer-events:none}.sponsored-card__summary[data-astro-cid-bju5ttct]{margin:0 0 20px;font-size:15px;line-height:1.6;color:#333}.sponsored-card__talks-block[data-astro-cid-bju5ttct]{margin-bottom:0}.sponsored-card__talks-heading[data-astro-cid-bju5ttct]{margin:0 0 10px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#666}.sponsored-card__talks[data-astro-cid-bju5ttct]{margin:0;padding-left:20px;font-size:15px;line-height:1.55}.sponsored-card__talks[data-astro-cid-bju5ttct] li[data-astro-cid-bju5ttct]{margin-bottom:6px}.sponsored-card__talk-link[data-astro-cid-bju5ttct]{position:relative;z-index:2;pointer-events:auto;color:#3ebcff;text-decoration:none;font-size:14px;font-weight:600}.sponsored-card__talk-link[data-astro-cid-bju5ttct]:hover{text-decoration:underline}.sponsored-card__more-talks[data-astro-cid-bju5ttct]{position:relative;z-index:2;pointer-events:auto;display:inline-block;margin-top:4px;font-size:13px;font-weight:500;color:#888;text-decoration:none}.sponsored-card__more-talks[data-astro-cid-bju5ttct]:hover{color:#444;text-decoration:underline}.sponsored-card__cta[data-astro-cid-bju5ttct]{position:relative;z-index:2;pointer-events:auto;margin-top:4px}.sponsored-card__cta-desktop--bottom[data-astro-cid-bju5ttct]{width:100%;margin-top:auto;text-align:center;position:relative;z-index:2;pointer-events:auto}.aside-tags{margin-bottom:40px}.aside-tags .title{font-size:18px;font-weight:500;margin-bottom:10px}.aside-tags ul li{background-color:#fff;padding:5px 10px;margin-bottom:5px;font-size:12px}.aside-tags ul li:hover{color:#ff4d41}.aside-tags ul li:hover svg path{fill:#ff4d41}.aside-tags ul li svg{width:12px;height:12px;margin-right:5px}.aside-tags ul li svg,.aside-tags ul li span{display:inline-block;vertical-align:middle}.aside-articles[data-astro-cid-nichr3om]{margin-bottom:40px}.aside-articles[data-astro-cid-nichr3om] .title[data-astro-cid-nichr3om]{font-size:18px;font-weight:500;margin-bottom:10px}.aside-articles[data-astro-cid-nichr3om] ul[data-astro-cid-nichr3om] li[data-astro-cid-nichr3om]{margin-bottom:10px;font-size:12px}.aside-articles[data-astro-cid-nichr3om] ul[data-astro-cid-nichr3om] li[data-astro-cid-nichr3om]:hover{color:#ff4d41}.aside-articles[data-astro-cid-nichr3om] ul[data-astro-cid-nichr3om] li[data-astro-cid-nichr3om]:hover svg[data-astro-cid-nichr3om] path[data-astro-cid-nichr3om]{fill:#ff4d41}.price[data-astro-cid-6avpopkz] ul[data-astro-cid-6avpopkz] li[data-astro-cid-6avpopkz]:not(:last-child){margin-bottom:10px}.aside-articles[data-astro-cid-aqqhw2cl]{margin-bottom:40px}.aside-articles[data-astro-cid-aqqhw2cl] .title[data-astro-cid-aqqhw2cl]{font-size:18px;font-weight:500;margin-bottom:10px}.aside-articles[data-astro-cid-aqqhw2cl] ul[data-astro-cid-aqqhw2cl] li[data-astro-cid-aqqhw2cl]{margin-bottom:10px;font-size:12px}.aside-articles[data-astro-cid-aqqhw2cl] ul[data-astro-cid-aqqhw2cl] li[data-astro-cid-aqqhw2cl]:hover{color:#ff4d41}
