.photo-gallery[data-astro-cid-coa7uuny]{max-width:880px;margin:clamp(32px,5vw,52px) auto;border-block:1px solid var(--hairline);padding-block:16px}.gallery-header[data-astro-cid-coa7uuny]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-bottom:16px}.gallery-header[data-astro-cid-coa7uuny] h2[data-astro-cid-coa7uuny]{font-size:clamp(1.65rem,2.8vw,2.4rem);text-wrap:pretty}.gallery-controls[data-astro-cid-coa7uuny]{display:flex;align-items:center;gap:10px;color:var(--muted);font:600 12px/1.5 var(--ui)}.gallery-controls[data-astro-cid-coa7uuny][hidden],.gallery-original[data-astro-cid-coa7uuny][hidden]{display:none}.gallery-controls[data-astro-cid-coa7uuny] span[data-astro-cid-coa7uuny]{min-width:12ch;text-align:center;font-variant-numeric:tabular-nums}.gallery-controls[data-astro-cid-coa7uuny] button[data-astro-cid-coa7uuny]{display:grid;place-items:center;min-width:44px;padding:0;border-color:var(--hairline);color:var(--accent)}.gallery-controls[data-astro-cid-coa7uuny] button[data-astro-cid-coa7uuny][aria-disabled=true]{color:var(--muted);cursor:default}.gallery-controls[data-astro-cid-coa7uuny] button[data-astro-cid-coa7uuny]:hover:not([aria-disabled=true]){border-color:var(--accent);background:var(--surface)}.gallery-track[data-astro-cid-coa7uuny]{display:grid;grid-auto-flow:column;grid-auto-columns:100%;align-items:start;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain}.gallery-slide[data-astro-cid-coa7uuny]{min-width:0;scroll-snap-align:start}.gallery-slide[data-astro-cid-coa7uuny] img[data-astro-cid-coa7uuny]{width:100%;height:clamp(220px,54vw,550px);object-fit:contain;background:var(--surface)}.gallery-slide[data-astro-cid-coa7uuny] figcaption[data-astro-cid-coa7uuny]{min-height:2.6em;margin:10px 0 4px;color:var(--muted);font-size:13px}.gallery-original[data-astro-cid-coa7uuny]{display:inline-flex;align-items:center;min-height:44px;color:var(--accent);font:600 12px/1.5 var(--ui)}@media(max-width:540px){.gallery-header[data-astro-cid-coa7uuny]{align-items:flex-start;flex-direction:column}.gallery-slide[data-astro-cid-coa7uuny] img[data-astro-cid-coa7uuny]{height:clamp(220px,72vw,390px)}}.community-article[data-astro-cid-he2cmvlc]{padding-bottom:96px}.community-review-note[data-astro-cid-he2cmvlc]{display:inline-block;margin:12px 0 24px;padding:7px 10px;border:1px solid var(--hairline);font:600 12px/1.5 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.community-article-heading[data-astro-cid-he2cmvlc]{max-width:1000px;padding:24px 0 32px}.community-label[data-astro-cid-he2cmvlc]{margin:0 0 14px;color:var(--accent);font:600 11px/1.6 var(--ui);letter-spacing:.09em;text-transform:uppercase}.community-article-heading[data-astro-cid-he2cmvlc] h1[data-astro-cid-he2cmvlc]{font-size:clamp(2.5rem,6vw,5.5rem)}.community-deck[data-astro-cid-he2cmvlc]{max-width:62ch;margin:24px 0 0;font-size:22px;line-height:1.55}.community-copy-block[data-astro-cid-he2cmvlc]{max-width:70ch;margin:32px auto 0}.community-copy-block[data-astro-cid-he2cmvlc]:first-child{margin-top:0}.community-copy-block[data-astro-cid-he2cmvlc] h2[data-astro-cid-he2cmvlc]{margin:52px 0 22px;font-size:clamp(1.65rem,2.3vw,2.3rem)}.community-copy-block[data-astro-cid-he2cmvlc] p[data-astro-cid-he2cmvlc],.community-copy-block[data-astro-cid-he2cmvlc] li[data-astro-cid-he2cmvlc]{font-size:clamp(17px,1.5vw,20px);line-height:1.8}.community-copy-block[data-astro-cid-he2cmvlc] ul[data-astro-cid-he2cmvlc]{padding-left:24px}.community-copy-block[data-astro-cid-he2cmvlc] li[data-astro-cid-he2cmvlc]{padding-left:6px;margin-bottom:16px}.community-article-navigation[data-astro-cid-he2cmvlc]{max-width:1100px;margin:72px auto 0;border-top:1px solid var(--hairline);padding-top:24px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px 28px;font:600 13px/1.7 var(--ui)}.community-article-navigation[data-astro-cid-he2cmvlc] a[data-astro-cid-he2cmvlc]{display:inline-flex;align-items:center;min-height:44px;max-width:52ch;color:var(--accent)}@media(max-width:760px){.community-article[data-astro-cid-he2cmvlc]{padding-bottom:64px}.community-article-heading[data-astro-cid-he2cmvlc]{padding:12px 0 24px}.community-copy-block[data-astro-cid-he2cmvlc]{margin-top:24px}.community-copy-block[data-astro-cid-he2cmvlc] h2[data-astro-cid-he2cmvlc]{margin-top:40px}.community-copy-block[data-astro-cid-he2cmvlc] p[data-astro-cid-he2cmvlc],.community-copy-block[data-astro-cid-he2cmvlc] li[data-astro-cid-he2cmvlc]{font-size:clamp(17px,1.5vw,20px)}.community-article-navigation[data-astro-cid-he2cmvlc]{margin-top:48px;display:grid;justify-content:stretch}}
