:root{--xs-breakpoint:375px;--sm-breakpoint:480px;--md-breakpoint:768px;--lg-breakpoint:992px;--xl-breakpoint:1280px;--scroll-behavior:smooth}.variables.svelte-3ys2b1{--outer-container-margin:0 min(3.125vw, 40px);--card-main-height:400px;--card-secondary-height:238px}@media (max-width:767px){.variables.svelte-3ys2b1{--outer-container-margin:0 6.66667vw;--card-main-height:240px;--card-secondary-height:240px}}main.svelte-3ys2b1{flex-direction:column;align-items:center;gap:60px;max-width:1280px;margin-left:auto;margin-right:auto;padding:40px 0;display:flex}header.svelte-3ys2b1{text-align:center;width:100%;padding:var(--outer-container-margin);flex-direction:column;gap:25px;display:flex}header.svelte-3ys2b1 h1:where(.svelte-3ys2b1){width:100%}header.svelte-3ys2b1 p:where(.svelte-3ys2b1){max-width:770px;margin-left:auto;margin-right:auto}h2.svelte-3ys2b1{text-align:center;width:100%;max-width:830px;padding:var(--outer-container-margin);margin-top:40px}.card-gallery.svelte-3ys2b1{width:100%;padding:var(--outer-container-margin);flex-flow:wrap;gap:40px;display:flex}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1){border-radius:20px;flex-direction:column;flex:1;justify-content:flex-end;min-width:300px;text-decoration:none;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden}.card-gallery.svelte-3ys2b1 a.main:where(.svelte-3ys2b1){height:var(--card-main-height)}.card-gallery.svelte-3ys2b1 a.secondary:where(.svelte-3ys2b1){height:var(--card-secondary-height)}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .image-wrapper:where(.svelte-3ys2b1){z-index:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .overlay:where(.svelte-3ys2b1){z-index:1;background:linear-gradient(transparent 0%,rgba(0,0,0,.8) 80%);width:100%;height:100%;position:absolute;top:0;left:0}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1){z-index:2;flex-direction:column;gap:4px;width:100%;padding:40px;display:flex}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).title h1{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).title h2{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).title h3{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).title h4{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).title h5{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).title h6{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) .title:where(.svelte-3ys2b1){color:#94f7a7;flex-direction:row;align-items:center;gap:12px;font-size:24px;display:flex}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) .title:where(.svelte-3ys2b1) span.icon:where(.svelte-3ys2b1){color:#94f7a7;width:20px;height:20px;margin-bottom:2px;padding:0;transition:all .2s ease-in-out;display:flex}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).description h1{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).description h2{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).description h3{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).description h4{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).description h5{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) :where(.svelte-3ys2b1).description h6{font-size:unset;font-weight:unset;line-height:unset;color:unset;margin:unset;padding:unset}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1) .info:where(.svelte-3ys2b1) .description:where(.svelte-3ys2b1){color:#fff;font-size:14px}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1):hover{box-shadow:0 20px 25px rgba(56,84,76,.2)}.card-gallery.svelte-3ys2b1 a:where(.svelte-3ys2b1):hover span.icon:where(.svelte-3ys2b1){transform:rotate(-45deg)}
