@font-face{font-family:Montserrat;src:url(/assets/montserrat-latin.woff2)format("woff2-variations"),url(/assets/montserrat-latin.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Bricolage Grotesque;src:url(/assets/bricolage-grotesque-latin.woff2)format("woff2-variations"),url(/assets/bricolage-grotesque-latin.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@property --signal{syntax:"<color>";inherits:true;initial-value:#22b04b}:root{--nacht:#070d13;--nacht-2:#0a1219;--konsole:#0e1a24;--schiefer:#10222f;--tiefwasser:#0c416a;--akzent:#0071e3;--akzent-text:#0064c9;--leuchten:var(--akzent);--glanz:var(--akzent);--advema:var(--akzent);--papier:#fff;--wasser:#f5f5f7;--linie:#d2d2d7;--ink-900:#1d1d1f;--ink-700:#424245;--ink-500:#86868b;--hell-1:#fff;--hell-2:#ffffffd1;--hell-3:#ffffffa3;--haar:#ffffff1a;--haar-2:#ffffff0e;--signal:#22b04b;--wrap:1240px;--luft:clamp(5.5rem, 11vw, 10.5rem);--rand:clamp(1.25rem, 4vw, 3rem);--ease:cubic-bezier(.22, .68, .28, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--glas-bg:#ffffff0a;--glas-bg-hi:#ffffff12;--glas-blur:blur(20px);--radius-sm:8px;--radius-md:14px;--radius-lg:20px;--radius-xl:28px;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;transition:--signal 1.1s var(--ease);scroll-padding-top:6rem}a,a:visited{color:var(--leuchten)}a:hover,a:focus-visible{color:var(--advema)}body{background:var(--nacht);color:var(--hell-1);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Montserrat,ui-sans-serif,system-ui,sans-serif;font-size:1.0625rem;font-weight:400;line-height:1.65;overflow-x:hidden}img,svg{max-width:100%}::selection{background:var(--advema);color:#10222f}:focus-visible{outline:2px solid var(--advema);outline-offset:3px;border-radius:2px}.skip{z-index:300;background:var(--advema);color:#10222f;padding:.85rem 1.4rem;font-weight:700;position:absolute;top:0;left:-9999px}.skip:focus{top:1rem;left:1rem}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--rand);margin-inline:auto}.wrap-schmal{max-width:860px}h1,h2,h3,h4{letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.1}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}.t-display{letter-spacing:-.035em;font-variation-settings:"opsz" 48;text-wrap:balance;font-family:Bricolage Grotesque,Montserrat,sans-serif;font-size:clamp(2.45rem,5.2vw,4.35rem);font-weight:700;line-height:1.04}.t-display em{font-style:normal}.hero-buehne .t-display{font-size:clamp(2.3rem,4.4vw,3.9rem)}.t-display-sm{letter-spacing:-.03em;font-family:Bricolage Grotesque,Montserrat,sans-serif;font-size:clamp(1.7rem,3.4vw,2.35rem);font-weight:600;line-height:1.05}.t-h2{letter-spacing:-.03em;font-size:clamp(2.3rem,4.6vw,3.8rem);font-weight:700}.t-h3{letter-spacing:-.01em;font-size:1.25rem;line-height:1.3}.eyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--hell-2);align-items:center;gap:.6rem;margin-bottom:1.1rem;font-size:.78rem;font-weight:700;display:inline-flex}.eyebrow-strich{background:var(--advema);width:6px;height:6px;box-shadow:0 0 8px var(--advema);border-radius:50%;flex:none;display:none}.ziffer:before{content:attr(data-nr)}.ziffer{letter-spacing:-.04em;color:#0000;-webkit-text-stroke:1px #ffffff38;flex:none;padding-top:.1em;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(2.6rem,5vw,4rem);font-weight:300;line-height:1}.btn{--btn-grund:var(--papier);--btn-text:#0d1a24;background:var(--btn-grund);color:var(--btn-text);letter-spacing:-.005em;transition:transform .3s var(--ease-out-expo), background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border:1px solid #0000;border-radius:100px;justify-content:center;align-items:center;gap:.6rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)scale(.97)}.btn:visited{color:var(--btn-text)}.btn-klein{padding:.62rem 1.1rem;font-size:.875rem}.btn-gross{min-height:56px;padding:1.05rem 1.9rem;font-size:1rem}.btn-geist{--btn-grund:transparent;--btn-text:var(--hell-1);border-color:#ffffff47}.btn-geist:hover{background:#ffffff12;border-color:#ffffff80}.btn-dunkel{--btn-grund:var(--schiefer);--btn-text:#fff}.btn-dunkel:hover{--btn-grund:#16344a}.btn-pfeil{width:1.05em;height:1.05em;transition:transform .3s var(--ease)}.btn:hover .btn-pfeil{transform:translate(4px)}.kopf{z-index:100;backdrop-filter:blur(14px)saturate(140%);border-bottom:1px solid var(--haar-2);background:#070d13b8;position:sticky;top:0}.kopf-in{align-items:center;gap:2rem;min-height:74px;display:flex}.marke{color:var(--hell-1);flex:none;align-items:center;gap:.85rem;text-decoration:none;display:flex}.marke:link,.marke:visited,.marke:hover,.marke:focus-visible{color:var(--hell-1)}.marke-logo{flex-shrink:0;width:auto;height:clamp(26px,3.4vw,36px)}.kopf-nav{gap:.3rem;margin-left:auto;font-size:.875rem;display:flex}.kopf-nav a,.kopf-nav a:link,.kopf-nav a:visited{color:var(--hell-1);border-radius:100px;padding:.5rem .9rem;font-weight:500;text-decoration:none;transition:color .2s,background-color .2s;display:block}.kopf-nav a:hover{color:#fff;background:#ffffff14}.kopf-burger{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:0;display:none}.kopf-burger span{background:var(--hell-1);width:20px;height:2px;transition:transform .25s var(--ease), opacity .25s var(--ease);border-radius:2px;display:block}.kopf-burger[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.kopf-burger[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.kopf-mobil{padding:.25rem var(--rand) 1rem;border-top:1px solid var(--haar-2);flex-direction:column;display:none}.kopf-mobil a{color:var(--hell-1);border-bottom:1px solid var(--haar-2);padding:.9rem .1rem;font-weight:500;text-decoration:none;display:block}.kopf-mobil a:last-child{border-bottom:none}@media (width<=900px){.kopf-nav{display:none}.kopf-burger{margin-left:auto;display:flex}.kopf.offen .kopf-mobil{display:flex}}@media (width<=470px){.marke-logo{height:22px}}.hero{background-color:var(--nacht);align-items:center;min-height:100dvh;padding-block:clamp(6.5rem,13vw,9.5rem) clamp(3rem,6vw,5rem);display:flex;position:relative;overflow:hidden}.hero-video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-schleier{z-index:1;background:linear-gradient(100deg, var(--nacht) 0%, #070d13f0 32%, #070d138c 56%, transparent 78%), radial-gradient(55% 50% at 50% 30%, color-mix(in srgb, var(--signal) 10%, transparent) 0%, transparent 72%), linear-gradient(180deg, #070d13d1 0%, #070d13b3 30%, #070d13e0 68%, var(--nacht) 100%);position:absolute;inset:0}.hero-buehne{z-index:2;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.hero-text{min-width:0;padding-top:clamp(.5rem,3vw,2.5rem)}.hero-buehne .t-display{max-width:15ch}.hero-text{animation:hero-auftritt .8s var(--ease-out-expo) both}.hero-bild{animation:hero-auftritt .9s var(--ease-out-expo) .15s both}@keyframes hero-auftritt{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hero-lead{color:var(--hell-2);max-width:42ch;margin-top:clamp(1.6rem,3vw,2.2rem);font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.62}.hero-aktionen{flex-wrap:wrap;gap:.85rem;margin-top:2.2rem;display:flex}.vertrauen-boxen{flex-wrap:wrap;gap:.7rem;margin-top:1.8rem;display:flex}.vertrauen-box{border:1px solid var(--haar);border-radius:var(--radius-md);background:var(--glas-bg);-webkit-backdrop-filter:var(--glas-blur);color:var(--hell-1);white-space:nowrap;align-items:center;gap:.55rem;padding:.6rem .9rem;font-size:.8rem;font-weight:600;display:flex}.vertrauen-box svg{width:1.05rem;height:1.05rem;color:var(--hell-1);flex:none}.hero-bild{perspective:1400px;flex-direction:column;align-items:center;display:flex}.hero-bild .konsole{width:100%;max-width:480px;transition:transform .25s var(--ease);will-change:transform;transform:rotateY(-6deg)rotateX(2deg)}@media (prefers-reduced-motion:reduce){.hero-bild .konsole{transition:none}}.referenz-leiste{background:var(--nacht);border-bottom:1px solid var(--haar);text-align:center;padding-block:1.1rem}@media (width<=980px){.hero-buehne{text-align:center;grid-template-columns:1fr}.hero-text{flex-direction:column;align-items:center;display:flex}.hero-buehne .eyebrow{justify-content:center}.hero-buehne .t-display{max-width:18ch}.hero-lead{max-width:46ch}.hero-aktionen,.vertrauen-boxen{justify-content:center}.hero-bild{align-items:center;margin-top:1.5rem}.hero-bild .konsole{max-width:420px;transform:none}}@media (width<=480px){.hero-buehne .t-display{font-size:clamp(2.1rem,9vw,2.6rem)}.hero-buehne .zeile{white-space:normal}}.atem{background:radial-gradient(60% 80% at 50% 100%, color-mix(in srgb, var(--leuchten) 16%, transparent), transparent 70%), var(--nacht);place-items:center;height:clamp(16rem,30vw,22rem);display:grid;position:relative;overflow:hidden}.atem-wellen{place-items:center;display:grid;position:absolute;inset:0}.atem-wellen svg{width:100%;height:100%;overflow:visible}.welle{fill:none;stroke:var(--leuchten);stroke-width:2px}.welle-1{opacity:.5;animation:22s linear infinite welle-zug}.welle-2{opacity:.3;animation:30s linear infinite reverse welle-zug}.welle-3{opacity:.18;animation:40s linear infinite welle-zug}@keyframes welle-zug{0%{transform:translate(0)}to{transform:translate(-300px)}}.atem-satz{z-index:1;max-width:20ch;padding-inline:var(--rand);text-align:center;color:#fff;position:relative}.konsole{box-shadow:0 1px 0 #ffffff1c inset, 0 50px 110px -45px #000000f2,  0 0 90px -10px color-mix(in srgb, var(--leuchten) 55%, transparent);background:linear-gradient(165deg,#1b2f3e 0%,#142633 46%,#0b151d 100%);border:1px solid #ffffff2b;border-radius:14px;position:relative;overflow:hidden}.konsole-kopf{border-bottom:1px solid var(--haar-2);letter-spacing:.06em;color:var(--hell-3);align-items:center;gap:.7rem;padding:.8rem 1.1rem;font-size:.72rem;display:flex}.konsole-punkt{background:var(--signal);width:7px;height:7px;box-shadow:0 0 10px var(--signal);transition:background-color .8s var(--ease), box-shadow .8s var(--ease);border-radius:50%;flex:none}.konsole-titel{color:var(--hell-2);font-weight:600}.konsole-adresse{font-variant-numeric:tabular-nums;margin-left:auto}.konsole-buehne{grid-template-columns:128px minmax(0,1fr);align-items:center;gap:1.15rem;padding:2rem 1.6rem 1.7rem;display:grid;position:relative}.geraet{position:relative}.geraet-svg{width:100%;height:auto;transition:none;display:block}.geraet-warn{opacity:0;position:absolute;inset:0}.linse-an{opacity:0;transition:opacity .55s var(--ease)}.linse-aus{opacity:.16}.glanz{fill-opacity:.16;transition:fill-opacity .55s var(--ease)}.konsole[data-status=green] .lampe[data-lampe=green] .linse-an,.konsole[data-status=yellow] .lampe[data-lampe=yellow] .linse-an,.konsole[data-status=red] .lampe[data-lampe=red] .linse-an{opacity:1}.konsole[data-status=green] .lampe[data-lampe=green] .glanz,.konsole[data-status=yellow] .lampe[data-lampe=yellow] .glanz,.konsole[data-status=red] .lampe[data-lampe=red] .glanz{fill-opacity:.4}.konsole[data-status=emergency] .geraet-ampel{opacity:0}.konsole[data-status=emergency] .geraet-warn{opacity:1}.konsole-label{letter-spacing:.2em;text-transform:uppercase;color:var(--hell-3);font-size:.68rem}.konsole-stufe{color:#fff;overflow-wrap:break-word;margin-top:.45rem;font-size:clamp(1.2rem,2.4vw,1.85rem)}.konsole-bedeutung{color:var(--hell-2);min-height:4.2em;margin-top:.7rem;font-size:.875rem;line-height:1.55}.stufen{border-top:1px solid var(--haar-2);margin-top:1.3rem}.stufen li{border-bottom:1px solid var(--haar-2)}.stufe{width:100%;min-height:44px;color:var(--hell-3);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.8rem;padding:.5rem .2rem;font-size:.8125rem;transition:color .25s;display:flex;position:relative}.stufe:hover{color:var(--hell-1)}.stufe-balken{background:var(--haar);height:2px;transition:background .25s;position:absolute;bottom:0;left:0;right:0}.stufe[data-an=ja] .stufe-balken{background:var(--signal)}.stufe-nr{font-variant-numeric:tabular-nums;opacity:.55;flex:none;width:1ch;font-weight:700}.konsole[data-status=green] .stufe[data-set=green],.konsole[data-status=yellow] .stufe[data-set=yellow],.konsole[data-status=red] .stufe[data-set=red],.konsole[data-status=emergency] .stufe[data-set=emergency]{color:#fff;font-weight:700}.konsole[data-status=green] .stufe[data-set=green] .stufe-nr,.konsole[data-status=yellow] .stufe[data-set=yellow] .stufe-nr,.konsole[data-status=red] .stufe[data-set=red] .stufe-nr,.konsole[data-status=emergency] .stufe[data-set=emergency] .stufe-nr{color:var(--signal);opacity:1}.konsole-fuss{border-top:1px solid var(--haar-2);background:#0003;gap:1rem;padding:.75rem 1.6rem;display:flex}.konsole-hinweis{letter-spacing:.06em;color:var(--hell-3);font-size:.7rem}.konsole-hinweis-rechts{margin-left:auto}.konsole.ist-manuell .konsole-hinweis:first-child{visibility:hidden}.konsole.ist-echt .konsole-hinweis:first-child{visibility:visible;color:var(--hell-1);font-weight:600}.konsole.ist-echt .stufe{cursor:default}.konsole.ist-echt .stufe:hover{color:var(--hell-3)}@media (width<=1040px){.konsole{max-width:560px}}@media (width<=520px){.konsole-buehne{grid-template-columns:92px minmax(0,1fr);gap:1rem;padding:1.4rem 1.1rem 1.2rem}.konsole-bedeutung{min-height:0}.hero-aktionen .btn{width:100%}}.abschnitt{padding-block:var(--luft)}.abschnitt-dunkel{background:var(--nacht)}.abschnitt-rand{border-top:1px solid var(--haar)}.kopfzeile{gap:clamp(1.2rem,3vw,2.6rem);max-width:62rem;margin-bottom:clamp(2.8rem,5vw,4.5rem);display:flex}.kopfzeile-mittig{text-align:center;max-width:44rem;margin-inline:auto}.kopfzeile-mittig .eyebrow{justify-content:center}.kopfzeile-mittig .abschnitt-lead{margin-inline:auto}.abschnitt-lead{color:var(--hell-2);max-width:56ch;margin-top:1.5rem;font-size:1.1rem;line-height:1.62}@media (width<=640px){.ziffer{font-size:2rem}.kopfzeile{gap:1rem}}.raster-7-5{grid-template-columns:7fr 5fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.schmerz{border-top:1px solid var(--haar)}.schmerz li{border-bottom:1px solid var(--haar);grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:1rem 2rem;padding-block:1.9rem;display:grid}.schmerz h3{color:#fff}.schmerz p{color:var(--hell-2);font-size:.975rem}.notiz{border:1px solid var(--haar);border-left:2px solid var(--advema);background:linear-gradient(160deg,#0c416a4d,#ffffff05);border-radius:3px;padding:clamp(1.8rem,3vw,2.6rem);position:relative}.notiz-marke{color:var(--advema);opacity:.5;margin-bottom:.6rem;font-family:Bricolage Grotesque,serif;font-size:4rem;line-height:.6}.notiz-text{color:#fff;letter-spacing:-.01em;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.notiz-quelle{border-top:1px solid var(--haar);letter-spacing:.05em;color:var(--hell-3);margin-top:1.4rem;padding-top:1.1rem;font-size:.78rem}@media (width<=900px){.raster-7-5{grid-template-columns:1fr}.schmerz li{grid-template-columns:1fr;gap:.5rem}}.verteiler-neu{margin-top:clamp(2.5rem,5vw,4rem)}.verteiler-quelle-neu{background:var(--glas-bg);-webkit-backdrop-filter:var(--glas-blur);border:1px solid var(--haar);border-radius:var(--radius-lg);align-items:center;gap:1.4rem;padding:clamp(1.3rem,2.4vw,1.7rem) clamp(1.4rem,2.6vw,1.9rem);display:flex}.verteiler-quelle-neu .merkmal-icon{flex:none;margin-bottom:0}.verteiler-quelle-text{flex:none}.verteiler-label{letter-spacing:.2em;text-transform:uppercase;color:var(--hell-3);font-size:.68rem}.verteiler-titel{letter-spacing:-.02em;color:#fff;margin-top:.15rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.1}.verteiler-text{border-left:1px solid var(--haar);color:var(--hell-2);padding-left:1.4rem;font-size:.9rem}.verteiler-quelle-mittig{max-width:30rem;margin-inline:auto}.verteiler-hinweis{text-align:center;letter-spacing:.03em;color:var(--hell-3);margin:1.1rem 0 0;font-size:.78rem}.verteiler-astgabel{max-width:700px;height:90px;color:var(--hell-3);margin:.6rem auto 0}.verteiler-astgabel svg{width:100%;height:100%;display:block}.verteiler-astgabel .ast{stroke:var(--leuchten);stroke-width:2.5px;stroke-dasharray:7 7;animation:.9s linear infinite fluss}.merkmale.verteiler-ziele-zwei{grid-template-columns:repeat(2,minmax(0,1fr));max-width:700px;margin:0 auto}@media (width<=700px){.verteiler-quelle-neu{flex-wrap:wrap}.verteiler-text{border-left:none;width:100%;padding-left:0}.merkmale.verteiler-ziele-zwei{grid-template-columns:1fr;max-width:26rem}.verteiler-astgabel{display:none}}.merkmale-zwischentitel{text-align:center;margin-top:clamp(5rem,10vw,7.5rem)}.merkmale{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.merkmal{background:var(--glas-bg);-webkit-backdrop-filter:var(--glas-blur);border:1px solid var(--haar);border-radius:var(--radius-lg);transition:background-color .35s var(--ease-out-expo), border-color .35s var(--ease-out-expo), box-shadow .35s var(--ease-out-expo), transform .35s var(--ease-out-expo);padding:clamp(1.6rem,2.6vw,2.1rem);position:relative;box-shadow:0 20px 45px -36px #00000080}.merkmal:hover{background:var(--glas-bg-hi);border-color:var(--leuchten);transform:translateY(-4px);box-shadow:0 28px 60px -30px #0000008c}.merkmal:hover:before{transform:scaleX(1)}.merkmal-icon{color:var(--akzent);transition:transform .3s var(--ease);margin-bottom:1.1rem;display:inline-flex}.merkmal-icon svg{stroke-width:1.75px;width:2rem;height:2rem}.merkmal:hover .merkmal-icon{transform:translateY(-2px)}.merkmal h3{color:#fff}.merkmal p{color:var(--hell-2);margin-top:.5rem;font-size:.95rem}.spotlight{overflow:hidden}.spotlight:after{content:"";background:radial-gradient(280px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--leuchten) 14%, transparent), transparent 72%);opacity:0;transition:opacity .4s var(--ease);pointer-events:none;position:absolute;inset:0}.spotlight:hover:after{opacity:1}@media (width<=980px){.merkmale{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.merkmale{grid-template-columns:1fr}}.schritte{--schritt-luecke:clamp(1.5rem, 4vw, 3.5rem);gap:var(--schritt-luecke);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.schritte:before{content:"";left:1.35rem;right:calc(100% / 3 - (2 * var(--schritt-luecke) / 3) - 1.35rem);background:var(--leuchten);opacity:.4;transform-origin:0;height:1px;transition:transform 1.2s var(--ease) .1s;position:absolute;top:1.35rem;transform:scaleX(0)}.schritte.sichtbar:before{transform:scaleX(1)}.schritte li{flex-direction:column;padding-top:0;display:flex;position:relative}.schritt-nr{letter-spacing:0;width:2.7rem;height:2.7rem;color:var(--leuchten);background:var(--konsole);border:2px solid var(--leuchten);box-shadow:0 0 0 6px var(--nacht), 0 0 26px -6px color-mix(in srgb, var(--leuchten) 55%, transparent);transition:transform .5s var(--ease), opacity .5s var(--ease);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.4rem;font-family:Bricolage Grotesque,sans-serif;font-size:1.05rem;font-weight:600;display:inline-flex;position:relative}.js .schritte li:not(.sichtbar) .schritt-nr{opacity:0;transform:scale(.4)}.schritte h3{color:#fff}.schritte p:not(.schritt-dauer){color:var(--hell-2);min-height:6.3rem;margin-top:.8rem;font-size:.95rem}.schritt-dauer{border-top:1px solid var(--haar);padding-top:.9rem;font-weight:600;color:var(--hell-3)!important;margin-top:1.2rem!important;font-size:.8125rem!important}@media (width<=800px){.schritte{grid-template-columns:1fr}.schritte:before{display:none}}.spec{border-top:1px solid var(--haar);margin:0}.spec-zeile{border-bottom:1px solid var(--haar);transition:background-color .3s var(--ease);grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:.6rem 3rem;padding-block:1.6rem;display:grid}.spec-zeile:hover{background:#ffffff05}.spec dt{color:#fff;letter-spacing:-.005em;font-size:.95rem;font-weight:700}.spec dd{color:var(--hell-2);max-width:68ch;margin:0;font-size:.95rem}.spec dd strong{color:#fff}@media (width<=760px){.spec-zeile{grid-template-columns:1fr}}.umfang{background:var(--haar);border:1px solid var(--haar);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1px,.3vw,2px);display:grid;overflow:hidden;box-shadow:0 30px 60px -40px #00000080}.umfang-block{background:var(--glas-bg);-webkit-backdrop-filter:var(--glas-blur);padding:clamp(1.9rem,2.6vw,2.4rem) clamp(1.6rem,2.6vw,2.2rem) clamp(1.6rem,2.6vw,2.2rem);position:relative}.umfang-block:before{content:"";background:var(--leuchten);width:100%;height:3px;position:absolute;inset:0 auto auto 0}.umfang-block h3{color:#fff}.umfang-block .paket-liste{border-top:1px solid var(--haar);margin-top:1.2rem;padding-top:1.2rem}@media (width<=940px){.umfang{grid-template-columns:1fr}}.paket{background:var(--papier);border:1px solid var(--linie);transition:transform .35s var(--ease), box-shadow .35s var(--ease);border-radius:3px;padding:clamp(1.6rem,2.6vw,2.2rem);position:relative}.paket:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px #0f1c2673}.paket-empfohlen{border-color:var(--schiefer);border-width:2px}.paket-marke{background:var(--advema);color:#10222f;letter-spacing:.12em;text-transform:uppercase;border-radius:2px;padding:.32rem .75rem;font-size:.68rem;font-weight:700;position:absolute;top:0;right:clamp(1.6rem,2.6vw,2.2rem);transform:translateY(-50%)}.paket-name{letter-spacing:-.03em;color:var(--ink-900);font-family:Bricolage Grotesque,sans-serif;font-size:1.75rem;font-weight:600}.paket-fuer{color:var(--ink-500);min-height:2.8em;margin-top:.35rem;font-size:.875rem}.paket-liste{border-top:1px solid var(--haar);gap:.65rem;margin-top:1.4rem;padding-top:1.4rem;display:grid}.paket-liste li{color:var(--hell-2);padding-left:1.8rem;font-size:.925rem;line-height:1.45;position:relative}.paket-liste li:before{content:"";background-color:color-mix(in srgb, var(--leuchten) 16%, transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-6' fill='none' stroke='%237fb6dd' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:.62rem .62rem;border-radius:50%;width:1.2rem;height:1.2rem;position:absolute;top:.05em;left:0}.paket-ergebnis{border-top:1px solid var(--haar);color:#fff;margin-top:1.5rem;padding-top:1.2rem;font-size:.875rem;font-weight:600}.preis-schild{border:1px solid var(--haar);border-radius:var(--radius-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,3.5rem);display:grid;overflow:hidden}.preis-teil{text-align:center;border-left:1px solid var(--haar);padding:clamp(1.4rem,2.6vw,1.9rem) 1rem}.preis-teil:first-child{border-left:none}.preis-teil-umrechnung{background:color-mix(in srgb, var(--akzent) 8%, transparent)}.preis-label{letter-spacing:.1em;text-transform:uppercase;color:var(--hell-3);font-size:.72rem;font-weight:600}.preis-betrag{color:#fff;letter-spacing:-.02em;margin-top:.5rem;font-family:Bricolage Grotesque,sans-serif;font-size:clamp(1.6rem,2.8vw,2.1rem);font-weight:700;line-height:1}.preis-hinweis{color:var(--hell-2);margin-top:.35rem;font-size:.8rem}@media (width<=640px){.preis-schild{grid-template-columns:1fr}.preis-teil{border-left:none;border-top:1px solid var(--haar)}.preis-teil:first-child{border-top:none}}.pakete-fuss{border-top:1px solid var(--haar);flex-wrap:wrap;align-items:center;gap:1.5rem 3rem;margin-top:clamp(1.5rem,3vw,2rem);padding-top:1.8rem;display:flex}.pakete-fuss p{color:var(--hell-2);flex:320px;font-size:.925rem}.pakete-fuss .btn{flex:none;margin-left:auto}@media (width<=940px){.pakete{grid-template-columns:1fr}.paket-fuer{min-height:0}}@media (width<=520px){.pakete-fuss .btn{width:100%;margin-left:0}}.faq{gap:.55rem;display:grid}.faq-item{background:var(--glas-bg);border:1px solid var(--haar);transition:border-color .3s var(--ease), background-color .3s var(--ease), border-radius .3s var(--ease), box-shadow .3s var(--ease);border-radius:100px;padding-inline:.4rem;position:relative}.faq-item h3{font-size:inherit;font-weight:inherit;margin:0}.faq-item:hover{background:var(--glas-bg-hi);border-color:var(--leuchten)}.faq-item[data-open]{border-radius:var(--radius-lg);box-shadow:0 20px 45px -32px #00000080}.faq-frage{cursor:pointer;color:#fff;text-align:left;letter-spacing:-.01em;background:0 0;border:none;align-items:center;gap:1rem;width:100%;min-height:48px;padding:.55rem .5rem;font-family:inherit;font-size:1rem;font-weight:600;transition:color .25s;display:flex}.faq-frage:hover{color:var(--leuchten)}.faq-plus{border:1.5px solid var(--haar);width:1.9rem;height:1.9rem;color:var(--hell-2);transition:transform .3s var(--ease), background-color .25s var(--ease), color .25s var(--ease), border-color .25s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.faq-plus:before{content:"+";font-size:1rem}.faq-item[data-open] .faq-plus{background:var(--leuchten);color:#fff;border-color:var(--leuchten);transform:rotate(45deg)}.faq-antwort-wrap{max-height:0;transition:max-height .35s var(--ease);overflow:hidden}.faq-item[data-open] .faq-antwort-wrap{max-height:70vh}.faq-inhalt{min-height:0;padding:0 1.4rem 1.4rem 2.9rem}.faq-inhalt p{color:var(--hell-2);max-width:68ch;font-size:.975rem}.schluss{background-color:#050a0f;background-image:radial-gradient(70% 46% at 50% 104%, color-mix(in srgb, var(--signal) 16%, transparent) 0%, transparent 68%), radial-gradient(90% 120% at 50% 100%, #0c416a80 0%, transparent 60%), linear-gradient(180deg, var(--nacht) 0%, #050a0f 100%);text-align:center;padding-block:clamp(5.5rem,11vw,9.5rem);position:relative;overflow:hidden}.schluss-in{position:relative}.schluss .eyebrow{justify-content:center}.schluss-titel{max-width:24ch;margin-inline:auto}.schluss-lead{margin-top:1.8rem;max-width:54ch;color:var(--hell-2);margin-inline:auto;font-size:1.075rem}.schluss-aktionen{justify-content:center}.fuss{border-top:1px solid var(--haar-2);background:#050a0f;padding-block:3rem}.fuss-in{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem 2.5rem;display:grid}.fuss-marke{color:var(--hell-1)}.fuss-marke p{color:var(--hell-1);font-size:.8125rem}.fuss-nav{flex-wrap:wrap;gap:1.6rem;font-size:.8125rem;display:flex}.fuss-nav a{color:var(--hell-1);border-bottom:1px solid #0000;text-decoration:none;transition:color .25s,border-color .25s}.fuss-nav a:hover{color:#fff;border-bottom-color:var(--akzent)}.fuss-hinweis{border-top:1px solid var(--haar-2);color:var(--hell-1);grid-column:1/-1;padding-top:1.6rem;font-size:.75rem}@media (width<=700px){.fuss-in{grid-template-columns:1fr}}.js .reveal{opacity:0;transition:opacity .8s var(--ease), transform .8s var(--ease);transform:translateY(14px)}.js .reveal.sichtbar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}.js .reveal{opacity:1;transform:none}}@media print{body{color:#000;background:#fff}.kopf{display:none}.abschnitt,.schluss,.hero{padding-block:1.5rem}.js .reveal{opacity:1;transform:none}}@media (width>=380px){.zeile{white-space:nowrap}}.referenz-mini{color:var(--hell-2);transition:color .2s var(--ease);align-items:center;gap:.6rem;font-size:.85rem;text-decoration:none;display:inline-flex}.referenz-mini:visited{color:var(--hell-2)}.referenz-mini:hover{color:#fff}.referenz-mini strong{color:var(--hell-1);font-weight:600}.referenz-mini .btn-pfeil{width:.9em;height:.9em}.referenz-mini-trenner{color:var(--hell-3)}.referenz-mini-punkt{background:var(--hell-3);border-radius:50%;flex:none;width:7px;height:7px}.referenz-mini[data-stufe] .referenz-mini-punkt{background:var(--referenz-farbe);box-shadow:0 0 6px var(--referenz-farbe)}@media (width<=560px){.referenz-mini{flex-wrap:wrap;justify-content:center;row-gap:.3rem}}.schritt-dauer{white-space:nowrap}.fuss-marke{flex-direction:column;align-items:flex-start;gap:.85rem;display:flex}.fuss-advema{width:104px;color:var(--hell-1);transition:color .25s var(--ease);display:block}.fuss-advema:visited{color:var(--hell-1)}.fuss-advema:hover,.fuss-advema:focus-visible{color:#fff}.fuss-logo{width:104px;height:auto;display:block}.fuss-sitemap{border-bottom:1px solid var(--haar-2);grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem clamp(1.5rem,3vw,3rem);padding-block:clamp(2.5rem,5vw,3.5rem) 2rem;display:grid}.fuss-sitemap-titel{letter-spacing:.16em;text-transform:uppercase;color:var(--hell-1);margin-bottom:.9rem;font-size:.7rem}.fuss-sitemap-gruppe ul{gap:.55rem;display:grid}.fuss-sitemap-gruppe a{color:var(--hell-1);font-size:.875rem;text-decoration:none;transition:color .25s}.fuss-sitemap-gruppe a:hover{color:#fff}@media (width<=760px){.fuss-sitemap{grid-template-columns:repeat(2,minmax(0,1fr))}}.spur{padding-top:clamp(1.6rem,3vw,2.2rem)}.spur ol{flex-wrap:wrap;gap:.4rem;font-size:.75rem;display:flex}.spur li{gap:.4rem;display:flex}.spur li:not(:last-child):after{content:"/";color:var(--hell-3);opacity:.5}.spur a{color:var(--hell-2);text-decoration:none}.spur a:hover{color:#fff}.spur [aria-current]{color:var(--hell-1)}.seitenkopf{background-color:var(--nacht);background-image:linear-gradient(180deg, var(--nacht-2) 0%, var(--nacht) 100%);padding-block:clamp(2.5rem,5vw,4rem) clamp(3rem,6vw,4.5rem)}.seitenkopf .t-display-sm{color:#fff;margin-top:1.1rem}.seitenkopf-lead{max-width:56ch;color:var(--hell-2);margin-top:1.3rem;font-size:1.05rem;line-height:1.6}.abschnitt-hell{background:var(--papier);color:var(--ink-900)}.abschnitt-grau{background:var(--wasser);color:var(--ink-900)}.abschnitt-hell .abschnitt-rand,.abschnitt-grau .abschnitt-rand{border-top-color:var(--linie)}.abschnitt-hell h1,.abschnitt-hell h2,.abschnitt-hell h3,.abschnitt-hell h4,.abschnitt-grau h1,.abschnitt-grau h2,.abschnitt-grau h3,.abschnitt-grau h4{color:var(--ink-900)}.abschnitt-hell .t-display em,.abschnitt-grau .t-display em{color:var(--akzent);text-shadow:none}.abschnitt-hell .eyebrow,.abschnitt-grau .eyebrow,.abschnitt-hell a,.abschnitt-grau a{color:var(--akzent-text)}.abschnitt-hell a:hover,.abschnitt-grau a:hover,.abschnitt-hell a:focus-visible,.abschnitt-grau a:focus-visible{color:var(--ink-900)}.abschnitt-hell .abschnitt-lead,.abschnitt-grau .abschnitt-lead{color:var(--ink-700)}.abschnitt-hell .ziffer,.abschnitt-grau .ziffer{-webkit-text-stroke-color:#1d1d1f38}.abschnitt-hell .merkmal,.abschnitt-hell .umfang-block,.abschnitt-hell .faq-item,.abschnitt-hell .verteiler-quelle-neu{background:var(--wasser)}.abschnitt-grau .merkmal,.abschnitt-grau .umfang-block,.abschnitt-grau .faq-item,.abschnitt-grau .verteiler-quelle-neu{background:var(--papier)}.abschnitt-hell .merkmal,.abschnitt-grau .merkmal,.abschnitt-hell .umfang-block,.abschnitt-grau .umfang-block,.abschnitt-hell .faq-item,.abschnitt-grau .faq-item,.abschnitt-hell .verteiler-quelle-neu,.abschnitt-grau .verteiler-quelle-neu{border-color:var(--linie);-webkit-backdrop-filter:none;box-shadow:0 1px 2px #0000000a}.abschnitt-hell .merkmal:hover,.abschnitt-grau .merkmal:hover{background:var(--papier);border-color:var(--ink-900);box-shadow:0 20px 40px -20px #0000001f}.abschnitt-hell .faq-item:hover,.abschnitt-grau .faq-item:hover{border-color:var(--ink-900)}.abschnitt-grau .merkmal:hover,.abschnitt-grau .faq-item:hover{background:var(--wasser)}.abschnitt-hell .merkmal h3,.abschnitt-grau .merkmal h3,.abschnitt-hell .umfang-block h3,.abschnitt-grau .umfang-block h3,.abschnitt-hell .verteiler-titel,.abschnitt-grau .verteiler-titel,.abschnitt-hell .faq-frage,.abschnitt-grau .faq-frage,.abschnitt-hell .schritte h3,.abschnitt-grau .schritte h3,.abschnitt-hell .spec dt,.abschnitt-grau .spec dt,.abschnitt-hell .preis-betrag,.abschnitt-grau .preis-betrag,.abschnitt-hell .paket-ergebnis,.abschnitt-grau .paket-ergebnis{color:var(--ink-900)}.abschnitt-hell .merkmal p,.abschnitt-grau .merkmal p,.abschnitt-hell .verteiler-text,.abschnitt-grau .verteiler-text,.abschnitt-hell .schritte p,.abschnitt-grau .schritte p,.abschnitt-hell .faq-inhalt p,.abschnitt-grau .faq-inhalt p,.abschnitt-hell .pakete-fuss p,.abschnitt-grau .pakete-fuss p,.abschnitt-hell .preis-hinweis,.abschnitt-grau .preis-hinweis,.abschnitt-hell .paket-liste li,.abschnitt-grau .paket-liste li,.abschnitt-hell .spec dd,.abschnitt-grau .spec dd{color:var(--ink-700)}.abschnitt-hell .spec dd strong,.abschnitt-grau .spec dd strong{color:var(--ink-900)}.abschnitt-hell .verteiler-label,.abschnitt-grau .verteiler-label,.abschnitt-hell .schritt-dauer,.abschnitt-grau .schritt-dauer,.abschnitt-hell .preis-label,.abschnitt-grau .preis-label{color:var(--ink-700)!important}.abschnitt-hell .verteiler-text,.abschnitt-grau .verteiler-text,.abschnitt-hell .schritt-dauer,.abschnitt-grau .schritt-dauer,.abschnitt-hell .pakete-fuss,.abschnitt-grau .pakete-fuss,.abschnitt-hell .umfang-block .paket-liste,.abschnitt-grau .umfang-block .paket-liste,.abschnitt-hell .paket-ergebnis,.abschnitt-grau .paket-ergebnis,.abschnitt-hell .faq-item,.abschnitt-grau .faq-item,.abschnitt-hell .preis-schild,.abschnitt-grau .preis-schild,.abschnitt-hell .preis-teil,.abschnitt-grau .preis-teil,.abschnitt-hell .verteiler-ziele li,.abschnitt-grau .verteiler-ziele li,.abschnitt-hell .spec,.abschnitt-grau .spec,.abschnitt-hell .spec-zeile,.abschnitt-grau .spec-zeile{border-color:var(--linie)}.abschnitt-hell .merkmal-icon,.abschnitt-grau .merkmal-icon{color:var(--akzent)}.abschnitt-hell .schritt-nr,.abschnitt-grau .schritt-nr{background:var(--papier);border-color:var(--akzent);color:var(--akzent)}.abschnitt-hell .schritt-nr,.abschnitt-hell .verteiler-ziele li:before{box-shadow:0 0 0 6px var(--papier)}.abschnitt-grau .schritt-nr,.abschnitt-grau .verteiler-ziele li:before{box-shadow:0 0 0 6px var(--wasser)}.abschnitt-hell .schritte:before,.abschnitt-grau .schritte:before{background:var(--akzent);opacity:.3}.abschnitt-hell .faq-plus,.abschnitt-grau .faq-plus{border-color:var(--linie);color:var(--ink-500)}.abschnitt-hell .faq-item[data-open] .faq-plus,.abschnitt-grau .faq-item[data-open] .faq-plus{background:var(--akzent);border-color:var(--akzent);color:#fff}.abschnitt-hell .verteiler-hinweis,.abschnitt-grau .verteiler-hinweis{color:var(--ink-700)}.abschnitt-hell .verteiler-astgabel .ast,.abschnitt-grau .verteiler-astgabel .ast{stroke:var(--akzent)}.abschnitt-hell .paket-liste li:before,.abschnitt-grau .paket-liste li:before{background-color:color-mix(in srgb, var(--akzent) 12%, transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-6' fill='none' stroke='%230071e3' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.abschnitt-hell .umfang,.abschnitt-grau .umfang{background:var(--linie)}.abschnitt-hell .umfang-block:before,.abschnitt-grau .umfang-block:before{background:var(--akzent)}.abschnitt-hell .btn,.abschnitt-grau .btn{--btn-grund:var(--ink-900);--btn-text:#fff}.abschnitt-hell .btn-geist,.abschnitt-grau .btn-geist{--btn-grund:transparent;--btn-text:var(--ink-900);border-color:var(--linie)}.abschnitt-hell .btn-geist:hover,.abschnitt-grau .btn-geist:hover{border-color:var(--ink-500);background:#0000000a}
