/* START_SECTION:bh-about (INDEX:3) */
.bh-about{background:rgb(var(--color-background));color:rgb(var(--color-foreground));overflow:hidden}.bh-about *{box-sizing:border-box}.bh-about a{color:inherit;text-underline-offset:4px;overflow-wrap:anywhere}.bh-about__wrap{max-width:1500px;margin:auto;padding:0 40px}.bh-about__layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:clamp(4rem,7vw,10rem);align-items:start;padding:72px 0 96px}.bh-about__content,.bh-about__portrait{min-width:0}.bh-about__content{max-width:660px}.bh-about__name{margin:0 0 7rem;font-size:14px;letter-spacing:.06em;text-transform:uppercase}.bh-about h1{margin:0 0 4rem;font-size:clamp(3.6rem,3.8vw,5.2rem);font-weight:600;line-height:1;letter-spacing:-.035em;overflow-wrap:anywhere}.bh-about__bio{max-width:620px}.bh-about__bio p{margin:0 0 2.2rem;font-size:16px;line-height:1.65}.bh-about__details{display:grid;gap:3.6rem;margin-top:5rem}.bh-about__details section{max-width:600px}.bh-about__details h2{margin:0 0 1.2rem;font-size:16px;font-weight:600}.bh-about__details p{margin:0 0 1.2rem;font-size:15px;line-height:1.6}.bh-about__portrait{position:sticky;top:3rem;width:100%}.bh-about__portrait img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center 38%}@media(max-width:990px){.bh-about__wrap{padding:0 24px}.bh-about__layout{grid-template-columns:1fr;gap:4rem;padding:52px 0 72px}.bh-about__content{max-width:720px}.bh-about__name{margin-bottom:3.5rem}.bh-about h1{margin-bottom:3rem;font-size:3.6rem}.bh-about__portrait{position:static;max-width:620px}.bh-about__portrait img{aspect-ratio:4/5}}@media(max-width:480px){.bh-about__wrap{padding:0 18px}.bh-about__bio p{font-size:15px}.bh-about__portrait{max-width:none}}
/* END_SECTION:bh-about */
