.artist-home-module__efqBVG__site{--paper:#f4f0e8;--muted:#b4afbe;--accent:#d6b470;--canvas:#0c0a15;z-index:1;background:var(--canvas);color:var(--paper);isolation:isolate;font-family:var(--font-sans),Arial,sans-serif;position:relative;overflow:clip}.artist-home-module__efqBVG__site *{box-sizing:border-box}.artist-home-module__efqBVG__site a{color:inherit;text-decoration:none}.artist-home-module__efqBVG__site a:focus-visible,.artist-home-module__efqBVG__site summary:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.artist-home-module__efqBVG__site h1,.artist-home-module__efqBVG__site h2,.artist-home-module__efqBVG__site h3,.artist-home-module__efqBVG__site p,.artist-home-module__efqBVG__site figure{margin:0}.artist-home-module__efqBVG__site h2,.artist-home-module__efqBVG__site h3{font-family:var(--font-sans),Arial,sans-serif;letter-spacing:-.065em;font-weight:600;line-height:1.04}.artist-home-module__efqBVG__site h2{font-size:clamp(40px,5.5vw,82px)}.artist-home-module__efqBVG__site img{max-width:100%;display:block}.artist-home-module__efqBVG__site section{scroll-margin-top:25px}.artist-home-module__efqBVG__site .artist-home-module__efqBVG__label{letter-spacing:.19em;color:var(--accent);font-size:10px;font-weight:600;line-height:1.6}.artist-home-module__efqBVG__skip{z-index:50;background:var(--paper);padding:15px;position:absolute;top:-80px;left:20px;color:var(--canvas)!important}.artist-home-module__efqBVG__skip:focus{top:12px}.artist-home-module__efqBVG__header{z-index:5;border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;height:100px;padding:0 5%;display:flex;position:relative}.artist-home-module__efqBVG__mark{letter-spacing:-.1em;align-items:center;gap:18px;font-size:36px;font-weight:600;line-height:1;display:flex}.artist-home-module__efqBVG__mark span{letter-spacing:.14em;font-size:9px;line-height:1.5}.artist-home-module__efqBVG__nav{gap:36px;font-size:12px;display:flex}.artist-home-module__efqBVG__nav a{padding:16px 0}.artist-home-module__efqBVG__bookingLink{border-bottom:1px solid var(--accent);padding:12px 0;font-size:12px}.artist-home-module__efqBVG__bookingLink span{color:var(--accent);margin-left:35px}.artist-home-module__efqBVG__mobileMenu{display:none}.artist-home-module__efqBVG__hero{background:#0c0a15;grid-template-columns:1fr 48%;min-height:min(850px,100svh - 100px);padding:0 5%;display:grid;position:relative}.artist-home-module__efqBVG__heroText{z-index:2;align-self:center;padding:60px 0 110px}.artist-home-module__efqBVG__heroText h1{letter-spacing:-.075em;text-shadow:0 2px 25px #0c0a1540;width:max-content;max-width:110%;margin:37px 0 30px;font-size:clamp(62px,8.5vw,150px);font-weight:700;line-height:.87;position:relative}.artist-home-module__efqBVG__period{color:var(--accent)}.artist-home-module__efqBVG__heroLine{font-family:var(--font-display),Georgia,serif;letter-spacing:-.035em;font-size:clamp(34px,4vw,56px);font-style:italic;line-height:1.1}.artist-home-module__efqBVG__heroDescription{color:var(--muted);font-size:14px;line-height:1.8;margin-top:18px!important}.artist-home-module__efqBVG__actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:30px;display:flex}.artist-home-module__efqBVG__site .artist-home-module__efqBVG__primary{background:var(--paper);color:#14111d;justify-content:center;align-items:center;gap:14px;min-height:52px;padding:16px 24px;font-size:12px;font-weight:600;display:inline-flex}.artist-home-module__efqBVG__site .artist-home-module__efqBVG__textLink{border-bottom:1px solid #ffffff40;align-items:center;gap:10px;min-height:44px;font-size:12px;display:inline-flex}.artist-home-module__efqBVG__heroPhoto{width:51%;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.artist-home-module__efqBVG__heroPhoto img{object-fit:cover;object-position:center 38%;width:100%;max-width:none;height:100%}.artist-home-module__efqBVG__heroPhoto:after{content:"";background:linear-gradient(90deg,#0c0a15,#0000 35%),linear-gradient(#0000 75%,#0c0a15);position:absolute;inset:0}.artist-home-module__efqBVG__photoCaption{z-index:1;letter-spacing:.22em;writing-mode:vertical-rl;color:#f4f0e8cc;font-size:9px;position:absolute;bottom:105px;right:8%}.artist-home-module__efqBVG__heroBottom{letter-spacing:.16em;color:#cbc5cf;z-index:2;border-top:1px solid #ffffff30;justify-content:space-between;padding-top:22px;font-size:9px;display:flex;position:absolute;bottom:30px;left:5%;right:5%}.artist-home-module__efqBVG__performance,.artist-home-module__efqBVG__disciplines,.artist-home-module__efqBVG__credits{padding:100px 5%}.artist-home-module__efqBVG__sectionHeading{grid-template-columns:1fr 2fr 1fr;align-items:end;gap:30px;margin-bottom:42px;display:grid}.artist-home-module__efqBVG__sectionHeading>.artist-home-module__efqBVG__label{align-self:start;padding-top:10px}.artist-home-module__efqBVG__sectionHeading>.artist-home-module__efqBVG__textLink{justify-self:end}.artist-home-module__efqBVG__performancePhoto{aspect-ratio:2.15;background:#14111d;display:block;position:relative;overflow:hidden}.artist-home-module__efqBVG__performancePhoto img{object-fit:cover;object-position:center 48%;width:100%;height:100%;transition:transform .7s}.artist-home-module__efqBVG__performancePhoto:after{content:"";background:linear-gradient(#0000 50%,#0009);position:absolute;inset:0}.artist-home-module__efqBVG__play{z-index:1;letter-spacing:.14em;align-items:center;gap:18px;font-size:10px;display:flex;position:absolute;bottom:35px;left:35px}.artist-home-module__efqBVG__play>span{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0c0a1530;border:1px solid #ffffff90;border-radius:50%;place-items:center;width:62px;height:62px;padding-left:3px;font-size:18px;display:grid}.artist-home-module__efqBVG__photoTag{z-index:1;letter-spacing:.2em;font-size:9px;position:absolute;bottom:55px;right:35px}.artist-home-module__efqBVG__performanceCaption{color:var(--muted);justify-content:space-between;gap:25px;margin-top:20px;font-size:12px;display:flex}.artist-home-module__efqBVG__performanceCaption a{color:var(--paper)}.artist-home-module__efqBVG__sound{background:#171125;border-top:1px solid #ffffff15;border-bottom:1px solid #ffffff15;grid-template-columns:1.25fr 1fr;gap:12%;padding:95px 5%;display:grid}.artist-home-module__efqBVG__sound h2{margin-top:26px;font-size:clamp(40px,4.6vw,68px)}.artist-home-module__efqBVG__sound h2 em,.artist-home-module__efqBVG__contact h2 em{font-family:var(--font-display),Georgia,serif;color:var(--accent);letter-spacing:-.05em;padding:0;font-weight:400;line-height:1.05}.artist-home-module__efqBVG__soundCopy{align-self:center}.artist-home-module__efqBVG__soundCopy p{color:#c8c2d1;font-size:16px;line-height:1.8}.artist-home-module__efqBVG__soundCopy p+p{margin-top:16px}.artist-home-module__efqBVG__disciplineGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px;display:grid}.artist-home-module__efqBVG__disciplineGrid article{border-top:1px solid #ffffff40;flex-direction:column;align-items:start;padding:30px 35px 0 0;display:flex}.artist-home-module__efqBVG__disciplineGrid article+article{border-left:1px solid #ffffff20;padding-left:35px}.artist-home-module__efqBVG__index{font-family:var(--font-display),Georgia,serif;color:#726477;margin-bottom:40px;font-size:40px}.artist-home-module__efqBVG__disciplineGrid h3{margin:18px 0;font-size:clamp(29px,3vw,44px)}.artist-home-module__efqBVG__disciplineGrid article>p:not(.artist-home-module__efqBVG__label){color:var(--muted);max-width:340px;margin-bottom:30px;font-size:14px;line-height:1.8}.artist-home-module__efqBVG__disciplineGrid a{margin-top:auto}.artist-home-module__efqBVG__credits{background:#110d1c;border-top:1px solid #ffffff15}.artist-home-module__efqBVG__creditIntro{grid-template-columns:1fr 1.7fr 1.3fr;align-items:end;gap:30px;display:grid}.artist-home-module__efqBVG__creditIntro>.artist-home-module__efqBVG__label{align-self:start;padding-top:8px}.artist-home-module__efqBVG__creditIntro>p:last-child{color:var(--muted);justify-self:end;max-width:300px;font-size:14px;line-height:1.8}.artist-home-module__efqBVG__credits h2{font-size:clamp(40px,4.5vw,66px)}.artist-home-module__efqBVG__creditNames{grid-template-columns:repeat(4,1fr);gap:0;margin:60px 0 20px;display:grid}.artist-home-module__efqBVG__creditNames span{letter-spacing:-.045em;border-top:1px solid #ffffff25;padding:24px 15px 24px 0;font-size:clamp(18px,2.1vw,32px);font-weight:500}.artist-home-module__efqBVG__creditArchive{border-top:1px solid #ffffff25}.artist-home-module__efqBVG__creditArchive summary{cursor:pointer;justify-content:space-between;padding:22px 0;font-size:12px;list-style:none;display:flex}.artist-home-module__efqBVG__creditArchive summary::-webkit-details-marker{display:none}.artist-home-module__efqBVG__creditArchive[open] summary>span{transform:rotate(45deg)}.artist-home-module__efqBVG__creditArchive ul{columns:4;column-gap:30px;margin:0;padding:18px 0;list-style:none}.artist-home-module__efqBVG__creditArchive li{break-inside:avoid;color:var(--muted);padding:7px 0;font-size:13px}.artist-home-module__efqBVG__about{grid-template-columns:1fr 1fr;align-items:stretch;gap:8%;padding:100px 5%;display:grid}.artist-home-module__efqBVG__aboutPhoto{min-height:500px;overflow:hidden}.artist-home-module__efqBVG__aboutPhoto img{object-fit:cover;object-position:48% center;width:100%;height:100%}.artist-home-module__efqBVG__aboutCopy{align-self:center;padding:25px 0}.artist-home-module__efqBVG__aboutCopy h2{margin:25px 0;font-size:clamp(40px,4.7vw,70px)}.artist-home-module__efqBVG__aboutCopy>p:not(.artist-home-module__efqBVG__label){color:var(--muted);max-width:470px;margin-bottom:18px;font-size:14px;line-height:1.8}.artist-home-module__efqBVG__partners{border-top:1px solid #ffffff25;margin-top:40px;padding-top:20px}.artist-home-module__efqBVG__partners span{letter-spacing:.15em;color:var(--accent);font-size:9px}.artist-home-module__efqBVG__partners p{word-spacing:5px;margin-top:12px;font-size:13px;line-height:1.8}.artist-home-module__efqBVG__duo{border-top:1px solid #ffffff30;border-bottom:1px solid #ffffff30;justify-content:space-between;align-items:center;gap:30px;margin:0 5%;padding:40px 0;display:flex}.artist-home-module__efqBVG__duo h2{margin:14px 0;font-size:clamp(29px,3.3vw,50px)}.artist-home-module__efqBVG__duo h2 span{font-family:var(--font-display),Georgia,serif;color:var(--accent);font-style:italic}.artist-home-module__efqBVG__duo p:not(.artist-home-module__efqBVG__label){color:var(--muted);font-size:13px;line-height:1.7}.artist-home-module__efqBVG__duo>.artist-home-module__efqBVG__textLink{flex-shrink:0}.artist-home-module__efqBVG__contact{text-align:center;padding:110px 5% 120px}.artist-home-module__efqBVG__contact h2{margin-top:30px;font-size:clamp(52px,8vw,115px)}.artist-home-module__efqBVG__contact .artist-home-module__efqBVG__actions{justify-content:center;margin-top:40px}.artist-home-module__efqBVG__footer{background:#08070d;border-top:1px solid #ffffff20;grid-template-columns:1fr 1fr;gap:32px;padding:45px 5%;display:grid}.artist-home-module__efqBVG__footer nav{justify-self:end;gap:28px;font-size:12px;display:flex}.artist-home-module__efqBVG__footerLinks{color:var(--muted);border-bottom:1px solid #ffffff20;flex-wrap:wrap;grid-column:1/-1;gap:14px 25px;padding-bottom:30px;font-size:11px;display:flex}.artist-home-module__efqBVG__footer small,.artist-home-module__efqBVG__backTop{letter-spacing:.1em;color:var(--muted);font-size:9px}.artist-home-module__efqBVG__backTop{justify-self:end}@media (hover:hover){.artist-home-module__efqBVG__site .artist-home-module__efqBVG__primary:hover{background:var(--accent)}.artist-home-module__efqBVG__nav a:hover,.artist-home-module__efqBVG__textLink:hover,.artist-home-module__efqBVG__footer a:hover{color:var(--accent)}.artist-home-module__efqBVG__performancePhoto:hover img{transform:scale(1.025)}}@media (min-width:1700px){.artist-home-module__efqBVG__hero{min-height:900px}}@media (max-width:1000px){.artist-home-module__efqBVG__header{height:84px}.artist-home-module__efqBVG__hero{min-height:700px}.artist-home-module__efqBVG__heroText h1{font-size:9vw}.artist-home-module__efqBVG__heroPhoto{width:55%}.artist-home-module__efqBVG__heroText{padding-bottom:120px}.artist-home-module__efqBVG__heroDescription{max-width:220px}.artist-home-module__efqBVG__sectionHeading{grid-template-columns:1fr 2fr}.artist-home-module__efqBVG__sectionHeading>.artist-home-module__efqBVG__textLink{grid-column:2;justify-self:start}.artist-home-module__efqBVG__sound{gap:6%}.artist-home-module__efqBVG__creditIntro{grid-template-columns:1fr 2fr}.artist-home-module__efqBVG__creditIntro>p:last-child{grid-column:2;justify-self:start}.artist-home-module__efqBVG__about{gap:5%}.artist-home-module__efqBVG__disciplineGrid article{padding-right:20px}.artist-home-module__efqBVG__disciplineGrid article+article{padding-left:20px}.artist-home-module__efqBVG__creditNames{grid-template-columns:repeat(2,1fr)}}@media (max-width:680px){.artist-home-module__efqBVG__header{height:76px;padding:0 6%}.artist-home-module__efqBVG__mark{gap:12px;font-size:30px}.artist-home-module__efqBVG__mark span{font-size:8px}.artist-home-module__efqBVG__nav,.artist-home-module__efqBVG__bookingLink{display:none}.artist-home-module__efqBVG__mobileMenu{font-size:12px;display:block}.artist-home-module__efqBVG__mobileMenu summary{cursor:pointer;align-items:center;gap:16px;min-height:44px;list-style:none;display:flex}.artist-home-module__efqBVG__mobileMenu summary::-webkit-details-marker{display:none}.artist-home-module__efqBVG__mobileMenu nav{background:#110d1c;border-bottom:1px solid #ffffff30;grid-template-columns:1fr 1fr;gap:4px 25px;padding:20px 6%;display:grid;position:absolute;top:75px;left:0;right:0}.artist-home-module__efqBVG__mobileMenu nav a{padding:14px 0}.artist-home-module__efqBVG__hero{flex-direction:column;min-height:0;padding:0 6%;display:flex}.artist-home-module__efqBVG__heroText{align-self:stretch;padding:34px 0 26px}.artist-home-module__efqBVG__heroText h1{max-width:100%;margin:22px 0 18px;font-size:14.7vw;line-height:.9}.artist-home-module__efqBVG__site .artist-home-module__efqBVG__label{letter-spacing:.14em;font-size:9px}.artist-home-module__efqBVG__heroLine{font-size:35px}.artist-home-module__efqBVG__heroDescription{display:none}.artist-home-module__efqBVG__heroPhoto{aspect-ratio:1.1;width:calc(100% + 12vw);height:auto;margin:0 -6vw;position:relative;top:auto;bottom:auto;right:auto}.artist-home-module__efqBVG__heroPhoto img{object-position:center 34%}.artist-home-module__efqBVG__heroPhoto:after{background:linear-gradient(#0000 82%,#0c0a15)}.artist-home-module__efqBVG__photoCaption{font-size:8px;bottom:30px;right:6%}.artist-home-module__efqBVG__heroBottom{gap:18px;padding:20px 0;font-size:8px;line-height:1.6;position:relative;bottom:auto;left:auto;right:auto}.artist-home-module__efqBVG__heroBottom a{white-space:nowrap}.artist-home-module__efqBVG__hero .artist-home-module__efqBVG__actions{gap:20px;margin-top:24px}.artist-home-module__efqBVG__site .artist-home-module__efqBVG__primary{min-height:48px;padding:14px 18px;font-size:11px}.artist-home-module__efqBVG__site .artist-home-module__efqBVG__textLink{font-size:11px}.artist-home-module__efqBVG__performance,.artist-home-module__efqBVG__disciplines,.artist-home-module__efqBVG__credits{padding:65px 6%}.artist-home-module__efqBVG__sectionHeading{margin-bottom:28px;display:block}.artist-home-module__efqBVG__sectionHeading h2{margin-top:18px}.artist-home-module__efqBVG__sectionHeading>.artist-home-module__efqBVG__textLink{margin-top:16px}.artist-home-module__efqBVG__performancePhoto{aspect-ratio:1.15}.artist-home-module__efqBVG__performancePhoto img{object-position:48% center}.artist-home-module__efqBVG__play{gap:12px;font-size:8px;bottom:20px;left:18px}.artist-home-module__efqBVG__play>span{width:46px;height:46px;font-size:14px}.artist-home-module__efqBVG__photoTag{display:none}.artist-home-module__efqBVG__performanceCaption{flex-direction:column;gap:12px;font-size:11px;line-height:1.6}.artist-home-module__efqBVG__sound{grid-template-columns:1fr;gap:28px;padding:65px 6%}.artist-home-module__efqBVG__soundCopy p{font-size:14px}.artist-home-module__efqBVG__disciplineGrid{grid-template-columns:1fr;margin-top:30px}.artist-home-module__efqBVG__disciplineGrid article,.artist-home-module__efqBVG__disciplineGrid article+article{border-left:0;padding:25px 0 35px}.artist-home-module__efqBVG__index{margin-bottom:20px;font-size:30px}.artist-home-module__efqBVG__disciplineGrid h3{font-size:34px}.artist-home-module__efqBVG__disciplineGrid article>p:not(.artist-home-module__efqBVG__label){max-width:none;margin-bottom:16px}.artist-home-module__efqBVG__creditIntro{display:block}.artist-home-module__efqBVG__credits h2{margin:18px 0}.artist-home-module__efqBVG__creditIntro>p:last-child{max-width:none}.artist-home-module__efqBVG__creditNames{margin-top:35px}.artist-home-module__efqBVG__creditNames span{padding:18px 12px 18px 0;font-size:20px}.artist-home-module__efqBVG__creditArchive ul{columns:2}.artist-home-module__efqBVG__creditArchive summary{gap:15px;line-height:1.6}.artist-home-module__efqBVG__about{grid-template-columns:1fr;gap:30px;padding:65px 6%}.artist-home-module__efqBVG__aboutPhoto{aspect-ratio:1.15;min-height:0}.artist-home-module__efqBVG__aboutCopy{padding:0}.artist-home-module__efqBVG__aboutCopy h2{font-size:44px}.artist-home-module__efqBVG__duo{flex-direction:column;align-items:start;gap:15px;margin:0 6%}.artist-home-module__efqBVG__duo h2{font-size:32px}.artist-home-module__efqBVG__contact{padding:75px 6%}.artist-home-module__efqBVG__contact h2{font-size:clamp(46px,10.5vw,70px)}.artist-home-module__efqBVG__contact .artist-home-module__efqBVG__actions{flex-direction:column;gap:18px}.artist-home-module__efqBVG__footer{gap:25px;padding:35px 6%}.artist-home-module__efqBVG__footer nav{grid-column:1/-1;justify-self:start;gap:25px}.artist-home-module__efqBVG__footerLinks{gap:16px 22px;line-height:1.5}.artist-home-module__efqBVG__backTop{align-self:end}.artist-home-module__efqBVG__footer small{line-height:1.7}}@media (prefers-reduced-motion:reduce){.artist-home-module__efqBVG__site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
