.grid-cards[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]>a[data-astro-cid-xgeywhip],.grid-cards[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip],.grid-cards[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]{height:100%;display:flex;flex-direction:column}@media (max-width: 1054px){.grid-cards[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]{height:auto}}@media (min-width: 1055px) and (max-width: 1589px){.grid-cards[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]{height:380px}}@media (min-width: 1590px){.grid-cards[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]{height:310px}}.grid-cards[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]>a[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip],.grid-cards[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]>div[data-astro-cid-xgeywhip]{overflow:hidden}.gallery-image-wrapper[data-astro-cid-vw4bax4v]{position:relative}.gallery-item[data-astro-cid-vw4bax4v]{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.gallery-item[data-astro-cid-vw4bax4v]:first-child{position:relative}.gallery-item[data-astro-cid-vw4bax4v].active{opacity:1;visibility:visible}.gallery-image[data-astro-cid-vw4bax4v]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gallery-controls[data-astro-cid-vw4bax4v]{display:flex;align-items:center;justify-content:center;gap:1rem}.gallery-prev[data-astro-cid-vw4bax4v],.gallery-next[data-astro-cid-vw4bax4v]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#ffffffe6;border:1px solid rgba(0,0,0,.1);cursor:pointer;transition:all .3s ease}.gallery-prev[data-astro-cid-vw4bax4v]:hover,.gallery-next[data-astro-cid-vw4bax4v]:hover{background-color:#fff;transform:scale(1.1)}.dark[data-astro-cid-vw4bax4v] .gallery-prev[data-astro-cid-vw4bax4v],.dark[data-astro-cid-vw4bax4v] .gallery-next[data-astro-cid-vw4bax4v]{background-color:#000000b3;border-color:#fff3;color:#fff}.dark[data-astro-cid-vw4bax4v] .gallery-prev[data-astro-cid-vw4bax4v]:hover,.dark[data-astro-cid-vw4bax4v] .gallery-next[data-astro-cid-vw4bax4v]:hover{background-color:#000c}.gallery-indicators[data-astro-cid-vw4bax4v]{display:flex;gap:.5rem}.gallery-indicator[data-astro-cid-vw4bax4v]{width:10px;height:10px;border-radius:50%;background-color:#0000004d;border:none;cursor:pointer;transition:all .3s ease}.gallery-indicator[data-astro-cid-vw4bax4v].active{background-color:#000000b3;transform:scale(1.2)}.dark[data-astro-cid-vw4bax4v] .gallery-indicator[data-astro-cid-vw4bax4v]{background-color:#ffffff4d}.dark[data-astro-cid-vw4bax4v] .gallery-indicator[data-astro-cid-vw4bax4v].active{background-color:#fffc}.image-gallery-container[data-astro-cid-2bxldoxm],.gallery-image-wrapper[data-astro-cid-2bxldoxm]{position:relative}.gallery-item[data-astro-cid-2bxldoxm]{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.gallery-item[data-astro-cid-2bxldoxm]:first-child{position:relative;opacity:1;visibility:visible}.gallery-item[data-astro-cid-2bxldoxm].active{opacity:1;visibility:visible}@media (max-width: 768px){.gallery-image-wrapper[data-astro-cid-2bxldoxm]{aspect-ratio:16 / 10;background-color:#f5f5f5}.dark[data-astro-cid-2bxldoxm] .gallery-image-wrapper[data-astro-cid-2bxldoxm]{background-color:#1a1a1a}.gallery-item[data-astro-cid-2bxldoxm] img[data-astro-cid-2bxldoxm]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}}.gallery-controls[data-astro-cid-2bxldoxm]{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:16px;margin-bottom:4px}.gallery-prev[data-astro-cid-2bxldoxm],.gallery-next[data-astro-cid-2bxldoxm]{background-color:#f0f0f0;color:#333;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,transform .2s ease;box-shadow:0 2px 4px #0000001a}.dark[data-astro-cid-2bxldoxm] .gallery-prev[data-astro-cid-2bxldoxm],.dark[data-astro-cid-2bxldoxm] .gallery-next[data-astro-cid-2bxldoxm]{background-color:#2a2a2a;color:#e0e0e0}.gallery-prev[data-astro-cid-2bxldoxm]:hover,.gallery-next[data-astro-cid-2bxldoxm]:hover{background-color:#e0e0e0;transform:translateY(-2px)}.dark[data-astro-cid-2bxldoxm] .gallery-prev[data-astro-cid-2bxldoxm]:hover,.dark[data-astro-cid-2bxldoxm] .gallery-next[data-astro-cid-2bxldoxm]:hover{background-color:#3a3a3a}.gallery-indicators[data-astro-cid-2bxldoxm]{display:flex;gap:8px}.gallery-indicator[data-astro-cid-2bxldoxm]{width:10px;height:10px;border-radius:50%;background-color:#d0d0d0;border:none;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.dark[data-astro-cid-2bxldoxm] .gallery-indicator[data-astro-cid-2bxldoxm]{background-color:#5a5a5a}.gallery-indicator[data-astro-cid-2bxldoxm]:hover{transform:scale(1.2)}.gallery-indicator[data-astro-cid-2bxldoxm].active{background-color:#333;transform:scale(1.2)}.dark[data-astro-cid-2bxldoxm] .gallery-indicator[data-astro-cid-2bxldoxm].active{background-color:#e0e0e0}.grid-cards[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]>a[data-astro-cid-34dmfyog],.grid-cards[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]>a[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog],.grid-cards[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]{height:100%;display:flex;flex-direction:column}@media (max-width: 1054px){.grid-cards[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]{height:auto}}@media (min-width: 1055px) and (max-width: 1589px){.grid-cards[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]{height:380px}}@media (min-width: 1590px){.grid-cards[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]{height:310px}}.grid-cards[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]>a[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog],.grid-cards[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]>div[data-astro-cid-34dmfyog]{overflow:hidden}
