.styles_page__UJXN1{color:#243438}.styles_page__UJXN1[data-font=sans-serif],.styles_page__UJXN1[data-font=sans]{font-family:ui-sans-serif,system-ui,sans-serif}.styles_page__UJXN1[data-font=serif]{font-family:ui-serif,Georgia,serif}.styles_page__UJXN1[data-font=mono]{font-family:ui-monospace,monospace}.styles_page__UJXN1[data-font=rokkitt]{font-family:Rokkitt,serif}.styles_page__UJXN1[data-font=poppins]{font-family:Poppins,sans-serif}.styles_page__UJXN1[data-font=boehringer-forward]{font-family:Boehringer Forward,sans-serif}.styles_hero__1hxSs{background:radial-gradient(ellipse at top,#fafcfb,#eaf0ee);border-bottom:1px solid #dce5e1;padding:4rem var(--speaker-gutter,1.5rem) 3.5rem;text-align:center}.styles_heading__qR7os{max-width:52rem;margin:0 auto}.styles_eyebrow__W3CeK{margin-bottom:1rem;font-size:.75rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#526b63}.styles_name__8cg_y{font-size:clamp(2rem,5vw,3.25rem);line-height:1.15;font-weight:600;overflow-wrap:anywhere}.styles_profession__ikmZs{max-width:42rem;margin:1rem auto 0;font-size:1.125rem;line-height:1.6;color:#526160;white-space:pre-line}.styles_portrait__c2g1E{display:block;width:11rem;height:11rem;margin:2rem auto 0;border:6px solid #fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 8px 24px #24343814}.styles_content__GZTdu{width:100%;max-width:min(54rem,var(--speaker-content-width,54rem));padding:3.5rem var(--speaker-gutter,1.5rem) 4rem;margin:0 auto}.styles_bio__Bd6Cq{font-size:1.0625rem;line-height:1.85;overflow-wrap:anywhere}.styles_bio__Bd6Cq p+p{margin-top:1.5rem}.styles_bio__Bd6Cq h2,.styles_bio__Bd6Cq h3{margin-top:2rem}.styles_bio__Bd6Cq img{max-width:100%;height:auto}.styles_back__64Lf8{display:inline-flex;gap:.75rem;align-items:center;margin-top:2.75rem;padding:.875rem 1.25rem;background:#edf2ef;border:1px solid #dce5e1;border-radius:.5rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background .15s ease}.styles_back__64Lf8:hover{background:#dfe9e3}.styles_back__64Lf8:focus-visible{outline:2px solid #315f50;outline-offset:4px}@media (max-width:640px){.styles_hero__1hxSs{padding-top:2.5rem;padding-bottom:2.5rem}.styles_content__GZTdu{padding-top:2rem;padding-bottom:2.5rem}}