.grid.svelte-ewh1ap{display:grid;grid-template-columns:1fr;gap:1rem}.grid.svelte-ewh1ap article:where(.svelte-ewh1ap){margin-bottom:0}@media (min-width: 600px){.grid.svelte-ewh1ap{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1280px){.grid.svelte-ewh1ap{grid-template-columns:repeat(3,1fr)}}.gallery.svelte-ewh1ap .card:where(.svelte-ewh1ap){position:relative;min-height:600px;background-color:#2d2d2d;background-size:cover;background-position:center;color:#fff;padding:1.5rem;border-radius:0;overflow:hidden;cursor:pointer}.hover-gif.svelte-ewh1ap{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transition:opacity .3s ease-in-out;z-index:1}.gallery.svelte-ewh1ap .card:where(.svelte-ewh1ap):hover .hover-gif:where(.svelte-ewh1ap){opacity:1}.card-inner-content.svelte-ewh1ap{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:space-between;height:100%}.gallery.svelte-ewh1ap .card:where(.svelte-ewh1ap):before{content:"";position:absolute;inset:0;background:linear-gradient(to top,#000c,#0000 50%);z-index:2}.card-header-area.svelte-ewh1ap{display:flex;justify-content:space-between;align-items:flex-start}.social.svelte-ewh1ap{display:flex;gap:.5rem}.social.svelte-ewh1ap a:where(.svelte-ewh1ap){opacity:0}.social.svelte-ewh1ap a:where(.svelte-ewh1ap) svg:where(.svelte-ewh1ap){width:42px;height:42px}.social.svelte-ewh1ap a:where(.svelte-ewh1ap):hover svg:where(.svelte-ewh1ap) path:where(.svelte-ewh1ap){fill:#ff7a00}@media (max-width: 768px){.social.svelte-ewh1ap a:where(.svelte-ewh1ap) svg:where(.svelte-ewh1ap){width:35px;height:35px}}.gallery.svelte-ewh1ap .card:where(.svelte-ewh1ap) header:where(.svelte-ewh1ap){align-self:flex-end;color:#000;font-size:1.25rem;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-.1rem;background:#ffffff80;-webkit-backdrop-filter:blur(11.850000381469727px);backdrop-filter:blur(11.850000381469727px);border-radius:0;padding:8px 16px}.card-bottom-content.svelte-ewh1ap{display:flex;justify-content:space-between;align-items:flex-end}.gallery.svelte-ewh1ap .card:where(.svelte-ewh1ap) .card-content:where(.svelte-ewh1ap) h3:where(.svelte-ewh1ap){margin:0;margin-bottom:.2rem;color:#fff;font-family:Geist;font-size:1.93913rem;font-style:normal;font-weight:900;line-height:2rem;letter-spacing:-.15513rem}.gallery.svelte-ewh1ap .card:where(.svelte-ewh1ap) .card-content:where(.svelte-ewh1ap) p:where(.svelte-ewh1ap){margin:0;color:#fff;font-family:Geist;font-size:.65rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.06188rem}.read-more.svelte-ewh1ap{align-self:flex-end;color:#fff;font-size:1.25rem;font-style:normal;font-weight:900;line-height:normal;letter-spacing:-.1rem;background:#ffffff1a;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:0;padding:8px 16px;text-decoration:none;transition:background-color .3s ease,color .3s ease;white-space:nowrap}.read-more.svelte-ewh1ap:hover,.read-more.svelte-ewh1ap:focus-visible{color:#ff7a00}.card-link.svelte-ewh1ap{text-decoration:none}
