@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";html{width:100%;height:100%}body{width:100%;height:100%;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body>*{isolation:isolate}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6,blockquote,p,ul{padding:0;margin:0}ul{list-style:none}address{font-style:normal}input,button,a{text-decoration:none;color:inherit;cursor:pointer;background-color:transparent;border:none;padding:0;font:inherit;text-align:left}figure{padding:0;margin:0}iframe,img,svg{display:block}label{cursor:pointer}q{quotes:"«" "»"}:root{font-family:Barlow,sans-serif;font-size:12px;--fnt-size-xs: 1.5rem;--fnt-size-s: 1.8rem;--fnt-size-m: 2.4rem;--fnt-size-l: 4rem;--fnt-size-xl: 5.4rem;--txt-width-m: 40ch;--txt-width-l: 60ch;--txt-indentation: var(--size-xl)}@media(max-width:1000px){:root{font-size:10px;--fnt-size-xl: 5rem}}[data-text~=width-m]{max-width:var(--txt-width-m)}[data-text~=width-l]{max-width:var(--txt-width-l)}body{font-size:var(--font-size-m);font-weight:400;line-height:1.2}h1,h2,h3,h4,h5{font-weight:400;font-size:inherit;line-height:1.4}h4{font-size:var(--font-size-s);padding-left:1.5em}*+h4,*+h5{margin-top:1em}h4+h5{margin-top:0}p+p{margin-top:1em}strong{font-weight:inherit}figure{display:flex;flex-direction:column;width:min-content}caption{text-align:left;padding-top:.5em;max-width:50ch;display:block}svg{overflow:visible}svg *{fill:currentColor}figure,p,h1,h2,h3,h4,h5,h6,[data-text]{-webkit-user-select:none;user-select:none}:root{--clr-theme-1: #e0dbd2;--clr-theme-2: #2f351b;--clr-theme-3: #869c96}:root{--ms-xl: 1.5s;--ms-l: .6s;--ms-m: .3s;--ms-s: .1s}:root{--z-front: 100;--z-midFront: 75;--z-center: 50;--z-midBack: 25;--z-back: 0;--z-negative: -1}container-,layout-,box-{display:block}:root{--logo-width: 120px;--icon-height: 1.2em;--icon-width: 1.8em;--box-padding-x: var(--size-s);--box-padding-y: var(--size-s);--box-padding: var(--box-padding-y) var(--box-padding-x);--box-padding-s: var(--size-xs);--box-padding-m: var(--size-m);--line-width: 2px;--line-45deg-width: 2px;--text-underlineOffset1: .2em;--textBlock-width-m: calc(var(--font-size-m) * 20);--textBlock-width-l: calc(var(--font-size-m) * 26)}@media(-webkit-min-device-pixel-ratio:2){:root{--line-width: 2px}}@media(max-height:800px){:root{--line-width: 2px}}.Segment{position:relative}[data-as~=buttonText1]:hover,[data-as~=buttonText1][data-is-active=true]{opacity:.75}[data-as~=buttonText2]{text-decoration:underline;text-underline-offset:var(--text-underlineOffset1)}[data-as~=buttonText2]:hover{opacity:.75}[data-as~=buttonZumAngebot1]{display:flex;justify-content:center;padding-inline:var(--page-paddingInline);padding-block:var(--size-xl)}[data-as~=buttonZumAngebot1] a{text-transform:uppercase;font-weight:300;font-size:var(--font-size-xl);padding-block:var(--pageSection-lineOffset-m);height:auto;display:inline-block;position:relative}[data-as~=buttonZumAngebot1] a:before,[data-as~=buttonZumAngebot1] a:after{content:"";display:block;position:absolute;width:100vw;height:var(--line-width);background-color:currentColor}[data-as~=buttonZumAngebot1] a:before{top:0}[data-as~=buttonZumAngebot1] a:after{right:0;bottom:0}[data-if]{display:none}[data-scroll-direction=vertical] [data-if=vertical]{display:contents}[data-as=sectionTitle1]{font-size:var(--font-size-xl);white-space:pre;line-height:1;text-transform:uppercase;font-weight:300;position:relative;display:flex;flex-direction:column}[data-slap~=fullBackground]{position:relative;--background: gray}[data-slap~=fullBackground]:before{position:absolute;content:"";top:0;bottom:0;left:-50vw;margin-left:50%;width:100vw;pointer-events:none;background-color:var(--background);z-index:-1}@media(min-width:1400px){[data-slap*="fullBackground right"]:before{left:0;margin-left:0}[data-slap*="fullBackground left"]:before{left:unset;right:0;margin-left:0}}html[data-scroll-direction=vertical]{overflow:hidden;font-size:clamp(var(--rootFont-size-min),var(--rootFont-size),var(--rootFont-size-max));--_rootFont-size: calc(1vw + 1px) ;--rootFont-size-min: 10px;--rootFont-size: round(up, var(--_rootFont-size), 1px);--rootFont-size-max: 20px;--_font-size-s: 1.2rem;--_font-size-m: 1.8rem;--_font-size-l: 2.2rem;--_font-size-xl: 3rem;--font-size-s: var(--_font-size-s);--font-size-m: var(--_font-size-m);--font-size-l: var(--_font-size-l);--font-size-xl: var(--_font-size-xl);--font-size-s: round(up, var(--_font-size-s), 1px);--font-size-m: round(up, var(--_font-size-m), 1px);--font-size-l: round(up, var(--_font-size-l), 1px);--font-size-xl: round(up, var(--_font-size-xl), 1px);--size: 1rem;--size-xs: var(--size);--size-s: calc(var(--size) * 2);--size-m: calc(var(--size) * 3);--size-l: calc(var(--size) * 6);--size-xl: calc(var(--size) * 14);--size-2xl: calc(var(--size) * 20);--size-100dvh: 100vh;--size-100dvh: 100dvh;--size-1dvh: 1vh;--size-1dvh: 1dvh;--size-100svh: 90vh;--size-100svh: 100svh;--size-1svh: .9vh;--size-1svh: 1svh;--line-width: 1.6px;--page-maxWidth: 1000px;--page-paddingBlock: var(--size-m);--page-paddingInline: var(--size-m);--page-padding: var(--page-paddingBlock) var(--page-paddingInline);--pageHeader-paddingInline: var(--size-m);--pageHeader-paddingBlock: var(--size-m);--pageHeader-innerHeight: calc(var(--font-size-xl) * 2 + .1em);--pageHeader-height: calc(var(--pageHeader-innerHeight) + 2 * var(--pageHeader-paddingBlock));--pageSection-paddingBlock: var(--size-l);--pageSection-spacing-s: var(--size-s);--pageSection-spacing-m: var(--size-m);--pageSection-lineOffset-m: var(--size-s);--pageSection-line: var(--line-width) solid currentColor}:where([data-scroll-direction=vertical]) [data-as=pageSection1]{padding-inline:var(--page-paddingInline);padding-block:var(--pageSection-paddingBlock);display:grid;gap:var(--pageSection-spacing-s);grid-template-columns:100%;grid-template-rows:auto}:where([data-scroll-direction=vertical]) [data-as=pageSection2]{padding-inline:var(--page-paddingInline);padding-block:var(--pageSection-paddingBlock)}:where([data-scroll-direction=vertical]) [data-as=pageSectionImage1]{padding-inline:var(--page-paddingInline);padding-block:var(--pageSection-paddingBlock);width:100%}:where([data-scroll-direction=vertical]) [data-as=pageSectionImage1] figure{width:100%;height:50vh;position:relative}:where([data-scroll-direction=vertical]) [data-as=pageSectionImage1] picture{position:absolute;inset:0}:where([data-scroll-direction=vertical]) [data-as=pageSectionImage1] img{height:100%;width:100%;object-fit:cover}:where([data-scroll-direction=vertical]) [data-as*=pageSection]:has(+[data-as~=pageSectionImage1]){padding-bottom:0}:where([data-scroll-direction=vertical]) [data-as=sectionTitle1]{display:flex;justify-content:flex-end;padding-top:var(--size-m)}:where([data-scroll-direction=vertical]) [data-as=sectionTitle1]>div{margin-left:auto;position:relative;padding-bottom:var(--pageSection-lineOffset-m)}:where([data-scroll-direction=vertical]) [data-as=sectionTitle1]>div:after{position:absolute;content:"";border-bottom:var(--line-width) solid currentColor;width:100vw;left:0;bottom:0}:where([data-scroll-direction=vertical]) [data-as=sectionTitle2]{text-transform:uppercase;font-size:var(--font-size-l);display:flex;align-items:center;font-weight:300}:where([data-scroll-direction=vertical]) [data-as~=textBlock1]{position:relative;padding-top:var(--pageSection-lineOffset-m)}:where([data-scroll-direction=vertical]) [data-as~=textBlock1]:before{position:absolute;content:"";border-top:var(--line-width) solid currentColor;top:0;right:0;left:calc(var(--page-paddingInline) * -1)}:where([data-scroll-direction=vertical]) [data-as=imageBlock1]{display:flex;flex-direction:column;gap:var(--pageSection-spacing-m)}:where([data-scroll-direction=vertical]) [data-as=imageBlock1] figure{width:100%;height:50vh;position:relative}:where([data-scroll-direction=vertical]) [data-as=imageBlock1] picture{position:absolute;inset:0}:where([data-scroll-direction=vertical]) [data-as=imageBlock1] img{height:100%;object-fit:cover}#scroll.svelte-1lbic64{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:scroll}
