:root{--etikett:#0b1f2ccc;--schleier:#0b1f2ce6;--schleier-halb:#0b1f2c8c}#welt{z-index:0;width:100%;height:100%;transition:opacity .3s var(--aus);display:none;position:fixed;inset:0}html.js3d #welt{display:block}html.js3d:not(.bereit) #welt{opacity:0}html.bereit-sofort #welt{transition:none}main,footer{z-index:1;position:relative}.dreh{height:240vh;position:relative}.anker{width:1px;height:1px;position:absolute;left:0}.anker-beispiele{top:calc(46vh + 90px)}.dreh-buehne{top:env(safe-area-inset-top,0px);--ao:1;height:100svh;position:sticky;overflow:hidden}.held-text{transform:translate3d(0, calc(-50% + var(--hy,0px)), 0);width:min(760px,54vw);opacity:var(--ho,1);position:absolute;top:50%;left:max(40px,5.5vw)}h1{font:600 clamp(46px, 7.2vw, 108px)/.98 var(--font-sans);letter-spacing:-.035em;margin:0}.wort-stapel{justify-items:start;display:inline-grid}.wort-stapel>span{color:var(--akzent);opacity:0;transition:opacity .4s var(--aus), transform .4s var(--aus);grid-area:1/1;transform:translateY(.35em)}.wort-stapel>span.an{opacity:1;transform:none}.wort-stapel>span.weg{opacity:0;transform:translateY(-.35em)}.unterzeile{max-width:620px;color:var(--neben);margin:28px 0 0;font-size:20px;line-height:1.5}.held-knoepfe{flex-wrap:wrap;align-items:center;gap:22px;margin-top:34px;display:flex}.held-knoepfe .link{color:var(--neben);text-underline-offset:5px;padding:12px 0;font-size:15px}.platz{pointer-events:none;position:absolute}.platz-held{width:34vh;height:74vh;top:13vh;right:max(48px,8vw)}.platz-dreh{width:34vh;height:72vh;top:47%;left:50%;transform:translate(-50%,-50%)}.ablauf-kopf{opacity:var(--ao,0);position:absolute;top:104px;left:max(40px,5.5vw)}.ablauf-kopf h2{font:600 clamp(30px, 2.9vw, 44px)/1.04 var(--font-sans);letter-spacing:-.03em;margin:0}.ablauf-kopf p{color:var(--neben);margin:8px 0 0;font-size:14px}ol.schritte{width:min(430px,100% - 80px);opacity:var(--ao,0);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:58px;left:max(40px,5.5vw)}ol.schritte li{opacity:0;transition:opacity .3s var(--aus), transform .3s var(--aus);grid-area:1/1;transform:translateY(10px)}ol.schritte li.aktiv{opacity:1;transform:none}.zeit{color:var(--akzent);letter-spacing:.04em;font-size:14px;display:block}.titel{font:500 26px/1.2 var(--font-sans);margin:4px 0 2px;display:block}.text{color:var(--neben);margin:0;font-size:16px}.fortschritt{opacity:var(--ao,0);grid-template-columns:repeat(4,64px);gap:6px;display:grid;position:absolute;bottom:34px;left:max(40px,5.5vw)}.fortschritt div{background:var(--linie);height:2px;position:relative;overflow:hidden}.fortschritt i{background:var(--akzent);transform-origin:0;transform:scaleX(var(--f,0));position:absolute;inset:0}svg.linien{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}svg.linien line{stroke:var(--akzent);stroke-width:1px}svg.linien circle{fill:var(--flaeche);stroke:var(--akzent);stroke-width:1.5px}.etikett{pointer-events:none;white-space:nowrap;font:500 14px/1 var(--font-sans);background:color-mix(in srgb, var(--flaeche) 94%, transparent);backdrop-filter:blur(8px);opacity:0;border:0;padding:9px 12px;position:absolute;top:0;left:0;box-shadow:0 10px 30px #00000047}.schwebe{pointer-events:none;opacity:0;position:absolute;top:0;left:0}.karte{background:color-mix(in srgb, var(--flaeche) 92%, transparent);backdrop-filter:blur(14px);border:0;width:256px;padding:18px 20px 20px;box-shadow:0 30px 80px #00000057}.karte .klein{font:500 14px/1 var(--font-sans);color:var(--akzent)}.karte .gross{font:600 24px/1.1 var(--font-sans);letter-spacing:-.02em;margin:10px 0 6px}.karte .neben{color:var(--neben);font-size:14px}.karte .klein+.zwei{margin-top:14px}.karte .zwei{gap:8px;display:flex}.karte .zwei button{min-height:44px;font:500 14px/1 var(--font-sans);cursor:pointer;transition:background-color .22s var(--aus), color .22s var(--aus), transform .16s var(--aus);border:0;flex:1;padding:0 6px}.karte .zwei button:active{transform:scale(.97)}.karte .zwei button[aria-pressed=true]:before{content:"✓ "}.schwebe.klickbar,.etikett.klickbar{pointer-events:auto}.etikett{color:var(--text)}.etikett.klickbar{cursor:pointer;transition:background-color .22s var(--aus), color .22s var(--aus)}.etikett.fokus,.karte .zwei .ja{background:var(--akzent);color:var(--auf-akzent)}.karte .zwei .nein{color:#0b1f2c;background:#f3f6f8}@media (hover:hover) and (pointer:fine){.etikett.klickbar:hover{background:var(--akzent);color:var(--auf-akzent)}.karte .zwei .ja:hover{color:#0b1f2c;background:#f3f6f8}.karte .zwei .nein:hover{background:#fff}}.blase{border-radius:22px;max-width:270px;padding:14px 18px 12px;font-size:16px;line-height:1.35;box-shadow:0 24px 60px #0000004d}.blase.kunde{color:#0b1f2c;background:#f3f6f8;border-bottom-left-radius:6px}.blase.ich{background:var(--akzent);color:var(--auf-akzent);border-bottom-right-radius:6px}.blase small{text-align:right;opacity:.72;margin-top:4px;font-size:13px;display:block}.beispiele{height:170vh;position:relative}.ring-buehne{top:env(safe-area-inset-top,0px);height:100svh;position:sticky;overflow:hidden}html.js3d:not(.ruhig) .ring-buehne{touch-action:pan-y pinch-zoom}.ring-buehne .ring-kopf,.ring-buehne .index,.ring-buehne .steckbrief,.ring-buehne .punkte,.ring-buehne .ring-pfeile{opacity:var(--ao,1)}.ring-buehne:before{opacity:calc(var(--ao,1) * var(--so,1))}html.js3d:not(.ruhig) .ring-buehne.vorne .ring-kopf,html.js3d:not(.ruhig) .ring-buehne.vorne .index,html.js3d:not(.ruhig) .ring-buehne.vorne .steckbrief,html.js3d:not(.ruhig) .ring-buehne.vorne .punkte,html.js3d:not(.ruhig) .ring-buehne.vorne .ring-pfeile{visibility:hidden}.ring-buehne.zieht{-webkit-user-select:none;user-select:none;cursor:grabbing!important}html:not(.js3d) .ring-buehne,html.ruhig .ring-buehne{--ao:1;--ho:1}.ring-buehne:before{content:"";pointer-events:none;background:linear-gradient(90deg, var(--schleier,#0b1f2ce6) 0, var(--schleier,#0b1f2ce6) 22%, var(--schleier-halb,#0b1f2c8c) 34%, transparent 50%), linear-gradient(0deg, var(--schleier,#0b1f2ce6) 0, transparent 30%);position:absolute;inset:0}.ring-kopf{position:absolute;top:104px;left:max(40px,5.5vw)}.ring-kopf h2{font:600 clamp(34px, 3.7vw, 54px)/1.02 var(--font-sans);letter-spacing:-.03em;margin:0}.ring-kopf p{color:var(--neben);margin:10px 0 0;font-size:14px}.platz-ring{width:30vh;height:60vh;top:57%;left:63%;transform:translate(-50%,-50%)}.index{width:min(400px,27vw);display:none;position:absolute;top:222px;bottom:290px;left:max(40px,5.5vw)}.fenster{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 20% 80%,#0000 100%)}.fenster:after{content:"";border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);pointer-events:none;height:56px;margin-top:-28px;position:absolute;top:50%;left:0;right:0}.zeilen{will-change:transform;margin:0;padding:0;list-style:none;position:absolute;top:50%;left:0;right:0}.zeilen button{width:100%;height:56px;color:var(--neben);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;display:flex}.zeilen .n{min-width:0;color:var(--text);opacity:.42;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:28px;line-height:1;transition:opacity .2s;overflow:hidden}.zeilen button[aria-pressed=true] .n{opacity:1}.zeilen button:hover .n{opacity:.75}.zeilen button[aria-pressed=true]:hover .n{opacity:1}.zeilen .dabei .n{font:600 26px/1 var(--font-sans);letter-spacing:-.02em;color:var(--akzent)}.steckbrief{border-top:1px solid var(--akzent);width:min(420px,30vw);padding-top:14px;position:absolute;bottom:34px;left:max(40px,5.5vw)}.steckbrief .branche{font:500 14px/1.3 var(--font-sans);color:var(--neben);margin:0}.steckbrief .name{margin:8px 0 6px;font-size:clamp(28px,2.6vw,40px);line-height:1.04}.steckbrief .claim{margin:0 0 14px;font-size:16px}.steckbrief .aktionen{flex-wrap:wrap;gap:10px;display:flex}.steckbrief .hinweis{color:var(--neben);margin:12px 0 0;font-size:13px}.punkte{justify-content:center;padding:0 12px;display:none;position:absolute;bottom:12px;left:0;right:0}.punkte button{cursor:pointer;background:0 0;border:0;place-items:center;width:22px;height:44px;padding:0;display:grid}.punkte button:before{content:"";background:var(--neben);opacity:.55;width:12px;height:2px}.punkte button[aria-current=true]:before{background:var(--akzent);opacity:1;width:20px}.pfeile{gap:10px;display:none;position:absolute}html.js3d:not(.ruhig) .pfeile{display:flex}.ring-pfeile{top:calc(90svh + 4px);left:63%;transform:translate(-50%)}.ring-buehne.gewaehlt .ring-pfeile{opacity:0;visibility:hidden;transition:opacity .2s var(--aus), visibility 0s linear .2s}.pfeile button{background:color-mix(in srgb, var(--text) 9%, transparent);backdrop-filter:blur(10px);width:46px;height:46px;color:var(--text);cursor:pointer;transition:background-color .22s var(--aus), opacity .16s var(--aus), transform .16s var(--aus);border:0;place-items:center;padding:0;display:grid}.pfeile button svg{transition:transform .22s var(--aus)}.pfeile button:active{transform:scale(.96)}.pfeile button[aria-disabled=true]{opacity:.35;cursor:default}.pfeile button[aria-disabled=true]:active{transform:none}@media (hover:hover) and (pointer:fine){.pfeile button:not([aria-disabled=true]):hover{background:color-mix(in srgb, var(--text) 18%, transparent)}.pfeile button[data-schritt="1"]:not([aria-disabled=true]):hover svg{transform:translate(2px)}.pfeile button[data-schritt="-1"]:not([aria-disabled=true]):hover svg{transform:translate(-2px)}}.liste-statisch{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:24px max(40px,5.5vw) 28px;list-style:none;display:none}.liste-statisch li{border:1px solid var(--linie);background:var(--flaeche);padding:18px 20px}.dabei-statisch{color:var(--neben);margin:0;padding:0 max(40px,5.5vw) 72px;display:none}html:not(.js3d) .dabei-statisch,html.ruhig .dabei-statisch{display:block}.liste-statisch .b{color:var(--neben);font-size:14px;display:block}.liste-statisch .n{margin:6px 0;font-size:26px;line-height:1.1;display:block}.liste-statisch .c{font-size:15px;display:block}.live{z-index:25;pointer-events:none;position:fixed;inset:0}.live-schirm{pointer-events:auto;visibility:hidden;-webkit-mask-image:linear-gradient(180deg, #000 calc(var(--wisch,0) * 118% - 18%), transparent calc(var(--wisch,0) * 118%));mask-image:linear-gradient(180deg, #000 calc(var(--wisch,0) * 118% - 18%), transparent calc(var(--wisch,0) * 118%));background:#fff;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0006}.live-schirm iframe{transform-origin:0 0;background:#fff;border:0;position:absolute;top:0;left:0}.live-leiste{pointer-events:none;visibility:hidden;opacity:0;width:max-content;transition:opacity .26s var(--aus), visibility 0s .26s;gap:10px;display:flex;position:absolute}.live.da .live-leiste{pointer-events:auto;visibility:visible;opacity:1;transition:opacity .26s var(--aus)}@media (width<=860px){.ring-buehne.gewaehlt .ring-kopf,.ring-buehne.gewaehlt .steckbrief,.ring-buehne.gewaehlt .punkte{opacity:0;visibility:hidden;transition:opacity .2s var(--aus), visibility 0s linear .2s}.live-leiste{white-space:nowrap;gap:8px}.live-leiste .lang{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.live-leiste #live-oeffnen{min-width:48px;padding:0 16px}}.blatt{z-index:40;padding-top:env(safe-area-inset-top,0px);background:var(--grund);grid-template-rows:auto 1fr;display:grid;position:fixed;inset:0}.blatt:not([hidden]){animation:blatt-auf .3s var(--aus) both}@keyframes blatt-auf{0%{opacity:0;transform:translateY(18px)}}.blatt-kopf{border-bottom:1px solid var(--linie);align-items:center;gap:12px;padding:10px 12px 10px 16px;display:flex}.blatt-kopf b{margin-right:auto;font-weight:600}.blatt iframe{background:#fff;border:0;width:100%;height:100%}.system{height:100svh;position:relative}.system-buehne{top:env(safe-area-inset-top,0px);height:100svh;position:sticky;overflow:hidden}.sys-kopf{width:min(520px,38vw);display:grid;position:absolute;top:104px;left:max(40px,5.5vw)}.sys-kopf .t{opacity:0;transition:opacity .32s var(--aus), transform .32s var(--aus);grid-area:1/1;transform:translateY(12px)}.sys-kopf .t.an{opacity:1;transform:none}.sys-kopf h2{font:600 clamp(30px, 3vw, 46px)/1.06 var(--font-sans);letter-spacing:-.03em;text-wrap:balance;margin:0 0 16px}.sys-kopf p.text{color:var(--neben);max-width:440px;margin:0;font-size:17px}ol.sys-zeilen{width:min(440px,34vw);margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:78px;left:max(40px,5.5vw)}ol.sys-zeilen li{opacity:0;visibility:hidden;transition:opacity .3s var(--aus), transform .3s var(--aus), visibility 0s linear .3s;color:var(--neben);grid-area:1/1;align-self:end;font-size:16px;transform:translateY(10px)}ol.sys-zeilen li.aktiv{opacity:1;visibility:visible;transition-delay:0s;transform:none}ol.sys-zeilen li .knopf{margin-top:2px}ol.sys-zeilen li b{color:var(--text);font-weight:600}ol.sys-zeilen li span{margin-top:4px;display:block}ol.sys-zeilen li .hinweis{color:var(--akzent)}.fortschritt.sys{opacity:1;grid-template-columns:repeat(5,84px);gap:8px;bottom:10px}.fortschritt.sys button{height:48px;color:var(--neben);font:500 15px/1.2 var(--font-sans);text-align:left;white-space:nowrap;cursor:pointer;transition:color .2s var(--aus);background:0 0;border:0;align-items:flex-start;padding:10px 0 0;display:flex;position:relative}.fortschritt.sys button:before,.fortschritt.sys button i{content:"";height:2px;margin:0;position:absolute;inset:auto 0 10px}.fortschritt.sys button:before{background:var(--linie)}.fortschritt.sys button i{background:var(--akzent);transform-origin:0;transform:scaleX(0)}.fortschritt.sys button[aria-current=true]{color:var(--text)}.fortschritt.sys button[aria-current=true] i{transform:scaleX(var(--f,0))}@media (hover:hover) and (pointer:fine){.fortschritt.sys button:hover{color:var(--text)}.fortschritt.sys button:hover:before{background:color-mix(in srgb, var(--text) 40%, transparent)}}.fortschritt.sys button:focus-visible{outline-offset:2px}.system-buehne .sys-kopf,.system-buehne ol.sys-zeilen,.system-buehne .fortschritt.sys{opacity:var(--ao,1)}.platz-sys{width:32vh;height:70vh;top:53%;left:64%;transform:translate(-50%,-50%)}.system-buehne .sys-knopf{opacity:0;visibility:hidden;background:var(--akzent);min-height:44px;color:var(--auf-akzent);transition:opacity .2s var(--aus), visibility 0s linear .2s, scale .16s var(--aus), background-color .22s var(--aus), color .22s var(--aus);position:absolute;top:0;bottom:auto;left:0;transform:none}.system-buehne .sys-knopf.da{opacity:1;visibility:visible;transition-delay:0s}.system-buehne .sys-knopf:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.system-buehne .sys-knopf:hover,.saeule.nacht .anfassen:hover{color:#0b1f2c;background:#f3f6f8}}.sys-fiktiv{color:var(--neben);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .3s var(--aus);margin:0;font-size:14px;position:absolute;top:0;left:0}.sys-fiktiv.da{opacity:1}#sys-etiketten .etikett,#sys-linien line,#sys-linien circle{transition:opacity .26s var(--aus)}#sys-etiketten .etikett.klickbar:hover{background:var(--akzent);color:var(--auf-akzent)}.nur-statisch{display:none}html:not(.js3d) .nur-statisch,html.ruhig .nur-statisch{display:block}html:not(.js3d) .system,html.ruhig .system{display:none}.saeulen{grid-template-columns:1fr 1fr;display:grid}.saeule{align-content:start;gap:18px;padding:88px max(40px,4vw) 72px;display:grid}.saeule.papier{background:var(--papier);color:var(--tinte)}.saeule.nacht{background:radial-gradient(60% 50% at 88% 92%, #7fd1e833, transparent 70%), var(--grund)}.saeule h2{font:600 clamp(34px, 3.6vw, 54px)/1.03 var(--font-sans);letter-spacing:-.03em;margin:0}.saeule .text{color:var(--neben);max-width:520px;font-size:18px}.saeule.papier .text{color:var(--tinte-neben)}.zeilen3{max-width:520px;margin:6px 0 0;padding:0;list-style:none}.zeilen3 li{border-top:1px solid var(--linie);padding:12px 0;font-size:16px}.saeule.papier .zeilen3 li{border-top-color:#1a1a1a24}.saeule-bild{flex-wrap:wrap;align-items:flex-end;gap:22px;margin-top:22px;display:flex}.telefon.gross{width:230px}.telefon .innen{background:#fff;border-radius:21px;position:absolute;inset:5px;overflow:hidden}.telefon .innen iframe{transform-origin:0 0;pointer-events:none;background:#fff;border:0;width:390px;height:860px;position:absolute;top:0;left:0}.telefon.an .innen iframe{pointer-events:auto}.anfassen{white-space:nowrap;color:#f3f6f8;min-height:40px;font:500 13px/1 var(--font-sans);cursor:pointer;transition:transform .16s var(--aus), background-color .22s var(--aus), color .22s var(--aus);background:#0b1f2ce0;border:0;border-radius:0;padding:0 14px;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 24px #00000040}.anfassen:active{transform:translate(-50%)scale(.97)}.saeule.nacht .anfassen{background:var(--akzent);color:var(--auf-akzent)}.an .anfassen{display:none}.telefon.an.wieder{cursor:pointer}.saeule-bild figure{justify-items:start;gap:10px;margin:0;display:grid}.saeule-bild figcaption{color:var(--neben);font-size:13px}.saeule.papier figcaption,.saeule.papier .fiktiv{color:var(--tinte-neben)}.saeule .fiktiv{color:var(--neben);margin:0;font-size:13px}.telefon{aspect-ratio:396/864;background:#1f2a33;border-radius:26px;flex:none;width:160px;padding:5px;position:relative;box-shadow:0 30px 60px #00000059,inset 0 0 0 1px #ffffff14}.telefon canvas{background:#fff;border-radius:21px;width:100%;height:100%;display:block}.saeule.papier .telefon{box-shadow:0 30px 60px #1a1a1a2e}canvas.feed{aspect-ratio:396/606;width:220px;display:block;box-shadow:0 24px 50px #00000059}.band{background:var(--akzent);color:var(--auf-akzent);justify-items:start;gap:20px;padding:34px max(40px,5.5vw) 38px;display:grid}.knoten{width:min(560px,100%);font:600 14px/1 var(--font-sans);justify-content:space-between;margin:0;padding:0;list-style:none;display:flex;position:relative}.knoten:before{content:"";background:var(--auf-akzent);transform-origin:0;height:2px;transition:transform .9s cubic-bezier(.77,0,.175,1);position:absolute;top:6px;left:7px;right:7px}.knoten li{padding-top:24px;position:relative}.knoten li:before{content:"";background:var(--auf-akzent);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.knoten li:nth-child(2){text-align:center}.knoten li:nth-child(2):before{margin-left:-7px;left:50%}.knoten li:last-child{text-align:right}.knoten li:last-child:before{left:auto;right:0}.band .zwei{transition:opacity .6s var(--aus) .7s}html.js:not(.ruhig) .band:not(.an) .knoten:before{transform:scaleX(0)}html.js:not(.ruhig) .band:not(.an) .zwei{opacity:.45}.band p{font:600 clamp(24px, 2.5vw, 38px)/1.15 var(--font-sans);letter-spacing:-.025em;margin:0}@media (width>=1100px){.index{display:block}.steckbrief{width:min(440px,max(34vw,400px))}}@media (width>=861px) and (height<=860px){.steckbrief .hinweis{display:none}.index{bottom:236px}}@media (width<=1099px) and (width>=861px){.platz-ring,.ring-pfeile{left:64%}.steckbrief{width:min(380px,38vw)}}html.js3d:not(.ruhig) .dreh,html.js3d:not(.ruhig) #system{margin-top:-60vh}html.js3d:not(.ruhig) .dreh:not(.steht),html.js3d:not(.ruhig) #system:not(.steht){pointer-events:none}html.js3d:not(.ruhig) #ablauf,html.js3d:not(.ruhig) #system{scroll-margin-top:-90px}html.js3d:not(.ruhig) .dreh-buehne,html.js3d:not(.ruhig) .system-buehne{--ao:0}html.js3d:not(.bereit):not(.ruhig) .ring-buehne{opacity:calc(1 - var(--weg,0))}html.js3d:not(.ruhig) .system-buehne{touch-action:pan-y pinch-zoom}@media (width<=860px){.held-text{width:auto;transform:translate3d(0, var(--hy,0px), 0);top:92px;left:20px;right:20px}h1{font-size:12vw}.unterzeile{margin-top:14px;font-size:16px}.held-knoepfe{gap:14px;margin-top:18px}.held-knoepfe .link{display:none}.platz-held{width:auto;height:var(--held-h,34svh);transform:translateY(var(--held-oben,62svh));inset:0 0 auto}.platz-dreh{width:26svh;height:min(50svh,100svh - 280px);top:max(45%,170px + min(25svh,50svh - 140px))}.ablauf-kopf{top:84px;left:20px}.ablauf-kopf h2{font-size:27px}ol.schritte{width:calc(100% - 40px);bottom:22px;left:20px}.titel{font-size:21px}.text{font-size:15px}.fortschritt{grid-template-columns:repeat(4,1fr);inset:158px 20px auto}.karte{width:190px;padding:12px 14px 14px}.karte .zwei button{min-height:48px}.karte .gross{font-size:19px}.blase{max-width:210px;padding:11px 14px 10px;font-size:14px}.etikett{padding:7px 9px;font-size:12.5px}.anker-beispiele{top:calc(46vh + 76px)}html.js3d:not(.ruhig) #ablauf,html.js3d:not(.ruhig) #system{scroll-margin-top:-76px}.ring-kopf{top:82px;left:20px}.sys-kopf{width:auto;top:80px;left:20px;right:20px}.sys-kopf h2{margin-bottom:8px;font-size:26px}.sys-kopf p.text{display:none}ol.sys-zeilen{width:auto;font-size:15px;bottom:50px;left:20px;right:20px}.fortschritt.sys{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;inset:auto 20px 2px}.fortschritt.sys button{text-align:center;justify-content:center;height:46px;padding-top:9px;font-size:14px}@media (width<=379px){.fortschritt.sys button{font-size:13px}}.platz-sys{width:22svh;height:min(42svh,106.383svh - 453.192px);top:min(50%,100svh - 246px + min(42svh,106.383svh - 453.192px)/-2.12766);left:50%}.ring-kopf h2{font-size:30px}.platz-ring{width:22svh;height:min(42svh,94.3396svh - 384.906px);top:min(46%,100svh - 258px + min(42svh,94.3396svh - 384.906px)/-1.88679);left:50%}.ring-buehne:before{background:linear-gradient(0deg, var(--schleier,#0b1f2ceb) 0, var(--schleier,#0b1f2ceb) 16%, transparent 40%), linear-gradient(180deg, var(--schleier-halb,#0b1f2c8c) 0, transparent 22%)}.steckbrief{width:auto;bottom:62px;left:16px;right:16px}.steckbrief .name{font-size:26px}.steckbrief .claim{margin-bottom:10px;font-size:14px}.steckbrief .hinweis{display:none}.punkte{display:flex}html.js3d:not(.ruhig) .pfeile{display:none}.saeulen{grid-template-columns:1fr}.saeule{padding:64px 20px 56px}.saeule-bild{min-height:0}.telefon{width:132px}.telefon.gross{width:190px}canvas.feed{width:160px}.band{padding:28px 20px}}html:not(.js3d) .dreh,html.ruhig .dreh{height:auto}html:not(.js3d) .dreh-buehne,html.ruhig .dreh-buehne{height:auto;padding-bottom:72px;position:relative;overflow:visible}html:not(.js3d) .held-text,html.ruhig .held-text{opacity:1;width:auto;max-width:820px;padding:150px max(40px,5.5vw) 0;position:relative;top:auto;left:auto;transform:none}html.ruhig .held-text{max-width:60vw;min-height:100svh}html:not(.js3d) .ablauf-kopf,html.ruhig .ablauf-kopf,html:not(.js3d) ol.schritte,html.ruhig ol.schritte{opacity:1;width:auto;padding:0 max(40px,5.5vw);position:relative;top:auto;bottom:auto;left:auto}html:not(.js3d) .ablauf-kopf,html.ruhig .ablauf-kopf{margin-top:56px}html:not(.js3d) ol.schritte,html.ruhig ol.schritte{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:28px}html:not(.js3d) ol.schritte li,html.ruhig ol.schritte li{opacity:1;grid-area:auto;transition:none;transform:none}html:not(.js3d) .fortschritt,html.ruhig .fortschritt,html:not(.js3d) .schwebe,html.ruhig .schwebe,html:not(.js3d) svg.linien,html.ruhig svg.linien,html:not(.js3d) #etiketten,html.ruhig #etiketten{display:none}html:not(.js3d) .beispiele,html.ruhig .beispiele{height:auto}html:not(.js3d) .ring-buehne,html.ruhig .ring-buehne{height:auto;position:relative;overflow:visible}html:not(.js3d) .ring-kopf,html.ruhig .ring-kopf{padding:96px max(40px,5.5vw) 0;position:relative;top:auto;left:auto}html:not(.js3d) .index,html.ruhig .index,html:not(.js3d) .steckbrief,html.ruhig .steckbrief,html:not(.js3d) .punkte,html.ruhig .punkte{display:none}html:not(.js3d) .liste-statisch,html.ruhig .liste-statisch{display:grid}@media (width<=860px){html.ruhig .held-text{max-width:none;min-height:0;padding-top:110px}html:not(.js3d) ol.schritte,html.ruhig ol.schritte{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.wort-stapel>span,ol.schritte li,.knopf,.ring-pfeile button,.live-schirm,.live-leiste,.zeilen .n,.stapel .b,.schalter:before,.schalter button,.chip span,.wahl span,.fortschritt.sys button,.paket,.kopf,.kopf .knopf.rahmen,.frage h3,.frage>summary:after,.alle>summary:after,.feld input,.kanaele a,.frage::details-content{transition:none}.preis.klappt .z,.zahlen b.klappt .z{animation:none}}.held-knoepfe .link{min-height:44px;transition:color .22s var(--aus);text-decoration:none;position:relative}.held-knoepfe .link:after{content:"";transform-origin:100%;background:currentColor;height:1px;position:absolute;bottom:12px;left:0;right:0}.held-knoepfe .link:hover{color:var(--text)}@media (hover:hover) and (pointer:fine){.held-knoepfe .link:hover:after{animation:unterstrich .62s var(--aus)}}@keyframes unterstrich{0%{transform-origin:100%;transform:scaleX(1)}42%{transform-origin:100%;transform:scaleX(0)}58%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.steckbrief .name{margin:8px 0 6px}.liste-statisch li{flex-direction:column;display:flex}.liste-statisch .oeffnen{min-height:44px;color:var(--akzent);text-underline-offset:4px;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.liste-statisch .oeffnen:hover{text-decoration:underline}.dabei-statisch a{color:var(--text);text-underline-offset:4px;text-decoration:underline}html.js .liste-statisch:not([data-nah]) .n{font-family:var(--font-sans)!important;text-transform:none!important;letter-spacing:-.02em!important;font-style:normal!important;font-weight:600!important}.platz-held{container-type:size}.standbild{--sb-dx:.0044;--sb-dy:-.0066;--sb-kh:1.0274;--sb-ar:465 / 934}@media (width<=860px){.standbild{--sb-dx:.0006;--sb-dy:.0052;--sb-kh:1.0255;--sb-ar:342 / 706}}.standbild{--sb-ph:min(94cqh, calc(94cqw * 2.1081));left:calc(50% + var(--sb-dx) * var(--sb-ph));top:calc(50% + var(--sb-dy) * var(--sb-ph));height:calc(var(--sb-kh) * var(--sb-ph));width:auto;max-width:none;aspect-ratio:var(--sb-ar);pointer-events:none;transition:opacity .26s var(--aus);display:none;position:absolute;transform:translate(-50%,-50%)}html.js3d .standbild{display:block}@media (width<=860px){.ring-buehne:not(.held-fest) .standbild{opacity:0;visibility:hidden}}html.bereit .standbild{opacity:0;visibility:hidden;transition:opacity .22s var(--aus) .28s, visibility 0s linear .5s}html.bereit-sofort .standbild{transition:none}.telefon .statisch{object-fit:cover;object-position:top;background:#fff;border-radius:21px;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;inset:5px}.telefon canvas,.telefon .innen{position:relative}.telefon .innen{position:absolute}.telefon canvas{background:0 0;width:calc(100% - 10px);height:calc(100% - 10px);position:absolute;inset:5px}.feed-statisch{aspect-ratio:442/676;width:220px;height:auto;display:block;box-shadow:0 24px 50px #00000059}@media (width<=860px){.feed-statisch{width:160px}}.telefon .innen .statisch{border-radius:0;width:100%;height:100%;inset:0}html:not(.js) canvas.feed,html:not(.js) .saeule .anfassen,html:not(.js) .telefon .innen iframe,html.js .telefon .statisch,html.js .feed-statisch{display:none}html.js .telefon canvas{background:#fff}.saeule .knopf-leise{align-self:flex-end}html.js .band[data-wartet] .knoten:before{transform:scaleX(0)}html.js .band[data-wartet] .zwei{opacity:.75}.ueber[data-astro-cid-s2xbhsp4]{background:var(--papier);color:var(--tinte);padding-top:140px;padding-bottom:140px}.raster[data-astro-cid-s2xbhsp4]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(40px,6vw,104px);display:grid}.kopf[data-astro-cid-s2xbhsp4] .person[data-astro-cid-s2xbhsp4]{margin-top:28px}.ueber[data-astro-cid-s2xbhsp4] h2[data-astro-cid-s2xbhsp4]{margin:0 0 28px;font-size:clamp(40px,4.5vw,66px);line-height:1}.text[data-astro-cid-s2xbhsp4]{max-width:600px;color:var(--tinte-neben);margin:0 0 18px;font-size:19px;line-height:1.6}.fakt[data-astro-cid-s2xbhsp4]{max-width:600px;margin-top:34px;padding-top:22px;position:relative}.fakt[data-astro-cid-s2xbhsp4]:before{content:"";background:color-mix(in srgb, var(--tinte) 14%, transparent);transform-origin:0;height:1px;position:absolute;top:0;left:0;right:0}.fakt-satz[data-astro-cid-s2xbhsp4]{letter-spacing:-.015em;color:var(--tinte);text-wrap:pretty;margin:0;font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.3}.fakt-satz[data-astro-cid-s2xbhsp4] b[data-astro-cid-s2xbhsp4]{color:var(--papier-akzent);white-space:nowrap;font-weight:600}.fakt-quelle[data-astro-cid-s2xbhsp4]{color:var(--tinte-neben);margin:12px 0 0;font-size:13px;line-height:1.45}@media (width<=860px){.ueber[data-astro-cid-s2xbhsp4]{padding-top:96px;padding-bottom:96px}.raster[data-astro-cid-s2xbhsp4]{grid-template-columns:1fr;gap:32px}.text[data-astro-cid-s2xbhsp4]{font-size:17px}}.zahlen[data-astro-cid-qboxochs]{background:linear-gradient(100deg, var(--u-band-a), var(--u-band-m) 55%, var(--u-band-b));color:var(--u-band-text)}.zahlen[data-astro-cid-qboxochs] ul[data-astro-cid-qboxochs]{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.zahlen[data-astro-cid-qboxochs] li[data-astro-cid-qboxochs]{border-left:1px solid color-mix(in srgb, var(--u-band-text) 16%, transparent);padding:46px max(24px,2.5vw)}.zahlen[data-astro-cid-qboxochs] li[data-astro-cid-qboxochs]:first-child{border-left:0}.zahl[data-astro-cid-qboxochs]{letter-spacing:-.035em;white-space:pre;perspective:600px;margin:0;font-size:clamp(46px,5vw,74px);font-weight:600;line-height:1}.zahl[data-astro-cid-qboxochs] .z{transform-origin:50% 62%;display:inline-block}.zahl[data-astro-cid-qboxochs] .klappt .z{animation:klapp .56s var(--aus) both;animation-delay:calc(var(--d,0s) + var(--i) * 45ms)}html.js .zahl[data-astro-cid-qboxochs] .wartet[data-astro-cid-qboxochs]{opacity:0}@keyframes klapp{0%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:none}}.text[data-astro-cid-qboxochs]{max-width:220px;color:var(--u-band-neben);margin:10px 0 0;font-size:16px}@media (width<=860px){.zahlen[data-astro-cid-qboxochs] ul[data-astro-cid-qboxochs]{grid-template-columns:1fr 1fr}.zahlen[data-astro-cid-qboxochs] li[data-astro-cid-qboxochs]{border-left:0;border-top:1px solid color-mix(in srgb, var(--u-band-text) 16%, transparent);padding:28px 20px}.zahlen[data-astro-cid-qboxochs] li[data-astro-cid-qboxochs]:nth-child(2n){border-left:1px solid color-mix(in srgb, var(--u-band-text) 16%, transparent)}}.paket-bild[data-astro-cid-b43hstrk],.feld-bild[data-astro-cid-b43hstrk]{width:100%;height:auto;display:block;overflow:visible}.paket-bild[data-astro-cid-b43hstrk]{max-width:330px;margin:0 0 24px -6px}.feld-bild[data-astro-cid-b43hstrk]{max-width:132px}.rahmen[data-astro-cid-b43hstrk],.strich[data-astro-cid-b43hstrk]{fill:none;stroke:color-mix(in srgb, var(--text) 40%, transparent);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.neu[data-astro-cid-b43hstrk] .rahmen[data-astro-cid-b43hstrk],.neu[data-astro-cid-b43hstrk] .strich[data-astro-cid-b43hstrk]{stroke:var(--akzent)}.strich[data-astro-cid-b43hstrk].dick{stroke-width:2.4px}.voll[data-astro-cid-b43hstrk]{fill:color-mix(in srgb, var(--text) 55%, transparent)}.zart[data-astro-cid-b43hstrk]{fill:color-mix(in srgb, var(--text) 26%, transparent)}.flaeche[data-astro-cid-b43hstrk]{fill:color-mix(in srgb, var(--text) 9%, transparent)}.neu[data-astro-cid-b43hstrk] .flaeche[data-astro-cid-b43hstrk]{fill:color-mix(in srgb, var(--akzent) 14%, transparent)}.knopf[data-astro-cid-b43hstrk],.band[data-astro-cid-b43hstrk],.voll-a[data-astro-cid-b43hstrk],.punkt[data-astro-cid-b43hstrk]{fill:var(--akzent)}.alt[data-astro-cid-b43hstrk] .knopf[data-astro-cid-b43hstrk]{fill:color-mix(in srgb, var(--text) 30%, transparent)}.band-l[data-astro-cid-b43hstrk]{fill:none;stroke:color-mix(in srgb, var(--text) 40%, transparent);stroke-width:1.2px}.tupfen[data-astro-cid-b43hstrk]{fill:color-mix(in srgb, var(--text) 32%, transparent)}.schrift[data-astro-cid-b43hstrk]{fill:var(--akzent);letter-spacing:.02em;font-size:9.5px;font-weight:600}.preise[data-astro-cid-he5iqqsm]{color:var(--text);background:linear-gradient(180deg, var(--u-preise-a), var(--u-preise-b) 70%, var(--u-preise-c));position:relative;overflow:hidden}html.js .preise[data-astro-cid-he5iqqsm][data-art=monat] [data-astro-cid-he5iqqsm][data-nur=einmal],html.js .preise[data-astro-cid-he5iqqsm][data-art=einmal] [data-astro-cid-he5iqqsm][data-nur=monat],html:not(.js) .schalter[data-astro-cid-he5iqqsm],html:not(.js) .preis[data-astro-cid-he5iqqsm] [data-astro-cid-he5iqqsm][data-nur=einmal],html:not(.js) .felder[data-astro-cid-he5iqqsm] [data-astro-cid-he5iqqsm][data-nur=einmal]{display:none}html:not(.js) .einheit[data-astro-cid-he5iqqsm] [data-astro-cid-he5iqqsm][data-nur]{display:block}html:not(.js) .einheit[data-astro-cid-he5iqqsm] [data-astro-cid-he5iqqsm][data-einmalpreis]:before{content:attr(data-einmalpreis) " ";color:var(--text);font-weight:600}.kopf[data-astro-cid-he5iqqsm]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:28px 72px;display:grid}.kopf[data-astro-cid-he5iqqsm] h2[data-astro-cid-he5iqqsm]{margin:0}.kopf-rechts[data-astro-cid-he5iqqsm]{justify-items:start;gap:24px;display:grid}.kopf[data-astro-cid-he5iqqsm] p[data-astro-cid-he5iqqsm]{max-width:500px;color:var(--neben);margin:0;font-size:17px}.schalter[data-astro-cid-he5iqqsm]{border:1px solid var(--linie);background:0 0;grid-template-columns:1fr 1fr;padding:4px;display:inline-grid;position:relative}.schalter[data-astro-cid-he5iqqsm]:before{content:"";background:var(--text);width:calc(50% - 4px);transition:transform .36s cubic-bezier(.77,0,.175,1);position:absolute;top:4px;bottom:4px;left:4px}.schalter[data-astro-cid-he5iqqsm][data-art=einmal]:before{transform:translate(100%)}.schalter[data-astro-cid-he5iqqsm] button[data-astro-cid-he5iqqsm]{min-height:44px;color:var(--text);transition:color .2s var(--aus);background:0 0;border:0;padding:0 28px;font-size:15px;font-weight:500;line-height:1;position:relative}.schalter[data-astro-cid-he5iqqsm] button[data-astro-cid-he5iqqsm][aria-pressed=true]{color:var(--grund)}.karten[data-astro-cid-he5iqqsm]{border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-top:64px;display:grid}.paket[data-astro-cid-he5iqqsm]{transition:background-color .3s var(--aus);flex-direction:column;padding:52px 32px 32px;display:flex;position:relative}.paket[data-astro-cid-he5iqqsm]+.paket[data-astro-cid-he5iqqsm]{border-left:1px solid var(--linie)}.paket[data-astro-cid-he5iqqsm].mitte:before{content:"";background:var(--akzent);height:2px;position:absolute;top:-1px;left:-1px;right:0}@media (hover:hover) and (pointer:fine){.paket[data-astro-cid-he5iqqsm]:hover{background:color-mix(in srgb, var(--text) 3%, transparent)}}.paket[data-astro-cid-he5iqqsm] h3[data-astro-cid-he5iqqsm]{letter-spacing:-.01em;margin:0;font-size:26px;font-weight:500;line-height:1.1}.unter[data-astro-cid-he5iqqsm]{min-height:2.6em;color:var(--neben);margin:6px 0 0;font-size:15px}.preis[data-astro-cid-he5iqqsm]{letter-spacing:-.035em;white-space:pre;perspective:500px;margin:24px 0 0;font-size:56px;font-weight:600;line-height:1}.preis[data-astro-cid-he5iqqsm] .z{transform-origin:50% 62%;display:inline-block}.preis[data-astro-cid-he5iqqsm] .klappt .z{animation:klapp .46s var(--aus) both;animation-delay:calc(var(--i) * 40ms)}.einheit[data-astro-cid-he5iqqsm]{min-height:2.6em;color:var(--neben);margin:8px 0 0;font-size:14px}.vorspann[data-astro-cid-he5iqqsm]{color:var(--neben);margin:28px 0 0;font-size:14px}.paket[data-astro-cid-he5iqqsm] ul[data-astro-cid-he5iqqsm]{border-top:1px solid var(--linie);margin:10px 0 0;padding:0;font-size:15px;line-height:1.4;list-style:none}.paket[data-astro-cid-he5iqqsm] li[data-astro-cid-he5iqqsm]{border-bottom:1px solid color-mix(in srgb, var(--text) 8%, transparent);padding:11px 0}.ablauf[data-astro-cid-he5iqqsm]{color:var(--neben);margin:auto 0 0;padding:16px 0 24px;font-size:14px;line-height:1.45}.anfragen[data-astro-cid-he5iqqsm]{border:1px solid color-mix(in srgb, var(--text) 30%, transparent);min-height:50px;color:var(--text);transition:background-color .22s var(--aus), border-color .22s var(--aus), color .22s var(--aus), transform .16s var(--aus);justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.anfragen[data-astro-cid-he5iqqsm] svg[data-astro-cid-he5iqqsm]{transition:transform .22s var(--aus)}.anfragen[data-astro-cid-he5iqqsm]:active{transform:scale(.97)}.paket[data-astro-cid-he5iqqsm].mitte .anfragen[data-astro-cid-he5iqqsm]{border-color:var(--akzent);background:var(--akzent);color:var(--auf-akzent)}@media (hover:hover) and (pointer:fine){.anfragen[data-astro-cid-he5iqqsm]:hover,.paket[data-astro-cid-he5iqqsm].mitte .anfragen[data-astro-cid-he5iqqsm]:hover{background:var(--text);border-color:var(--text);color:var(--grund)}.anfragen[data-astro-cid-he5iqqsm]:hover svg[data-astro-cid-he5iqqsm]{transform:translate(3px)}}.marke[data-astro-cid-he5iqqsm]{color:var(--akzent);white-space:nowrap;font-size:13px;font-weight:500;line-height:1;position:absolute;top:20px;left:32px}.felder[data-astro-cid-he5iqqsm]{grid-template-columns:1fr 1fr;gap:28px 72px;margin-top:56px;display:grid}.feld[data-astro-cid-he5iqqsm]{border-top:1px solid var(--linie);grid-template-columns:132px minmax(0,1fr);align-items:start;gap:28px;padding-top:24px;display:grid}.feld[data-astro-cid-he5iqqsm] h3[data-astro-cid-he5iqqsm]{color:var(--text);margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.2}.feld[data-astro-cid-he5iqqsm] p[data-astro-cid-he5iqqsm]{color:var(--neben);margin:0;font-size:15px;line-height:1.55}@media (width<=860px){.kopf[data-astro-cid-he5iqqsm]{grid-template-columns:1fr}.karten[data-astro-cid-he5iqqsm]{scroll-snap-type:x mandatory;scrollbar-width:none;border:0;gap:12px;margin:44px -20px 0;padding:0 20px 12px;display:flex;overflow-x:auto}.karten[data-astro-cid-he5iqqsm]::-webkit-scrollbar{display:none}.paket[data-astro-cid-he5iqqsm]{border:1px solid var(--linie);scroll-snap-align:center;flex:0 0 84%;padding:48px 22px 24px}.paket[data-astro-cid-he5iqqsm]+.paket[data-astro-cid-he5iqqsm]{border-left:1px solid var(--linie)}.marke[data-astro-cid-he5iqqsm]{left:22px}.preis[data-astro-cid-he5iqqsm]{font-size:52px}.felder[data-astro-cid-he5iqqsm]{grid-template-columns:1fr;gap:24px;margin-top:40px}.feld[data-astro-cid-he5iqqsm]{grid-template-columns:96px minmax(0,1fr);gap:18px}}.kontakt[data-astro-cid-5wl5u4o7]{color:var(--text);border-top:1px solid var(--linie);background:var(--grund);padding-top:140px;padding-bottom:120px;position:relative}.kontakt[data-astro-cid-5wl5u4o7]:after{content:"";background:linear-gradient(180deg, transparent, var(--u-fuss));pointer-events:none;height:120px;position:absolute;bottom:0;left:0;right:0}.raster[data-astro-cid-5wl5u4o7]{z-index:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:start;gap:clamp(48px,6vw,104px);display:grid;position:relative}.kontakt[data-astro-cid-5wl5u4o7] h2[data-astro-cid-5wl5u4o7]{text-wrap:balance;margin:0 0 22px;font-size:clamp(38px,4.1vw,58px);line-height:1.03}.text[data-astro-cid-5wl5u4o7]{max-width:520px;color:var(--neben);margin:0 0 28px;font-size:18px}dl[data-astro-cid-5wl5u4o7]{border-top:1px solid var(--linie);grid-template-columns:120px 1fr;max-width:520px;margin:0;font-size:16px;display:grid}dt[data-astro-cid-5wl5u4o7],dd[data-astro-cid-5wl5u4o7]{border-bottom:1px solid var(--linie);margin:0;padding:13px 0}dt[data-astro-cid-5wl5u4o7]{color:var(--neben)}.vorschau[data-astro-cid-5wl5u4o7]{border:1px solid var(--linie);background:var(--glas);align-items:center;gap:22px;margin-top:44px;padding:22px;display:flex}.vorschau[data-astro-cid-5wl5u4o7] .telefon[data-astro-cid-5wl5u4o7]{width:132px}.vorschau[data-astro-cid-5wl5u4o7] canvas[data-astro-cid-5wl5u4o7]{background:#fff;border-radius:21px;width:100%;height:100%;display:block}html.js .vorschau[data-astro-cid-5wl5u4o7] .telefon-schirm[data-astro-cid-5wl5u4o7]{display:none}.vorschau[data-astro-cid-5wl5u4o7] .telefon-schirm[data-astro-cid-5wl5u4o7]{padding:0}.vorschau[data-astro-cid-5wl5u4o7] .telefon-schirm[data-astro-cid-5wl5u4o7] img[data-astro-cid-5wl5u4o7]{object-fit:cover;object-position:top;width:100%;height:100%}html.js3d .kontakt[data-astro-cid-5wl5u4o7]{background:0 0}html.js3d .vorschau[data-astro-cid-5wl5u4o7]{background:0 0;border-color:#0000;gap:30px;padding:0}html.js3d .vorschau[data-astro-cid-5wl5u4o7] .telefon[data-astro-cid-5wl5u4o7]{visibility:hidden;width:220px}.vorschau[data-astro-cid-5wl5u4o7] p[data-astro-cid-5wl5u4o7]{margin:0}.vorschau-text[data-astro-cid-5wl5u4o7]{letter-spacing:-.02em;color:var(--text);font-size:23px;font-weight:600;line-height:1.2;margin-top:10px!important}.vorschau-hinweis[data-astro-cid-5wl5u4o7]{color:var(--neben);font-size:15px;margin-top:8px!important}.formular[data-astro-cid-5wl5u4o7]{position:relative}.satz[data-astro-cid-5wl5u4o7]{border-bottom:1px solid var(--linie);letter-spacing:-.02em;color:var(--text);text-wrap:pretty;margin:0 0 40px;padding:0 0 28px;font-size:clamp(26px,2.3vw,34px);font-weight:500;line-height:1.25}.satz[data-astro-cid-5wl5u4o7] b[data-astro-cid-5wl5u4o7]{color:var(--akzent);font-weight:500}.gruppe[data-astro-cid-5wl5u4o7]{border:0;min-width:0;margin:0 0 32px;padding:0}.gruppe[data-astro-cid-5wl5u4o7]>legend[data-astro-cid-5wl5u4o7],.feld[data-astro-cid-5wl5u4o7]>span[data-astro-cid-5wl5u4o7]{color:var(--neben);margin:0 0 12px;padding:0;font-size:14px;font-weight:500;line-height:1.3;display:block}.chips[data-astro-cid-5wl5u4o7]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-astro-cid-5wl5u4o7],.wahl[data-astro-cid-5wl5u4o7]{position:relative}.chip[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7],.wahl[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]{opacity:0;width:1px;height:1px;margin:0;position:absolute}.chip[data-astro-cid-5wl5u4o7] span[data-astro-cid-5wl5u4o7]{background:color-mix(in srgb, var(--text) 7%, transparent);min-height:44px;color:var(--text);cursor:pointer;transition:background-color .16s var(--aus), color .16s var(--aus), border-color .16s var(--aus);border:1px solid #0000;align-items:center;padding:0 16px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.wahl-rahmen[data-astro-cid-5wl5u4o7]{container-type:inline-size}.wahl4[data-astro-cid-5wl5u4o7]{border:1px solid var(--linie);grid-template-columns:repeat(4,auto);width:fit-content;max-width:100%;display:grid}.wahl[data-astro-cid-5wl5u4o7]+.wahl[data-astro-cid-5wl5u4o7]{border-left:1px solid var(--linie)}.wahl[data-astro-cid-5wl5u4o7] span[data-astro-cid-5wl5u4o7]{height:100%;min-height:52px;color:var(--text);text-align:center;cursor:pointer;transition:background-color .16s var(--aus), color .16s var(--aus), box-shadow .16s var(--aus);justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:500;line-height:1.25;display:flex}@container (width<=600px){.wahl4[data-astro-cid-5wl5u4o7]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.wahl[data-astro-cid-5wl5u4o7]+.wahl[data-astro-cid-5wl5u4o7]{border-left:0}.wahl[data-astro-cid-5wl5u4o7]:nth-child(2n){border-left:1px solid var(--linie)}.wahl[data-astro-cid-5wl5u4o7]:nth-child(n+3){border-top:1px solid var(--linie)}.wahl[data-astro-cid-5wl5u4o7] span[data-astro-cid-5wl5u4o7]{padding:8px 12px}}.chip[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:checked+span[data-astro-cid-5wl5u4o7]{border-color:var(--akzent);background:color-mix(in srgb, var(--akzent) 12%, transparent);color:var(--akzent)}.wahl[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:checked+span[data-astro-cid-5wl5u4o7]{background:color-mix(in srgb, var(--akzent) 12%, transparent);color:var(--akzent);box-shadow:inset 0 0 0 1px var(--akzent)}.chip[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:focus-visible+span[data-astro-cid-5wl5u4o7],.wahl[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:focus-visible+span[data-astro-cid-5wl5u4o7]{outline:2px solid var(--akzent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.chip[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:not(:checked)+span[data-astro-cid-5wl5u4o7]:hover{background:color-mix(in srgb, var(--text) 13%, transparent)}.wahl[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:not(:checked)+span[data-astro-cid-5wl5u4o7]:hover{background:color-mix(in srgb, var(--text) 7%, transparent)}}.feld[data-astro-cid-5wl5u4o7]{margin:0 0 32px;display:block}.feld[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]{border:0;border-bottom:1px solid color-mix(in srgb, var(--text) 34%, transparent);width:100%;min-height:52px;color:var(--text);transition:border-color .16s var(--aus);background:0 0;border-radius:0;padding:0 2px;font-size:18px}.feld[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]:focus{border-bottom-color:var(--akzent)}.felder3[data-astro-cid-5wl5u4o7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 20px;display:grid}.felder3[data-astro-cid-5wl5u4o7] .feld[data-astro-cid-5wl5u4o7]{margin-bottom:8px}.felder3[data-astro-cid-5wl5u4o7] .feld[data-astro-cid-5wl5u4o7]>span[data-astro-cid-5wl5u4o7]{color:var(--neben);margin-bottom:4px;font-size:14px;font-weight:500}.einwill[data-astro-cid-5wl5u4o7]{color:var(--neben);align-items:flex-start;gap:12px;margin:0 0 24px;font-size:14px;display:flex}.einwill[data-astro-cid-5wl5u4o7] input[data-astro-cid-5wl5u4o7]{width:20px;height:20px;accent-color:var(--akzent);flex:none;margin-top:2px}.einwill[data-astro-cid-5wl5u4o7] a[data-astro-cid-5wl5u4o7]{color:var(--text);text-underline-offset:3px;text-decoration:underline}.danke[data-astro-cid-5wl5u4o7]{border-left:3px solid var(--akzent);background:color-mix(in srgb, var(--akzent) 10%, transparent);color:var(--text);margin:16px 0 0;padding:14px 16px;font-size:15px}.hp[data-astro-cid-5wl5u4o7]{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=1240px) and (width>=861px){html.js3d .vorschau[data-astro-cid-5wl5u4o7] .telefon[data-astro-cid-5wl5u4o7]{width:176px}.vorschau-text[data-astro-cid-5wl5u4o7]{font-size:22px}}@media (width<=1240px){.felder3[data-astro-cid-5wl5u4o7]{grid-template-columns:1fr 1fr}}@media (width<=860px){.kontakt[data-astro-cid-5wl5u4o7]{padding-top:96px;padding-bottom:88px}.raster[data-astro-cid-5wl5u4o7]{grid-template-columns:1fr;gap:48px}.satz[data-astro-cid-5wl5u4o7]{margin-bottom:32px;font-size:26px}html.js3d .vorschau[data-astro-cid-5wl5u4o7] .telefon[data-astro-cid-5wl5u4o7]{width:170px}.chip[data-astro-cid-5wl5u4o7] span[data-astro-cid-5wl5u4o7]{padding:0 14px;font-size:14px}.felder3[data-astro-cid-5wl5u4o7]{grid-template-columns:1fr}}
