@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(/web/fonts/rajdhani-500.woff2)format("woff2")}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/web/fonts/rajdhani-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(/web/fonts/rajdhani-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/web/fonts/rajdhani-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(/web/fonts/rajdhani-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--anth:#202124;--anth-2:#2b2c30;--anth-3:#3a3b40;--weiss:#fdfdfd;--grau:#f4f3f1;--grau-2:#eae8e5;--silber:#dbd7d7;--gold:#87715a;--gold-d:#b29779;--gold-hauch:#eee8e1;--tx:#202124;--tx-2:#202124a8;--tx-3:#2021247a;--linie:#2021241a;--dk-tx:#fdfdfd;--dk-tx-2:#fdfdfdbd;--dk-tx-3:#fdfdfd80;--dk-linie:#fdfdfd24;--fehler:#b3261e;--f:"Rajdhani","Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);--max:1260px;--rk:28px;--rc:22px;--rs:14px;--m-tiefe:#87715a;--m-ton:#b29779;--m-hauch:#eee8e1}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:70px}body{background:var(--grau);color:var(--tx);font-family:var(--f);letter-spacing:.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:19px;font-weight:500;line-height:1.47}img,video{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.dk :focus-visible,.vt :focus-visible{outline-color:var(--weiss)}.wrap{max-width:var(--max);margin:0 auto;padding:0 22px}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.skip{background:var(--gold-d);color:var(--anth);z-index:100;border-radius:980px;padding:10px 16px;font-weight:600;position:absolute;top:12px;left:-999px}.skip:focus{left:16px}.dk{background:var(--anth);color:var(--dk-tx)}.weiss{background:var(--weiss)}h1,h2,h3,h4{letter-spacing:-.012em;text-wrap:balance;font-weight:700;line-height:1.04}.eyebrow{color:var(--tx-3);font-size:21px;font-weight:600;line-height:1.2}.dk .eyebrow,.vt .eyebrow{color:var(--dk-tx-2)}.gold{color:var(--gold)}.dk .gold{color:var(--gold-d)}.sec{padding:120px 0}.kopf-zeile{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.h-gross{font-size:clamp(40px,5.2vw,64px)}.h-mittel{font-size:clamp(34px,3.8vw,48px)}.lead{color:var(--tx-2);text-wrap:pretty;max-width:58ch;margin-top:18px;font-size:21px}.dk .lead{color:var(--dk-tx-2)}.mitte{text-align:center}.mitte .lead{margin-left:auto;margin-right:auto}.btn{letter-spacing:.01em;cursor:pointer;white-space:nowrap;transition:background-color .2s var(--ease),color .2s var(--ease),box-shadow .2s var(--ease),transform .16s var(--ease);border:0;border-radius:980px;justify-content:center;align-items:center;gap:9px;padding:13px 22px;font-size:17px;font-weight:600;line-height:1;display:inline-flex}.btn:active{transform:scale(.97)}.btn-gold{background:var(--gold-d);color:var(--anth)}.btn-gold:hover{background:#c2a989}.btn-dunkel{background:var(--anth);color:var(--weiss)}.btn-dunkel:hover{background:#3a3b40}.btn-hell{background:var(--weiss);color:var(--anth)}.btn-hell:hover{background:#fff}.btn-rand{color:inherit;background:0 0;box-shadow:inset 0 0 0 1.5px}.btn-rand:hover{background:#7f7f7f14}.btn-glas{color:var(--weiss);backdrop-filter:blur(14px);background:#fdfdfd29}.btn-glas:hover{background:#fdfdfd42}.btn-lg{padding:16px 28px;font-size:18px}.btn-sm{padding:8px 14px;font-size:14px}.btn .pl{background:currentColor;border-radius:980px;place-items:center;width:20px;height:20px;display:grid}.btn .pl svg{color:var(--anth)}.btn-dunkel .pl svg{color:var(--weiss)}.link{color:var(--gold);align-items:center;gap:4px;font-size:19px;font-weight:600;display:inline-flex}.link:hover{text-underline-offset:3px;text-decoration:underline}.dk .link,.vt .link{color:var(--gold-d)}.link svg{width:12px;height:12px}@media (hover:none){.btn-gold:hover{background:var(--gold-d)}.btn-dunkel:hover{background:var(--anth)}}.rund{cursor:pointer;width:40px;height:40px;color:var(--anth);transition:background-color .2s var(--ease),transform .2s var(--ease);background:#2021241a;border:0;border-radius:980px;place-items:center;display:grid}.rund:hover{background:#2021242e}.rund:active{transform:scale(.93)}.rund:disabled{opacity:.35;cursor:default}.vt .rund,.dk .rund{color:var(--weiss);backdrop-filter:blur(12px);background:#fdfdfd2e}.vt .rund:hover,.dk .rund:hover{background:#fdfdfd4d}.rv{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transform:translateY(24px)}.rv.in{opacity:1;transform:none}.kachel.rv{transform:translateY(32px)scale(.97)}.kachel.rv.in{transform:none}.nav{z-index:50;backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--linie);background:#fdfdfdc2;position:sticky;top:0}.nav-in{max-width:var(--max);align-items:center;gap:32px;height:56px;margin:0 auto;padding:0 22px;display:flex}.nav-logo img{width:auto;height:20px}.nav-links{align-items:center;gap:26px;margin-left:auto;list-style:none;display:flex}.nav-links a,.nav-mod{letter-spacing:.01em;color:var(--tx-2);transition:color .2s var(--ease);font-size:15px;font-weight:600}.nav-links a:hover,.nav-links a[aria-current=page],.nav-mod:hover,.nav-mod[aria-current=page],.nav.mod-open .nav-mod{color:var(--tx)}.nav-mod{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.nav-mod svg{transition:transform .3s var(--ease);opacity:.6}.nav.mod-open .nav-mod svg{transform:rotate(180deg)}.nav-cta{align-items:center;gap:8px;display:flex}.nav-cta .btn{padding:8px 15px;font-size:14px}.nav-an{color:var(--tx-2);padding:0 6px;font-size:15px;font-weight:600}.nav-an:hover{color:var(--tx)}.burger{width:40px;height:40px;color:var(--tx);cursor:pointer;background:0 0;border:0;border-radius:980px;justify-content:center;align-items:center;margin-left:auto;display:none}.burger span,.burger span:before,.burger span:after{width:17px;height:1.6px;transition:transform .25s var(--ease),background-color .2s;background:currentColor;border-radius:2px;display:block;position:relative}.burger span:before,.burger span:after{content:"";position:absolute;left:0}.burger span:before{top:-5px}.burger span:after{top:5px}.nav.open .burger span{background:0 0}.nav.open .burger span:before{transform:translateY(5px)rotate(45deg)}.nav.open .burger span:after{transform:translateY(-5px)rotate(-45deg)}.mmod{backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--linie);opacity:0;visibility:hidden;transition:opacity .2s var(--ease),transform .25s var(--ease),visibility 0s linear .25s;background:#fdfdfdf0;position:absolute;top:100%;left:0;right:0;transform:translateY(-6px)}.nav.mod-open .mmod{opacity:1;visibility:visible;transition:opacity .2s var(--ease),transform .25s var(--ease),visibility 0s;transform:none}.mmod-in{max-width:var(--max);grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:40px;margin:0 auto;padding:28px 22px 34px;display:grid}.mmod-side .eyebrow{font-size:15px}.mmod-side p.t{max-width:14ch;margin-top:8px;font-size:26px;font-weight:700;line-height:1.1}.mmod-side .link{margin-top:16px;font-size:16px}.mmod-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;list-style:none;display:grid}.mmod-grid a{border-radius:var(--rs);background:var(--m-hauch);transition:background-color .2s var(--ease),transform .2s var(--ease);align-items:center;gap:12px;padding:12px;display:flex}.mmod-grid a:hover,.mmod-grid a[aria-current=page]{background:var(--m-ton)}.mmod-grid .n{font-size:16px;font-weight:700;line-height:1.1;display:block}.mmod-grid .k{color:var(--tx-2);margin-top:2px;font-size:13px;line-height:1.25;display:block}.mmod-dim{z-index:40;backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease);background:#20212440;position:fixed;inset:0}.nav.mod-open~.mmod-dim{opacity:1;pointer-events:auto}.mmenu{display:none}.band{background:var(--grau-2);text-align:center;color:var(--tx-2);padding:11px 22px;font-size:15px}.band button{color:var(--gold);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.band button:hover{text-underline-offset:3px;text-decoration:underline}.mz{flex-shrink:0;display:block}.reihe{gap:6px;height:6px;display:flex}.reihe i{background:var(--c);border-radius:3px;flex:1}.reihe i:first-child{flex:6}.felder{gap:6px;display:flex}.felder i{border:1.5px solid var(--t);width:34px;height:34px;transition:background-color .3s var(--ease),border-color .3s var(--ease);background:0 0;border-radius:9px}.felder i.an{background:var(--c);border-color:var(--c)}.screen{border-radius:var(--rs);background:#fff;position:relative;overflow:hidden;box-shadow:0 0 0 1px #20212414,0 30px 70px -30px #20212473}.screen img{width:100%;height:auto}.hero{text-align:center;isolation:isolate;justify-content:center;align-items:center;min-height:min(92vh,980px);display:flex;position:relative;overflow:hidden}.hero-video{z-index:-2;position:absolute;inset:0}.hero-video video,.hero-video img{object-fit:cover;width:100%;height:100%}.hero:after{content:"";z-index:-1;background:radial-gradient(at 50% 45%,#20212426,#202124b8 75%),linear-gradient(#20212433,#20212400 30%,#20212499);position:absolute;inset:0}.hero-in{max-width:980px;padding:120px 22px 140px}.hero-logo{width:auto;height:44px;margin:0 auto}.hero .eyebrow{margin-top:26px}.hero h1{max-width:11ch;margin:14px auto 0;font-size:clamp(56px,8.6vw,124px);line-height:.94}.hero-sub{color:var(--dk-tx-2);text-wrap:pretty;max-width:52ch;margin:26px auto 0;font-size:22px}.hero-cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.hero-pause{position:absolute;bottom:24px;right:24px}.produkt{z-index:2;margin-top:-90px;padding:0 0 40px;position:relative}.produkt-shot{transform-origin:50% 0;will-change:transform;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px #2021240f,0 60px 120px -50px #2021248c}.produkt-shot img{width:100%;height:auto}.produkt-notiz{color:var(--tx-3);text-align:center;margin-top:18px;font-size:14px}.karussell{scroll-snap-type:x mandatory;scroll-padding-inline:max(22px,calc((100vw - var(--max)) / 2 + 22px));padding:6px max(22px,calc((100vw - var(--max)) / 2 + 22px)) 26px;scrollbar-width:none;overscroll-behavior-x:contain;gap:20px;margin-top:40px;display:flex;overflow-x:auto}.karussell::-webkit-scrollbar{display:none}.karte{scroll-snap-align:start;border-radius:var(--rc);background:var(--m-hauch);min-height:330px;transition:transform .3s var(--ease),box-shadow .3s var(--ease);flex-direction:column;flex:0 0 min(372px,82vw);padding:28px;display:flex}.karte:hover{transform:translateY(-3px);box-shadow:0 24px 50px -30px #20212466}.karte-label{align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.karte h3{margin-top:20px;font-size:28px;line-height:1.08}.karte p{color:var(--tx-2);margin-top:10px;font-size:18px;line-height:1.38}.karte-fuss{align-items:center;gap:16px;margin-top:auto;padding-top:22px;display:flex}.karte-fuss .link{color:var(--tx);font-size:17px}.karte.basis{background:var(--anth);color:var(--dk-tx)}.karte.basis p{color:var(--dk-tx-2)}.karte.basis .link{color:var(--dk-tx)}.blaettern{justify-content:flex-end;gap:12px;display:flex}.kacheln{grid-template-columns:1fr 1fr;gap:20px;display:grid}.kachel{border-radius:var(--rk);isolation:isolate;flex-direction:column;grid-column:1/-1;min-height:640px;display:flex;position:relative;overflow:hidden}.kachel.halb{grid-column:auto;min-height:680px}.kachel-text{z-index:2;text-align:center;max-width:860px;margin:0 auto;padding:56px 56px 0;position:relative}.kachel-text .eyebrow{color:inherit;opacity:.72;align-items:center;gap:10px;display:inline-flex}.kachel-text h3{margin-top:12px;font-size:clamp(38px,4.6vw,64px)}.kachel.halb .kachel-text h3{font-size:clamp(32px,3.2vw,46px)}.kachel-text p{opacity:.78;text-wrap:pretty;margin-top:16px;font-size:20px}.kachel-aktion{z-index:3;gap:10px;display:flex;position:absolute;bottom:22px;right:22px}.ton{background:var(--m-ton);color:var(--anth)}.ton .rund{background:#2021241f}.ton .rund:hover{background:#20212433}.ton .link{color:var(--anth)}.hauch{background:var(--m-hauch);color:var(--anth)}.kachel-bild{margin-top:auto;padding:48px 56px 0;position:relative}.kachel-bild .screen{border-radius:16px 16px 0 0;box-shadow:0 0 0 1px #20212414,0 -10px 60px -20px #20212459}.kachel-bild .screen img{aspect-ratio:16/9;object-fit:cover;object-position:top left}.kachel.halb .kachel-bild{padding:40px 0 0 40px}.kachel.halb .kachel-bild .screen{border-radius:14px 0 0}.kachel.halb .kachel-bild .screen img{aspect-ratio:4/3}.kachel.links .kachel-text{text-align:left;max-width:540px;margin:0}.kachel.seite{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.kachel.seite .kachel-text{text-align:left;margin:0;padding:56px}.kachel.seite .kachel-bild{align-self:stretch;align-items:center;margin:0;padding:56px 0;display:flex}.kachel.seite .kachel-bild .screen{border-radius:16px 0 0 16px}.kachel.seite .kachel-bild .screen img{aspect-ratio:auto}.vt{color:var(--weiss);background:var(--anth);justify-content:flex-end}.vt video,.vt .poster{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.vt:after{content:"";z-index:-1;background:linear-gradient(#14141600 35%,#141416b8);position:absolute;inset:0}.vt .kachel-text{padding:0 56px 64px}.vt .kachel-text p{opacity:.86}.vt .ki-ecke{z-index:2;letter-spacing:.01em;color:#fdfdfddb;backdrop-filter:blur(12px);background:#14141647;border-radius:980px;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;top:20px;right:20px}.bento{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.bento-k{border-radius:var(--rc);background:var(--weiss);flex-direction:column;min-height:280px;padding:30px;display:flex}.bento-k .ic{background:var(--gold-hauch);width:52px;height:52px;color:var(--gold);border-radius:16px;place-items:center;display:grid}.bento-k kbd{font-family:var(--f);font-size:17px;font-weight:700}.bento-k h3{margin-top:auto;padding-top:28px;font-size:26px}.bento-k p{color:var(--tx-2);margin-top:8px;font-size:17px}.geraete{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.geraet{border-radius:var(--rc);background:var(--weiss);text-align:center;flex-direction:column;align-items:center;padding:28px 24px;display:flex}.geraet .ic{background:var(--grau);width:64px;height:64px;color:var(--tx);border-radius:20px;place-items:center;display:grid}.geraet b{margin-top:18px;font-size:22px;font-weight:700;display:block}.geraet>span:not(.marke):not(.ic){color:var(--tx-2);margin-top:4px;font-size:16px;line-height:1.35;display:block}.geraet .marke{margin-top:14px}.marke{letter-spacing:.01em;background:var(--anth);color:var(--weiss);white-space:nowrap;border-radius:980px;align-items:center;padding:5px 11px;font-size:13px;font-weight:600;display:inline-flex}.marke.leer{color:var(--tx-2);box-shadow:inset 0 0 0 1.5px var(--silber);background:0 0}.zitat{background:var(--gold-hauch);border-radius:var(--rk);padding:96px clamp(28px,7vw,110px)}.zitat blockquote{letter-spacing:-.01em;text-wrap:balance;font-size:clamp(30px,3.6vw,50px);font-weight:700;line-height:1.12}.zitat blockquote .em{color:var(--gold)}.zitat figcaption{align-items:center;gap:16px;margin-top:40px;display:flex}.zitat figcaption img{object-fit:cover;background:#fff;border-radius:980px;width:60px;height:60px}.zitat .wer{font-size:20px;font-weight:700}.zitat .rolle{color:var(--tx-2);font-size:16px}.sicher{border-radius:var(--rk);padding:88px clamp(28px,6vw,88px)}.tiles{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:56px;display:grid}.tile{border-radius:var(--rc);background:var(--anth-2);padding:28px}.tile svg{color:var(--gold-d)}.tile h3{margin-top:22px;font-size:24px}.tile p{color:var(--dk-tx-2);margin-top:8px;font-size:17px}.ki{border-radius:var(--rc);background:var(--anth-2);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:44px;margin-top:20px;padding:44px;display:grid}.ki h3{font-size:clamp(32px,3.4vw,46px)}.ki p{color:var(--dk-tx-2);font-size:18px}.ki-quelle{margin-top:14px;font-size:15px}.ki-quelle a{color:var(--gold-d);text-underline-offset:3px;text-decoration:underline}.trust-wrap{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:44px;display:flex}.trust{border-radius:var(--rc);background:var(--anth-2);align-items:center;gap:20px;padding:18px 26px 18px 20px;display:inline-flex}.trust-shield{width:46px;height:54px;color:var(--dk-tx);flex-shrink:0}.trust-flag{background:linear-gradient(#0f0f11 0 33.3%,#c8332c 33.3% 66.6%,#e8c547 66.6%);border-radius:3px;flex-shrink:0;width:6px;height:54px;box-shadow:0 0 0 1px #fdfdfd1f}.trust-txt{font-size:18px;font-weight:600;line-height:1.35}.farbe{border-radius:var(--rk);background:var(--weiss);text-align:center;padding:88px clamp(24px,6vw,88px)}.farbe-felder{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:980px;margin:48px auto 0;display:grid}.ff{text-align:left;border-radius:var(--rc);background:var(--grau);cursor:pointer;min-height:150px;transition:background-color .35s var(--ease),transform .2s var(--ease);border:0;flex-direction:column;align-items:flex-start;gap:14px;padding:20px;display:flex;position:relative}.ff:hover{transform:translateY(-2px)}.ff:active{transform:scale(.98)}.ff .n{font-size:18px;font-weight:700;line-height:1.1}.ff .s{color:var(--tx-3);margin-top:auto;font-size:14px}.ff[aria-pressed=true]{background:var(--m-ton)}.ff[aria-pressed=true] .s{color:var(--tx-2)}.ff[disabled]{cursor:default}.ff[disabled]:hover{transform:none}.ff .hk{width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--silber);color:var(--weiss);border-radius:980px;place-items:center;transition:background-color .2s,box-shadow .2s;display:grid;position:absolute;top:16px;right:16px}.ff[aria-pressed=true] .hk{background:var(--anth);box-shadow:none}.ff .hk svg{opacity:0;transition:opacity .15s,transform .2s var(--ease);transform:scale(.5)}.ff[aria-pressed=true] .hk svg{opacity:1;transform:none}.farbe .btn{margin-top:40px}.farbe-notiz{color:var(--tx-3);margin-top:16px;font-size:15px}.fragen{border-top:1px solid var(--linie);max-width:980px;margin:48px auto 0}.frage{border-bottom:1px solid var(--linie)}.frage summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:26px 0;font-size:clamp(21px,2vw,26px);font-weight:700;line-height:1.2;list-style:none;display:flex}.frage summary::-webkit-details-marker{display:none}.frage summary .pm{width:32px;height:32px;transition:transform .3s var(--ease),background-color .2s;background:#20212414;border-radius:980px;flex-shrink:0;place-items:center;display:grid}.frage[open] summary .pm{transform:rotate(45deg)}.frage summary:hover .pm{background:#20212424}.frage .antwort{color:var(--tx-2);max-width:72ch;padding:0 56px 28px 0;font-size:19px}.frage .antwort p+p{margin-top:12px}.frage .antwort a{color:var(--gold);text-underline-offset:3px;text-decoration:underline}.final{text-align:center;padding:130px 0}.final h2{max-width:15ch;margin:0 auto;font-size:clamp(44px,6vw,84px)}.final p{color:var(--tx-2);max-width:52ch;margin:20px auto 0;font-size:21px}.final-btns{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}footer{background:var(--grau);color:var(--tx-2);border-top:1px solid var(--linie);font-size:14px}footer .reihe{gap:0;height:4px}footer .reihe i{border-radius:0}.foot{flex-wrap:wrap;align-items:center;gap:32px;padding:30px 22px 40px;display:flex}.foot img{width:auto;height:18px}.foot ul{flex-wrap:wrap;gap:22px;list-style:none;display:flex}.foot a:hover{color:var(--tx);text-underline-offset:3px;text-decoration:underline}.foot small{color:var(--tx-3);margin-left:auto;font-size:13px}dialog.vid,dialog.mehr{width:100%;color:inherit;background:0 0;border:0;margin:auto;padding:0}dialog.vid{max-width:min(1180px,94vw);color:var(--dk-tx)}dialog.vid::backdrop,dialog.mehr::backdrop{backdrop-filter:blur(10px);background:#14141699}dialog[open]{animation:dlg .35s var(--ease)}@keyframes dlg{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.vid-box{background:var(--anth);border-radius:var(--rc);overflow:hidden}.vid-screen{aspect-ratio:16/9;background:#000}.vid-screen video{width:100%;height:100%}.vid-bar{align-items:center;gap:16px;padding:14px 20px;display:flex}.vid-bar h3{font-size:21px}.vid-bar .t{color:var(--dk-tx-3);font-size:15px}.vid-bar .rund{color:var(--weiss);background:#fdfdfd24;margin-left:auto}dialog.mehr{max-width:min(1020px,94vw);max-height:92vh}.mehr-box{background:var(--weiss);border-radius:var(--rk);max-height:92vh;position:relative;overflow:auto}.mehr-kopf{background:var(--m-ton);padding:56px 56px 40px}.mehr-kopf .eyebrow{color:var(--anth);opacity:.75;align-items:center;gap:10px;display:inline-flex}.mehr-kopf h2{margin-top:10px;font-size:clamp(34px,4vw,52px)}.mehr-kopf p{color:#202124c7;max-width:60ch;margin-top:14px;font-size:20px}.mehr-x{float:right;z-index:2;margin:16px 16px -56px 0;position:sticky;top:16px}.mehr-inhalt{padding:40px 56px 56px}.mehr-baustein{border-top:1px solid var(--linie);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:36px;padding:32px 0;display:grid}.mehr-baustein:first-child{border-top:0;padding-top:0}.mehr-baustein h3{font-size:28px}.mehr-baustein p{color:var(--tx-2);margin-top:10px;font-size:18px}.mehr-baustein .screen{border-radius:12px}.mehr-fuss{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}#consent{z-index:70;backdrop-filter:saturate(180%)blur(20px);border-radius:var(--rc);box-shadow:0 20px 60px -20px #20212466,0 0 0 1px var(--linie);background:#fdfdfdeb;max-width:1080px;margin:0 auto;padding:18px 22px;position:fixed;inset:auto 16px 16px}.consent-in{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.consent-in p{color:var(--tx-2);flex:440px;font-size:15px;line-height:1.5}.consent-in a{color:var(--tx);text-decoration:underline}.consent-btns{flex-wrap:wrap;gap:10px;display:flex}.consent-open{z-index:60;letter-spacing:.02em;color:var(--tx-3);border:1px solid var(--linie);cursor:pointer;background:#fdfdfde6;border-radius:980px;padding:6px 12px;font-size:12px;position:fixed;bottom:14px;left:14px}@media (width<=1068px){.kachel.seite{grid-template-columns:1fr}.kachel.seite .kachel-bild{padding:0 0 0 40px}.kachel.seite .kachel-bild .screen{border-radius:16px 0 0}.bento,.geraete,.tiles{grid-template-columns:1fr 1fr}.mmod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ki{grid-template-columns:1fr;gap:20px}.nav-links{gap:18px}}@media (width<=900px){.nav-links,.nav-cta,.mmod,.mmod-dim{display:none}.burger{display:inline-flex}.mmenu{z-index:49;background:var(--weiss);opacity:0;pointer-events:none;transition:opacity .2s var(--ease);flex-direction:column;padding:16px 22px 32px;position:fixed;inset:56px 0 0;overflow-y:auto}.nav.open~.mmenu{opacity:1;pointer-events:auto;display:flex}.mmenu a.l{border-bottom:1px solid var(--linie);padding:12px 0;font-size:28px;font-weight:700}.mm-mod{border-bottom:1px solid var(--linie);grid-template-columns:1fr 1fr;gap:8px;padding:12px 0 16px;list-style:none;display:grid}.mm-mod a{background:var(--m-hauch);border-radius:12px;align-items:center;gap:10px;padding:10px;font-size:15px;font-weight:600;line-height:1.15;display:flex}.mmenu .btns{flex-direction:column;gap:10px;margin-top:28px;display:flex}.kacheln{grid-template-columns:1fr}.kachel.halb{grid-column:1/-1}}@media (width<=734px){body{font-size:17px}.sec{padding:80px 0}.eyebrow{font-size:18px}.lead{font-size:19px}.hero{min-height:88vh}.hero-in{padding:90px 22px 130px}.hero-logo{height:34px}.hero h1{font-size:54px}.hero-sub{font-size:19px}.hero-cta{flex-direction:column;align-items:center}.produkt{margin-top:-70px}.produkt-shot{border-radius:12px}.kachel,.kachel.halb{border-radius:22px;min-height:560px}.kachel-text{padding:40px 24px 0}.vt .kachel-text{padding:0 24px 76px}.kachel-text p{font-size:18px}.kachel-bild{padding:32px 24px 0}.kachel.halb .kachel-bild,.kachel.seite .kachel-bild{padding:32px 0 0 24px}.kachel.seite .kachel-text{padding:40px 24px 0}.kachel-bild .screen img{aspect-ratio:4/3}.bento,.geraete,.tiles{grid-template-columns:1fr}.bento-k{min-height:0}.zitat{border-radius:22px;padding:56px 24px}.sicher,.farbe{border-radius:22px;padding:56px 22px}.ki{padding:28px}.farbe-felder{grid-template-columns:repeat(2,minmax(0,1fr))}.frage .antwort{padding-right:0}.mehr-kopf{padding:48px 24px 28px}.mehr-inhalt{padding:28px 24px 40px}.mehr-baustein{grid-template-columns:1fr;gap:16px}.final{padding:90px 0}.final-btns{flex-direction:column;align-items:center}.foot{flex-direction:column;align-items:flex-start;gap:18px}.foot small{margin-left:0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv,.kachel.rv{transition:opacity .4s linear;transform:none!important}.produkt-shot{transform:none!important}dialog[open]{animation:none}.karte:hover,.ff:hover,.btn:active,.rund:active,.ff:active{transform:none}}
