@font-face{font-family:HelveticaNeue;src:url(/assets/HelveticaNeueLight-Ct5-NwMS.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:HelveticaNeue;src:url(/assets/HelveticaNeueBold-CvSAbIAR.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:RockSalt;src:url(/assets/RockSalt-Regular-CHgLtmW_.ttf) format("truetype");font-weight:400;font-style:normal}html,body{overscroll-behavior:none;scroll-behavior:auto;overflow:hidden}body{font-family:HelveticaNeue,sans-serif;font-weight:300}:root{color-scheme:light;--color-primary: #47126B;--color-primary-rgb: 71, 18, 107;--color-secondary: #FFE500;--color-secondary-rgb: 255, 229, 0;--color-bg: #ffffff;--color-text: #333333;--color-gray: #d9d9d9;--color-focus: #006eff}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,p,a,span,button,input,textarea,label,li{font-family:HelveticaNeue,sans-serif;line-height:100%}a,span,button,input,textarea,label,li{font-size:1.25rem;line-height:120%;color:var(--color-text)}p{max-width:80ch;font-size:1.25rem;line-height:150%}h1{font-size:6rem;font-weight:300;line-height:105%;color:var(--color-bg)}h2{font-size:3rem;font-weight:700;line-height:110%;color:var(--color-primary)}h3{font-family:RockSalt;font-size:1.5rem;font-weight:400;line-height:150%;color:var(--color-primary);margin-bottom:.5rem}img{display:block;max-width:100%;max-height:100%}button,a{display:block;text-decoration:none;color:#fff;font-weight:700;position:relative;transition:color .25s;padding:0}a:focus-visible,button:focus-visible{outline:5px solid var(--color-focus)}.navLink,.logoButton{background:none;padding:0;width:auto}p>a{color:var(--color-primary);display:inline-block}@media screen and (min-width: 900px){a.navLink:hover,button.navLink:hover{color:var(--color-secondary)}a.navLink:before,button.navLink:before{content:"";height:3px;width:0;background-color:var(--color-secondary);position:absolute;bottom:-6px;opacity:0;transform:translate(0);transition:width .25s ease-in,opacity .25s ease-in}a.navLink:hover:before,button.navLink:hover:before{opacity:1;width:100%}p>a:hover{text-decoration:underline}}button{max-width:440px;width:100%;padding:.75rem 3rem;border-radius:1rem;text-decoration:none;outline:none;border:none;font-weight:700;cursor:pointer;transition:background-color .15s,color .15s,box-shadow .15s,border .15s}button:focus-visible{outline:3px solid var(--color-focus)}.buttonTopNav{max-width:100%;width:auto}.buttonPrimary,.buttonSecondary{display:flex;justify-content:center;align-content:center;gap:1rem}.buttonPrimary svg,.buttonSecondary svg{width:1.25rem;transition:transform .15s .1s}.buttonPrimary{background-color:var(--color-secondary);color:var(--color-primary);border:3px solid transparent}.buttonSecondary{background-position-y:0;background-color:transparent;color:var(--color-primary);border:3px dashed var(--color-primary)}.buttonSecondary a{color:var(--color-primary)}.buttonSecondary a:before{display:none}.buttonSecondaryContrast{background-color:transparent;color:var(--color-bg);border:3px dashed var(--color-bg)}.buttonSecondaryContrast a{color:var(--color-bg)}.buttonSecondaryContrast:hover a{color:var(--color-primary)}.buttonSecondaryContrast a:before{display:none}.buttonProjectCta{width:unset!important;position:absolute!important;background:none!important;border:none!important;box-shadow:none!important;right:0;top:0}@media screen and (min-width: 900px){.buttonPrimary:hover svg,.buttonSecondary:hover svg{transform:translate(1rem)}.buttonPrimary:hover{box-shadow:0 0 1rem var(--color-secondary)}.buttonSecondary:hover{background-position-y:100%;background-color:var(--color-primary);color:var(--color-bg)}.buttonSecondary:hover a{color:var(--color-bg)}.buttonSecondaryContrast:hover{background-color:var(--color-bg);color:var(--color-primary);border:3px solid transparent}}input,textarea{padding:1.5rem 1rem 1rem;border-radius:1rem;outline:none;border:none;width:100%;font-size:1.25rem;cursor:pointer;transition:background-color .25s,border .25s}.inputWrapper{position:relative}.inputWrapper label{position:absolute;top:50%;left:1rem;transform:translateY(-50%);transition:top .25s,font-size .25s,color .25s;-webkit-user-select:none;user-select:none;background:var(--color-bg);cursor:pointer}.inputWrapper textarea+label{top:1.25rem;transform:translateY(0)}input:focus+label,input:not(:placeholder-shown)+label,textarea:focus+label,textarea:not(:placeholder-shown)+label{top:1rem;font-size:.75rem;transform:translateY(-50%);font-weight:700}textarea{resize:none}input[type=radio]:checked+span,input[type=checkbox]:checked+span{background-color:var(--color-secondary)!important}input[type=radio],input[type=checkbox]{width:2rem}ul{display:flex;flex-direction:column;gap:.25rem}input::placeholder,textarea::placeholder{color:transparent;transition:color .2s}input:focus::placeholder,textarea:focus::placeholder{color:var(--color-text)}main{background-color:var(--color-bg);position:relative;display:flex;flex-direction:column;gap:6rem;padding:6rem 0;z-index:2}section{width:100%;max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;position:relative}.sectionCopy{display:flex;flex-direction:column;gap:.5rem}.highlight,.highlight>span{color:var(--color-secondary);font-size:inherit;font-weight:inherit;line-height:inherit;font-family:inherit}span.highlight{font-weight:700}.highlight>span{font-weight:400}.globalCanvas{position:fixed!important;pointer-events:none!important;width:100vw!important;height:100vh!important}.fadeChild{opacity:0;transform:translate(32px,32px) rotate(2deg) skew(2deg) scale(.8)}@media screen and (max-width: 900px){h1{font-size:2.75rem}h2{font-size:2.25rem}h3{font-size:1.25rem}p,a,span,button,input,textarea,label,li{font-size:1rem}section{padding:0 1rem!important}.sectionCopy{gap:.5rem}}.globalCanvas{background:var(--color-primary)}.globalCanvas:after{content:"";position:absolute;inset:0;background-image:url(/assets/noisy-background-Bg3HU439.webp);background-size:400px 400px;opacity:.6;pointer-events:none;z-index:1;mix-blend-mode:overlay;animation:noiseMove 3s steps(10) infinite}@keyframes noiseMove{0%{background-position:0 0}to{background-position:100px 100px}}.globalCanvas:before{content:"";position:absolute;inset:0;background-image:url(/assets/tex-1-CkMF1o0h.webp);background-size:cover;background-repeat:none;mix-blend-mode:color-dodge;opacity:.8;pointer-events:none}.navWrapper{width:100%;height:90px}.nav{display:flex;justify-content:space-between;align-items:center;padding:0 2rem;max-width:1920px;margin:0 auto;height:90px}.logoButton{display:flex;justify-content:center;align-items:center}.menuWrapper{display:flex;justify-content:flex-end;align-items:center;gap:2.5rem}.menu{display:flex;align-items:center;gap:2.5rem}.burgerButton{display:none;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:none;border:none;border-radius:50%;cursor:pointer;position:fixed;bottom:2rem;right:1rem;width:4rem;aspect-ratio:1;padding:0;background:var(--color-primary);box-shadow:0 0 1rem #ffffff4d;z-index:1001}.burgerButton span{width:1.5rem;height:.25rem;background:var(--color-bg);border-radius:.125rem;display:block;transition:all .3s ease;transform-origin:center}.burgerButton.open{box-shadow:none;bottom:1rem}.burgerButton.open span:nth-child(1){transform:rotate(45deg);position:relative;top:.5rem}.burgerButton.open span:nth-child(2){opacity:0}.burgerButton.open span:nth-child(3){transform:rotate(-45deg);position:relative;top:-.5rem}.mobileMenu{position:fixed;overflow:hidden;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100vw;width:100dvw;height:auto;padding:2rem 1rem;background:var(--color-primary);z-index:1000}@media (max-width: 900px){.nav{width:100%;padding:0 1rem}.desktopMenu{display:none}.navLink{padding:1rem 0}.burgerButton{display:flex}}.logoSVG{height:auto;width:200px}.logoSVG{fill:var(--color-bg);overflow:visible}.logoTextFirst,.logoIconCircleInner,.logoIconCursor{transition:all .25s}@media screen and (min-width: 900px){.logo:hover .logoTextFirst,.logo:hover .logoIconCircleInner,.logo:hover .logoIconCursor{fill:var(--color-secondary)}}.footerWrapper{background-color:transparent}.footer{max-width:1280px;margin:0 auto;padding:6rem 0;display:flex;flex-direction:column;align-items:flex-start;gap:6rem}.footerLinks{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.footer p{color:var(--color-bg)}.footer hr{width:200px;height:3px;background-color:var(--color-secondary);border:none}@media screen and (max-width: 900px){.footer{gap:4rem}.footerLinks{padding:0 1rem;gap:1rem}}._anfrageSection_wi7fo_1 h2,._anfrageSection_wi7fo_1 p{color:var(--color-bg)}._desc_wi7fo_6{color:var(--color-primary)}._form_wi7fo_10{display:flex;flex-direction:column;gap:2rem;padding:2rem;background-color:var(--color-gray);border-radius:1rem}label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._inputWrapperLabel_wi7fo_25 label{width:100%!important;display:flex;align-items:center;justify-content:flex-start;background-color:var(--color-bg);cursor:pointer;padding:1rem;border-radius:1rem;color:var(--color-primary)!important;transition:all .25s}._step_wi7fo_38 label{width:calc(100% - 2rem);height:auto;background-color:none;line-height:1.5}._step_wi7fo_38 label:focus{padding:0}label._stepInputLabel_wi7fo_49{padding:0!important;border-radius:inherit;background-color:none}._step_wi7fo_38{display:flex;flex-direction:column;gap:1rem}._buttons_wi7fo_61{display:flex;justify-content:flex-end;gap:2rem}._active_wi7fo_67{background-color:var(--color-secondary)!important}._buttons_wi7fo_61 button{max-width:592px!important}._stepError_wi7fo_75{border:2px solid red;border-radius:1rem;padding:.5rem 1rem;width:fit-content}._flexWrapper_wi7fo_82{display:flex;flex-direction:column;gap:.5rem}._successContainer_wi7fo_91{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;background-color:var(--color-gray);border-radius:1rem;text-align:center;box-shadow:0 4px 12px #0000001a}._successMessage_wi7fo_103{display:flex;flex-direction:column;align-items:center;gap:.5rem}._iconPlaceholder_wi7fo_110{font-size:3rem}._fadeIn_wi7fo_115{animation:_fadeIn_wi7fo_115 .5s ease forwards}._fadeOut_wi7fo_119{animation:_fadeOut_wi7fo_119 .5s ease forwards}@keyframes _fadeIn_wi7fo_115{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeOut_wi7fo_119{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media screen and (max-width: 900px){._form_wi7fo_10{gap:1rem;padding:1rem}._buttons_wi7fo_61{gap:1rem}._buttons_wi7fo_61 button{padding:1rem}}._scrollUpButton_1tc3v_1{width:4rem;aspect-ratio:1;position:fixed;bottom:2rem;right:2rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--color-primary);box-shadow:0 0 1rem #ffffff4d;color:var(--color-bg);padding:0;font-size:1.5rem;z-index:999;opacity:.8;transition:opacity .25s,box-shadow .25s}._scrollUpButton_1tc3v_1 svg{width:1.5rem;height:1.5rem;fill:var(--color-bg)}._buttonPlaceholder_1tc3v_27{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}button{position:relative}@media screen and (max-width: 900px){._scrollUpButton_1tc3v_1{bottom:7rem;right:1rem}}@media screen and (min-width: 900px){._scrollUpButton_1tc3v_1:hover{opacity:1;box-shadow:0 0 1rem var(--color-secondary)}}.cursorFollower{position:fixed;top:0;left:0;pointer-events:none;z-index:1}.cursorInner{width:10rem;height:10rem;border-radius:50%;background:radial-gradient(circle,transparent 45%,#fff 100%);transition:transform .15s ease,opacity .15s ease;will-change:transform;transform-origin:center}@media screen and (max-width: 900px){.cursorFollower{display:none}}.initialLoadingScreen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;z-index:9999;cursor:inherit}.initialLoadingScreen h3{color:var(--color-bg)}.spinnerWrapper{display:flex;justify-content:center;align-items:center;width:5rem;height:5rem}.logoSVGSpinner{width:100%;height:100%;transform-box:fill-box;transform-origin:center}.spinnerWrapper .logoIconCircleOuter,.spinnerWrapper .logoIconCircleInner{transform-box:fill-box;transform-origin:center}.spinnerWrapper .logoIconCircleOuter{animation:spinOuter 3s linear infinite reverse;fill:var(--color-bg)}.spinnerWrapper .logoIconCircleInner{animation:spinInner 1.5s linear infinite;fill:var(--color-secondary)}@keyframes spinOuter{to{transform:rotate(360deg)}}@keyframes spinInner{to{transform:rotate(360deg)}}.pageWrapper{display:flex;flex-direction:column;justify-content:flex-start}.kontakt,.anfrage,.impressum,.datenschutz{min-height:calc(100vh - 94px)}.leistungenWrapper{display:flex;flex-direction:column;gap:2rem}.heroSection{height:80vh;height:80dvh;max-width:100%;padding:0;justify-content:center;background-color:transparent!important;position:relative;z-index:5}.heroWrapper{width:100%;max-width:1280px;margin:0 auto;display:flex;align-items:center;justify-content:flex-start;gap:2rem;position:relative}.heroCopy{width:100%;display:flex;flex-direction:column;gap:2rem}.heroText{display:flex;flex-direction:column;gap:.5rem}.heroCanvasPlaceholder{width:100%;height:100%;position:absolute;pointer-events:none!important}.heroSection p{color:var(--color-bg);font-family:RockSalt;font-weight:400;line-height:150%;width:65%}.heroScroll{width:100%;position:absolute;bottom:1rem;left:0;display:flex;justify-content:center}.heroScroll svg{width:3rem;height:3rem;color:var(--color-secondary);opacity:.35}@media screen and (max-width: 900px){.heroSection{padding-bottom:2rem!important;justify-content:flex-end;height:75vh;height:75dvh}.heroSection p{width:100%}.heroScroll{display:none}}._list_ofglz_38{list-style:outside;padding-left:1.25rem}._listItem_ofglz_43{line-height:1.5;color:var(--color-primary)}._price_ofglz_48{font-size:1.5rem;font-weight:800;color:var(--color-primary)}._priceBefore_ofglz_54{font-size:1rem;color:var(--color-primary);margin-right:.75rem}._priceAfter_ofglz_60{font-size:1rem;color:var(--color-primary);margin-left:.75rem}._highlight_ofglz_66{background-color:var(--color-primary);color:var(--color-secondary);height:550px}._highlight_ofglz_66 ._title_ofglz_72,._highlight_ofglz_66 ._price_ofglz_48,._highlight_ofglz_66 ._priceBefore_ofglz_54,._highlight_ofglz_66 ._priceAfter_ofglz_60{color:var(--color-secondary)}._highlight_ofglz_66 ._listItem_ofglz_43{color:var(--color-bg)}@media screen and (max-width: 900px){._cardWrapper_ofglz_1{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;touch-action:pan-x;gap:1rem;padding:0 1rem}._card_ofglz_1{width:300px}._section_ofglz_96{padding:0!important}._title_ofglz_72,._subline_ofglz_99{padding:0 1rem}}._itemSection_ofglz_104{display:flex}._itemInner_ofglz_108{display:flex;align-items:center;justify-content:flex-start;width:100%;gap:4rem}._imageWrapper_ofglz_117{flex:1;display:flex;justify-content:center;align-items:center}._imageWrapper_ofglz_117 img{opacity:.9;transform:scale(.8);transition:transform .15s,opacity .15s;max-width:100%;height:400px}._itemSection_ofglz_104:hover ._imageWrapper_ofglz_117 img{transform:scale(.85);opacity:1}._textWrapper_ofglz_137{flex:1;display:flex;flex-direction:column;gap:1rem}._reversed_ofglz_145 ._itemInner_ofglz_108{flex-direction:row-reverse}._grid_ofglz_149{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;transform:translateY(-1rem)}._card_ofglz_1{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;text-align:center}._cardTitle_ofglz_166{font-size:1.5rem;color:var(--color-primary)}._cardDesc_ofglz_171{font-size:1.25rem;line-height:1.2;color:var(--color-primary)}._iconWrapper_ofglz_177{width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;border-radius:50%}._iconWrapper_ofglz_177 svg{color:var(--color-primary);width:3rem;height:3rem}@media screen and (max-width: 900px){._grid_ofglz_149{grid-template-columns:repeat(2,1fr)}._cardDesc_ofglz_171{font-size:1rem;max-width:80%}}._card_ofglz_1{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;align-items:center}._imagePreviewWrapper_ofglz_214{width:11rem;height:11rem;display:flex;justify-content:center;align-items:flex-end;opacity:.9;transform:scale(.95);transition:transform .15s,opacity .15s}._card_ofglz_1:hover ._imagePreviewWrapper_ofglz_214{opacity:1;transform:scale(1)}._aboutInfo_kpj0u_1{display:flex;align-items:center;gap:2rem}._imgPlaceholder_kpj0u_7{width:100%;height:auto;aspect-ratio:1;border-radius:1rem;overflow:hidden;display:flex;justify-content:center;align-items:center;position:relative}._imgBackground_kpj0u_19{border:2.5rem solid var(--color-gray);width:60%!important;aspect-ratio:1!important;border-radius:50%;position:absolute;top:35%;left:0%;opacity:.6}._imgBackground_kpj0u_19:after{content:"";border:2.5rem solid var(--color-gray);height:90%;width:90%;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._image_kpj0u_42{max-width:110%;z-index:6}._aboutInfo_kpj0u_1 div{width:100%;display:flex;flex-direction:column;gap:1rem}._aboutSpan_kpj0u_54{font-family:RockSalt;font-weight:400;line-height:150%;color:var(--color-primary)}._aboutText_kpj0u_61{margin-bottom:.5rem}@media screen and (max-width: 900px){._aboutInfo_kpj0u_1{flex-direction:column}}._aboutPreviewSection_kpj0u_71{display:flex;flex-direction:column;gap:1rem}._cardsWrapper_1svr1_1{display:flex;gap:2rem;align-items:flex-start;width:100%}._cardsColumn_1svr1_8{width:100%;display:flex;flex-direction:column;gap:2rem}._cardsColumn_1svr1_8 ._card_1svr1_1:nth-of-type(2n) ._imgWrapper_1svr1_15{aspect-ratio:2/3}._cardsColumn_1svr1_8 ._card_1svr1_1:nth-of-type(odd) ._imgWrapper_1svr1_15{aspect-ratio:2/3}._card_1svr1_1{display:flex;flex-direction:column;gap:.5rem;width:100%;height:auto}._imgWrapper_1svr1_15{width:100%;height:auto;aspect-ratio:1;background-color:var(--color-primary);border-radius:1rem;position:relative;overflow:hidden;transition:box-shadow .25s;opacity:.9}._card_1svr1_1:hover ._imgWrapper_1svr1_15{box-shadow:.125rem .125rem .5rem rgba(var(--color-primary-rgb),.3)}._cardImage_1svr1_47{width:100%;height:100%;object-fit:cover;object-position:center;display:block;opacity:.8;transition:scale .25s,opacity .25s}._card_1svr1_1:hover ._cardImage_1svr1_47{scale:1.05;opacity:1}._infoWrapper_1svr1_62{display:flex;justify-content:space-between}._cta_1svr1_67{display:flex;align-items:center;gap:.5rem;opacity:0;transform:translate(-3rem);transition:opacity .25s,transform .25s}._ctaText_1svr1_76{font-weight:400}._ctaIcon_1svr1_80{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;opacity:0;transform:translate(-2rem);transition:opacity .25s .12s,transform .25s .1s}._card_1svr1_1:hover ._ctaIcon_1svr1_80{opacity:1;transform:translate(0)}._ctaIcon_1svr1_80 svg{fill:var(--color-primary);width:1rem;height:1rem}._card_1svr1_1:hover ._cta_1svr1_67{opacity:1;transform:translate(0)}@media screen and (max-width: 900px){._cardsWrapper_1svr1_1{flex-direction:column}}._projektePreviewSection_1svr1_113{margin:4rem auto;z-index:2}._projektePreviewSection_1svr1_113:before{content:"";width:100vw;height:calc(100% + 8rem);position:absolute;transform:translate(-50%) translateY(-4rem);inset:0 0 0 50%;background-color:rgba(var(--color-secondary-rgb),.3);z-index:-1;transition:background-color .15s}._projektePreviewSection_1svr1_113:hover:before{background-color:rgba(var(--color-secondary-rgb),.55)}._projektePreviewLink_1svr1_135{display:flex;flex-direction:column;gap:1rem;color:var(--color-primary)}._projektePreviewLink_1svr1_135 p{font-weight:initial}._imageGrid_1svr1_146{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;opacity:.8}._imageGrid_1svr1_146 img{width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:1rem}._textWrapper_1svr1_161{display:flex;flex-direction:column;gap:.5rem}._projektePreviewSection_1svr1_113:hover .buttonProjectCta svg{transform:translate(1rem)}._stepWrapper_rpi5i_1{display:flex;align-items:stretch;gap:4rem}._stepUpper_rpi5i_7{display:flex;align-items:center;gap:1rem}._circle_rpi5i_13{color:var(--color-primary);font-weight:700;font-size:4rem}._step_rpi5i_1{position:relative;display:flex;flex-direction:column;gap:1rem}._step_rpi5i_1 h3{width:65%}._step_rpi5i_1:before{content:"";width:104%;height:3.25rem;position:absolute;top:1.5rem;left:-4%;background-color:var(--color-primary);opacity:.15;z-index:-1;clip-path:polygon(0 100%,calc(100% - 10px) 100%,100% 50%,calc(100% - 10px) 0,0 0,10px 50%)}@media screen and (max-width: 900px){._stepWrapper_rpi5i_1{flex-direction:column;padding:0 1rem}}._form_12bs8_1{display:flex;flex-direction:column;gap:1rem;padding:2rem;background-color:var(--color-gray);border-radius:1rem}._stepError_12bs8_11{border:2px solid red;border-radius:1rem;padding:.5rem 1rem;width:fit-content}._successContainer_12bs8_23{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;background-color:var(--color-gray);border-radius:1rem;text-align:center;box-shadow:0 4px 12px #0000001a}._successMessage_12bs8_35{display:flex;flex-direction:column;align-items:center;gap:.5rem}._iconPlaceholder_12bs8_42{font-size:3rem}._fadeIn_12bs8_47{animation:_fadeIn_12bs8_47 .5s ease forwards}._fadeOut_12bs8_51{animation:_fadeOut_12bs8_51 .5s ease forwards}@keyframes _fadeIn_12bs8_47{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeOut_12bs8_51{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media screen and (max-width: 900px){._form_12bs8_1{gap:1rem;padding:1rem}}.impressumCopy{display:flex;flex-direction:column;gap:1rem}.datenschutzCopy{display:flex;flex-direction:column;gap:2rem}.datenschutzHeader{display:flex;flex-direction:column;gap:1rem}
