.about-hero.svelte-cwls5q{background:var(--forest-950);min-height:100svh;color:var(--white);grid-template-columns:.9fr 1.1fr;display:grid}.hero-copy.svelte-cwls5q{align-content:center;padding:9rem clamp(1rem,5vw,6rem) 5rem;display:grid}.hero-copy.svelte-cwls5q h1:where(.svelte-cwls5q),.hero-copy.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--ivory)}.hero-copy.svelte-cwls5q em:where(.svelte-cwls5q){color:var(--gold-300);font-weight:400}.hero-copy.svelte-cwls5q>p:where(.svelte-cwls5q):not(.eyebrow){color:#ffffff9e}.hero-art.svelte-cwls5q{min-height:720px;position:relative;overflow:hidden}.hero-art.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;width:100%;height:100%;animation:13s ease-in-out infinite svelte-cwls5q-breathe}.hero-art.svelte-cwls5q span:where(.svelte-cwls5q){color:var(--white);letter-spacing:.15em;text-transform:uppercase;background:#071b19cc;padding:.8rem 1rem;font-size:.65rem;font-weight:800;position:absolute;bottom:1.5rem;right:1.5rem}.person.svelte-cwls5q{background:var(--paper)}.person.reverse.svelte-cwls5q{background:var(--mist)}.person-grid.svelte-cwls5q{grid-template-columns:minmax(340px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(3rem,9vw,9rem);display:grid}.reverse.svelte-cwls5q .person-art:where(.svelte-cwls5q){order:2}.person-art.svelte-cwls5q{height:720px;box-shadow:var(--shadow);position:relative;overflow:hidden}.person-art.svelte-cwls5q img:where(.svelte-cwls5q){object-fit:cover;width:100%;height:100%;transition:transform .9s}.person-art.svelte-cwls5q:hover img:where(.svelte-cwls5q){transform:scale(1.035)}.person-art.svelte-cwls5q span:where(.svelte-cwls5q){background:var(--forest-900);color:var(--teal-300);letter-spacing:.15em;text-transform:uppercase;padding:.7rem .9rem;font-size:.62rem;font-weight:800;position:absolute;bottom:1rem;right:1rem}.lead.svelte-cwls5q{color:var(--forest-900);font-family:var(--serif);font-size:clamp(1.25rem,2.2vw,1.85rem);line-height:1.45}blockquote.svelte-cwls5q{border-left:2px solid var(--gold-500);color:var(--forest-900);font-family:var(--serif);margin:2rem 0;padding:1.5rem 0 1.5rem 1.5rem;font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.35}ul.svelte-cwls5q{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}li.svelte-cwls5q{border:1px solid var(--line);color:var(--forest-900);border-radius:999px;padding:.5rem .75rem;font-size:.72rem;font-weight:750}.philosophy.svelte-cwls5q{background:var(--forest-900)}.philosophy-grid.svelte-cwls5q{grid-template-columns:1fr .72fr;gap:clamp(3rem,9vw,9rem);display:grid}.philosophy.svelte-cwls5q h2:where(.svelte-cwls5q){color:var(--ivory)}.philosophy.svelte-cwls5q p:where(.svelte-cwls5q){color:#fff9}@keyframes svelte-cwls5q-breathe{50%{transform:scale(1.035)}}@media (width<=900px){.about-hero.svelte-cwls5q,.person-grid.svelte-cwls5q,.philosophy-grid.svelte-cwls5q{grid-template-columns:1fr}.reverse.svelte-cwls5q .person-art:where(.svelte-cwls5q){order:0}.hero-art.svelte-cwls5q,.person-art.svelte-cwls5q{height:68vh;min-height:520px}}
