.front-instagram[data-astro-cid-xl45fsqv][hidden]{display:none}.instagram-feed[data-astro-cid-xl45fsqv]{z-index:1;box-sizing:border-box;width:100%;height:500px;margin:0 auto;padding-bottom:10px;position:relative;overflow:hidden auto}.instagram-grid[data-astro-cid-xl45fsqv]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:100%;margin:0;padding:12px 0;list-style:none;display:grid}.instagram-grid[data-astro-cid-xl45fsqv] .instagram-item{min-width:0;margin:0}.instagram-grid[data-astro-cid-xl45fsqv] .instagram-post{aspect-ratio:1;background:var(--hg-surface);width:100%;color:var(--hg-ink);justify-content:center;align-items:center;text-decoration:none;transition:opacity .5s;display:flex;position:relative;overflow:hidden}.instagram-grid[data-astro-cid-xl45fsqv] .instagram-post:hover{opacity:.85;transition-duration:.2s}.instagram-grid[data-astro-cid-xl45fsqv] .instagram-post img{object-fit:cover;width:100%;height:100%;display:block}.instagram-grid[data-astro-cid-xl45fsqv] .instagram-type{color:var(--hg-instagram-on-button);pointer-events:none;text-shadow:var(--hg-instagram-icon-shadow);position:absolute}.instagram-grid[data-astro-cid-xl45fsqv] .instagram-type--video{font-size:48px;top:50%;left:50%;transform:translate(-50%,-50%)}.instagram-grid[data-astro-cid-xl45fsqv] .instagram-type--carousel{font-size:24px;top:8px;right:8px}.instagram-grid[data-astro-cid-xl45fsqv] .instagram-post:focus-visible{outline:2px solid var(--hg-ink);outline-offset:-2px}.instagram-status[data-astro-cid-xl45fsqv]{color:var(--hg-muted);margin:20px 12px}.instagram-actions[data-astro-cid-xl45fsqv]{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;display:flex}.instagram-button[data-astro-cid-xl45fsqv]{background:var(--hg-instagram-button);color:var(--hg-instagram-on-button);box-shadow:none;font:inherit;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:6px;margin:5px 0 0;padding:7px 14px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex;transform:none}.instagram-button[data-astro-cid-xl45fsqv]:hover{background:var(--hg-instagram-button-hover)}.instagram-button--follow[data-astro-cid-xl45fsqv]{background:var(--hg-instagram-follow)}.instagram-button--follow[data-astro-cid-xl45fsqv]:hover{background:var(--hg-instagram-follow-hover)}.instagram-button[data-astro-cid-xl45fsqv][hidden],.instagram-status[data-astro-cid-xl45fsqv][hidden]{display:none}.instagram-feed[data-astro-cid-xl45fsqv]:focus-visible,.instagram-button[data-astro-cid-xl45fsqv]:focus-visible{outline:2px solid var(--hg-ink);outline-offset:-2px}@media (width<=800px){.instagram-grid[data-astro-cid-xl45fsqv]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.instagram-grid[data-astro-cid-xl45fsqv]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.instagram-grid[data-astro-cid-xl45fsqv] .instagram-post{transition:none}}.arc-pagination[data-astro-cid-ohknivtf] .nav-links[data-astro-cid-ohknivtf]{flex-wrap:wrap}.arc-pagination[data-astro-cid-ohknivtf] .page-numbers[data-astro-cid-ohknivtf]:focus-visible{outline:2px solid var(--hg-ink);outline-offset:2px}.arc-pagination[data-astro-cid-ohknivtf] .dots[data-astro-cid-ohknivtf]{background:0 0;border:0;min-width:20px;padding-inline:0}@media (width<=480px){.arc-pagination[data-astro-cid-ohknivtf] .nav-links[data-astro-cid-ohknivtf]{gap:4px}.arc-pagination[data-astro-cid-ohknivtf] .page-numbers[data-astro-cid-ohknivtf]{min-width:32px;padding-inline:4px;font-size:.8rem}.arc-pagination[data-astro-cid-ohknivtf] .dots[data-astro-cid-ohknivtf]{min-width:12px;padding-inline:0}}
