.leit{--l-radius:max(20px, calc(60 * var(--e)));--l-karte:calc(30 * var(--e) + 8px);--l-schatten:0 1px 2px #0d0b241f, 0 14px 34px #0d0b2429;--l-hand:color-mix(in srgb, var(--ph-tinte) 58%, var(--ph-nebel));background:var(--grund);color:var(--ph-tinte);overflow-x:clip}.leit [hidden]{display:none!important}.leit :where(a:not(.pille)){color:inherit}.leit :where(h1,h2,h3,p,figure,blockquote,q){margin:0}.leit :where(h1,h2,h3,h4){font-family:var(--ph-schrift-display);font-weight:var(--ph-gewicht-display);text-wrap:balance}.leit :where(p){text-wrap:pretty}.leit :where(ul,ol){margin:0;padding:0;list-style:none}.leit q{quotes:"„" "“"}.leit{--l-kopf:calc(clamp(116px, 8.5vw, 172px) * 192 / 913 + 2 * clamp(16px, 2.6svh, 30px))}.l-kopfzeile{z-index:40;padding:clamp(16px, 2.6svh, 30px) var(--rand);justify-content:center;display:flex;position:relative}.l-logo{color:var(--ph-schwarz);line-height:0;display:block;position:relative}.l-logo:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;translate:-50% -50%}.l-logo svg{aspect-ratio:913/192;fill:currentColor;width:clamp(116px,8.5vw,172px);height:auto}.l-notiz{justify-content:center;align-items:flex-start;gap:calc(8 * var(--e) + 4px);width:fit-content;margin:0 auto calc(14 * var(--e) + 8px);color:var(--l-hand);display:flex}.l-notiz-text{font-family:var(--ph-schrift-hand);font-size:clamp(22px, calc(36 * var(--e)), 36px);text-align:left;flex-direction:column;align-items:flex-start;padding-top:.2em;line-height:.95;display:flex;rotate:-6deg}.l-notiz-text span+span{margin-left:.6em;font-size:.72em}.l-pfeil{width:clamp(46px, calc(80 * var(--e)), 80px);flex:none;height:auto;margin-top:.5em;overflow:visible}.l-pfeil-flaeche{fill:currentColor;stroke:currentColor;stroke-width:.5px}.l-zug{fill:none;stroke:#fff;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2}.js .l-notiz:not(.da) .l-zug{stroke-dashoffset:1px}.js .l-notiz .l-zug{transition:stroke-dashoffset .42s cubic-bezier(.4, .05, .2, 1) calc(var(--v,0s) + .7s)}.js .l-notiz .l-zug:not(:first-child){transition:stroke-dashoffset .11s linear calc(var(--v,0s) + 1.14s + (var(--n) - 1) * .12s)}.l-ab-nacht .l-notiz{color:var(--ph-mond-2)}:is(.l-ab-uv,.l-ab-auslauf) .l-notiz{color:#ffffffd1}.l-hand{max-width:22em;margin:calc(70 * var(--e) + 30px) auto 0;font-family:var(--ph-schrift-hand);font-size:clamp(28px, calc(52 * var(--e)), 52px);text-align:center;color:var(--primaer);text-wrap:balance;line-height:1.02;rotate:-3deg}.l-label{font-family:var(--ph-schrift-hand);font-size:clamp(22px, calc(34 * var(--e)), 34px);color:var(--primaer);transform-origin:0;line-height:1;display:block;rotate:-3deg}.l-ab-nacht :is(.l-hand,.l-label){color:var(--akzent)}:is(.l-ab-uv,.l-preis,.l-check,.l-empfehlung) :is(.l-hand,.l-label){color:var(--weiss)}.l-held{isolation:isolate;margin-top:calc(-1 * var(--l-kopf));padding:0 var(--rand) calc(90 * var(--e) + 40px);background:radial-gradient(ellipse 62% 64% at 50% 46%, #f3effa 0%, #efebf6 50%, var(--ph-nebel) 100%);text-align:center;position:relative}.l-held-uv{padding-bottom:calc(150 * var(--e) + 60px)}.l-held:not(.l-held-uv){padding-bottom:calc(30 * var(--e) + 20px)}.l-held:not(.l-held-uv) .l-held-text{min-height:min(74svh,860px)}.l-held-titel{width:100%;position:relative}.l-held-notiz{margin-left:0}@media (width>=1180px){.l-held-notiz{top:calc(100% - .4em);right:calc(50% + 20 * clamp(17px, calc(25 * var(--e)), 25px) + 28px);flex-direction:column-reverse;align-items:flex-end;gap:4px;width:max-content;margin:0;position:absolute}.l-held-notiz .l-notiz-text{font-size:clamp(22px, calc(32 * var(--e)), 32px);text-align:right;align-items:flex-end}.l-held-notiz .l-notiz-text span+span{margin:0 .4em 0 0}.l-held-notiz .l-pfeil{margin:0 -.6em 0 0;scale:1 -1}}.l-held-text{max-width:var(--satz);min-height:min(100svh,1200px);padding:calc(var(--l-kopf) + 2svh) 0 4svh;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;display:flex}.l-h1{max-width:16em;font-family:var(--ph-schrift-breit);letter-spacing:-.035em;color:var(--ph-schwarz);text-wrap:balance;margin:0 auto;font-size:clamp(32px,4.9vw,98px);font-weight:800;font-stretch:125%;line-height:.98}.l-h1-lang{max-width:18em;font-size:clamp(30px,4.1vw,82px)}.l-unter{max-width:40em;margin:calc(30 * var(--e) + 14px) auto 0;font-size:clamp(17px, calc(25 * var(--e)), 25px);color:var(--ph-tinte-2);text-wrap:pretty;line-height:1.42}.l-handlung{margin-top:calc(36 * var(--e) + 16px);flex-direction:column;align-items:center;gap:14px;display:flex}.l-knoepfe{justify-content:center;align-items:start;gap:16px calc(20 * var(--e) + 10px);flex-wrap:wrap;max-width:100%;display:flex}.l-knopf{flex-direction:column;align-items:center;gap:14px;max-width:100%;display:flex}.l-knoepfe-zwei .pille.l-gross{min-height:48px;padding:calc(12 * var(--e) + 8px) calc(34 * var(--e) + 14px);font-size:clamp(15px, calc(19 * var(--e)), 19px)}.pille.l-pille-rand{color:var(--primaer);box-shadow:inset 0 0 0 3px var(--primaer);background:0 0}.pille.l-pille-rand:hover{background:var(--primaer);color:var(--weiss)}.pille.l-gross{max-width:100%;min-height:52px;padding:calc(19 * var(--e) + 8px) calc(56 * var(--e) + 16px);font-size:clamp(16px, calc(27 * var(--e)), 27px);text-align:center;justify-content:center;line-height:1.05}.l-mikro{max-width:38em;font-size:clamp(14px, calc(17 * var(--e)), 17px);color:var(--ph-tinte-3);text-wrap:pretty;line-height:1.45}.l-leise{max-width:38em;font-size:clamp(14px, calc(17 * var(--e)), 17px);color:var(--ph-tinte-2);line-height:1.45}.l-leise a{text-underline-offset:.22em;text-decoration:underline 2px;text-decoration-color:var(--primaer);font-weight:700}.l-leise a:hover{color:var(--primaer)}.l-beweis{--logo:clamp(20px, 1.75vw, 34px);margin-top:calc(50 * var(--e) + 24px);flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(14px,1.6vw,30px) clamp(28px,3.2vw,64px);display:flex}.l-beweis>li{height:calc(var(--logo) * 1.85);align-items:center;display:flex}.l-beweis img{width:auto;height:calc(var(--logo) * var(--k,1));display:block}.l-beweis>.l-beweis-fall{flex-basis:100%;justify-content:center;height:auto}.l-fall-karte{background:var(--weiss);max-width:36em;box-shadow:var(--l-schatten);font-weight:600;font-size:clamp(14px, calc(18 * var(--e)), 18px);text-align:left;border-radius:999px;align-items:center;gap:14px;padding:10px 22px 10px 10px;line-height:1.3;display:inline-flex}.l-fall-karte b{background:var(--primaer);width:40px;height:40px;color:var(--weiss);border-radius:50%;flex:none;place-items:center;display:grid}.l-google{align-items:center;gap:calc(var(--logo) * .4);color:var(--ph-tinte);text-decoration:none;display:flex}.l-google .g{width:calc(var(--logo) * 1.05);height:auto}.l-wertung{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.l-wertung-zeile{align-items:center;gap:calc(var(--logo) * .22);display:flex}.l-wertung-zeile b{font-family:var(--ph-schrift-breit);font-weight:800;font-stretch:125%;font-size:calc(var(--logo) * .62);line-height:1}.l-sterne{gap:1px;display:flex}.l-sterne svg{width:calc(var(--logo,30px) * .42);height:auto;fill:var(--primaer)}.l-beweis .l-anzahl{font-family:var(--mono);font-size:calc(var(--logo) * .36);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;opacity:.72}.l-bildkarte{max-width:var(--satz);margin:calc(90 * var(--e) + 40px) auto 0;position:relative}.l-bildkarte:before{content:"";z-index:-1;width:100vw;top:-30%;left:50%;bottom:calc(-1 * (150 * var(--e) + 60px));background:linear-gradient(180deg, #6a3bff00 0%, var(--primaer) 70%);pointer-events:none;margin-left:-50vw;position:absolute}.l-bildkarte-rahmen{--auf-radius:var(--l-radius);border-radius:var(--l-radius);background:var(--tief);overflow:hidden;box-shadow:0 40px 90px -40px #0d0b2499}.l-bildkarte-rahmen img{aspect-ratio:12/5;object-fit:cover;object-position:var(--fokus,50% 50%);width:100%;height:auto;display:block}.l-siegel{z-index:2;left:calc(28 * var(--e) + 8px);top:calc(28 * var(--e) + 8px);width:clamp(100px, calc(132 * var(--e)), 132px);aspect-ratio:1;background:var(--tief);color:var(--weiss);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;rotate:-8deg}.l-siegel b{font-family:var(--display);font-weight:900;font-size:clamp(20px, calc(32 * var(--e)), 32px);color:var(--hell-signal);white-space:nowrap;line-height:1;display:block}.l-siegel small{font-size:clamp(11px, calc(14 * var(--e)), 14px);letter-spacing:.02em;text-transform:uppercase;margin-top:5px;font-weight:700;line-height:1.12;display:block}.l-siegel-gross{left:auto;right:calc(60 * var(--e) + 6px);top:calc(-1 * (60 * var(--e) + 40px));width:clamp(128px, calc(230 * var(--e)), 230px);padding:18px;box-shadow:0 20px 40px -18px #0d0b2499}.l-siegel-gross>span{font-family:var(--display);font-weight:800;font-size:clamp(13px, calc(22 * var(--e)), 22px);text-transform:uppercase;color:var(--hell-signal);line-height:1}.l-siegel-gross b{font-size:clamp(24px, calc(50 * var(--e)), 50px)}.l-siegel-gross small{max-width:11em;font-size:clamp(10px, calc(14 * var(--e)), 14px)}.l-band-rahmen{padding:calc(30 * var(--e) + 10px) 0;margin-top:calc(-50 * var(--e));background:var(--grund);overflow:hidden}.l-held-uv+.l-band-rahmen{background:var(--primaer)}.l-band{z-index:2;padding:calc(18 * var(--e) + 6px) 0;background:var(--tief);color:var(--weiss);margin:0 -3vw;position:relative;overflow:hidden;transform:rotate(-2.5deg)}.l-band>div{width:max-content;animation:40s linear infinite band;display:flex}.l-band span{font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(20px, calc(56 * var(--e)), 56px);white-space:nowrap;flex:none;padding:0 .5em;line-height:1}.l-band span:nth-child(3n+2){color:var(--akzent)}.l-ab{padding:var(--st-luft) var(--rand);position:relative}.l-ab+.l-ab{margin-top:-1px}.l-ab-grund{background:var(--grund)}.l-ab-uv,.l-preis,.l-check,.l-empfehlung{isolation:isolate;background:var(--primaer);color:var(--weiss)}:is(.l-ab-uv,.l-preis,.l-check,.l-empfehlung):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(90% 70% at 50% 45%, transparent 40%, color-mix(in srgb, var(--tief) 38%, transparent));position:absolute;inset:0}.l-ab-uv:has(+.l-ab-auslauf):before{mask-image:linear-gradient(#000 50%,#0000)}.l-ab-verlauf+.l-ab-uv:before{mask-image:linear-gradient(#0000,#000 50%)}.l-ab-nacht{background:var(--tief);color:var(--ph-mond)}.l-ab-verlauf{background:linear-gradient(180deg, var(--grund) 30%, var(--primaer) 86%)}.l-ab-auslauf{background:linear-gradient(180deg, var(--primaer) 0, var(--primaer) calc(200 * var(--e) + 200px), var(--grund) calc(640 * var(--e) + 380px))}.l-ab-auslauf .l-ab-kopf{color:var(--weiss)}.l-ab-kopf{max-width:var(--satz);margin:0 auto calc(80 * var(--e) + 36px);text-align:center}.l-h2{max-width:13em;font-size:clamp(36px, calc(150 * var(--e)), 150px);hyphens:manual;text-wrap:balance;margin:0 auto}.l-ab-nacht .l-h2{color:var(--weiss)}.l-vorspann{max-width:34em;margin:calc(30 * var(--e) + 16px) auto 0;font-size:clamp(17px, calc(29 * var(--e)), 29px);color:var(--ph-tinte-2);text-wrap:pretty;line-height:1.34}.l-ab-nacht .l-vorspann{color:var(--ph-mond)}:is(.l-ab-uv,.l-ab-auslauf) .l-vorspann{color:#ffffffe6}.l-text{max-width:40em;font-size:clamp(17px, calc(22 * var(--e)), 22px);margin:0 auto;line-height:1.55}.l-text p+p{margin-top:1em}.l-mitte{text-align:center;margin-inline:auto}.l-zwischen{max-width:14em;margin:calc(130 * var(--e) + 60px) auto calc(50 * var(--e) + 24px);font-size:clamp(30px, calc(90 * var(--e)), 90px);text-align:center;text-wrap:balance}.l-ab-nacht .l-zwischen{color:var(--weiss)}.l-rechenweg,.l-hinweis{max-width:60em;font-size:clamp(13px, calc(15 * var(--e)), 15px);text-align:center;color:var(--ph-tinte-3);margin:18px auto 0;line-height:1.5}.l-ab-nacht :is(.l-rechenweg,.l-hinweis){color:var(--ph-mond-2)}.l-ab-uv :is(.l-rechenweg,.l-hinweis){color:#ffffffd9}.l-hinweis a{text-underline-offset:.2em;text-decoration:underline}.l-weiter{margin-top:calc(40 * var(--e) + 22px);text-align:center}.l-link{font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(15px, calc(22 * var(--e)), 22px);text-underline-offset:.28em;text-decoration:underline 3px;text-decoration-color:var(--primaer);text-wrap:balance;line-height:1.1;display:inline-block}.l-link:after{content:"→";transition:translate .3s var(--ue-kurve);margin-left:.4em;display:inline-block}.l-link:hover:after{translate:6px}.l-ab-nacht .l-link{color:var(--weiss);text-decoration-color:var(--akzent)}:is(.l-ab-uv,.l-preis,.l-check,.l-empfehlung) .pille:not(.dunkel){background:var(--weiss);color:var(--tief)}:is(.l-ab-uv,.l-preis,.l-check,.l-empfehlung) .pille:not(.dunkel):hover{background:var(--tief);color:var(--weiss)}:is(.l-ab-uv,.l-preis,.l-check,.l-empfehlung) .pille.dunkel:hover{background:var(--weiss);color:var(--tief)}:is(.l-ab-uv,.l-preis,.l-check,.l-empfehlung,.l-ab-nacht) .l-mikro{color:#fffc}.pille:disabled{opacity:.35;cursor:not-allowed;transform:none}.l-szenen{justify-content:center;gap:calc(30 * var(--e) + 16px) calc(30 * var(--e) + 12px);max-width:var(--satz);flex-wrap:wrap;margin:0 auto;display:flex}.l-szenen li{width:min(100%, clamp(270px, calc(540 * var(--e)), 540px));padding:calc(36 * var(--e) + 20px) calc(38 * var(--e) + 22px);background:var(--weiss);color:var(--ph-tinte);box-shadow:var(--l-schatten);font-family:var(--display);font-variation-settings:"opsz" 48;font-weight:700;font-size:clamp(19px, calc(31 * var(--e)), 31px);letter-spacing:-.01em;text-wrap:balance;rotate:var(--dreh,0deg);border-radius:10px;line-height:1.16}.l-umdeutung{max-width:18em;margin:calc(100 * var(--e) + 44px) auto 0;font-family:var(--display);font-variation-settings:"opsz" 96;font-weight:800;font-size:clamp(26px, calc(64 * var(--e)), 64px);letter-spacing:-.02em;text-align:center;text-wrap:balance;line-height:1.02}.l-zahl{max-width:1060px;margin:calc(100 * var(--e) + 44px) auto 0;padding:calc(56 * var(--e) + 28px) calc(70 * var(--e) + 22px);border-radius:var(--l-radius);background:var(--tief);color:var(--weiss);text-align:center}.l-zahl p{font-family:var(--display);font-variation-settings:"opsz" 96;font-weight:800;font-size:clamp(22px, calc(48 * var(--e)), 48px);letter-spacing:-.015em;text-wrap:balance;line-height:1.06}.l-zahl .l-label{color:var(--akzent);margin-bottom:14px;rotate:-3deg}.l-quelle{font-family:var(--mono);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:var(--ph-mond-2);margin-top:20px;font-size:12px;line-height:1.5;display:block}.l-quelle a{text-underline-offset:.2em;text-decoration:underline}.l-zitat{max-width:1240px;margin:calc(100 * var(--e) + 44px) auto 0;text-align:center}.l-zitat q{font-family:var(--display);font-variation-settings:"opsz" 96;font-weight:800;font-size:clamp(26px, calc(66 * var(--e)), 66px);letter-spacing:-.02em;text-wrap:balance;line-height:1.02;display:block}.l-zitat q:before,.l-zitat q:after{color:var(--primaer)}.l-zitat figcaption{font-family:var(--mono);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:var(--ph-tinte-3);margin-top:20px;font-size:12px}.l-zitat figcaption a{text-underline-offset:.2em;text-decoration:underline}.l-vergleich{justify-content:center;align-items:center;gap:calc(50 * var(--e) + 14px);max-width:var(--satz);text-align:center;margin:0 auto;display:flex}.l-vergleich .d{font-size:clamp(60px, calc(230 * var(--e)), 230px);white-space:nowrap;line-height:.86}.l-alt .d{color:var(--ph-mond-2);opacity:.55}.l-neu .d{color:var(--akzent)}.l-vergleich figcaption{font-family:var(--mono);font-size:clamp(11px, calc(14 * var(--e)), 14px);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:var(--ph-mond-2);margin-top:14px}.l-vergleich-pfeil{width:clamp(48px, calc(130 * var(--e)), 130px);color:var(--primaer);flex:none}.l-foto{--auf-radius:var(--l-radius);max-width:var(--satz);margin:calc(90 * var(--e) + 40px) auto;position:relative}.l-foto img{aspect-ratio:2;object-fit:cover;border-radius:var(--l-radius);width:100%;height:auto;display:block}.l-tabelle{width:100%;max-width:1180px;margin:calc(70 * var(--e) + 30px) auto 0;border-collapse:collapse;font-size:clamp(15px, calc(20 * var(--e)), 20px);text-align:left;line-height:1.4}.l-tabelle :is(th,td){padding:calc(18 * var(--e) + 12px) 14px;border-bottom:1px solid var(--ph-haar-hell);vertical-align:top}.l-tabelle thead th{font-family:var(--mono);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:var(--ph-tinte-3);padding-top:0;font-size:12px;font-weight:400}.l-tabelle tbody th{font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(16px, calc(26 * var(--e)), 26px);line-height:1}.l-tabelle td:last-child{font-weight:700}.l-ab-nacht .l-tabelle :is(th,td){border-color:var(--ph-haar-dunkel)}.l-ab-nacht .l-tabelle thead th{color:var(--ph-mond-2)}.l-ab-nacht .l-tabelle tbody th{color:var(--weiss)}.l-ab-nacht .l-tabelle td:last-child{color:var(--akzent)}.l-leer:before{content:"–";opacity:.4}.l-kacheln{gap:calc(30 * var(--e) + 6px);max-width:var(--satz);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.l-kacheln>li{flex-direction:column;display:flex}.l-kacheln:has(>li:nth-child(4):last-child){row-gap:calc(70 * var(--e) + 24px);grid-template-columns:repeat(2,minmax(0,1fr))}.l-kachel{--auf-radius:var(--l-radius);isolation:isolate;aspect-ratio:4/5;padding:calc(32 * var(--e) + 10px);border-radius:var(--l-radius);background:var(--nacht);color:var(--weiss);flex-direction:column;justify-content:flex-end;text-decoration:none;display:flex;position:relative;overflow:hidden}.l-kachel img{z-index:-2;object-fit:cover;object-position:var(--pos,100% 0);width:100%;height:100%;transform:scale(var(--zoom,1.25));transform-origin:100% 0;transition:transform 1.2s var(--auf-kurve);position:absolute;inset:0}.js .l-kachel:not(.da) img{transform:scale(calc(var(--zoom,1.25) * 1.2))}.l-kachel:hover img{transform:scale(calc(var(--zoom,1.25) * 1.05))}.l-kachel:before{content:"";z-index:-1;background:linear-gradient(#0000 40%,#0003 58%,#000000c7 100%);position:absolute;inset:0}.l-kachel-kunde{font-size:clamp(13px, calc(16 * var(--e)), 16px);opacity:.88;margin-bottom:8px;font-weight:600}.l-kachel h3{font-size:clamp(22px, calc(40 * var(--e)), 40px);text-wrap:balance}.l-kachel-zahl{margin-top:calc(26 * var(--e) + 14px);font-size:clamp(36px, calc(76 * var(--e)), 76px);white-space:nowrap}.l-kachel-zahl i{color:var(--primaer);font-style:normal}.l-kachel-text{font-size:clamp(15px, calc(19 * var(--e)), 19px);color:var(--ph-tinte-2);margin-top:12px;line-height:1.45}.l-ab-nacht .l-kachel-zahl{color:var(--weiss)}.l-ab-nacht .l-kachel-zahl i{color:var(--akzent)}.l-ab-nacht .l-kachel-text{color:var(--ph-mond)}.l-haken{column-gap:calc(70 * var(--e) + 24px);max-width:var(--satz);border-top:1px solid var(--ph-haar-hell);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.l-haken li{align-items:baseline;gap:calc(18 * var(--e) + 12px);padding:calc(30 * var(--e) + 16px) 0;border-bottom:1px solid var(--ph-haar-hell);font-family:var(--display);font-variation-settings:"opsz" 48;font-weight:700;font-size:clamp(18px, calc(30 * var(--e)), 30px);letter-spacing:-.01em;line-height:1.2;display:flex}.l-stern{font-family:var(--display);color:var(--primaer);flex:none;font-weight:800}.l-teilung{gap:calc(30 * var(--e) + 6px);max-width:var(--satz);margin:calc(100 * var(--e) + 44px) auto 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.l-teilung>div{padding:calc(56 * var(--e) + 24px);border-radius:var(--l-radius);background:var(--weiss);box-shadow:var(--l-schatten)}.l-teilung>.l-dunkel{background:var(--tief);color:var(--weiss);box-shadow:none}.l-teilung h3{margin-bottom:calc(26 * var(--e) + 14px);font-size:clamp(34px, calc(90 * var(--e)), 90px)}.l-teilung li{border-top:1px solid var(--ph-haar-hell);font-size:clamp(16px, calc(21 * var(--e)), 21px);padding:15px 0 15px 1.7em;line-height:1.4;position:relative}.l-teilung li:before{content:"✱";color:var(--primaer);font-weight:800;position:absolute;left:0}.l-teilung .l-dunkel li{border-color:var(--ph-haar-dunkel);color:var(--ph-mond)}.l-teilung .l-dunkel li:before{color:var(--akzent)}.l-ab-nacht .l-teilung>div{box-shadow:none;color:var(--ph-schwarz)}.l-ab-nacht .l-teilung>.l-dunkel{background:var(--nacht);color:var(--weiss);box-shadow:inset 0 0 0 1px var(--ph-haar-dunkel)}.l-preis{max-width:1300px;margin:calc(120 * var(--e) + 56px) auto 0;padding:calc(110 * var(--e) + 44px) calc(80 * var(--e) + 22px);border-radius:var(--l-radius);text-align:center;position:relative;overflow:hidden}.l-preis-zahl{margin-top:calc(24 * var(--e) + 12px);font-size:max(calc(230 * var(--e)), min(12.5vw, 64px));white-space:nowrap;line-height:.86}.l-preis-zahl small{font-family:var(--ph-schrift-hand);font-variation-settings:normal;font-weight:400;font-size:clamp(24px, calc(44 * var(--e)), 44px);letter-spacing:0;text-transform:none;color:var(--akzent);margin-top:.32em;line-height:1;display:block;rotate:-3deg}.l-preis-dazu{margin-top:calc(34 * var(--e) + 18px);background:var(--tief);color:var(--akzent);font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(14px, calc(21 * var(--e)), 21px);border-radius:999px;padding:.6em 1.15em .55em;line-height:1.1;display:inline-block}.l-preis-text{max-width:40em;margin:calc(30 * var(--e) + 16px) auto 0;font-size:clamp(16px, calc(20 * var(--e)), 20px);color:#ffffffe6;line-height:1.5}.l-preis-klein{max-width:46em;font-size:clamp(12px, calc(14 * var(--e)), 14px);color:#ffffffb8;margin:14px auto 0;line-height:1.5}.l-preis .l-handlung{margin-top:calc(50 * var(--e) + 26px)}.l-rechner{gap:calc(70 * var(--e) + 22px);max-width:var(--satz);padding:calc(64 * var(--e) + 24px);border-radius:var(--l-radius);background:var(--weiss);color:var(--ph-tinte);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin:0 auto;display:grid}.l-rechner>div:first-child{gap:calc(34 * var(--e) + 14px);align-content:start;display:grid}.l-regler label{font-weight:700;font-size:clamp(15px, calc(19 * var(--e)), 19px);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;line-height:1.3;display:flex}.l-regler output{font-family:var(--display);font-weight:800;font-size:clamp(24px, calc(40 * var(--e)), 40px);color:var(--primaer);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;line-height:1}.l-regler input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;--fuell:50%;background:0 0;width:100%;height:32px;margin:0}.l-regler input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--primaer) var(--fuell), var(--ph-dunst) var(--fuell));border-radius:99px;height:8px}.l-regler input[type=range]::-moz-range-track{background:var(--ph-dunst);border-radius:99px;height:8px}.l-regler input[type=range]::-moz-range-progress{background:var(--primaer);border-radius:99px;height:8px}.l-regler input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--tief);border:4px solid var(--weiss);width:30px;height:30px;transition:transform .2s var(--ue-kurve), box-shadow .2s;border-radius:50%;margin-top:-11px;box-shadow:0 2px 8px #0d0b244d}.l-regler input[type=range]::-moz-range-thumb{background:var(--tief);border:4px solid var(--weiss);border-radius:50%;width:24px;height:24px;box-shadow:0 2px 8px #0d0b244d}.l-regler input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.12);box-shadow:0 0 0 8px #6a3bff29}.l-regler input[type=range]:focus-visible{outline:none}.l-regler input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px var(--akzent)}.l-regler input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px var(--akzent)}.l-ergebnis{align-content:start;gap:12px;display:grid}.l-ergebnis>div{padding:calc(26 * var(--e) + 14px) calc(32 * var(--e) + 16px);border-radius:var(--l-karte);background:var(--akzent-hell);gap:8px;display:grid}.l-ergebnis span{font-size:clamp(14px, calc(17 * var(--e)), 17px);color:var(--ph-tinte-2);font-weight:600;line-height:1.3}.l-ergebnis b{font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(34px, calc(76 * var(--e)), 76px);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:.9}.l-ergebnis>.l-dunkel{background:var(--tief);color:var(--weiss)}.l-ergebnis>.l-dunkel span{color:var(--ph-mond-2)}.l-ergebnis>.l-dunkel b{color:var(--akzent)}.l-ergebnis .pille{text-align:center;justify-content:center;justify-self:start;margin-top:12px;line-height:1.1}.l-rechner .l-preis-klein{color:var(--ph-tinte-3);margin:4px 0 0}.l-sorgen{column-gap:calc(80 * var(--e) + 28px);max-width:var(--satz);border-top:1px solid var(--ph-haar-hell);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.l-sorgen li{padding:calc(42 * var(--e) + 20px) 0;border-bottom:1px solid var(--ph-haar-hell)}.l-sorgen q{font-family:var(--display);font-variation-settings:"opsz" 96;text-transform:uppercase;font-weight:800;font-size:clamp(22px, calc(46 * var(--e)), 46px);letter-spacing:-.02em;text-wrap:balance;line-height:.94;display:block}.l-sorgen p{text-indent:-1.5em;font-size:clamp(16px, calc(21 * var(--e)), 21px);color:var(--ph-tinte-2);margin-top:14px;padding-left:1.5em;line-height:1.45}.l-sorgen p:before{content:"✱ ";text-indent:0;width:1.5em;color:var(--primaer);font-weight:800;display:inline-block}.l-route{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:calc(30 * var(--e) + 6px);max-width:var(--satz);align-items:start;margin:0 auto;display:grid}.l-route>li{isolation:isolate;min-height:clamp(280px, calc(480 * var(--e)), 480px);padding:calc(38 * var(--e) + 20px);border-radius:var(--l-karte);background:var(--tief);color:var(--weiss);flex-direction:column;align-items:flex-start;display:flex;position:relative;overflow:hidden}.l-route>li:after{content:"";z-index:-1;background:radial-gradient(120% 80% at 100% 0%, color-mix(in srgb, var(--primaer) 50%, transparent), transparent 62%);position:absolute;inset:0}.l-route>li:nth-child(2),.l-crew>li:nth-child(2),.l-stuecke>li:nth-child(2){margin-top:calc(60 * var(--e))}.l-route>li:nth-child(3),.l-crew>li:nth-child(3),.l-stuecke>li:nth-child(3){margin-top:calc(120 * var(--e))}.l-route>li:nth-child(4),.l-crew>li:nth-child(4),.l-stuecke>li:nth-child(4){margin-top:calc(180 * var(--e))}.l-boje{width:clamp(58px, calc(96 * var(--e)), 96px);aspect-ratio:1;background:var(--akzent);color:var(--tief);font-family:var(--display);font-weight:900;font-size:clamp(26px, calc(46 * var(--e)), 46px);border-radius:50%;place-items:center;line-height:1;display:grid}.l-route h3{padding-top:calc(70 * var(--e) + 26px);font-size:clamp(24px, calc(46 * var(--e)), 46px);text-wrap:balance;margin-top:auto}.l-route p{font-size:clamp(15px, calc(18 * var(--e)), 18px);color:var(--ph-mond);margin-top:12px;line-height:1.45}.l-zusagen{border-top:1px solid color-mix(in srgb, currentColor 28%, transparent);max-width:1400px;margin:0 auto}.l-zusagen li{padding:calc(36 * var(--e) + 18px) 0;border-bottom:1px solid color-mix(in srgb, currentColor 28%, transparent);font-family:var(--display);font-variation-settings:"opsz" 96;font-weight:800;font-size:clamp(24px, calc(60 * var(--e)), 60px);letter-spacing:-.02em;text-wrap:balance;align-items:baseline;gap:.5em;line-height:1.02;display:flex}.l-zusagen .l-stern{color:var(--akzent)}.l-ab-nacht .l-zusagen{color:var(--weiss)}.l-wer{gap:calc(30 * var(--e) + 6px);max-width:var(--satz);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.l-wer>div{padding:calc(56 * var(--e) + 24px);border-radius:var(--l-radius);background:var(--weiss);color:var(--ph-tinte);box-shadow:var(--l-schatten)}.l-wer>.l-offen{background:var(--tief);color:var(--weiss);box-shadow:none}.l-wer h3{margin-bottom:calc(26 * var(--e) + 14px);font-size:clamp(30px, calc(76 * var(--e)), 76px)}.l-wer li{border-top:1px solid var(--ph-haar-hell);font-size:clamp(16px, calc(22 * var(--e)), 22px);padding:16px 0 16px 1.7em;line-height:1.4;position:relative}.l-wer li:before{content:"✱";color:var(--primaer);font-weight:800;position:absolute;left:0}.l-offen li{border-color:var(--ph-haar-dunkel);color:var(--ph-mond)}.l-offen li:before{color:var(--akzent)}.l-offen a{width:fit-content;font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(14px, calc(18 * var(--e)), 18px);color:var(--akzent);margin-top:8px;line-height:1.1;text-decoration:none;display:block}.l-offen a svg{vertical-align:-.22em;fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:1.15em;height:1.15em;transition:translate .3s var(--ue-kurve);margin-left:.3em;display:inline-block}.l-offen a:hover{color:var(--weiss)}.l-offen a:hover svg{translate:4px}.l-crew{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:calc(30 * var(--e) + 6px);max-width:var(--satz);align-items:start;margin:0 auto;display:grid}.l-kopf{aspect-ratio:4/5;border-radius:calc(30 * var(--e) + 6px);background:var(--nacht);position:relative;overflow:hidden}.l-kopf img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;display:block}.l-kopf:after{content:"";background:linear-gradient(#0d0b2400 52%,#0d0b2440 70%,#0d0b24c7 100%);position:absolute;inset:0}.l-kopf-name .l-wort{white-space:nowrap}.l-kopf-name{z-index:1;left:calc(30 * var(--e) + 8px);right:12px;bottom:calc(28 * var(--e) + 8px);color:var(--weiss);position:absolute}.l-kopf h3{font-size:clamp(22px, calc(48 * var(--e)), 48px)}.l-kopf-rolle{font-size:clamp(13px, calc(16 * var(--e)), 16px);color:var(--ph-mond);margin-top:6px;line-height:1.3}.l-einwand{max-width:1300px;margin:0 auto calc(90 * var(--e) + 40px);padding:calc(90 * var(--e) + 34px) calc(80 * var(--e) + 22px);border-radius:var(--l-radius);background:var(--tief);color:var(--weiss);text-align:center}.l-einwand q{font-size:clamp(30px, calc(90 * var(--e)), 90px);text-wrap:balance;display:block}.l-einwand q:before,.l-einwand q:after{color:var(--akzent)}.l-einwand p{max-width:34em;margin:calc(30 * var(--e) + 16px) auto 0;font-size:clamp(17px, calc(24 * var(--e)), 24px);color:var(--ph-mond);line-height:1.45}.l-fragen{border-top:1px solid var(--ph-haar-hell);max-width:1300px;margin:0 auto}.l-fragen details{border-bottom:1px solid var(--ph-haar-hell)}.l-fragen summary{padding:calc(26 * var(--e) + 16px) 0;cursor:pointer;font-family:var(--display);font-variation-settings:"opsz" 48;font-weight:700;font-size:clamp(19px, calc(34 * var(--e)), 34px);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;line-height:1.18;list-style:none;display:flex}.l-fragen summary::-webkit-details-marker{display:none}.l-fragen summary:focus-visible{outline:3px solid var(--primaer);outline-offset:4px;border-radius:8px}.l-auf{width:clamp(42px, calc(60 * var(--e)), 60px);aspect-ratio:1;background:var(--tief);color:var(--weiss);transition:rotate var(--ue-dauer) var(--ue-kurve), background-color .2s;border-radius:50%;flex:none;place-items:center;display:grid;rotate:90deg}.l-auf svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:46%;height:auto}.l-fragen summary:hover .l-auf{background:var(--primaer)}.l-fragen details[open] .l-auf{background:var(--primaer);rotate:-90deg}.l-fragen details>div{max-width:46em;padding:0 calc(80 * var(--e) + 50px) calc(32 * var(--e) + 20px) 0;font-size:clamp(16px, calc(21 * var(--e)), 21px);color:var(--ph-tinte-2);line-height:1.5}.l-schluss{text-align:center}.l-schluss .l-h2{max-width:12em;font-size:clamp(40px, calc(170 * var(--e)), 170px);line-height:.86}.l-anfrage{max-width:1000px;margin:calc(70 * var(--e) + 34px) auto 0}.l-form{position:relative}.l-stand{max-width:640px;margin:0 auto calc(34 * var(--e) + 16px);font-family:var(--mono);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:#ffffffd1;align-items:center;gap:16px;font-size:12px;display:flex}.l-stand-balken{background:#ffffff40;border-radius:99px;flex:1;height:6px;overflow:hidden}.l-stand-balken i{width:var(--anteil);border-radius:inherit;background:var(--weiss);height:100%;transition:width .5s var(--ue-kurve);display:block}.l-schritt{border:0;min-width:0;margin:0 0 40px;padding:0}.l-schritt legend{width:100%;margin-bottom:calc(26 * var(--e) + 16px);font-family:var(--display);font-variation-settings:"opsz" 48;font-weight:700;font-size:clamp(22px, calc(42 * var(--e)), 42px);letter-spacing:-.01em;text-align:center;text-wrap:balance;padding:0;line-height:1.1;display:block}.l-chips{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.l-chip{cursor:pointer;position:relative}.l-chip input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.l-chip span{background:var(--weiss);min-height:48px;color:var(--tief);font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(14px, calc(21 * var(--e)), 21px);transition:transform var(--ue-dauer) var(--ue-kurve), background-color .2s, color .2s;border-radius:999px;align-items:center;padding:.78em 1.3em .72em;line-height:1.05;display:inline-flex}.l-chip:hover span{transform:rotate(-2deg)scale(1.05)}.l-chip input:checked+span{background:var(--tief);color:var(--weiss)}.l-chip input:focus-visible+span{outline:3px solid var(--weiss);outline-offset:3px}.l-tipp{text-align:center;background:#0d0b2459;border-radius:16px;max-width:40em;margin:20px auto 0;padding:16px 20px;font-size:15px;line-height:1.5}.l-tipp a{text-underline-offset:.2em;font-weight:700;text-decoration:underline}.l-form-fuss{margin-top:calc(32 * var(--e) + 16px);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}.l-zurueck{color:inherit;font:600 15px/1 var(--text);text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:10px 4px;text-decoration:underline}.l-felder{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.l-feld{align-content:start;gap:8px;display:grid}.l-feld label{font-size:15px;font-weight:700}.l-feld input{background:var(--weiss);width:100%;min-height:56px;color:var(--ph-tinte);font:inherit;border:2px solid #0000;border-radius:16px;padding:0 18px;font-size:17px}.l-feld input:focus{border-color:var(--tief);outline:none;box-shadow:0 0 0 4px #ffffff59}.l-feld small{font-size:13px;font-weight:700}.l-fehler{max-width:40em;color:var(--weiss);text-align:center;background:#0d0b2466;border-radius:12px;margin:16px auto 0;padding:12px 16px;font-size:15px;line-height:1.45}.l-fehler a{text-decoration:underline}.l-schluss .l-mikro{text-align:center;margin-inline:auto}.l-schluss .l-mikro a{text-decoration:underline}.l-honig{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.l-sendet{opacity:.6;pointer-events:none}.l-danke{text-align:center;outline:none;justify-items:center;gap:14px;display:grid}.l-danke .d{font-size:clamp(56px, calc(210 * var(--e)), 210px)}.l-danke p{max-width:34em;font-size:clamp(17px, calc(22 * var(--e)), 22px);line-height:1.45}.l-danke .l-hand{margin-top:10px}.l-fuss{isolation:isolate;padding:calc(120 * var(--e) + 40px) var(--rand) 0;background:var(--tief);color:var(--weiss);font-size:clamp(15px, calc(18 * var(--e)), 18px);position:relative;overflow:hidden}.l-fuss-strahl{z-index:-1;background:conic-gradient(#fff0 0deg, color-mix(in srgb, var(--primaer) 0%, transparent) 150deg, color-mix(in srgb, var(--primaer) 34%, transparent) 168deg, #ffffff21 177deg, #fff0 180deg, color-mix(in srgb, var(--primaer) 0%, transparent) 330deg, color-mix(in srgb, var(--primaer) 34%, transparent) 348deg, #ffffff21 357deg, #fff0 360deg);will-change:transform;width:260vmax;height:260vmax;margin:-130vmax 0 0 -130vmax;animation:22s linear infinite l-fuss-feuer;position:absolute;top:100%;left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 4%,#0000008c 30%,#0000 70%);mask-image:radial-gradient(closest-side,#000 4%,#0000008c 30%,#0000 70%)}@keyframes l-fuss-feuer{to{transform:rotate(360deg)}}.l-fuss-zeile{max-width:var(--satz);border-top:1px solid var(--ph-haar-dunkel);color:var(--ph-mond-2);flex-wrap:wrap;align-items:center;gap:14px 32px;margin:0 auto;padding-top:22px;font-size:max(13px,.85em);display:flex}.l-fuss-zeile p{margin:0 auto 0 0}.l-fuss-zeile nav{flex-wrap:wrap;gap:8px 24px;display:flex}.l-fuss-zeile nav a{transition:color .2s}.l-fuss-zeile nav a:hover{color:var(--weiss)}.l-fuss-wort{max-width:var(--satz);margin:calc(60 * var(--e) + 24px) auto 0;aspect-ratio:644/104;color:var(--weiss);display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 30%,#00000026);mask-image:linear-gradient(#000 30%,#00000026)}.l-fuss-wort svg{aspect-ratio:644/147;fill:currentColor;width:100%;height:auto;display:block}.l-schwebe{z-index:45;left:50%;bottom:max(16px, calc(56 * var(--e)), calc(12px + env(safe-area-inset-bottom)));background:var(--ph-strahl);max-width:calc(100vw - 24px);min-height:44px;color:var(--ph-weiss);font-family:var(--ph-schrift-display);font-variation-settings:"opsz" 96;text-transform:uppercase;font-weight:800;font-size:clamp(16px, calc(26 * var(--e)), 26px);white-space:nowrap;opacity:0;visibility:hidden;transition:translate .52s var(--ue-kurve), opacity .3s, scale .3s var(--ue-kurve), visibility 0s .52s;border-radius:999px;align-items:center;gap:.7em;padding:.2em 1.2em .2em .2em;line-height:1;text-decoration:none;display:flex;position:fixed;translate:-50% 160%;box-shadow:0 10px 30px #0d0b2447}.l-schwebe.l-zeigen{opacity:1;visibility:visible;transition:translate .52s var(--ue-kurve), opacity .3s, scale .3s var(--ue-kurve);translate:-50%}.l-schwebe:hover{scale:1.05}.l-schwebe:focus-visible{outline:3px solid var(--ph-licht);outline-offset:3px}.l-schwebe-pfeil{background:var(--ph-nacht);width:2em;height:2em;color:var(--ph-licht);border-radius:50%;flex:none;place-content:center;display:grid}.l-schwebe-pfeil svg{width:.9em;height:.9em}.l-marker{border:1px dashed var(--ph-strahl);background:var(--ph-feuer);width:fit-content;max-width:70ch;color:var(--ph-tinte);font:12px/1.45 var(--ph-schrift-mono);letter-spacing:.02em;text-align:left;text-transform:none;border-radius:8px;margin:12px auto;padding:6px 10px;display:block;rotate:none}.l-marker b{color:var(--ph-strahl);font-weight:600}.l-stuecke{counter-reset:stueck;grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:calc(30 * var(--e) + 6px);max-width:var(--satz);align-items:start;margin:0 auto;display:grid}.l-stuecke>li{counter-increment:stueck;min-height:clamp(260px, calc(440 * var(--e)), 440px);padding:calc(40 * var(--e) + 22px);border-radius:var(--l-karte);background:var(--weiss);box-shadow:var(--l-schatten);flex-direction:column;align-items:flex-start;display:flex}.l-stuecke>li:before{content:counter(stueck);width:clamp(56px, calc(90 * var(--e)), 90px);aspect-ratio:1;background:var(--primaer);color:var(--weiss);font-family:var(--display);font-weight:900;font-size:clamp(24px, calc(44 * var(--e)), 44px);border-radius:50%;place-items:center;line-height:1;display:grid}.l-stuecke h3{padding-top:calc(60 * var(--e) + 24px);font-size:clamp(24px, calc(46 * var(--e)), 46px);text-wrap:balance;margin-top:auto}.l-stuecke p{font-size:clamp(15px, calc(19 * var(--e)), 19px);color:var(--ph-tinte-2);margin-top:12px;line-height:1.45}.l-stuecke.l-stuecke-raster>li:nth-child(n){min-height:clamp(220px, calc(340 * var(--e)), 340px);margin-top:0!important}.l-stuecke-raster h3{padding-top:calc(40 * var(--e) + 20px)}@media (width<=760px){.l-stapel thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.l-stapel tr{display:block}.l-stapel tbody th{border:0;padding:0 0 14px;font-size:1.5rem;display:block}.l-stapel td{grid-template-columns:6.5em 1fr;gap:12px;padding:14px 0;display:grid}.l-stapel td:before{content:attr(data-titel);font-family:var(--mono);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:var(--ph-mond-2);padding-top:.25em;font-size:11px;font-weight:400}}.l-kurse{max-width:var(--satz);border-top:1px solid var(--ph-haar-hell);margin:0 auto}.l-kurse li{padding:calc(38 * var(--e) + 18px) 0;border-bottom:1px solid var(--ph-haar-hell)}.l-kurse li>div{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.l-kurse h3{font-size:clamp(26px, calc(68 * var(--e)), 68px);text-wrap:balance}.l-dauer{background:var(--akzent);color:var(--tief);font-family:var(--mono);font-size:clamp(11px, calc(13 * var(--e)), 13px);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.5em .85em .42em;line-height:1;display:inline-block}.l-kurse p{max-width:44em;font-size:clamp(16px, calc(21 * var(--e)), 21px);color:var(--ph-tinte-2);margin-top:14px;line-height:1.45}.l-kurse b{color:var(--ph-tinte)}.l-kurse .l-kurs-link{margin-top:18px}.l-beleg{max-width:600px;margin:calc(80 * var(--e) + 36px) auto 0;text-align:center}.l-beleg-blatt{padding:calc(50 * var(--e) + 26px) calc(50 * var(--e) + 24px);background:var(--weiss);color:var(--ph-tinte);text-align:left;border-radius:10px;rotate:-1.5deg;box-shadow:0 0 0 1px #6a3bff2e,0 14px 34px #0d0b2424,0 0 46px #6a3bff38}.l-beleg-blatt .l-label{margin-bottom:8px}.l-beleg-blatt .d{font-size:clamp(32px, calc(66 * var(--e)), 66px);margin-bottom:22px}.l-beleg-blatt p:not(.d,.l-label){align-items:baseline;gap:12px;margin-top:16px;font-weight:600;display:flex}.l-beleg-blatt i{border-bottom:1px dashed var(--ph-tinte-3);flex:1}.l-beleg figcaption{color:var(--ph-mond-2);margin-top:30px;font-size:14px;line-height:1.45}.l-wertung-gross{flex-direction:column;align-items:center;gap:12px;width:fit-content;margin:0 auto;text-decoration:none;display:flex}.l-wertung-gross b{font-family:var(--display);font-weight:800;font-size:clamp(110px, calc(320 * var(--e)), 320px);letter-spacing:-.03em;line-height:.82}.l-wertung-gross .l-sterne{gap:6px}.l-wertung-gross .l-sterne svg{width:clamp(30px, calc(58 * var(--e)), 58px)}.l-wertung-gross .l-anzahl{font-family:var(--mono);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:var(--ph-tinte-3);font-size:13px}.l-fakten{justify-content:center;gap:calc(20 * var(--e) + 10px);max-width:var(--satz);margin:calc(50 * var(--e) + 26px) auto 0;flex-wrap:wrap;display:flex}.l-fakten li{border-radius:var(--l-karte);background:var(--tief);min-width:200px;color:var(--weiss);text-align:left;flex-direction:column;align-items:flex-start;gap:6px;padding:18px 24px 16px;display:flex}.l-fakten span{font-family:var(--mono);font-size:clamp(11px, calc(13 * var(--e)), 13px);letter-spacing:.12em;text-transform:uppercase;color:var(--akzent);line-height:1}.l-fakten b{font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(17px, calc(26 * var(--e)), 26px);letter-spacing:-.01em;line-height:1.02}.l-fakten small{color:var(--ph-mond-2);font-size:14px}.l-zahlen b{font-size:clamp(34px, calc(70 * var(--e)), 70px);color:var(--akzent);line-height:.9}.l-zahlen span{color:var(--weiss)}.l-check{max-width:1100px;margin:calc(60 * var(--e) + 34px) auto 0;padding:calc(64 * var(--e) + 26px) calc(64 * var(--e) + 20px);border-radius:var(--l-radius);text-align:left;position:relative;overflow:hidden;box-shadow:0 40px 90px -40px #6a3bffb3}.l-check-fragen{min-height:clamp(300px, calc(380 * var(--e)), 380px);align-content:space-between;display:grid}.l-check .l-schritt{margin:0}.l-check .l-form-fuss{justify-content:space-between}.l-check .l-form-fuss .pille{margin-left:auto}.l-check .l-stand{margin-bottom:calc(30 * var(--e) + 14px)}.l-check-fertig{text-align:center;outline:none;justify-items:center;gap:16px;display:grid}.l-check-fertig .d{font-size:clamp(36px, calc(116 * var(--e)), 116px);text-wrap:balance}.l-check-fertig .l-form-fuss{justify-content:center}.l-check-fertig .l-form-fuss .pille{margin-left:0}.l-check .l-mikro{color:#ffffffd9}.l-auswertung-raster{gap:calc(30 * var(--e) + 6px);max-width:var(--satz);grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;display:grid}.l-balken{padding:calc(44 * var(--e) + 22px);border-radius:var(--l-radius);background:var(--nacht);box-shadow:inset 0 0 0 1px var(--ph-haar-dunkel);align-content:start;gap:18px;margin:0;display:grid}.l-balken figcaption{font-family:var(--mono);font-size:clamp(11px, calc(13 * var(--e)), 13px);letter-spacing:.12em;text-transform:uppercase;color:var(--akzent);margin-bottom:8px;line-height:1}.l-balken div{grid-template-columns:6.5rem minmax(0,1fr) 2.75rem;align-items:center;gap:14px;display:grid}.l-balken span{color:var(--weiss);font-weight:600}.l-balken i{background:var(--ph-haar-dunkel-stark);border-radius:99px;height:10px;position:relative;overflow:hidden}.l-balken i b{width:var(--w,0%);border-radius:inherit;background:var(--ph-mond);transition:width .9s var(--ue-kurve);position:absolute;inset:0 auto 0 0}.l-balken [data-schwach] i b{background:var(--akzent);box-shadow:0 0 14px var(--akzent)}.l-balken [data-schwach] span,.l-balken [data-schwach] output{color:var(--akzent)}.l-balken output{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.l-auswertung-bloecke{gap:calc(30 * var(--e) + 6px);align-content:start;display:grid}.l-auswertung-bloecke>div{padding:calc(44 * var(--e) + 22px);border-radius:var(--l-radius);background:var(--nacht);box-shadow:inset 0 0 0 1px var(--ph-haar-dunkel)}.l-auswertung-bloecke h3{font-size:clamp(28px, calc(60 * var(--e)), 60px);color:var(--weiss);text-wrap:balance;margin-top:14px}.l-auswertung-bloecke p:not(.l-label){font-size:clamp(16px, calc(19 * var(--e)), 19px);margin-top:12px;line-height:1.5}.l-auswertung-bloecke .l-link{margin-top:18px}.l-empfehlung{max-width:1300px;margin:calc(70 * var(--e) + 34px) auto 0;padding:calc(80 * var(--e) + 34px) calc(80 * var(--e) + 22px);border-radius:var(--l-radius);text-align:center;position:relative;overflow:hidden}.l-empfehlung .d{font-size:clamp(38px, calc(130 * var(--e)), 130px);text-wrap:balance;margin-top:14px}.l-empfehlung p:not(.d,.l-label,.l-mikro){max-width:36em;font-size:clamp(17px, calc(22 * var(--e)), 22px);margin:18px auto 0;line-height:1.45}.l-empfehlung .l-link{color:var(--weiss);text-decoration-color:var(--weiss);margin-top:18px}.l-empfehlung .l-label{display:inline-block}.l-check-tor{outline:none;gap:18px;display:grid}.l-check-tor .d{font-size:clamp(32px, calc(76 * var(--e)), 76px);text-wrap:balance}.l-check-tor-text{max-width:34em;font-size:clamp(16px, calc(21 * var(--e)), 21px);line-height:1.45}.l-check-tor .l-felder{margin-top:8px}.l-check-tor .l-mikro a{text-decoration:underline}.l-check-tor .l-fehler{text-align:left;margin:0}.l-empfehlung-mikro{margin:26px auto 0}.l-befund{gap:calc(30 * var(--e) + 6px);max-width:var(--satz);grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));margin:0 auto;display:grid}.l-befund li{padding:calc(42 * var(--e) + 22px);border-radius:var(--l-karte);background:var(--weiss);box-shadow:var(--l-schatten)}.l-befund b{font-family:var(--display);text-transform:uppercase;font-weight:800;font-size:clamp(54px, calc(130 * var(--e)), 130px);letter-spacing:-.03em;color:var(--primaer);margin-top:14px;line-height:.86;display:block}.l-befund p:not(.l-label){font-size:clamp(15px, calc(19 * var(--e)), 19px);color:var(--ph-tinte-2);margin-top:14px;line-height:1.45}.l-befund sup a{color:var(--primaer);margin-left:2px;font-weight:700;text-decoration:none}.l-quellen{max-width:60em;margin:calc(50 * var(--e) + 26px) auto 0;color:var(--ph-tinte-3);padding-left:1.4em;font-size:13px;line-height:1.55;list-style:decimal}.l-quellen a{text-underline-offset:.2em;text-decoration:underline}@media (width<=1100px){.l-route,.l-crew,.l-stuecke{grid-template-columns:repeat(2,minmax(0,1fr))}.l-route>li,.l-crew>li,.l-stuecke>li{margin-top:0!important}.l-route>li:nth-child(2n),.l-crew>li:nth-child(2n),.l-stuecke>li:nth-child(2n){margin-top:40px!important}.l-rechner,.l-auswertung-raster{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.l-held-text{min-height:min(100svh,860px);padding-bottom:32px}.l-h1,.l-h1-lang{font-size:clamp(27px,8.2vw,44px)}.l-notiz-text{font-size:22px}.l-route,.l-stuecke,.l-kacheln,.l-haken,.l-sorgen,.l-teilung,.l-wer,.l-felder,.l-kacheln:has(>li:nth-child(4):last-child){grid-template-columns:minmax(0,1fr)}.l-route>li:nth-child(n),.l-stuecke>li:nth-child(n),.l-stuecke.l-stuecke-raster>li:nth-child(n){min-height:0;margin-top:0!important}.l-route h3,.l-stuecke h3{padding-top:34px}.l-crew{gap:12px}.l-kachel{aspect-ratio:5/4}.l-vergleich{flex-direction:column;gap:12px}.l-vergleich-pfeil{width:44px;rotate:90deg}.l-foto img{aspect-ratio:4/3}.l-bildkarte-rahmen img{aspect-ratio:16/10;object-position:84% 50%}.l-siegel-gross{top:-80px;right:8px}.l-beweis{--logo:16px;gap:12px 14px}.l-fall-karte{border-radius:22px}.l-fragen details>div{padding-right:0}.l-fakten li{flex:calc(50% - 10px);min-width:0}.l-check{padding:26px 20px}.l-check .l-form-fuss{flex-direction:row}.l-balken div{grid-template-columns:5.5rem minmax(0,1fr) 2.5rem;gap:10px}.l-fuss-zeile{flex-direction:column;align-items:flex-start}.l-fuss-zeile p{margin:0}.l-fuss-wort{margin-bottom:76px}}@media (prefers-reduced-motion:reduce){.l-band>div,.l-fuss-strahl{animation:none}.l-fuss-strahl{transform:rotate(20deg)}.js .l-notiz .l-zug{stroke-dashoffset:0;transition:none}.l-chip span,.l-schwebe,.l-auf,.l-stand-balken i,.l-balken i b,.l-kachel img,.l-link:after,.l-offen a svg{transition:none}}.l-pharen{max-width:calc(1360 * var(--e) + 80px);margin:calc(30 * var(--e) + 10px) auto calc(90 * var(--e) + 40px);border-radius:var(--l-karte);background:var(--weiss);box-shadow:var(--l-schatten);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.l-pharen-phase{flex-direction:column;display:flex}.l-pharen-phase+.l-pharen-phase{border-left:1px solid var(--ph-haar-hell)}.l-pharen-phase-name{padding:calc(10 * var(--e) + 10px) calc(16 * var(--e) + 12px);border-bottom:1px solid var(--ph-haar-hell);font-family:var(--mono);font-size:clamp(11px, calc(14 * var(--e)), 14px);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:var(--ph-tinte);align-items:baseline;gap:10px;display:flex}.l-pharen-phase-name span{color:var(--ph-tinte-3)}.l-pharen-schritte{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.l-pharen-schritt{padding:calc(20 * var(--e) + 14px) calc(16 * var(--e) + 12px) calc(26 * var(--e) + 16px);flex-direction:column;display:flex}.l-pharen-schritt+.l-pharen-schritt{border-left:1px solid var(--ph-haar-hell)}.l-pharen-buchstabe{padding-bottom:calc(14 * var(--e) + 8px);border-bottom:1px solid var(--ph-haar-hell);font-family:var(--display);font-weight:800;font-size:clamp(56px, calc(116 * var(--e)), 116px);letter-spacing:-.04em;color:var(--primaer);line-height:.85}.l-pharen-text{margin-top:calc(14 * var(--e) + 8px);hyphens:auto;flex-direction:column;gap:8px;display:flex}.l-pharen-text em{background:var(--weiss);font-family:var(--mono);font-style:normal;font-size:clamp(10px, calc(12 * var(--e)), 12px);letter-spacing:var(--ph-sperrung-mono);text-transform:uppercase;color:var(--primaer);border-radius:99px;align-self:flex-start;padding:5px 9px 4px;line-height:1}.l-pharen-text b{font-size:clamp(16px, calc(20 * var(--e)), 20px);color:var(--ph-tinte);text-wrap:balance;font-weight:700;line-height:1.25}.l-pharen-text small{font-size:clamp(15px, calc(17 * var(--e)), 17px);color:var(--ph-tinte-2);text-wrap:pretty;line-height:1.4}.l-pharen-kern{background:var(--primaer)}.l-pharen-kern .l-pharen-buchstabe{color:var(--weiss);border-color:#ffffff4d}.l-pharen-kern .l-pharen-text b,.l-pharen-kern .l-pharen-text small{color:var(--weiss)}@media (width<=899px){.l-pharen{grid-template-columns:minmax(0,1fr)}.l-pharen-phase+.l-pharen-phase{border-left:0;border-top:1px solid var(--ph-haar-hell)}.l-pharen-schritte{grid-template-columns:minmax(0,1fr)}.l-pharen-schritt{flex-direction:row;gap:18px;padding:18px 20px}.l-pharen-schritt+.l-pharen-schritt{border-left:0;border-top:1px solid var(--ph-haar-hell)}.l-pharen-buchstabe{border:0;flex:none;width:1em;padding:0;font-size:56px}.l-pharen-text{gap:6px;margin-top:2px}}.l-schatz{--l-nr:clamp(48px, calc(76 * var(--e)), 76px);--l-luft:calc(60 * var(--e) + 30px);max-width:calc(1360 * var(--e) + 80px);margin:calc(30 * var(--e) + 10px) auto 0;position:relative}.l-schatz:before{content:"";inset:-60px calc(-1 * var(--rand));pointer-events:none;background:radial-gradient(circle,#6a3bff2b 1.3px,#0000 1.8px) 0 0/28px 28px;position:absolute;-webkit-mask:radial-gradient(72% 58%,#000 35%,#0000 100%);mask:radial-gradient(72% 58%,#000 35%,#0000 100%)}.l-weg{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.l-weg-spur{fill:none;stroke:var(--primaer);stroke-width:3.5px;stroke-linecap:round;stroke-dasharray:10 12}.l-weg-zug{fill:none;stroke:#fff;stroke-width:16px;stroke-dasharray:1 1}.l-weg-start{z-index:2;height:24px;position:relative}.l-weg-punkt{background:var(--primaer);width:22px;height:22px;box-shadow:0 0 0 7px var(--akzent-hell);border-radius:50%;margin-left:-11px;position:absolute;top:0;left:50%}.l-weg-text{white-space:nowrap;font-family:var(--ph-schrift-hand);font-size:clamp(26px, calc(38 * var(--e)), 38px);color:var(--primaer);line-height:1;position:absolute;top:-10px;right:calc(50% + 34px);rotate:-5deg}.l-leitfaden{z-index:2;margin-top:var(--l-luft);position:relative}.l-etappe{grid-template-columns:minmax(0,56fr) minmax(0,44fr);grid-template-areas:"karte ort";align-items:center;display:grid}.l-etappe-rechts{grid-template-columns:minmax(0,44fr) minmax(0,56fr);grid-template-areas:"ort karte"}.l-etappe+.l-etappe{margin-top:var(--l-luft)}.l-etappe-karte{padding:calc(40 * var(--e) + 22px) calc(44 * var(--e) + 22px);border-radius:var(--l-karte);background:var(--weiss);box-shadow:var(--l-schatten);text-align:left;grid-area:karte;rotate:-.6deg}.l-etappe-rechts .l-etappe-karte{rotate:.6deg}.l-etappe-ort{align-items:center;gap:calc(24 * var(--e) + 12px);grid-area:ort;padding-left:22%;display:flex}.l-etappe-rechts .l-etappe-ort{flex-direction:row-reverse;padding:0 22% 0 0}.l-etappe-nr{width:var(--l-nr);aspect-ratio:1;background:var(--primaer);color:var(--weiss);box-shadow:0 0 0 8px var(--grund);font-family:var(--display);font-weight:900;font-size:clamp(22px, calc(36 * var(--e)), 36px);border-radius:50%;flex:none;place-items:center;line-height:1;transition:background-color .3s,color .3s,scale .42s cubic-bezier(.3,1.6,.5,1);display:grid;position:relative}.js .l-schatz.bereit .l-etappe:not(.erreicht,.l-etappe-truhe) .l-etappe-nr{background:var(--weiss);color:var(--primaer);box-shadow:inset 0 0 0 3px var(--primaer), 0 0 0 8px var(--grund);scale:.84}.l-etappe-kern .l-etappe-nr{width:calc(var(--l-nr) * 1.3);font-size:clamp(28px, calc(46 * var(--e)), 46px);box-shadow:0 0 0 8px var(--grund), 0 0 0 16px var(--akzent-hell)}.js .l-schatz.bereit .l-etappe-kern:not(.erreicht) .l-etappe-nr{box-shadow:inset 0 0 0 3px var(--primaer), 0 0 0 8px var(--grund), 0 0 0 16px var(--akzent-hell)}.l-tor{max-width:8.5em;font-family:var(--ph-schrift-hand);font-size:clamp(22px, calc(30 * var(--e)), 30px);text-align:left;color:var(--primaer);line-height:1.05;rotate:-4deg}.l-etappe-rechts .l-tor{text-align:right;rotate:4deg}.l-etappe-karte h3{font-size:clamp(24px, calc(42 * var(--e)), 42px);text-wrap:balance;line-height:1.02}.l-etappe-text{font-size:clamp(16px, calc(21 * var(--e)), 21px);color:var(--ph-tinte-2);text-wrap:pretty;margin-top:16px;line-height:1.5}.l-etappe-truhe{text-align:center;flex-direction:column;align-items:center;display:flex}.l-etappe-truhe .l-etappe-nr{width:calc(var(--l-nr) * 1.9);background:var(--grund);box-shadow:0 0 0 8px var(--grund);fill:none;stroke:var(--primaer);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.l-etappe-truhe path{stroke-dasharray:1 1;transition:stroke-dashoffset .42s cubic-bezier(.4,.05,.2,1)}.l-etappe-truhe path:nth-child(2){transition-delay:.3s}.l-etappe-truhe path:nth-child(3){fill:var(--akzent-hell);transition-delay:.6s}.js .l-schatz.bereit .l-etappe-truhe:not(.erreicht) path{stroke-dashoffset:1px}.l-etappe-ziel{margin-top:calc(20 * var(--e) + 12px)}.l-etappe-ziel h3{font-size:clamp(30px, calc(60 * var(--e)), 60px);line-height:1}.l-etappe-ziel p{max-width:30em;font-size:clamp(17px, calc(23 * var(--e)), 23px);color:var(--ph-tinte-2);text-wrap:pretty;margin:14px auto 0;line-height:1.4}@media (width<=899px){.l-schatz{--l-nr:44px;--l-luft:34px}.l-etappe,.l-etappe-rechts{grid-template-columns:var(--l-nr) minmax(0, 1fr);grid-template-areas:none;align-items:start;column-gap:14px}.l-etappe-ort,.l-etappe-rechts .l-etappe-ort{display:contents}.l-etappe-nr{grid-area:1/1;margin-top:20px}.l-etappe-kern .l-etappe-nr{width:var(--l-nr);box-shadow:0 0 0 8px var(--grund);font-size:22px}.js .l-schatz.bereit .l-etappe-kern:not(.erreicht) .l-etappe-nr{box-shadow:inset 0 0 0 3px var(--primaer), 0 0 0 8px var(--grund)}.l-etappe-karte,.l-etappe-rechts .l-etappe-karte{grid-area:1/2;padding:22px 20px;rotate:none}.l-tor,.l-etappe-rechts .l-tor{text-align:left;grid-area:2/2;max-width:none;margin:14px 0 0 6px;rotate:-2deg}.l-weg-punkt{left:calc(var(--l-nr) / 2)}.l-weg-text{right:auto;left:calc(var(--l-nr) / 2 + 26px)}.l-etappe-truhe .l-etappe-nr{margin-top:0}}@media (prefers-reduced-motion:reduce){.l-etappe-nr,.l-etappe-truhe path{transition:none}}.leit.l-produkt,body:has(.l-produkt){background:#fff}.l-produkt :is(#preise,#anfrage){scroll-margin-top:88px}.l-leiste{z-index:40;backdrop-filter:blur(12px);background:#ffffffe6;position:sticky;top:0}.l-leiste-innen{align-items:center;gap:8px;width:min(1080px,100% - 40px);height:64px;margin-inline:auto;display:flex}.l-leiste-logo{color:var(--ph-schwarz);flex:none;line-height:0;display:block}.l-leiste-logo svg{aspect-ratio:913/192;fill:currentColor;width:124px;height:auto}.l-leiste-navi{align-items:center;gap:4px;margin-left:auto;display:flex}.leit :is(.l-leiste-navi,.l-leiste-klapp) a{height:32px;font-family:var(--text);letter-spacing:-.15px;white-space:nowrap;border-radius:8px;align-items:center;padding:8px 12px;font-size:14px;font-weight:600;line-height:16px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.leit .l-leiste-navi a.l-leiste-text{color:var(--ph-tinte-2);font-weight:500}.leit .l-leiste-navi a.l-leiste-text:hover{color:var(--tief)}.leit .l-leiste-grau{background:var(--ph-nebel);color:var(--tief)}.leit .l-leiste-grau:hover{background:color-mix(in srgb, var(--ph-nebel) 82%, var(--tief))}.leit .l-leiste-dunkel{background:var(--tief);color:#fff}.leit .l-leiste-dunkel:hover{background:var(--primaer)}.l-leiste a:focus-visible,.l-leiste-menue summary:focus-visible{outline:2px solid var(--primaer);outline-offset:2px}.l-leiste-menue{display:none;position:relative}.l-leiste-menue summary{cursor:pointer;border-radius:8px;place-content:center;gap:4px;width:32px;height:32px;list-style:none;display:grid}.l-leiste-menue summary::-webkit-details-marker{display:none}.l-leiste-menue summary i{background:var(--tief);border-radius:2px;width:18px;height:2px;transition:rotate .2s,opacity .2s,translate .2s;display:block}.l-leiste-menue[open] summary i:first-of-type{translate:0 6px;rotate:45deg}.l-leiste-menue[open] summary i:nth-of-type(2){opacity:0}.l-leiste-menue[open] summary i:nth-of-type(3){translate:0 -6px;rotate:-45deg}.l-leiste-klapp{background:#fff;border-radius:12px;gap:4px;min-width:200px;padding:8px;display:grid;position:absolute;top:calc(100% + 16px);right:0;box-shadow:0 0 0 1px #0d0b2414,0 12px 32px #0d0b2424}.leit .l-leiste-klapp a{height:40px;color:var(--tief)}.leit .l-leiste-klapp a:hover{background:var(--ph-nebel)}.l-fuss-schmal-innen{width:min(1080px,100% - 40px);min-height:62px;font-family:var(--text);letter-spacing:-.15px;color:#838190;justify-content:space-between;align-items:center;gap:4px 24px;margin-inline:auto;font-size:14px;font-weight:500;line-height:20px;display:flex}.l-fuss-schmal-innen nav{gap:0 24px;display:flex}.l-fuss-schmal-innen nav a{align-items:center;min-height:38px;text-decoration:none;transition:color .2s;display:inline-flex}.l-fuss-schmal-innen nav a:hover{color:var(--tief)}.leit .l-ab-hell{color:var(--tief);background:#fff;padding:160px 20px 117px}.leit .l-ab-hell .l-h2{width:fit-content;max-width:900px;font-family:var(--text);font-variation-settings:normal;letter-spacing:-1.68px;text-transform:none;background:linear-gradient(98deg, var(--tief) 43.06%, var(--ph-mond-3) 91.81%);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:4.8px;font-size:48px;font-weight:700;line-height:55.2px}.leit .l-ab-hell .l-vorspann{max-width:640px;font-family:var(--text);letter-spacing:-.25px;color:var(--ph-tinte-2);margin-top:10px;font-size:18px;line-height:24px}.leit .l-ab-hell .l-anfrage{border:1px solid color-mix(in srgb, var(--tief) 9%, #fff);background:#fff;border-radius:18px;max-width:760px;margin-top:48px;padding:48px}.leit .l-ab-hell .l-stand{color:#838190}.leit .l-ab-hell .l-stand-balken{background:var(--ph-nebel)}.leit .l-ab-hell .l-stand-balken i{background:var(--tief)}.leit .l-ab-hell .l-schritt legend{font-family:var(--text);font-variation-settings:normal;letter-spacing:-.91px;color:var(--tief);font-size:26px;font-weight:650;line-height:32.5px}.leit .l-ab-hell .l-chips{gap:10px}.leit .l-ab-hell .l-chip span{background:var(--ph-nebel);min-height:44px;color:var(--tief);font-family:var(--text);letter-spacing:-.2px;text-transform:none;border-radius:12px;padding:12px 20px;font-size:16px;font-weight:600;line-height:20px}.leit .l-ab-hell .l-chip:hover span{background:color-mix(in srgb, var(--ph-nebel) 82%, var(--tief));transform:none}.leit .l-ab-hell .l-chip input:checked+span{background:var(--tief);color:#fff}.leit .l-ab-hell .l-chip input:focus-visible+span{outline:2px solid var(--primaer);outline-offset:2px}.leit .l-ab-hell .l-tipp{background:var(--ph-nebel)}.leit .l-ab-hell .l-zurueck{color:var(--ph-tinte-2);font-family:var(--text)}.leit .l-ab-hell .pille.dunkel{background:var(--tief);color:#fff;min-height:48px;font-family:var(--text);letter-spacing:-.36px;text-transform:none;border-radius:12px;padding:12px 20px;font-size:18px;font-weight:650;line-height:24px}.leit .l-ab-hell .pille.dunkel:hover{background:var(--primaer);transform:none}.leit .l-ab-hell .pille.dunkel:focus-visible{outline:2px solid var(--primaer);outline-offset:2px}.leit .l-ab-hell .l-feld label{font-family:var(--text);color:var(--tief);font-size:14px;font-weight:600}.leit .l-ab-hell .l-feld input{border:1px solid color-mix(in srgb, var(--tief) 16%, #fff);background:#fff;border-radius:12px;min-height:48px;padding:0 14px;font-size:16px}.leit .l-ab-hell .l-feld input:focus{border-color:var(--tief);box-shadow:0 0 0 4px var(--akzent-hell)}.leit .l-ab-hell .l-fehler{background:var(--tief);color:#fff}.leit .l-ab-hell .l-mikro{letter-spacing:-.12px;color:#838190;font-size:12px;line-height:18px}.leit .l-ab-hell .l-danke .d{font-family:var(--text);font-variation-settings:normal;letter-spacing:-1.68px;text-transform:none;color:var(--tief);font-size:48px;font-weight:700;line-height:55.2px}.leit .l-ab-hell .l-danke p{color:var(--ph-tinte-2);font-size:18px;line-height:24px}@media (width<=760px){.leit .l-leiste-navi :is(.l-leiste-text,.l-leiste-grau){display:none}.l-leiste-menue{display:block}.l-fuss-schmal-innen{flex-direction:column-reverse;align-items:flex-start;padding:10px 0 24px}.leit .l-ab-hell{padding:80px 20px 64px}.leit .l-ab-hell :is(.l-h2,.l-danke .d){letter-spacing:-1.6px;font-size:34px;line-height:40.8px}.leit .l-ab-hell .l-vorspann{letter-spacing:-.32px;font-size:16px;line-height:22px}.leit .l-ab-hell .l-anfrage{margin-top:40px;padding:40px 24px}.leit .l-ab-hell .l-schritt legend{letter-spacing:-.6px;font-size:22px;line-height:28px}}@media (prefers-reduced-motion:reduce){.l-leiste-menue summary i{transition:none}}
