html{scroll-behavior:auto}
#isbpi-preview h1,#isbpi-preview h2,#isbpi-preview h3,#isbpi-preview .title,#isbpi-preview .detail em,#isbpi-preview .compass-promise,#isbpi-preview .podcast-art em{overflow-wrap:normal;min-width:0;max-width:100%}
#isbpi-preview .single-line,#isbpi-preview .sentence-line,#isbpi-preview .title,#isbpi-preview .topic-title{display:block;max-width:100%}
#isbpi-preview .sentence-line+.sentence-line{margin-top:3px}
#isbpi-preview summary{grid-template-columns:42px minmax(0,1fr) 28px}
#isbpi-preview .hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);row-gap:20px}
#isbpi-preview .hero .mission-wide{grid-column:1/-1;font-size:clamp(22px,3vw,42px);width:100%;margin:0}
#isbpi-preview .hero>div,#isbpi-preview .hero>aside,#isbpi-preview .work-grid>article,#isbpi-preview .compass-returns>article,#isbpi-preview .section-head>div,#isbpi-preview .podcast-feature>div,#isbpi-preview .contact>div{min-width:0;max-width:100%}
#isbpi-preview .gold-word{color:#8b681b}
#isbpi-preview .compass-feature h2{font-size:clamp(27px,3.6vw,43px)}
#isbpi-preview .hero .intro{margin-top:0}
#isbpi-preview .podcast-art em{margin:0}
#isbpi-preview .section-head>p{max-width:none;flex:0 1 auto}
#isbpi-preview .section-head .eyebrow{max-width:none}
#isbpi-preview .credentials{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 24px;font-size:12px;line-height:1.5;padding-top:17px;padding-bottom:17px}
#isbpi-preview .credentials>div{min-width:0}
#isbpi-preview .credentials span{max-width:none}
#isbpi-preview .credentials b{margin-bottom:5px;white-space:nowrap}
#isbpi-preview .hero aside p.video-caption .gold-word{font:inherit;color:#8b681b}
#isbpi-preview .podcast-name .gold-word{color:#8b681b}
#isbpi-preview select{width:100%;padding:11px;border:1px solid #acb9c4;color:var(--ink);background:white;border-radius:0;font:inherit;font-size:16px;margin-bottom:20px}
@media(min-width:900px){
 #isbpi-preview .single-line,#isbpi-preview .title .desc{white-space:nowrap}
}
@media(max-width:1000px){
 #isbpi-preview .credentials{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
}
@media(max-width:899px){
 #isbpi-preview .single-line,#isbpi-preview .title,#isbpi-preview .title .desc{white-space:normal}
 #isbpi-preview .section-head{display:block}
 #isbpi-preview .section-head>p{margin-top:15px}
}
@media(max-width:650px){
 #isbpi-preview .hero{grid-template-columns:minmax(0,1fr)}
 #isbpi-preview .hero .mission-wide{font-size:30px}
 #isbpi-preview summary{grid-template-columns:24px minmax(0,1fr) 20px}
 #isbpi-preview .credentials{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-left:4%;padding-right:4%;font-size:clamp(10px,3.2vw,12px)}
 #isbpi-preview .credentials b{font-size:clamp(12px,3.8vw,16px)}
}
