.artist-profile_page__8F2fL{--profile-ink:#16162f;--profile-pink:#ec008c;--profile-cyan:#00aeef;--profile-yellow:#fff200;min-height:100vh;overflow-x:clip;background:var(--profile-ink);color:#fff}.artist-profile_previewBar__EzYjB{position:fixed;z-index:30;top:88px;left:0;right:0;padding:8px 4vw;background:var(--profile-yellow);color:var(--profile-ink);font-size:10px;font-weight:800;letter-spacing:.14em;text-align:center}.artist-profile_hero__zXmG1{position:relative;min-height:100svh;padding:160px 5vw 48px;display:flex;align-items:flex-end;isolation:isolate}.artist-profile_page__8F2fL[data-preview=true] .artist-profile_hero__zXmG1{padding-top:188px}.artist-profile_heroFallback__lTDVa,.artist-profile_heroImage__vOOaj,.artist-profile_heroShade__FzrLT{position:absolute;inset:0}.artist-profile_heroImage__vOOaj{z-index:-3;object-fit:cover;object-position:center;filter:saturate(.74) contrast(1.08);transform:scale(1.015)}.artist-profile_heroImageMobile__wPzU5{display:none}.artist-profile_headliner__tiiBA .artist-profile_heroImage__vOOaj{filter:saturate(.92) contrast(1.12)}.artist-profile_heroFallback__lTDVa{z-index:-3;overflow:hidden;background:linear-gradient(118deg,#16162f 0 28%,#251c61e8 58%,#0c5d74b8),url(/assets/vysocina-fest/main-stage-crowd.jpg) center 42% /cover;background-blend-mode:normal,luminosity}.artist-profile_heroFallback__lTDVa:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,#ec008c2b,transparent 42% 68%,#00aeef42)}.artist-profile_heroFallback__lTDVa:after{content:"";position:absolute;right:-8vw;bottom:-24vw;width:min(76vw,1050px);aspect-ratio:1;background:url(/assets/vysocina-fest/festival-polygons.svg) 50%/contain no-repeat;opacity:.24;transform:rotate(-12deg)}.artist-profile_heroFallback__lTDVa span{position:absolute;top:50%;right:-.04em;color:#ffffff12;font-size:clamp(330px,53vw,780px);font-weight:700;line-height:.72;letter-spacing:-.15em;transform:translateY(-50%)}.artist-profile_backHome__K8zTv{position:absolute;z-index:4;top:126px;left:5vw;display:inline-flex;align-items:center;gap:10px;color:#ffffffc7;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:color .2s ease}.artist-profile_backHome__K8zTv svg{width:18px;height:18px;flex:0 0 18px;overflow:visible;fill:none;stroke:var(--profile-yellow);stroke-width:1.75;stroke-linecap:square;stroke-linejoin:miter}.artist-profile_backHome__K8zTv span{display:block;line-height:1.2}.artist-profile_backHome__K8zTv:hover{color:#fff}.artist-profile_heroShade__FzrLT{z-index:-2;background:linear-gradient(90deg,#16162ff2,#16162fbd 42%,#16162f35 76%,#16162f80),linear-gradient(0deg,#16162f,transparent 42%),linear-gradient(180deg,#16162f94,transparent 32%)}.artist-profile_headliner__tiiBA .artist-profile_heroShade__FzrLT{background:linear-gradient(90deg,#130b1ff7,#1e0a27d9 38%,#250a2638 72%,#130b1f8c),linear-gradient(0deg,#16091d,transparent 48%),linear-gradient(180deg,#150a1d9e,transparent 34%)}.artist-profile_heroCopy__sQ4Qe{position:relative;z-index:2;width:min(1120px,78vw)}.artist-profile_eyebrow__dmxcV,.artist-profile_heroMeta__gEjjH span,.artist-profile_releaseCopy__9uKdZ>span,.artist-profile_sectionLabel__orIq7,.artist-profile_trackList__F8llv>p{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.artist-profile_eyebrow__dmxcV{margin-bottom:26px;color:var(--profile-yellow)}.artist-profile_headliner__tiiBA .artist-profile_eyebrow__dmxcV{width:fit-content;margin-bottom:32px;padding:8px 11px 7px;background:#ff5b56;color:#16091d;font-weight:900}.artist-profile_hero__zXmG1 h1{max-width:1120px;margin:0;font-family:var(--font-inter-tight),Arial,Helvetica,sans-serif;font-size:clamp(82px,12vw,190px);font-weight:500;line-height:.82;letter-spacing:-.055em;text-transform:uppercase}.artist-profile_hero__zXmG1 h1 span{display:block}.artist-profile_hero__zXmG1 h1 span+span{margin-top:.3em}.artist-profile_headliner__tiiBA .artist-profile_hero__zXmG1 h1{font-weight:650;text-shadow:0 18px 70px #16091dc4}.artist-profile_headliner__tiiBA .artist-profile_hero__zXmG1 h1 span+span{color:#f2c47a}.artist-profile_heroExcerpt__YwPwT{max-width:710px;margin-top:42px;color:#ffffffe0;font-size:clamp(20px,2vw,30px);line-height:1.3;letter-spacing:-.025em}.artist-profile_appearance__HKQIJ>div,.artist-profile_heroActions__LfoA9{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}.artist-profile_appearance__HKQIJ a,.artist-profile_playButton__vfsXY,.artist-profile_ticketButton__fm3Kd{min-height:54px;padding:0 22px;display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid #ffffff42;font-size:11px;font-weight:700;letter-spacing:.05em}.artist-profile_playButton__vfsXY{background:#fff;color:var(--profile-ink)}.artist-profile_playButton__vfsXY span{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#1ed760;font-size:9px}.artist-profile_ticketButton__fm3Kd{background:var(--profile-pink);border-color:var(--profile-pink);color:#fff}.artist-profile_heroMeta__gEjjH{position:absolute;z-index:3;right:5vw;bottom:50px;width:min(330px,28vw);display:grid;border-top:1px solid #ffffff4a}.artist-profile_heroMeta__gEjjH>div{padding:17px 0;display:grid;gap:8px;border-bottom:1px solid #ffffff4a}.artist-profile_headliner__tiiBA .artist-profile_heroMeta__gEjjH{padding:4px 22px;background:#16091dbd;border-top:3px solid #f2c47a;box-shadow:0 24px 70px #0006;backdrop-filter:blur(14px)}.artist-profile_heroMeta__gEjjH span{color:#ffffff82}.artist-profile_profileNav__Qua_q{position:sticky;z-index:15;top:88px;width:100%;padding:0 5vw;display:flex;align-items:center;justify-content:center;justify-self:stretch;gap:28px;overflow-x:auto;background:#111126f5;border-bottom:1px solid #ffffff1f;backdrop-filter:blur(16px);scrollbar-width:none}.artist-profile_profileNav__Qua_q::-webkit-scrollbar{display:none}.artist-profile_profileNav__Qua_q a{min-height:54px;display:inline-flex;align-items:center;flex:0 0 auto;color:#ffffffa8;font-size:9px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;transition:color .2s ease}.artist-profile_profileNav__Qua_q a:hover{color:#fff}.artist-profile_appearance__HKQIJ,.artist-profile_intro__5GzpW,.artist-profile_listening__waRX2,.artist-profile_release__wQ6Zc,.artist-profile_video__kBJiX{scroll-margin-top:142px}.artist-profile_heroMeta__gEjjH strong{font-size:14px;line-height:1.4}.artist-profile_mediaNotice__RJJ2c{position:absolute;z-index:4;top:126px;right:5vw;padding:10px 14px;background:#16162fd9;border:1px solid #ffffff3b;font-size:10px;letter-spacing:.06em}.artist-profile_mediaCredit__xWgVN{position:absolute;z-index:4;top:126px;right:5vw;color:#ffffffa8;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.artist-profile_intro__5GzpW{padding:118px 5vw 132px;display:grid;grid-template-columns:90px minmax(360px,.9fr) minmax(320px,.7fr);gap:clamp(30px,5vw,84px);align-items:start;background:#fff;color:var(--profile-ink)}.artist-profile_headliner__tiiBA .artist-profile_intro__5GzpW{background:linear-gradient(110deg,#fff 0 62%,#f8e8ce 62% 100%)}.artist-profile_headliner__tiiBA .artist-profile_intro__5GzpW h2{font-weight:550}.artist-profile_sectionIndex__6NziJ{color:var(--profile-pink);font-size:11px;letter-spacing:.12em}.artist-profile_sectionLabel__orIq7{margin-bottom:24px;color:var(--profile-pink)}.artist-profile_appearance__HKQIJ h2,.artist-profile_intro__5GzpW h2,.artist-profile_release__wQ6Zc h2,.artist-profile_sectionHeader__obMSK h2{margin:0;font-size:clamp(44px,6vw,88px);font-weight:400;line-height:.9;letter-spacing:-.06em}.artist-profile_bio__dsqKi{padding-top:34px;border-top:1px solid #16162f26;font-size:clamp(18px,1.7vw,24px);line-height:1.65}.artist-profile_listening__waRX2,.artist-profile_video__kBJiX{padding:110px 5vw 124px}.artist-profile_listening__waRX2{background:linear-gradient(140deg,#0d4628 0,#14271f 42%,var(--profile-ink) 78%),var(--profile-ink)}.artist-profile_sectionHeader__obMSK{margin-bottom:58px;display:flex;align-items:end;justify-content:space-between;gap:40px}.artist-profile_releaseCopy__9uKdZ>a,.artist-profile_sectionHeader__obMSK>a{padding-bottom:6px;border-bottom:1px solid;font-size:11px;font-weight:600;letter-spacing:.05em}.artist-profile_musicGrid__R0Fhg{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);gap:clamp(30px,6vw,96px);align-items:start}.artist-profile_musicGrid__R0Fhg[data-embed-only=true]{grid-template-columns:minmax(320px,720px)}.artist-profile_trackList__F8llv{border-top:1px solid #ffffff3d}.artist-profile_trackList__F8llv>p{padding:18px 0;color:#ffffff72}.artist-profile_trackList__F8llv ol{margin:0;padding:0;list-style:none}.artist-profile_trackList__F8llv li{min-height:76px;display:grid;grid-template-columns:50px 1fr auto;gap:18px;align-items:center;border-top:1px solid #ffffff2b}.artist-profile_trackList__F8llv li:last-child{border-bottom:1px solid #ffffff2b}.artist-profile_trackList__F8llv li>span{color:#ffffff69;font-size:10px}.artist-profile_trackList__F8llv li strong{font-size:clamp(21px,2vw,30px);font-weight:400;letter-spacing:-.035em}.artist-profile_trackList__F8llv time{color:#ffffff72;font-size:12px}.artist-profile_releasePlayer__GG10O,.artist-profile_spotifyPlayer__loNCa{width:100%;border:0;border-radius:12px}.artist-profile_spotifyPlayer__loNCa{height:470px}.artist-profile_release__wQ6Zc{min-height:680px;padding:100px 5vw;display:grid;grid-template-columns:minmax(0,.86fr) minmax(360px,.64fr);gap:clamp(44px,8vw,130px);align-items:center;background:linear-gradient(120deg,#f3f0ec 0 62%,#ebe6df 62% 100%);color:var(--profile-ink)}.artist-profile_releaseCopy__9uKdZ>span{display:block;margin-bottom:24px;color:#16162f82}.artist-profile_releaseCopy__9uKdZ h2{max-width:100%;margin-bottom:38px;font-size:clamp(64px,8.5vw,148px);overflow-wrap:anywhere;text-transform:uppercase}.artist-profile_releasePlayer__GG10O{height:352px;box-shadow:0 34px 90px #16162f20}.artist-profile_video__kBJiX{background:#090916}.artist-profile_video__kBJiX .artist-profile_sectionHeader__obMSK h2{max-width:850px}.artist-profile_videoGrid__Hj76N{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:clamp(30px,4vw,58px)}.artist-profile_videoCard__jn7g3 h3{min-height:2.7em;margin:0 0 18px;font-size:clamp(20px,2vw,30px);font-weight:500;line-height:1.2}.artist-profile_videoFrame__1pUDp{position:relative;aspect-ratio:16/9;overflow:hidden;background:#000;box-shadow:0 34px 100px #0008}.artist-profile_videoFrame__1pUDp iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.artist-profile_appearance__HKQIJ{position:relative;min-height:680px;padding:115px 5vw 120px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background:linear-gradient(90deg,#16162fe8,#16162fa6),url(/assets/vysocina-fest/lineup-crowd-2024.jpg) center 42% /cover}.artist-profile_appearance__HKQIJ:after{content:"";position:absolute;right:-8vw;bottom:-20vw;width:min(62vw,850px);aspect-ratio:1;background:url(/assets/vysocina-fest/festival-polygons.svg) 50%/contain no-repeat;opacity:.22;transform:rotate(-10deg)}.artist-profile_appearance__HKQIJ>*{position:relative;z-index:1}.artist-profile_appearance__HKQIJ h2{max-width:1050px;font-size:clamp(72px,12vw,180px);text-transform:uppercase}.artist-profile_appearance__HKQIJ>p:not(.artist-profile_sectionLabel__orIq7){max-width:650px;margin-top:30px;color:#ffffffc4;font-size:19px;line-height:1.6}.artist-profile_artistLinks__y6fYN{padding:66px 5vw;display:grid;grid-template-columns:1fr auto;gap:48px;align-items:end;background:#0b0b1b;border-top:1px solid #ffffff1f}.artist-profile_artistLinks__y6fYN h2{margin-top:14px;font-size:clamp(42px,5vw,76px);font-weight:500;line-height:.92;letter-spacing:-.045em;text-transform:uppercase}.artist-profile_artistLinks__y6fYN nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.artist-profile_artistLinks__y6fYN nav a{min-height:48px;padding:0 18px;display:inline-flex;align-items:center;border:1px solid #ffffff42;color:#fff;font-size:10px;font-weight:700;letter-spacing:.08em;transition:.2s ease}.artist-profile_artistLinks__y6fYN nav a:hover{background:var(--profile-pink);border-color:var(--profile-pink)}.artist-profile_mobileTicket__dgzES{display:none}@media (max-width:980px){.artist-profile_hero__zXmG1{min-height:880px;padding-inline:22px}.artist-profile_backHome__K8zTv{left:22px}.artist-profile_heroCopy__sQ4Qe{width:100%;padding-bottom:170px}.artist-profile_hero__zXmG1 h1{font-size:clamp(76px,15vw,140px)}.artist-profile_heroMeta__gEjjH{left:22px;right:22px;bottom:34px;width:auto;grid-template-columns:1fr 1fr;gap:24px}.artist-profile_mediaCredit__xWgVN,.artist-profile_mediaNotice__RJJ2c{right:22px}.artist-profile_intro__5GzpW{padding:88px 22px 96px;grid-template-columns:50px 1fr}.artist-profile_intro__5GzpW .artist-profile_bio__dsqKi{grid-column:2}.artist-profile_musicGrid__R0Fhg,.artist-profile_release__wQ6Zc{grid-template-columns:1fr}.artist-profile_listening__waRX2,.artist-profile_video__kBJiX{padding:86px 22px 94px}.artist-profile_release__wQ6Zc{padding:86px 22px;background:#f3f0ec}.artist-profile_releasePlayer__GG10O{max-width:620px}.artist-profile_appearance__HKQIJ{padding-inline:22px}.artist-profile_artistLinks__y6fYN{padding-inline:22px;grid-template-columns:1fr}.artist-profile_artistLinks__y6fYN nav{justify-content:flex-start}}@media (max-width:620px){.artist-profile_heroImageDesktop__mV_x2{display:none}.artist-profile_heroImageMobile__wPzU5{display:block}.artist-profile_previewBar__EzYjB{top:75px}.artist-profile_hero__zXmG1{min-height:820px;padding-top:142px}.artist-profile_page__8F2fL[data-preview=true] .artist-profile_hero__zXmG1{padding-top:168px}.artist-profile_profileNav__Qua_q{top:75px;padding-inline:22px;justify-content:flex-start;gap:22px}.artist-profile_backHome__K8zTv{top:111px}.artist-profile_page__8F2fL[data-preview=true] .artist-profile_backHome__K8zTv{top:137px}.artist-profile_heroCopy__sQ4Qe{padding-bottom:210px}.artist-profile_hero__zXmG1 h1{font-size:18vw;line-height:.84}.artist-profile_hero__zXmG1 h1 span+span{margin-top:.24em}.artist-profile_headliner__tiiBA .artist-profile_heroImage__vOOaj{object-position:61% center!important}.artist-profile_headliner__tiiBA .artist-profile_hero__zXmG1 h1{font-size:20vw}.artist-profile_heroExcerpt__YwPwT{margin-top:28px;font-size:19px}.artist-profile_heroActions__LfoA9{flex-direction:column;align-items:stretch}.artist-profile_heroActions__LfoA9 a{width:100%}.artist-profile_artistLinks__y6fYN nav{display:grid;grid-template-columns:1fr}.artist-profile_heroMeta__gEjjH{grid-template-columns:1fr;gap:0}.artist-profile_heroMeta__gEjjH>div{padding:13px 0}.artist-profile_mediaNotice__RJJ2c{top:112px;left:22px;right:22px;text-align:center}.artist-profile_mediaCredit__xWgVN{top:112px}.artist-profile_intro__5GzpW{padding-block:72px 78px;grid-template-columns:1fr;gap:26px}.artist-profile_headliner__tiiBA .artist-profile_intro__5GzpW{background:#fff}.artist-profile_intro__5GzpW .artist-profile_bio__dsqKi{grid-column:auto}.artist-profile_intro__5GzpW h2,.artist-profile_sectionHeader__obMSK h2{font-size:43px}.artist-profile_sectionHeader__obMSK{align-items:flex-start;flex-direction:column;margin-bottom:38px}.artist-profile_trackList__F8llv li{min-height:67px;grid-template-columns:35px 1fr auto;gap:10px}.artist-profile_trackList__F8llv li strong{font-size:19px}.artist-profile_spotifyPlayer__loNCa{height:420px}.artist-profile_release__wQ6Zc{min-height:auto;padding-block:74px}.artist-profile_releaseCopy__9uKdZ h2{font-size:clamp(54px,18vw,110px)}.artist-profile_releasePlayer__GG10O{height:352px}.artist-profile_video__kBJiX{padding-block:72px}.artist-profile_appearance__HKQIJ{min-height:620px;padding-block:92px 120px}.artist-profile_appearance__HKQIJ h2{font-size:18vw}.artist-profile_appearance__HKQIJ>div{flex-direction:column}.artist-profile_appearance__HKQIJ a{width:100%}.artist-profile_footer__nHXZx{padding-bottom:100px;grid-template-columns:1fr}.artist-profile_footer__nHXZx nav{flex-wrap:wrap}.artist-profile_footer__nHXZx>span{grid-column:auto}.artist-profile_mobileTicket__dgzES{position:fixed;z-index:25;left:12px;right:12px;bottom:12px;height:54px;display:grid;place-items:center;background:var(--profile-pink);box-shadow:0 16px 46px #0007;font-size:11px;font-weight:700;letter-spacing:.05em}}.media-embed_frame__VH6p9{position:relative;overflow:hidden;background:#121225}.media-embed_frame__VH6p9 iframe{width:100%;height:100%;display:block;border:0;border-radius:inherit}