.rd-gal-hero[data-astro-cid-sahthylw]{padding-top:clamp(150px,18vh,210px);display:grid;gap:var(--rd-s-3)}.rd-gal-hero-row[data-astro-cid-sahthylw]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--rd-s-4) var(--rd-s-8);align-items:end;padding-top:var(--rd-s-3)}.rd-gal-count[data-astro-cid-sahthylw]{letter-spacing:.08em;text-transform:uppercase}.rd-gal-intro[data-astro-cid-sahthylw]{max-width:58ch}.rd-gal-toolbar[data-astro-cid-sahthylw]{position:sticky;top:88px;z-index:40;display:flex;flex-wrap:wrap;align-items:center;gap:var(--rd-s-2);margin-top:clamp(28px,4vw,52px);padding-block:12px}.rd-gal-toolbar[data-astro-cid-sahthylw]:before{content:"";position:absolute;inset:0 calc(50% - 50vw);z-index:-1;background:color-mix(in srgb,var(--rd-cream) 92%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb,var(--rd-charcoal) 10%,transparent);pointer-events:none}@media(max-width:767px){.rd-gal-toolbar[data-astro-cid-sahthylw]{top:84px;margin-top:28px}}.rd-gal-trigger[data-astro-cid-sahthylw]{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;border-radius:var(--rd-radius-pill);border:1px solid var(--rd-charcoal);color:var(--rd-charcoal);font-size:var(--rd-text-body-sm);letter-spacing:-.018em;transition:background-color .3s ease,color .3s ease}.rd-gal-trigger[data-astro-cid-sahthylw]:hover{background:var(--rd-charcoal);color:var(--rd-cream)}.rd-gal-trigger[data-astro-cid-sahthylw]:hover svg[data-astro-cid-sahthylw] circle[data-astro-cid-sahthylw]{fill:var(--rd-charcoal)}.rd-gal-trigger-count[data-astro-cid-sahthylw]{display:inline-grid;place-items:center;min-width:20px;height:20px;padding-inline:5px;border-radius:var(--rd-radius-pill);background:var(--rd-charcoal);color:var(--rd-cream);font-size:12px}.rd-gal-trigger[data-astro-cid-sahthylw]:hover .rd-gal-trigger-count[data-astro-cid-sahthylw]{background:var(--rd-cream);color:var(--rd-charcoal)}.rd-gal-chips[data-astro-cid-sahthylw]{display:flex;flex-wrap:wrap;gap:var(--rd-s-1)}.rd-gal-chips[data-astro-cid-sahthylw] .rd-gal-chip{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:var(--rd-radius-pill);background:var(--rd-charcoal);color:var(--rd-cream);font-size:var(--rd-text-caption);letter-spacing:.01em;transition:opacity .3s ease}.rd-gal-chips[data-astro-cid-sahthylw] .rd-gal-chip:hover{opacity:.75}.rd-gal-chips[data-astro-cid-sahthylw] .rd-gal-chip span{opacity:.65}.rd-gal-clear[data-astro-cid-sahthylw]{letter-spacing:.08em;text-transform:uppercase;color:var(--rd-graphite);transition:color .3s ease}.rd-gal-clear[data-astro-cid-sahthylw]:hover{color:var(--rd-charcoal)}.rd-gal-drawer[data-astro-cid-sahthylw]{position:fixed;inset:0;z-index:110;visibility:hidden;transition:visibility 0s linear .55s}.rd-gal-drawer[data-astro-cid-sahthylw].is-open{visibility:visible;transition-delay:0s}.rd-gal-drawer-backdrop[data-astro-cid-sahthylw]{position:absolute;inset:0;background:color-mix(in srgb,var(--rd-charcoal-deep) 45%,transparent);opacity:0;transition:opacity .5s ease}.rd-gal-drawer[data-astro-cid-sahthylw].is-open .rd-gal-drawer-backdrop[data-astro-cid-sahthylw]{opacity:1}.rd-gal-drawer-panel[data-astro-cid-sahthylw]{position:absolute;top:0;bottom:0;left:0;width:min(440px,92vw);display:flex;flex-direction:column;background:var(--rd-cream);transform:translate(-102%);transition:transform .55s cubic-bezier(.22,1,.36,1)}.rd-gal-drawer[data-astro-cid-sahthylw].is-open .rd-gal-drawer-panel[data-astro-cid-sahthylw]{transform:translate(0)}.rd-gal-drawer-head[data-astro-cid-sahthylw]{display:flex;align-items:center;justify-content:space-between;padding:var(--rd-s-4) var(--rd-s-4) var(--rd-s-3);border-bottom:1px solid var(--rd-ash)}.rd-gal-drawer-x[data-astro-cid-sahthylw]{font-size:26px;line-height:1;color:var(--rd-graphite);transition:color .3s ease}.rd-gal-drawer-x[data-astro-cid-sahthylw]:hover{color:var(--rd-charcoal)}.rd-gal-drawer-groups[data-astro-cid-sahthylw]{flex:1;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:0 var(--rd-s-4)}.rd-gal-acc[data-astro-cid-sahthylw]{border-bottom:1px solid var(--rd-ash)}.rd-gal-acc-head[data-astro-cid-sahthylw]{display:flex;align-items:center;gap:10px;width:100%;padding-block:18px;text-align:left}.rd-gal-acc-label[data-astro-cid-sahthylw]{flex:1;font-size:var(--rd-text-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--rd-charcoal)}.rd-gal-acc-n[data-astro-cid-sahthylw]{display:inline-grid;place-items:center;min-width:18px;height:18px;padding-inline:5px;border-radius:var(--rd-radius-pill);background:var(--rd-charcoal);color:var(--rd-cream);font-size:11px}.rd-gal-acc-n[data-astro-cid-sahthylw][hidden]{display:none}.rd-gal-acc-chev[data-astro-cid-sahthylw]{color:var(--rd-graphite);transition:transform .35s ease}.rd-gal-acc[data-astro-cid-sahthylw].is-open .rd-gal-acc-chev[data-astro-cid-sahthylw]{transform:rotate(180deg)}.rd-gal-acc-body[data-astro-cid-sahthylw]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1)}.rd-gal-acc[data-astro-cid-sahthylw].is-open .rd-gal-acc-body[data-astro-cid-sahthylw]{grid-template-rows:1fr}.rd-gal-acc-inner[data-astro-cid-sahthylw]{min-height:0;overflow:hidden}.rd-gal-opt[data-astro-cid-sahthylw]{display:flex;align-items:center;gap:12px;width:100%;padding:9px 2px;text-align:left;color:var(--rd-charcoal);font-size:var(--rd-text-body-sm);letter-spacing:-.018em}.rd-gal-acc-inner[data-astro-cid-sahthylw] .rd-gal-opt[data-astro-cid-sahthylw]:first-child{padding-top:2px}.rd-gal-acc-inner[data-astro-cid-sahthylw] .rd-gal-opt[data-astro-cid-sahthylw]:last-child{margin-bottom:14px}.rd-gal-opt-box[data-astro-cid-sahthylw]{flex-shrink:0;display:grid;place-items:center;width:16px;height:16px;border:1px solid color-mix(in srgb,var(--rd-graphite) 55%,transparent);border-radius:4px;color:transparent;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.rd-gal-opt[data-astro-cid-sahthylw]:hover .rd-gal-opt-box[data-astro-cid-sahthylw]{border-color:var(--rd-charcoal)}.rd-gal-opt[data-astro-cid-sahthylw].is-active .rd-gal-opt-box[data-astro-cid-sahthylw]{background:var(--rd-charcoal);border-color:var(--rd-charcoal);color:var(--rd-cream)}.rd-gal-opt-label[data-astro-cid-sahthylw]{flex:1;min-width:0}.rd-gal-opt-n[data-astro-cid-sahthylw]{color:var(--rd-graphite);font-size:var(--rd-text-caption);font-variant-numeric:tabular-nums}.rd-gal-drawer-foot[data-astro-cid-sahthylw]{display:flex;align-items:center;gap:var(--rd-s-3);padding:var(--rd-s-3) var(--rd-s-4);border-top:1px solid var(--rd-ash);background:var(--rd-cream)}.rd-gal-show[data-astro-cid-sahthylw]{flex:1;padding:14px 24px;border-radius:var(--rd-radius-pill);background:var(--rd-charcoal);color:var(--rd-cream);font-size:var(--rd-text-body-sm);letter-spacing:-.018em;transition:background-color .3s ease}.rd-gal-show[data-astro-cid-sahthylw]:hover{background:var(--rd-charcoal-deep)}.rd-gal-drawer-clear[data-astro-cid-sahthylw]{letter-spacing:.08em;text-transform:uppercase;color:var(--rd-graphite);transition:color .3s ease}.rd-gal-drawer-clear[data-astro-cid-sahthylw]:hover{color:var(--rd-charcoal)}.rd-gal-grid-wrap[data-astro-cid-sahthylw]{padding-block:clamp(48px,6vw,80px) clamp(72px,9vw,128px)}.rd-gal-grid[data-astro-cid-sahthylw]{columns:3;column-gap:var(--rd-s-3)}.rd-gal-grid[data-astro-cid-sahthylw].is-dealt{columns:auto;display:flex;align-items:flex-start;gap:var(--rd-s-3)}.rd-gal-grid[data-astro-cid-sahthylw] .rd-gal-col{flex:1 1 0;min-width:0}.rd-gal-card[data-astro-cid-sahthylw]{display:block;margin-bottom:var(--rd-s-4);break-inside:avoid}.rd-gal-card[data-astro-cid-sahthylw].is-hidden{display:none}.rd-gal-shot[data-astro-cid-sahthylw]{display:block}.rd-gal-img[data-astro-cid-sahthylw]{overflow:hidden}.rd-gal-img[data-astro-cid-sahthylw] img[data-astro-cid-sahthylw]{display:block;width:100%;height:auto;transition:transform 1.2s cubic-bezier(.22,1,.36,1)}.rd-gal-shot[data-astro-cid-sahthylw]:hover .rd-gal-img[data-astro-cid-sahthylw] img[data-astro-cid-sahthylw]{transform:scale(1.04)}.rd-gal-name[data-astro-cid-sahthylw]{padding-top:var(--rd-s-1)}.rd-gal-meta[data-astro-cid-sahthylw]{padding-top:2px}.rd-gal-link[data-astro-cid-sahthylw]{display:inline-block;margin-top:var(--rd-s-1);letter-spacing:.06em;text-transform:uppercase;color:var(--rd-graphite);transition:color .3s ease}.rd-gal-link[data-astro-cid-sahthylw]:hover{color:var(--rd-charcoal)}.rd-gal-empty[data-astro-cid-sahthylw]{padding-block:var(--rd-s-8);text-align:center}@media(max-width:991px){.rd-gal-grid[data-astro-cid-sahthylw]{columns:2}.rd-gal-grid[data-astro-cid-sahthylw].is-dealt{columns:auto}}@media(max-width:767px){.rd-gal-hero[data-astro-cid-sahthylw]{padding-top:128px}.rd-gal-hero-row[data-astro-cid-sahthylw]{grid-template-columns:1fr;gap:var(--rd-s-2)}.rd-gal-grid[data-astro-cid-sahthylw]{columns:1}.rd-gal-grid[data-astro-cid-sahthylw].is-dealt{columns:auto}}
