.carousel[data-astro-cid-oulirr76]{width:100%;position:relative}.carousel-container[data-astro-cid-oulirr76]{background:var(--color-bg);width:100%;min-height:400px;position:relative;overflow:hidden}.carousel-slides[data-astro-cid-oulirr76]{width:100%;height:100%;position:relative}.carousel-slide[data-astro-cid-oulirr76]{opacity:0;pointer-events:none;z-index:1;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .5s;display:flex;position:absolute;top:0;left:0}.carousel-slide[data-astro-cid-oulirr76].active{opacity:1;pointer-events:auto;z-index:10}.carousel-slide[data-astro-cid-oulirr76] a[data-astro-cid-oulirr76]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.carousel-slide[data-astro-cid-oulirr76] img[data-astro-cid-oulirr76]{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:640px}.carousel-button[data-astro-cid-oulirr76]{cursor:pointer;z-index:10;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-button[data-astro-cid-oulirr76]:hover{background:#fff}.carousel-button-prev[data-astro-cid-oulirr76]{left:1rem}.carousel-button-next[data-astro-cid-oulirr76]{right:1rem}.carousel-dots[data-astro-cid-oulirr76]{z-index:10;gap:.5rem;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.carousel-dot[data-astro-cid-oulirr76]{cursor:pointer;background:#ffffff80;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .2s}.carousel-dot[data-astro-cid-oulirr76]:hover{background:#fffc}.carousel-dot[data-astro-cid-oulirr76].active{background:#fff}.exhibition-band[data-astro-cid-7ww64x2m]{grid-template-columns:repeat(3,1fr);gap:.5rem;display:grid}.band-card[data-astro-cid-7ww64x2m]{text-decoration:none;display:block}.band-image[data-astro-cid-7ww64x2m]{aspect-ratio:4/3;background:#f5f5f5;position:relative;overflow:hidden}.band-image[data-astro-cid-7ww64x2m] img[data-astro-cid-7ww64x2m]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.band-card[data-astro-cid-7ww64x2m]:hover .band-image[data-astro-cid-7ww64x2m] img[data-astro-cid-7ww64x2m]{transform:scale(1.02)}.band-title[data-astro-cid-7ww64x2m]{margin-top:.5rem;font-size:.8125rem;font-weight:300;line-height:1.4}:lang(en) .band-title[data-astro-cid-7ww64x2m]{font-style:italic}.band-dates[data-astro-cid-7ww64x2m]{color:var(--color-text-tertiary);margin-top:.125rem;font-size:.6875rem}@media (width<=900px){.exhibition-band[data-astro-cid-7ww64x2m]{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.exhibition-band[data-astro-cid-7ww64x2m]{grid-template-columns:1fr}}.artist-page[data-astro-cid-5hjowltz]{padding-top:0}.page-header[data-astro-cid-5hjowltz]{margin-bottom:0}.page-title[data-astro-cid-5hjowltz]{text-align:left;margin-bottom:var(--spacing-md)}.page-nav[data-astro-cid-5hjowltz]{gap:var(--spacing-lg);align-items:center;display:flex}.nav-link[data-astro-cid-5hjowltz]{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.875rem;text-decoration:none;transition:color .2s}.nav-link[data-astro-cid-5hjowltz]:hover{color:var(--color-text-primary)}.nav-link[data-astro-cid-5hjowltz].active{color:var(--color-text-primary);font-weight:400}.download-btn[data-astro-cid-5hjowltz]{margin-left:auto}.artist-hero[data-astro-cid-5hjowltz]{padding:var(--spacing-xl) 0;border-bottom:1px solid var(--color-border)}.artist-hero[data-astro-cid-5hjowltz] .container[data-astro-cid-5hjowltz]{max-width:900px;margin:0 auto}.hero-carousel-wrapper[data-astro-cid-5hjowltz]{width:100%;max-width:640px;margin:0 auto}.placeholder-image[data-astro-cid-5hjowltz]{aspect-ratio:3/4;width:100%;color:var(--color-text-tertiary);background:#f5f5f5;justify-content:center;align-items:center;display:flex}.section[data-astro-cid-5hjowltz]{padding:var(--spacing-xl) 0;border-bottom:1px solid var(--color-border)}.section[data-astro-cid-5hjowltz]:last-of-type{border-bottom:none}.section[data-astro-cid-5hjowltz] .container[data-astro-cid-5hjowltz]{max-width:900px;margin:0 auto}.section-title[data-astro-cid-5hjowltz]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);font-size:.8125rem;font-weight:400}.artist-statement-section[data-astro-cid-5hjowltz]{padding:var(--spacing-lg) 0}.artist-statement-section[data-astro-cid-5hjowltz] .content[data-astro-cid-5hjowltz]:first-child{margin-top:0}.content[data-astro-cid-5hjowltz]{font-size:.9375rem;line-height:1.8}.content[data-astro-cid-5hjowltz] p{margin-bottom:1rem}.content[data-astro-cid-5hjowltz] p:last-child{margin-bottom:0}.content[data-astro-cid-5hjowltz] h1[data-astro-cid-5hjowltz],.content[data-astro-cid-5hjowltz] h2[data-astro-cid-5hjowltz],.content[data-astro-cid-5hjowltz] h3[data-astro-cid-5hjowltz]{margin-top:2.5rem;margin-bottom:1.25rem;font-weight:400}.content[data-astro-cid-5hjowltz] h1[data-astro-cid-5hjowltz]:first-child,.content[data-astro-cid-5hjowltz] h2[data-astro-cid-5hjowltz]:first-child,.content[data-astro-cid-5hjowltz] h3[data-astro-cid-5hjowltz]:first-child{margin-top:0}.timeline[data-astro-cid-5hjowltz]{column-gap:var(--spacing-xl);grid-template-columns:100px 1fr;align-items:start;row-gap:.25rem;display:grid}.timeline-year[data-astro-cid-5hjowltz]{color:var(--color-text-secondary);text-align:right;margin-top:1.5rem;font-size:.875rem;font-weight:300}.timeline-year[data-astro-cid-5hjowltz]:first-child,.timeline-year[data-astro-cid-5hjowltz]:first-child+.timeline-content[data-astro-cid-5hjowltz]{margin-top:0}.timeline-content[data-astro-cid-5hjowltz]{margin-top:1.5rem;font-size:.9375rem;line-height:1.8}.timeline-subtitle[data-astro-cid-5hjowltz]{letter-spacing:.05em;color:var(--color-text-primary);margin:var(--spacing-xl) 0 var(--spacing-lg) 0;border-bottom:1px solid var(--color-border);grid-column:1/-1;padding-bottom:.5rem;font-size:.875rem;font-weight:400}.timeline-subtitle[data-astro-cid-5hjowltz]:first-child{margin-top:0}.timeline-content[data-astro-cid-5hjowltz] p{margin-bottom:.25rem}.timeline-content[data-astro-cid-5hjowltz] p:last-child{margin-bottom:0}@media (width<=900px){.timeline[data-astro-cid-5hjowltz]{gap:var(--spacing-md) var(--spacing-lg);grid-template-columns:80px 1fr}}@media (width<=600px){.timeline[data-astro-cid-5hjowltz]{gap:var(--spacing-md);grid-template-columns:1fr}.timeline-year[data-astro-cid-5hjowltz]{text-align:left;color:var(--color-text-primary);font-weight:400}}.exhibition-band-section[data-astro-cid-5hjowltz]{padding:var(--spacing-lg) 0}.exhibition-band-section[data-astro-cid-5hjowltz] .container[data-astro-cid-5hjowltz]{max-width:900px;margin:0 auto}.band-footer[data-astro-cid-5hjowltz]{margin-top:var(--spacing-lg);text-align:right}.view-all-link[data-astro-cid-5hjowltz]{color:var(--color-text-secondary);font-size:.8125rem;text-decoration:none;transition:color .2s}.view-all-link[data-astro-cid-5hjowltz]:hover{color:var(--color-text-primary)}.related-journal[data-astro-cid-5hjowltz]{flex-direction:column;gap:.75rem;display:flex}.journal-link[data-astro-cid-5hjowltz]{color:var(--color-text-secondary);font-size:.9375rem;font-weight:300;text-decoration:none;transition:color .2s}.journal-link[data-astro-cid-5hjowltz]:hover{color:var(--color-text-primary)}.page-bottom-links[data-astro-cid-5hjowltz]{padding:var(--spacing-xl) 0;border-top:1px solid var(--color-border)}.bottom-link[data-astro-cid-5hjowltz]{color:var(--color-text-secondary);font-size:.875rem;text-decoration:none;transition:color .2s}.bottom-link[data-astro-cid-5hjowltz]:hover{color:var(--color-text-primary)}.inquire-section[data-astro-cid-5hjowltz]{padding:var(--spacing-xl) 0 0;justify-content:center;display:flex}.inquire-button[data-astro-cid-5hjowltz]{letter-spacing:.1em;color:var(--color-text-primary);border:1px solid var(--color-text-primary);background:0 0;padding:.625rem 2rem;font-size:.8125rem;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.inquire-button[data-astro-cid-5hjowltz]:hover{background:var(--color-text-primary);color:var(--color-bg);opacity:1}
