.project-teaser-box[data-astro-cid-srb53hg3]{height:100%;background:#fff;overflow:hidden;-webkit-transition:all .4s cubic-bezier(.6,0,.4,1);-moz-transition:all .4s cubic-bezier(.6,0,.4,1);-ms-transition:all .4s cubic-bezier(.6,0,.4,1);-o-transition:all .4s cubic-bezier(.6,0,.4,1);transition:all .4s cubic-bezier(.6,0,.4,1)}.project-teaser-box[data-astro-cid-srb53hg3] .project-teaser-box-link[data-astro-cid-srb53hg3]{text-decoration:none;color:inherit;display:block}.project-teaser-box[data-astro-cid-srb53hg3] .project-teaser-box-image[data-astro-cid-srb53hg3]{position:relative;width:100%;overflow:hidden;transition:all .4s cubic-bezier(.6,0,.4,1)}.project-teaser-box[data-astro-cid-srb53hg3] .project-teaser-box-image[data-astro-cid-srb53hg3] img[data-astro-cid-srb53hg3]{aspect-ratio:1/.84;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:.5s cubic-bezier(.6,0,.4,1)}.project-teaser-box[data-astro-cid-srb53hg3] .project-teaser-box-content[data-astro-cid-srb53hg3]{transition:all .4s cubic-bezier(.6,0,.4,1)}.project-teaser-box[data-astro-cid-srb53hg3] .project-title[data-astro-cid-srb53hg3]{font-size:1.25rem;font-weight:600;margin:0 0 .5rem;color:#1c1f23}.project-teaser-box[data-astro-cid-srb53hg3] .customer[data-astro-cid-srb53hg3]{font-size:1rem;color:#66727d;margin:0 0 1rem}.project-teaser-box[data-astro-cid-srb53hg3] .services-list[data-astro-cid-srb53hg3]{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.5rem 2rem;list-style:none}.project-teaser-box[data-astro-cid-srb53hg3] .services-list[data-astro-cid-srb53hg3] li[data-astro-cid-srb53hg3]{padding:0}.project-teaser-box[data-astro-cid-srb53hg3] .services-list[data-astro-cid-srb53hg3] li[data-astro-cid-srb53hg3]:before{content:"";display:inline-block;width:.8rem;height:.8rem;background-image:url('data:image/svg+xml,<svg width="0.8rem" height="0.8rem" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="8.25586" cy="8.21631" r="7.68164" fill="%23F2A634"/></svg>');background-size:contain;background-repeat:no-repeat;margin-right:.5rem}@media (min-width: 768px){.project-teaser-box[data-astro-cid-srb53hg3] .project-teaser-box-image[data-astro-cid-srb53hg3]{padding-top:56.25%}.project-teaser-box[data-astro-cid-srb53hg3] .project-teaser-box-image[data-astro-cid-srb53hg3] img[data-astro-cid-srb53hg3]{position:absolute;aspect-ratio:16/9}.project-teaser-box[data-astro-cid-srb53hg3]:hover .project-teaser-box-image[data-astro-cid-srb53hg3]{transform:translateY(-1rem);transition:all .5s cubic-bezier(.6,0,.4,1)}.project-teaser-box[data-astro-cid-srb53hg3]:hover .project-teaser-box-image[data-astro-cid-srb53hg3] img[data-astro-cid-srb53hg3]{transform:scale(1.05)}.project-teaser-box[data-astro-cid-srb53hg3]:hover .project-teaser-box-content[data-astro-cid-srb53hg3]{transform:translateY(-.75rem);transition:all .4s cubic-bezier(.6,0,.4,1) .1s}.project-teaser-box[data-astro-cid-srb53hg3] .services-list[data-astro-cid-srb53hg3]{gap:1.2rem 4rem}}body.darkmode .project-teaser-box[data-astro-cid-srb53hg3]{background:#1c1f23}body.darkmode .project-teaser-box[data-astro-cid-srb53hg3] .project-title[data-astro-cid-srb53hg3]{color:#fff}body.darkmode .project-teaser-box[data-astro-cid-srb53hg3] .customer[data-astro-cid-srb53hg3]{color:#66727d}.project-carousel[data-astro-cid-7cp7ihxh] .swiper[data-astro-cid-7cp7ihxh]{overflow:visible}@media (min-width: 1400px){.project-carousel[data-astro-cid-7cp7ihxh] .swiper[data-astro-cid-7cp7ihxh]{margin-left:calc((100vw - 1320px - var(--bs-gutter-x) * .5) / 2);width:calc(100% - (100vw - 1320px - var(--bs-gutter-x) * .5) / 2)}}.project-carousel[data-astro-cid-7cp7ihxh] .swiper[data-astro-cid-7cp7ihxh]:after{background:#fff;background:linear-gradient(90deg,#fff0 66%,#fff);position:absolute;content:"";width:100%;z-index:2;top:-1.5rem;bottom:0;pointer-events:none}.project-carousel[data-astro-cid-7cp7ihxh] .swiper[data-astro-cid-7cp7ihxh].swiper-at-end:after{display:none}.project-carousel[data-astro-cid-7cp7ihxh] .swiper[data-astro-cid-7cp7ihxh] .swiper-slide[data-astro-cid-7cp7ihxh]{min-height:300px;height:auto;padding-left:calc(var(--bs-gutter-x) * .5);padding-right:calc(var(--bs-gutter-x) * .5)}body.darkmode .project-carousel[data-astro-cid-7cp7ihxh] .swiper[data-astro-cid-7cp7ihxh]:after{background:#1d1f23;background:linear-gradient(90deg,#1d1f2300 66%,#1d1f23)}#opacity-text[data-astro-cid-o7s3yw5s]{z-index:-1;min-height:calc(var(--vh, 1vh) * 75)}@media screen and (min-width: 1400px){#opacity-text[data-astro-cid-o7s3yw5s]{min-height:calc(var(--vh, 1vh) * 100)}}#opacity-text[data-astro-cid-o7s3yw5s] legend[data-astro-cid-o7s3yw5s]{font-size:2.48rem;line-height:1.22em}@media screen and (min-width: 768px){#opacity-text[data-astro-cid-o7s3yw5s] legend[data-astro-cid-o7s3yw5s]{font-size:2.64rem}}@media screen and (min-width: 992px){#opacity-text[data-astro-cid-o7s3yw5s] legend[data-astro-cid-o7s3yw5s]{font-size:2.72rem}}@media screen and (min-width: 1200px){#opacity-text[data-astro-cid-o7s3yw5s] legend[data-astro-cid-o7s3yw5s]{font-size:2.8rem}}@media screen and (min-width: 1400px){#opacity-text[data-astro-cid-o7s3yw5s] legend[data-astro-cid-o7s3yw5s]{font-size:4.5rem}}
