.show-card-module__ONs-vq__card{border:1px solid color-mix(in srgb, var(--sm-color-heading) 12%, transparent);border-radius:var(--sm-radius-lg);background:var(--sm-color-surface);min-width:0;color:var(--sm-color-heading);box-shadow:var(--sm-shadow-surface);overflow:hidden}.show-card-module__ONs-vq__embedded{box-shadow:none;border:0;border-radius:0}.show-card-module__ONs-vq__media{aspect-ratio:16/9;background:var(--sm-color-media-placeholder);width:100%;position:relative;overflow:hidden}.show-card-module__ONs-vq__media img,.show-card-module__ONs-vq__packageMedia img{object-fit:cover;width:100%;height:100%;display:block}.show-card-module__ONs-vq__placeholder{padding:var(--sm-space-8);background:var(--sm-color-media-placeholder);color:var(--sm-color-text-soft);text-align:center;font-size:var(--sm-font-size-micro);letter-spacing:.05em;place-items:center;line-height:1.4;display:grid;position:absolute;inset:0}.show-card-module__ONs-vq__body{min-width:0;padding:13px var(--sm-space-6) 15px}.show-card-module__ONs-vq__title{min-width:0;color:var(--sm-color-heading);font:var(--sm-font-weight-regular) var(--sm-font-size-heading-show)/var(--sm-line-height-tight) var(--sm-font-family-display);letter-spacing:-.04em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.show-card-module__ONs-vq__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--sm-space-4);min-width:0;display:flex}.show-card-module__ONs-vq__titleRow .show-card-module__ONs-vq__title{flex:auto}.show-card-module__ONs-vq__meta,.show-card-module__ONs-vq__compactMeta{min-width:0;color:var(--sm-color-text-muted);font-size:var(--sm-font-size-meta);line-height:1.4}.show-card-module__ONs-vq__meta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:7px;display:flex}.show-card-module__ONs-vq__meta>span{align-items:center;gap:5px;min-width:0;display:inline-flex}.show-card-module__ONs-vq__meta svg{width:14px;height:14px}.show-card-module__ONs-vq__description{margin-top:var(--sm-space-4);color:var(--sm-color-text-secondary);font-size:var(--sm-font-size-body-small);line-height:var(--sm-line-height-relaxed)}.show-card-module__ONs-vq__compactMeta{text-overflow:ellipsis;white-space:nowrap;margin-top:5px;overflow:hidden}.show-card-module__ONs-vq__variant_compact{transition:border-color .14s,transform .14s}.show-card-module__ONs-vq__variant_compact .show-card-module__ONs-vq__body{padding:9px 11px 10px}.show-card-module__ONs-vq__variant_compact .show-card-module__ONs-vq__title{font-size:17px;font-weight:var(--sm-font-weight-semibold);letter-spacing:-.025em;line-height:1.08}.show-card-module__ONs-vq__variant_compact:hover{border-color:color-mix(in srgb, var(--sm-color-heading) 20%, transparent);transform:translateY(-1px)}.show-card-module__ONs-vq__packages{border-top:1px solid color-mix(in srgb, var(--sm-color-heading) 12%, transparent);margin-top:15px;padding-top:13px}.show-card-module__ONs-vq__packages h4{color:var(--sm-color-heading);font:var(--sm-font-weight-medium) var(--sm-font-size-heading-subsection)/var(--sm-line-height-heading) var(--sm-font-family-display);letter-spacing:-.02em;margin:0 0 9px}.show-card-module__ONs-vq__packageList{gap:7px;display:grid}.show-card-module__ONs-vq__packageList>:is(button,div){align-items:center;gap:var(--sm-space-4);border:1px solid color-mix(in srgb, var(--sm-color-heading) 12%, transparent);border-radius:var(--sm-radius-sm);background:var(--sm-color-surface);width:100%;min-height:70px;color:var(--sm-color-text-strong);text-align:left;grid-template-columns:76px minmax(0,1fr) 16px;padding:7px;display:grid}.show-card-module__ONs-vq__packageList>button{cursor:pointer}.show-card-module__ONs-vq__packageList>button:hover,.show-card-module__ONs-vq__packageList>.show-card-module__ONs-vq__packageSelected{border-color:var(--sm-color-border-strong);background:var(--sm-color-surface-muted)}.show-card-module__ONs-vq__packageList>button:focus-visible{outline:var(--sm-focus-ring);outline-offset:2px}.show-card-module__ONs-vq__packageMedia{border-radius:var(--sm-radius-xs);background:var(--sm-color-media-secondary);width:76px;height:56px;display:block;overflow:hidden}.show-card-module__ONs-vq__packageCopy{min-width:0;display:grid}.show-card-module__ONs-vq__packageCopy strong,.show-card-module__ONs-vq__packageCopy b,.show-card-module__ONs-vq__packageCopy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.show-card-module__ONs-vq__packageCopy strong{color:var(--sm-color-text-strong);font:var(--sm-font-weight-medium) var(--sm-font-size-body)/1.25 var(--sm-font-family-display)}.show-card-module__ONs-vq__packageCopy b{color:var(--sm-color-text-strong);font-size:var(--sm-font-size-body-small);font-weight:var(--sm-font-weight-bold);margin-top:2px;line-height:1.25}.show-card-module__ONs-vq__packageCopy small{color:var(--sm-color-text-soft);font-size:var(--sm-font-size-micro);line-height:var(--sm-line-height-compact);margin-top:2px}.show-card-module__ONs-vq__packageArrow{color:var(--sm-color-text-soft);font-size:22px;line-height:1}.show-card-module__ONs-vq__pricing{margin-top:13px}.show-card-module__ONs-vq__footer{min-width:0}.show-card-module__ONs-vq__embedded.show-card-module__ONs-vq__variant_full .show-card-module__ONs-vq__media,.show-card-module__ONs-vq__embedded.show-card-module__ONs-vq__variant_standard .show-card-module__ONs-vq__media{width:calc(100% - 36px);margin:0 var(--sm-space-8);border-radius:var(--sm-radius-sm)}.show-card-module__ONs-vq__embedded.show-card-module__ONs-vq__variant_full .show-card-module__ONs-vq__body,.show-card-module__ONs-vq__embedded.show-card-module__ONs-vq__variant_standard .show-card-module__ONs-vq__body{padding:13px var(--sm-space-8) var(--sm-space-8)}@media (max-width:520px){.show-card-module__ONs-vq__title{font-size:22px}.show-card-module__ONs-vq__variant_compact .show-card-module__ONs-vq__title{font-size:var(--sm-font-size-heading-small)}.show-card-module__ONs-vq__packageList>:is(button,div){grid-template-columns:64px minmax(0,1fr) 14px}.show-card-module__ONs-vq__packageMedia{width:64px;height:48px}}@media (prefers-reduced-motion:reduce){.show-card-module__ONs-vq__variant_compact{transition:none}}
.artist-profile-module__6CWAXa__profile{color:var(--ink,#171917);background:#f7f4ed;overflow:hidden}.artist-profile-module__6CWAXa__hero{background:#f7f4ed}.artist-profile-module__6CWAXa__utility{max-width:1540px;margin:0 auto;padding:.8rem 1.75rem .55rem}.artist-profile-module__6CWAXa__utility .inline-link{margin:0;font-size:.76rem}.artist-profile-module__6CWAXa__banner{background:radial-gradient(circle at 70% 30%,#97351429,#0000 30%),linear-gradient(130deg,#d8c8b1,#a87952 50%,#33271f);max-width:1540px;height:clamp(20rem,26vw,27rem);margin:0 auto;position:relative;overflow:hidden}.artist-profile-module__6CWAXa__banner:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0e0c0a33);position:absolute;inset:0}.artist-profile-module__6CWAXa__banner img{object-fit:cover;width:100%;height:100%;display:block}.artist-profile-module__6CWAXa__bannerFallback{width:100%;height:100%}.artist-profile-module__6CWAXa__body{grid-template-columns:minmax(0,1fr) minmax(20rem,23rem);gap:clamp(1.5rem,2.7vw,2.75rem);max-width:1540px;margin:0 auto;padding:0 2rem 5rem;display:grid}.artist-profile-module__6CWAXa__primary{min-width:0}.artist-profile-module__6CWAXa__identity{align-items:flex-end;gap:1.35rem;min-height:10.75rem;padding:1.25rem 0 1.2rem clamp(12.5rem,15vw,14rem);display:flex;position:relative}.artist-profile-module__6CWAXa__portrait,.artist-profile-module__6CWAXa__portraitFallback{border:4px solid #fff;border-radius:.7rem;width:clamp(10.5rem,14vw,12.5rem);height:clamp(10.5rem,14vw,12.5rem);position:absolute;top:clamp(-7.6rem,-8vw,-5.8rem);left:.6rem;box-shadow:0 12px 30px #1b151033}.artist-profile-module__6CWAXa__portrait{object-fit:cover}.artist-profile-module__6CWAXa__portraitFallback{color:#9a7440;font:400 4rem/1 var(--serif);background:#e8dfd1;justify-content:center;align-items:center;display:flex}.artist-profile-module__6CWAXa__identityCopy{min-width:0;padding-bottom:.2rem}.artist-profile-module__6CWAXa__identity h1,.artist-profile-module__6CWAXa__identity h2{font:400 clamp(2.6rem, 4.1vw, 4.45rem)/.95 var(--serif);letter-spacing:-.055em;overflow-wrap:anywhere;margin:0 0 .45rem}.artist-profile-module__6CWAXa__excerpt{color:#5e5b55;max-width:760px;margin:0;font-size:1rem;line-height:1.55}.artist-profile-module__6CWAXa__locationLine{color:#6a665f;margin:.65rem 0 0;font-size:.84rem}.artist-profile-module__6CWAXa__factSymbol{color:#9a7440;font:400 1.4rem/1 var(--serif)}.artist-profile-module__6CWAXa__sidebarFacts dt{color:#757067;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.24rem;font-size:.62rem;font-weight:700}.artist-profile-module__6CWAXa__sidebarFacts dd{overflow-wrap:anywhere;margin:0;font-size:.86rem;font-weight:650;line-height:1.4}.artist-profile-module__6CWAXa__shows{border-top:1px solid #17191724;margin-top:2.8rem;padding-top:1.45rem}.artist-profile-module__6CWAXa__sectionHeading{justify-content:space-between;align-items:flex-end;margin-bottom:1rem;display:flex}.artist-profile-module__6CWAXa__sectionHeading h2,.artist-profile-module__6CWAXa__sectionHeading h3,.artist-profile-module__6CWAXa__section h2,.artist-profile-module__6CWAXa__section h3{font:400 clamp(2rem, 3vw, 3rem)/1 var(--serif);letter-spacing:-.045em;margin:0}.artist-profile-module__6CWAXa__sectionHeading p{color:#777168;margin:.4rem 0 0;font-size:.82rem}.artist-profile-module__6CWAXa__showGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.artist-profile-module__6CWAXa__cardMedia{aspect-ratio:4/3}.artist-profile-module__6CWAXa__showGrid>:only-child{grid-column:1/-1;grid-template-columns:minmax(14rem,.9fr) minmax(0,1.1fr);display:grid}.artist-profile-module__6CWAXa__showGrid>:only-child .artist-profile-module__6CWAXa__cardMedia{aspect-ratio:auto;min-height:15rem}.artist-profile-module__6CWAXa__section{border-top:1px solid #17191724;margin-top:2.8rem;padding-top:1.45rem}.artist-profile-module__6CWAXa__aboutSection{margin-top:1rem;padding-top:1.5rem}.artist-profile-module__6CWAXa__biography{color:#55524d;overflow-wrap:anywhere;white-space:pre-wrap;max-width:980px;margin:1rem 0 0;font-size:.98rem;line-height:1.78}.artist-profile-module__6CWAXa__mediaHeading{align-items:baseline;gap:.65rem;display:flex}.artist-profile-module__6CWAXa__mediaHeading span{color:#777168;font-size:.8rem}.artist-profile-module__6CWAXa__portfolio{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.artist-profile-module__6CWAXa__portfolio figure{min-width:0;margin:0;overflow:hidden}.artist-profile-module__6CWAXa__portfolio figure:only-child{grid-column:span 2}.artist-profile-module__6CWAXa__portfolio img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.artist-profile-module__6CWAXa__portfolio figure:only-child img{aspect-ratio:16/9}.artist-profile-module__6CWAXa__portfolio figcaption{color:#777168;padding-top:.4rem;font-size:.74rem;line-height:1.4}.artist-profile-module__6CWAXa__reviews{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.artist-profile-module__6CWAXa__reviews li{background:#ffffff70;border:1px solid #17191721;border-radius:.35rem;padding:1rem}.artist-profile-module__6CWAXa__reviews p{color:#5d5851;margin:.45rem 0 0;line-height:1.55}.artist-profile-module__6CWAXa__sidebar{align-self:start;margin-top:1.4rem;position:sticky;top:5.5rem}.artist-profile-module__6CWAXa__primaryAction{justify-content:center;align-items:center;gap:.75rem;min-height:52px;text-decoration:none;display:flex}.artist-profile-module__6CWAXa__primaryAction a{color:inherit;justify-content:center;align-items:center;gap:.75rem;width:100%;min-height:52px;text-decoration:none;display:flex}.artist-profile-module__6CWAXa__primaryAction a:focus-visible{outline:2px solid var(--sm-color-focus,#385a78);outline-offset:3px}.artist-profile-module__6CWAXa__primaryAction{color:#fff;background:#9a7440;border:1px solid #9a7440;margin-bottom:1rem;font-size:.84rem}.artist-profile-module__6CWAXa__sidebarCard{background:#ffffff7a;border:1px solid #1719171f;border-radius:.35rem;padding:1.35rem;box-shadow:0 12px 34px #2b20160d}.artist-profile-module__6CWAXa__sidebarFacts{margin:0;display:grid}.artist-profile-module__6CWAXa__sidebarFacts>div{border-bottom:1px solid #1719171c;grid-template-columns:1.6rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.8rem 0;display:grid}.artist-profile-module__6CWAXa__sidebarFacts>div:last-child{border-bottom:0}@media (max-width:1100px){.artist-profile-module__6CWAXa__utility,.artist-profile-module__6CWAXa__body{padding-left:1.35rem;padding-right:1.35rem}.artist-profile-module__6CWAXa__body{grid-template-columns:minmax(0,1fr) 18rem}.artist-profile-module__6CWAXa__showGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-profile-module__6CWAXa__portfolio{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.artist-profile-module__6CWAXa__utility{padding:.7rem 1.1rem .45rem}.artist-profile-module__6CWAXa__banner{height:min(62vw,18rem)}.artist-profile-module__6CWAXa__body{padding:0 1.1rem 3.25rem;display:block}.artist-profile-module__6CWAXa__identity{min-height:8.8rem;padding:.9rem 0 1rem 7.3rem}.artist-profile-module__6CWAXa__portrait,.artist-profile-module__6CWAXa__portraitFallback{border-width:3px;width:6.5rem;height:6.5rem;top:-3.8rem;left:0}.artist-profile-module__6CWAXa__identity h1,.artist-profile-module__6CWAXa__identity h2{font-size:clamp(2rem,9vw,3.2rem)}.artist-profile-module__6CWAXa__excerpt{font-size:.87rem}.artist-profile-module__6CWAXa__showGrid{grid-template-columns:1fr}.artist-profile-module__6CWAXa__showGrid>:only-child{display:block}.artist-profile-module__6CWAXa__showGrid>:only-child .artist-profile-module__6CWAXa__cardMedia{aspect-ratio:4/3;min-height:0}.artist-profile-module__6CWAXa__sidebar{margin-top:2rem;position:static}.artist-profile-module__6CWAXa__primaryAction{display:none}.artist-profile-module__6CWAXa__portfolio{grid-template-columns:repeat(2,minmax(0,1fr))}.artist-profile-module__6CWAXa__portfolio figure:only-child{grid-column:1/-1}.artist-profile-module__6CWAXa__reviews{grid-template-columns:1fr}}
