.about.svelte-tas6rt{padding-top:100px}@media (max-width: 768px){.about.svelte-tas6rt{padding-top:3rem}}.about__container.svelte-tas6rt{display:flex;gap:100px}@media (max-width: 1385px){.about__container.svelte-tas6rt{flex-direction:column}}@media (max-width: 768px){.about__container.svelte-tas6rt{gap:3rem}}.about__content.svelte-tas6rt{display:flex;flex-direction:column;width:60%;gap:60px}@media (max-width: 1385px){.about__content.svelte-tas6rt{width:100%}}@media (max-width: 768px){.about__content.svelte-tas6rt{gap:30px}}.about__main-text.svelte-tas6rt{margin:0}.about__sub-text.svelte-tas6rt{margin:0;line-height:1.8}@media (max-width: 1385px){.about__sub-text.svelte-tas6rt{max-width:530px}}.about__bottom.svelte-tas6rt{display:flex;align-items:center;gap:60px}@media (max-width: 768px){.about__bottom.svelte-tas6rt{flex-direction:column-reverse;align-items:flex-start;gap:30px}}.about__images.svelte-tas6rt{--_spacing: -5px;width:40%;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1385px) and (min-width: 768px){.about__images.svelte-tas6rt{flex-direction:row;justify-content:flex-start;width:100%}}@media (max-width: 768px){.about__images.svelte-tas6rt{width:90%;max-width:290px}}.about.svelte-tas6rt .visible .about__image--top{rotate:6deg}@media (max-width: 1385px){.about.svelte-tas6rt .visible .about__image--top{rotate:-5deg}}@media (max-width: 768px){.about.svelte-tas6rt .visible .about__image--top{rotate:-6deg}}.about.svelte-tas6rt .visible .about__image--bottom{rotate:-2deg}@media (max-width: 1385px){.about.svelte-tas6rt .visible .about__image--bottom{rotate:6deg}}@media (max-width: 768px){.about.svelte-tas6rt .visible .about__image--bottom{rotate:2deg}}.about__image.svelte-tas6rt{object-fit:cover;aspect-ratio:1.75/1;width:100%;transition:var(--transition)}@media (max-width: 1385px) and (min-width: 768px){.about__image.svelte-tas6rt{width:40%}}.about__image--top.svelte-tas6rt{translate:0 calc(var(--_spacing) * -1)}.about__image--bottom.svelte-tas6rt{translate:0 var(--_spacing)}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.blog-teaser__header.svelte-rjy33b{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:3rem}@media (max-width: 576px){.blog-teaser__header.svelte-rjy33b{justify-content:flex-start;align-items:flex-start}.blog-teaser__header.svelte-rjy33b .btn:where(.svelte-rjy33b){display:none}}.blog-teaser__slider.svelte-rjy33b{position:relative}@media (max-width: 1385px){.blog-teaser__slider.svelte-rjy33b:after{content:"";position:absolute;top:0;right:-15px;width:15px;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,var(--clr-white) 100%);z-index:1}}.blog-teaser__mobile-button.svelte-rjy33b{display:none}@media (max-width: 576px){.blog-teaser__mobile-button.svelte-rjy33b{display:flex;justify-content:center;margin-top:30px}}.header.svelte-1yh23bu{height:clamp(700px,80vh,900px);display:flex;align-items:center;padding-top:80px;position:relative;background-color:var(--clr-primary-150)}@media (max-width: 1385px){.header.svelte-1yh23bu{height:clamp(600px,70vh,800px)}}@media (max-width: 992px){.header.svelte-1yh23bu{height:clamp(450px,45vh,600px)}}.header__content.svelte-1yh23bu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.header__headline.svelte-1yh23bu{font-weight:700;text-align:center;line-height:1.2;font-size:var(--fs-hero);width:clamp(300px,45vw,850px);position:relative;text-wrap:auto}.header__headline.svelte-1yh23bu span:where(.svelte-1yh23bu){position:relative;isolation:isolate}.header__headline.svelte-1yh23bu span:where(.svelte-1yh23bu):after{--_border-width: 6px;content:"";position:absolute;top:5%;right:-20px;bottom:5%;left:-20px;z-index:-1;border-left:0 solid var(--clr-primary);background:linear-gradient(90deg,var(--clr-primary-600) 0%,transparent 100%);width:0;animation:svelte-1yh23bu-fadeInWidth .5s ease-out forwards;animation-delay:1s}@media (max-width: 576px){.header__headline.svelte-1yh23bu span:where(.svelte-1yh23bu):after{top:5%;right:-10px;bottom:5%;left:-10px;--_border-width: 4px}}@keyframes svelte-1yh23bu-fadeInWidth{0%{border-width:0;width:0}20%{border-width:var(--_border-width)}to{width:100%;border-width:var(--_border-width)}}.keywords__container.svelte-okl2as{display:flex;gap:20px 3rem;flex-wrap:wrap;justify-content:center}@media (max-width: 1024px){.keywords__container.svelte-okl2as{gap:20px 20px}}@media (max-width: 768px){.keywords__container.svelte-okl2as{gap:10px 20px}}.keywords__keyword.svelte-okl2as{font-size:clamp(1rem,2.5vw,2.25rem);font-weight:600}.keywords__keyword.svelte-okl2as:nth-child(2n){color:#76767c}.project-teaser__background.svelte-sz4ssu{background-color:#f6f6f6;padding-block:100px}@media (max-width: 768px){.project-teaser__background.svelte-sz4ssu{padding-block:3rem}}.project-teaser__table.svelte-sz4ssu{display:grid;grid-template-columns:1fr auto auto 1fr auto;margin-top:var(--wrapper-headline-gap)}@media (max-width: 1385px){.project-teaser__table.svelte-sz4ssu{grid-template-columns:auto auto auto auto}}@media (max-width: 768px){.project-teaser__table.svelte-sz4ssu{display:flex;flex-direction:column;gap:30px;margin-top:30px}}.project-teaser__row.svelte-sz4ssu{display:contents}@media (max-width: 768px){.project-teaser__row.svelte-sz4ssu{display:flex;flex-direction:column;padding:20px;border:1px solid #8c8c8c;border-radius:27px;position:relative}}.project-teaser__row.svelte-sz4ssu:hover .project-teaser__image:where(.svelte-sz4ssu){opacity:1}@media (max-width: 768px){.project-teaser__row--header.svelte-sz4ssu{display:none}}.project-teaser__image.svelte-sz4ssu{position:absolute;top:50%;left:50%;translate:-50% -50%;width:300px;height:auto;opacity:0;pointer-events:none}.project-teaser__cell.svelte-sz4ssu{border-bottom:1px solid #3e3e3e;padding:20px;display:flex;align-items:center;color:var(--clr-text);position:relative}@media (max-width: 768px){.project-teaser__cell.svelte-sz4ssu{border:none;padding:0}}@media (max-width: 1385px){.project-teaser__cell--image.svelte-sz4ssu{display:none}}.project-teaser__cell.svelte-sz4ssu:first-child{font-weight:600;font-size:1.825rem;padding-left:10px}@media (max-width: 768px){.project-teaser__cell.svelte-sz4ssu:first-child{padding:0}}.project-teaser__cell.svelte-sz4ssu:last-child{padding-right:10px}@media (max-width: 768px){.project-teaser__cell.svelte-sz4ssu:last-child{padding-right:0;position:absolute;bottom:20px;right:20px}}.project-teaser__row--header.svelte-sz4ssu .project-teaser__cell:where(.svelte-sz4ssu){font-size:var(--fs-text);font-weight:400;padding-block:7px}.project-teaser__row--header.svelte-sz4ssu .project-teaser__cell:where(.svelte-sz4ssu) span:where(.svelte-sz4ssu){opacity:.6;font-size:.825rem}.project-teaser__cell--category.svelte-sz4ssu{gap:8px}@media (max-width: 768px){.project-teaser__cell--category.svelte-sz4ssu{margin-bottom:15px;flex-wrap:wrap}}.project-teaser__cell--category.svelte-sz4ssu span:where(.svelte-sz4ssu){color:var(--clr-primary)}.project-teaser__action.svelte-sz4ssu{margin-top:var(--wrapper-headline-gap);display:flex;justify-content:center}
