.youtube-holder iframe{aspect-ratio:16 / 9}.youtube-holder[data-v-d6954447]{position:relative;aspect-ratio:16 / 9}.cameo-holder[data-v-d6954447]{position:relative;width:100%}.cam-den[data-v-d6954447]{width:100%}.portfolio-intro{display:flex;margin-bottom:20px}.pf-intro-col1{width:320px;flex-shrink:0;margin-right:80px;box-sizing:border-box}.pf-intro-col2{flex-grow:1;columns:3;column-gap:10%}.pf-main h3{font-weight:400;text-transform:uppercase;margin:16px 0 4px;font-size:17px;color:#101820}.pf-intro{line-height:21px;word-break:break-word;margin-top:30px;margin-bottom:16px}.pf-intro.marginated{margin-top:0;margin-bottom:16px}.tag-panel{margin:20px 0;display:flex;flex-wrap:wrap;gap:4px}.pf-main{font-weight:300;line-height:21px;margin:0 0 16px}.pf-main p{break-inside:avoid;-webkit-column-break-inside:avoid;margin-top:0}h2.artist-portrait{border-radius:50%;width:70%;max-width:270px;height:70%;overflow:hidden;transition:all .2s ease;margin:0;font-size:16px}.artist-portrait img{width:100%;height:100%;display:block;opacity:0;transition:none}.artist-portrait.loaded img{opacity:1;transition:opacity .5s ease}.portrait-holder{display:flex;justify-content:center}.button-group-padded{margin:20px 0}.bgp-title{font-weight:500;margin-bottom:10px}.pf-location{padding:10px 6px 12px 20px;display:inline-block;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20107.23%20154.72'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:%23a8aba1;}%3c/style%3e%3c/defs%3e%3ctitle%3elocation-icon%3c/title%3e%3cg%20id='Layer_2'%20data-name='Layer%202'%3e%3cg%20id='Layer_1-2'%20data-name='Layer%201'%3e%3cpath%20class='cls-1'%20d='M107.23,53.62c0,29.61-53.61,101.1-53.61,101.1S0,83.23,0,53.62a53.62,53.62,0,1,1,107.23,0ZM52.85,19.91A26.81,26.81,0,1,0,79.66,46.72,26.82,26.82,0,0,0,52.85,19.91Z'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");background-size:14px;background-position:left center;font-size:14px}.tagspace{height:30px}.float-name{font-size:50px;text-align:center;padding-bottom:10px;height:0;opacity:0;font-weight:500}.sticky .float-name{height:auto;opacity:1}.pf-main>div{break-inside:avoid}.no-safari-break{page-break-inside:avoid;break-inside:avoid}@media screen and (max-width:960px){h2.artist-portrait{margin-left:auto;margin-right:auto;width:70%;height:70%}.padtop-pf{margin-top:12px}.pf-intro-col2{columns:1}}@media screen and (max-width:640px){.portfolio-intro{display:block}.pf-intro-col1{width:auto;margin-right:0;margin-bottom:20px}}
