:is(html:not(.ix3-ready) .section_hero,html:not(.ix3-ready):has(.section_hero) .nav_component){visibility:hidden!important}@media (prefers-reduced-motion:reduce){:is(html:not(.ix3-ready) .section_hero,html:not(.ix3-ready):has(.section_hero) .nav_component){visibility:visible!important}}.split-mask{vertical-align:bottom;display:inline-block;overflow:hidden}button.button{font:inherit;cursor:pointer;background:0 0;border:none;padding-block:0}button.w-nav-button,button.w-slider-arrow-left,button.w-slider-arrow-right,button.w-slider-dot{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}button.w-slider-dot{background-color:#2226}button.w-slider-dot.w-active{background-color:#222}.w-slider-mask{overflow:hidden}.slider-track{height:100%;transition:transform .5s;display:flex}.slider-track>.w-slide{flex-shrink:0}@media (prefers-reduced-motion:reduce){.slider-track{transition:none}}.logo{white-space:nowrap}.button-wrap{justify-content:center;display:flex}.cta_content{word-break:normal;overflow-wrap:break-word}:root{--ease-out-soft:cubic-bezier(.23, 1, .32, 1)}.button,.button-rosa,.button-center,.w-slider-arrow-left,.w-slider-arrow-right{transition:transform .16s var(--ease-out-soft)}.button:active,.button-rosa:active,.button-center:active,.w-slider-arrow-left:active,.w-slider-arrow-right:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.features_image .image,.features_image .image-about-me,.rt-advertise-image-wrapper img{transition:transform 1.1s var(--ease-out-soft)}.features_image:hover .image,.features_image:hover .image-about-me{transform:scale(1.04)}.div-block-2{transition:transform .35s var(--ease-out-soft), box-shadow .35s var(--ease-out-soft)}.div-block-2:hover{transform:translateY(-6px);box-shadow:0 24px 48px -24px #2f4f3a59}.card{transition:transform .35s var(--ease-out-soft), box-shadow .35s var(--ease-out-soft)}.card:hover{transform:translateY(-4px);box-shadow:0 18px 36px -22px #2f4f3a66}.arrow-wrapper{transition:transform .2s var(--ease-out-soft)}.w-slider-arrow-left:hover .arrow-wrapper,.w-slider-arrow-right:hover .arrow-wrapper{transform:scale(1.1)}.credits a,.w-richtext a,.rich-text-block a,.heading-style-h3 a{transition:background-size .3s var(--ease-out-soft);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px}.credits a:hover,.w-richtext a:hover,.rich-text-block a:hover,.heading-style-h3 a:hover{background-size:100% 1px}}button.w-slider-dot{transition:background-color .2s ease, transform .2s var(--ease-out-soft)}button.w-slider-dot.w-active{transform:scale(1.25)}::selection{background-color:var(--rosa);color:var(--grün)}:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid}.form-field,.text-field{transition:box-shadow .2s}.form-field:focus,.text-field:focus{outline:none;box-shadow:0 0 0 3px #ffffff73}body{background-color:#fff}.section_contact{background-color:var(--grün);min-height:100svh}h1.text-size-huge,h2.text-size-huge{font-family:Cabinetgrotesk Variable,Georgia,sans-serif;line-height:inherit;margin-top:0;margin-bottom:0}.collection-item .div-block-2{transition:transform .3s var(--ease-out-soft), box-shadow .3s ease;padding:0;overflow:hidden}.collection-item .div-block-2:hover{transform:translateY(-4px);box-shadow:0 14px 32px #2f4f3a24}.collection-item .image-2{aspect-ratio:3/2;object-fit:cover;border-radius:0;width:100%;height:auto;display:block}.collection-item .div-block-3{padding:.25rem 1.25rem 1.25rem}
