.artist-page{margin:0;background:#101110;color:#eeeae2;font-family:Inter,Arial,sans-serif}.artist-page *{box-sizing:border-box}.artist-profile{background:#101110;color:#eeeae2;font-family:Inter,Arial,sans-serif;text-align:left;width:100%}.artist-profile *{box-sizing:border-box}.artist-profile a{color:inherit}.artist-hero{height:calc(100svh - 85px);min-height:600px;max-height:1250px;position:relative;overflow:hidden;background:#333}.artist-hero>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 34%}.artist-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,#0a0b0a8c,transparent 75%),linear-gradient(0deg,#0a0b0adb,transparent 70%);pointer-events:none}.artist-hero__text{position:absolute;bottom:7%;left:6vw;right:6vw}.artist-kicker{font-size:12px!important;line-height:1.7!important;letter-spacing:.12em;text-transform:uppercase;color:#d6bf95;margin:0 0 26px}.artist-hero .artist-kicker{color:#eee6d7}.artist-hero h1,.artist-hero h2{font:500 clamp(80px,12vw,180px)/.88 Outfit,Arial,sans-serif;letter-spacing:-.055em;margin:0 0 26px;text-transform:none;color:#fff}.artist-hero h1 span,.artist-hero h2 span{font-size:.34em;letter-spacing:-.02em;display:block;margin-top:20px}.artist-hero__text>p:last-child{font-size:clamp(19px,2.1vw,30px);line-height:1.35;margin:0;max-width:420px;color:#f2ede3}.artist-caption{padding:15px 6vw;font-size:11px;color:#aaa79e;line-height:1.8;margin:0}.artist-caption a{margin-left:10px;text-underline-offset:4px}.artist-opening,.artist-chapter{display:grid;grid-template-columns:1fr 2fr;gap:5vw;padding:95px 6vw}.artist-opening>div,.artist-chapter>div{max-width:850px}.artist-opening p:not(.artist-kicker){font-size:18px;line-height:1.8;color:#c9c5bb;margin:0 0 20px}.artist-opening p.artist-lead{font-size:clamp(25px,3vw,42px);line-height:1.45;color:#eeeae2;letter-spacing:-.025em}.artist-quote{margin:0;padding:25px 6vw 90px}.artist-quote blockquote{font:400 clamp(36px,5.5vw,78px)/1.12 Outfit,Arial,sans-serif;max-width:1100px;margin:0 0 28px;letter-spacing:-.045em;color:#e3c493}.artist-quote figcaption{font-size:12px;line-height:1.8;color:#bdb6a7}.artist-quote a{text-underline-offset:4px}.artist-chapter{border-top:1px solid #3e4036}.artist-chapter h2,.artist-chapter h3{font:400 clamp(38px,5vw,68px)/1.07 Outfit,Arial,sans-serif;letter-spacing:-.045em;margin:0 0 32px;text-transform:none}.artist-chapter p:not(.artist-kicker){font-size:17px;line-height:1.85;color:#c9c5bb;margin:0 0 23px;max-width:720px}.artist-chapter em{color:#e5c58d;font-style:normal}.artist-links{display:flex;gap:12px 24px;flex-wrap:wrap;margin-top:30px;font-size:12px;line-height:1.8}.artist-links a{text-underline-offset:5px}.artist-wide{margin:0}.artist-wide>a{display:block}.artist-wide img{display:block;width:100%;height:auto;max-width:none;object-fit:contain}.artist-wide figcaption{display:flex;justify-content:space-between;gap:20px;padding:20px 6vw;font-size:12px;line-height:1.7;color:#bdb6a7}.artist-wide figcaption a{text-underline-offset:4px;white-space:nowrap}.artist-trajectory{display:inline-block;margin-top:40px;font-size:18px;text-underline-offset:7px}.artist-notebook{padding:70px 6vw;background:#1a1b17}.artist-notebook h2,.artist-notebook h3{font:400 clamp(34px,4vw,58px)/1.1 Outfit,Arial,sans-serif;letter-spacing:-.035em;margin:0 0 24px}.artist-notebook>p:not(.artist-kicker){max-width:620px;line-height:1.8;color:#c9c5bb;font-size:17px}.artist-notebook>a{display:inline-block;margin-top:16px;text-underline-offset:7px;font-size:18px}.artist-contact{padding:70px 6vw 100px}.artist-contact p{font:400 clamp(40px,6vw,85px)/1.1 Outfit,Arial,sans-serif;letter-spacing:-.045em;margin:0 0 40px}.artist-contact a{display:inline-block;font-size:17px;margin:0 34px 20px 0;text-underline-offset:7px}.artist-profile a:focus-visible{outline:2px solid #e3c493;outline-offset:5px}
@media(max-width:760px){.artist-hero{height:calc(100svh - 110px);min-height:560px;max-height:950px}.artist-hero>img{object-position:49% 30%}.artist-hero__text{bottom:7%}.artist-hero h1,.artist-hero h2{font-size:clamp(74px,20vw,120px)}.artist-hero h1 span,.artist-hero h2 span{font-size:.38em}.artist-hero .artist-kicker{font-size:10px!important;letter-spacing:.08em}.artist-opening,.artist-chapter{grid-template-columns:1fr;gap:15px;padding:55px 6vw}.artist-opening p.artist-lead{font-size:27px}.artist-opening p:not(.artist-kicker),.artist-chapter p:not(.artist-kicker){font-size:16px}.artist-quote{padding:15px 6vw 55px}.artist-quote blockquote{font-size:40px}.artist-wide figcaption{display:block;font-size:11px}.artist-wide figcaption>a{display:block;margin-top:10px}.artist-notebook{padding:50px 6vw}.artist-contact{padding:55px 6vw}.artist-page .career-nav{gap:12px;flex-wrap:wrap}.artist-page .career-nav>a:first-child{flex:1 0 100%;margin-bottom:5px}.artist-page .career-nav span{display:inline;margin-left:12px}.artist-page .career-nav a{font-size:12px}.artist-page .career-nav>a:first-child{font-size:21px}}

.artist-chapter h2,.artist-chapter h3{scroll-margin-top:140px}
