@import"https://fonts.googleapis.com/css2?family=Archivo:wght@400;500;600;700;800;900&family=Inter:wght@400;500;600;700;800;900&display=swap";.sb-cta{position:fixed;left:0;right:0;bottom:0;z-index:45;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"face text close" "btns btns btns";align-items:center;column-gap:12px;row-gap:10px;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));background:#2c0f2a;color:#fff;box-shadow:0 -10px 34px #00000047;transform:translateY(calc(100% + 170px));visibility:hidden;transition:transform .32s ease,visibility 0s linear .32s}.sb-cta:after{content:"";position:absolute;left:0;right:0;top:100%;height:160px;background:#2c0f2a}.sb-cta.is-on{transform:translateY(0);visibility:visible;transition:transform .32s ease,visibility 0s}.sb-cta-face{grid-area:face;width:46px;height:46px;border-radius:50%;object-fit:cover;border:2px solid #AAFF00;display:block}.sb-cta-text{grid-area:text;min-width:0}.sb-cta-line{margin:0;font-size:calc(16px * var(--k));line-height:1.25;font-weight:700;letter-spacing:-.01em}.sb-cta-sub{margin:2px 0 0;font-size:calc(12.5px * var(--k));line-height:1.3;opacity:.72}.sb-cta-btns{grid-area:btns;display:grid;grid-template-columns:1fr 1fr;gap:10px}.sb-cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 16px;border-radius:10px;font-size:calc(15.5px * var(--k));font-weight:700;text-decoration:none;white-space:nowrap}.sb-cta-call{background:#af0;color:#2c0f2a}.sb-cta-ask{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.sb-cta-btn:focus-visible,.sb-cta-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.sb-cta-close{grid-area:close;width:34px;height:34px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#fff;opacity:.6;cursor:pointer}.sb-cta-close:hover{opacity:1}.sb-cta-num{display:none}@media(min-width:768px){.sb-cta{left:50%;right:auto;bottom:20px;width:min(1080px,calc(100% - 40px));grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"face text btns close";column-gap:16px;padding:14px 14px 14px 18px;border-radius:18px;box-shadow:0 18px 50px #00000052;transform:translate(-50%,calc(100% + 40px))}.sb-cta.is-on{transform:translate(-50%)}.sb-cta:after{content:none}.sb-cta-face{width:56px;height:56px}.sb-cta-line{font-size:calc(19px * var(--k))}.sb-cta-sub{font-size:calc(13.5px * var(--k))}.sb-cta-btns{display:flex}.sb-cta-btn{min-height:48px;padding:0 20px}.sb-cta-num{display:inline}.sb-cta-word{display:none}}@media(prefers-reduced-motion:reduce){.sb-cta,.sb-cta.is-on{transition:none}}@media print{.sb-cta{display:none}}.lg-hinter{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:16px;background:#08080a8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain}.lg-kasten{position:relative;width:100%;max-width:calc(460px * var(--k));max-height:calc(100dvh - 32px);overflow:auto;border-radius:18px;background:#2c0f2a;color:#fff;padding:28px 28px 26px;box-shadow:0 30px 80px #00000080;-webkit-overflow-scrolling:touch}.lg-zu{position:absolute;top:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#fff;opacity:.6;cursor:pointer}.lg-zu:hover{opacity:1}.lg-wer{display:flex;align-items:center;gap:14px;margin-bottom:22px;padding-right:36px}.lg-wer img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid #AAFF00;flex-shrink:0}.lg-wer p{margin:0}.lg-satz{font-size:calc(17px * var(--k));line-height:1.3;font-weight:700;letter-spacing:-.01em}.lg-name{font-size:calc(12.5px * var(--k));line-height:1.3;opacity:.72;margin-top:3px}.lg-titel{font-size:calc(26px * var(--k));line-height:1.15;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.lg-text{font-size:calc(15px * var(--k));line-height:1.55;opacity:.8;margin:0 0 18px}.lg-text a,.lg-text strong{color:#fff;font-weight:600}.lg-label{display:block;font-size:calc(13px * var(--k));font-weight:600;letter-spacing:.02em;margin-bottom:8px;opacity:.85}.lg-feld{width:100%;display:block;box-sizing:border-box;font:inherit;font-size:calc(16px * var(--k));padding:13px 14px;border-radius:10px;color:#fff;background:#ffffff14;border:1.5px solid rgba(255,255,255,.28);outline:none}.lg-feld::placeholder{color:#ffffff73}.lg-feld:focus{border-color:#af0;background:#ffffff1c}.lg-feld:disabled{opacity:.6}.lg-hinweis{font-size:calc(14px * var(--k));line-height:1.5;margin-top:12px;padding:10px 12px;border-radius:8px;background:#ffffff14;border-left:3px solid #AAFF00}.lg-hinweis.rot{border-left-color:#ff6b6b}.lg-knopf{width:100%;display:block;margin-top:18px;font:inherit;font-size:calc(15px * var(--k));font-weight:700;padding:14px 20px;border-radius:10px;border:0;cursor:pointer;background:#af0;color:#2c0f2a;transition:background-color .15s ease,color .15s ease}.lg-knopf:hover:not(:disabled){background:#fff}.lg-knopf:disabled{opacity:.45;cursor:not-allowed}.lg-knopf.leise{background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.55)}.lg-knopf.leise:hover{background:#ffffff1a}.lg-feld:focus-visible,.lg-knopf:focus-visible,.lg-zu:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(max-width:560px){.lg-hinter{align-items:flex-end;padding:0}.lg-kasten{max-width:none;border-radius:18px 18px 0 0;padding:24px 20px calc(24px + env(safe-area-inset-bottom))}}.lg-kasten:has(.iq-felder){max-width:calc(560px * var(--k))}.iq-felder{display:grid;gap:12px;margin-top:4px}.iq-felder .lg-label{margin-bottom:6px}.iq-privacy{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:calc(14px * var(--k));line-height:1.45;opacity:.85}.lg-feld option{color:#2c0f2a}textarea.lg-feld{resize:vertical;min-height:84px}@media(min-width:560px){.iq-felder{grid-template-columns:1fr 1fr;gap:12px 14px}.iq-breit{grid-column:1 / -1}}.iq-zusammenfassung{margin:0 0 18px;padding:12px 14px;border-radius:10px;background:#ffffff14;border-left:3px solid #AAFF00;font-size:calc(14px * var(--k));line-height:1.45}.iq-zusammenfassung div{display:flex;gap:12px;justify-content:space-between;padding:3px 0}.iq-zusammenfassung dt{opacity:.7;flex-shrink:0}.iq-zusammenfassung dd{margin:0;text-align:right}.iq-zusammenfassung strong{color:#fff;font-weight:700}.iq-privacy input{margin-top:3px;width:18px;height:18px;flex-shrink:0;accent-color:#AAFF00}.iq-privacy a{color:#fff;text-decoration:underline;font-weight:600}.iq-privacy a:hover{color:#af0}.hs{--lime: #AAFF00;--rand: clamp(20px, 3.2vw, 56px);position:relative;overflow:hidden;width:100%;margin-top:0;height:100vh;height:100svh;min-height:540px;background:#000;color:#fff}.hs video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--fokus, 50% center);display:block;opacity:0;transition:opacity .8s ease}.hs video.an{opacity:1}.hs-korn{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .8s ease;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23k)'/%3E%3C/svg%3E")}.hs-korn.an{opacity:.22}.hs-schleier{position:absolute;inset:0;background:linear-gradient(to top,#000000e6,#0009 20%,#0000 44%);opacity:0;transition:opacity .9s ease}.hs-schleier.an{opacity:1}.hs-schrift{position:absolute;inset:0;transition:opacity .4s ease}.hs-schrift.weg{opacity:0}.hs-zitat{position:absolute;left:var(--rand);bottom:calc(var(--rand) + 18px + var(--hs-unten, 0px));transition:bottom .45s ease;width:min(54vw,860px);margin:0;font-family:Archivo,Inter,sans-serif;font-weight:700;letter-spacing:-.02em;font-size:calc(clamp(24px,2.7vw,42px) * var(--k));line-height:1.14;color:#fff}.hs-zitat span{display:inline-block;white-space:pre;opacity:0}.hs-zitat.claim{font-weight:800;font-size:calc(clamp(30px,4.1vw,64px) * var(--k));line-height:1.05;letter-spacing:-.025em}.hs-zitat.spielt span{animation:hs-wort .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--d, 0ms)}@keyframes hs-wort{0%{opacity:0;transform:translate3d(0,.4em,0)}to{opacity:1;transform:none}}.hs-wer{position:absolute;right:var(--rand);bottom:calc(var(--rand) + 18px + var(--hs-unten, 0px));transition:bottom .45s ease;margin:0;padding-left:26px;opacity:0;font-family:Inter,system-ui,sans-serif}.hs-wer b{display:block;font-size:calc(clamp(17px,1.45vw,22px) * var(--k));font-weight:600;color:#fff}.hs-wer i{display:block;margin-top:4px;font-style:normal;font-size:calc(clamp(13px,1.05vw,16px) * var(--k));color:#ffffffbf}.hs-ball{position:absolute;left:0;top:0;width:14px;height:14px;border-radius:50%;background:var(--lime);opacity:0;will-change:transform,opacity;pointer-events:none}.hs-marken{position:absolute;left:var(--rand);right:var(--rand);bottom:calc(var(--rand) - 6px + var(--hs-unten, 0px));transition:bottom .45s ease;display:flex;gap:8px}.hs-marken button{flex:0 0 56px;height:14px;padding:0;border:0;background:none;cursor:pointer;position:relative}.hs-marken button:before,.hs-marken button:after{content:"";position:absolute;left:0;top:6px;height:2px;border-radius:2px;width:100%}.hs-marken button:before{background:#ffffff47}.hs-marken button:after{background:var(--lime);transform-origin:left;transform:scaleX(0)}.hs-marken button.an:after{animation:hs-fuellen var(--stand) linear both}.hs-marken button:focus-visible{outline:2px solid #fff;outline-offset:3px}@keyframes hs-fuellen{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:760px){.hs{height:100svh;min-height:600px}.hs video{object-position:var(--fokus-handy, var(--fokus, 50% center))}.hs-schleier{background:linear-gradient(to top,#000000eb,#0009 46%,#0000 76%)}.hs-zitat{width:auto;right:var(--rand);bottom:calc(var(--rand) + 96px + var(--hs-unten, 0px))}.hs-wer{right:auto;left:var(--rand);bottom:calc(var(--rand) + 22px + var(--hs-unten, 0px))}}@media(prefers-reduced-motion:reduce){.hs video,.hs-schleier,.hs-schrift,.hs-korn{transition:none}.hs-zitat.spielt span{animation:none;opacity:1}.hs-marken button.an:after{animation:none;transform:scaleX(1)}}.sw-band.sw-tron{--tron-pad: max(var(--sw-pad), calc(50cqw + var(--sw-pad) - var(--text-max) / 2));--tron-aussen: var(--tron-pad);padding:0;margin-inline:calc(50% - 50cqw - var(--sw-pad))}.sw-tron-buehne h2{font-size:var(--h2);line-height:1.15;letter-spacing:-.015em}.sw-tron-ico{display:block;height:32px;margin-bottom:10px;color:#af0}.sw-tron-hell .sw-tron-ico{color:#2c0f2a}.sw-tron-buehne{background:#2c0f2a;color:#fff;padding:36px var(--tron-pad) 28px}.sw-tron-hell .sw-tron-buehne{background:#f4f1f4;color:#2c0f2a}.sw-tron-schwarz .sw-tron-buehne{background:#000}.sw-tron-hell .sw-tron-box{border-top-color:#2c0f2a1f}.sw-tron-hell.sw-tron-an .sw-tron-nr{color:#2c0f2a4d}.sw-tron-hell.sw-tron-an .sw-tron-da .sw-tron-nr{color:#7fbf00}.sw-tron-hell .sw-tron-spur path{stroke:#9ff000}.sw-tron-buehne h2{font-weight:700;margin-bottom:14px}.sw-tron-reihe{position:relative;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:calc(var(--tron-pad) - var(--tron-aussen));padding:14px calc(var(--tron-pad) - var(--tron-aussen)) 16px;margin-inline:calc(var(--tron-aussen) - var(--tron-pad));-webkit-overflow-scrolling:touch;scrollbar-width:none}.sw-tron-reihe::-webkit-scrollbar{display:none}.sw-tron-box{flex:0 0 min(340px,82vw);scroll-snap-align:start;border-top:2px solid rgba(255,255,255,.16);padding-top:16px}.sw-tron-nr{display:inline-block;font-size:calc(30px * var(--k));line-height:calc(36px * var(--k));font-weight:700;color:#af0;margin-bottom:8px}.sw-tron-box h3{font-size:var(--h3-karte);line-height:1.3;font-weight:700;margin-bottom:8px}.sw-tron-box p{opacity:.8;line-height:1.55;font-size:var(--text-karte)}.sw-tron-spur,.sw-tron-ball{display:none}@media(min-width:768px){.sw-tron-buehne{padding:48px var(--tron-pad) 40px}.sw-tron-reihe{gap:28px}.sw-tron-box{flex-basis:calc((100% - 56px)/3.2);padding-top:22px}.sw-tron-nr{font-size:calc(44px * var(--k));line-height:calc(50px * var(--k))}}.sw-tron-an .sw-tron-block{position:sticky;top:var(--tron-oben, 0px);display:flex;flex-direction:column;justify-content:flex-end;background:var(--tron-grund, #fff)}.sw-tron-vorspann{padding-inline:var(--tron-pad)}.sw-tron-an .sw-tron-reihe{scroll-snap-type:none}.sw-tron-an .sw-tron-box{opacity:.3;transition:opacity .4s ease}.sw-tron-an .sw-tron-box:not(:has(.sw-tron-nr)){padding-top:38px}.sw-tron-an .sw-tron-nr{color:#ffffff59;transition:color .4s ease}.sw-tron-an .sw-tron-da{opacity:1}.sw-tron-an .sw-tron-da .sw-tron-nr{color:#af0}.sw-tron-an .sw-tron-spur{display:block;position:absolute;left:0;top:0;width:1px;height:1px;overflow:visible;pointer-events:none;filter:drop-shadow(0 0 6px rgba(170,255,0,.85))}.sw-tron-spur path{fill:none;stroke:#af0;stroke-width:3;stroke-linejoin:miter}.sw-tron-an .sw-tron-ball{display:block;position:absolute;left:0;top:0;width:14px;height:14px;border-radius:50%;background:#af0;box-shadow:0 0 12px 2px #aaff00e6;pointer-events:none;will-change:transform}@media(prefers-reduced-motion:reduce){.sw-tron-an .sw-tron-box,.sw-tron-an .sw-tron-nr{transition:none}}.sw-tron-an .sw-tron-reihe{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--tron-fl, 0px),#000 calc(100% - var(--tron-fr, 0px)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--tron-fl, 0px),#000 calc(100% - var(--tron-fr, 0px)),transparent 100%)}.sw-tron-an .sw-tron-reihe:after{content:"";flex:0 0 var(--tron-auslauf, 0px)}.sw-p5{padding:20px}.sw-p6{padding:24px}.sw-mb14{margin-bottom:56px}.sw-mb5{margin-bottom:20px}.sw-mt6{margin-top:24px}.sw-pr8{padding-right:32px}.sw-gap10{gap:40px}.sw-gapx10{column-gap:40px}.sw-gapy4{row-gap:16px}.sw-r2xl{border-radius:16px}.sw-lh1{line-height:1}.sw-listnone{list-style:none}.sw-listnone::-webkit-details-marker{display:none}.sw-stack10>*+*{margin-top:40px}.sw-stack2>*+*{margin-top:8px}.sw-track{letter-spacing:.06em}.sw-upper{text-transform:uppercase}.sw-hover{transition:opacity .2s}.sw-hover:hover{opacity:.92}.sw-faq summary{cursor:pointer}.sw-faq .sw-plus{display:inline-block;transition:transform .2s}.sw-faq[open] .sw-plus{transform:rotate(45deg)}.sw-divide>*+*{border-top:1px solid rgba(44,15,42,.12)}.sw-section{margin-bottom:56px}.sw-pagehead{padding-top:24px}.sw-cta{padding:32px 24px}.sw-hero-grid{display:grid;gap:32px;align-items:center}.sw-audience{display:grid;gap:12px 24px;padding:20px 0;border-top:1px solid rgba(44,15,42,.12)}.sw-audience:last-child{border-bottom:1px solid rgba(44,15,42,.12)}.sw-cols4{display:grid;gap:16px;grid-template-columns:1fr}.sw-usecase{display:grid;gap:24px;align-items:center;padding:24px}.sw-usecase-text{display:grid;gap:20px}.sw-cards{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;padding:4px 16px 12px;margin:0 -16px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.sw-cards>*{flex:0 0 min(340px,82vw);scroll-snap-align:start}.sw-card{padding:24px}.sw-figure{margin:0;min-width:0}.sw-figure figcaption{margin-top:10px}.sw-zoom{display:block;position:relative;width:100%;padding:0;border:0;background:none;cursor:zoom-in;text-align:left;font:inherit;color:inherit}.sw-frame{display:block;border-radius:12px;overflow:hidden;background:#fff}.sw-frame img,.sw-frame video{width:100%;height:auto;display:block}.sw-frame video{aspect-ratio:16 / 9;background:#050505}.sw-zoom-hint{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#2c0f2adb;color:#fff;font-size:calc(12px * var(--k));font-weight:600;opacity:0;transition:opacity .2s;pointer-events:none}.sw-zoom:hover .sw-zoom-hint,.sw-zoom:focus-visible .sw-zoom-hint{opacity:1}.sw-zoom:focus-visible{outline:2px solid #2c0f2a;outline-offset:3px;border-radius:12px}@media(hover:none){.sw-zoom-hint{opacity:1}}.sw-diagram .sw-frame{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.sw-diagram .sw-frame img{min-width:760px}.sw-portrait .sw-frame{background:#2c0f2a;display:flex;justify-content:center;padding:24px}.sw-portrait .sw-frame img{width:auto;max-width:100%;max-height:460px;border-radius:18px}.sw-lightbox{position:fixed;inset:0;z-index:1000;background:#180817f0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:56px 16px 20px;cursor:zoom-out}.sw-lightbox-scroll{max-width:100%;max-height:100%;overflow:auto;border-radius:10px;-webkit-overflow-scrolling:touch}.sw-lightbox-scroll img,.sw-lightbox-scroll video{display:block;max-width:min(1600px,100%);max-height:calc(100vh - 150px);width:auto;height:auto;background:#fff}.sw-lightbox-scroll img.sw-lightbox-diagram{max-width:none;max-height:none;width:max(100%,1100px)}.sw-lightbox-caption{color:#fff;opacity:.85;font-size:calc(14px * var(--k));line-height:1.5;max-width:calc(900px * var(--k));text-align:center;margin-top:14px;flex-shrink:0}.sw-lightbox-close{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:999px;border:0;background:#ffffff24;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.sw-solutions{display:grid;gap:24px;grid-template-columns:1fr}.sw-solution{display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none}.sw-solution-img{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position:top;display:block;background:#fff}.sw-solution-body{padding:24px;display:flex;flex-direction:column;flex:1}.sw-solution-more{margin-top:auto}.sw-note{display:flex;align-items:flex-start;gap:12px}.sw-note svg{flex-shrink:0;margin-top:4px}.sw-region{display:grid;gap:12px;padding:24px}.sw-lead{font-size:calc(18px * var(--k));line-height:1.55}.sw-casehead{max-width:calc(880px * var(--k))}.sw-more{margin-top:16px}.sw-more summary,.sw-credits summary{cursor:pointer;font-weight:600;font-size:calc(14px * var(--k));list-style:none;display:inline-flex;align-items:center;gap:6px;opacity:.75}.sw-more summary::-webkit-details-marker,.sw-credits summary::-webkit-details-marker{display:none}.sw-more summary:after,.sw-credits summary:after{content:"+";font-size:calc(16px * var(--k));line-height:1}.sw-more[open] summary:after,.sw-credits[open] summary:after{content:"–"}.sw-more p{margin-top:10px}.sw-credits>div{margin-top:6px}.sw-usecase>.sw-figure{order:-1}.sw-gallery,.sw-railsm{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;padding:4px 16px 12px;margin:0 -16px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.sw-gallery>*{flex:0 0 86vw;scroll-snap-align:start}.sw-gallery>:only-child{flex-basis:100%}.sw-railsm>*{flex:0 0 62vw;scroll-snap-align:start}.sw-crumbs{flex-wrap:wrap;row-gap:4px}@media(max-width:639px){.sw-chips{display:none}}.sw-casegrid{display:grid;gap:24px;grid-template-columns:1fr}.sw-facts{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-top:24px}.sw-fact{padding:14px 16px;border-radius:12px;display:grid;gap:4px}.sw-fact dd{margin:0}.sw-twocol{display:grid;gap:32px}.sw-checkgrid{display:grid;gap:10px 32px;list-style:none;padding:0;margin:0}@media(min-width:640px){.sw-cols4{grid-template-columns:repeat(2,1fr)}.sw-railsm{display:grid;overflow:visible;padding:0;margin:0}.sw-gallery{display:grid;overflow:visible;padding:0;margin:0;gap:32px 24px;grid-template-columns:repeat(2,1fr);align-items:start}.sw-span2{grid-column:span 2}.sw-lead{font-size:calc(20px * var(--k));line-height:1.5}.sw-cta{padding:40px 32px}}@media(min-width:768px){.sw-solutions,.sw-casegrid{grid-template-columns:repeat(2,1fr)}.sw-facts{grid-template-columns:repeat(4,1fr)}.sw-twocol{grid-template-columns:1fr 1fr;gap:48px}.sw-checkgrid{grid-template-columns:1fr 1fr}.sw-region{grid-template-columns:auto 1fr;gap:16px;padding:32px}}@media(min-width:1024px){.sw-section{margin-bottom:80px}.sw-pagehead{padding-top:40px}.sw-cols4{grid-template-columns:repeat(4,1fr)}.sw-hero-grid{grid-template-columns:1fr 1.15fr;gap:48px}.sw-audience{grid-template-columns:220px 1fr 1fr}.sw-usecase{grid-template-columns:5fr 7fr;gap:40px;padding:32px}.sw-usecase>.sw-figure{order:0}.sw-usecase.sw-alt>.sw-usecase-text{order:2}.sw-usecase.sw-alt{grid-template-columns:7fr 5fr}.sw-usecase-stack{grid-template-columns:1fr;gap:28px}.sw-usecase-stack>.sw-usecase-text{grid-template-columns:1fr 1fr;gap:40px;align-items:start}.sw-cards{display:grid;overflow:visible;padding:0;margin:0;grid-template-columns:repeat(3,1fr);gap:24px}.sw-cards[data-n="2"],.sw-cards[data-n="4"]{grid-template-columns:repeat(2,1fr)}.sw-cards[data-n="5"]{grid-template-columns:repeat(6,1fr)}.sw-cards[data-n="5"]>*{grid-column:span 2}.sw-cards[data-n="5"]>:nth-child(n+4){grid-column:span 3}.sw-cards.sw-cards-4{grid-template-columns:repeat(4,1fr);gap:16px}.sw-card{padding:28px}.sw-diagram .sw-frame img{min-width:0}.sw-solution-first{grid-column:span 2;flex-direction:row}.sw-solution-first{align-items:stretch}.sw-solution-first .sw-solution-img{width:62%;height:auto;aspect-ratio:auto;object-position:right center;align-self:stretch}.sw-solution-first .sw-solution-body{padding:36px;justify-content:center}.sw-solution-first .sw-solution-more{margin-top:20px}}.sw-page{--sw-pad: 1rem;container-type:inline-size}@media(min-width:640px){.sw-page{--sw-pad: 1.5rem}}@media(min-width:1024px){.sw-page{--sw-pad: 2rem}}.sw-head{max-width:calc(860px * var(--k))}.sw-headfigure{margin-top:32px}.sw-frame{border-radius:0;background:#08080a}.sw-shot .sw-frame img{background:#08080a}.sw-diagram .sw-frame,.sw-portrait .sw-frame{border-radius:12px}.sw-diagram .sw-frame{background:#fff;border:1px solid rgba(44,15,42,.12)}.sw-bleed{box-shadow:0 0 0 100vmax #08080a;clip-path:inset(0 -100vmax);width:min(calc(100cqw + 2 * var(--sw-pad)),var(--buehne-max));margin-left:max(calc(50% - 50cqw - var(--sw-pad)),calc(50% - var(--buehne-max) / 2));max-width:none;background:#08080a}.sw-bleed .sw-frame{max-width:calc(1500px * var(--k));margin:0 auto}.sw-bleed figcaption{margin:0;padding:10px var(--sw-pad) 14px;color:#fff!important;text-align:center}.sw-usecase{padding:0;gap:20px;background:none;border:0}.sw-usecase-text{gap:14px}.sw-usecase>.sw-figure.sw-shot .sw-frame{margin-inline:calc(-1 * var(--sw-pad))}.sw-stack16>*+*{margin-top:64px}.sw-tile{display:grid;gap:10px;text-decoration:none}.sw-tile img{width:calc(100% + 2 * var(--sw-pad));max-width:none;margin-inline:calc(-1 * var(--sw-pad));aspect-ratio:16 / 9;object-fit:cover;display:block;background:#08080a;margin-bottom:6px}.sw-compare{position:relative;display:block;aspect-ratio:1600 / 893;overflow:hidden}.sw-compare img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sw-compare-line{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff;box-shadow:0 0 0 1px #00000040;will-change:left}.sw-compare-line span{position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;background:#fff;box-shadow:0 2px 10px #00000059}.sw-compare-line span:before,.sw-compare-line span:after{content:"";position:absolute;top:50%;width:0;height:0;border:6px solid transparent;margin-top:-6px}.sw-compare-line span:before{left:6px;border-right-color:#2c0f2a}.sw-compare-line span:after{right:6px;border-left-color:#2c0f2a}.sw-compare-tag{position:absolute;bottom:12px;padding:5px 12px;border-radius:999px;background:#08080ab8;color:#fff;font-size:calc(13px * var(--k));font-weight:600;transition:opacity .25s}.sw-compare-tag-l{left:12px}.sw-compare-tag-r{right:12px}@media(min-width:768px){.sw-tile img{width:100%;margin-inline:0;border-radius:14px}}@media(min-width:1024px){.sw-usecase{grid-template-columns:4fr 8fr;gap:48px;padding:0}.sw-usecase.sw-alt{grid-template-columns:8fr 4fr}.sw-usecase>.sw-figure.sw-shot .sw-frame{margin-inline:0;border-radius:14px;box-shadow:0 18px 50px #2c0f2a2e}.sw-stack16>*+*{margin-top:96px}.sw-headfigure{margin-top:44px}}html:has(.sw-page),html:has(.sw-page) body,main:has(>.sw-page),div:has(>main>.sw-page){overflow-x:clip;overflow-y:visible}.sw-band{margin-inline:calc(50% - 50cqw - var(--sw-pad));padding:56px max(var(--sw-pad),calc(50cqw + var(--sw-pad) - var(--text-max) / 2))}.sw-band-dark{background:#0b0b0e;color:#fff}.sw-band-light{background:#f4f1f4}.sw-band+.sw-band{margin-top:0}.sw-band-note{margin-top:14px;font-size:calc(14px * var(--k));opacity:.6;text-align:center}header.sw-section:has(+.sw-band){margin-bottom:40px}.sw-statement{text-align:left;margin-bottom:56px}.sw-statement .sw-upper{color:var(--sw-accent, #aaff00);font-weight:700;margin-bottom:14px}.sw-statement p{font-size:calc(clamp(26px,4.6vw,52px) * var(--k));line-height:1.12;font-weight:700;letter-spacing:-.02em;max-width:18em}.sw-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.sw-reveal.sw-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.sw-reveal{opacity:1;transform:none;transition:none}}.sw-chapvideo{max-width:calc(1400px * var(--k));margin:0 auto}.sw-chapvideo video{display:block;width:calc(100% + 2 * var(--sw-pad));max-width:none;margin-inline:calc(-1 * var(--sw-pad));aspect-ratio:16 / 9;background:#000}.sw-chapbar{height:3px;background:#ffffff24;margin-inline:calc(-1 * var(--sw-pad))}.sw-chapbar span{display:block;height:100%;background:var(--sw-accent, #aaff00);transition:width .25s linear}.sw-chapters{display:flex;gap:8px;overflow-x:auto;padding:16px var(--sw-pad) 4px;margin-inline:calc(-1 * var(--sw-pad));scrollbar-width:none;-webkit-overflow-scrolling:touch}.sw-chapters::-webkit-scrollbar{display:none}.sw-chap{flex:0 0 auto;padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:transparent;color:#fff;font:inherit;font-size:calc(14px * var(--k));font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s,transform .12s}.sw-chap:active{transform:scale(.96)}.sw-chap-on{background:var(--sw-accent, #aaff00);border-color:var(--sw-accent, #aaff00);color:#0b0b0e}.sw-pin-screen,.sw-pin-rail{display:none}.sw-pin-step{display:grid;gap:10px;padding-bottom:48px}.sw-pin-step:last-child{padding-bottom:0}.sw-pin-img{width:calc(100% + 2 * var(--sw-pad));max-width:none;margin-inline:calc(-1 * var(--sw-pad));display:block;margin-bottom:10px}.sw-pin-num{font-size:calc(13px * var(--k));font-weight:700;letter-spacing:.08em;opacity:.45}.sw-pin-step h2{font-size:calc(24px * var(--k));line-height:1.2;font-weight:700}.sw-pin-step p{font-size:calc(18px * var(--k));line-height:1.55;opacity:.8}@media(min-width:640px){.sw-band{padding-block:72px}.sw-chapvideo video,.sw-chapbar,.sw-chapters{width:100%;margin-inline:0}.sw-chapters{padding-inline:0;flex-wrap:wrap}.sw-chapvideo video{border-radius:14px 14px 0 0}.sw-pin-img{width:100%;margin-inline:0;border-radius:12px}}@media(min-height:480px){.sw-band-pin{padding-block:0}.sw-pin{--sw-top: 5rem;--sw-h: calc(100svh - var(--sw-top));height:calc(var(--n) * 62svh + var(--sw-h))}.sw-pin-stage{position:sticky;top:var(--sw-top);height:var(--sw-h);display:grid;grid-template-rows:auto 1fr;align-content:start}.sw-pin-screen{display:block;position:relative;justify-self:center;width:min(calc(100% + 2 * var(--sw-pad)),calc((var(--sw-h) - 250px) * 16 / 9));margin-inline:calc(-1 * var(--sw-pad));aspect-ratio:16 / 9;overflow:hidden;background:#0b0b0e}.sw-pin-screen img,.sw-pin-screen video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease}.sw-pin-screen img.sw-on,.sw-pin-screen video.sw-on{opacity:1}.sw-pin-side{display:grid;grid-template-rows:auto 1fr;gap:18px;padding-top:18px;min-height:0}.sw-pin-rail{order:-1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.sw-pin-rail span{height:3px;border-radius:3px;background:#2c0f2a26;overflow:hidden}.sw-pin-rail i{display:block;height:100%;background:#2c0f2a}.sw-pin-texts{display:grid;align-content:start}.sw-pin-step{grid-area:1 / 1;padding:0;gap:10px;align-content:start;opacity:0;transform:translateY(14px);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1);pointer-events:none}.sw-pin-step.sw-on{opacity:1;transform:none;pointer-events:auto}.sw-pin-img{display:none}.sw-pin-step h2{font-size:calc(clamp(24px,6.4cqw,34px) * var(--k));line-height:1.15;letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){.sw-pin-step,.sw-pin-screen img{transition:none;transform:none}}}@media(min-width:1024px)and (min-height:480px){.sw-band-pin{padding-inline:max(var(--sw-pad),calc(50cqw + var(--sw-pad) - 780px * var(--k)))}.sw-pin{--sw-h: calc(100vh - var(--sw-top));height:calc(var(--n) * 75vh + var(--sw-h))}.sw-pin-stage{grid-template-rows:none;grid-template-columns:minmax(0,1fr) clamp(280px,26cqw,400px);gap:clamp(32px,4cqw,72px);align-items:center;align-content:normal}.sw-pin-screen{width:min(100%,calc((var(--sw-h) - 112px) * 16 / 9));margin-inline:0;border-radius:18px}.sw-pin-side{grid-template-rows:none;gap:28px;padding-top:0}.sw-pin-rail{order:0}.sw-pin-texts{align-content:center}.sw-pin-step{gap:14px;align-content:center;transform:translateY(18px)}.sw-pin-step h2{font-size:calc(clamp(28px,2.6cqw,40px) * var(--k));line-height:1.12}.sw-pin-step p{font-size:calc(clamp(18px,1.5cqw,21px) * var(--k))}}@media(min-width:1024px){.sw-band{padding-block:96px}.sw-statement{margin-bottom:80px}}.sw-band-dark .sw-pin-step,.sw-band-dark .sw-pin-num{color:#fff}.sw-band-dark .sw-pin-rail span{background:#ffffff29}.sw-band-dark .sw-pin-rail i{background:var(--sw-accent, #aaff00)}.sw-band-dark .sw-pin-screen{box-shadow:0 0 0 1px #ffffff1a,0 40px 120px #000000b3}.sw-band-pin{padding-top:40px}.sw-band-film{padding:0 0 28px}.sw-band-film .sw-chapvideo{max-width:none}.sw-band-film .sw-chapvideo video{width:100%;margin:0;border-radius:0}.sw-band-film .sw-chapbar{margin:0;width:100%}.sw-band-film .sw-chapters{margin:0;padding:16px var(--sw-pad) 4px}.sw-band-film .sw-band-note{padding-inline:var(--sw-pad)}@media(min-width:640px){.sw-band-film .sw-chapters{justify-content:center}}.sw-band-compare{padding-bottom:0}.sw-band-compare .sw-head{color:#fff;margin:0 auto;max-width:calc(860px * var(--k));text-align:center}.sw-band-compare .sw-head p{margin-top:12px}.sw-band-compare .sw-headfigure{margin-top:32px}.sw-band-compare .sw-bleed .sw-frame{max-width:none}.sw-band-compare .sw-compare{width:100%;aspect-ratio:auto;height:clamp(220px,55.8cqw,86vh)}.sw-band-dark+.sw-statement{margin-top:0}@media(min-width:1024px){.sw-band-compare .sw-headfigure{margin-top:48px}.sw-band-compare .sw-bleed{margin-bottom:0}}.sw-page[style*=--sw-accent] .sw-band-dark .sw-compare-line{background:var(--sw-accent);box-shadow:none}.sw-page[style*=--sw-accent] .sw-band-dark .sw-compare-line span{background:var(--sw-accent);box-shadow:0 2px 12px #00000073}.sw-page[style*=--sw-accent] .sw-band-dark .sw-compare-line span:before{border-right-color:#fff}.sw-page[style*=--sw-accent] .sw-band-dark .sw-compare-line span:after{border-left-color:#fff}.sw-page[style*=--sw-accent] .sw-band-dark .sw-compare-tag{background:#08080ab8;border:1px solid var(--sw-accent)}.sw-page[style*=--sw-accent] .sw-band-dark .sw-pin-num{color:var(--sw-accent);opacity:1}.sw-page[style*=--sw-accent] .sw-band-dark .sw-pin-screen{box-shadow:0 0 0 1px color-mix(in srgb,var(--sw-accent) 45%,transparent),0 40px 120px #000000b3}.sw-page[style*=--sw-accent] .sw-cta{background:var(--sw-accent)!important}.sw-page[style*=--sw-accent] .sw-cta h2,.sw-page[style*=--sw-accent] .sw-cta p{color:#fff!important}.sw-page[style*=--sw-accent] .sw-cta a{background:#fff!important;color:#0b0b0e!important}.sw-plain{padding:0}.sw-cards>.sw-plain{border-top:2px solid rgba(44,15,42,.12);padding-top:16px}.sw-solution{border:0;background:none}.sw-solution-body{padding:18px 0 0}.sw-solution-img{border-radius:14px}.sw-close{padding:24px 0 8px;display:grid;gap:18px;justify-items:start}.sw-close-text{font-size:calc(clamp(24px,3.4vw,36px) * var(--k));line-height:1.2;font-weight:700;letter-spacing:-.015em;max-width:22em}.sw-statement-link{display:inline-flex;align-items:center;gap:10px;margin-top:28px;color:#fff;font-weight:700;font-size:calc(18px * var(--k));text-decoration:none;border-bottom:2px solid var(--sw-accent, #aaff00);padding-bottom:4px}.sw-next{margin-top:56px;display:grid;gap:20px}.sw-next-link{display:grid;gap:6px;text-decoration:none}.sw-next-title{display:inline-flex;align-items:center;gap:10px;font-size:calc(clamp(22px,3vw,30px) * var(--k));font-weight:700;line-height:1.2}@media(min-width:1024px){.sw-cards>.sw-plain{padding-top:20px}.sw-solution-first .sw-solution-body{padding:0 0 0 36px}}.sw-framed .sw-frame{background:#f1edf1;padding:clamp(14px,3cqw,40px);border-radius:18px}.sw-framed .sw-frame img{border-radius:10px;box-shadow:0 24px 60px #2c0f2a29,0 0 0 1px #2c0f2a0f;background:#fff}.sw-framed.sw-headfigure{margin-top:32px}.sw-usecase>.sw-figure.sw-framed .sw-frame{margin-inline:0}@media(min-width:1024px){.sw-usecase>.sw-figure.sw-framed .sw-frame{box-shadow:none}.sw-framed.sw-headfigure{margin-top:44px}}video.sw-pin-img{aspect-ratio:16 / 9;object-fit:cover;background:#000}@media(min-width:1024px){.sw-page h1.text-4xl{font-size:calc(clamp(48px,1.25vw + 32px,64px) * var(--k))}.sw-page .sw-lead{font-size:calc(clamp(20px,.47vw + 14px,26px) * var(--k));line-height:1.45}.sw-page h2.text-3xl,.sw-page h3.text-2xl{font-size:calc(clamp(30px,.78vw + 20px,40px) * var(--k))}.sw-page h2.text-2xl,.sw-page h3.text-xl{font-size:calc(clamp(24px,.47vw + 18px,30px) * var(--k))}.sw-page h3.text-lg,.sw-page .sw-faq summary{font-size:calc(clamp(18px,.31vw + 14px,22px) * var(--k))}.sw-page .sw-plain p,.sw-page .sw-solution-body p,.sw-page .sw-tile p,.sw-page .sw-faq p,.sw-page .sw-region p,.sw-page .sw-usecase-text li span,.sw-page .sw-more p{font-size:calc(clamp(16px,.23vw + 13px,19px) * var(--k))}.sw-page .sw-next-title{font-size:calc(clamp(22px,.6vw + 14px,34px) * var(--k))}.sw-close-text{font-size:calc(clamp(24px,1.8vw + 10px,44px) * var(--k))}.sw-statement p{font-size:calc(clamp(26px,2.2vw + 10px,64px) * var(--k))}.sw-head{max-width:calc(clamp(860px,23.4vw + 560px,1160px) * var(--k))}.sw-usecase.sw-usecase-stack{grid-template-columns:1fr}.sw-usecase-stack>.sw-usecase-text>div:first-child,.sw-usecase-stack>.sw-usecase-text>h3{grid-column:1 / -1}}.sw-bleed .sw-frame{max-width:none}.sw-bleed .sw-frame{display:block;width:min(100%,calc(76vh * 16 / 9));margin-inline:auto}.sw-band-compare .sw-bleed .sw-frame{width:100%}@media(min-width:1800px)and (min-height:480px){.sw-band-pin{padding-inline:max(var(--sw-pad),calc(50cqw + var(--sw-pad) - 1000px * var(--k)))}.sw-pin-stage{grid-template-columns:minmax(0,1fr) clamp(360px,20cqw,520px);gap:clamp(48px,4cqw,96px)}.sw-pin-step h2{font-size:calc(clamp(32px,1.9cqw,48px) * var(--k))}.sw-pin-step p{font-size:calc(clamp(19px,.95cqw,24px) * var(--k))}}.sw-pagehead-dark{margin-top:-6rem;margin-inline:calc(50% - 50cqw - var(--sw-pad));background:#08080a;padding:calc(5rem + clamp(40px,5vw,76px)) max(var(--sw-pad),calc(50cqw + var(--sw-pad) - var(--text-max) / 2)) clamp(28px,3.5vw,52px)}.sw-pagehead-dark+.sw-section>.sw-headfigure.sw-bleed:first-child,.sw-pagehead-dark+.sw-headfigure.sw-bleed{margin-top:0}.sw-kopf-dunkel:has(+.sw-band-dark){margin-bottom:0}header.sw-section.sw-kopf-dunkel:has(+.sw-band-dark){margin-bottom:0}.sw-kopf-dunkel+.sw-band-dark{margin-top:0}.sw-head-logo{display:block;height:36px;width:auto;max-width:calc(200px * var(--k));margin-bottom:22px;filter:brightness(0) invert(1);opacity:.92}.sw-head-logo[data-mark=videokonferenz-bigbluebutton]{filter:grayscale(1) invert(1) contrast(1.6) brightness(1.1)}@media(min-width:1024px){.sw-head-logo{height:44px;margin-bottom:26px}}.sw-footnote{font-size:calc(14px * var(--k));line-height:1.55;max-width:72ch;margin:0 0 14px}.sw-page h1.text-4xl{font-size:var(--h1);line-height:1.08}.sw-page h2.text-3xl,.sw-page h2.text-2xl,.sw-page .sw-pin-step h2{font-size:var(--h2);line-height:1.15}.sw-page .sw-solution-body h3.text-2xl,.sw-page .sw-usecase-text h3{font-size:var(--h3);line-height:1.2}.sw-page .sw-tile h3.text-2xl,.sw-page h3.text-xl,.sw-page h3.text-lg,.sw-page .sw-faq summary{font-size:var(--h3-karte);line-height:1.3}.sw-page .sw-faq p,.sw-page .sw-region p,.sw-page .sw-usecase-text li span,.sw-page .sw-more p,.sw-page .sw-solution-body p,.sw-page .sw-pin-step p{font-size:var(--text)}.sw-page .sw-plain p,.sw-page .sw-tile p{font-size:var(--text-karte)}.sw-page .sw-lead{font-size:var(--text);line-height:1.6}.dd-band{display:flex;align-items:center;gap:28px;padding:28px 32px;background:#2c0f2a;color:#fff;border-radius:16px;margin:32px auto 0}.dd-band .dd-orb{flex:none;color:#af0}.dd-band h3{font-size:var(--h3, 26px);line-height:1.2;font-weight:700;margin:0 0 6px}.dd-band p{margin:0;opacity:.82;line-height:1.5;font-size:calc(16px * var(--k, 1));max-width:56ch}.dd-knoepfe{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto}.dd-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:8px;font-size:calc(16px * var(--k, 1));font-weight:700;text-decoration:none;background:#af0;color:#2c0f2a;white-space:nowrap}.dd-knopf:hover{background:#fff}.dd-band-hell{background:#f4f1f4;color:#2c0f2a}.dd-band-hell .dd-orb{color:#2c0f2a}@media(max-width:767px){.dd-band{flex-direction:column;align-items:flex-start;gap:14px;padding:22px 20px}.dd-knoepfe{margin-left:0;width:100%}.dd-knopf{flex:1}}.pd-page{--pd-ink: #2C0F2A;--pd-accent: #AAFF00;--pd-black: #08080a;--pd-hell: #f4f1f4;--pd-linie: rgba(44, 15, 42, .14);--pd-r: 16px;--pd-pad: 1rem;container-type:inline-size;font-size:calc(17px * var(--k));line-height:1.55}@media(min-width:640px){.pd-page{--pd-pad: 1.5rem}}@media(min-width:1024px){.pd-page{--pd-pad: 2rem;font-size:calc(18px * var(--k))}}html:has(.pd-page),html:has(.pd-page) body,main:has(>.pd-page),div:has(>main>.pd-page){overflow-x:clip;overflow-y:visible}.pd-page h1,.pd-page h2,.pd-page h3,.pd-page p,.pd-page ul,.pd-page dl,.pd-page figure{margin:0}.pd-page ul{padding:0;list-style:none}.pd-page h1{font-size:calc(40px * var(--k));line-height:1.05;font-weight:700;letter-spacing:-.02em}.pd-page h2{font-size:calc(30px * var(--k));line-height:1.15;font-weight:700;letter-spacing:-.015em}.pd-page h3{font-size:calc(20px * var(--k));line-height:1.3;font-weight:700}.pd-klein{font-size:calc(14px * var(--k));line-height:1.45}.pd-kick{font-size:calc(13px * var(--k));line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.pd-leise{opacity:.75}@media(min-width:1024px){.pd-page h1{font-size:calc(clamp(48px,1.25vw + 32px,64px) * var(--k))}.pd-page h2{font-size:calc(clamp(30px,.78vw + 20px,40px) * var(--k))}.pd-page h3{font-size:calc(clamp(22px,.47vw + 18px,30px) * var(--k))}}.pd-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:8px;font:inherit;font-size:calc(16px * var(--k));font-weight:700;text-decoration:none;border:0;cursor:pointer}.pd-knopf-gruen{background:var(--pd-accent);color:var(--pd-ink)}.pd-knopf-gruen:hover{background:#fff}.pd-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;text-decoration:none;color:inherit}.pd-link:hover{text-decoration:underline}.pd-liste{display:grid;gap:10px}.pd-liste li{display:flex;align-items:flex-start;gap:10px}.pd-hak{flex-shrink:0;margin-top:4px;color:#6aa600}.pd-block{margin-top:64px}@media(min-width:1024px){.pd-block{margin-top:96px}}.pd-block>h2{margin-bottom:28px}.pd-page .pd-kopf{position:relative;margin:-6rem max(calc(50% - 50cqw - var(--pd-pad)),calc(50% - var(--buehne-max) / 2)) 0}.pd-kopf:before{content:"";position:absolute;inset:0 0 auto;height:180px;background:linear-gradient(to bottom,#08080a8c,#08080a00);pointer-events:none;z-index:1}.pd-kopf img{width:100%;height:clamp(480px,38vw,72vh);object-fit:cover;object-position:50% 100%;display:block;background:var(--pd-hell)}@media(max-width:767px){.pd-kopf img{height:min(100vw,70vh)}}.pd-groesse{position:absolute;z-index:2;top:9%;left:max(var(--pd-pad),calc((100% - 1200px)/2));display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:#fff;font-family:Archivo,sans-serif;line-height:1;pointer-events:none}.pd-modell{color:#fff;font-size:clamp(14px,1.5vw,20px);font-weight:500;line-height:1.2}.pd-zahl{display:flex;align-items:flex-start;gap:.08em;line-height:.8}.pd-zahl b{font-size:clamp(64px,9vw,144px);font-weight:700;letter-spacing:-.065em}.pd-zahl small{margin-top:.08em;color:#af0;font-size:clamp(24px,2.6vw,38px);font-weight:700;line-height:1}.pd-page .pd-technik-uebergang{position:relative;margin:64px max(calc(50% - 50cqw - var(--pd-pad)),calc(50% - var(--buehne-max) / 2)) 0}.pd-technik-uebergang img{display:block;width:100%;height:auto;background:#180f17}@media(min-width:1024px){.pd-page .pd-technik-uebergang{margin-top:96px}}@media(max-width:767px){.pd-groesse{top:12%;left:6%;gap:8px}.pd-modell{font-size:14px}.pd-zahl b{font-size:19vw}.pd-zahl small{font-size:7vw}}.pd-bildhinweis{position:absolute;right:var(--pd-pad);bottom:10px;margin:0;font-size:calc(12px * var(--k));font-weight:400;line-height:1.3;color:#fff;opacity:.75;text-shadow:0 1px 6px rgba(0,0,0,.6)}@media(max-width:767px){.pd-bildhinweis{font-size:calc(11px * var(--k));left:var(--pd-pad);text-align:right}}.pd-titel{padding-top:40px}.pd-titel .pd-kick{margin-bottom:14px}.pd-titel h1{margin-bottom:18px}.pd-titel>.pd-kick,.pd-titel>h1{max-width:calc(clamp(860px,23.4vw + 560px,1160px) * var(--k))}.pd-titel>p{max-width:calc(640px * var(--k))}.pd-einleitung{display:grid;gap:28px;margin-top:32px}.pd-einleitung .pd-text{display:grid;gap:14px;max-width:calc(640px * var(--k))}.pd-argumente span b{font-weight:700}.pd-marken{display:flex;align-items:center;gap:28px;margin-top:10px}.pd-marken img{height:34px;width:auto;filter:grayscale(1);opacity:.7}.pd-marken img[alt=JBL]{height:30px}.pd-marken img[alt="Windows 11"]{height:26px}@media(min-width:1024px){.pd-titel{padding-top:56px}.pd-einleitung{grid-template-columns:1fr 1fr;gap:56px;margin-top:40px}.pd-einleitung .pd-text{max-width:none}}.pd-konfig{display:grid;gap:40px}.pd-konfig .pd-fragen>h2{margin-bottom:10px}.pd-frage{margin-top:36px}.pd-frage h3{margin-bottom:14px}.pd-frage h3 i{font-style:normal;color:#6aa600;margin-right:10px}.pd-wahl{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pd-wahl label,.pd-wahl a{position:relative;display:grid;gap:3px;align-content:start;padding:16px;border-radius:var(--pd-r);border:1.5px solid var(--pd-linie);background:#fff;cursor:pointer;color:inherit;text-decoration:none}.pd-wahl label:hover,.pd-wahl a:hover{border-color:#2c0f2a66}.pd-wahl input{position:absolute;opacity:0;width:0;height:0}.pd-wahl .pd-schema{width:100%;max-width:calc(112px * var(--k));height:auto;margin:0 auto 10px;display:block;color:var(--pd-ink)}.pd-wahl b{font-size:calc(16px * var(--k));line-height:1.3;font-weight:700;padding-right:24px}.pd-wahl small{font-size:calc(14px * var(--k));line-height:1.45;opacity:.65}.pd-wahl em{font-style:normal;font-weight:700;font-size:calc(15px * var(--k));margin-top:6px}.pd-wahl .pd-mark{position:absolute;top:12px;right:12px;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--pd-linie);display:grid;place-items:center;color:var(--pd-ink);background:#fff}.pd-wahl .pd-mark svg{opacity:0}.pd-wahl label:has(input:checked),.pd-wahl a.pd-aktiv{border-color:var(--pd-ink)}.pd-wahl label:has(input:checked) .pd-mark,.pd-wahl a.pd-aktiv .pd-mark{background:var(--pd-accent);border-color:var(--pd-accent)}.pd-wahl label:has(input:checked) .pd-mark svg,.pd-wahl a.pd-aktiv .pd-mark svg{opacity:1}.pd-wahl label:has(input:focus-visible),.pd-wahl a:focus-visible{outline:2px solid var(--pd-ink);outline-offset:2px}.pd-wahl-schema label,.pd-wahl-schema a{text-align:center}.pd-wahl-schema b{padding-right:0}.pd-anzahl{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 16px;margin-top:14px;padding:14px 16px;border-radius:var(--pd-r);border:1.5px solid var(--pd-linie)}.pd-anzahl>span:first-child{font-weight:700;font-size:calc(16px * var(--k))}.pd-anzahl small{grid-column:1 / -1}.pd-stepper{display:inline-flex;align-items:center;border:1.5px solid var(--pd-linie);border-radius:8px;overflow:hidden}.pd-stepper button{width:40px;height:40px;border:0;background:#fff;color:var(--pd-ink);font:inherit;font-size:calc(20px * var(--k));cursor:pointer}.pd-stepper button:hover{background:var(--pd-hell)}.pd-stepper output{min-width:44px;text-align:center;font-weight:700;font-size:calc(16px * var(--k))}.pd-karte{border-radius:var(--pd-r);background:var(--pd-ink);color:#fff;padding:28px 24px}.pd-karte .pd-kick{opacity:.7}.pd-karte h3{margin-top:6px}.pd-preis{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;margin-top:14px}.pd-preis strong{font-size:calc(56px * var(--k));line-height:1;font-weight:700;letter-spacing:-.03em}.pd-preis-zusatz{margin-top:6px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.15);text-align:right;opacity:.75}.pd-karte dl{margin:16px 0 0;display:grid;gap:10px;padding-bottom:4px}.pd-karte .pd-z{display:grid;grid-template-columns:96px 1fr;gap:10px}.pd-karte dt{opacity:.6}.pd-karte dd{margin:0;font-weight:600}.pd-karte .pd-knopf{width:100%;margin-top:20px}@media(min-width:640px){.pd-wahl{grid-template-columns:repeat(3,1fr)}.pd-wahl-schema,.pd-wahl-4{grid-template-columns:repeat(4,1fr)}.pd-wahl-2{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pd-konfig{grid-template-columns:7fr 5fr;gap:56px;align-items:start}.pd-karte{position:sticky;top:100px;padding:32px 28px}.pd-preis strong{font-size:calc(64px * var(--k))}.pd-wahl{gap:14px}}.pd-einsatz{margin:0 0 32px}.pd-bilder{display:grid;gap:28px}.pd-bilder figure{display:grid;gap:14px;align-content:start}.pd-bilder figure>img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--pd-r);background:var(--pd-hell);display:block}.pd-bilder figcaption{display:grid;gap:6px}@media(min-width:768px){.pd-bilder-2{grid-template-columns:1fr 1fr}.pd-bilder-3{grid-template-columns:1fr 1fr 1fr}.pd-bilder{gap:24px}}@media(min-width:1024px){.pd-bilder{gap:32px}.pd-bilder-2{gap:48px}}.pd-wissen h3{margin-bottom:8px}.pd-siegel{display:flex;gap:16px;margin-top:18px}.pd-siegel img{width:88px;height:88px}.pd-daten dl{display:grid;grid-template-columns:1fr}.pd-daten .pd-z{display:grid;grid-template-columns:1fr 1.4fr;gap:16px;padding:12px 0;border-top:1px solid var(--pd-linie)}.pd-daten dt{opacity:.6}.pd-daten dd{margin:0;font-weight:600}@media(min-width:768px){.pd-daten dl{grid-template-columns:1fr 1fr;column-gap:48px}}.pd-ausserdem{display:grid;gap:24px;justify-items:start}.pd-ausserdem h2{margin-bottom:0}.pd-kachel{display:grid;gap:16px;text-decoration:none;width:100%;color:inherit}.pd-kachel img{width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;object-position:50% 60%;border-radius:var(--pd-r);background:var(--pd-hell);display:block}.pd-kachel .pd-kt{display:grid;gap:4px}.pd-kachel b{font-size:calc(20px * var(--k));line-height:1.3}@media(min-width:768px){.pd-kachel{grid-template-columns:320px 1fr;align-items:center;gap:28px}}@media(min-width:1024px){.pd-kachel{grid-template-columns:420px 1fr}}.pd-fuss{margin:64px 0 0;padding-top:24px;border-top:1px solid var(--pd-linie);opacity:.6;display:grid;gap:14px}.pd-fuss p{max-width:72ch}.pd-fuss summary{cursor:pointer;font-weight:600;list-style:none}.pd-fuss summary::-webkit-details-marker{display:none}.pd-fuss summary:after{content:" +"}.pd-fuss details[open] summary:after{content:" –"}.pd-fuss details div{margin-top:6px}.pd-page h1{font-size:var(--h1)}.pd-page h2{font-size:var(--h2)}.pd-page h3{font-size:var(--h3)}.pd-page figcaption h3,.pd-page .pd-kachel h3{font-size:var(--h3-karte)}@media(min-width:1024px){.pd-page{font-size:var(--text)}}.pd-3d{position:absolute;left:var(--pd-pad);bottom:14px;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#ffffffeb;color:#1d1d1f;text-decoration:none;font-size:calc(15px * var(--k));font-weight:500;line-height:1;box-shadow:0 2px 12px #00000040}.pd-3d:hover{background:#fff}@media(max-width:767px){.pd-3d{bottom:auto;top:76px;font-size:calc(14px * var(--k));padding:9px 14px}}#vorteile{--einstieg-breite: calc(760px * var(--k))}.sb-pillen{max-width:var(--einstieg-breite)}.sb-einstieg{display:grid;gap:var(--takt-innen);margin-bottom:var(--takt-innen)}.sb-einstieg h1{margin:0;font-size:var(--h1);line-height:1.04;font-weight:700;letter-spacing:-.02em;color:#2c0f2a}.sb-einstieg h1 span{display:inline-block}@media(max-width:767px){.sb-einstieg h1 span{display:inline}.sb-einstieg h1{hyphens:manual}}.sb-einstieg p{margin:0;max-width:var(--einstieg-breite);font-size:var(--text);line-height:1.6;color:#2c0f2a;opacity:.78}.sb-software{padding-block:var(--takt);color:#2c0f2a}.sb-spalte{max-width:calc(var(--text-max) + 4rem);margin:0 auto;padding-inline:1rem}@media(min-width:640px){.sb-spalte{padding-inline:1.5rem;max-width:calc(var(--text-max) + 3rem)}}@media(min-width:1024px){.sb-spalte{padding-inline:2rem;max-width:calc(var(--text-max) + 4rem)}}.sb-reihenkopf{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:var(--takt-innen)}.sb-reihenkopf h2{margin:0;font-size:var(--h2);line-height:1.12;font-weight:700;letter-spacing:-.015em}.sb-reihenkopf p{margin:calc(10px * var(--k)) 0 0;max-width:calc(760px * var(--k));font-size:var(--text);line-height:1.55;opacity:.75}.sb-knopf-dunkel{display:inline-flex;align-items:center;gap:10px;min-height:calc(48px * var(--k));padding:0 calc(22px * var(--k));border-radius:8px;background:#2c0f2a;color:#fff;font-weight:700;font-size:calc(16px * var(--k));text-decoration:none}.sb-knopf-dunkel:hover{background:#1a0919}.sb-raster4{display:grid;gap:calc(24px * var(--k));grid-template-columns:1fr}@media(min-width:640px){.sb-raster4{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.sb-raster4{grid-template-columns:repeat(4,1fr)}}.sb-karte{display:grid;gap:calc(10px * var(--k));align-content:start;color:inherit;text-decoration:none}.sb-karte img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;object-position:0 0;display:block;border:1px solid rgba(44,15,42,.14);background:#f4f1f4}.sb-karte h3{margin:calc(6px * var(--k)) 0 0;font-size:var(--h3-karte);line-height:1.3;font-weight:700}.sb-karte p{margin:0;font-size:var(--text-karte);line-height:1.5;opacity:.78}.sb-karte:hover h3{text-decoration:underline}.pr-page{--pr-ink: #2C0F2A;--pr-lime: #AAFF00;--pr-black: #08080a;--pr-linie: rgba(44, 15, 42, .14);--pr-pad: 1rem;container-type:inline-size;color:var(--pr-ink);font-size:calc(17px * var(--k));line-height:1.55;background:#fff}@media(min-width:640px){.pr-page{--pr-pad: 1.5rem}}@media(min-width:1024px){.pr-page{--pr-pad: 2rem}}html:has(.pr-page),html:has(.pr-page) body,main:has(>.pr-page),div:has(>main>.pr-page){overflow-x:clip;overflow-y:visible}.pr-page h2,.pr-page h3,.pr-page p,.pr-page figure{margin:0}.pr-wrap{max-width:calc(var(--text-max) + 2 * var(--pr-pad));margin:0 auto;padding-left:var(--pr-pad);padding-right:var(--pr-pad)}.pr-kick{font-size:calc(12px * var(--k));line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.65}.pr-leise{opacity:.7}.pr-kopf{padding-top:var(--takt);padding-bottom:var(--takt-innen)}.pr-kopf h2 span{display:inline-block}.pr-kopf h2{font-size:var(--h2);line-height:1.02;font-weight:700;letter-spacing:-.02em;max-width:calc(900px * var(--k))}.pr-kopf p{margin-top:var(--takt-innen);opacity:.78;font-size:var(--text);line-height:1.6;max-width:calc(760px * var(--k))}.pr-art{margin:0}.pr-art+.pr-art{margin-top:calc(var(--takt) * .6)}.pr-bildlink{display:block;width:min(100cqw,var(--buehne-max));margin-left:max(calc(50% - 50cqw),calc(50% - var(--buehne-max) / 2))}.pr-bildlink img{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 100%;display:block;background:var(--pr-black)}.pr-zeile{padding-top:var(--takt-innen);display:grid;gap:12px}.pr-name{font-size:var(--h3-produkt);line-height:1.1;font-weight:700;letter-spacing:-.015em}.pr-satz{opacity:.78;font-size:calc(16px * var(--k));max-width:calc(600px * var(--k))}.pr-preis{display:flex;align-items:baseline;gap:8px}.pr-preis strong{font-size:calc(30px * var(--k));font-weight:700}.pr-preis small{font-size:calc(13px * var(--k));opacity:.65}.pr-knopf{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:0 22px;border-radius:8px;white-space:nowrap;font-size:calc(16px * var(--k));font-weight:700;text-decoration:none;background:var(--pr-lime);color:var(--pr-ink)}.pr-knopf:hover{background:#9ff000}.pr-karte-link{display:inline-flex;align-items:center;gap:8px;width:fit-content;margin-top:8px;font-weight:700;color:var(--pr-ink)}.pr-karte-link svg{width:18px;height:18px}.sb-karte:hover .pr-karte-link{text-decoration:underline}@media(max-width:767px){.sw-tron-block:has(.pr-tageslauf){display:flex;flex-direction:column}.sw-tron-block:has(.pr-tageslauf)>.sw-tron-vorspann{flex:0 0 auto;display:flex}.sw-tron-block:has(.pr-tageslauf)>.sw-tron-buehne{flex:1 1 auto}.sw-tron-vorspann>.pr-art:has(.pr-tageslauf){flex:1 1 auto;display:flex}.pr-tageslauf{flex:1 1 auto;height:max(30svh,calc(100svh - 305px))}body:has(.pr-tageslauf) .sb-cta{display:none!important}.sw-tron-block:has(.pr-tageslauf) .sw-tron-box{flex-basis:72vw}.sw-tron-block:has(.pr-tageslauf) .sw-tron-reihe{padding-inline:14vw;scroll-padding-left:14vw}.sw-tron-block:has(.pr-tageslauf) .sw-tron-buehne{padding-top:18px;padding-bottom:10px}.sw-tron-block:has(.pr-tageslauf) .sw-tron-buehne h2{font-size:24px;margin-bottom:4px}.sw-tron-block:has(.pr-tageslauf) .sw-tron-box p{line-height:1.45}.pr-tageslauf img{aspect-ratio:auto;height:100%;position:absolute;inset:0;object-position:50% 60%!important}}.pr-knopf svg{flex:none}@media(min-width:768px){.pr-bildlink img{aspect-ratio:2.63 / 1;max-height:72vh}.pr-zeile{grid-template-columns:1fr auto;grid-template-areas:"kick kick" "name preis" "satz knopf";align-items:end;column-gap:48px;row-gap:14px;padding-top:var(--takt-innen)}.pr-zeile .pr-kick{grid-area:kick}.pr-name{grid-area:name}.pr-satz{grid-area:satz}.pr-preis{grid-area:preis;justify-content:end}.pr-knopf{grid-area:knopf;justify-self:end}}.pr-naeher{padding:var(--takt) 0}.pr-naeher h2{font-size:var(--h2);line-height:1.15;font-weight:700;letter-spacing:-.015em;margin-bottom:4px}.pr-lead{opacity:.75;font-size:var(--text);max-width:calc(560px * var(--k))}.pr-kopfzeile{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.pr-pfeile{display:none;gap:8px}.pr-pfeil{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--pr-linie);background:#fff;color:var(--pr-ink);display:grid;place-items:center;cursor:pointer;padding:0}.pr-pfeil:hover:not(:disabled){background:var(--pr-ink);color:#fff;border-color:var(--pr-ink)}.pr-pfeil:disabled{opacity:.3;cursor:default}.pr-reihe{display:flex;gap:calc(16px * var(--k));overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;padding:14px 0 16px;margin:0;outline:none;scrollbar-width:none}.pr-reihe::-webkit-scrollbar{display:none}.pr-reihe:focus-visible{outline:2px solid var(--pr-ink);outline-offset:4px}.pr-det{flex:0 0 82vw;scroll-snap-align:start;display:grid;gap:8px}.pr-det img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;display:block;background:var(--pr-black);-webkit-user-drag:none}.pr-det img.pr-passend{object-fit:contain;background:#fff;border:1.5px solid var(--pr-linie)}.pr-det figcaption{display:grid;gap:6px}.pr-det h3{margin:0;font-weight:700;font-size:var(--h3-karte);line-height:1.3}.pr-det p{font-size:var(--text-karte);line-height:1.5;opacity:.78}.pr-still .pr-pfeile{display:none!important}.pr-reihe.pr-zieht{scroll-snap-type:none;cursor:grabbing;user-select:none}.pr-reihe.pr-zieht .pr-det{pointer-events:none}@media(min-width:768px){.pr-pfeile{display:flex}.pr-reihe{gap:calc(24px * var(--k))}.pr-det{flex-basis:calc((100% - 2 * 24px * var(--k)) / 3.2)}.pr-naeher:not(.pr-still) .pr-reihe{cursor:grab}}.pr-page{--sw-pad: var(--pr-pad)}.pr-page .sw-tron-vorspann{padding-inline:0}.pr-page .sw-band.sw-tron{margin-bottom:0;margin-inline:calc(50% - 50cqw);--tron-pad: max(var(--pr-pad), calc(50cqw - var(--text-max) / 2));--tron-aussen: var(--tron-pad)}.pr-fuss{font-size:calc(12px * var(--k));opacity:.5;padding-top:18px;padding-bottom:8px;text-align:center}.pr-abschnitt{padding-top:var(--takt)}.pr-abschnitt h2{font-size:var(--h2);line-height:1.15;font-weight:700;letter-spacing:-.015em}.pr-abschnitt h3{font-size:var(--h3-karte);line-height:1.3;font-weight:700}.pr-abschnitt .pr-lead{max-width:calc(760px * var(--k));margin-top:12px}.pr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pr-quelle{max-width:calc(760px * var(--k));margin-top:var(--takt-innen)!important;font-size:calc(12px * var(--k));line-height:1.5;opacity:.6}.pr-preisgrafik{margin-top:var(--takt-innen);display:grid;gap:calc(28px * var(--k))}.pr-preiszeile{display:grid;gap:10px;border-top:2px solid var(--pr-linie);padding-top:16px}.pr-preiskopf{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap}.pr-preiskopf .pr-kick{margin:0}.pr-preiskopf strong{font-size:var(--h3);line-height:1.1;letter-spacing:-.02em}.pr-preisspur{position:relative;height:6px;background:var(--pr-linie)}.pr-preisbalken{position:absolute;inset:0 auto 0 0;background:var(--pr-ink);opacity:.35}.pr-preisspanne{position:absolute;top:0;bottom:0;background:var(--pr-ink);opacity:.15}.pr-preiszeile-offen .pr-preisbalken{width:100%!important;background:linear-gradient(to right,var(--pr-ink) 85%,transparent)}.pr-preiszeile-wir .pr-preisbalken{background:var(--pr-lime);opacity:1}.pr-preiszeile p{font-size:var(--text-karte);line-height:1.5;opacity:.75;max-width:calc(760px * var(--k))}.pr-preisskala{position:relative;height:16px;font-size:calc(12px * var(--k));opacity:.45}.pr-preisskala span{position:absolute;transform:translate(-50%);white-space:nowrap}.pr-preisskala span:first-child{transform:none}.pr-preisskala span:last-child{transform:translate(-100%)}@media(max-width:639px){.pr-preisskala span:nth-child(2n){display:none}}.pr-punkt{display:inline-block;width:12px;height:12px;border-radius:50%;border:2px solid var(--pr-ink);vertical-align:middle}[data-w="2"]>.pr-punkt,.pr-punkt[data-w="2"]{background:var(--pr-ink)}[data-w="1"]>.pr-punkt,.pr-punkt[data-w="1"]{background:linear-gradient(to right,var(--pr-ink) 50%,transparent 50%)}[data-w="0"]>.pr-punkt,.pr-punkt[data-w="0"]{border-color:var(--pr-linie)}.pr-profile{display:none;width:100%;margin-top:var(--takt-innen);border-collapse:collapse}.pr-profile th,.pr-profile td{padding:calc(14px * var(--k)) 12px;border-top:1px solid var(--pr-linie);text-align:center;font-size:var(--text-karte)}.pr-profile thead th{border-top:0;vertical-align:bottom;font-size:var(--text-karte);font-weight:700;line-height:1.3}.pr-profile thead small{display:block;font-weight:400;opacity:.6;font-size:calc(13px * var(--k))}.pr-profile tbody th{text-align:left;font-weight:600;padding-left:0}.pr-profile-schmal{display:grid;gap:var(--takt-innen);margin-top:var(--takt-innen)}.pr-profile-schmal article{border-top:2px solid var(--pr-linie);padding-top:16px}.pr-profile-schmal h3 small{font-weight:400;opacity:.6;font-size:var(--text-karte)}.pr-profile-schmal ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:8px;font-size:var(--text-karte)}.pr-profile-schmal li{display:flex;gap:10px;align-items:center}@media(min-width:900px){.pr-profile{display:table}.pr-profile-schmal{display:none}}.pr-legende{display:flex;flex-wrap:wrap;gap:20px;margin-top:16px!important;font-size:calc(13px * var(--k));opacity:.7}.pr-legende>span{display:inline-flex;gap:8px;align-items:center}.pr-enthalten,.pr-service{display:grid;gap:var(--takt-innen);margin-top:var(--takt-innen)}@media(min-width:1024px){.pr-enthalten{grid-template-columns:1fr 1fr;gap:calc(64px * var(--k))}.pr-service{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:calc(64px * var(--k));margin-top:0}}.pr-liste{list-style:none;margin:12px 0 0;padding:0}.pr-liste li{padding:12px 0 12px 26px;border-top:1px solid var(--pr-linie);position:relative;font-size:var(--text-karte);line-height:1.45}.pr-liste li:before{content:"";position:absolute;left:2px;top:1.05em;width:12px;height:6px;border-left:2px solid var(--pr-ink);border-bottom:2px solid var(--pr-ink);transform:rotate(-45deg)}.pr-optionen{width:100%;margin-top:12px;border-collapse:collapse;font-size:var(--text-karte)}.pr-optionen th,.pr-optionen td{padding:12px 0;border-top:1px solid var(--pr-linie);text-align:right;white-space:nowrap}.pr-optionen thead th{border-top:0;padding-top:0;font-weight:700}.pr-optionen td{padding-left:16px}.pr-optionen tbody th{text-align:left;font-weight:400;white-space:normal}.pr-optionen-basis th,.pr-optionen-basis td{font-weight:700!important}.pr-teile{list-style:none;counter-reset:teil;margin:12px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 24px}.pr-teile li{counter-increment:teil;padding:12px 0;border-top:1px solid var(--pr-linie);font-weight:600}.pr-teile li:before{content:counter(teil,decimal-leading-zero);margin-right:10px;font-weight:400;opacity:.5;font-size:calc(13px * var(--k))}.pr-garantie{margin-top:var(--takt-innen)!important;font-size:var(--text-karte);line-height:1.55}.pr-garantie a{color:var(--pr-ink);font-weight:700}@media(min-width:1024px){.pr-service>div:last-child{padding-top:calc(var(--h2) * 1.15 + 14px)}}.pr-profile-schmal .pr-kick{margin:10px 0 0}@media(max-width:899px){.pr-legende{display:none}}.pr-optionen-hinweis{margin-top:12px;font-size:var(--text-karte);color:var(--pr-ink);opacity:.75}.wi-seite{--wi-sand: #F4EFE9;--wi-sand-2: #E9E1D8;--wi-taupe: #867A74;--wi-grau: #B7BEC6;--wi-blau: #308AB8;--wi-anthrazit: #3B3733}.wi-kick{margin-bottom:14px!important}.wi-toc{display:flex;flex-wrap:wrap;gap:8px;margin-top:var(--takt-innen)}.wi-toc a{white-space:nowrap;padding:7px 14px;border-radius:999px;background:var(--wi-sand);color:var(--pr-ink);font-size:calc(14px * var(--k));font-weight:600;text-decoration:none}.wi-toc a:hover{background:var(--wi-sand-2)}.wi-aufmacher{margin:var(--takt) 0 0}.wi-aufmacher img{display:block;width:min(100cqw,var(--buehne-max));margin-left:max(calc(50% - 50cqw),calc(50% - var(--buehne-max) / 2));aspect-ratio:2.4 / 1;object-fit:cover;object-position:50% 40%;max-height:72vh}.wi-aufmacher figcaption,.wi-mass figcaption{padding-top:8px;font-size:calc(12px * var(--k));opacity:.6}.wi-text{max-width:calc(var(--text-max) + 2 * var(--pr-pad));margin:0 auto}.wi-text>*,.wi-abschnitt>*{max-width:calc(820px * var(--k))}.wi-abschnitt{max-width:none!important}.wi-abschnitt>.wi-drei{max-width:none}.wi-text p,.wi-text li{font-size:var(--text);line-height:1.65}.wi-text p+p,.wi-text ul+p,.wi-text p+ul,.wi-text ol+h3,.wi-text p+h3,.wi-text table+p,.wi-text figure+p{margin-top:16px}.wi-text ul,.wi-text ol{margin:16px 0 0;padding-left:1.2em;display:grid;gap:10px}.wi-text ul{list-style:disc}.wi-text ol{list-style:decimal}.wi-text ul li::marker{color:var(--wi-taupe)}.wi-text a{color:var(--pr-ink);text-decoration:underline;text-decoration-color:var(--wi-taupe);text-underline-offset:3px}.wi-text a:hover{text-decoration-color:var(--pr-ink)}.wi-abschnitt{padding-top:var(--takt);scroll-margin-top:80px}.wi-abschnitt h2{font-size:var(--h2);line-height:1.12;font-weight:700;letter-spacing:-.015em;margin-bottom:18px}.wi-text h3{font-size:var(--h3);line-height:1.25;font-weight:700;margin-top:calc(var(--takt-innen) * 1.4)}.wi-bild{margin:var(--takt-innen) 0 0}.wi-bild img{display:block;width:100%;height:auto;border-radius:6px;background:var(--wi-sand);aspect-ratio:4 / 3;object-fit:cover}.wi-bild-hoch img{object-position:50% 40%}.wi-bild figcaption{margin-top:8px;font-size:calc(12px * var(--k));line-height:1.45;opacity:.65}.wi-bild figcaption a{color:inherit}.wi-paar,.wi-drei{display:grid;gap:calc(16px * var(--k));margin-top:var(--takt-innen)}.wi-paar .wi-bild,.wi-drei .wi-bild{margin:0}@media(min-width:640px){.wi-paar{grid-template-columns:1fr 1fr}}@media(min-width:900px){.wi-drei{grid-template-columns:repeat(3,1fr)}}.wi-seite .wi-mass{margin:var(--takt-innen) auto 0;max-width:calc(var(--text-max) + 2 * var(--pr-pad));padding:0 var(--pr-pad)}.wi-mass figcaption{padding-left:0!important;padding-right:0!important}.wi-mass-bild{position:relative;width:100%;border-radius:8px;overflow:hidden}.wi-mass-bild img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.wi-mass-bild svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.wi-m-linie{stroke:var(--pr-ink);stroke-width:2.5;paint-order:stroke;filter:drop-shadow(0 0 1.5px #fff) drop-shadow(0 0 1.5px #fff)}.wi-m-fein{stroke-dasharray:4 4}.wi-m-punkt{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--pr-lime);box-shadow:0 0 0 3px #fff}.wi-m-etikett{position:absolute;transform:translate(-50%,-50%);padding:6px 12px;border-radius:999px;background:#fff;color:var(--pr-ink);font-size:calc(14px * var(--k));font-weight:700;white-space:nowrap;box-shadow:0 2px 10px #2c0f2a1f}@media(max-width:639px){.wi-m-etikett{font-size:11px;padding:4px 8px}.wi-m-punkt{width:10px;height:10px;margin:-5px 0 0 -5px}}.wi-rechner-titel{margin-top:var(--takt-innen)!important}.wi-rechner{margin-top:16px;padding:calc(24px * var(--k));border-radius:12px;background:var(--wi-sand);display:grid;gap:22px}.wi-regler{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:6px 16px;font-size:calc(15px * var(--k))}.wi-regler strong{font-size:var(--h3);letter-spacing:-.02em}.wi-regler input{grid-column:1 / -1;width:100%;accent-color:var(--pr-ink);height:28px}.wi-zeilen{display:grid;gap:16px;position:relative}.wi-zeile-kopf{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:calc(15px * var(--k));margin-bottom:6px}.wi-zeile-kopf span{opacity:.7;white-space:nowrap}.wi-zeile[data-status=schrift] .wi-zeile-kopf span{opacity:1;font-weight:600}.wi-zeile[data-status=klein]{opacity:.5}.wi-spur{position:relative;height:10px;border-radius:5px;background:#fff}.wi-spur-praes,.wi-spur-schrift{position:absolute;inset:0 auto 0 0;border-radius:5px}.wi-spur-praes{background:var(--wi-grau)}.wi-spur-schrift{background:var(--pr-ink)}.wi-zeile[data-status=schrift] .wi-spur-schrift{background:var(--wi-blau)}.wi-spur-marke{position:absolute;top:-5px;bottom:-5px;width:3px;margin-left:-1.5px;background:var(--pr-lime);box-shadow:0 0 0 1.5px var(--pr-ink);border-radius:2px}.wi-skala{position:relative;height:16px;font-size:calc(12px * var(--k));opacity:.55}.wi-skala span{position:absolute;transform:translate(-50%);white-space:nowrap}.wi-skala span:first-child{transform:none}.wi-skala span:last-child{transform:translate(-100%)}.wi-legende{display:flex;flex-wrap:wrap;gap:8px 20px;font-size:calc(13px * var(--k))!important;opacity:.75;margin:0!important}.wi-legende i{display:inline-block;width:18px;height:8px;border-radius:4px;margin-right:6px;vertical-align:middle}.wi-l-schrift{background:var(--wi-blau)}.wi-l-praes{background:var(--wi-grau)}.wi-multi-eingabe{display:grid;gap:20px}@media(min-width:720px){.wi-multi-eingabe{grid-template-columns:1fr 1fr;gap:32px}}.wi-wahl{display:grid;gap:8px;font-size:calc(15px * var(--k))}.wi-wahl>div{display:flex;flex-wrap:wrap;gap:8px}.wi-wahl button{padding:8px 14px;border-radius:8px;border:1.5px solid var(--wi-taupe);background:transparent;color:var(--pr-ink);font-weight:600;cursor:pointer;font-size:calc(15px * var(--k))}.wi-wahl button[aria-pressed=true]{background:var(--pr-ink);border-color:var(--pr-ink);color:#fff}.wi-kacheln{display:grid;grid-template-columns:repeat(10,1fr);gap:6px}.wi-kacheln span{aspect-ratio:16 / 9;border-radius:3px;background:var(--wi-anthrazit);position:relative}.wi-kacheln span:after{content:"";display:block;position:absolute;inset:18% 12%;border-radius:1px;background:var(--wi-blau);opacity:.85}.wi-multi-summe{margin:0!important;font-size:var(--text)!important}.wi-multi-summe strong{font-size:var(--h2);letter-spacing:-.02em;color:var(--pr-ink)}.wi-multi-summe span{opacity:.75}.wi-tabelle{width:100%;margin-top:var(--takt-innen);border-collapse:collapse;font-size:calc(15px * var(--k))}.wi-tabelle th,.wi-tabelle td{text-align:left;vertical-align:top;padding:12px 12px 12px 0;border-top:1px solid var(--pr-linie)}.wi-tabelle thead th{border-top:0;font-size:calc(12px * var(--k));letter-spacing:.06em;text-transform:uppercase;opacity:.65;font-weight:600}.wi-tabelle tbody th{font-weight:700;white-space:nowrap}@media(max-width:639px){.wi-tabelle{display:block;overflow-x:auto}}.wi-quelle{font-size:calc(12px * var(--k))!important;opacity:.6;margin-top:8px!important}.wi-gut{margin-top:var(--takt-innen)!important;padding:16px 20px;border-left:4px solid var(--pr-lime);background:var(--wi-sand);border-radius:0 8px 8px 0}.wi-wende{margin-top:calc(var(--takt-innen) * 1.4)!important;font-size:var(--h2)!important;line-height:1.15!important;font-weight:700;letter-spacing:-.015em}.wi-check{list-style:none!important;padding-left:0!important}.wi-check li{padding-left:30px;position:relative}.wi-check li:before{content:"";position:absolute;left:0;top:.45em;width:16px;height:16px;border-radius:4px;border:2px solid var(--wi-taupe)}.wi-videos{display:grid;gap:16px;margin-top:var(--takt-innen)}@media(min-width:720px){.wi-videos{grid-template-columns:1fr 1fr}}.wi-video{margin:var(--takt-innen) 0 0}.wi-videos .wi-video{margin:0}.wi-video iframe{display:block;width:100%;aspect-ratio:16 / 9;border:0;border-radius:8px}.wi-video button{width:100%;min-height:calc(240px * var(--k));border:0;border-radius:8px}.wi-video button{display:grid;place-content:center;justify-items:center;gap:10px;padding:20px;cursor:pointer;text-align:center;background:linear-gradient(135deg,var(--wi-anthrazit),var(--pr-ink));color:#fff}.wi-play{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--pr-lime);color:var(--pr-ink)}.wi-video-titel{font-weight:700;font-size:calc(16px * var(--k));max-width:30ch}.wi-video-hinweis{font-size:calc(12px * var(--k));opacity:.7;max-width:40ch}.wi-videos+p{margin-top:var(--takt-innen)!important}.wi-video figcaption{margin-top:8px;font-size:calc(12px * var(--k));opacity:.65}.wi-quellen{padding:var(--takt) 0}.wi-quellen h2{font-size:var(--h3);font-weight:700;margin-bottom:10px}.wi-quellen p{font-size:calc(14px * var(--k))!important;opacity:.7}.wi-kopf{padding-top:calc(var(--takt) + 56px)}.wi-abschnitt>.wi-bild:not(.wi-paar .wi-bild) img{max-height:520px}.wi-m-strich{position:absolute;background:var(--pr-ink);box-shadow:0 0 0 1.5px #ffffffd9}.wi-m-senk{width:2.5px;margin-left:-1.25px}.wi-m-waag{height:2.5px;margin-top:-1.25px}.wi-m-kappe{width:18px;height:2.5px;margin:-1.25px 0 0 -9px}.wi-m-fein{background:repeating-linear-gradient(to bottom,var(--pr-ink) 0 6px,transparent 6px 11px);box-shadow:none}.wi-seite .wi-gut{border:0;border-radius:12px;background:var(--pr-ink);color:#fff;padding:calc(26px * var(--k)) calc(30px * var(--k));font-size:calc(21px * var(--k))!important;line-height:1.45!important;font-weight:500;letter-spacing:-.005em}.wi-seite .wi-gut strong{display:block;margin-bottom:8px;color:var(--pr-lime);font-size:calc(12px * var(--k));font-weight:700;letter-spacing:.12em;text-transform:uppercase}.wi-seite .wi-gut a{color:#fff;font-weight:700;text-decoration-color:var(--pr-lime);text-decoration-thickness:2px}.wi-seite .wi-gut a:hover{color:var(--pr-lime)}.wi-seite .wi-rechner{padding:calc(32px * var(--k));gap:28px}.wi-seite .wi-regler>span,.wi-seite .wi-wahl>span{font-size:calc(12px * var(--k));font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.65}.wi-seite .wi-regler strong{font-size:var(--h2);line-height:1;letter-spacing:-.03em}.wi-seite .wi-zeile-kopf{font-size:calc(17px * var(--k))}.wi-seite .wi-zeile-kopf strong{font-size:calc(20px * var(--k));letter-spacing:-.01em}.wi-seite .wi-spur{height:14px;border-radius:7px}.wi-seite .wi-spur-praes,.wi-seite .wi-spur-schrift{border-radius:7px}.wi-seite .wi-multi-summe{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-top:20px;border-top:2px solid var(--pr-ink)}.wi-seite .wi-multi-summe strong{font-size:calc(clamp(44px,5vw,72px) * var(--k));line-height:1;letter-spacing:-.04em}.wi-seite .wi-wahl button{padding:10px 16px;font-size:calc(16px * var(--k))}.wi-seite .wi-rechner-titel{font-size:var(--h3)}.wi-seite .wi-multi-summe span,.wi-seite .wi-legende span{white-space:nowrap}.wi-seite .wi-kacheln span{background:var(--wi-blau);box-shadow:inset 0 0 0 calc(5px * var(--k)) var(--wi-anthrazit)}.wi-seite .wi-kacheln span:after{display:none}.wi-seite .wi-ergebnis{margin:0!important;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:18px;border-bottom:2px solid var(--pr-ink)}.wi-seite .wi-ergebnis strong{font-size:calc(clamp(40px,4.4vw,64px) * var(--k));line-height:1;letter-spacing:-.04em}.wi-seite .wi-ergebnis span{opacity:.75;white-space:nowrap}.wi-seite .wi-legende{display:block;font-size:calc(13px * var(--k))!important}.wi-seite .wi-zeile-kopf span{white-space:normal;text-align:right;font-size:calc(15px * var(--k))}.wi-seite .wi-abschnitt h2,.wi-seite .wi-quellen h2{font-size:var(--h2);line-height:1.12;font-weight:700;letter-spacing:-.015em}.wi-seite .wi-text h3,.wi-seite .wi-rechner-titel{font-size:var(--h3-karte);line-height:1.3;font-weight:700;letter-spacing:0}.wi-seite .wi-wende{font-size:var(--h3-karte)!important;line-height:1.3!important;letter-spacing:0}.wi-seite .wi-quellen h2{margin-bottom:14px}.wi-seite .wi-text>*,.wi-seite .wi-abschnitt>*{max-width:calc(860px * var(--k))}.wi-seite .wi-abschnitt{max-width:none}.wi-seite .wi-abschnitt>.wi-bild,.wi-seite .wi-abschnitt>.wi-paar,.wi-seite .wi-abschnitt>.wi-drei,.wi-seite .wi-abschnitt>.wi-videos,.wi-seite .wi-abschnitt>.wi-video{max-width:none}.wi-seite .wi-bild img,.wi-seite .wi-mass-bild,.wi-seite .wi-video button,.wi-seite .wi-video iframe{border-radius:0}.wi-seite .wi-bild img{aspect-ratio:16 / 9;max-height:none!important}.wi-seite .wi-paar .wi-bild img,.wi-seite .wi-drei .wi-bild img{aspect-ratio:4 / 3}.wi-seite .wi-headfigur{margin-top:32px}.wi-seite .wi-bild,.wi-seite .wi-aufmacher,.wi-seite .wi-mass-bild{position:relative}.wi-seite .wi-bildhinweis{position:absolute;right:14px;bottom:10px;left:auto;margin:0;padding:0!important;max-width:calc(100% - 28px);font-size:calc(12px * var(--k));font-weight:400;line-height:1.3;text-align:right;color:#fff;opacity:.75;text-shadow:0 1px 6px rgba(0,0,0,.6)}.wi-seite .wi-bildhinweis a{color:#fff;text-decoration:underline;text-decoration-color:#ffffff80}.wi-seite .wi-aufmacher .wi-bildhinweis{right:max(var(--pr-pad),calc(50% - var(--buehne-max) / 2 + var(--pr-pad)))}@media(max-width:767px){.wi-seite .wi-bildhinweis{font-size:calc(11px * var(--k))}}.wi-seite .wi-zeile-kopf span,.wi-seite .wi-drei .wi-bildhinweis,.wi-seite .wi-paar .wi-bildhinweis{white-space:nowrap}.wi-seite .wi-paar .wi-bildhinweis{white-space:normal}.wi-seite .wi-zeile-kopf span{font-size:calc(14px * var(--k))}.wi-seite .wi-drei .wi-bild:last-child img{object-position:50% 50%}.wi-seite .wi-mass{padding-top:var(--takt-innen)}.wi-buehne{display:grid;gap:calc(20px * var(--k));margin-top:16px;align-items:stretch}@media(min-width:1100px){.wi-buehne{grid-template-columns:minmax(0,1fr) calc(400px * var(--k))}}.wi-buehne .wi-mass-bild{margin:0;align-self:start}.wi-buehne .wi-rechner{margin:0;padding:calc(24px * var(--k));gap:18px;align-content:start}.wi-buehne .wi-regler strong{font-size:var(--h3)}.wi-buehne .wi-ergebnis strong{font-size:calc(clamp(36px,3.4vw,52px) * var(--k))}.wi-buehne .wi-zeilen{gap:12px}.wi-m-strich,.wi-m-punkt,.wi-m-etikett{transition:left .12s linear,width .12s linear}.wi-m-etikett-ziel{background:var(--pr-ink)!important;color:#fff!important}.wi-folie-stufe{position:absolute;left:0;top:0;width:1376px;height:768px;transform-origin:0 0;pointer-events:none}.wi-folie{position:absolute;left:0;top:0;transform-origin:0 0;box-sizing:border-box;padding:60px 70px;overflow:hidden;background:linear-gradient(160deg,#f7f8fa,#e9edf2);color:#1d2b3a;font-family:var(--font-sans, system-ui),sans-serif;opacity:.94}.wi-folie>div{white-space:nowrap;overflow:hidden;text-overflow:clip}.wi-folie-titel{font-weight:700;color:#0b3d63}.wi-satz{margin:0!important;font-size:calc(18px * var(--k))!important;line-height:1.55!important}.wi-satz strong{font-weight:700}.wi-buehne .wi-wahl button{padding:8px 12px;font-size:calc(15px * var(--k))}.wi-vorschau{position:relative;aspect-ratio:16 / 9;overflow:hidden;border:calc(6px * var(--k)) solid var(--wi-anthrazit);border-radius:4px;background:#e9edf2}.wi-vorschau .wi-folie{opacity:1}.wi-buehne .wi-wahl button{white-space:nowrap}.wi-geraet{position:absolute;left:0;top:0;transform-origin:0 0;box-sizing:border-box;padding:26px;background:#141416;border-radius:6px;box-shadow:0 0 0 2px #2a2a2e,30px 24px 60px #281c1459}.wi-geraet .wi-folie{position:relative;opacity:1}.wi-raeume{display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(84px * var(--k)),1fr));gap:10px}.wi-raeume span{display:grid;gap:6px;justify-items:center}.wi-raeume i{display:block;width:100%;aspect-ratio:16 / 9;background:var(--wi-blau);box-shadow:inset 0 0 0 calc(4px * var(--k)) var(--wi-anthrazit);border-radius:2px}.wi-raeume b{font-size:calc(13px * var(--k));font-weight:700;color:var(--pr-ink);white-space:nowrap}.wi-summe{display:grid;gap:6px;padding:calc(24px * var(--k)) calc(28px * var(--k));border-radius:10px;background:var(--pr-ink);color:#fff}.wi-summe span{font-size:calc(16px * var(--k));opacity:.8}.wi-summe strong{font-size:calc(clamp(52px,6vw,88px) * var(--k));line-height:1;letter-spacing:-.04em;color:var(--pr-lime)}.wi-gegenwerte{list-style:none!important;margin:14px 0 0!important;padding:0!important;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.wi-gegenwerte li{display:grid;gap:2px;padding:14px 16px;border-radius:8px;background:#ffffff14;font-size:calc(15px * var(--k))!important}.wi-gegenwerte b{font-size:calc(clamp(30px,3vw,44px) * var(--k));line-height:1;letter-spacing:-.03em;color:#fff}.wi-gegenwerte span{opacity:.8}@media(max-width:639px){.wi-gegenwerte{grid-template-columns:1fr}}.konf{--ink: #2C0F2A;--accent: #AAFF00;--hell: #f4f1f4;--linie: rgba(44, 15, 42, .14);--r: 0;--glas: rgba(255, 255, 255, .62);--glas-blur: blur(14px) saturate(1.2);--rand: 20px;position:fixed;inset:0;z-index:60;background:var(--hell);color:var(--ink);font-size:calc(16px * var(--k));line-height:1.5;overflow:hidden}.konf h1,.konf h2,.konf p{margin:0}.konf-buehne{position:absolute;inset:0;touch-action:none}.konf-buehne canvas{outline:none}.konf-kick{font-size:calc(12px * var(--k));line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.konf-kopf{z-index:40;position:absolute;top:var(--rand);left:var(--rand);right:var(--rand);display:flex;justify-content:space-between;align-items:flex-start;gap:16px;pointer-events:none}.konf-kopf>*{pointer-events:auto}.konf-titel{background:var(--glas);-webkit-backdrop-filter:var(--glas-blur);backdrop-filter:var(--glas-blur);border:1.5px solid var(--linie);border-radius:var(--r);padding:12px 18px 14px}.konf-kopf h1{font-size:calc(clamp(22px,2.2vw,32px) * var(--k));line-height:1.1;font-weight:700;letter-spacing:-.02em;margin-top:4px}.konf-punkt{display:inline-block;width:.3em;height:.3em;margin-left:.06em;border-radius:50%;background:var(--accent)}.konf-rund{display:grid;place-items:center;width:48px;height:48px;border-radius:8px;border:0;background:var(--accent);color:var(--ink);font:700 22px/1 Archivo,sans-serif;cursor:pointer;text-decoration:none;-webkit-tap-highlight-color:transparent}@media(hover:hover){.konf-rund:hover{background:#fff}}.konf-rund:active{background:var(--ink);color:#fff}.konf-zoom{z-index:40;position:absolute;right:var(--rand);top:50%;transform:translateY(-50%);display:grid;gap:8px}.konf-leiste{z-index:40;position:absolute;left:var(--rand);right:var(--rand);bottom:var(--rand);display:flex;justify-content:center;pointer-events:none}.konf-karte{pointer-events:auto;width:min(100%,760px);background:var(--glas);-webkit-backdrop-filter:var(--glas-blur);backdrop-filter:var(--glas-blur);border:1.5px solid var(--linie);border-radius:var(--r);padding:18px 20px}.konf-karte h2{font-size:calc(20px * var(--k));line-height:1.3;font-weight:700;margin:4px 0 6px}.konf-text{font-size:calc(15px * var(--k));line-height:1.5;opacity:.8;max-width:62ch}.konf-karte-zeile{display:flex;align-items:center;justify-content:space-between;gap:16px}.konf-variante{display:flex;align-items:center;gap:14px;min-width:0}.konf-variante .pd-schema{width:64px;height:auto;flex:none;color:var(--ink)}.konf-variante b{display:block;font-size:calc(16px * var(--k));line-height:1.3}.konf-variante small{display:block;font-size:calc(14px * var(--k));line-height:1.4;opacity:.65}.konf-wahl{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.konf-wahl button{flex:none;display:grid;justify-items:center;gap:4px;padding:8px 12px;border-radius:0;border:1.5px solid var(--linie);background:var(--glas);color:var(--ink);font:inherit;font-size:calc(13px * var(--k));cursor:pointer}.konf-wahl button .pd-schema{width:48px}.konf-wahl button.an{border-color:var(--ink)}.konf-knoepfe{display:flex;align-items:center;gap:8px;flex:none;margin-top:12px}.konf-karte-zeile .konf-knoepfe{margin-top:0}.konf-knopf{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:8px;font:inherit;font-size:calc(16px * var(--k));font-weight:700;text-decoration:none;border:0;cursor:pointer;white-space:nowrap;background:var(--accent);color:var(--ink)}@media(hover:hover){.konf-knopf:hover{background:#fff}}.konf-knopf:disabled{opacity:.35;cursor:default}.konf-knopf-gewaehlt{background:#fff}.konf-zu{margin-left:auto}.konf-fakten{margin:12px 0 0;display:grid;gap:0;border-top:1px solid var(--linie)}.konf-fakten>div{display:grid;grid-template-columns:minmax(110px,30%) 1fr;gap:12px;padding:7px 0;border-bottom:1px solid var(--linie)}.konf-fakten dt{font-size:calc(13px * var(--k));line-height:1.45;font-weight:600;opacity:.65}.konf-fakten dd{margin:0;font-size:calc(14px * var(--k));line-height:1.45}.konf-link{display:inline-block;margin-top:10px;font-size:calc(13px * var(--k));font-weight:600;color:var(--ink);text-underline-offset:3px}.konf-schleier{display:none}.konf-lift{display:flex;align-items:center;gap:8px;margin-top:12px}.konf-lift .konf-knopf{touch-action:none;user-select:none;-webkit-user-select:none}.konf-lift-wert{margin-left:8px;font:700 calc(16px * var(--k))/1 Archivo,sans-serif;font-variant-numeric:tabular-nums;min-width:4.5ch}.konf-linien{position:absolute;inset:0;width:100%;height:100%;z-index:1;pointer-events:none;overflow:visible}.konf-linie path{fill:none;stroke:var(--ink);stroke-width:1;stroke-linejoin:miter;opacity:0;transition:opacity .25s}.konf-linie circle{fill:var(--ink);opacity:0;transition:opacity .25s}.konf-linie.weg path,.konf-linie.weg circle{opacity:0}.konf-linie.an{filter:drop-shadow(0 0 4px rgba(170,255,0,.9))}.konf-linie.an path{stroke:var(--accent);stroke-width:2;opacity:1;stroke-dasharray:1;stroke-dashoffset:1;animation:konf-zug 1.6s .4s cubic-bezier(.5,0,.3,1) forwards}.konf-linie.an circle{fill:var(--accent);r:4;opacity:0;animation:konf-auf .4s 1.9s forwards}.konf-hub path,.konf-hub text{opacity:0}.konf-linie.konf-hub.an path{stroke-dasharray:6 5;stroke-dashoffset:0;animation:konf-auf .6s .6s forwards;opacity:0}.konf-linie.konf-hub.an text{fill:var(--ink);font:700 14px/1 Archivo,sans-serif;paint-order:stroke;stroke:var(--accent);stroke-width:4px;stroke-linejoin:round;animation:konf-auf .6s .9s forwards}@keyframes konf-zug{to{stroke-dashoffset:0}}@keyframes konf-auf{to{opacity:1}}@media(prefers-reduced-motion:reduce){.konf-linie.an path{animation:none;stroke-dashoffset:0}.konf-linie.an circle{animation:none;opacity:1}}.konf-marke{width:32px;height:32px;border-radius:50%;border:2px solid #fff;background:var(--ink);color:#fff;font:700 14px/1 Archivo,sans-serif;cursor:pointer;transition:opacity .25s,transform .25s;transform:translate(var(--px, 0),var(--py, 0));box-sizing:border-box;padding:0}.konf-marke.an{background:var(--accent);color:var(--ink);border-color:var(--ink);transform:translate(var(--px, 0),var(--py, 0)) scale(1.12)}@media(hover:hover){.konf-marke:hover{background:var(--accent);color:var(--ink);border-color:var(--ink);transform:translate(var(--px, 0),var(--py, 0)) scale(1.12)}}.konf-marke.weg{opacity:0;transform:translate(var(--px, 0),var(--py, 0)) scale(.6)}.konf-mass{display:inline-block;background:var(--glas);-webkit-backdrop-filter:var(--glas-blur);backdrop-filter:var(--glas-blur);padding:3px 10px;border-radius:0;border:1.5px solid var(--linie);font:600 13px/1.4 Archivo,sans-serif;white-space:nowrap;color:var(--ink)}.konf-laden{position:absolute;inset:0;z-index:30;display:grid;place-content:center;justify-items:center;gap:8px;background:var(--hell);color:var(--ink);font-size:calc(15px * var(--k));pointer-events:none}.konf-laden i{display:block;width:240px;height:4px;background:var(--linie);border-radius:0;overflow:hidden;margin-top:4px}.konf-laden b{display:block;height:100%;background:var(--ink);border-radius:0;transition:width .3s}.konf-laden b.laeuft{animation:konf-puls 1.2s ease-in-out infinite}@keyframes konf-puls{50%{opacity:.45}}@media(max-width:760px){.konf{--rand: 12px}.konf-zoom{bottom:auto;top:84px;transform:none}.konf-rund{width:44px;height:44px}.konf-karte{padding:14px 16px}.konf-karte-zeile{flex-direction:column;align-items:stretch;gap:12px}.konf-karte-zeile .konf-knoepfe .konf-knopf{flex:1;justify-content:center}.konf-variante .pd-schema{width:52px}.konf-text{font-size:calc(14px * var(--k))}.konf-knoepfe .konf-knopf{padding:0 14px}.konf-schleier{display:block;position:absolute;inset:0;z-index:39;background:#2c0f2a2e}.konf-karte-info{max-height:60svh;overflow-y:auto;overscroll-behavior:contain;--glas: rgba(255, 255, 255, .78)}.konf-karte-info .konf-fuss{position:sticky;bottom:-14px;margin:12px -16px -14px;padding:10px 16px 14px;background:#fffffff5;border-top:1px solid var(--linie)}.konf-karte-info .konf-fuss:before{content:"";position:absolute;left:0;right:0;top:-25px;height:24px;pointer-events:none;background:linear-gradient(to bottom,#fff0,#ffffffe6)}.konf-karte-info .konf-fuss .konf-lift{margin-top:0;margin-bottom:10px}.konf-karte-info .konf-fuss .konf-knoepfe{margin-top:0}.konf-karte-info{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--ink) transparent}.konf-karte-info::-webkit-scrollbar{width:4px}.konf-karte-info::-webkit-scrollbar-thumb{background:#2c0f2a8c}.konf-fakten>div{grid-template-columns:30% 1fr;gap:8px;padding:3px 0}.konf-karte-info{padding:10px 12px 12px}.konf-karte-info .konf-kick{font-size:10px}.konf-karte-info h2{font-size:16px;line-height:1.25;margin:1px 0 3px}.konf-karte-info .konf-text{font-size:12.5px;line-height:1.4}.konf-fakten{margin-top:8px}.konf-fakten dt{font-size:11px;line-height:1.35}.konf-fakten dd{font-size:12px;line-height:1.35}.konf-link{margin-top:6px;font-size:11.5px}.konf-karte-info .konf-fuss{bottom:-12px;margin:8px -12px -12px;padding:8px 12px 10px}.konf-karte-info .konf-fuss .konf-lift{margin-bottom:8px}.konf-karte-info .konf-knopf{min-height:40px;padding:0 14px;font-size:14px}.konf-karte-info .konf-rund{width:40px;height:40px}.konf-titel{padding:6px 10px 7px}.konf-titel .konf-kick{display:none}.konf-kopf h1{font-size:15px;margin-top:0;font-weight:700}}.konf-aufbau-marken{position:absolute;inset:0;z-index:2;pointer-events:none}.konf-aufbau-linien{position:absolute;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 4px rgba(170,255,0,.9))}.konf-aufbau-linien path{fill:none;stroke:var(--accent);stroke-width:2;stroke-linejoin:miter}.konf-aufbau-linien circle{fill:var(--accent);stroke:var(--ink);stroke-width:1}.konf-aufbau-schilder{position:absolute;inset:0}.konf-aufbau-schild{position:absolute;left:0;top:0;white-space:nowrap;background:var(--glas);-webkit-backdrop-filter:var(--glas-blur);backdrop-filter:var(--glas-blur);border:1.5px solid var(--ink);border-bottom:3px solid var(--accent);padding:4px 10px;font:700 13px/1.3 Archivo,sans-serif;color:var(--ink);animation:konf-auf .35s forwards;opacity:0;will-change:transform}.konf-knopf-leer{background:#fff}@media(hover:hover){.konf-knopf-leer:hover{background:var(--accent)}}.konf-rund-hell{background:#fff}@media(hover:hover){.konf-rund-hell:hover{background:var(--accent)}}@media(max-width:760px){.konf-aufbau .konf-karte-info{max-height:none;overflow:visible}.konf-aufbau .konf-karte-info .konf-fuss{position:static;margin:8px 0 0;padding:8px 0 0;background:none}.konf-aufbau .konf-karte-info .konf-fuss:before{display:none}.konf-aufbau .konf-knoepfe .konf-knopf{flex:1;padding:0 10px}.konf-aufbau .konf-knoepfe .konf-knopf-leer{flex:none}.konf-nur-breit{display:none}.konf-aufbau-schild{font-size:11.5px;padding:3px 8px}}.konf-splash{position:absolute;inset:0;z-index:30;display:grid;place-items:center;padding:80px var(--rand) 40px;overflow:auto;background:radial-gradient(80% 70% at 50% 45%,#ffffff 0%,var(--hell) 70%)}.konf-mit-splash .konf-titel{display:none}.konf-splash-inhalt{width:min(100%,520px);text-align:center}.konf-splash-kick{font:700 calc(12px * var(--k))/1.2 Archivo,sans-serif;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.konf-splash-titel{margin:10px 0 0;font:700 calc(clamp(28px,4vw,44px) * var(--k))/1.1 Archivo,sans-serif;letter-spacing:-.02em}.konf-splash-fakten{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:36px 0;padding:0}.konf-splash-fakten li{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:calc(14px * var(--k));line-height:1.35}.konf-splash-fakten svg{box-sizing:content-box;padding:14px;border-radius:50%;background:var(--accent);color:var(--ink)}.konf-splash-start{position:relative;display:block;width:100%;height:56px;padding:0;border:0;border-radius:8px;overflow:hidden;background:#e2dfe2;color:var(--ink);font:700 calc(17px * var(--k))/1 Archivo,sans-serif;cursor:progress}.konf-splash-start-text{position:absolute;inset:0;display:grid;place-items:center}.konf-splash-start-fuell{position:absolute;inset:0;background:var(--accent);clip-path:inset(0 calc(100% - var(--p, 0%)) 0 0);transition:clip-path .6s ease-out}.konf-splash-start.bereit{cursor:pointer}@media(hover:hover){.konf-splash-start.bereit:hover .konf-splash-start-fuell{background:var(--ink);color:#fff}}.konf-splash-start.bereit:focus-visible{outline:3px solid var(--ink);outline-offset:3px}@media(max-width:760px){.konf-splash{padding:72px 16px 24px}.konf-splash-fakten{gap:8px;margin:28px 0}.konf-splash-fakten li{font-size:calc(13px * var(--k))}}.konf-weiter{background:linear-gradient(90deg,var(--accent) calc(var(--f, 0) * 1%),#d6d6d3 calc(var(--f, 0) * 1%));color:var(--ink)}@media(hover:hover){.konf-weiter:hover{background:var(--accent)}}.konf-rund[aria-pressed=true]{background:var(--ink);color:#fff}.konf-film{position:absolute;left:0;right:0;top:0;z-index:1;container-type:size;background:#c9c9c9}.konf-film video,.konf-film img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(100cqw,100cqh * 16 / 9);aspect-ratio:16 / 9;height:auto;background:transparent;object-fit:cover}.konf-film.voll video,.konf-film.voll img{left:0;top:0;transform:none;width:100%;height:100%;aspect-ratio:auto}@media(min-width:761px)and (max-aspect-ratio:4/5){.konf-aufbau .konf-film.voll video,.konf-aufbau .konf-film.voll img{object-fit:contain}}.konf-film .konf-aufbau-marken{position:absolute;inset:0}.konf-tourfilm.hoch video,.konf-tourfilm.hoch img{top:0;transform:translate(-50%);width:max(100cqw,100cqh * 486 / 1080);aspect-ratio:486 / 1080;height:auto;left:50%}.konf-film-linien{inset:auto;z-index:1}.konf-film-marke{position:absolute;z-index:2;margin:-16px 0 0 -16px;animation:konf-auf .35s forwards;opacity:0}.konf-film-play{position:absolute;left:50%;top:50%;z-index:3;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;border:2px solid var(--ink);background:var(--accent);color:var(--ink);display:grid;place-items:center;cursor:pointer;padding:0 0 0 4px}@media(orientation:landscape)and (max-height:500px)and (pointer:coarse){.konf:after{content:"Bitte halten Sie Ihr Handy hochkant.";position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:24px;background:var(--hell);color:var(--ink);font:700 18px/1.4 Archivo,sans-serif;text-align:center}}.konf-knopf{background:#fff;box-shadow:inset 0 0 0 1.5px var(--ink)}.konf-knopf-an,.konf-weiter{box-shadow:none}.konf-knopf-an{background:var(--accent)}@media(hover:hover){.konf-knopf:hover{background:var(--accent)}.konf-knopf-an:hover{background:#fff;box-shadow:inset 0 0 0 1.5px var(--ink)}}.konf-breit{flex:1}.konf-rund-hell{box-shadow:inset 0 0 0 1.5px var(--linie)}.konf-karte .konf-zu{width:36px;height:36px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--linie);font-size:18px}@media(hover:hover){.konf-karte .konf-zu:hover{background:var(--accent)}}.konf-mit-splash .konf-kopf{justify-content:flex-end}.konf-tourfilm-modus .konf-karte{--glas: rgba(255, 255, 255, .5);position:relative;isolation:isolate;background:transparent;border-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.konf-tourfilm-modus .konf-karte:before{content:"";position:absolute;z-index:-1;inset:0;border:1.5px solid var(--linie);border-radius:inherit;background:#ffffff80;-webkit-backdrop-filter:var(--glas-blur);backdrop-filter:var(--glas-blur);opacity:0;transition:opacity 1s ease}.konf-tourfilm-modus .konf-karte>:not(.konf-fuss):not(.konf-details){opacity:0;transition:opacity 1s ease}.konf-tourfilm-modus.konf-filmkarte-sichtbar .konf-karte:before,.konf-tourfilm-modus.konf-filmkarte-sichtbar .konf-karte>:not(.konf-fuss):not(.konf-details){opacity:1}.konf-tourfilm-modus .konf-details>:not(summary){opacity:0;transition:opacity 1s ease}.konf-tourfilm-modus.konf-filmkarte-sichtbar .konf-details>:not(summary){opacity:1}@media(prefers-reduced-motion:reduce){.konf-tourfilm-modus .konf-karte:before,.konf-tourfilm-modus .konf-karte>:not(.konf-fuss):not(.konf-details),.konf-tourfilm-modus .konf-details>:not(summary){transition-duration:.01ms}}@media(max-width:760px){.konf-tourfilm-modus .konf-karte-info{max-height:42svh;overflow-y:auto}.konf-tourfilm-modus .konf-karte-info:has(.konf-details[open]){max-height:62svh}}.konf-details{margin-top:8px;font-size:calc(13px * var(--k))}.konf-details summary{display:flex;align-items:center;gap:4px;width:fit-content;min-height:44px;box-sizing:border-box;padding:8px 0;border:0;border-radius:0;background:transparent;font-weight:700;cursor:pointer;list-style:none}.konf-details summary::-webkit-details-marker{display:none}.konf-details summary::marker{content:""}.konf-details summary:after{content:"›";display:inline-block;font-size:18px;transform-origin:center;transition:transform .2s ease}.konf-details[open] summary:after{transform:rotate(90deg)}.konf-details summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:2px}.konf-details[open] summary{margin-bottom:8px}.konf-details h3{margin:12px 0 4px;font-size:calc(13px * var(--k));line-height:1.3;font-weight:700}.konf-kompakt .konf-karte-info{padding:12px 16px}.konf-kompakt .konf-details .konf-detail-text{display:block;-webkit-line-clamp:unset;overflow:visible}.konf-knopf.konf-weiter{background:linear-gradient(90deg,#80bf00 calc(var(--f, 0) * 1%),var(--accent) calc(var(--f, 0) * 1%))}.konf-aufbau .konf-knoepfe .konf-weiter{flex:1}@media(hover:hover){.konf-knopf.konf-weiter:hover{background:linear-gradient(90deg,#80bf00 calc(var(--f, 0) * 1%),var(--accent) calc(var(--f, 0) * 1%))}}@media(hover:hover){.konf-knopf:hover,.konf-rund-hell:hover,.konf-karte .konf-zu:hover{background:var(--hell)}.konf-knopf-an:hover{background:#9ef000;box-shadow:none}}@media(max-width:760px){.konf-marke[data-nummer="9"]{--px: 38px;--py: -16px}.konf-marke[data-nummer="10"]{--px: -38px;--py: 0px}.konf-marke[data-nummer="11"]{--px: 38px;--py: 18px}.konf-marke[data-nummer="9"]:after,.konf-marke[data-nummer="10"]:after,.konf-marke[data-nummer="11"]:after{content:"";position:absolute;top:50%;height:2px;width:42px;background:var(--accent);pointer-events:none;z-index:-1}.konf-marke[data-nummer="9"]:after{right:28px;transform:rotate(-23deg);transform-origin:right center}.konf-marke[data-nummer="10"]:after{left:28px}.konf-marke[data-nummer="11"]:after{right:28px;transform:rotate(23deg);transform-origin:right center}}.ft{--ink: #2C0F2A;--accent: #AAFF00;--hell: #f4f1f4;--linie: rgba(44, 15, 42, .14);--r: 16px;--rand: 20px;position:fixed;inset:0;z-index:60;background:#e9e9e8;color:var(--ink);font-size:16px;line-height:1.5;overflow:hidden;touch-action:none;user-select:none}.ft h1,.ft p{margin:0}.ft-buehne{position:absolute;inset:0}.ft-buehne canvas{display:block;outline:none}.ft-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;opacity:0;transition:opacity .45s ease}.ft-foto.an{opacity:1;transition:opacity .55s ease}.ft-foto.halb{opacity:.5}.ft-clip{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none;opacity:0}.ft-clip.an{opacity:1}.ft-kick{white-space:nowrap;font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.ft-kopf{position:absolute;top:var(--rand);left:var(--rand);right:var(--rand);display:flex;justify-content:space-between;align-items:flex-start;gap:16px;pointer-events:none;z-index:5}.ft-kopf>*{pointer-events:auto}.ft-titel{background:#fff;border:1.5px solid var(--linie);border-radius:var(--r);padding:12px 18px 14px}.ft-titel h1{font-size:clamp(20px,2vw,28px);line-height:1.1;font-weight:700;letter-spacing:-.02em;margin-top:4px}.ft-rund{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--linie);background:#fff;color:var(--ink);cursor:pointer;text-decoration:none}.ft-leiste{position:absolute;left:var(--rand);right:var(--rand);bottom:var(--rand);display:flex;justify-content:center;pointer-events:none;z-index:5}.ft-karte{pointer-events:auto;display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid var(--linie);border-radius:var(--r);padding:12px 14px}.ft-knopf{height:44px;padding:0 18px;border-radius:12px;border:1.5px solid var(--linie);background:#fff;color:var(--ink);font:600 15px/1 Archivo,sans-serif;cursor:pointer}.ft-knopf:hover{border-color:#2c0f2a66}.ft-knopf.an{background:var(--ink);border-color:var(--ink);color:#fff}.ft-knopf:disabled{opacity:.35;cursor:default}.ft-status{font-size:13px;opacity:.6;padding:0 6px 0 10px;white-space:nowrap}:root{--su-motiv-ton-breit: #1a1016;--su-motiv-ton-hoch: #261c21}.su-krumen{padding-top:calc(96px * var(--k))}.su-krumen+.pr-kopf{padding-top:calc(var(--takt-innen) * 1.2)}.su-raster{display:grid;gap:calc(24px * var(--k));grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.su-support-head.sw-pagehead-dark{background:var(--su-motiv-ton-breit)}.su-start-hero.sw-bleed{--su-motiv-ton: var(--su-motiv-ton-breit);position:relative;display:block;overflow:hidden;aspect-ratio:21 / 9;background:var(--su-motiv-ton);box-shadow:0 0 0 100vmax var(--su-motiv-ton)}.su-start-hero:after{position:absolute;inset:0;z-index:1;background:linear-gradient(to bottom,var(--su-motiv-ton) 0%,color-mix(in srgb,var(--su-motiv-ton) 78%,transparent) 17%,transparent 48%),linear-gradient(90deg,var(--su-motiv-ton) 0%,transparent 13%,transparent 87%,var(--su-motiv-ton) 100%);content:"";pointer-events:none}.su-start-hero picture{display:block;width:100%;height:100%}.su-start-hero img{display:block;width:100%;height:100%;object-fit:cover;background:var(--su-motiv-ton)}.su-motiv-groesse{position:absolute;top:12%;left:max(6%,calc((100vw - 1200px)/2));z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:#fff;font-family:Archivo,sans-serif;line-height:1;pointer-events:none}.su-motiv-modell{color:#fff;font-size:clamp(14px,1.5vw,20px);font-weight:500;line-height:1.2}.su-motiv-zahl{display:flex;align-items:flex-start;gap:.08em;line-height:.8}.su-motiv-zahl b{font-size:clamp(64px,9vw,128px);font-weight:700;letter-spacing:-.065em}.su-motiv-zahl small{margin-top:.08em;color:#af0;font-size:clamp(24px,2.6vw,38px);font-weight:700;line-height:1}.su-start-band{--su-motiv-ton: var(--su-motiv-ton-breit);margin-inline:calc(50% - 50cqw - var(--sw-pad));padding:0 max(var(--sw-pad),calc(50cqw + var(--sw-pad) - var(--text-max) / 2));border-top:2px solid #aaff00;background:var(--su-motiv-ton)}.su-start-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-block:8px}.su-start-item{position:relative;min-width:0}.su-start-link{width:100%;min-width:0;min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid rgba(255,255,255,.24);background:var(--su-motiv-ton);color:#fff;text-align:left;text-decoration:none;transition:background-color .18s ease,color .18s ease,border-color .18s ease;cursor:pointer}.su-start-link::-webkit-details-marker{display:none}.su-start-link::marker{content:""}.su-start-aufbau[open]>.su-start-link,.su-start-link:hover,.su-start-link:focus-visible{background:#af0;border-color:#af0;color:#1a1016}.su-start-optionen{position:absolute;top:calc(100% + 2px);left:0;z-index:5;width:100%;padding:6px;border:1px solid rgba(255,255,255,.32);background:var(--su-motiv-ton);box-shadow:0 8px 24px #00000047}.su-start-optionen a{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:8px;padding:10px;color:#fff;text-decoration:none}.su-start-optionen a:hover,.su-start-optionen a:focus-visible{background:#af0;color:#1a1016;outline:none}.su-start-copy{min-width:0;display:grid;gap:5px}.su-start-copy strong{font-size:var(--h3-karte);font-weight:700;line-height:1.2}.su-start-copy small{font-size:var(--text-karte);line-height:1.25;opacity:.78}.su-start-pfeil{flex:none;color:currentColor;transition:transform .18s ease}.su-start-link:hover .su-start-pfeil,.su-start-link:focus-visible .su-start-pfeil{transform:translate(3px)}.su-start-aufbau[open] .su-start-pfeil{transform:rotate(180deg)}.su-start-link:focus-visible{outline:3px solid #fff;outline-offset:2px}.su-start-more:hover{text-decoration:underline}.su-start-more svg{flex:none}.su-software-body{padding-top:var(--takt);background:transparent}.su-start-more{display:inline-flex;align-items:center;gap:8px;margin-top:var(--takt-innen);color:#2c0f2a;font-weight:700;text-decoration:none}.su-kontakt-kundenbereich{margin-top:var(--takt-innen);font-size:var(--text-karte)}.su-allgemein{display:grid;gap:var(--takt)}.su-allgemein>.sw-section{margin-bottom:0}.su-geraet-waehlen{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);align-items:end;gap:var(--takt-innen)}.su-geraet-karte{min-height:110px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;border:1px solid var(--pr-linie);color:var(--pr-ink);text-decoration:none;background:#fff}.su-geraet-karte span{display:grid;gap:6px}.su-geraet-karte strong{font-size:var(--h3-karte)}.su-geraet-karte small{font-size:var(--text-karte);opacity:.7}.su-geraet-karte:hover,.su-geraet-karte:focus-visible{border-color:var(--pr-ink);background:#f4f1f4}.su-geraet-karte:focus-visible{outline:3px solid #aaff00;outline-offset:3px}.su-allgemeine-links{display:flex;flex-wrap:wrap;gap:14px 28px}.su-allgemeine-links a{display:inline-flex;align-items:center;gap:10px;color:var(--pr-ink);font-weight:700}.su-geraete-gruppe{padding-inline:var(--sw-pad)}.su-nova-fragezahl{max-width:860px;margin:var(--takt-innen) auto 0;padding-inline:var(--sw-pad);font-size:var(--text-karte);opacity:.7}.su-support-head.sw-pagehead-dark{width:100vw;max-width:none;margin:-6rem calc(50% - 50vw) var(--takt-innen);padding:calc(5rem + clamp(40px,5vw,76px)) max(var(--sw-pad),calc((100vw - 1200px)/2)) clamp(28px,3.5vw,52px);color:#fff}.su-support-head .sw-head{width:100%;max-width:1200px;margin:0 auto}.su-crumb{margin:0 0 12px;color:#fff;font-size:var(--text-karte);opacity:.76}.su-crumb a,.su-product-breadcrumb a{color:inherit}.su-crumb span,.su-product-breadcrumb span{padding-inline:8px;opacity:.65}.su-support-suche{max-width:1200px;margin:0 auto var(--takt-innen)}.su-support-suche form>label{display:block;margin-bottom:8px;font-weight:700}.su-support-suche form>div{display:flex;gap:10px}.su-support-suche input{flex:1;min-width:0;min-height:52px;padding:12px 16px;border:1px solid #887987;border-radius:3px;background:#fff;color:var(--pr-ink);font:inherit}.su-support-suche input:focus-visible{outline:3px solid var(--pr-lime);outline-offset:2px}.su-support-suche button{min-width:112px;min-height:52px;padding:0 24px;border:0;border-radius:3px;background:#af0;color:#2c0f2a;font:inherit;font-weight:700;cursor:pointer}.su-device-selection{margin:0 auto var(--takt)}.su-device-selection h2,.su-device-selection h3{margin:0 0 var(--takt-innen);font-weight:700}.su-device-selection h2{font-size:var(--h2)}.su-device-selection h3{margin-top:var(--takt);font-size:var(--h3)}.su-model-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:960px}.su-select-dropdown{position:relative;min-width:0}.su-select-dropdown>summary{position:relative;display:grid;min-height:68px;align-content:center;gap:4px;padding:12px 44px 12px 16px;border:1px solid #887987;background:#fff;color:var(--pr-ink);cursor:pointer;list-style:none}.su-select-dropdown>summary::-webkit-details-marker{display:none}.su-select-dropdown>summary:focus-visible{outline:3px solid var(--pr-lime);outline-offset:2px}.su-select-dropdown.is-disabled>summary{opacity:.55;cursor:not-allowed}.su-select-label{font-size:12px;font-weight:700;opacity:.7}.su-select-value,.su-select-placeholder{font-size:16px;font-weight:600}.su-select-placeholder{opacity:.66}.su-select-chevron{position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:22px}.su-select-options{position:relative;z-index:10;width:100%;max-height:280px;overflow:auto;margin:4px 0 0;padding:5px;border:1px solid #887987;background:#fff;box-shadow:0 12px 28px #2c0f2a2e;list-style:none}.su-select-options button{width:100%;min-height:44px;padding:10px 12px;border:0;background:transparent;color:var(--pr-ink);text-align:left;font:inherit;cursor:pointer}.su-select-options button:hover,.su-select-options button:focus-visible{outline:0;background:var(--pr-lime)}.su-device-primary,.su-device-secondary,.su-related-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.su-device-secondary{grid-template-columns:repeat(3,minmax(0,1fr))}.su-device-card{min-width:0;display:grid;grid-template-columns:minmax(100px,.72fr) 1fr auto;align-items:center;gap:16px;padding:14px;border:1px solid var(--pr-linie);color:var(--pr-ink);text-decoration:none;background:#fff}.su-device-card:hover,.su-device-card:focus-visible{border-color:var(--pr-ink);background:#f8f6f8}.su-related-model{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:18px;border:1px solid var(--pr-linie);color:var(--pr-ink);font-weight:700;text-decoration:none}.su-related-model:hover,.su-related-model:focus-visible{background:#f8f6f8;border-color:var(--pr-ink)}.su-device-card:focus-visible{outline:3px solid var(--pr-lime);outline-offset:3px}.su-device-card>img,.su-device-image-placeholder{width:100%;aspect-ratio:16 / 9;height:auto;object-fit:cover;background:#eee}.su-device-image-placeholder{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:10px;background:#241c24;color:#fff;font-size:12px;line-height:1.1}.su-device-image-placeholder strong{color:#fff;font-size:clamp(15px,1.7vw,24px)}.su-device-card-copy{min-width:0;display:grid;gap:7px}.su-device-card-copy strong{font-size:var(--h3-karte);line-height:1.2}.su-device-card-copy small{font-size:var(--text-karte);line-height:1.45;opacity:.72}.su-device-card>svg{flex:none}.su-identify{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:var(--takt);padding:24px;background:#f4f1f4}.su-identify h2{margin:0 0 6px;font-size:var(--h3)}.su-identify p{margin:0}.su-identify a{flex:none;display:inline-flex;align-items:center;gap:8px;color:var(--pr-ink);font-weight:700}.su-general-content{margin-bottom:var(--takt)}.su-product-breadcrumb{margin:0 auto 12px;padding-inline:var(--sw-pad);max-width:1200px;font-size:var(--text-karte)}.su-device-hero{margin-top:-6rem;position:relative}.su-device-hero img{transform:translateY(100px)}.su-device-hero-copy{position:absolute;inset:max(125px,13%) auto auto max(6%,calc((100vw - 1200px)/2));z-index:2;display:grid;gap:9px;max-width:min(70%,780px);color:#fff;font-family:Archivo,sans-serif;text-shadow:0 2px 16px rgba(0,0,0,.28)}.su-hero-breadcrumb{position:absolute;inset:94px auto auto max(6%,calc((100vw - 1200px)/2));z-index:2;margin:0;padding:0;color:#ffffffc7;text-shadow:0 2px 12px rgba(0,0,0,.5)}.su-device-hero-copy p{margin:0;font-size:clamp(16px,1.8vw,24px);font-weight:500}.su-device-hero-copy h1{margin:0;color:#fff;font-size:clamp(48px,8vw,112px);line-height:.94;letter-spacing:-.055em}.su-device-hero-copy h1 small,.su-family-head h1 small{display:block;margin-bottom:.18em;color:#fff;font:600 clamp(17px,2vw,28px)/1.1 Archivo,sans-serif;letter-spacing:-.02em}.su-device-hero-copy h1 strong,.su-family-head h1 strong{display:block;color:#fff;font:inherit}.su-device-hero-copy h1 em,.su-family-head h1 em{display:block;margin-top:.14em;color:#af0;font:600 clamp(26px,4vw,56px)/1.05 Archivo,sans-serif;letter-spacing:-.03em}.su-device-hero-copy>span{max-width:42rem;font:500 clamp(15px,1.5vw,19px)/1.45 Inter,sans-serif}.su-device-hero-copy>small{font:13px/1.3 Inter,sans-serif;opacity:.82}.su-hero-manufacturer{position:absolute;right:max(var(--sw-pad),calc((100vw - 1200px)/2));bottom:18px;z-index:2;padding:7px 10px;background:#2c0f2ad1;color:#fff;font:12px/1.3 Inter,sans-serif}.su-size-picker{display:inline-flex;align-items:center;gap:0;width:fit-content;margin:2px 0 0;padding:3px;border:1px solid rgba(255,255,255,.52);border-radius:5px;background:#190f199e;text-shadow:none}.su-size-picker a{min-width:118px;padding:10px 14px;color:#fff;text-align:center;text-decoration:none;font:700 15px/1.2 Inter,sans-serif}.su-size-picker a+a{border-left:1px solid rgba(255,255,255,.32)}.su-size-picker a[aria-current=page]{background:#af0;color:#2c0f2a;border-radius:3px}.su-family-head{display:block;width:100vw;max-width:none;min-height:280px;margin:-6rem calc(50% - 50vw) 0;padding:calc(5rem + clamp(40px,5vw,76px)) max(var(--sw-pad),calc((100vw - 1200px)/2)) clamp(28px,3.5vw,52px);background:var(--su-motiv-ton-breit);color:#fff}.su-family-head-no-image{min-height:270px}.su-family-head-no-image>div:last-child{max-width:1200px;margin:20px auto 0}.su-family-head-no-image h1{font-size:clamp(40px,5vw,68px);line-height:1.05}.su-family-head .su-product-breadcrumb{width:100%;padding:0;color:#ffffffc7}.su-family-image{width:100%;height:230px;object-fit:contain}.su-family-head h1{margin:0 0 10px;color:#fff;font-size:var(--h1)}.su-family-head h1 small{font-size:clamp(16px,1.8vw,24px)}.su-family-head h1 em{font-size:clamp(24px,3vw,42px)}.su-family-head p{margin:0 0 12px;font-size:var(--text)}.su-family-head small{opacity:.75}.su-product-nav{width:100vw;margin:0 calc(50% - 50vw) var(--takt);padding:0 max(var(--sw-pad),calc((100vw - 1200px)/2));border-top:2px solid #aaff00;background:#2c0f2a;box-shadow:0 10px 20px #2c0f2a29}.su-product-nav-inner{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-width:1200px;margin:auto}.su-product-nav a{min-height:58px;display:flex;align-items:center;justify-content:center;padding:10px 12px;border-inline:1px solid rgba(255,255,255,.15);color:#fff;text-decoration:none;font-weight:600;text-align:center}.su-product-nav a+a{border-left:0}.su-product-nav a.is-active,.su-product-nav a:hover,.su-product-nav a:focus-visible{background:#af0;color:#2c0f2a;outline-color:#af0}.su-device-content{display:grid;gap:var(--takt);min-width:0}.su-device-content>*,.su-device-section{min-width:0;margin:0}.su-device-section>h2{margin:0 0 var(--takt-innen);font-size:var(--h2);font-weight:700}.su-topic{margin-top:var(--takt-innen)}.su-topic h3{margin:0 0 8px;font-size:var(--h3)}.su-topic-lead{margin:0;opacity:.72}.su-aufbau-eintrag{display:grid;grid-template-columns:minmax(180px,.55fr) 1fr;align-items:center;gap:20px;padding:16px;border:1px solid var(--pr-linie);color:var(--pr-ink)}.su-aufbau-eintrag img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.su-aufbau-copy{display:grid;align-content:center;gap:8px}.su-aufbau-eintrag strong{font-size:var(--h3)}.su-aufbau-copy>small{font-size:var(--text-karte);opacity:.75}.su-aufbau-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.su-aufbau-actions a{display:inline-flex;min-height:44px;align-items:center;gap:5px;padding:9px 12px;border:1px solid #2c0f2a;color:#2c0f2a;font-weight:700;text-decoration:none}.su-aufbau-actions a:first-child{background:#2c0f2a;color:#fff}.su-aufbau-actions a:hover,.su-aufbau-actions a:focus-visible{background:#af0;border-color:#af0;color:#2c0f2a;outline:2px solid #2c0f2a;outline-offset:2px}.su-aufbau-actions a small{font-size:.85em;font-weight:500}.su-related-grid{max-width:860px}.su-specs-wrap{overflow-x:auto}.su-specs{width:100%;border-collapse:collapse;text-align:left}.su-specs th,.su-specs td{padding:12px 14px;border-bottom:1px solid var(--pr-linie)}.su-specs thead th{background:var(--pr-ink);color:#fff}.su-spec-note{margin-top:var(--takt-innen);max-width:860px;font-size:var(--text-karte);opacity:.75}.su-suche-resultate{margin-top:var(--takt-innen)}.su-suche-resultate>h2{font-size:var(--h3)}.su-suchergebnisse{display:grid;gap:0;max-width:900px}.su-suchgruppe{padding:0;border:0}.su-suchgruppe+.su-suchgruppe{margin-top:22px}.su-suchgruppe h3{margin:0 0 8px;font-size:var(--text-karte);opacity:.72}.su-suchgruppe ul{list-style:none;margin:0;padding:0}.su-suchgruppe li{border-top:1px solid var(--pr-linie)}.su-suchgruppe li>a{display:flex;justify-content:space-between;gap:14px;width:100%;padding:14px 10px;border-bottom:1px solid var(--pr-linie);color:inherit;text-decoration:none}.su-suchgruppe li>a>span{display:grid;gap:4px}.su-suchgruppe small{width:fit-content;padding:2px 7px;background:#f1edf2;color:#2c0f2a;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.su-suchgruppe em{font-size:var(--text-karte);opacity:.7}.su-suchgruppe em{font-style:normal}.su-suche-leer{padding:16px;background:#f4f1f4}.su-kontakt-support{margin-top:var(--takt)}@media(max-width:767px){.su-model-picker{grid-template-columns:1fr}.su-device-hero-copy h1{font-size:15vw}.su-device-hero-copy h1 small{font-size:5vw}.su-device-hero-copy h1 em{font-size:9vw}.su-support-head.sw-pagehead-dark{padding:calc(5rem + 40px) 16px 28px}.su-support-head h1{font-size:32px}.su-support-suche,.su-device-selection,.su-general-content,.su-kontakt-support{padding-inline:16px}.su-device-primary,.su-device-secondary{grid-template-columns:1fr}.su-device-card{grid-template-columns:112px minmax(0,1fr) auto;gap:12px;padding:10px}.su-device-card>img,.su-device-image-placeholder{width:100%}.su-device-card-copy strong{font-size:16px}.su-identify{display:grid;margin-inline:16px;padding:18px}.su-identify a{justify-self:start}.su-product-breadcrumb{padding-inline:16px}.su-device-hero-copy{inset:125px 6% auto;max-width:90%}.su-hero-breadcrumb{inset:94px 16px auto;padding:0}.su-device-hero-copy h1{font-size:16vw}.su-device-hero-copy>span{max-width:90%;font-size:14px}.su-device-hero-copy>small{font-size:11px}.su-device-hero img{transform:translateY(96px)}.su-hero-manufacturer{right:16px;bottom:12px;max-width:calc(100% - 32px)}.su-size-picker{justify-content:flex-start;margin:2px 0 0}.su-family-head{min-height:240px;padding:calc(5rem + 40px) 16px 28px}.su-family-head .su-product-breadcrumb{padding:0}.su-family-head-no-image{min-height:0;padding-top:calc(5rem + 40px);padding-bottom:30px}.su-family-head-no-image>div{margin-top:22px}.su-family-image{height:150px}.su-family-head h1{font-size:32px}.su-product-nav{overflow-x:auto;margin-bottom:var(--takt-innen);padding-inline:0}.su-product-nav-inner{display:flex;width:max-content;min-width:100%}.su-product-nav a{min-width:96px;min-height:54px;padding:8px 10px;font-size:12px;white-space:normal}.su-device-content{padding-inline:16px}.su-aufbau-eintrag{grid-template-columns:1fr}.su-aufbau-actions{display:grid;grid-template-columns:1fr}.su-related-grid{grid-template-columns:1fr}.su-specs th,.su-specs td{padding:9px}.su-support-head.sw-pagehead-dark{background:var(--su-motiv-ton-hoch)}.su-start-hero.sw-bleed{--su-motiv-ton: var(--su-motiv-ton-hoch);aspect-ratio:4 / 5}.su-start-hero:after{background:linear-gradient(to bottom,var(--su-motiv-ton) 0%,color-mix(in srgb,var(--su-motiv-ton) 78%,transparent) 14%,transparent 44%),linear-gradient(90deg,var(--su-motiv-ton) 0%,transparent 11%,transparent 89%,var(--su-motiv-ton) 100%)}.su-start-band{--su-motiv-ton: var(--su-motiv-ton-hoch)}.su-motiv-groesse{top:12%;left:6%}.su-start-links{grid-template-columns:1fr;gap:8px}.su-start-link{min-height:76px;gap:8px;padding:12px}.su-start-copy strong{font-size:15px}.su-start-copy small{font-size:13px}.su-motiv-groesse{gap:8px}.su-motiv-modell{font-size:14px}.su-motiv-zahl b{font-size:19vw}.su-motiv-zahl small{font-size:7vw}.su-geraet-waehlen{grid-template-columns:1fr;align-items:stretch}.su-geraet-karte{min-height:88px;padding:18px}}.pr-page .su-hinweis{margin-top:var(--takt-innen);padding:calc(16px * var(--k)) calc(20px * var(--k));border-left:4px solid var(--pr-lime);background:#f4f1f4;font-size:var(--text-karte);line-height:1.55;max-width:calc(760px * var(--k))}.su-gruppe{padding-top:var(--takt)}.su-gruppe>h2{font-size:var(--h2);line-height:1.15;font-weight:700;letter-spacing:-.015em}.su-gruppe>.pr-lead{max-width:calc(760px * var(--k));margin-top:12px}.su-liste{list-style:none;margin:var(--takt-innen) 0 0;padding:0;max-width:calc(860px * var(--k));border-top:1px solid var(--pr-linie)}.su-liste li{border-bottom:1px solid var(--pr-linie)}.su-liste a,.su-liste .su-eintrag{display:grid;grid-template-columns:1fr auto;gap:4px 16px;align-items:center;padding:16px 0;color:inherit;text-decoration:none}.su-liste strong{font-size:var(--h3-karte);line-height:1.3}.su-liste span.su-text{grid-column:1;font-size:var(--text-karte);line-height:1.5;opacity:.72}.su-liste .su-art{grid-row:1 / span 2;grid-column:2;font-size:calc(12px * var(--k));font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.6;white-space:nowrap}.su-liste a:hover strong{text-decoration:underline}.su-faq-link{display:inline-block;margin-top:8px;font-weight:700;color:var(--pr-ink);font-size:var(--text-karte)}.su-sprung{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:var(--takt-innen);font-size:var(--text-karte)}.su-sprung a{color:var(--pr-ink);font-weight:600}.su-kontakt{display:grid;gap:6px;font-size:var(--text);margin-top:var(--takt-innen)}.su-kontakt a{color:var(--pr-ink);font-weight:700}#aufbau,.su-gruppe{scroll-margin-top:calc(88px * var(--k))}.su-wahl{display:flex;flex-wrap:wrap;gap:8px}.su-wahl a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--pr-linie);border-radius:999px;color:var(--pr-ink);font-size:var(--text-karte);font-weight:600;text-decoration:none;background:#fff}.su-wahl a[aria-current=page]{background:var(--pr-ink);color:#fff;border-color:var(--pr-ink)}.su-wahl a:not([aria-current=page]):hover{border-color:var(--pr-ink)}.su-fragen{max-width:calc(860px * var(--k));margin-top:var(--takt-innen)}.pr-page .su-quelle{margin-top:10px;font-size:calc(13px * var(--k));line-height:1.5;opacity:.6}.su-quelle a{color:inherit}.su-download-meta,.su-download-source{display:block;margin-top:4px;font-size:calc(12px * var(--k));line-height:1.4;opacity:.62}.su-liste a>.su-download-meta{grid-column:1 / -1}.su-download-source{margin-top:10px}.su-download-varianten{display:grid;grid-template-columns:1fr;gap:4px 16px;padding:16px 0}.su-download-varianten>strong{font-size:var(--h3-karte);line-height:1.3}.su-download-varianten>.su-text{font-size:var(--text-karte);line-height:1.5;opacity:.72}.su-download-variant-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:4px}.su-download-variant-links a{color:var(--pr-ink);font-size:var(--text-karte);font-weight:700;text-decoration:underline;text-underline-offset:3px}.su-download-variant-links a:hover{color:var(--pr-ink-soft)}.su-download-varianten .su-download-meta{margin-top:0}.su-support-video{margin-top:14px;max-width:760px}.su-support-video p{margin-bottom:8px;font-weight:600}.su-support-video video{display:block;width:100%;max-height:70vh;background:#1a1019;border-radius:10px}.pr-page .su-pruefsumme{margin:-8px 0 14px;word-break:break-all}.su-pruefsumme code{font-size:calc(12px * var(--k))}.su-fragen .sw-plus{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;line-height:1;margin-top:.2em}.su-frage summary{min-width:0}.su-frage-text{min-width:0;flex:1}.su-fragen{width:100%}.su-liste>li>a{grid-template-columns:40px minmax(0,1fr) 22px;align-items:start;gap:4px 12px}.su-file-type-icon{grid-column:1;grid-row:1;display:block;width:40px;height:40px;flex:none}.su-file-type-icon img{display:block;width:40px;height:40px;object-fit:contain}.su-file-type-msi{position:relative}.su-file-type-msi:after{position:absolute;left:4px;right:4px;bottom:1px;content:"MSI";background:#e9eff2;color:#526d7c;text-align:center;font:700 8px/11px Arial,sans-serif}.su-download-copy{min-width:0;display:grid;gap:4px;grid-column:2;grid-row:1}.su-download-copy>strong{line-height:1.3}.su-download-copy>.su-text{grid-column:1}.su-download-copy>.su-download-meta{grid-column:1;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.su-download-source-logo{display:block;flex:none;object-fit:contain}.su-source-logo-ctouch{width:50px;height:15px}.su-source-logo-touch-base{width:58px;height:16px}.su-source-logo-barco{width:60px;height:18px;object-fit:cover;object-position:top center}.su-download-action{grid-column:3;grid-row:1;justify-self:end;padding-top:1px;color:var(--pr-ink);font:600 21px/1 Inter,sans-serif;opacity:.68}.su-download-copy>.su-art{display:none}.su-download-varianten{grid-template-columns:40px minmax(0,1fr);align-items:start}.su-download-varianten>.su-file-type-icon{grid-column:1;grid-row:1 / span 3}.su-download-varianten>.su-download-copy{grid-column:2}.su-download-variant-links a{display:inline-flex;align-items:center;gap:8px}.su-download-variant-links .su-file-type-icon,.su-download-variant-links .su-file-type-icon img{width:34px;height:34px}.su-download-variant-links .su-download-action{grid-column:auto;grid-row:auto;padding:0}.su-brand-value{display:inline-flex;align-items:center}.su-brand-value img{display:block;width:90px;height:28px;object-fit:contain}.su-select-options button{display:flex;align-items:center;gap:10px}.su-brand-option-logo{width:90px;height:28px;object-fit:contain}.su-device-hero-copy h1 small img{display:block;width:clamp(130px,19vw,240px);max-height:54px;object-fit:contain;object-position:left center;filter:drop-shadow(0 2px 12px rgba(0,0,0,.36))}@media(max-width:767px){.su-liste>li>a{grid-template-columns:40px minmax(0,1fr) 20px;gap:4px 9px}.su-file-type-icon,.su-file-type-icon img{width:40px;height:40px}.su-brand-value img,.su-brand-option-logo{width:82px;height:26px}.su-source-logo-ctouch{width:46px;height:14px}.su-source-logo-touch-base{width:54px;height:15px}.su-source-logo-barco{width:56px;height:17px}.su-device-hero-copy h1 small img{width:130px;max-height:38px}}:root{--font-heading: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}/*! tailwindcss v4.1.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens: none)) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color: rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x: 0;--tw-translate-y: 0;--tw-translate-z: 0;--tw-scroll-snap-strictness: proximity;--tw-space-y-reverse: 0;--tw-border-style: solid;--tw-leading: initial;--tw-font-weight: initial;--tw-shadow: 0 0 #0000;--tw-shadow-color: initial;--tw-shadow-alpha: 100%;--tw-inset-shadow: 0 0 #0000;--tw-inset-shadow-color: initial;--tw-inset-shadow-alpha: 100%;--tw-ring-color: initial;--tw-ring-shadow: 0 0 #0000;--tw-inset-ring-color: initial;--tw-inset-ring-shadow: 0 0 #0000;--tw-ring-inset: initial;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-offset-shadow: 0 0 #0000;--tw-blur: initial;--tw-brightness: initial;--tw-contrast: initial;--tw-grayscale: initial;--tw-hue-rotate: initial;--tw-invert: initial;--tw-opacity: initial;--tw-saturate: initial;--tw-sepia: initial;--tw-drop-shadow: initial;--tw-drop-shadow-color: initial;--tw-drop-shadow-alpha: 100%;--tw-drop-shadow-size: initial;--tw-backdrop-blur: initial;--tw-backdrop-brightness: initial;--tw-backdrop-contrast: initial;--tw-backdrop-grayscale: initial;--tw-backdrop-hue-rotate: initial;--tw-backdrop-invert: initial;--tw-backdrop-opacity: initial;--tw-backdrop-saturate: initial;--tw-backdrop-sepia: initial;--tw-duration: initial;--tw-scale-x: 1;--tw-scale-y: 1;--tw-scale-z: 1}}}@layer theme{:root,:host{--font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-100: oklch(.967 .003 264.542);--color-black: #000;--spacing: .25rem;--container-2xl: 42rem;--container-3xl: 48rem;--container-4xl: 56rem;--container-6xl: 72rem;--text-xs: .75rem;--text-xs--line-height: calc(1 / .75);--text-sm: .875rem;--text-sm--line-height: calc(1.25 / .875);--text-base: 1rem;--text-base--line-height: 1.5 ;--text-lg: 1.125rem;--text-lg--line-height: calc(1.75 / 1.125);--text-xl: 1.25rem;--text-xl--line-height: calc(1.75 / 1.25);--text-2xl: 1.5rem;--text-2xl--line-height: calc(2 / 1.5);--text-3xl: 1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl: 2.25rem;--text-4xl--line-height: calc(2.5 / 2.25);--text-5xl: 3rem;--text-5xl--line-height: 1;--text-6xl: 3.75rem;--text-6xl--line-height: 1;--text-7xl: 4.5rem;--text-7xl--line-height: 1;--text-9xl: 8rem;--text-9xl--line-height: 1;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--leading-tight: 1.25;--leading-relaxed: 1.625;--animate-spin: spin 1s linear infinite;--blur-sm: 8px;--default-transition-duration: .15s;--default-transition-timing-function: cubic-bezier(.4, 0, .2, 1);--default-font-family: var(--font-sans);--default-font-feature-settings: var(--font-sans--font-feature-settings);--default-font-variation-settings: var(--font-sans--font-variation-settings);--default-mono-font-family: var(--font-mono);--default-mono-font-feature-settings: var(--font-mono--font-feature-settings);--default-mono-font-variation-settings: var(--font-mono--font-variation-settings)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family, ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings, normal);font-variation-settings:var(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;--lightningcss-light: initial;--lightningcss-dark: ;color-scheme:light;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;--lightningcss-light: initial;--lightningcss-dark: ;color-scheme:light;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:currentColor}@supports (color: color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentColor 50%,transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--background);color:var(--foreground)}*{border-color:var(--border);outline-color:var(--ring)}@supports (color: color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-body)}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h1{font-size:var(--text-2xl);font-weight:var(--font-weight-medium);letter-spacing:-.02em;line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h2{font-size:var(--text-xl);font-weight:var(--font-weight-medium);letter-spacing:-.015em;line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h3{font-size:var(--text-lg);font-weight:var(--font-weight-medium);letter-spacing:-.01em;line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) h4{font-size:var(--text-base);font-weight:var(--font-weight-medium);letter-spacing:-.01em;line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) p{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) label,:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) button{font-size:var(--text-base);font-weight:var(--font-weight-medium);line-height:1.5}:where(:not(:has([class*=" text-"]),:not(:has([class^=text-])))) input{font-size:var(--text-base);font-weight:var(--font-weight-normal);line-height:1.5}}@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.right-0{right:calc(var(--spacing) * 0)}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.left-2{left:calc(var(--spacing) * 2)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[99\]{z-index:99}.z-\[100\]{z-index:100}.col-span-2{grid-column:span 2 / span 2}.\!container{width:100%!important}@media(width>=40rem){.\!container{max-width:40rem!important}}@media(width>=48rem){.\!container{max-width:48rem!important}}@media(width>=64rem){.\!container{max-width:64rem!important}}@media(width>=80rem){.\!container{max-width:80rem!important}}@media(width>=96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media(width>=40rem){.container{max-width:40rem}}@media(width>=48rem){.container{max-width:48rem}}@media(width>=64rem){.container{max-width:64rem}}@media(width>=80rem){.container{max-width:80rem}}@media(width>=96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-6{margin-left:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-\[4\/3\]{aspect-ratio:4 / 3}.aspect-\[16\/9\]{aspect-ratio:16 / 9}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-8{height:calc(var(--spacing) * 8)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-48{height:calc(var(--spacing) * 48)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.min-h-\[76px\]{min-height:76px}.min-h-\[90vh\]{min-height:90vh}.min-h-\[260px\]{min-height:260px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-8{width:calc(var(--spacing) * 8)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-\[300px\]{width:300px}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[380px\]{max-width:380px}.max-w-\[800px\]{max-width:800px}.max-w-\[1000px\]{max-width:1000px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[calc\(100vw-48px\)\]{max-width:calc(100vw - 48px)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-center{scroll-snap-align:center}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-16>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-t-transparent{border-top-color:#0000}.bg-black\/40{background-color:#0006}@supports (color: color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}.text-9xl{font-size:var(--text-9xl);line-height:var(--tw-leading, var(--text-9xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading, var(--text-xs--line-height))}.leading-relaxed{--tw-leading: var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading: var(--leading-tight);line-height:var(--leading-tight)}.font-semibold{--tw-font-weight: var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-nowrap{white-space:nowrap}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow: 0 25px 50px -12px var(--tw-shadow-color, #00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.backdrop-blur-sm{--tw-backdrop-blur: blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, );backdrop-filter:var(--tw-backdrop-blur, ) var(--tw-backdrop-brightness, ) var(--tw-backdrop-contrast, ) var(--tw-backdrop-grayscale, ) var(--tw-backdrop-hue-rotate, ) var(--tw-backdrop-invert, ) var(--tw-backdrop-opacity, ) var(--tw-backdrop-saturate, ) var(--tw-backdrop-sepia, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease, var(--default-transition-timing-function));transition-duration:var(--tw-duration, var(--default-transition-duration))}.duration-300{--tw-duration: .3s;transition-duration:.3s}@media(hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x: 110%;--tw-scale-y: 110%;--tw-scale-z: 110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.group-hover\:scale-125:is(:where(.group):hover *){--tw-scale-x: 125%;--tw-scale-y: 125%;--tw-scale-z: 125%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}@media(hover:hover){.hover\:scale-105:hover{--tw-scale-x: 105%;--tw-scale-y: 105%;--tw-scale-z: 105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}@media(hover:hover){.hover\:opacity-70:hover{opacity:.7}}@media(hover:hover){.hover\:opacity-80:hover{opacity:.8}}@media(hover:hover){.hover\:opacity-90:hover{opacity:.9}}@media(hover:hover){.hover\:opacity-100:hover{opacity:1}}.active\:scale-95:active{--tw-scale-x: 95%;--tw-scale-y: 95%;--tw-scale-z: 95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media(width>=40rem){.sm\:mb-3{margin-bottom:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\:mb-4{margin-bottom:calc(var(--spacing) * 4)}}@media(width>=40rem){.sm\:mb-16{margin-bottom:calc(var(--spacing) * 16)}}@media(width>=40rem){.sm\:flex{display:flex}}@media(width>=40rem){.sm\:hidden{display:none}}@media(width>=40rem){.sm\:min-h-\[88px\]{min-height:88px}}@media(width>=40rem){.sm\:min-h-\[300px\]{min-height:300px}}@media(width>=40rem){.sm\:w-\[320px\]{width:320px}}@media(width>=40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=40rem){.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=40rem){.sm\:flex-row{flex-direction:row}}@media(width>=40rem){.sm\:items-baseline{align-items:baseline}}@media(width>=40rem){.sm\:gap-3{gap:calc(var(--spacing) * 3)}}@media(width>=40rem){.sm\:gap-6{gap:calc(var(--spacing) * 6)}}@media(width>=40rem){:where(.sm\:space-y-4>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}}@media(width>=40rem){:where(.sm\:space-y-10>:not(:last-child)){--tw-space-y-reverse: 0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}@media(width>=40rem){.sm\:p-6{padding:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\:p-8{padding:calc(var(--spacing) * 8)}}@media(width>=40rem){.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media(width>=40rem){.sm\:px-7{padding-inline:calc(var(--spacing) * 7)}}@media(width>=40rem){.sm\:px-16{padding-inline:calc(var(--spacing) * 16)}}@media(width>=40rem){.sm\:py-16{padding-block:calc(var(--spacing) * 16)}}@media(width>=40rem){.sm\:py-20{padding-block:calc(var(--spacing) * 20)}}@media(width>=40rem){.sm\:pt-32{padding-top:calc(var(--spacing) * 32)}}@media(width>=40rem){.sm\:pb-20{padding-bottom:calc(var(--spacing) * 20)}}@media(width>=40rem){.sm\:pl-4{padding-left:calc(var(--spacing) * 4)}}@media(width>=40rem){.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media(width>=40rem){.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading, var(--text-4xl--line-height))}}@media(width>=40rem){.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}@media(width>=40rem){.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading, var(--text-base--line-height))}}@media(width>=40rem){.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading, var(--text-lg--line-height))}}@media(width>=40rem){.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading, var(--text-sm--line-height))}}@media(width>=40rem){.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(width>=48rem){.md\:col-span-4{grid-column:span 4 / span 4}}@media(width>=48rem){.md\:flex{display:flex}}@media(width>=48rem){.md\:hidden{display:none}}@media(width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=48rem){.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(width>=48rem){.md\:flex-row{flex-direction:row}}@media(width>=48rem){.md\:px-9{padding-inline:calc(var(--spacing) * 9)}}@media(width>=48rem){.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}@media(width>=64rem){.lg\:sticky{position:sticky}}@media(width>=64rem){.lg\:top-24{top:calc(var(--spacing) * 24)}}@media(width>=64rem){.lg\:col-span-1{grid-column:span 1 / span 1}}@media(width>=64rem){.lg\:mb-20{margin-bottom:calc(var(--spacing) * 20)}}@media(width>=64rem){.lg\:flex{display:flex}}@media(width>=64rem){.lg\:hidden{display:none}}@media(width>=64rem){.lg\:min-h-\[104px\]{min-height:104px}}@media(width>=64rem){.lg\:min-h-\[340px\]{min-height:340px}}@media(width>=64rem){.lg\:w-\[320px\]{width:320px}}@media(width>=64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(width>=64rem){.lg\:grid-cols-\[1\.75fr_1fr\]{grid-template-columns:1.75fr 1fr}}@media(width>=64rem){.lg\:grid-cols-\[1fr_400px\]{grid-template-columns:1fr 400px}}@media(width>=64rem){.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}}@media(width>=64rem){.lg\:justify-start{justify-content:flex-start}}@media(width>=64rem){.lg\:gap-8{gap:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\:gap-12{gap:calc(var(--spacing) * 12)}}@media(width>=64rem){.lg\:gap-16{gap:calc(var(--spacing) * 16)}}@media(width>=64rem){.lg\:p-12{padding:calc(var(--spacing) * 12)}}@media(width>=64rem){.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media(width>=64rem){.lg\:px-11{padding-inline:calc(var(--spacing) * 11)}}@media(width>=64rem){.lg\:py-20{padding-block:calc(var(--spacing) * 20)}}@media(width>=64rem){.lg\:py-24{padding-block:calc(var(--spacing) * 24)}}@media(width>=64rem){.lg\:py-32{padding-block:calc(var(--spacing) * 32)}}@media(width>=64rem){.lg\:pt-36{padding-top:calc(var(--spacing) * 36)}}@media(width>=64rem){.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading, var(--text-2xl--line-height))}}@media(width>=64rem){.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading, var(--text-3xl--line-height))}}@media(width>=64rem){.lg\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading, var(--text-5xl--line-height))}}@media(width>=64rem){.lg\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading, var(--text-6xl--line-height))}}@media(width>=64rem){.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading, var(--text-xl--line-height))}}@media(width>=80rem){.xl\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading, var(--text-7xl--line-height))}}}:root{--font-size: 16px;--background: #fff;--foreground: oklch(.145 0 0);--card: #fff;--card-foreground: oklch(.145 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(.145 0 0);--primary: #030213;--primary-foreground: oklch(1 0 0);--secondary: oklch(.95 .0058 264.53);--secondary-foreground: #030213;--muted: #ececf0;--muted-foreground: #717182;--accent: #e9ebef;--accent-foreground: #030213;--destructive: #d4183d;--destructive-foreground: #fff;--border: #0000001a;--input: transparent;--input-background: #f3f3f5;--switch-background: #cbced4;--font-weight-medium: 500;--font-weight-normal: 400;--ring: oklch(.708 0 0);--chart-1: oklch(.646 .222 41.116);--chart-2: oklch(.6 .118 184.704);--chart-3: oklch(.398 .07 227.392);--chart-4: oklch(.828 .189 84.429);--chart-5: oklch(.769 .188 70.08);--radius: .625rem;--sidebar: oklch(.985 0 0);--sidebar-foreground: oklch(.145 0 0);--sidebar-primary: #030213;--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.97 0 0);--sidebar-accent-foreground: oklch(.205 0 0);--sidebar-border: oklch(.922 0 0);--sidebar-ring: oklch(.708 0 0)}.dark{--background: oklch(.145 0 0);--foreground: oklch(.985 0 0);--card: oklch(.145 0 0);--card-foreground: oklch(.985 0 0);--popover: oklch(.145 0 0);--popover-foreground: oklch(.985 0 0);--primary: oklch(.985 0 0);--primary-foreground: oklch(.205 0 0);--secondary: oklch(.269 0 0);--secondary-foreground: oklch(.985 0 0);--muted: oklch(.269 0 0);--muted-foreground: oklch(.708 0 0);--accent: oklch(.269 0 0);--accent-foreground: oklch(.985 0 0);--destructive: oklch(.396 .141 25.723);--destructive-foreground: oklch(.637 .237 25.331);--border: oklch(.269 0 0);--input: oklch(.269 0 0);--ring: oklch(.439 0 0);--font-weight-medium: 500;--font-weight-normal: 400;--chart-1: oklch(.488 .243 264.376);--chart-2: oklch(.696 .17 162.48);--chart-3: oklch(.769 .188 70.08);--chart-4: oklch(.627 .265 303.9);--chart-5: oklch(.645 .246 16.439);--sidebar: oklch(.205 0 0);--sidebar-foreground: oklch(.985 0 0);--sidebar-primary: oklch(.488 .243 264.376);--sidebar-primary-foreground: oklch(.985 0 0);--sidebar-accent: oklch(.269 0 0);--sidebar-accent-foreground: oklch(.985 0 0);--sidebar-border: oklch(.269 0 0);--sidebar-ring: oklch(.439 0 0)}html{font-size:var(--font-size);scroll-behavior:smooth;overflow-x:hidden}body{width:100%;position:relative;overflow-x:hidden}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@property --tw-translate-x{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-y{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-translate-z{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-scroll-snap-strictness{syntax: "*"; inherits: false; initial-value: proximity;}@property --tw-space-y-reverse{syntax: "*"; inherits: false; initial-value: 0;}@property --tw-border-style{syntax: "*"; inherits: false; initial-value: solid;}@property --tw-leading{syntax: "*"; inherits: false}@property --tw-font-weight{syntax: "*"; inherits: false}@property --tw-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-shadow-color{syntax: "*"; inherits: false}@property --tw-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-inset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-shadow-color{syntax: "*"; inherits: false}@property --tw-inset-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-ring-color{syntax: "*"; inherits: false}@property --tw-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-inset-ring-color{syntax: "*"; inherits: false}@property --tw-inset-ring-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-ring-inset{syntax: "*"; inherits: false}@property --tw-ring-offset-width{syntax: "<length>"; inherits: false; initial-value: 0;}@property --tw-ring-offset-color{syntax: "*"; inherits: false; initial-value: #fff;}@property --tw-ring-offset-shadow{syntax: "*"; inherits: false; initial-value: 0 0 #0000;}@property --tw-blur{syntax: "*"; inherits: false}@property --tw-brightness{syntax: "*"; inherits: false}@property --tw-contrast{syntax: "*"; inherits: false}@property --tw-grayscale{syntax: "*"; inherits: false}@property --tw-hue-rotate{syntax: "*"; inherits: false}@property --tw-invert{syntax: "*"; inherits: false}@property --tw-opacity{syntax: "*"; inherits: false}@property --tw-saturate{syntax: "*"; inherits: false}@property --tw-sepia{syntax: "*"; inherits: false}@property --tw-drop-shadow{syntax: "*"; inherits: false}@property --tw-drop-shadow-color{syntax: "*"; inherits: false}@property --tw-drop-shadow-alpha{syntax: "<percentage>"; inherits: false; initial-value: 100%;}@property --tw-drop-shadow-size{syntax: "*"; inherits: false}@property --tw-backdrop-blur{syntax: "*"; inherits: false}@property --tw-backdrop-brightness{syntax: "*"; inherits: false}@property --tw-backdrop-contrast{syntax: "*"; inherits: false}@property --tw-backdrop-grayscale{syntax: "*"; inherits: false}@property --tw-backdrop-hue-rotate{syntax: "*"; inherits: false}@property --tw-backdrop-invert{syntax: "*"; inherits: false}@property --tw-backdrop-opacity{syntax: "*"; inherits: false}@property --tw-backdrop-saturate{syntax: "*"; inherits: false}@property --tw-backdrop-sepia{syntax: "*"; inherits: false}@property --tw-duration{syntax: "*"; inherits: false}@property --tw-scale-x{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-y{syntax: "*"; inherits: false; initial-value: 1;}@property --tw-scale-z{syntax: "*"; inherits: false; initial-value: 1;}@keyframes spin{to{transform:rotate(360deg)}}.nav-item:hover:not([data-active=true]){background-color:#2c0f2a0f}:root{--brand-bg: #FFFFFF;--brand-ink: #2C0F2A;--brand-ink-soft: rgba(44, 15, 42, .7);--brand-ink-muted: rgba(44, 15, 42, .5);--brand-ink-wash: rgba(44, 15, 42, .06);--brand-accent: #AAFF00;--brand-accent-ink: #2C0F2A;--brand-paper: #F7F4F6;--brand-border: rgba(44, 15, 42, .12)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:6px;font-weight:600;letter-spacing:-.005em;border:1px solid transparent;cursor:pointer;transition:background-color 80ms linear,color 80ms linear,border-color 80ms linear;text-decoration:none;white-space:nowrap;line-height:1.2}.btn:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.btn-primary{background-color:var(--brand-ink);color:var(--brand-bg);border-color:var(--brand-ink)}.btn-primary:hover,.btn-highlight{background-color:var(--brand-accent);color:var(--brand-accent-ink);border-color:var(--brand-accent)}.btn-highlight:hover{background-color:var(--brand-ink);color:var(--brand-bg);border-color:var(--brand-ink)}.btn-outline{background-color:transparent;color:var(--brand-ink);border-color:var(--brand-ink)}.btn-outline:hover{background-color:var(--brand-ink);color:var(--brand-bg)}.btn-outline-inverse{background-color:transparent;color:var(--brand-bg);border-color:var(--brand-bg)}.btn-outline-inverse:hover{background-color:var(--brand-bg);color:var(--brand-ink)}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:9999px;background-color:var(--brand-accent);color:var(--brand-accent-ink);border:1px solid var(--brand-accent);cursor:pointer;transition:background-color 80ms linear,color 80ms linear,border-color 80ms linear}.btn-icon:hover{background-color:var(--brand-ink);color:var(--brand-bg);border-color:var(--brand-ink)}.btn-icon:disabled{background-color:var(--brand-ink-wash);color:var(--brand-ink-muted);border-color:transparent;cursor:not-allowed}.btn-icon:focus-visible{outline:2px solid var(--brand-accent);outline-offset:2px}.link-soft{color:var(--brand-ink-soft);transition:color 80ms linear;text-decoration:none}.link-soft:hover{color:var(--brand-ink)}.link-soft-inverse{color:#ffffffb3;transition:color 80ms linear;text-decoration:none}.link-soft-inverse:hover{color:#fff}.brand-input:focus,.brand-input:focus-visible{outline:none;border-color:var(--brand-accent)!important;box-shadow:0 0 0 3px #aaff002e}.brand-logo-header{height:26px;width:auto;display:block;flex-shrink:0}.brand-logo-footer{height:22px;width:auto;display:block;flex-shrink:0}.sb-kopf{background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--brand-ink, #2C0F2A);transition:transform .3s ease;will-change:transform}.sb-kopf .nav-item{color:inherit}.sb-kopf-weg{transform:translateY(-100%)}.sb-kopf-vorhang{background:#2c0f2a;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff}.sb-kopf-oben{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.55)}.sb-kopf-glas{background:#08080a61;color:#fff}.sb-kopf-oben .nav-item,.sb-kopf-glas .nav-item{text-shadow:none}.sb-kopf-oben .sb-kopf-cta,.sb-kopf-glas .sb-kopf-cta{background:var(--brand-accent);color:var(--brand-accent-ink);border-color:var(--brand-accent);text-shadow:none}.sb-kopf-oben .sb-kopf-cta:hover,.sb-kopf-glas .sb-kopf-cta:hover{background:#fff;color:var(--brand-ink);border-color:#fff}@media(prefers-reduced-motion:reduce){.sb-kopf{transition:none}}:root{--k: 1;--text-max: calc(1200px * var(--k));--buehne-max: 2560px;--font-size: calc(16px * var(--k));--h1: calc(clamp(32px, 4.2vw, 64px) * var(--k));--h2: calc(clamp(30px, 2.6vw, 44px) * var(--k));--h3-produkt: calc(clamp(26px, 2.2vw, 36px) * var(--k));--h3: calc(clamp(22px, 1.6vw, 28px) * var(--k));--h3-karte: calc(20px * var(--k));--text: calc(18px * var(--k));--text-karte: calc(16px * var(--k));--takt: calc(clamp(72px, 8vw, 128px) * var(--k));--takt-innen: calc(clamp(20px, 2vw, 32px) * var(--k))}@media(min-width:2000px){:root{--k: 1.05}}@media(min-width:2300px){:root{--k: 1.1}}@media(min-width:2600px){:root{--k: 1.15}}@media(min-width:2900px){:root{--k: 1.2}}@media(min-width:3200px){:root{--k: 1.25}}@media(min-width:3500px){:root{--k: 1.3}}.max-w-\[1200px\]{max-width:var(--text-max)}header .max-w-\[1200px\]{max-width:calc(var(--text-max) + 4rem)}@media(max-width:639px){header .max-w-\[1200px\]{padding-inline:1rem}}h1,h2{text-wrap:balance}
