.about-hero[data-astro-cid-emk76muo]{position:relative;min-height:60vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:var(--space-xl) var(--gutter);overflow:hidden}.about-hero__bg[data-astro-cid-emk76muo]{position:absolute;inset:0}.about-hero__bg[data-astro-cid-emk76muo] img[data-astro-cid-emk76muo]{width:100%;height:100%;object-fit:cover;object-position:center 20%}.about-hero__overlay[data-astro-cid-emk76muo]{position:absolute;inset:0;background:#0f0f0e73}.about-hero__content[data-astro-cid-emk76muo]{position:relative;z-index:1;color:var(--color-light)}.about-hero__content[data-astro-cid-emk76muo] .label[data-astro-cid-emk76muo]{color:#f5f0ea99;margin-bottom:var(--space-sm)}.about-hero__content[data-astro-cid-emk76muo] h1[data-astro-cid-emk76muo]{font-family:var(--font-serif);font-size:clamp(2.5rem,2rem + 4vw,5rem);font-weight:300;letter-spacing:.05em;line-height:1.1;margin-bottom:1rem;text-transform:none}.about-hero__content[data-astro-cid-emk76muo] h1[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{text-transform:uppercase;font-style:italic}.about-hero__sub[data-astro-cid-emk76muo]{font-family:var(--font-body);font-size:var(--text-lg);font-weight:300;color:#f5f0eacc}.about-intro[data-astro-cid-emk76muo]{background:var(--color-bg);text-align:center}.about-intro__headline[data-astro-cid-emk76muo]{font-family:var(--font-serif);font-size:clamp(1.5rem,1.2rem + 1.5vw,2.2rem);font-weight:300;line-height:1.4;margin-bottom:var(--space-md)}.about-intro__body[data-astro-cid-emk76muo]{font-family:var(--font-body);font-weight:300;line-height:1.8;color:var(--color-text-muted);margin-bottom:1rem}.about-intro__body[data-astro-cid-emk76muo]:last-child{margin-bottom:0}.section--compact[data-astro-cid-emk76muo]{padding:var(--space-md) var(--gutter) 0}.artists-header[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo]{font-family:var(--font-serif);font-size:clamp(1.8rem,1.2rem + 2vw,3rem);font-weight:300}.artists-header[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{font-style:italic;font-weight:200}.founder[data-astro-cid-emk76muo]{background:var(--color-bg)}.founder__grid[data-astro-cid-emk76muo]{display:grid;grid-template-columns:1fr;gap:var(--space-md);max-width:1000px;margin:0 auto;align-items:center}@media(min-width:768px){.founder__grid[data-astro-cid-emk76muo]{grid-template-columns:1fr 1.2fr;gap:var(--space-lg)}}.founder__image[data-astro-cid-emk76muo] img[data-astro-cid-emk76muo]{width:100%;height:auto;display:block}.founder__content[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo]{font-family:var(--font-serif);font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);font-weight:300;margin-bottom:.5rem}.founder__content[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{font-style:italic}.founder__timeline[data-astro-cid-emk76muo]{font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-sm)}.founder__content[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-family:var(--font-body);font-weight:300;line-height:1.8;color:var(--color-text-muted);margin-bottom:1rem}.founder__cta[data-astro-cid-emk76muo]{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-text);margin-top:var(--space-sm)}.about-quote[data-astro-cid-emk76muo]{position:relative;min-height:50vh;display:flex;align-items:center;justify-content:center;padding:var(--space-xl) var(--gutter)}.about-quote__bg[data-astro-cid-emk76muo]{position:absolute;inset:0}.about-quote__bg[data-astro-cid-emk76muo] img[data-astro-cid-emk76muo]{width:100%;height:100%;object-fit:cover}.about-quote__overlay[data-astro-cid-emk76muo]{position:absolute;inset:0;background:#0f0f0e99}.about-quote__content[data-astro-cid-emk76muo]{position:relative;z-index:1;text-align:center;max-width:800px}.about-quote[data-astro-cid-emk76muo] blockquote[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-family:var(--font-serif);font-size:clamp(1.2rem,.9rem + 1.5vw,2rem);font-weight:300;font-style:italic;line-height:1.6;color:var(--color-light);margin-bottom:1.5rem}.about-quote[data-astro-cid-emk76muo] cite[data-astro-cid-emk76muo]{font-family:var(--font-sans);font-size:var(--text-sm);font-style:normal;letter-spacing:.15em;text-transform:uppercase;color:var(--color-light-muted)}.about-cta[data-astro-cid-emk76muo]{background:var(--color-bg-warm);color:var(--color-text)}.about-cta__grid[data-astro-cid-emk76muo]{display:grid;grid-template-columns:1fr;gap:var(--space-lg);max-width:900px;margin:0 auto}@media(min-width:768px){.about-cta__grid[data-astro-cid-emk76muo]{grid-template-columns:1.5fr 1fr;align-items:center}}.about-cta__text[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo]{font-family:var(--font-serif);font-size:clamp(1.8rem,1.2rem + 2vw,2.8rem);font-weight:300;color:var(--color-text);margin-bottom:.75rem}.about-cta__text[data-astro-cid-emk76muo] h2[data-astro-cid-emk76muo] em[data-astro-cid-emk76muo]{font-style:italic}.about-cta__text[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-family:var(--font-body);font-weight:300;color:var(--color-text-muted);margin-bottom:var(--space-md)}.about-cta__info[data-astro-cid-emk76muo]{display:flex;flex-direction:column;gap:var(--space-md)}.about-cta__block[data-astro-cid-emk76muo] h4[data-astro-cid-emk76muo]{font-family:var(--font-sans);font-size:var(--text-xs);font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:.5rem}.about-cta__block[data-astro-cid-emk76muo] p[data-astro-cid-emk76muo]{font-family:var(--font-body);font-size:var(--text-sm);font-weight:300;line-height:1.7;color:var(--color-text-muted)}.about-cta__btn[data-astro-cid-emk76muo]{display:inline-block;padding:1rem 2rem;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;letter-spacing:.15em;text-transform:uppercase;text-decoration:none;color:var(--color-text);border:1px solid var(--color-text);background:transparent;transition:background .2s,color .2s}.about-cta__btn[data-astro-cid-emk76muo]:hover{background:var(--color-text);color:var(--color-light)}
