.speakers-module__bP-a8a__hero{color:#fff;background:#230c32;border-bottom:1px solid #5c3575;padding:8rem 0 4.5rem;position:relative;overflow:hidden}.speakers-module__bP-a8a__heroGrid{align-items:center;gap:3rem;display:grid}.speakers-module__bP-a8a__eyebrow,.speakers-module__bP-a8a__sectionEyebrow{text-transform:uppercase;letter-spacing:.15em;align-items:center;gap:.65rem;margin-bottom:1.25rem;font-size:.75rem;font-weight:800;display:flex}.speakers-module__bP-a8a__eyebrow,.speakers-module__bP-a8a__heroAccent{color:#fea82f}.speakers-module__bP-a8a__heroIntro{color:#e0d5e7;max-width:37rem;margin-top:1.5rem;font-size:1rem;font-weight:300;line-height:1.8}.speakers-module__bP-a8a__heroActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin-top:2rem;display:flex}.speakers-module__bP-a8a__heroActions a{gap:.65rem;min-height:44px}.speakers-module__bP-a8a__scheduleLink{color:#fff;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.speakers-module__bP-a8a__heroArtwork{padding:.75rem;position:relative}.speakers-module__bP-a8a__artworkFrame{background:#ffffff06;border:1px solid #bca3cb66;border-radius:1.5rem;padding:1.25rem;position:relative;box-shadow:0 24px 60px #0b031430}.speakers-module__bP-a8a__artworkFrame:before,.speakers-module__bP-a8a__artworkFrame:after{content:"";pointer-events:none;border:2px solid #fea82f;width:2.5rem;height:2.5rem;position:absolute}.speakers-module__bP-a8a__artworkFrame:before{border-bottom:0;border-right:0;border-radius:1.5rem 0 0;top:-6px;left:-6px}.speakers-module__bP-a8a__artworkFrame:after{border-top:0;border-left:0;border-radius:0 0 1.5rem;bottom:-6px;right:-6px}.speakers-module__bP-a8a__artworkHeading{color:#e0d5e7;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.25rem;font-size:.75rem;font-weight:600;display:flex}.speakers-module__bP-a8a__artworkHeading svg{color:#fea82f}.speakers-module__bP-a8a__portraitComposition{grid-template-columns:1fr 1.2fr 1fr;align-items:center;gap:.65rem;display:grid}.speakers-module__bP-a8a__heroPortrait{aspect-ratio:3/4;background:#eee8f2;border-radius:.75rem;position:relative;overflow:hidden}.speakers-module__bP-a8a__heroPortrait:nth-child(2){aspect-ratio:3/5}.speakers-module__bP-a8a__heroPortrait img{object-position:center 25%}.speakers-module__bP-a8a__artworkFooter{color:#e0d5e7;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin-top:1.3rem;font-size:.75rem;display:flex}.speakers-module__bP-a8a__artworkFooter i{background:#fea82f;border-radius:50%;width:4px;height:4px}.speakers-module__bP-a8a__directory{background:#fbf9f5;padding:4rem 0;scroll-margin-top:6rem}.speakers-module__bP-a8a__directoryHeader{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.25rem 2rem;margin-bottom:2.25rem;display:flex}.speakers-module__bP-a8a__sectionEyebrow{color:#41065f;margin-bottom:.7rem}.speakers-module__bP-a8a__directoryHeader>p{color:#52525b;max-width:24rem;font-size:.875rem;line-height:1.8}.speakers-module__bP-a8a__grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}.speakers-module__bP-a8a__card{background:#fff;border:1px solid #e4dbe8;border-radius:1rem;flex-direction:column;min-width:0;padding:1.25rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 5px 24px #2a014007}.speakers-module__bP-a8a__card:hover,.speakers-module__bP-a8a__card:focus-within{border-color:#b895cb;box-shadow:0 14px 32px #41065f0b}.speakers-module__bP-a8a__cardMeta{color:#7f2252;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #eee7f1;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:.85rem;font-size:.6875rem;font-weight:800;display:flex}.speakers-module__bP-a8a__identity{align-items:start;gap:1rem;display:flex}.speakers-module__bP-a8a__identityText{min-width:0}.speakers-module__bP-a8a__identityText h3{color:#18181b}.speakers-module__bP-a8a__portrait{background:#f3edf6;border:1px solid #e4dbe8;border-radius:.8rem;flex-shrink:0;place-items:center;width:5rem;height:5.75rem;display:grid;position:relative;overflow:hidden}.speakers-module__bP-a8a__portrait img{object-position:center 25%}.speakers-module__bP-a8a__portrait>span{color:#41065f;font-family:var(--font-autobus),sans-serif;font-size:2rem}.speakers-module__bP-a8a__role{color:#942451;margin-top:.45rem;font-size:.75rem;font-weight:700;line-height:1.6}.speakers-module__bP-a8a__organization{color:#71717a;margin-top:.35rem;font-size:.75rem;line-height:1.6}.speakers-module__bP-a8a__intro{color:#52525b;margin:1.25rem 0;font-size:.875rem;font-weight:300;line-height:1.8}.speakers-module__bP-a8a__session{background:#faf6fc;border-left:2px solid #e40066;margin-top:auto;padding:.75rem .9rem}.speakers-module__bP-a8a__session>span{color:#6e447f;letter-spacing:.07em;text-transform:uppercase;font-size:.625rem;font-weight:800;line-height:1.6;display:block}.speakers-module__bP-a8a__session>p{color:#35213f;margin-top:.3rem;font-size:.8125rem;font-weight:600;line-height:1.6}.speakers-module__bP-a8a__card .speakers-module__bP-a8a__bioButton{color:#41065f;width:100%;box-shadow:none;border-color:#d8c5e1;border-radius:.7rem;justify-content:space-between;margin-top:1.25rem}.speakers-module__bP-a8a__card .speakers-module__bP-a8a__bioButton:hover{color:#fff;background:#41065f;border-color:#41065f}.speakers-module__bP-a8a__programmeLink{border-top:1px solid #e4dbe8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding:1.5rem 0 0;font-size:.875rem;display:flex}.speakers-module__bP-a8a__programmeLink>div{color:#52525b;align-items:center;gap:.75rem;display:flex}.speakers-module__bP-a8a__programmeLink svg{color:#41065f;flex-shrink:0}.speakers-module__bP-a8a__programmeLink>a{color:#41065f;align-items:center;gap:.7rem;min-height:44px;font-weight:700;display:flex}.speakers-module__bP-a8a__biography{color:#18181b;background:#fff;border-color:#e4dbe8;flex-direction:column;gap:0;width:100%;max-width:100%;height:100dvh;padding:0;display:flex}.speakers-module__bP-a8a__biography>button:first-child{display:none}.speakers-module__bP-a8a__bioHeader{color:#fff;background:#41065f;flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.25rem;display:flex}.speakers-module__bP-a8a__bioHeader>span{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.6875rem;font-weight:700;display:flex}.speakers-module__bP-a8a__close{color:#fff;cursor:pointer;background:#ffffff12;border-radius:.65rem;place-items:center;width:44px;height:44px;display:grid}.speakers-module__bP-a8a__close:hover{background:#ffffff25}.speakers-module__bP-a8a__bioContent{overscroll-behavior:contain;padding:1.75rem 1.25rem 2.5rem;overflow-y:auto}.speakers-module__bP-a8a__bioIdentity{border-bottom:1px solid #e4dbe8;padding-bottom:1.5rem}.speakers-module__bP-a8a__portraitLarge{width:8rem;height:9rem;margin-bottom:1.5rem}.speakers-module__bP-a8a__bioIdentity .speakers-module__bP-a8a__role{font-size:.875rem}.speakers-module__bP-a8a__bioDescription{color:#41065f;padding:1.5rem 0;font-size:.875rem;font-weight:600;line-height:1.8}.speakers-module__bP-a8a__bioParagraphs{color:#52525b;gap:1.25rem;font-size:.875rem;font-weight:300;line-height:1.9;display:grid}.speakers-module__bP-a8a__bioSession{margin-top:2rem}.speakers-module__bP-a8a__bioSession>a{color:#41065f;align-items:center;gap:.5rem;min-height:44px;margin-top:.5rem;font-size:.8125rem;font-weight:700;display:inline-flex}.speakers-module__bP-a8a__hero a:focus-visible,.speakers-module__bP-a8a__directory a:focus-visible,.speakers-module__bP-a8a__biography a:focus-visible,.speakers-module__bP-a8a__close:focus-visible{outline-offset:4px;outline:2px solid #e40066}@media (min-width:640px){.speakers-module__bP-a8a__card{padding:1.5rem}.speakers-module__bP-a8a__portrait{width:5.5rem;height:6.25rem}.speakers-module__bP-a8a__portraitLarge{width:9rem;height:10rem}.speakers-module__bP-a8a__biography{max-width:34rem}.speakers-module__bP-a8a__bioContent{padding:2rem 2rem 3rem}.speakers-module__bP-a8a__heroIntro{font-size:1.125rem}}@media (min-width:768px){.speakers-module__bP-a8a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.speakers-module__bP-a8a__heroArtwork{max-width:32rem}}@media (min-width:1024px){.speakers-module__bP-a8a__hero{padding:9rem 0 5rem}.speakers-module__bP-a8a__heroGrid{grid-template-columns:1.2fr 1fr;gap:4rem}.speakers-module__bP-a8a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.speakers-module__bP-a8a__directory{padding:5.5rem 0}.speakers-module__bP-a8a__heroArtwork{max-width:none}}@media (max-width:639px){.speakers-module__bP-a8a__hero{padding-top:6.5rem;padding-bottom:3rem}.speakers-module__bP-a8a__heroGrid{gap:2.25rem}.speakers-module__bP-a8a__heroArtwork{padding:.4rem}.speakers-module__bP-a8a__heroActions{align-items:stretch}.speakers-module__bP-a8a__heroActions>a{justify-content:center}.speakers-module__bP-a8a__heroActions>a:first-child{width:100%}.speakers-module__bP-a8a__artworkFrame{padding:1rem}.speakers-module__bP-a8a__heroPortrait{max-height:9rem}.speakers-module__bP-a8a__heroPortrait:nth-child(2){max-height:11rem}.speakers-module__bP-a8a__heroActions .speakers-module__bP-a8a__scheduleLink{width:100%}.speakers-module__bP-a8a__bioHeader{padding:.65rem 1rem}}@media (prefers-reduced-motion:reduce){.speakers-module__bP-a8a__card,.speakers-module__bP-a8a__card .speakers-module__bP-a8a__bioButton{transition:none}}.speakers-module__bP-a8a__unavailable{color:#71717a;margin-top:auto;padding-top:1.5rem;font-size:.75rem}
