.link-line.svelte-nmcmkf{cursor:pointer;padding-right:10px;position:relative}.link-line.svelte-nmcmkf:before,.link-line.svelte-nmcmkf:after{content:"";position:absolute}.link-line.svelte-nmcmkf:before{background-repeat:no-repeat;background-size:contain;width:12px;height:12px;top:9px;left:100%}@media only screen and (width>=1280px){.link-line.svelte-nmcmkf:before{opacity:0;transition:transform .3s,opacity .3s;transform:translate(-15px)}}.link-line.svelte-nmcmkf:after{width:100%;height:1px;bottom:-5px;left:0}@media only screen and (width>=1280px){.link-line.svelte-nmcmkf:hover:before{opacity:1;transform:translate(0)}}.gallery-preview.svelte-2xt4q8{padding:var(--padding-section) 0;background-image:var(--gradient-09);color:var(--color-white);position:relative}.gallery-preview__top.svelte-2xt4q8{margin-bottom:var(--gutter)}@media only screen and (width>=1024px){.gallery-preview__top.svelte-2xt4q8{margin-bottom:var(--padding-section)}}.gallery-preview__anchor.svelte-2xt4q8{margin-bottom:var(--gutter)}@media only screen and (width>=768px){.gallery-preview__anchor.svelte-2xt4q8{margin-bottom:50px}}.gallery-preview__title.svelte-2xt4q8{margin-bottom:var(--gutter-30);font-size:var(--fs-30)}.gallery-preview__inner.svelte-2xt4q8{flex-direction:column;gap:30px 0;display:flex}@media only screen and (width>=1024px){.gallery-preview__inner.svelte-2xt4q8{justify-content:space-between;align-items:flex-start;gap:unset;flex-direction:row}}.gallery-preview.svelte-2xt4q8 .gallery-preview__link{width:fit-content}.gallery-preview.svelte-2xt4q8 .gallery-preview__link:before{background-image:url(../../../icons/arrow-white.svg)}.gallery-preview.svelte-2xt4q8 .gallery-preview__link:after{background-color:var(--color-white)}.gallery-preview__content.svelte-2xt4q8{z-index:1;width:calc(100vw - 10px);max-width:2240px;margin:0 auto;position:relative;overflow-x:clip}.gallery-preview.svelte-2xt4q8 .project:where(.svelte-2xt4q8){scroll-snap-type:x mandatory;grid-auto-columns:300px;grid-auto-flow:column;justify-items:stretch;gap:20px;padding:20px 0;display:grid;overflow:scroll clip}@media (width>=768px){.gallery-preview.svelte-2xt4q8 .project:where(.svelte-2xt4q8){gap:var(--gutter-30)}}@media (width>=1280px){.gallery-preview.svelte-2xt4q8 .project:where(.svelte-2xt4q8){grid-template-columns:repeat(4,1fr);overflow:hidden}}.gallery-preview.svelte-2xt4q8 .project:where(.svelte-2xt4q8)::-webkit-scrollbar{height:5px}.gallery-preview.svelte-2xt4q8 .project:where(.svelte-2xt4q8)::-webkit-scrollbar-track{background-color:#0000}.gallery-preview.svelte-2xt4q8 .project:where(.svelte-2xt4q8)::-webkit-scrollbar-thumb{background-color:var(--color-dark);outline:.2px solid var(--color-dark);border-radius:4px}.gallery-preview.svelte-2xt4q8 .project__item:where(.svelte-2xt4q8){scroll-snap-align:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;min-height:320px;position:relative}@media (width>=768px){.gallery-preview.svelte-2xt4q8 .project__item:where(.svelte-2xt4q8){aspect-ratio:4/6;min-height:320px}}@media (width>=1280px){.gallery-preview.svelte-2xt4q8 .project__item:where(.svelte-2xt4q8){min-height:unset}}.gallery-preview.svelte-2xt4q8 .project__item:where(.svelte-2xt4q8) .placeholder{border-radius:8px;height:220px}.gallery-preview.svelte-2xt4q8 .project__item:where(.svelte-2xt4q8) .actual{border-radius:8px}@media (width>=1280px){.gallery-preview.svelte-2xt4q8 .project__item:where(.svelte-2xt4q8) .actual{scroll-snap-align:unset;height:auto;overflow:hidden}}.gallery-preview.svelte-2xt4q8 .project__info:where(.svelte-2xt4q8){background-color:var(--color-accent);background-image:var(--gradient-08);letter-spacing:.1rem;width:250px;clip-path:var(--shape);padding:10px 20px 10px 10px;position:absolute;top:-10px;left:0;box-shadow:2px 0 10px #0000004d}.gallery-preview.svelte-2xt4q8 .project:where(.svelte-2xt4q8) .fog:where(.svelte-2xt4q8):after{content:"";background-image:linear-gradient(90deg,#0000,#0000,#0000,#133d584d,#133d58e6);width:100%;height:100%;position:absolute;top:0;left:0}
