.modal.svelte-pyw9pr{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;display:grid;place-items:center;z-index:10}.modal.svelte-pyw9pr:after{content:"";position:absolute;background-image:var(--gradient-overload);background-color:#3333334d;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.modal__wrapper.svelte-pyw9pr{position:relative}@media only screen and (min-width: 1024px){.modal__wrapper.svelte-pyw9pr{padding:20px}}.modal__content.svelte-pyw9pr{padding:10px;border-radius:8px;background-color:var(--color-bright-blue);background-image:var(--gradient-08);position:relative;z-index:2;max-width:1200px;max-height:1200px;height:90dvh;width:90vw}.modal__image.svelte-pyw9pr{background-size:cover;background-position:center;background-repeat:no-repeat;height:100%;width:100%;border-radius:4px}.modal__btn.svelte-pyw9pr{--size: 25px;position:absolute;right:30px;bottom:30px;width:var(--size);height:var(--size);cursor:pointer;z-index:10}@media only screen and (min-width: 1024px){.modal__btn.svelte-pyw9pr{bottom:-15px}}.modal__svg.svelte-pyw9pr{width:var(--size);height:var(--size)}.gallery__item.svelte-1mc2bb7{padding-bottom:40px;position:relative;display:flex;flex-direction:column;border-radius:8px;gap:20px;transition:transform .3s ease}.gallery__image.svelte-1mc2bb7{border-radius:8px;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100%;min-height:300px;position:relative}@media only screen and (min-width: 375px){.gallery__image.svelte-1mc2bb7{min-height:350px}}@media only screen and (min-width: 1280px){.gallery__image.svelte-1mc2bb7{min-height:400px}}.gallery__text-block.svelte-1mc2bb7{position:absolute;bottom:0;left:0;padding:15px 10px;margin-right:15px;width:-moz-fit-content;width:fit-content;border-radius:8px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background-color:#ffffffb3}.gallery__text-block.svelte-1mc2bb7::-webkit-scrollbar{width:5px}.gallery__text-block.svelte-1mc2bb7::-webkit-scrollbar-track{background-color:#ffffff29}.gallery__text-block.svelte-1mc2bb7::-webkit-scrollbar-thumb{background-color:var(--color-dark-blue);outline:.2px solid var(--color-dark-blue);border-radius:8px}.gallery__text.svelte-1mc2bb7{font-size:1rem;color:#02020e}.gallery__btn.svelte-1mc2bb7{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer}.gallery.svelte-19uw6wt{padding:0 0 var(--padding-section);background-color:var(--color-dark-blue);background-image:var(--gradient-09)}.gallery__top.svelte-19uw6wt{padding:var(--padding-section) 0 50px;color:var(--color-white)}.gallery__title.svelte-19uw6wt{margin-bottom:50px;font-size:var(--fs-36)}.gallery__subtitle.svelte-19uw6wt{font-weight:400;font-size:var(--fs-24)}.gallery__content.svelte-19uw6wt{display:grid;gap:var(--gutter-30) 0;margin-bottom:var(--gutter)}@media only screen and (min-width: 768px){.gallery__content.svelte-19uw6wt{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gutter-30)}}@media only screen and (min-width: 1280px){.gallery__content.svelte-19uw6wt{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 1366px){.gallery__content.svelte-19uw6wt{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}}.gallery.svelte-19uw6wt .load-more-container:where(.svelte-19uw6wt){margin:0 auto;text-align:center}.gallery.svelte-19uw6wt .load-more-btn:where(.svelte-19uw6wt){background-color:var(--color-bright-blue);padding:10px 25px;color:var(--color-white);border-radius:30px;transition:background-color .3s ease;cursor:pointer}.gallery.svelte-19uw6wt .load-more-btn:where(.svelte-19uw6wt):hover{background-color:var(--color-light-blue)}
