.artist-public-profile_shell__vc3Rt{min-height:calc(100vh - 52px);overflow-x:clip;background:radial-gradient(circle at 78% 7%,rgb(228 180 95/.055),transparent 30rem),var(--background);color:var(--foreground)}.artist-public-profile_page__23Nt8{padding-block:.4rem 3.5rem}.artist-public-profile_breadcrumb__Atx23{display:flex;min-height:2.4rem;align-items:center;gap:.5rem;overflow:hidden;color:var(--muted);font-size:.68rem}.artist-public-profile_breadcrumb__Atx23 a{color:inherit}.artist-public-profile_breadcrumb__Atx23 span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artist-public-profile_hero__dS_aw{position:relative;isolation:isolate;display:grid;min-height:17.39375rem;overflow:hidden;border-block:1px solid color-mix(in srgb,var(--accent) 25%,var(--border));background:var(--surface)}.artist-public-profile_coverPlaceholder__sq3tH,.artist-public-profile_cover__8rmrF{position:absolute;inset:0;z-index:-3}.artist-public-profile_cover__8rmrF{object-fit:cover;object-position:68% center;filter:saturate(.72) contrast(1.04) brightness(.7)}.artist-public-profile_coverPlaceholder__sq3tH{background:radial-gradient(circle at 74% 34%,rgb(228 180 95/.13),transparent 23rem),linear-gradient(130deg,#171816,#0b0c0c 68%)}.artist-public-profile_heroOverlay__A_pdc{position:absolute;inset:0;z-index:-2;background:linear-gradient(90deg,rgb(5 6 6/.98),rgb(5 6 6/.91) 34%,rgb(5 6 6/.42) 65%,rgb(5 6 6/.2)),linear-gradient(0deg,rgb(5 6 6/.56),transparent 48%)}.artist-public-profile_heroInner__ZJog6{display:grid;grid-template-columns:7rem minmax(0,32rem);align-content:center;align-items:center;gap:1.25rem;padding:.25rem clamp(1.2rem,3.5vw,3.25rem) 5.25rem}.artist-public-profile_avatar__hNk4a{position:relative;width:7rem;overflow:hidden;aspect-ratio:1;border:1px solid var(--accent);border-radius:999px;background:var(--surface-raised);box-shadow:0 16px 42px rgb(0 0 0/.42)}.artist-public-profile_avatar__hNk4a img{object-fit:cover;object-position:center;filter:saturate(.78) contrast(1.03)}.artist-public-profile_avatarFallback__TuYsS{display:grid;width:100%;height:100%;place-items:center;color:var(--accent);font:600 2.2rem/1 var(--font-display)}.artist-public-profile_identity__jP3Zs{min-width:0}.artist-public-profile_eyebrow__Sqg0P{margin:0 0 .25rem;color:color-mix(in srgb,var(--foreground) 76%,var(--muted));font:700 .58rem/1 var(--font-ui);letter-spacing:.12em;text-transform:uppercase}.artist-public-profile_title__uLkNw{margin:0;font:500 clamp(2rem,3vw,2.5rem)/.95 var(--font-display);letter-spacing:-.045em;text-wrap:balance}.artist-public-profile_location__dFsgf{display:flex;align-items:center;gap:.45rem;margin:.55rem 0 0;color:color-mix(in srgb,var(--foreground) 72%,var(--muted));font-size:.72rem}.artist-public-profile_location__dFsgf svg{width:1rem;height:1rem;color:var(--accent)}.artist-public-profile_location__dFsgf a{color:inherit;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 42%,transparent);text-underline-offset:.2em}.artist-public-profile_breadcrumb__Atx23 a:focus-visible,.artist-public-profile_chip__4jrQC:focus-visible,.artist-public-profile_informationRow__qhSEn a:focus-visible,.artist-public-profile_location__dFsgf a:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}.artist-public-profile_summary__ly8Ok{display:none;max-width:34rem;overflow:hidden;margin:.4rem 0 0;color:color-mix(in srgb,var(--foreground) 78%,var(--muted));font-size:.7rem;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:1}.artist-public-profile_chips__KatPt{display:flex;flex-wrap:wrap;max-height:2.75rem;gap:.35rem;overflow:hidden;margin-top:.4rem}.artist-public-profile_chip__4jrQC{display:inline-flex;min-height:2.75rem;align-items:center;border:1px solid color-mix(in srgb,var(--foreground) 20%,var(--border));border-radius:999px;background:rgb(9 10 10/.55);padding:.25rem .6rem;color:color-mix(in srgb,var(--foreground) 78%,var(--muted));font:600 .58rem/1 var(--font-ui);transition:border-color .18s ease,color .18s ease}.artist-public-profile_chip__4jrQC:hover{border-color:var(--accent);color:var(--accent-bright)}.artist-public-profile_metrics__QaFvL{position:absolute;right:clamp(1.2rem,3.5vw,3.25rem);bottom:3.5rem;left:clamp(1.2rem,3.5vw,3.25rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.artist-public-profile_metric__hCJun{display:grid;min-width:0;min-height:2.75rem;grid-template-columns:1.65rem minmax(0,1fr);align-items:center;gap:.45rem;padding:.05rem 1rem}.artist-public-profile_metric__hCJun:first-child{padding-left:0}.artist-public-profile_metric__hCJun+.artist-public-profile_metric__hCJun{border-left:1px solid color-mix(in srgb,var(--foreground) 18%,transparent)}.artist-public-profile_metricIcon__kR_CI{display:grid;width:1.65rem;height:1.65rem;place-items:center;color:var(--accent)}.artist-public-profile_metricIcon__kR_CI svg{width:1.6rem;height:1.6rem}.artist-public-profile_metric__hCJun strong{display:block;font:500 1.4rem/1 var(--font-display)}.artist-public-profile_metric__hCJun>span:last-child{display:block}.artist-public-profile_metric__hCJun>span:last-child>span{display:block;margin-top:.15rem;color:var(--muted);font-size:.7rem}.artist-public-profile_metricPromotion__H08Ee strong{font:700 .64rem/1.15 var(--font-ui)}.artist-public-profile_metricPromotion__H08Ee span{color:color-mix(in srgb,var(--accent) 76%,var(--muted))}.artist-public-profile_actions__6mBkI{position:absolute;bottom:.5rem;left:clamp(1.2rem,3.5vw,3.25rem);display:flex;flex-wrap:wrap;gap:.6rem}.artist-public-profile_action__ZpSd3{display:inline-flex;min-width:10rem;min-height:2.75rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid var(--accent);border-radius:var(--radius-sm);padding:.55rem .85rem;color:var(--accent-bright);font:700 .68rem/1 var(--font-ui);transition:background-color .18s ease,color .18s ease}.artist-public-profile_actionPrimary__Hs_MW,.artist-public-profile_action__ZpSd3:hover{background:var(--accent);color:var(--accent-foreground)}.artist-public-profile_actionPrimary__Hs_MW:hover{background:var(--accent-bright)}.artist-public-profile_action__ZpSd3 svg{width:1rem;height:1rem}.artist-public-profile_studioSection__haMdp{margin-top:1.7rem}.artist-public-profile_studioList__NtHVU{display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.artist-public-profile_studioCard__wzD19{display:grid;min-height:5.5rem;grid-template-columns:3.65rem minmax(0,1fr) auto;align-items:center;gap:1rem;border:1px solid var(--border);border-radius:var(--radius-sm);background:linear-gradient(90deg,rgb(228 180 95/.035),transparent 40%);padding:.8rem 1.15rem}.artist-public-profile_studioMedia__94Hfz{position:relative;display:grid;width:3.65rem;overflow:hidden;aspect-ratio:1;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 50%,var(--border));border-radius:999px;background:var(--surface);color:var(--accent);font:600 1.25rem/1 var(--font-display)}.artist-public-profile_studioMedia__94Hfz img{object-fit:cover}.artist-public-profile_studioCopy__PWA_U{min-width:0}.artist-public-profile_studioCopy__PWA_U small{display:block;color:var(--muted);font-size:.62rem}.artist-public-profile_studioCopy__PWA_U strong{display:block;margin-top:.25rem;overflow:hidden;font:500 1.35rem/1.1 var(--font-display);text-overflow:ellipsis;white-space:nowrap}.artist-public-profile_studioCopy__PWA_U span{display:block;margin-top:.25rem;color:var(--muted);font-size:.68rem}.artist-public-profile_studioLink__EMTym{display:inline-flex;min-height:2.75rem;align-items:center;gap:.55rem;color:var(--accent-bright);font-size:.72rem;font-weight:700}.artist-public-profile_studioLink__EMTym svg{width:1rem;height:1rem}.artist-public-profile_aboutGrid__ekcga{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.85fr);gap:clamp(2rem,5vw,5.5rem);margin-top:2.6rem;padding-bottom:2.8rem;border-bottom:1px solid var(--border)}.artist-public-profile_sectionTitle__PB_KA{margin:0;font:500 clamp(1.85rem,2.5vw,2.55rem)/1 var(--font-display);letter-spacing:-.025em}.artist-public-profile_aboutCopy__mt1WK{max-width:42rem;margin:1.15rem 0 0;color:color-mix(in srgb,var(--foreground) 76%,var(--muted));font-size:.88rem;line-height:1.75;overflow-wrap:anywhere;white-space:pre-line}.artist-public-profile_profileSidebar__83kP9{display:grid;min-width:0;align-content:start;gap:1rem;border-left:1px solid var(--border);padding-left:2rem}.artist-public-profile_informationList__0SWxf{display:grid;gap:.95rem;margin:1.2rem 0 0}.artist-public-profile_informationRow__qhSEn{display:grid;grid-template-columns:1.2rem 8rem minmax(0,1fr);align-items:start;gap:.65rem;margin:0;color:var(--muted);font-size:.72rem}.artist-public-profile_informationRow__qhSEn svg{width:1rem;height:1rem;color:color-mix(in srgb,var(--foreground) 68%,var(--muted))}.artist-public-profile_informationRow__qhSEn dd,.artist-public-profile_informationRow__qhSEn dt{margin:0}.artist-public-profile_informationRow__qhSEn dd{color:color-mix(in srgb,var(--foreground) 82%,var(--muted));line-height:1.45}.artist-public-profile_informationRow__qhSEn a{color:var(--accent)}.artist-public-profile_infoLink__c_cfF{display:inline-flex;align-items:center;gap:.4rem;border:0;background:transparent;padding:0;color:var(--accent);font:inherit;cursor:pointer}.artist-public-profile_portfolioLayout__ArSjj{display:grid;grid-template-columns:minmax(0,1fr);padding-top:3rem}.artist-public-profile_portfolioLayout__ArSjj[data-availability-visible=true]{grid-template-columns:minmax(0,1.9fr) minmax(17rem,.9fr);gap:2rem}.artist-public-profile_flashSection__VW30J,.artist-public-profile_gallerySection__p86bK{min-width:0;content-visibility:auto;contain-intrinsic-size:0 42rem}.artist-public-profile_sectionHeader__4eX4P{display:flex;align-items:end;justify-content:space-between;gap:1rem}.artist-public-profile_sectionHeader__4eX4P p{margin:0;color:var(--muted);font-size:.68rem}.artist-public-profile_availability__Tusvf{min-width:0;align-self:start;border:1px solid var(--border);border-radius:var(--radius-sm);padding:1.2rem}.artist-public-profile_availabilityTitle__M40HU{margin:0;font:500 1.45rem/1.1 var(--font-display)}.artist-public-profile_availabilityDate__jf7xr{display:flex;min-height:4.4rem;align-items:center;gap:.85rem;margin-top:1rem;border:1px solid var(--border);border-radius:var(--radius-sm);padding:.9rem 1rem;color:color-mix(in srgb,var(--foreground) 82%,var(--muted));font-size:.78rem;line-height:1.45}.artist-public-profile_availabilityDate__jf7xr svg{width:1.25rem;height:1.25rem;flex:none;color:var(--accent)}.artist-public-profile_availabilityNote__KWku4{margin:.9rem 0 0;color:var(--muted);font-size:.64rem;line-height:1.5}.artist-public-profile_flashSection__VW30J{margin-top:3.2rem;border-top:1px solid var(--border);padding-top:2.8rem}@media (max-width:1050px){.artist-public-profile_metric__hCJun{padding-inline:.9rem}.artist-public-profile_portfolioLayout__ArSjj{grid-template-columns:1fr}.artist-public-profile_availability__Tusvf{max-width:34rem}}@media (max-width:800px){.artist-public-profile_aboutGrid__ekcga{grid-template-columns:1fr;gap:2rem;margin-top:2.2rem}.artist-public-profile_profileSidebar__83kP9{border-top:1px solid var(--border);border-left:0;padding-top:1.8rem;padding-left:0}.artist-public-profile_informationRow__qhSEn{grid-template-columns:1.2rem 6.2rem minmax(0,1fr)}}@media (max-width:760px){.artist-public-profile_page__23Nt8{padding-bottom:2.4rem}.artist-public-profile_studioCard__wzD19{grid-template-columns:3.2rem minmax(0,1fr)}.artist-public-profile_studioMedia__94Hfz{width:3.2rem}.artist-public-profile_studioLink__EMTym{grid-column:1/-1;justify-self:end}.artist-public-profile_portfolioLayout__ArSjj{padding-top:2.4rem}.artist-public-profile_flashSection__VW30J{margin-top:2.6rem;padding-top:2.3rem}}@media (max-width:700px){.artist-public-profile_hero__dS_aw{min-height:37.95rem;align-content:end;gap:1.25rem;padding:5rem 1.1rem 1rem}.artist-public-profile_heroOverlay__A_pdc{background:linear-gradient(0deg,rgb(5 6 6/.99),rgb(5 6 6/.91) 54%,rgb(5 6 6/.22)),linear-gradient(90deg,rgb(5 6 6/.55),transparent)}.artist-public-profile_heroInner__ZJog6{grid-template-columns:1fr;align-content:end;gap:.5rem;padding:0}.artist-public-profile_avatar__hNk4a{width:7.5rem}.artist-public-profile_title__uLkNw{font-size:clamp(2.25rem,12vw,3rem)}.artist-public-profile_summary__ly8Ok{display:-webkit-box;font-size:.75rem;-webkit-line-clamp:2}.artist-public-profile_chips__KatPt{max-height:none}.artist-public-profile_metrics__QaFvL{position:static;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 0}.artist-public-profile_metric__hCJun{grid-template-columns:1.8rem minmax(0,1fr);padding-inline:.7rem}.artist-public-profile_metric__hCJun:nth-child(3){border-left:0}.artist-public-profile_metricIcon__kR_CI{width:1.8rem;height:1.8rem}.artist-public-profile_metricIcon__kR_CI svg{width:1.6rem;height:1.6rem}.artist-public-profile_metric__hCJun strong{font-size:1.4rem}.artist-public-profile_metricPromotion__H08Ee strong{font-size:.66rem}.artist-public-profile_actions__6mBkI{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.artist-public-profile_action__ZpSd3{min-width:0;min-height:2.9rem;padding-inline:.6rem;text-align:center}}@media (max-width:420px){.artist-public-profile_hero__dS_aw{padding-inline:.9rem}.artist-public-profile_metric__hCJun{padding-inline:.45rem}}@media (prefers-reduced-motion:reduce){.artist-public-profile_action__ZpSd3,.artist-public-profile_chip__4jrQC{transition:none}}