#profile{background:#000;color:#fff}#profile article{overflow:hidden}#profile .container{width:1000px;margin:0 auto}@media screen and (max-width: 768px){#profile .container{width:auto;padding:0 15px;box-sizing:border-box}}#profile a[target=_blank]::after{content:"";display:inline-block;width:.8em;height:.8em;margin-left:.5em;background:url(../../img/page/profile/icon-external.svg) no-repeat center center/contain}#profile .eyebrow{display:flex;align-items:center;padding:3px 0;font-size:20px;font-weight:normal;line-height:1.7;color:#a8956e;border-bottom:1px solid #ccc}#profile .eyebrow:before{content:"";display:inline-block;width:15px;height:15px;margin-right:8px;border-radius:50%;background:#a8956e}#profile .heading{padding-top:20px;font-size:20px;font-weight:normal;line-height:1.7}#profile .subheading{padding-top:40px;font-size:20px;font-weight:normal;line-height:1.7;opacity:.5}#profile .subheading--muted{opacity:.6}#profile .emphasis{font-size:20px}#profile .copy{padding-top:27px;font-size:14px;line-height:2}#profile .copy-tight{padding-top:8px;font-size:14px;line-height:1.4}#profile .intro{padding-top:27px}#profile .title-row{font-size:16px;font-weight:normal;line-height:2}#profile .btn-cta{display:inline-block;width:220px;padding:13px 0;font-size:16px;line-height:1.7;text-align:center;text-decoration:none;color:#fff;background:#a8956e;border:1px solid #a8956e}#profile .btn-cta:hover{opacity:.8}#profile #studio,#profile #biography,#profile #media-appearances,#profile #reviews,#profile #writings,#profile #contact{color:#1d1d1d}@media screen and (max-width: 768px){#profile #hero{padding:60px 0}}#profile #hero h1{margin:0;line-height:350px;font-weight:normal;text-align:center}@media screen and (max-width: 768px){#profile #hero h1{line-height:1;padding:0}}#profile #hero h1 span:first-child{font-size:42px}@media screen and (max-width: 768px){#profile #hero h1 span:first-child{font-size:26px;display:block}}#profile #hero h1 span:last-child{font-size:24px}@media screen and (max-width: 768px){#profile #hero h1 span:last-child{font-size:16px;display:block}}#profile #description{position:relative;padding:0;text-align:center}#profile #description .role,#profile #description .lead,#profile #description .signature-quote{position:relative;text-align:left}#profile #description .hero-photo{position:absolute;top:-60px;right:50%;width:440px;height:440px;margin-right:-500px;overflow:hidden}#profile #description .hero-photo img{width:100%}@media screen and (max-width: 768px){#profile #description .hero-photo{top:-56px;right:-27px;width:264px;height:264px;margin:0}}#profile #about{position:relative;padding-top:160px}@media screen and (max-width: 768px){#profile #about{padding-top:60px}}#profile #about .about-photo{position:absolute;top:200px;left:50%;width:683px}#profile #about .about-photo img{width:100%}@media screen and (max-width: 768px){#profile #about .about-photo{top:80px;left:-40px}}#profile #about .container>.eyebrow,#profile #about .container>.heading,#profile #about .container>.copy{position:relative;z-index:1}#profile #philosophy{position:relative;padding-top:80px}@media screen and (max-width: 768px){#profile #philosophy{padding-top:60px}}#profile #philosophy .philosophy-photo{position:absolute;top:121px;right:calc(50% - 534px);width:470px;overflow:hidden}#profile #philosophy .philosophy-photo img{width:100%}@media screen and (max-width: 768px){#profile #philosophy .philosophy-photo{width:280px;right:-60px;top:240px}}#profile #philosophy .container>.eyebrow,#profile #philosophy .container>.heading,#profile #philosophy .container>.copy{position:relative;z-index:1}#profile #eros,#profile #expertise,#profile #safety{padding-top:80px}@media screen and (max-width: 768px){#profile #eros,#profile #expertise,#profile #safety{padding-top:60px}}#profile #eros figure,#profile #expertise figure,#profile #safety figure{margin-top:20px}#profile #eros figure img,#profile #expertise figure img,#profile #safety figure img{width:100%}@media screen and (max-width: 768px){#profile #eros figure,#profile #expertise figure,#profile #safety figure{margin:20px 15px 0}}#profile #safety{padding-bottom:120px}@media screen and (max-width: 768px){#profile #safety{padding-bottom:60px}}#profile #activities{padding-top:80px}@media screen and (max-width: 768px){#profile #activities{padding-top:60px}}#profile #activities .activity-item .copy{padding-top:20px}#profile #activities .activity-item .disclaimer{padding-top:27px;font-size:12px}#profile #studio{background:#eef2ef;padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){#profile #studio{padding-top:60px;padding-bottom:60px}}#profile #biography{background:#fff;padding-top:80px;padding-bottom:0}#profile #biography .biography-list{display:grid;grid-template-columns:80px 1fr;gap:24px 10px;margin-top:24px}#profile #biography .biography-list .copy-tight{padding-top:0}@media screen and (max-width: 768px){#profile #biography .biography-list{grid-template-columns:64px 1fr}}@media screen and (max-width: 768px){#profile #biography{padding-top:40px}}#profile #media-appearances,#profile #reviews{background:#fff}#profile #media-appearances .heading,#profile #reviews .heading{padding-top:40px}#profile #media-appearances a,#profile #reviews a{color:#1d1d1d}#profile #media-appearances .media-list{margin-top:20px}#profile #media-appearances .media-list li{padding:20px 0;border-bottom:1px solid #ccc}#profile #media-appearances .media-list li:first-child{padding-top:0}#profile #media-appearances .media-list .media-title,#profile #media-appearances .media-list .media-desc{display:block}#profile #media-appearances .media-list .copy-tight{padding-top:0}#profile #reviews{padding-top:80px;padding-bottom:80px}@media screen and (max-width: 768px){#profile #reviews{padding-top:60px;padding-bottom:60px}}#profile #reviews .review-list{margin-top:20px}#profile #reviews .review-list li{padding:20px 0;border-bottom:1px solid #ccc}#profile #reviews .review-list li:first-child{padding-top:0}#profile #reviews .review-list li:last-child{border-bottom:none}#profile #reviews .review-list .review-title,#profile #reviews .review-list .review-source,#profile #reviews .review-list .review-desc{display:block}#profile #writings{background:#eef2ef;padding-top:80px;padding-bottom:80px}#profile #writings .writings-list{margin-top:40px}#profile #writings .writings-list .writings-category{margin-bottom:40px}#profile #writings .writings-list .writings-category:last-child{margin-bottom:0}#profile #writings .writings-list .writings-category>.copy-tight{padding-top:0}#profile #writings .writings-list .writings-category ul{display:flex;flex-wrap:wrap;gap:0 35px;padding-top:20px}#profile #writings .writings-list .writings-category ul li{width:310px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ccc}#profile #writings .writings-list .writings-category ul a{display:flex;gap:10px;text-decoration:none;color:inherit}#profile #writings .writings-list .writings-category ul a:hover{opacity:.8}#profile #writings .writings-list .writings-category ul figure{flex:none;width:80px;height:80px;background:#ccc}#profile #writings .writings-list .writings-category ul figure img{width:100%;height:100%;object-fit:cover}#profile #writings .writings-list .writings-category ul .text{min-width:0;flex:1 0 0}#profile #writings .writings-list .writings-category ul .meta,#profile #writings .writings-list .writings-category ul .desc{font-size:12px;line-height:1.3}#profile #writings .writings-list .writings-category ul .meta{color:#a8956e}#profile #writings .writings-list .writings-category ul .title{margin-top:5px;font-size:14px;font-weight:bold;line-height:1.4;color:#333}#profile #writings .writings-list .writings-category ul .desc{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:5px;color:#999}@media screen and (max-width: 768px){#profile #writings .writings-list .writings-category ul{flex-direction:column;gap:0}#profile #writings .writings-list .writings-category ul li{width:auto}}#profile #writings .cta{margin-top:40px;text-align:center}@media screen and (max-width: 768px){#profile #writings{padding-top:40px;padding-bottom:40px}}#profile #message{position:relative;padding-top:80px;padding-bottom:80px;overflow:hidden}#profile #message .message-photo{position:absolute;top:0;right:0;height:100%}#profile #message .message-photo img{height:100%;width:auto;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width: 768px){#profile #message .message-photo{width:100%;opacity:.3}}#profile #message .eyebrow,#profile #message .heading,#profile #message .copy,#profile #message .signature{position:relative;z-index:1}#profile #message .signature{padding-top:27px}@media screen and (max-width: 768px){#profile #message{padding-top:40px;padding-bottom:40px}}#profile #contact{background:#eef2ef;padding-top:80px;padding-bottom:80px}#profile #contact .copy,#profile #contact .copy-tight{text-align:left}#profile #contact .official-info .title-row{padding-top:40px}#profile #contact .official-info .copy-tight a{color:#1d1d1d}#profile #contact .cta{padding-top:16px}@media screen and (max-width: 768px){#profile #contact{padding-top:40px;padding-bottom:40px}}