@font-face{font-family:Chic Avenue Regular;font-style:normal;font-weight:400;src:local("Chic Avenue Regular"),url(https://static1.squarespace.com/static/678e80a30c69272229690370/t/678e84a9e8986c4550940c11/1737393321445/titlefont.woff2ChicAvenue-8OL9A.woff2) format("woff2"),url(https://static1.squarespace.com/static/678e80a30c69272229690370/t/678e8334eec04079181984c8/1737392949005/titlefont.woff) format("woff")}:root{--heading-font-font-family: "Chic Avenue Regular", serif}@media screen and (max-width: 767px) and (orientation: portrait){html body{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}h1,h2{font-size:2.2rem}h3{font-size:1.2rem}}.header-skip-link{display:none}.sqs-button-element--primary{box-shadow:0 0 15px #14304a4d,8px 8px 40px #14304a80}.bright .sqs-button-element--primary{box-shadow:0 0 15px #0003,8px 8px 40px #0000004d}.sqs-button-element--tertiary{margin-left:1em;margin-right:1em}#siteWrapper .sqs-block-button-container,#siteWrapper #header .header-actions-action--cta{overflow:visible}#siteWrapper #header .sqs-button-element--primary{padding:.5em 1em}#siteWrapper .form-item.section.line-field{border-bottom:none}#siteWrapper .form-item.section.line-field .title{font-size:2rem!important}#siteWrapper .address{margin-bottom:1em}#siteWrapper .address [for$=-country-field],#siteWrapper .address [for$=-country-field]+.country-select{display:none}#siteWrapper .address .field{margin-bottom:.5em!important}#siteWrapper .form-wrapper .title .required,#siteWrapper .form-wrapper .fields .description.required{visibility:hidden}#siteWrapper .form-wrapper .title .required:before,#siteWrapper .form-wrapper .fields .description.required:before{visibility:visible;content:"*";font-size:1.5em;line-height:1em}#siteWrapper .form-wrapper .react-form-contents--submitted .required:before{visibility:hidden!important}#siteWrapper .form-wrapper .form-field-error{font-family:var(--body-font-font-family)}#header .header-nav-folder-item--active a{background-image:none!important;color:hsl(var(--accent-hsl),1)}#header .header-nav-item--folder{position:relative}#header .header-nav-folder-title{display:inline-flex;align-items:center;gap:.45em}#header .header-nav-folder-title:after{content:"";width:.42em;height:.42em;margin-top:-.2em;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;opacity:.6;transform:rotate(45deg);transition:transform .2s ease,opacity .2s ease}#header .header-nav-item--folder:hover .header-nav-folder-title:after,#header .header-nav-item--folder:focus-within .header-nav-folder-title:after{opacity:1;transform:rotate(-135deg) translate(-.12em,-.12em)}#header .header-nav-folder-content{left:50%;right:auto;width:max-content;min-width:14em;max-width:22em;margin-top:14px;padding:.5rem;text-align:left;background:hsla(var(--white-hsl),1);border:1px solid hsl(var(--black-hsl),.08);border-radius:16px;box-shadow:0 24px 48px hsl(var(--black-hsl),.28),0 2px 6px hsl(var(--black-hsl),.12);transform:translate(-50%,8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}#header .header-nav-folder-content:before{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;background:hsla(var(--white-hsl),1);border-top:1px solid hsl(var(--black-hsl),.08);border-left:1px solid hsl(var(--black-hsl),.08);border-radius:2px 0 0;transform:translate(-50%) rotate(45deg)}#header .header-nav-item--folder:hover .header-nav-folder-content,#header .header-nav-item--folder:focus-within .header-nav-folder-content{display:block;opacity:1;visibility:visible;transform:translate(-50%);pointer-events:auto}#header .header-nav-item--folder:hover:after,#header .header-nav-item--folder:focus-within:after{content:"";position:absolute;top:100%;left:-1em;right:-1em;height:18px}#header .header-nav-folder-item{margin:0}#header .header-nav-folder-item a{display:flex;flex-wrap:nowrap;align-items:center;gap:.6em;padding:.5em .85em;border-radius:10px;color:hsl(var(--black-hsl),.8);font-size:.92em;line-height:1.35;text-decoration:none;background-image:none!important;transition:background-color .16s ease,color .16s ease,transform .16s ease}#header .header-nav-folder-item a:hover,#header .header-nav-folder-item a:focus-visible{background-color:hsl(var(--lightAccent-hsl),.55);color:hsl(var(--black-hsl),1);transform:translate(2px)}#header .header-nav-folder-item a>span{display:inline}#header .header-nav-folder-item a:after{content:none}#header .header-nav-folder-item.is-folder-home{display:none}#header .header-nav-item--active .header-nav-folder-title,#header .header-nav-item--active>a{padding:.3em .9em;border-radius:16px;background:hsl(var(--white-hsl),.14);background:color-mix(in srgb,currentcolor 14%,transparent)}#header .header-nav-item--active>a,#header .header-nav-item--active>a span,#header .header-nav-item--active .header-nav-folder-title-text{background-image:none!important}.header-menu-nav-folder{min-height:80vh!important}.header-menu-nav-folder a{font-size:25px;padding-bottom:15px}.header-menu-nav-folder-content{margin-top:10vh;justify-content:flex-start}.header-menu-nav-folder--active{margin-top:5px}.header-menu-cta a{font-size:1rem}.header-menu-nav-item a{margin-top:5px}.header-menu .header-menu-nav-item.is-folder-home a{font-weight:600}.header-menu .header-menu-nav-item.is-folder-home .header-menu-nav-item-content:after{content:"→";margin-left:.4em;color:hsl(var(--accent-hsl),1)}.header-menu .header-menu-nav-item.is-folder-home:after{content:"";display:block;width:2.5em;height:1px;margin:.7em auto .3em;background:hsl(var(--black-hsl),.18)}.header-menu .header-menu-nav-item.is-folder-home~.header-menu-nav-item--external a{font-size:20px;opacity:.8}@media (prefers-reduced-motion: reduce){#header .header-nav-folder-content,#header .header-nav-folder-title:after,#header .header-nav-folder-item a{transition:none}#header .header-nav-folder-content{display:block;opacity:1;visibility:visible;transform:translate(-50%);pointer-events:auto}}body{word-break:normal}p{widows:2;orphans:2}#siteWrapper .accordion-item__description a{text-decoration:underline}@media screen and (min-width: 768px){#header{background:hsl(var(--darkAccent-hsl),.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#header.white,#header.white-bold{background-color:hsl(var(--white-hsl),.7)}#header.light{background-color:#d8dfe9b3}#header.light-bold{background-color:hsl(var(--lightAccent-hsl),.7)}#header.bright-inverse{background-color:#f2a78bb3}#header.bright{background-color:hsl(var(--accent-hsl),.7)}#header.dark,#header.dark-bold{background-color:hsl(var(--darkAccent-hsl),.7)}#header.black,#header.black-bold{background-color:hsl(var(--black-hsl),.7)}}.header-title-logo img,footer #block-yui_3_17_2_1_1738353475595_5361 img{opacity:0}.header-title-logo a,footer #block-yui_3_17_2_1_1738353475595_5361 .sqs-image-content{background-image:url(https://static1.squarespace.com/static/679104151becff4ff0babf98/t/679d0423badc01448a7b662a/1738343459851/Logo+DE-+Color-+X+Large.png);background-size:contain;background-repeat:no-repeat;background-position:center}.dark .header-title-logo a,.dark-bold .header-title-logo a,.black .header-title-logo a,.black-bold .header-title-logo a{background-image:url(https://static1.squarespace.com/static/679104151becff4ff0babf98/t/679d0423d1b99c5f0c7752df/1738343459852/Logo+DE-+On+Dark+Color-+X+Large.png)}footer #block-yui_3_17_2_1_1738353475595_5361 .sqs-image-content{background-image:url(https://static1.squarespace.com/static/679104151becff4ff0babf98/t/679d0423d1b99c5f0c7752df/1738343459852/Logo+DE-+On+Dark+Color-+X+Large.png)}html[lang=fr] .header-title-logo a{background-image:url(https://static1.squarespace.com/static/679104151becff4ff0babf98/t/679d0438826cad52831b9e9c/1738343480674/Logo+FR-+Color-+X+Large.png)}html[lang=fr] .dark .header-title-logo a,html[lang=fr] .dark-bold .header-title-logo a,html[lang=fr] .black .header-title-logo a,html[lang=fr] .black-bold .header-title-logo a{background-image:url(https://static1.squarespace.com/static/679104151becff4ff0babf98/t/679d0438cf76ca4e77aaf8e5/1738343480673/Logo+FR-+On+Dark+Color-+X+Large.png)}html[lang=fr] footer #block-yui_3_17_2_1_1738353475595_5361 .sqs-image-content{background-image:url(https://static1.squarespace.com/static/679104151becff4ff0babf98/t/679d0438cf76ca4e77aaf8e5/1738343480673/Logo+FR-+On+Dark+Color-+X+Large.png)}.newsletter-block .newsletter-form-field-element,.newsletter-block .newsletter-form-button{padding:.8rem 1.2rem!important;line-height:1rem!important;border-radius:40px}#footercopyright{font-size:14px;font-family:inherit;text-align:left;font-weight:400;margin:15px 0 0}#footercopyright:hover a{opacity:.8;text-decoration:underline}#footercopyright a{text-decoration:none;background:none;opacity:.4}#siteWrapper .background-pause-button{display:none!important;opacity:0!important}#footercopyright{position:absolute;bottom:0;max-width:100%;margin:0;font-size:14px;font-family:inherit;font-weight:400;text-align:left}#footercopyright a{background:none;color:#d8dfe980}#footercopyright a:hover{color:#d8dfe9}@media screen and (max-width: 767px){#footercopyright{position:static;margin-top:.5em}}.fe-block.has-language-switcher-layer{z-index:20}.sqs-block.has-language-switcher{position:relative}.language-switcher{position:absolute;z-index:30;top:0;right:0;font-size:14px;line-height:1.2}.language-switcher__trigger{display:inline-flex;align-items:center;gap:.45em;padding:.45em .8em;border:0;border-radius:9px;background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background-color .16s ease}.language-switcher__trigger:after{content:"";width:.42em;height:.42em;margin-top:-.2em;border-right:1.5px solid currentcolor;border-bottom:1.5px solid currentcolor;opacity:.6;transform:rotate(45deg);transition:transform .2s ease,opacity .2s ease}.language-switcher__trigger:hover,.language-switcher__trigger:focus-visible{background:hsl(var(--white-hsl),.1)}.language-switcher__list{position:absolute;right:0;bottom:100%;min-width:10em;margin:0 0 10px;padding:.4rem;border:1px solid hsl(var(--white-hsl),.08);border-radius:14px;background:hsl(var(--darkAccent-hsl),1);box-shadow:0 18px 36px hsl(var(--black-hsl),.45),0 2px 6px hsl(var(--black-hsl),.25);list-style:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.language-switcher__list a{display:block;padding:.55em .85em;border-radius:9px;text-decoration:none;background-image:none!important;white-space:nowrap;transition:background-color .16s ease,transform .16s ease}.language-switcher__list a:hover,.language-switcher__list a:focus-visible{background-color:hsl(var(--white-hsl),.12);transform:translate(2px)}.language-switcher__list a[aria-current]{font-weight:600}.language-switcher:hover .language-switcher__list,.language-switcher:focus-within .language-switcher__list,.language-switcher.is-open .language-switcher__list{opacity:1;visibility:visible;transform:translateY(0)}.language-switcher:hover .language-switcher__trigger:after,.language-switcher:focus-within .language-switcher__trigger:after,.language-switcher.is-open .language-switcher__trigger:after{opacity:1;transform:rotate(-135deg) translate(-.12em,-.12em)}@media screen and (max-width: 767px){.sqs-block.has-language-switcher{display:flex;flex-direction:column;align-items:flex-start}.language-switcher{position:static;align-self:flex-end;margin-top:.75em}.language-switcher__list{bottom:auto}}@media (prefers-reduced-motion: reduce){.language-switcher__list,.language-switcher__list a,.language-switcher__trigger,.language-switcher__trigger:after{transition:none}}#partner .sqs-image-content img{transition:all .5s ease-in-out;filter:invert(0) brightness(1) contrast(1.75) grayscale(100%)!important;opacity:.75}#partner .sqs-image-content:hover img{filter:invert(0) brightness(1) contrast(1) grayscale(0%)!important;opacity:1}#siteWrapper h3.accordion-item__title-wrapper{color:#6e7b8d;font-size:.9rem;font-family:inherit;font-weight:400}#siteWrapper h3.accordion-item__title-wrapper .accordion-icon-container{color:#6e7b8d}#preise h2 strong{display:block;margin-bottom:1em;font-size:.55em;font-style:normal;font-weight:inherit;line-height:1;opacity:.75}@media screen and (max-width: 767px) and (orientation: portrait){#siteWrapper .black .sqs-block-button-container--left{justify-content:center}#siteWrapper .sqs-background-enabled{padding:20px 20px 0}}
