@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --winkel{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--nacht-0:#041a14;--nacht-1:#0a2a20;--nacht-2:#1c4a39;--nacht-3:#2a5c49;--text:#f3f6ee;--text-2:#bccabf;--text-3:#93a597;--lime:#cfe0a0;--lime-tief:#a9c46e;--linie:#cfe0a02e;--linie-hell:#f3f6ee1a;--rand:clamp(16px, 5vw, 64px);--breite:1240px;--schrift:"Inter Tight Variable", "Inter Tight", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--aus:cubic-bezier(.16, 1, .3, 1);--feder:cubic-bezier(.22, 1, .36, 1);--strich:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8.5C30 6.2 58 5.4 92 6.1S158 8.6 198 5.2' fill='none' stroke='%23cfe0a0' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E");--strich-dunkel:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 12' preserveAspectRatio='none'%3E%3Cpath d='M2 8.5C30 6.2 58 5.4 92 6.1S158 8.6 198 5.2' fill='none' stroke='%230a2a20' stroke-width='3.4' stroke-linecap='round'/%3E%3C/svg%3E");color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--nacht-0);scrollbar-color:var(--nacht-3) var(--nacht-0);scroll-padding-top:96px}body{min-height:100vh;font-family:var(--schrift);font-feature-settings:"ss01", "cv11";color:var(--text);background:radial-gradient(110vmax 70vmax at 88% -8%, #2a5c49b3, transparent 62%), radial-gradient(60vmax 50vmax at 0% 105%, #0e3b4473, transparent 60%), var(--nacht-0);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-attachment:fixed;margin:0;font-size:1.125rem;line-height:1.6;overflow-x:clip}.hintergrund{z-index:-1;opacity:0;pointer-events:none;width:100vw;height:100lvh;transition:opacity 1.6s;position:fixed;inset:0}.hintergrund.bereit{opacity:1}::selection{background:var(--lime);color:var(--nacht-0)}img,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.22em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--lime);outline-offset:4px;border-radius:8px}h1,h2,h3{letter-spacing:-.04em;text-wrap:balance;margin:0;font-weight:800;line-height:.95}h1 em,h2 em,h3 em{color:var(--lime);font-style:normal}.leicht{letter-spacing:-.035em;color:var(--text-2);font-weight:280}p{margin:0}[hidden]{display:none!important}.springen{z-index:20;background:var(--lime);color:var(--nacht-0);border-radius:10px;padding:10px 14px;font-weight:700;text-decoration:none;position:absolute;top:-60px;left:16px}.springen:focus{top:12px}.zeilen .zeile{margin-bottom:-.12em;padding-bottom:.12em;display:block;overflow:hidden}.zeilen .zeile>span{transition:transform 1.25s var(--aus);display:inline-block}.zeilen .zeile:nth-child(2)>span{transition-delay:90ms}.zeilen .zeile:nth-child(3)>span{transition-delay:.18s}@media (prefers-reduced-motion:no-preference){.js .zeilen[data-zeige]:not(.sichtbar) .zeile>span{transform:translateY(108%)}.zeilen.sofort .zeile>span{animation:zeile-hoch 1.35s var(--aus) both}.zeilen.sofort .zeile:nth-child(2)>span{animation-delay:.12s}}@keyframes zeile-hoch{0%{transform:translateY(108%)}to{transform:none}}.kopf{z-index:10;padding:calc(16px + env(safe-area-inset-top,0px)) max(var(--rand), calc((100% - var(--breite)) / 2)) 16px;transition:background-color .5s ease, box-shadow .5s ease, padding .5s var(--aus);justify-content:space-between;align-items:center;gap:16px;display:flex;position:sticky;top:0}.kopf.gescrollt{padding-top:calc(10px + env(safe-area-inset-top,0px));backdrop-filter:blur(20px)saturate(150%);box-shadow:0 1px 0 var(--linie-hell);background-color:#041a149e;padding-bottom:10px}.marke{letter-spacing:-.035em;align-items:center;gap:10px;font-size:1.3rem;font-weight:800;text-decoration:none;display:inline-flex}.marke img{width:36px;height:36px;box-shadow:0 0 0 1px var(--linie-hell);border-radius:10px}.marke.klein img{border-radius:8px;width:28px;height:28px}.kopf nav,.fuss nav{flex-wrap:wrap;align-items:center;gap:4px 22px;display:flex}.kopf nav a,.fuss nav a{min-height:44px;color:var(--text-2);align-items:center;padding:0 2px;font-size:1rem;font-weight:600;text-decoration:none;transition:color .3s;display:inline-flex}.kopf nav a:hover,.fuss nav a:hover{color:var(--text)}.kopf nav .kopf-laden{background:var(--lime);color:var(--nacht-0);opacity:0;pointer-events:none;transition:opacity .5s var(--aus), transform .6s var(--feder), background-color .3s ease;border-radius:999px;padding:9px 16px;font-weight:700;transform:translateY(-6px)scale(.92)}.nach-held .kopf nav .kopf-laden{opacity:1;pointer-events:auto;transform:none}.kopf nav .kopf-laden:hover{color:var(--nacht-0);background:#e0edb8}html:not(.js) .kopf-laden{display:none}.fuss{max-width:calc(var(--breite) + 2 * var(--rand));padding:48px var(--rand) calc(48px + env(safe-area-inset-bottom,0px));gap:18px;margin:0 auto;display:grid}.fuss p{color:var(--text-3);font-size:.95rem}main{overflow-x:clip}main>section{max-width:calc(var(--breite) + 2 * var(--rand));padding:clamp(96px, 14vw, 200px) var(--rand) 0;margin:0 auto}main h2{font-size:clamp(2.8rem,6.6vw,5.6rem)}.leise{color:var(--text-3);font-size:.98rem}.pfeil-link{color:var(--lime);align-items:center;gap:10px;margin-top:40px;font-weight:700;text-decoration:none;display:inline-flex}.pfeil-link:after{content:"";transform-origin:0;width:20px;height:2px;transition:transform .5s var(--aus);background:currentColor}.pfeil-link:hover:after{transform:scaleX(1.7)}.telefon{width:100%;container-type:inline-size}.telefon-rahmen{background:linear-gradient(155deg,#34413c 0%,#11171a 22%,#07090a 60%,#1a2220 100%);border-radius:16.5cqw;padding:3.4cqw;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 2.4cqw #040505,0 70px 120px -50px #000000e6,0 30px 60px -30px #000000bf}.telefon-glas{aspect-ratio:1320/2868;isolation:isolate;background:#000;border-radius:13.2cqw;position:relative;overflow:hidden}.telefon-glas img{object-fit:cover;width:100%;height:100%}.glanz{z-index:5;pointer-events:none;background:linear-gradient(112deg,#0000 32%,#ffffff29 46%,#ffffff0a 52%,#0000 62%);position:absolute;inset:0;transform:translate(-130%)}.buehne{max-width:calc(var(--breite) + 2 * var(--rand));padding:0 var(--rand);grid-template-columns:minmax(0,1fr) minmax(300px,380px);gap:clamp(40px,6vw,110px);margin:0 auto;display:grid}.buehne-text>section{padding:0}.buehne-telefon{position:relative}.telefon-halter{justify-content:center;align-items:center;height:100vh;display:flex;position:sticky;top:0}.telefon-halter:before{content:"";aspect-ratio:1;z-index:-1;filter:blur(10px);background:radial-gradient(closest-side,#cfe0a033,#2a5c4966 42%,#0000 72%);border-radius:50%;width:150%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.telefon-halter{padding-top:64px}.telefon-halter .telefon{width:min(360px,44.4444vh - 66.6667px)}.buehne-telefon .screen,.handy-telefon .screen{opacity:0;visibility:hidden;will-change:transform, opacity;position:absolute;inset:0}.buehne-telefon .screen.an,.handy-telefon .screen.an{z-index:2;opacity:1;visibility:visible}.buehne-telefon .screen.raus,.handy-telefon .screen.raus{z-index:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.telefon-halter:before{animation:9s ease-in-out infinite atmen}.telefon-halter .telefon{animation:auftauchen 1.5s var(--aus) .15s both}.telefon-halter .glanz{animation:glanz 2.4s var(--aus) 1.1s both}.telefon.stoss{animation:stoss .8s var(--feder)}.telefon.stoss .glanz{animation:glanz 1.5s var(--aus) both}.screen.an[data-art=hoch]{animation:rein-hoch 1s var(--aus) both}.screen.an[data-art=fallen]{animation:rein-fallen 1.05s var(--aus) both}.screen.an[data-art=zoom]{animation:rein-zoom 1.1s var(--aus) both}.screen.an[data-art=schieben]{animation:rein-schieben .95s var(--aus) both}.screen.raus{animation:zurueckweichen .95s var(--aus) both}.screen.an.rueck{animation:hervortreten .95s var(--aus) both}.screen.raus.rueck[data-art=hoch]{animation:raus-runter .9s var(--aus) both}.screen.raus.rueck[data-art=fallen]{animation:raus-hoch .9s var(--aus) both}.screen.raus.rueck[data-art=zoom]{animation:raus-zoom .9s var(--aus) both}.screen.raus.rueck[data-art=schieben]{animation:raus-rechts .85s var(--aus) both}}@keyframes rein-hoch{0%{transform:translateY(100%)}to{transform:none}}@keyframes rein-fallen{0%{transform:translateY(-100%)}to{transform:none}}@keyframes rein-zoom{0%{opacity:0;filter:blur(10px);transform:scale(1.4)}to{opacity:1;filter:none;transform:none}}@keyframes rein-schieben{0%{transform:translate(100%);box-shadow:-30px 0 60px #0009}to{box-shadow:none;transform:none}}@keyframes zurueckweichen{0%{opacity:1;filter:none;transform:none}to{opacity:0;filter:brightness(.35);transform:scale(.9)}}@keyframes hervortreten{0%{opacity:0;filter:brightness(.35);transform:scale(.9)}to{opacity:1;filter:none;transform:none}}@keyframes raus-runter{to{transform:translateY(100%)}}@keyframes raus-hoch{to{transform:translateY(-100%)}}@keyframes raus-zoom{to{opacity:0;filter:blur(10px);transform:scale(1.4)}}@keyframes raus-rechts{to{transform:translate(100%)}}@keyframes auftauchen{0%{opacity:0;filter:blur(6px);transform:translateY(60px)scale(.94)}to{opacity:1;filter:none;transform:none}}@keyframes glanz{0%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes stoss{0%{transform:scale(1)}35%{transform:scale(.982)}to{transform:scale(1)}}@keyframes atmen{0%,to{opacity:.85;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.08)}}.held{flex-direction:column;justify-content:center;min-height:100vh;margin-top:-76px;display:flex;padding:40px 0 80px!important}.held h1{font-size:clamp(3.6rem,7vw,6rem);line-height:.92}.held-satz{max-width:34ch;color:var(--text-2);margin-top:32px;font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.55}.held-aktion{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:40px;display:flex}@media (prefers-reduced-motion:no-preference){.held-satz,.held .held-aktion{animation:aufsteigen 1.2s var(--aus) both}.held-satz{animation-delay:.35s}.held .held-aktion{animation-delay:.5s}}@keyframes aufsteigen{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.held h1 em,.schritt h3 em,.band .sichtbar em{background-image:var(--strich);background-position:0 96%;background-repeat:no-repeat;background-size:100% .15em}.schritt h3 em{background-size:0% .15em}.schritt.aktiv h3 em{background-size:100% .15em}.js .zeilen[data-zeige]:not(.sichtbar) em{background-size:0% .15em}@media (prefers-reduced-motion:no-preference){.held h1 em{animation:strich 1.2s var(--aus) .9s both}.schritt h3 em,.zeilen[data-zeige] em{transition:background-size 1.1s var(--aus) .35s}}@keyframes strich{0%{background-size:0% .15em}to{background-size:100% .15em}}.knopf{isolation:isolate;height:62px;color:var(--nacht-0);letter-spacing:-.02em;transition:transform .4s var(--feder), box-shadow .4s ease;background:linear-gradient(#e2edbb 0%,#cfe0a0 55%,#bfd488 100%);border-radius:999px;align-items:center;gap:14px;padding:0 8px 0 28px;font-size:1.12rem;font-weight:750;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,inset 0 -1px #041a141f,0 18px 44px -16px #cfe0a08c,0 2px 6px #041a1459}.knopf:before{content:"";z-index:-1;transition:transform .9s var(--aus);background:linear-gradient(105deg,#0000 30%,#ffffff8c 48%,#0000 64%);position:absolute;inset:0;transform:translate(-120%)}.knopf:hover{transform:translateY(-2px);box-shadow:inset 0 1px #fff9,inset 0 -1px #041a141f,0 26px 54px -16px #cfe0a0b3,0 2px 6px #041a1459}.knopf:hover:before{transform:translate(120%)}.knopf:active{transform:scale(.975)}.knopf-pfeil{background:var(--nacht-0) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cfe0a0' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h13M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 20px no-repeat;width:46px;height:46px;transition:transform .5s var(--feder);border-radius:50%;place-items:center;display:grid}.knopf:hover .knopf-pfeil{transform:translate(3px)}.knopf-leise{min-height:44px;color:var(--text);text-decoration:underline;text-decoration-color:var(--linie);text-underline-offset:.35em;align-items:center;padding:0 6px;font-weight:650;transition:text-decoration-color .3s;display:inline-flex}.knopf-leise:hover{text-decoration-color:var(--lime)}.held-hinweis{margin-top:18px}.appstore{transition:transform .4s var(--feder), box-shadow .4s ease;border-radius:13px;display:inline-block}.appstore svg{width:auto;height:48px}.appstore.gross svg{height:60px}.appstore:hover{transform:translateY(-3px);box-shadow:0 18px 40px -16px #cfe0a073}.appstore:active{transform:scale(.97)}.zeit-kopf{flex-direction:column;justify-content:center;max-width:760px;min-height:80vh;display:flex}.zeit-kopf p{max-width:44ch;color:var(--text-2);margin-top:28px}.zeit-schritte{padding-left:clamp(84px,9vw,124px);position:relative}.zeit-schritte ol{margin:0;padding:0;list-style:none}.schiene{background:var(--linie-hell);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:22px}.schiene-strich{background:linear-gradient(180deg, transparent, var(--lime-tief) 8%, var(--lime));transform-origin:top;transform:scaleY(var(--fortschritt,0));border-radius:2px;position:absolute;inset:0;box-shadow:0 0 14px 1px #cfe0a059}.schritt{isolation:isolate;flex-direction:column;justify-content:center;min-height:100vh;padding:64px 0;display:flex;position:relative}.schritt .tag{font-variant-numeric:tabular-nums;color:var(--text-3);white-space:nowrap;transition:color .6s var(--aus);align-items:center;gap:12px;margin-left:15px;font-size:.95rem;font-weight:700;display:inline-flex;position:absolute;top:50%;left:calc(-1*clamp(84px,9vw,124px));transform:translateY(-50%)}.schritt .tag:before{content:"";background:var(--nacht-0);width:16px;height:16px;box-shadow:inset 0 0 0 2px var(--text-3), 0 0 0 6px var(--nacht-0);transition:box-shadow .6s var(--aus), background .6s var(--aus), transform .6s var(--feder);border-radius:50%;flex:none}.schritt.aktiv .tag{color:var(--lime)}.schritt.aktiv .tag:before{background:var(--lime);box-shadow:inset 0 0 0 2px var(--lime), 0 0 0 6px var(--nacht-0), 0 0 24px 8px #cfe0a066;transform:scale(1.15)}.schritt h3{font-size:clamp(2.6rem,4.8vw,4.1rem)}.schritt p{max-width:38ch;color:var(--text-2);margin-top:24px}.schritt h3,.schritt p{transition:opacity .8s var(--aus), transform 1s var(--aus), filter .8s var(--aus)}.js .schritt:not(.aktiv) h3,.js .schritt:not(.aktiv) p{opacity:.28}.nur-mobil{display:none}@media (width<=959px){.nur-desktop{display:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.film{object-fit:cover;background:#000;width:100%;height:100%;display:block}.probieren{grid-template:"text telefon""antwort telefon"1fr/minmax(0,1fr) minmax(280px,360px);column-gap:clamp(40px,7vw,130px);display:grid}.probieren-text{grid-area:text;align-self:end}.probieren-text>p{max-width:38ch;color:var(--text-2);margin-top:28px}.probieren-rueckmeldung{grid-area:antwort;min-height:9.5em;padding-top:28px}.probieren-telefon{grid-area:telefon;align-self:center}.probieren-antwort{max-width:34ch;color:var(--text-3);font-size:1rem;font-weight:650;line-height:1.4}.probieren.aufgedeckt .probieren-antwort{letter-spacing:-.025em;color:var(--lime);font-size:clamp(1.3rem,2.2vw,1.6rem);font-weight:700;line-height:1.3}@media (prefers-reduced-motion:no-preference){.probieren.aufgedeckt .probieren-antwort{animation:aufsteigen .7s var(--aus) both}}.probieren-nochmal{cursor:pointer;font:inherit;background:0 0;border:0;margin-top:12px;padding-inline:0;font-weight:650}.probieren-telefon{justify-self:center;width:min(360px,100%);position:relative}.probieren-telefon:before{content:"";z-index:-1;background:radial-gradient(closest-side,#cfe0a029,#2a5c4959 45%,#0000 72%);border-radius:50%;position:absolute;inset:-10% -30%}.probieren-telefon img{position:absolute;inset:0}.probieren-nachher{opacity:0;transition:opacity .55s var(--aus), transform .8s var(--aus);transform:scale(1.02)}.aufgedeckt .probieren-nachher{opacity:1;transform:none}.tipp{z-index:3;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:10px;height:4.4%;padding:0;position:absolute;top:57.6%}.tipp-vergessen{width:45%;left:4.8%}.tipp-weiss{width:45.2%;left:50%}.tipp:before{content:"";height:max(100%,44px);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.tipp:hover,.tipp:active{background:#cfe0a01f}.tipp-weiss:after{content:"";box-shadow:0 0 0 2px var(--lime);opacity:0;border-radius:12px;position:absolute;inset:-3px}@media (prefers-reduced-motion:no-preference){.tipp-weiss:after{animation:tippen 2.4s var(--aus) 1s infinite}}@keyframes tippen{0%{opacity:0;transform:scale(.96)}30%{opacity:.9}to{opacity:0;transform:scale(1.12)}}.aufgedeckt .tipp{visibility:hidden}.teilen{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:clamp(40px,7vw,130px);display:grid}.teilen-text p{max-width:34ch;color:var(--text-2);margin-top:28px}.teilen-bild{transform:translateY(calc((1 - var(--p,1)) * 140px)) scale(calc(.88 + var(--p,1) * .12));opacity:calc(.15 + var(--p,1) * .85);position:relative}.teilen-bild:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#cfe0a029,#2a5c49b3 45%,#0000);border-radius:50%;position:absolute;inset:10% -10%}.teilen-karte{width:100%;box-shadow:0 0 0 1px var(--linie-hell), 0 80px 120px -60px #000000f2;border-radius:24px}.preis-tafel{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:clamp(24px,4vw,56px);margin-top:clamp(48px,6vw,80px);display:grid}.preis-tafel>div{transition:opacity 1s var(--aus), transform 1.2s var(--aus)}.preis-tafel>div:nth-child(2){transition-delay:.12s}.js .preis-tafel:not(.sichtbar)>div{opacity:0;transform:translateY(60px)}.preis-tafel h3{letter-spacing:-.03em;font-size:1.5rem}.preis-zahl{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:14px;font-size:clamp(2.4rem,4.4vw,3.4rem);font-weight:800;line-height:1}.preis-einheit{letter-spacing:-.01em;color:var(--text-2);font-size:.42em;font-weight:600}.preis-kopf{justify-content:space-between;align-items:center;gap:12px;display:flex}.preis-spar{box-shadow:inset 0 0 0 1px var(--lime);color:var(--lime);white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:.85rem;font-weight:700}.preis-oder{color:var(--text-2);margin-top:12px;line-height:1.5}.knopf-klein{gap:12px;height:52px;padding-left:22px;font-size:1rem}.knopf-klein .knopf-pfeil{background-size:17px;width:38px;height:38px}.preis-test{margin-top:24px}.preis-tafel ul{gap:14px;margin:32px 0 0;padding:0;list-style:none;display:grid}.preis-tafel li{color:var(--text-2);padding-left:32px;position:relative}.preis-tafel li:before{content:"";background:var(--strich) no-repeat center / 100% 100%;width:18px;height:5px;position:absolute;top:.7em;left:0}.preis-gratis{padding:clamp(28px,3.4vw,44px) 0}.preis-plus{background:radial-gradient(420px circle at var(--mx,80%) var(--my,0%), #cfe0a01f, transparent 60%), linear-gradient(160deg, #2a5c49bf, #0a2a20d1 70%);backdrop-filter:blur(24px);border-radius:32px;padding:clamp(32px,3.8vw,52px);position:relative;box-shadow:inset 0 1px #ffffff14,0 60px 100px -60px #000000f2}.preis-plus li{color:var(--text)}.preis-kante{border-radius:inherit;background:conic-gradient(from var(--winkel), var(--linie) 0deg, var(--linie) 250deg, var(--lime) 320deg, var(--linie) 360deg);-webkit-mask-composite:xor;pointer-events:none;padding:1.2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.preis-kante{animation:7s linear infinite kreisen}}@keyframes kreisen{to{--winkel:360deg}}.preis-fuss{max-width:62ch;margin-top:32px}.privat-punkte{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(28px,4vw,64px);margin-top:clamp(48px,6vw,80px);display:grid}.privat-punkte>div{transition:opacity 1s var(--aus), transform 1.2s var(--aus);padding-top:28px;position:relative}.privat-punkte>div:before{content:"";background:linear-gradient(90deg, var(--lime), var(--linie) 40%, transparent);transform-origin:0;height:1px;transition:transform 1.4s var(--aus);position:absolute;top:0;left:0;right:0}.privat-punkte>div:nth-child(2){transition-delay:.1s}.privat-punkte>div:nth-child(3){transition-delay:.2s}.privat-punkte>div:nth-child(2):before{transition-delay:.1s}.privat-punkte>div:nth-child(3):before{transition-delay:.2s}.js .privat-punkte:not(.sichtbar)>div{opacity:0;transform:translateY(40px)}.js .privat-punkte:not(.sichtbar)>div:before{transform:scaleX(0)}.privat-punkte h3{letter-spacing:-.035em;font-size:clamp(1.55rem,2.4vw,2rem);line-height:1.05}.privat-punkte p{color:var(--text-2);margin-top:16px}.fragen-liste{border-top:1px solid var(--linie-hell);max-width:880px;margin-top:clamp(40px,5vw,64px)}.fragen-liste details{border-bottom:1px solid var(--linie-hell);background:radial-gradient(360px circle at var(--mx,-400px) var(--my,0), #cfe0a00f, transparent 70%)}.fragen-liste summary{cursor:pointer;letter-spacing:-.025em;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:700;list-style:none;transition:color .3s;display:flex}.fragen-liste summary:hover{color:var(--lime)}.fragen-liste summary::-webkit-details-marker{display:none}.fragen-liste summary:after{content:"";background:linear-gradient(var(--lime), var(--lime)) center / 100% 2px no-repeat, linear-gradient(var(--lime), var(--lime)) center / 2px 100% no-repeat;width:14px;height:14px;transition:transform .5s var(--feder);flex:none}.fragen-liste details[open] summary:after{transform:rotate(135deg)}.fragen-liste details p{max-width:62ch;color:var(--text-2);padding:0 0 28px}@media (prefers-reduced-motion:no-preference){.fragen-liste details[open] p{animation:aufsteigen .6s var(--aus) both}}main>section.schluss{max-width:none;padding:clamp(96px,14vw,200px) 0 0}.band{min-height:min(92vh,860px);padding:clamp(72px, 10vw, 140px) max(var(--rand), calc((100% - var(--breite)) / 2)) 0;color:var(--nacht-0);background:radial-gradient(70vmax 50vmax at 85% 0%, #e7f1c4, transparent 60%), radial-gradient(60vmax 40vmax at 0% 100%, #b5cf7c, transparent 65%), var(--lime);clip-path:inset(0 calc((1 - var(--p,1)) * 8vw) round calc((1 - var(--p,1)) * 56px));grid-template-columns:minmax(0,1fr) minmax(260px,380px);align-items:end;gap:clamp(32px,6vw,96px);display:grid;position:relative;overflow:hidden}.band-text{align-self:center;padding-bottom:clamp(72px,10vw,140px)}.band h2{color:var(--nacht-0);font-size:clamp(3.2rem,8vw,6rem)}.band h2 em{color:var(--nacht-1)}.band h2 em,.band .sichtbar em{background-image:var(--strich-dunkel)}.band .leicht{color:#041a149e}.band-hinweis{color:#041a14b3;font-size:.98rem;font-weight:600}.band .appstore:hover{box-shadow:0 18px 40px -16px #041a1480}.band-telefon{transform:translateY(calc((1 - var(--p,1)) * 160px));align-self:end;margin-bottom:-38%}.band-telefon .telefon-rahmen{box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 0 2.4cqw #040505,0 60px 120px -40px #041a14b3}.seite{max-width:calc(800px + 2 * var(--rand));padding-top:clamp(56px,8vw,110px)!important;padding-bottom:120px!important}.seite h1{font-size:clamp(3rem,7vw,5rem)}.seite .unter{color:var(--text-2);margin-top:22px}.seite .stand{color:var(--text-3);margin-top:18px;font-size:.98rem}.rechtstext{margin-top:56px}.rechtstext h2{letter-spacing:-.025em;margin:48px 0 14px;font-size:1.5rem;line-height:1.2}.rechtstext p{color:var(--text-2);max-width:68ch}.rechtstext p+p{margin-top:12px}.rechtstext a{color:var(--lime)}.seite .fragen-liste{margin-top:48px}.kontakt{margin-top:72px}.kontakt h2{font-size:clamp(2.2rem,4.4vw,3rem)}.kontakt p{color:var(--text-2);margin-top:16px}.kontakt a{color:var(--lime);font-weight:700}main>section.handy-zeit,.handy-laden{display:none}@media (width<=959px){.zeit-schritte{display:none}.zeit-kopf{padding-bottom:8px}main>section.handy-zeit{max-width:none;height:380svh;padding:0;display:block}.handy-sticky{height:100svh;padding:calc(76px + env(safe-area-inset-top,0px)) var(--rand) calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;display:flex;position:sticky;top:0}.handy-leiste{justify-content:space-between;align-items:center;margin:0 4px 22px;display:flex;position:relative}.handy-leiste-strich{background:var(--linie-hell);border-radius:2px;height:2px;margin-top:-1px;position:absolute;top:50%;left:14px;right:14px}.handy-leiste-strich:after{content:"";background:linear-gradient(90deg, var(--lime-tief), var(--lime));transform-origin:0;transform:scaleX(var(--hp,0));border-radius:2px;position:absolute;inset:0;box-shadow:0 0 12px #cfe0a066}.handy-punkt{white-space:nowrap;background:var(--nacht-0);min-width:30px;height:30px;box-shadow:inset 0 0 0 1.5px var(--text-3);color:var(--text-3);font-variant-numeric:tabular-nums;transition:background .5s var(--aus), color .5s var(--aus), box-shadow .5s var(--aus), transform .5s var(--feder);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:.85rem;font-weight:700;display:inline-flex;position:relative}.handy-punkt.an{background:var(--lime);color:var(--nacht-0);box-shadow:inset 0 0 0 1.5px var(--lime)}.handy-punkt.jetzt{box-shadow:inset 0 0 0 1.5px var(--lime), 0 0 18px 4px #cfe0a059;padding:0 12px}.handy-punkt-wort{opacity:0;max-width:0;transition:max-width .5s var(--aus), opacity .3s ease;display:inline-block;overflow:hidden}.handy-punkt.jetzt .handy-punkt-wort{opacity:1;max-width:3.4em}.handy-texte{display:grid}.handy-text{opacity:0;transition:opacity .6s var(--aus), transform .8s var(--aus);pointer-events:none;grid-area:1/1;transform:translateY(26px)}.handy-text.an{opacity:1;pointer-events:auto;transform:none}.handy-text.raus{transform:translateY(-26px)}.handy-text.raus.rueck{transform:translateY(26px)}.handy-text h3{font-size:clamp(2.1rem,9.6vw,2.8rem)}.handy-text h3 em{background-image:var(--strich);transition:background-size 1s var(--aus) .3s;background-position:0 96%;background-repeat:no-repeat;background-size:0% .15em}.handy-text.an h3 em{background-size:100% .15em}.handy-text p{color:var(--text-2);margin-top:12px;font-size:1rem;line-height:1.5}.handy-telefon{flex:auto;justify-content:center;align-items:flex-end;min-height:0;padding-top:18px;display:flex;position:relative;container-type:size}.handy-telefon:before{content:"";aspect-ratio:1;z-index:-1;background:radial-gradient(closest-side,#cfe0a02e,#2a5c4959 45%,#0000 72%);border-radius:50%;width:120%;position:absolute;bottom:0;left:50%;transform:translate(-50%,30%)}.handy-telefon .telefon{width:min(72vw,320px,44.4444cqh - 8px)}.handy-laden{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:15;backdrop-filter:blur(20px)saturate(150%);box-shadow:inset 0 0 0 1px var(--linie), 0 20px 40px -12px #000000b3;color:var(--text);transition:transform .7s var(--aus);background:#0a2a20c7;border-radius:22px;align-items:center;gap:12px;padding:10px 16px 10px 10px;text-decoration:none;display:flex;position:fixed;transform:translateY(160%)}.handy-laden img{border-radius:11px;width:40px;height:40px}.handy-laden span{min-width:0;line-height:1.25;display:grid}.handy-laden small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.handy-laden strong{letter-spacing:-.02em;font-size:1rem}.handy-laden small{color:var(--text-2);font-size:.8rem}.handy-laden:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23041a14' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v12M6 11l6 6 6-6'/%3E%3C/svg%3E") center / 18px no-repeat, var(--lime);border-radius:50%;flex:none;width:38px;height:38px;margin-left:auto}.nach-held .handy-laden{transform:none}.in-buehne .handy-laden,.am-ende .handy-laden{transform:translateY(160%)}.fuss{padding-bottom:calc(110px + env(safe-area-inset-bottom,0px))}}@media (width<=959px) and (height<=700px){.handy-text p{display:none}}@media (width<=959px){.buehne{grid-template-columns:1fr}.buehne-telefon{display:none}.held{min-height:0;margin-top:0;padding:28px 0 0!important}.held-telefon{width:min(300px,74vw);margin:64px auto 0}.zeit-kopf{min-height:0;padding-top:clamp(96px,20vw,140px)}.zeit-schritte{margin-top:24px;padding-left:44px}.schiene{left:7px}.schritt{min-height:0;padding:64px 0}.schritt .tag{gap:20px;margin:0 0 20px -44px;position:static;transform:none}.nur-mobil{width:min(300px,74vw);margin-top:40px;display:block}.js .schritt:not(.aktiv) h3,.js .schritt:not(.aktiv) p{opacity:1}.teilen{grid-template-columns:1fr}.probieren{grid-template:"text""telefon""antwort"/1fr}.probieren-telefon{margin-top:40px}.probieren-rueckmeldung{text-align:center;min-height:8em;padding-top:24px}.probieren-antwort{margin-inline:auto}.probieren-telefon{width:min(300px,74vw)}.teilen-bild{width:min(440px,100%)}.preis-tafel,.privat-punkte{grid-template-columns:1fr}.preis-gratis{order:2}.band{grid-template-columns:1fr;min-height:0}.band-text{padding-bottom:0}.band-telefon{justify-self:center;width:min(280px,70vw);margin-bottom:-30%}}@media (width<=959px) and (prefers-reduced-motion:no-preference){.held-telefon{animation:auftauchen 1.5s var(--aus) .3s both}}@media (width<=520px){.kopf nav{gap:4px 14px}.kopf nav .kopf-laden{display:none}.appstore.gross svg{height:54px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
