.dfw-gallery-intro{max-width:52rem;margin:0 0 1.5rem}.dfw-gallery-nav{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 2rem;padding:0;list-style:none}.dfw-gallery-nav a{display:block;padding:.55rem .9rem;border:1px solid var(--global-palette6,#999);border-radius:3px;text-decoration:none}.dfw-gallery-nav a[aria-current=page]{background:var(--global-palette3,#333);color:var(--global-palette9,#fff)}.dfw-gallery-photos{columns:2;column-gap:1.5rem}.dfw-gallery-photos figure{break-inside:avoid;margin:0 0 1.5rem;background:var(--global-palette9,#fff);box-shadow:0 1px 5px #0002}.dfw-gallery-photos img,.dfw-gallery-directory img{display:block;width:100%;height:auto}.dfw-gallery-photos figcaption{padding:1rem;font-size:.95rem;line-height:1.5}.dfw-gallery-directory .entry-content-wrap{padding:1.5rem}.dfw-gallery-directory .entry-title{margin-top:0}.dfw-gallery-directory .entry-list-item{list-style:none}.dfw-gallery-nav a:focus-visible,.dfw-gallery-photos a:focus-visible{outline:3px solid var(--global-palette1,#a32b22);outline-offset:3px}@media(max-width:639px){.dfw-gallery-photos{columns:1}.dfw-gallery-nav{gap:.4rem}.dfw-gallery-nav a{padding:.45rem .65rem}}
