.ksg{--tscale:1;--wop:.6;--dimback:.7s;--dimgrace:.36s;--ae-pop:cubic-bezier(.32,.36,.6,1);--ae-draw:cubic-bezier(.369,.984,.701,.989);--ae-fade:cubic-bezier(.369,.039,.701,1);--ae-rise:cubic-bezier(.095,1,.701,.956);--ae-pop-dur:.3s;--ae-draw-dur:.433s;--ae-lbl-dur:.7s}.ksg .stage{width:100%;max-width:1728px;margin-inline:auto;position:relative}.ksg #graphic{z-index:3;pointer-events:none;transition:transform calc(.72s * var(--tscale,1)) cubic-bezier(.65,0,.35,1) 0s;position:relative;transform:translate(-18%)}.ksg #graphic.expanded{transition:transform calc(.72s * var(--tscale,1)) cubic-bezier(.65,0,.35,1) 0s;animation:ksg-slideSquashIn calc(.72s * var(--tscale,1)) both;transform:none}.ksg #graphic.closing{animation:ksg-slideSquashOut calc(.72s * var(--tscale,1)) both}.ksg .stage:has(#graphic.closing) .pills-layer{animation:ksg-slideSquashOut calc(.72s * var(--tscale,1)) both}html.is-safari .ksg #graphic.expanded,html.is-safari .ksg #graphic.closing,html.is-firefox .ksg #graphic.expanded,html.is-firefox .ksg #graphic.closing{animation:none!important}html.is-safari .ksg .stage:has(#graphic.expanded) .pills-layer{animation:none!important}html.is-safari .ksg .stage:has(#graphic.closing) .pills-layer{animation:none!important}html.is-firefox .ksg .stage:has(#graphic.expanded) .pills-layer{animation:none!important}html.is-firefox .ksg .stage:has(#graphic.closing) .pills-layer{animation:none!important}.ksg .intro{z-index:4;opacity:1;width:42%;max-width:640px;transition:opacity .5s var(--ease-out,ease) .45s;position:absolute;top:50%;right:6%;transform:translateY(-50%)}.ksg #graphic.expanded~.intro{opacity:0;pointer-events:none;transition:opacity .48s var(--ease-out,ease) 0s}.ksg .intro :is(h1,h2){color:var(--color-titel,#575757);margin:0 0 22px;font-family:Domaine Display,Georgia,serif;font-size:clamp(28px,3.2vw,48px);font-weight:700;line-height:1.15}.ksg .intro p{color:#333;margin:0;font-family:Galvji,Helvetica Neue,Arial,sans-serif;font-size:clamp(15px,1.35vw,22px);font-weight:400;line-height:1.5}.ksg svg{width:100%;height:auto;display:block;overflow:visible}.ksg .woelkli-layer{pointer-events:none;z-index:0;opacity:1;transition:opacity var(--dimback,.7s) var(--ease-out,ease) var(--dimgrace,.36s), transform .7s var(--ease-out,ease), filter var(--dimback,.7s) var(--ease-out,ease) var(--dimgrace,.36s);-webkit-mask-image:var(--korn-bild,url(/visuals/korn-240.png));mask-image:var(--korn-bild,url(/visuals/korn-240.png));-webkit-mask-size:var(--korn-kachel,240px 240px);mask-size:var(--korn-kachel,240px 240px);position:absolute;inset:-320px;-webkit-mask-repeat:repeat;mask-repeat:repeat}html:is(.is-safari,.is-firefox) .ksg .woelkli-layer{-webkit-mask-image:var(--korn-bild,url(/visuals/korn-240.png));-webkit-mask-image:var(--korn-bild,url(/visuals/korn-240.png));mask-image:var(--korn-bild,url(/visuals/korn-240.png));-webkit-mask-size:var(--korn-kachel,240px 240px);mask-size:var(--korn-kachel,240px 240px);-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-composite:source-over;mask-composite:add}html.is-firefox .ksg .woelkli,html.is-firefox .ksg .woelkli-layer .cloudtitle{animation:none!important}html.is-safari .ksg .woelkli,html.is-safari .ksg .woelkli-layer .cloudtitle{transition-duration:0s!important}.ksg .woelkli-frame{position:absolute;inset:320px}.ksg .woelkli,.ksg .woelkli-layer .cloudtitle{transition:left calc(.72s * var(--tscale,1)) cubic-bezier(.65,0,.35,1), top calc(.72s * var(--tscale,1)) cubic-bezier(.65,0,.35,1), font-size calc(.72s * var(--tscale,1)) cubic-bezier(.65,0,.35,1)}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-layer .cloudtitle{font-size:clamp(26px,3vw,48px)!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:first-child{top:45%!important;left:14%!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:nth-child(2){top:63%!important;left:13%!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:nth-child(3){top:8%!important;left:29%!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:nth-child(4){top:24%!important;left:37%!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:nth-child(5){top:72%!important;left:44%!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:nth-child(6){top:83%!important;left:53%!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:nth-child(7){top:42%!important;left:12%!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:nth-child(8){top:13%!important;left:35%!important}.ksg .stage:not(:has(#graphic.expanded)) .woelkli-frame>div:nth-child(9){top:69%!important;left:48%!important}.ksg .stage:has(#graphic.expanded) .woelkli-layer{opacity:1}.ksg .woelkli{translate:-50% -50%;scale:var(--wscale,1);background:radial-gradient(closest-side, var(--c,#888) 0%, color-mix(in srgb, var(--c,#888) 55%, transparent) 42%, transparent 72%);opacity:var(--wop,.6);position:absolute}@media (prefers-reduced-motion:no-preference){.ksg .woelkli{animation:35s ease-in-out infinite ksg-woelkli-drift}.ksg .woelkli:nth-child(2){animation-duration:47s;animation-delay:-15s}.ksg .woelkli:nth-child(3){animation-duration:60s;animation-delay:-30s}.ksg .woelkli:nth-child(4){animation-duration:52s;animation-delay:-22s}.ksg .woelkli:nth-child(5){animation-duration:44s;animation-delay:-9s}.ksg .woelkli:nth-child(6){animation-duration:56s;animation-delay:-27s}}.ksg .woelkli-layer .cloudtitle{font-family:Domaine Display,Georgia,serif;font-weight:700;font-size:calc(clamp(45px,8vw,128px) * var(--cscale,1));letter-spacing:-.01em;color:#fff;opacity:.9;white-space:nowrap;position:absolute;translate:-50% -50%;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 16% 84%,#0000 100%)}@media (prefers-reduced-motion:no-preference){.ksg .woelkli-layer .cloudtitle{animation:16s ease-in-out infinite ksg-title-float}.ksg .woelkli-frame>div:nth-child(8){animation-duration:21s;animation-delay:-7s}.ksg .woelkli-frame>div:nth-child(9){animation-duration:26s;animation-delay:-14s}}.ksg #reveal>*{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity var(--dur-quick,.32s) var(--ease-out,ease), transform var(--dur-quick,.32s) var(--ease-out,ease);transition-delay:0s;transform:scale(0)}.ksg .expanded #reveal>*{opacity:1;transition:opacity 1.25s var(--ease-out,ease) var(--d,0s), transform 1.65s var(--ease-spring,ease) var(--d,0s), filter var(--dimback,.7s) var(--ease-out,ease) var(--dimgrace,.36s);transform:scale(1)}html.is-safari .ksg #reveal>*,html.is-firefox .ksg #reveal>*{transform:scale(1)!important}html.is-safari .ksg .expanded #reveal>*,html.is-firefox .ksg .expanded #reveal>*{transition-duration:.52s!important}.ksg #graphic{--draw:var(--ae-draw-dur,.433s)}.ksg .ray{opacity:0;transition:none;transform:none}.ksg .expanded .ray{animation:ksg-rayMarch var(--dur-charge,.9s) linear infinite;animation-delay:calc(var(--d,0s) + var(--draw))}.ksg .svc{fill:#636363;letter-spacing:.6px;font-family:Domaine Display,Georgia,serif;font-size:30px;font-weight:700}.ksg #reveal>.svc{opacity:0;transform-box:fill-box;transition:none;transform:translateY(22px)}.ksg .expanded #reveal>.svc{opacity:1;transition:opacity var(--ae-lbl-dur) var(--ae-fade) var(--d,0s), transform var(--dur-spring,.822s) var(--ease-spring,ease) var(--d,0s), filter var(--dimback,.7s) var(--ease-out,ease) var(--dimgrace,.36s);transform:translateY(0)}.ksg .hub-blob{filter:blur(46px);opacity:0;transition:opacity var(--dur-fill,.6s) var(--ease-out,ease);pointer-events:none}.ksg .card,.ksg .expanded .card{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .55s var(--ease-out,ease), transform .55s var(--ease-out,ease);pointer-events:none;transform:translateY(8px)scale(.97)}.ksg .expanded .card.open{opacity:1;transition:opacity .13s var(--ease-out,ease), transform .42s var(--ease-spring,ease);pointer-events:none;transform:none}.ksg .card-title{fill:var(--card-farbe,#929821);pointer-events:none;font-family:Domaine Display,Georgia,serif;font-size:30px;font-weight:700}.ksg .card-text{fill:#636363;pointer-events:none;font-family:Galvji,system-ui,sans-serif;font-size:15px;line-height:1.45}.ksg .card .bform-r,.ksg .card.flip .bform-l{display:none}.ksg .card.flip .bform-r{display:block}.ksg .cursor-hint{opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out,ease);display:none}.ksg .cursor-hint.on{opacity:1}.ksg .cursor-hint .hint-in{transform-box:fill-box;transform-origin:0 0;transition:transform var(--dur-quick,.32s) var(--ease-out,ease);transform:scale(0)}.ksg .cursor-hint.on .hint-in{transition:transform var(--dur-spring,.822s) var(--ease-spring,ease);transform:scale(1)}.ksg .cursor-hint text{letter-spacing:1px;fill:#fff;font-family:Galvji,Helvetica Neue,Arial,sans-serif;font-size:19.5px;font-weight:700}.ksg .ring-draw,.ksg .ring-eat{stroke-dashoffset:104px;transition:stroke-dashoffset .5s var(--ease-press,ease)}.ksg .ringwrap{transform-box:fill-box;transform-origin:50%}.ksg .planets{opacity:.9}.ksg .kante-dot{mix-blend-mode:hard-light}.ksg .ksg-partikel-rad{z-index:2;pointer-events:none;position:absolute;inset:0}.ksg .ksg-partikel-rad i{aspect-ratio:1;border-radius:50%;display:block;position:absolute;translate:-50% -50%}@media (prefers-reduced-motion:no-preference){.ksg .ksg-partikel-rad-1{animation:34s linear infinite ksg-pla-spin}.ksg .ksg-partikel-rad-2{animation:48s linear infinite ksg-pla-spin}.ksg .ksg-partikel-rad-3{animation:66s linear infinite ksg-pla-spin}}.ksg #reveal .fl[data-mag="1"]{cursor:pointer}.ksg .rays,.ksg .ringwrap,.ksg .hub-wrap,.ksg .hub-btn-wrap{transition:filter var(--dimback,.7s) var(--ease-out,ease) var(--dimgrace,.36s)}html:not(.is-safari) .ksg #graphic.expanded:has(.fl[data-mag="1"]:hover) #reveal>:not(:has(.fl[data-mag="1"]:hover)){filter:opacity(.55);transition:filter .48s var(--ease-out,ease) 0s}html:not(.is-safari) .ksg #graphic.expanded:has(.fl[data-mag="1"]:hover) :is(.rays,.ringwrap,.hub-wrap,.hub-btn-wrap){filter:opacity(.55);transition:filter .48s var(--ease-out,ease) 0s}html:not(.is-safari) .ksg .stage:has(#graphic.expanded .fl[data-mag="1"]:hover) .pill-pos{filter:opacity(.55);transition-property:opacity,scale,left,top,filter;transition-duration:1.65s,1.65s,.4s,.4s,.48s;transition-delay:var(--d,0s), var(--d,0s), 0s, 0s, 0s}html:not(.is-safari) .ksg .stage:has(#graphic.expanded .fl[data-mag="1"]:hover) .woelkli-layer{opacity:.55;transition:opacity .48s var(--ease-out,ease) 0s}html:not(.is-safari) .ksg #graphic.pill-focus #reveal>:not(:has(.kin)){filter:opacity(.55);transition:filter .48s var(--ease-out,ease) 0s}.ksg #graphic.pill-focus :is(.rays,.ringwrap,.hub-wrap,.hub-btn-wrap){filter:opacity(.55);transition:filter .48s var(--ease-out,ease) 0s}html:not(.is-safari) .ksg .stage:has(#graphic.pill-focus) .woelkli-layer{opacity:.55;transition:opacity .48s var(--ease-out,ease) 0s}html:not(.is-safari) .ksg .stage:has(#graphic.pill-focus) .pill-pos:not(:has(.dd-button:hover)){filter:opacity(.55);transition-property:opacity,scale,left,top,filter;transition-duration:1.65s,1.65s,.4s,.4s,.48s;transition-delay:var(--d,0s), var(--d,0s), 0s, 0s, 0s}.ksg .pills-layer .dd-button{cursor:pointer}.ksg #graphic .hub-btn{pointer-events:auto}.ksg #reveal .fl[data-mag="1"]{pointer-events:none}.ksg #graphic.expanded #reveal .fl[data-mag="1"]{pointer-events:auto}.ksg #graphic .hub-core{pointer-events:auto;cursor:pointer}.ksg .halo{opacity:0;transform-box:fill-box;transform-origin:50%;pointer-events:none;transform:scale(1)}.ksg .expanded .halo{animation:6s ease-in-out infinite ksg-haloPulse;animation-delay:calc(var(--d,0s) + .32s)}.ksg .bubble-fill{opacity:0;transition:opacity var(--dur-glow,.35s) var(--ease-out,ease);pointer-events:none}.ksg .closing #reveal>*,.ksg .closing #reveal>.svc{opacity:0;transform:translate(var(--sgx,0px),var(--sgy,0px)) scale(0);transition:opacity var(--dur-base,.4s) var(--ease-press,ease), transform var(--dur-base,.4s) var(--ease-press,ease);transition-delay:0s}.ksg .hub-wrap{transform-box:fill-box;transform-origin:50%;transition:scale .62s var(--ease-spring,ease), filter var(--dimback,.7s) var(--ease-out,ease) var(--dimgrace,.36s)}.ksg #graphic:not(.expanded) .hub-wrap.hub-hot{scale:1.03}.ksg #graphic:not(.expanded) .hub-wrap.hub-press{transition:scale .13s var(--ease-press,ease);scale:.97}.ksg .closing .hub-wrap{animation:.9s .2s both ksg-hubPulse}.ksg .pills-layer{pointer-events:none;z-index:2;transition:transform .7s var(--ease-out,ease) 0s;position:absolute;inset:0;transform:translate(-18%)}.ksg .stage:has(#graphic.expanded) .pills-layer{transition:transform calc(.72s * var(--tscale,1)) cubic-bezier(.65,0,.35,1) 0s;transform:none}.ksg .pill-pos{opacity:0;pointer-events:none;transition:opacity .32s var(--ease-out,ease), scale .32s var(--ease-out,ease), left .4s var(--ease-press,ease), top .4s var(--ease-press,ease);position:absolute;translate:-50% -50%;scale:0}.ksg .stage:has(#graphic.expanded) .pill-pos{opacity:1;pointer-events:auto;transition:opacity 1.65s var(--ease-spring,ease) var(--d,0s), scale 1.65s var(--ease-spring,ease) var(--d,0s), filter var(--dimback,.7s) var(--ease-out,ease) var(--dimgrace,.36s);scale:1}.ksg .stage:has(#graphic.closing) .pill-pos{opacity:0;transition:all .4s var(--ease-press,ease);scale:0;top:50.83%!important;left:48.28%!important}.ksg .hub-sub{fill:#fff;text-anchor:middle;letter-spacing:1px;pointer-events:none;font-family:Galvji,Helvetica Neue,Arial,sans-serif;font-size:26px;font-weight:700}.ksg .hub-btn{cursor:pointer;transform-box:view-box;transform-origin:839.5px 595px;outline:none;transform:translateY(18px)scale(1.45)}.ksg #graphic:not(.expanded) .hub-btn{animation:2.6s ease-in-out infinite ksg-hubBtnPulse}html:is(.is-safari,.is-firefox) .ksg #graphic:not(.expanded) .hub-btn{filter:drop-shadow(0 0 12px var(--glow-col,#c9b33f));animation:none}.ksg #graphic.expanded .hub-btn:hover{animation:2.6s ease-in-out infinite ksg-hubBtnPulse}.ksg .hub-btn:focus-visible>rect{stroke:#929821;stroke-width:2.5px}.ksg .hub-btn-icon{transition:transform var(--dur-spring,.822s) var(--ease-spring,ease);transform:rotate(0)}.ksg .expanded .hub-btn-icon{transform:rotate(-45deg)}.ksg[data-ksg-endstate] .hub-btn-wrap{display:none}@media (prefers-reduced-motion:reduce){.ksg #reveal>*,.ksg .expanded #reveal>*{transition-duration:1ms;transition-delay:0s}.ksg .expanded .ray{opacity:1;animation:none}.ksg .fl{transform:none!important}.ksg #reveal>.svc,.ksg .expanded #reveal>.svc{transform:none}}.ksg .woelkli-layer{--korn-kachel:240px 240px;--wolken-op:initial;-webkit-mask-image:url(/visuals/korn-240.png)!important;mask-image:url(/visuals/korn-240.png)!important}@media (width<=1023px){.ksg #graphic{transform:none!important}.ksg .stage:has(#graphic) .pills-layer{transform:none!important}.ksg .cloudtitle{font-size:clamp(38px,12vw,72px)!important}.ksg .intro{text-align:center;box-sizing:border-box;width:100%;max-width:none;margin-top:8px;padding-inline:35px;position:static;top:auto;right:auto;transform:none}}@keyframes ksg-slideSquashIn{0%{animation-timing-function:ease-in;scale:1}50%{animation-timing-function:ease-out;scale:1.055 .95}to{scale:1}}@keyframes ksg-slideSquashOut{0%{animation-timing-function:ease-in;scale:1}50%{animation-timing-function:ease-out;scale:1.055 .95}to{scale:1}}@keyframes ksg-woelkli-drift{0%,to{transform:translate(0)}25%{transform:translate(3.1vw,-1.9vw)}50%{transform:translate(-2.5vw,1.9vw)}75%{transform:translate(1.9vw,3.1vw)}}@keyframes ksg-rayMarch{0%{stroke-dashoffset:0}to{stroke-dashoffset:15px}}@keyframes ksg-pla-spin{to{transform:rotate(360deg)}}@keyframes ksg-haloPulse{0%{opacity:0;transform:scale(1)}5%{opacity:.32;transform:scale(1.14)}13%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes ksg-hubPulse{0%{animation-timing-function:var(--ease-press,ease-in);transform:scale(1)}30%{animation-timing-function:var(--ease-spring,ease-out);transform:scale(1.07)}to{transform:scale(1)}}@keyframes ksg-hubBtnPulse{0%,to{filter:drop-shadow(0 0 5px var(--glow-col,#c9b33f));transform:translateY(18px)scale(1.45)}50%{filter:drop-shadow(0 0 24px var(--glow-col,#c9b33f));transform:translateY(18px)scale(1.6)}}@keyframes ksg-hubBtnPulseLeicht{0%,to{transform:translateY(18px)scale(1.45)}50%{transform:translateY(18px)scale(1.6)}}@keyframes ksg-title-float{0%,to{transform:translate(0)}33%{transform:translate(1.1vw,-.8vw)}66%{transform:translate(-.8vw,.7vw)}}html:is(.is-safari,.is-firefox) .ksg .woelkli-layer .cloudtitle{animation:none;-webkit-mask-image:none;mask-image:none}.ksg-mobil{font-family:var(--font-sans);color:var(--text-dark);-webkit-user-select:none;user-select:none;isolation:isolate;--bg-color:#fff;--text-dark:#1a1a1a;--font-serif:"Domaine Display", Georgia, serif;--font-sans:"Galvji", "Helvetica Neue", Arial, sans-serif;--c-yellow-gold:#c9b33f;--c-yellow-gold-dark:#806d3a;--c-green-sage:#6a9477;--c-green-sage-dark:#4f7059;--c-teal-dark:#30525b;--c-blue-light:#85a0b1;--c-blue-light-dark:#607a8c;--c-blue-dark:#354462;--c-rose:#b3858f;--c-rose-dark:#8c616c;--c-purple:#5e3e5d;--c-olive-dark:#6e6b29;--c-olive-light:#929821;--c-white:#fff}.ksg-mobil .app-container{background-color:var(--bg-color);flex-direction:column;width:100%;margin-inline:auto;display:flex;position:relative;overflow:hidden}.ksg-mobil .icon-stage{height:var(--ksgm-stage-h,calc(431px * var(--ksgm-geo,1)));cursor:grab;touch-action:none;z-index:10;justify-content:center;align-items:center;margin-top:10px;display:flex;position:relative;overflow:hidden}.ksg-mobil .icon-stage:active{cursor:grabbing}.ksg-mobil .arc-line{top:calc(var(--ksgm-kopf,230px) * var(--ksgm-geo,1));transform:translateX(-50%) scale(var(--ksgm-geo,1));transform-origin:50% 0;z-index:0;pointer-events:none;width:520px;height:280px;position:absolute;left:50%;overflow:visible}.ksg-mobil .dot-turn{will-change:transform;width:0;height:0;position:absolute;top:260px;left:260px}.ksg-mobil .dot-ring{will-change:transform;width:0;height:0;animation:130s linear infinite ksgm-dot-spin;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.ksg-mobil .dot-ring{animation:none}}.ksg-mobil .dot-ring .dot{width:calc(5px / var(--ksgm-geo,1));height:calc(5px / var(--ksgm-geo,1));background:#636363;border-radius:50%;position:absolute;top:0;left:0}.ksg-mobil .icons-wrapper{perspective:1000px;pointer-events:none;width:100%;height:100%;transform:scale(var(--ksgm-geo,1));transform-origin:50% 0;position:relative}.ksg-mobil .icon-bubble{top:var(--ksgm-kopf,230px);color:#fff;z-index:100;opacity:1;will-change:transform, opacity;border-radius:50%;justify-content:center;align-items:center;width:117px;height:117px;transition:none;display:flex;position:absolute;left:50%;transform:translate(-50%,-50%)scale(1)}.ksg-mobil .icon-bubble svg{pointer-events:none;width:66%;height:66%}.ksg-mobil .active-glow{display:none}.ksg-mobil .content-stage{text-align:center;margin-top:calc(-1 * var(--ksgm-pull,130px));z-index:20;pointer-events:none;flex-direction:column;flex-grow:0;justify-content:flex-start;padding:0 35px;display:flex;position:relative}.ksg-mobil .content-stage>*{pointer-events:auto}.ksg-mobil .content-stage h3{font-family:var(--font-serif);color:var(--color-titel,#575757);justify-content:center;align-items:flex-end;min-height:2.2em;margin:0 0 15px;font-size:2.5rem;font-weight:700;line-height:1.1;display:flex}.ksg-mobil .content-stage p{color:#555;-webkit-hyphens:auto;hyphens:auto;margin:0 0 25px;max-width:34ch;min-height:4.8em;margin-inline:auto;font-size:1.05rem;line-height:1.6}.ksg-mobil .content-stage .dd-inline-link{color:#474747;margin-bottom:28px;font-size:1.25rem}.ksg-mobil .content-stage .dd-inline-link.ksgm-link-aus{visibility:hidden}@property --sx{syntax:"<number>";inherits:false;initial-value:1}@property --sy{syntax:"<number>";inherits:false;initial-value:1}.ksg-mobil .content-stage .text-group{--stagger:0s;transform:scaleX(var(--sx,1)) scaleY(var(--sy,1));transform-origin:50%;will-change:transform, opacity;transition:--sx var(--dur-spring,.548s) var(--ease-spring,ease-out), --sy var(--dur-spring,.548s) var(--ease-spring,ease-out)}.ksg-mobil .content-stage .dd-inline-link{justify-content:center}.ksg-mobil .content-stage .text-group.txt-leave{opacity:0;transition:opacity .15s var(--ease-out,ease)}.ksg-mobil .content-stage .text-group.txt-enter{opacity:0;--sx:.8;--sy:.8;transition:none}.ksg-mobil .controls-area{z-index:30;background:linear-gradient(#fff0 0%,#fff 40%);margin-top:40px;padding-bottom:25px}.ksg-mobil .nav-bar{justify-content:center;align-items:center;gap:10px;margin-bottom:15px;padding:0 10px;display:flex;position:relative}.ksg-mobil .nav-bar .dd-button--kreis{z-index:20;flex-shrink:0}.ksg-mobil .scroll-mask{z-index:10;border-radius:25px;flex-grow:1;max-width:34ch;height:50px;margin:0 10px;font-size:1.05rem;position:relative;overflow:hidden}.ksg-mobil .track-background{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ksg-mobil .track-band{will-change:transform;background-repeat:repeat-x;height:100%;position:absolute;top:0;left:0}.ksg-mobil .scroll-container{z-index:1;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ksg-mobil .scroll-container:active{cursor:grabbing}.ksg-mobil .scroll-strip{will-change:transform;align-items:center;height:100%;display:flex;position:absolute;top:0;left:0}.ksg-mobil .scroll-item{-webkit-user-select:none;user-select:none;flex:0 0 100px;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.ksg-mobil .dot-matrix-group{opacity:.4;pointer-events:none;grid-template-columns:repeat(2,1fr);gap:4px;transition:opacity .1s;display:grid}.ksg-mobil .scroll-item.active .dot-matrix-group{opacity:1;transition:transform .2s;transform:scale(1.15)}.ksg-mobil .dot-matrix{background-color:#fff;border-radius:50%;width:5px;height:5px}.ksg-mobil .badge-wrapper{z-index:10;justify-content:center;height:32px;margin-bottom:20px;display:flex;position:relative}.ksg-mobil .badge-pointer{text-decoration:none;transition:background-color .3s;position:relative}.ksg-mobil a.badge-pointer[href]{cursor:pointer}.ksg-mobil a.badge-pointer[href]:hover{filter:brightness(.94)}.ksg-mobil .badge-pointer:after{content:"";border-style:solid;border-width:8px;border-color:transparent transparent var(--badge-farbe,var(--c-yellow-gold)) transparent;margin-left:-8px;transition:border-color .3s;position:absolute;bottom:100%;left:50%}.ksg-mobil .ksgm-fuss{text-align:center;color:var(--text-dark)}.ksg-mobil .ksgm-fuss .ksgm-marke{font-family:var(--font-serif);margin:0;font-size:1.6rem;font-weight:700}.ksg-mobil .ksgm-fuss p{letter-spacing:1.2px;opacity:.5;margin-top:5px;font-size:.8rem;font-weight:700}.ksg-mobil svg{width:auto;height:auto}.ksg-mobil .dd-inline-link__icon svg{width:24px;height:24px}.ksg-mobil .dd-button__icon svg{width:100%;height:100%}.ksg-mobil .dd-badge{color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;align-items:center;padding:7px 18px;font-size:13px;font-weight:700;display:inline-flex}.ksg-mobil .dd-inline-link{align-self:center;align-items:center;gap:10px;font-weight:700;display:inline-flex}@keyframes ksgm-dot-spin{to{transform:rotate(360deg)}}@media (width>=64rem){.ksg .ksg-mobil{display:none}}@media (width<=63.999rem){.ksg .stage>:not(.intro):not(.ksg-mobil){display:none!important}}
