section.u5m-speaker-profile{margin:var(--section-margin-none);padding:var(--section-padding-none);position:relative;.speaker-hero{background:var(--isg-navy);padding:40px 0 200px}.speaker-breadcrumbs ol{color:var(--white);display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0;li+li:before{color:var(--white-50);content:"/";margin-right:8px}a{color:var(--white);text-decoration:underline;&:focus-visible,&:hover{color:var(--isg-lightblue)}}}.section-inner{padding-bottom:80px}.speaker-header{background:var(--white);border:2px solid var(--isg-border);display:flex;margin-top:-180px;@media (max-width:767px){flex-direction:column}}.speaker-photo{flex:0 0 25%;min-height:320px;@media (max-width:1024px){flex-basis:33%}@media (max-width:767px){min-height:400px}img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}}.speaker-header-body{flex:1 1 auto;min-width:0;padding:48px;@media (max-width:580px){padding-bottom:30px;padding-left:20px;padding-right:20px;padding-top:30px}}.speaker-name,.speaker-title{color:var(--isg-blue);margin:0 0 8px}.speaker-book{margin:16px 0}.speaker-topics{display:flex;flex-wrap:wrap;gap:10px 5px;list-style:none;margin:0 0 16px;padding:0;li{background:var(--isg-grey);border-radius:4px;color:var(--isg-navy);margin:0;padding:4px 14px;text-transform:uppercase}}.speaker-meta{display:flex;flex-wrap:wrap;gap:8px 48px;list-style:none;margin:0;padding:0;li{align-items:center;display:inline-flex;gap:6px}svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-width:2;width:16px}}.speaker-intro{border-bottom:1px solid var(--isg-border);margin-top:48px;padding:0 48px 48px;@media (max-width:580px){padding-bottom:30px;padding-left:0;padding-right:0;padding-top:0}p:last-child{margin-bottom:0}}.speaker-additional{margin-top:48px;h2{color:var(--isg-blue);margin:48px 0 16px;&:first-child{margin-top:0}}img{height:auto;max-width:100%}ol.numbered-list{counter-reset:steps;list-style:none;margin:24px 0 0;padding:0;>li{counter-increment:steps;margin:0 0 24px;padding-left:32px;position:relative;&:before{align-items:center;background:var(--isg-green);border-radius:50%;color:var(--white);content:counter(steps);display:flex;font-size:var(--fs-b6);height:20px;justify-content:center;left:0;line-height:1;position:absolute;top:4px;width:20px}}&.two-col-list{@media (min-width:768px){display:flex;flex-wrap:wrap;gap:0 80px;>li{flex:0 0 calc(50% - 40px)}}}}}.speaker-about{background:var(--isg-grey);padding:64px 0;h2{margin:0 0 16px}p:last-child{margin-bottom:0}}.speaker-not-found{background:var(--white);border:2px solid var(--isg-border);margin-top:-180px;padding:48px}}