#iest-artist-profile-v1{--ap-green:#18d7a7;color:#f4f7f5;background:#06100e;margin:-24px -24px 0;font-family:Inter,Arial,sans-serif}#iest-artist-profile-v1 *{box-sizing:border-box}.iest-ap-native-hidden{display:none!important}.iest-ap-hero{min-height:clamp(620px,80vh,900px);position:relative;display:flex;align-items:flex-end;padding:clamp(42px,7vw,100px);background:linear-gradient(90deg,rgba(2,9,8,.98) 0%,rgba(2,9,8,.79) 42%,rgba(2,9,8,.18) 75%),linear-gradient(0deg,#06100e 0%,transparent 48%),var(--iest-ap-hero) center 30%/cover no-repeat}.iest-ap-hero-copy{max-width:920px}.iest-ap-eyebrow,.iest-ap-kicker{margin:0;color:var(--ap-green);font-size:12px;font-weight:800;letter-spacing:.26em;text-transform:uppercase}.iest-ap-hero h1{margin:14px 0 20px;font-size:clamp(68px,12vw,168px);font-weight:900;font-style:italic;line-height:.82;letter-spacing:-.065em;text-transform:uppercase}.iest-ap-hero h1 i{display:inline-flex;align-items:center;justify-content:center;width:.42em;height:.42em;margin-left:.08em;border-radius:50%;background:var(--ap-green);color:#04251d;font-size:.26em;font-style:normal;vertical-align:top}.iest-ap-intro{max-width:900px;margin:0;color:#c5cfcc;font-size:clamp(19px,2.2vw,34px);line-height:1.45}.iest-ap-actions{display:flex;align-items:center;gap:16px;margin-top:34px;flex-wrap:wrap}.iest-ap-primary{display:inline-flex;align-items:center;gap:12px;min-height:58px;padding:0 28px;border:0;border-radius:999px;background:var(--ap-green);color:#031a14;font-size:17px;font-weight:900;cursor:pointer}.iest-ap-native-actions>button{min-height:58px!important;padding:0 28px!important;border-radius:999px!important}.iest-ap-shell{max-width:1240px;margin:auto;padding:72px 28px 100px}.iest-ap-section{margin-bottom:92px}.iest-ap-section:last-child{margin-bottom:0}.iest-ap-spotlight{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(380px,1.1fr);margin-top:20px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:30px;background:#0b1815;box-shadow:0 30px 80px rgba(0,0,0,.34)}.iest-ap-art{position:relative;min-height:520px}.iest-ap-art>img{position:absolute;width:100%;height:100%;object-fit:cover}.iest-ap-art>button{position:absolute;right:24px;bottom:24px;width:70px;height:70px;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:rgba(0,0,0,.68);color:#fff;font-size:22px;cursor:pointer}.iest-ap-spotlight-copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,70px)}.iest-ap-spotlight-copy>small,.iest-ap-track-copy small,.iest-ap-clip-copy small{color:var(--ap-green);font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.iest-ap-spotlight h2,.iest-ap-heading h2{margin:14px 0 0;font-size:clamp(42px,6vw,78px);font-weight:900;line-height:.92;letter-spacing:-.055em}.iest-ap-spotlight blockquote{margin:34px 0;border-left:4px solid var(--ap-green);padding-left:22px;color:#bcc8c4;font-size:clamp(19px,2.3vw,30px);line-height:1.5}.iest-ap-heading{display:grid;grid-template-columns:1fr minmax(280px,380px);gap:30px;align-items:end}.iest-ap-heading h2{font-size:clamp(38px,5vw,66px)}.iest-ap-heading>p,.iest-ap-heading>div>p{margin:0;color:#9caaa6;font-size:18px;line-height:1.6}.iest-ap-heading a{display:inline-block;margin-top:12px;color:var(--ap-green);font-weight:800;text-decoration:none}.iest-ap-tracks{margin-top:28px;overflow:hidden;border:1px solid rgba(255,255,255,.11);border-radius:20px;background:#0a1513}.iest-ap-track{display:grid;grid-template-columns:50px 34px 64px minmax(0,1fr) 170px;align-items:center;gap:16px;padding:16px 22px;border-bottom:1px solid rgba(255,255,255,.1)}.iest-ap-track:last-child{border-bottom:0}.iest-ap-track-play{width:44px;height:44px;border:0;border-radius:50%;background:var(--ap-green);color:#031a14;cursor:pointer}.iest-ap-track-number,.iest-ap-track-note{color:#82908d;font-size:13px}.iest-ap-track img{width:64px;height:64px;border-radius:10px;object-fit:cover}.iest-ap-track-copy{min-width:0}.iest-ap-track-copy strong,.iest-ap-track-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iest-ap-track-copy strong{margin-top:3px;font-size:18px}.iest-ap-track-copy span{color:#8f9e9a;font-size:13px}.iest-ap-track-note{text-align:right}.iest-ap-clips{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px}.iest-ap-clip{position:relative;aspect-ratio:4/5;overflow:hidden;border:0;border-radius:20px;background:#111;color:#fff;text-align:left;cursor:pointer}.iest-ap-clip>img{position:absolute;width:100%;height:100%;object-fit:cover;transition:.45s;filter:saturate(.7)}.iest-ap-clip:hover>img{transform:scale(1.05);filter:saturate(1)}.iest-ap-clip-shade{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.96),transparent 65%)}.iest-ap-duration{position:absolute;right:14px;top:14px;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.72)}.iest-ap-clip-play{position:absolute;left:50%;top:50%;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border:1px solid #fff;border-radius:50%;background:rgba(0,0,0,.55);transform:translate(-50%,-50%);font-size:20px}.iest-ap-clip-copy{position:absolute;left:0;right:0;bottom:0;padding:20px}.iest-ap-clip-copy strong{display:block;margin-top:6px;font-size:21px}.iest-ap-modal[hidden]{display:none}.iest-ap-modal{position:fixed;z-index:99999;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.94)}.iest-ap-video{width:min(100%,1000px);aspect-ratio:16/9}.iest-ap-video iframe{width:100%;height:100%;border:0}.iest-ap-modal>strong{width:min(100%,1000px);padding:16px;background:#0b1815;font-size:20px}.iest-ap-modal-close{position:fixed;right:24px;top:24px;z-index:2;width:50px;height:50px;border:0;border-radius:50%;background:#fff;color:#000;font-size:30px;cursor:pointer}@media(max-width:800px){#iest-artist-profile-v1{margin:-16px -16px 0}.iest-ap-hero{min-height:690px;padding:34px 22px;background:linear-gradient(0deg,#06100e 0%,rgba(2,9,8,.5) 65%,rgba(2,9,8,.15)),var(--iest-ap-hero) center top/cover no-repeat}.iest-ap-hero h1{font-size:clamp(58px,19vw,100px)}.iest-ap-intro{font-size:18px}.iest-ap-shell{padding:54px 16px 80px}.iest-ap-section{margin-bottom:64px}.iest-ap-spotlight{grid-template-columns:1fr}.iest-ap-art{min-height:340px}.iest-ap-spotlight-copy{padding:30px 24px}.iest-ap-heading{grid-template-columns:1fr}.iest-ap-clips{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.iest-ap-clip{flex:0 0 82%;scroll-snap-align:start}.iest-ap-track{grid-template-columns:44px 54px minmax(0,1fr);padding:14px}.iest-ap-track-number,.iest-ap-track-note{display:none}.iest-ap-track img{width:54px;height:54px}.iest-ap-actions{align-items:stretch;flex-direction:column}.iest-ap-actions>*{width:100%}.iest-ap-native-actions>button{width:100%}}
