.about-page[data-astro-cid-6zglipuv]{padding-block:clamp(3rem,6vw,5.75rem) clamp(4rem,8vw,6.75rem)}.about-page__grid[data-astro-cid-6zglipuv]{grid-template-columns:minmax(0,1.15fr) minmax(21rem,30rem);align-items:start;gap:clamp(2.25rem,4.5vw,4.25rem);display:grid}.about-page__title[data-astro-cid-6zglipuv]{margin-bottom:clamp(1.75rem,3.5vw,2.5rem)}.about-page__prose[data-astro-cid-6zglipuv] p[data-astro-cid-6zglipuv]{font-size:var(--text-lg);color:var(--color-ink-muted);max-width:58ch;line-height:1.7}.about-page__section[data-astro-cid-6zglipuv]{border-top:1px solid var(--color-border);margin-top:clamp(2.25rem,4.5vw,3.5rem);padding-top:clamp(1.75rem,3.5vw,2.5rem)}.about-page__subtitle[data-astro-cid-6zglipuv]{margin-bottom:var(--space-4)}.about-page__section[data-astro-cid-6zglipuv] p[data-astro-cid-6zglipuv]{font-size:var(--text-base);color:var(--color-ink-muted);max-width:58ch;line-height:1.7}.about-page__actions[data-astro-cid-6zglipuv]{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin-top:clamp(2.25rem,4.5vw,3.25rem);display:flex}.about-gallery__frame[data-astro-cid-6zglipuv]{background-color:var(--color-sand-soft);border:1px solid var(--color-border);border-radius:var(--radius-sm);gap:.5rem;padding:clamp(.5rem,1vw,.75rem);display:grid}.about-gallery__trigger[data-astro-cid-6zglipuv]{background-color:var(--color-sand);cursor:pointer;width:100%;transition:opacity var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border:1px solid #0000;border-radius:2px;margin:0;padding:0;display:block;position:relative;overflow:hidden}.about-gallery__trigger--main[data-astro-cid-6zglipuv]{aspect-ratio:4/4.65}.about-gallery__trigger--thumb[data-astro-cid-6zglipuv]{aspect-ratio:1/1.08}.about-gallery__trigger[data-astro-cid-6zglipuv] picture{width:100%;height:100%;display:block}.about-gallery__img[data-astro-cid-6zglipuv]{object-fit:cover;filter:saturate(.94)contrast(.98);width:100%;height:100%;transition:transform var(--duration-base) var(--ease-out);display:block}.about-gallery__trigger[data-astro-cid-6zglipuv]:hover .about-gallery__img[data-astro-cid-6zglipuv],.about-gallery__trigger[data-astro-cid-6zglipuv]:focus-visible .about-gallery__img[data-astro-cid-6zglipuv]{transform:scale(1.015)}.about-gallery__trigger[data-astro-cid-6zglipuv]:hover{border-color:var(--color-border-strong)}.about-gallery__thumbs[data-astro-cid-6zglipuv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.about-gallery__thumb-item[data-astro-cid-6zglipuv]{min-width:0}.about-lightbox[data-astro-cid-6zglipuv]{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--color-ivory);z-index:2000;background:#221f1ceb;border:0;margin:0;padding:0;position:fixed;inset:0}.about-lightbox[data-astro-cid-6zglipuv]::backdrop{background:#221f1ceb}.about-lightbox__backdrop[data-astro-cid-6zglipuv]{grid-template-rows:auto 1fr;width:100%;height:100%;padding:clamp(.85rem,2.5vw,1.75rem);display:grid}.about-lightbox__bar[data-astro-cid-6zglipuv]{width:100%;max-width:72rem;padding-bottom:var(--space-2);justify-content:space-between;align-items:center;margin-inline:auto;display:flex}.about-lightbox__counter[data-astro-cid-6zglipuv]{font-size:var(--text-xs);letter-spacing:.06em;color:#f5f2edd9}.about-lightbox__stage[data-astro-cid-6zglipuv]{grid-template-columns:auto minmax(0,1fr) auto;place-items:center;gap:clamp(.5rem,2vw,1.5rem);width:100%;max-width:72rem;height:100%;min-height:0;margin-inline:auto;display:grid}.about-lightbox__figure[data-astro-cid-6zglipuv]{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;margin:0;display:flex}.about-lightbox__img[data-astro-cid-6zglipuv]{object-fit:contain;border-radius:var(--radius-sm);pointer-events:auto;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 5.5rem)}.about-lightbox__btn[data-astro-cid-6zglipuv]{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:var(--color-ivory);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background-color:#2e2a26a6;border:1px solid #f5f2ed47;justify-content:center;align-items:center;padding:0;display:inline-flex}.about-lightbox__btn[data-astro-cid-6zglipuv]:hover{border-color:var(--color-ivory);background-color:#55664ed9}.about-lightbox[data-astro-cid-6zglipuv] :focus-visible{outline:2px solid var(--color-ivory);outline-offset:2px}@media (width<=56.25rem){.about-page__grid[data-astro-cid-6zglipuv]{gap:var(--space-5);grid-template-columns:1fr}.about-gallery[data-astro-cid-6zglipuv]{max-width:32rem}.about-gallery__frame[data-astro-cid-6zglipuv]{padding:.4375rem}}@media (width<=37.5rem){.about-page__actions[data-astro-cid-6zglipuv]{margin-top:var(--space-5);flex-direction:column;align-items:stretch}.about-page__actions[data-astro-cid-6zglipuv] .text-link{align-self:center}.about-gallery[data-astro-cid-6zglipuv]{max-width:100%}.about-gallery__frame[data-astro-cid-6zglipuv]{gap:.375rem;padding:.375rem}.about-gallery__trigger--main[data-astro-cid-6zglipuv]{aspect-ratio:4/4.2}.about-gallery__thumbs[data-astro-cid-6zglipuv]{gap:.375rem}.about-gallery__trigger--thumb[data-astro-cid-6zglipuv]{min-height:3.5rem}.about-lightbox__stage[data-astro-cid-6zglipuv]{grid-template-columns:1fr;position:relative}.about-lightbox__nav[data-astro-cid-6zglipuv]{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}.about-lightbox__nav--prev[data-astro-cid-6zglipuv]{left:.25rem}.about-lightbox__nav--next[data-astro-cid-6zglipuv]{right:.25rem}}
