@charset "UTF-8";@keyframes svelte-gaom4x-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-gaom4x-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-gaom4x-appearing{0%{opacity:0}to{opacity:1}}.projectCardContainer.svelte-gaom4x.svelte-gaom4x{color:#fff;position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:24rem}.projectCardContainer.svelte-gaom4x.svelte-gaom4x:not(:first-of-type){margin-top:24rem}.projectCardContainer.svelte-gaom4x .wrapperContent.svelte-gaom4x{overflow:hidden;margin:auto;padding:24rem 24rem 32rem;border-radius:32rem;min-height:364rem;height:auto;width:343rem;position:relative;background-size:cover;background-repeat:no-repeat}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent.svelte-gaom4x{min-height:314rem;height:auto;width:672rem;top:32rem}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent.svelte-gaom4x{top:40rem;padding:40rem 32rem;min-height:272rem;height:auto;width:1224rem;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-start}}.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="1"] h3.svelte-gaom4x{font-size:19rem}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="1"] h3.svelte-gaom4x{font-size:23rem}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="1"] h3.svelte-gaom4x{font-family:Acrom Bold,sans-serif;font-size:28rem;line-height:110%;font-style:normal;font-weight:400}}.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="1"] .description.svelte-gaom4x{font-size:13rem}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="1"] .description.svelte-gaom4x{font-size:16rem}}.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="2"].svelte-gaom4x{width:345rem}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="2"].svelte-gaom4x{width:674rem}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="2"].svelte-gaom4x{width:1226rem}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent .contentContainer.svelte-gaom4x{width:704rem;margin-right:48rem}}.projectCardContainer.svelte-gaom4x .wrapperContent h3.svelte-gaom4x{margin-block:0;margin-inline:0;font-family:Acrom Bold,sans-serif;font-size:20rem;line-height:24rem;font-style:normal;font-weight:400;margin-top:24rem;margin-bottom:16rem}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent h3.svelte-gaom4x{font-family:Acrom Bold,sans-serif;font-size:24rem;line-height:26rem;font-style:normal;font-weight:400}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent h3.svelte-gaom4x{font-family:Acrom Bold,sans-serif;font-size:28rem;line-height:110%;font-style:normal;font-weight:400;line-height:31rem;margin-top:0}}.projectCardContainer.svelte-gaom4x .wrapperContent .description.svelte-gaom4x{font-family:Montserrat Med,sans-serif;font-size:14rem;line-height:20rem;font-style:normal;font-weight:400;margin-bottom:54rem}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent .description.svelte-gaom4x{font-family:Montserrat Med,sans-serif;font-size:16rem;line-height:22rem;font-style:normal;font-weight:400}}.projectCardContainer.svelte-gaom4x .wrapperContent .linkWrapper.svelte-gaom4x{position:absolute;left:24rem;bottom:32rem;display:inline-flex;justify-content:space-between;align-items:center;cursor:pointer;width:295rem}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent .linkWrapper.svelte-gaom4x{justify-content:left;width:fit-content}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent .linkWrapper.svelte-gaom4x{left:32rem;bottom:40rem}}.projectCardContainer.svelte-gaom4x .wrapperContent .linkWrapper .arrow.svelte-gaom4x{transition:transform .5s;margin-left:32rem}.projectCardContainer.svelte-gaom4x .wrapperContent .linkWrapper:hover .arrow.svelte-gaom4x{transform:translate(10rem);transition:transform .5s}.projectCardContainer.svelte-gaom4x .wrapperContent a.svelte-gaom4x{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;color:#2f3be5;font-family:Acrom Bold,sans-serif;font-size:18rem;line-height:24rem;font-style:normal;font-weight:400;color:#fff}@media (hover: hover){.projectCardContainer.svelte-gaom4x .wrapperContent a.svelte-gaom4x:hover{text-decoration:underline}}.projectCardContainer.svelte-gaom4x .wrapperContent a.svelte-gaom4x:active{text-decoration:underline}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent a.svelte-gaom4x{margin-right:32rem;font-family:Acrom Bold,sans-serif;font-size:20rem;line-height:24rem;font-style:normal;font-weight:400}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent a.svelte-gaom4x{font-family:Acrom Bold,sans-serif;font-size:22rem;line-height:26rem;font-style:normal;font-weight:400}}.projectCardContainer.svelte-gaom4x .wrapperContent a.svelte-gaom4x:hover,.projectCardContainer.svelte-gaom4x .wrapperContent a.svelte-gaom4x:active{text-decoration:unset!important}.projectCardContainer.svelte-gaom4x .wrapperContent .logo img.svelte-gaom4x{width:204rem}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent .logo img.svelte-gaom4x{width:408rem}}.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="0"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_0_375.a303a0f0.svg)}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="0"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_0_768.c2c5ad86.svg)}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="0"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_0_1366.46465409.svg)}}.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="1"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_1_375.edc7b4d4.svg)}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="1"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_1_768.15d1c1ab.svg)}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="1"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_1_1366.6f14b06e.svg)}}.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="2"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_2_375.c59e994c.svg)}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="2"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_2_768.05bcb09e.svg)}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="2"].svelte-gaom4x{background-image:url(/_app/immutable/assets/bg_2_1366.9bf01756.svg)}}.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="3"].svelte-gaom4x{background-image:url(../../assets/bg_3_375.svg)}@media (min-width: 768px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="3"].svelte-gaom4x{background-image:url(../../assets/bg_3_768.svg)}}@media (min-width: 1366px){.projectCardContainer.svelte-gaom4x .wrapperContent[data-index="3"].svelte-gaom4x{background-image:url(../../assets/bg_3_1366.svg)}}@keyframes svelte-14gxwvz-floating{0%{transform:translateY(0)}50%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes svelte-14gxwvz-sliding{0%{transform:translateY(60vh);z-index:-1}to{transform:translateY(0);z-index:11}}@keyframes svelte-14gxwvz-appearing{0%{opacity:0}to{opacity:1}}section.svelte-14gxwvz.svelte-14gxwvz{padding-left:16rem;padding-right:16rem}@media (min-width: 768px){section.svelte-14gxwvz.svelte-14gxwvz{padding-left:48rem;padding-right:48rem}}@media (min-width: 1366px){section.svelte-14gxwvz.svelte-14gxwvz{padding-left:71rem;padding-right:71rem}}h2.svelte-14gxwvz.svelte-14gxwvz{font-family:Acrom Bold,sans-serif;font-size:28rem;line-height:110%;font-style:normal;font-weight:400;color:#fff}@media (min-width: 768px){h2.svelte-14gxwvz.svelte-14gxwvz{font-family:Acrom Bold,sans-serif;font-size:32rem;line-height:35rem;font-style:normal;font-weight:400}}@media (min-width: 1366px){h2.svelte-14gxwvz.svelte-14gxwvz{font-family:Acrom Bold,sans-serif;font-size:40rem;line-height:44rem;font-style:normal;font-weight:400}}.otherProjectsContainer.svelte-14gxwvz .description.svelte-14gxwvz{font-family:Montserrat Med,sans-serif;font-size:14rem;line-height:20rem;font-style:normal;font-weight:400;margin:16rem 0 24rem}@media (min-width: 768px){.otherProjectsContainer.svelte-14gxwvz .description.svelte-14gxwvz{font-family:Montserrat Med,sans-serif;font-size:16rem;line-height:22rem;font-style:normal;font-weight:400;margin-bottom:32rem}}@media (min-width: 1366px){.otherProjectsContainer.svelte-14gxwvz .description.svelte-14gxwvz{font-family:Montserrat Med,sans-serif;font-size:18rem;line-height:25rem;font-style:normal;font-weight:400;margin-bottom:40rem;margin-top:24rem}}.otherProjectsContainer.svelte-14gxwvz h2.svelte-14gxwvz,.otherProjectsContainer.svelte-14gxwvz .description.svelte-14gxwvz{color:#fff;max-width:100%}@media (min-width: 768px){.otherProjectsContainer.svelte-14gxwvz h2.svelte-14gxwvz,.otherProjectsContainer.svelte-14gxwvz .description.svelte-14gxwvz{max-width:100%}}@media (min-width: 1366px){.otherProjectsContainer.svelte-14gxwvz h2.svelte-14gxwvz,.otherProjectsContainer.svelte-14gxwvz .description.svelte-14gxwvz{max-width:808rem}}
