@font-face{font-family:Cabinet Grotesk;src:url(/_astro/CabinetGrotesk-Variable.BZl-SSEF.woff2)format("woff2-variations");font-weight:100 900;font-display:swap}@font-face{font-family:Satoshi;src:url(/_astro/Satoshi-Variable.CFg-z2ne.woff2)format("woff2-variations");font-weight:300 900;font-display:swap}:root{--grund:#f4f5f2;--tinte:#121614;--leise:#525a56;--linie:#1216141a;--akzent:#1f5c4a;--akzent-2:#c9a45c;--akzent-tinte:#fff;--blob-1:#9fd4bd;--blob-2:#f2d48f;--blob-3:#b9d7f0;--glas:#ffffff94;--glas-stark:#ffffffc7;--glas-rand:#ffffffd9;--schatten:0 1px 1px #1018140a, 0 8px 24px #10181412, 0 28px 60px #10181414;--display:"Cabinet Grotesk", "Satoshi", system-ui, sans-serif;--text:"Satoshi", system-ui, sans-serif;--rund:26px;--rund-klein:14px;color-scheme:light}*{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--grund);min-height:100vh;color:var(--tinte);font:450 17px/1.55 var(--text);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}a{color:inherit}img,canvas{max-width:100%}::selection{background:var(--akzent);color:var(--akzent-tinte)}.himmel{z-index:-1;pointer-events:none;background:var(--grund);position:fixed;inset:0;overflow:hidden}.himmel i{filter:blur(70px);opacity:.75;will-change:transform;border-radius:50%;display:block;position:absolute}.himmel i:first-child{background:var(--blob-1);width:58vmax;height:58vmax;animation:26s ease-in-out infinite alternate treiben1;top:-18vmax;left:-16vmax}.himmel i:nth-child(2){background:var(--blob-2);width:46vmax;height:46vmax;animation:32s ease-in-out infinite alternate treiben2;top:8vmax;right:-14vmax}.himmel i:nth-child(3){background:var(--blob-3);width:52vmax;height:52vmax;animation:38s ease-in-out infinite alternate treiben3;bottom:-30vmax;left:18vmax}.himmel:after{content:"";opacity:.5;background-image:radial-gradient(#ffffff59 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0}@keyframes treiben1{to{transform:translate(12vmax,8vmax)scale(1.08)}}@keyframes treiben2{to{transform:translate(-10vmax,12vmax)scale(.92)}}@keyframes treiben3{to{transform:translate(-8vmax,-10vmax)scale(1.1)}}@media (prefers-reduced-motion:reduce){.himmel i{animation:none}html{scroll-behavior:auto}*{transition-duration:.01ms!important}}.glas{background:var(--glas);backdrop-filter:blur(22px)saturate(1.7);border:1px solid var(--glas-rand);border-radius:var(--rund);box-shadow:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #ffffff40, var(--schatten);position:relative}.glas:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:soft-light;background:linear-gradient(160deg,#ffffffb3 0%,#fff0 32% 70%,#ffffff40 100%);position:absolute;inset:0}.kopf{z-index:30;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;max-width:1240px;margin:12px auto 0;padding:10px 12px 10px 20px;display:flex;position:sticky;top:12px}.kopf-wrap{padding:0 16px}.marke{font:750 20px/1 var(--display);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.marke svg{flex:none;width:26px;height:26px}.marke b{color:var(--akzent);font-weight:800}.kopf-rechts{align-items:center;gap:8px;display:flex}.pille{font:600 13px/1 var(--text);color:var(--leise);border:1px solid var(--glas-rand);white-space:nowrap;background:#fff9;border-radius:999px;padding:9px 13px}.sprachen{gap:2px;display:flex}.sprachen a{font:600 13px/1 var(--text);color:var(--leise);border-radius:999px;padding:8px 9px;text-decoration:none}.sprachen a[aria-current=true]{background:var(--tinte);color:#fff}main{max-width:1240px;margin:0 auto;padding:0 16px}.einstieg{max-width:880px;padding:clamp(30px,5vw,60px) 0 clamp(22px,3vw,34px)}.einstieg .vorzeile{text-wrap:balance;max-width:100%;font:650 14px/1 var(--text);color:var(--akzent);border:1px solid var(--glas-rand);background:#ffffffa6;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:9px 14px;display:inline-flex}.einstieg .vorzeile:before{content:"";background:var(--akzent);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--akzent) 22%, transparent);border-radius:50%}h1{font:800 clamp(40px, 6vw, 72px)/.98 var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 18px}h1 em{background:linear-gradient(100deg, var(--akzent), color-mix(in srgb, var(--akzent) 55%, var(--akzent-2)));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.einstieg p{color:var(--leise);max-width:640px;margin:0;font-size:clamp(18px,2.1vw,21px)}.vorteile{flex-wrap:wrap;gap:8px;margin-top:22px;padding:0;list-style:none;display:flex}.vorteile li{font:600 14px/1 var(--text);border:1px solid var(--glas-rand);background:#ffffff8c;border-radius:999px;padding:10px 14px}.vorteile li:before{content:"✓";color:var(--akzent);margin-right:7px;font-weight:800}.knopf{--k:var(--tinte);font:700 16px/1 var(--text);letter-spacing:.005em;cursor:pointer;color:var(--tinte);border:1px solid var(--glas-rand);background:#ffffffb8;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:15px 22px;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 1px 2px #0000000d,0 6px 18px #10181412}.knopf:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:40%;transition:left .6s;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-20deg)}.knopf:hover:after{left:130%}.knopf:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 2px 4px #0000000f,0 12px 28px #1018141f}.knopf:active{transform:translateY(0)scale(.98)}.knopf.haupt{color:var(--akzent-tinte);background:linear-gradient(180deg, color-mix(in srgb, var(--akzent) 82%, #fff) 0%, var(--akzent) 55%, color-mix(in srgb, var(--akzent) 88%, #000) 100%);border-color:color-mix(in srgb, var(--akzent) 70%, #000);box-shadow:inset 0 1px 0 #ffffff59, 0 2px 4px #0000001a, 0 10px 26px color-mix(in srgb, var(--akzent) 35%, transparent)}.knopf.leise{box-shadow:none;border-color:var(--linie);background:0 0;padding:12px 16px;font-size:15px;font-weight:600}.knopf.klein{padding:10px 14px;font-size:14px}.knopf:disabled{opacity:.6;cursor:progress}.preis{opacity:.85;font-weight:600}:focus-visible{outline:3px solid color-mix(in srgb, var(--akzent) 70%, transparent);outline-offset:3px}.werkbank{grid-template-columns:minmax(0,1.35fr) minmax(360px,1fr);align-items:start;gap:22px;display:grid}.buehne{gap:16px;padding:clamp(16px,2.6vw,30px);display:grid;position:sticky;top:92px}.tisch{background:#ffffff59;border-radius:20px;place-items:center;min-height:260px;padding:clamp(10px,2vw,22px);display:grid;position:relative}.tisch canvas#vorschau{object-fit:contain;border-radius:6px;width:auto;max-width:100%;height:auto;max-height:min(64vh,720px);transition:opacity .25s,transform .35s cubic-bezier(.2,.8,.2,1);display:block;box-shadow:0 1px 2px #00000014,0 14px 34px #10181429,0 40px 80px #1018141a}.tisch canvas#vorschau.wechsel{opacity:.35;transform:scale(.985)}.buehne-leiste{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.werkzeuge{flex-wrap:wrap;gap:8px;display:flex}.rund{width:46px;height:46px;padding:0}.knopf.rund{padding:0}.rund svg,.knopf svg{flex:none;width:20px;height:20px}.panel{flex-direction:column;min-height:0;padding:8px;display:flex}.panel>form{flex-direction:column;flex:1;min-height:0;display:flex}.griff,.schnell-download{display:none}.reiter{background:#1216140f;border-radius:999px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.reiter button{font:700 15px/1 var(--text);color:var(--leise);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:12px 8px;transition:background .2s,color .2s,box-shadow .2s}.reiter button[aria-selected=true]{color:var(--tinte);background:#fff;box-shadow:0 1px 2px #00000014,0 4px 12px #10181414}.blatt{align-content:start;gap:22px;padding:18px 12px 12px;display:grid;overflow:auto}.blatt[hidden]{display:none}.gruppe{gap:12px;min-width:0;display:grid}.gruppe>h3{font:750 13px/1 var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--leise);justify-content:space-between;align-items:center;margin:0;display:flex}label{font:600 14px/1.3 var(--text);color:var(--leise);gap:6px;display:grid}input,select,textarea{font:500 17px/1.3 var(--text);color:var(--tinte);border-radius:var(--rund-klein);background:#ffffffd9;border:1px solid #1216141f;width:100%;min-width:0;padding:13px 14px;transition:border-color .15s,box-shadow .15s;box-shadow:inset 0 1px 2px #1018140d}input:focus,select:focus,textarea:focus{border-color:var(--akzent);box-shadow:0 0 0 4px color-mix(in srgb, var(--akzent) 18%, transparent);outline:none}input[type=file]{padding:10px;font-size:15px}input[type=color]{cursor:pointer;width:64px;height:46px;padding:4px}.haken{color:var(--tinte);cursor:pointer;align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.haken input{width:22px;height:22px;accent-color:var(--akzent);box-shadow:none;flex:none}.zwei{grid-template-columns:1fr 1fr;gap:12px;display:grid}.drei{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.zeile{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.zeile>label{flex:180px}.hilfe{font:500 13px/1.4 var(--text);color:var(--leise);margin:0}.spam-hinweis{font:600 13px/1.4 var(--text);background:color-mix(in srgb, var(--akzent) 12%, transparent);color:var(--tinte,inherit);border-radius:10px;margin:0;padding:8px 10px}.spam-hinweis:empty{display:none}.kacheln{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.kacheln.zwei-spalten{grid-template-columns:repeat(2,minmax(0,1fr))}.kachel{cursor:pointer;text-align:left;font:650 13px/1.1 var(--text);color:var(--tinte);background:#fff9;border:1.5px solid #0000;border-radius:16px;gap:7px;padding:6px 6px 9px;transition:transform .18s,border-color .18s,background .18s;display:grid}.kachel:hover{background:#ffffffe6;transform:translateY(-2px)}.kachel[aria-pressed=true]{border-color:var(--akzent);box-shadow:0 0 0 3px color-mix(in srgb, var(--akzent) 16%, transparent);background:#fff}.kachel canvas{background:#fff;border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 1px 2px #0000001a,0 4px 12px #10181414}.kachel span{padding:0 3px}.farben{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.farbe{cursor:pointer;background:conic-gradient(var(--a) 0 50%, var(--g) 50% 100%);border:2px solid #fff;border-radius:50%;width:42px;height:42px;padding:0;transition:transform .15s;position:relative;box-shadow:0 1px 3px #00000026,0 4px 10px #10181414}.farbe:hover{transform:scale(1.08)}.farbe[aria-pressed=true]{box-shadow:0 0 0 3px var(--tinte), 0 4px 10px #10181426}.eigene{align-items:center;gap:8px;font-size:14px;display:inline-flex}.eigene input{border:2px solid #fff;border-radius:50%;width:42px;height:42px;padding:0;overflow:hidden;box-shadow:0 1px 3px #00000026}.eigene input::-webkit-color-swatch-wrapper{padding:0}.eigene input::-webkit-color-swatch{border:0;border-radius:50%}dialog.kasse{width:min(560px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--tinte);background:0 0;border:0;padding:0;overflow:auto}dialog.kasse::backdrop{backdrop-filter:blur(6px);background:#0e121059}dialog.kasse[open]{animation:.32s cubic-bezier(.2,.8,.2,1) auf}@keyframes auf{0%{opacity:0;transform:translateY(14px)scale(.98)}}.kasse-innen{background:var(--glas-stark);gap:14px;padding:22px;display:grid}.kasse-kopf{justify-content:space-between;align-items:start;gap:12px;display:flex}.kasse h2{font:800 28px/1.05 var(--display);letter-spacing:-.02em;margin:0}.kasse .zu{flex:none}.angebot{border:1px solid var(--glas-rand);background:#ffffffbf;border-radius:18px;gap:10px;padding:16px;display:grid}.angebot.empfohlen{border:2px solid var(--akzent);background:#fff}.angebot-kopf{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.angebot h3{font:800 19px/1.15 var(--display);margin:0}.angebot .betrag{font:800 24px/1 var(--display);color:var(--akzent);white-space:nowrap;text-align:right}.angebot .betrag small{font:600 12px/1.2 var(--text);color:var(--leise);margin-top:4px;display:block}.angebot p{color:var(--leise);margin:0;font-size:15px}.angebot .knopf{width:100%}.knoepfe{grid-template-columns:1fr 1fr;gap:8px;display:grid}.marke-klein{font:750 11px/1 var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--akzent-tinte);background:var(--akzent);border-radius:999px;padding:5px 8px;display:inline-block}.zustimmung{font:500 14px/1.4 var(--text);color:var(--leise);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.zustimmung input{width:20px;height:20px;accent-color:var(--akzent);box-shadow:none;flex:none;margin-top:1px}.meldung{min-height:1.4em;color:var(--akzent);font:650 15px/1.4 var(--text);margin:0}.frei{border:2px solid var(--akzent);background:#fff}.frei b{color:var(--akzent)}.sicher{font:600 13px/1.35 var(--text);color:var(--leise);text-align:center;text-wrap:balance;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.zugang,.wieder{gap:8px;padding-top:6px;display:grid}.zugang label,.wieder label{font:700 14px/1.3 var(--text);color:var(--tinte)}.zugang-zeile{flex-wrap:wrap;gap:8px;display:flex}.zugang-zeile input{flex:200px;padding:10px 12px;font-size:14px}.zugang-zeile .knopf{flex:none}.abzeichen{z-index:2;font:700 13px/1 var(--text);color:var(--akzent-tinte);background:var(--akzent);border-radius:999px;padding:8px 12px;position:absolute;top:10px;left:10px;box-shadow:0 4px 12px #1018142e}.abschnitt{padding:clamp(48px,8vw,96px) 0 0}h2{font:800 clamp(30px, 4.4vw, 46px)/1.02 var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0 0 22px}.schritte{counter-reset:schritt;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.schritte li{counter-increment:schritt;align-content:start;gap:8px;padding:24px;display:grid}.schritte li:after{content:counter(schritt);z-index:1;font:800 16px/1 var(--display);background:var(--akzent);width:40px;height:40px;color:var(--akzent-tinte);box-shadow:0 6px 16px color-mix(in srgb, var(--akzent) 30%, transparent);border-radius:50%;order:-1;place-items:center;margin-bottom:6px;display:grid;position:relative}.schritte b{font:800 21px/1.15 var(--display)}.schritte span{color:var(--leise)}.beispiele{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.beispiel{cursor:pointer;text-align:left;font:650 15px/1.2 var(--text);color:var(--tinte);border:0;gap:10px;padding:12px;transition:transform .2s;display:grid}.beispiel:hover{transform:translateY(-3px)}.beispiel canvas{border-radius:6px;width:100%;height:auto;box-shadow:0 2px 6px #00000014,0 14px 30px #1018141a}.fragen{gap:10px;max-width:860px;display:grid}.fragen details{border-radius:20px;padding:4px 22px}.fragen summary{cursor:pointer;font:750 18px/1.3 var(--display);text-wrap:balance;justify-content:space-between;gap:16px;padding:16px 0;list-style:none;display:flex}.fragen summary::-webkit-details-marker{display:none}.fragen summary:after{content:"+";font:500 26px/.9 var(--text);color:var(--akzent);transition:transform .25s}.fragen details[open] summary:after{transform:rotate(45deg)}.fragen details p{color:var(--leise);margin:0 0 18px}.weitere{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.weitere a{font:650 15px/1 var(--text);border:1px solid var(--glas-rand);background:#ffffffa6;border-radius:999px;padding:11px 16px;text-decoration:none;transition:background .15s;display:inline-block}.weitere a:hover{background:#fff}.hinweis{color:var(--leise);margin-top:24px;font-size:14px}.fuss{max-width:1240px;color:var(--leise);gap:22px;margin:clamp(56px,9vw,110px) auto 24px;padding:clamp(22px,3vw,34px);font-size:14px;display:grid}.fuss-wrap{padding:0 16px}.fuss-spalten{grid-template-columns:1.3fr repeat(3,1fr);gap:26px;display:grid}.fuss-spalte{align-content:start;gap:10px;display:grid}.fuss-spalte p{max-width:34ch;margin:0;line-height:1.5}.fuss-spalte h2{font:750 12px/1 var(--text);letter-spacing:.08em;text-transform:uppercase;color:var(--tinte);margin:0}.fuss-spalte ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.fuss-spalte a{color:var(--leise);text-decoration:none}.fuss-spalte a:hover{color:var(--akzent);text-decoration:underline}.fuss-spalte a.hervor{color:var(--tinte);font-weight:700}.fuss .marke{font-size:17px}.fuss-leiste{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;display:flex}.fuss-zahlen{flex-wrap:wrap;align-items:center;gap:10px;font-weight:600;display:flex}.fuss-klein{margin:0;font-size:13px}.fuss-klein a{color:inherit}.fuss .recht-kurz{margin:0;font-size:13px;line-height:1.5}.konto-link{color:var(--tinte);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.konto-link svg{width:15px;height:15px}#konto{min-height:200px}@media (width<=860px){.fuss-spalten{grid-template-columns:1fr 1fr}.fuss-spalten>:first-child{grid-column:1/-1}}@media (width<=480px){.fuss-spalten{grid-template-columns:1fr}}.text{max-width:820px;margin:32px 0 0;padding:clamp(22px,4vw,44px)}.text h1{font-size:clamp(32px,5vw,48px)}.text h2{margin-top:30px;font-size:24px}.text p,.text li{color:var(--tinte)}.verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=960px){.werkbank{grid-template-columns:1fr}.buehne{position:static}.schritte,.beispiele{grid-template-columns:1fr 1fr}}@media (width<=760px){.werkbank{height:calc(100svh - 84px);min-height:560px;display:block;position:relative}.buehne{border-radius:22px;grid-template-rows:minmax(0,1fr) auto;gap:8px;height:50%;padding:10px;position:absolute;inset:0 0 auto}.tisch{height:100%;min-height:0;padding:8px;position:relative;overflow:hidden}.tisch canvas#vorschau{width:auto;max-width:calc(100% - 16px);height:auto;max-height:calc(100% - 16px);margin:auto;position:absolute;inset:8px}.buehne-leiste{flex-wrap:nowrap}#zufall{gap:0;width:46px;height:46px;padding:0;font-size:0}.panel{height:var(--blatt-hoehe,48%);z-index:5;border-radius:26px 26px 22px 22px;padding:0 6px 6px;transition:height .35s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:0;left:0;right:0}.panel.zieht{transition:none}.panel.hoch .schnell-download{z-index:6;display:inline-flex;position:absolute;top:-58px;right:10px}.zugang-zeile input,input[type=file]{font-size:16px}.griff{cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;width:100%;height:26px;display:grid}.griff:before{content:"";background:#12161440;border-radius:99px;width:44px;height:5px}.blatt{overscroll-behavior:contain;flex:1;min-height:0;padding:14px 8px 18px}.kacheln{grid-template-columns:repeat(2,minmax(0,1fr))}.zwei,.drei{grid-template-columns:1fr}.kopf{padding-left:14px}.kopf .pille:not(.konto-link),.kopf .konto-link span{display:none}.kopf .konto-link{padding:9px}.marke{font-size:18px}.schritte,.beispiele,.knoepfe{grid-template-columns:1fr}.einstieg{padding-top:30px}}@media (width<=520px){.marke span.lang{display:none}.marke{gap:8px;font-size:16px}.marke img{width:22px;height:22px}.kopf{padding:8px 8px 8px 14px}.kopf-rechts{gap:4px}.sprachen a{padding:8px 5px;font-size:12px}}.kauf{gap:12px;display:grid}.karten{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.karte{border:1px solid var(--glas-rand);background:#fff;border-radius:18px;align-content:start;gap:8px;padding:16px;display:grid;box-shadow:0 1px 2px #0000000d,0 8px 22px #10181412}.karte:first-child{border:2px solid var(--akzent)}.karte h3{font:800 18px/1.15 var(--display);margin:0}.karte .betrag{font:800 26px/1 var(--display);color:var(--akzent);font-variant-numeric:tabular-nums;margin:0}.karte .betrag small{font:600 12px/1.2 var(--text);color:var(--leise);margin-left:4px}.karte-text{font:500 14px/1.35 var(--text);color:var(--leise);min-height:2.7em;margin:0}.karte .knopf{width:100%;margin-top:2px}.zustimmung{font-size:13px}.zustimmung.ruetteln{color:var(--tinte);animation:.4s ruetteln}@keyframes ruetteln{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}.gratis-zeile{font:500 14px/1.4 var(--text);color:var(--leise);flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:0;display:flex}.link-knopf{font:700 14px/1.2 var(--text);color:var(--akzent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;text-decoration:underline}.link-knopf b{font-weight:800}.link-knopf:hover{color:var(--tinte)}details.kleingedruckt{font:500 12.5px/1.45 var(--text);color:var(--leise)}details.kleingedruckt summary{cursor:pointer;color:var(--leise);align-items:center;gap:6px;font-weight:650;list-style:none;display:inline-flex}details.kleingedruckt summary::-webkit-details-marker{display:none}details.kleingedruckt summary:before{content:"+";text-align:center;width:1em;font-weight:800}details.kleingedruckt[open] summary:before{content:"−"}details.kleingedruckt p{margin:8px 0 0}details.kleingedruckt a{color:inherit}details.kleingedruckt .wieder{margin-top:10px}.kasse-fuss{border-top:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding-top:10px;display:flex}.zahlarten{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.zahlarten li{border:1px solid var(--linie);background:#fff;border-radius:6px;place-items:center;width:44px;height:28px;display:grid}.zahlarten svg{width:30px;height:20px}.zahlarten li[title=Visa] svg,.zahlarten li[title=Apple\ Pay] svg,.zahlarten li[title=Google\ Pay] svg{width:34px;height:22px}.anmelden .kasse-innen{max-width:420px}.anmelden-text{color:var(--leise);font:500 15px/1.4 var(--text);margin:0}.anmelden-schritt{gap:10px;display:grid}.anmelden-schritt[hidden]{display:none}.code-feld{font:700 26px/1 var(--text);letter-spacing:.35em;text-align:center;font-variant-numeric:tabular-nums}.anmelden-oder{color:var(--leise);font:600 13px/1 var(--text);align-items:center;gap:12px;display:flex}.anmelden-oder:before,.anmelden-oder:after{content:"";background:var(--linie);flex:1;height:1px}.knopf.google{color:#1f1f1f;background:#fff;gap:10px}.knopf.google svg{width:20px;height:20px}.hilfe.klein{font-size:12px}.hilfe.klein a{color:inherit}.typ-leiste{margin:0 0 10px}.typ-reihe{scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:8px;padding:4px 0 10px;display:flex;overflow-x:auto}.typ-bubble{scroll-snap-align:start;font:650 14px/1 var(--text);color:var(--tinte);background:var(--glas);border:1px solid var(--glas-rand);backdrop-filter:blur(14px)saturate(1.4);cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 15px 10px 12px;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 1px 2px #0000000a,0 6px 16px #1018140f}.typ-bubble svg{width:20px;height:20px;color:var(--akzent);flex:none}.typ-bubble:hover{background:#ffffffd9;transform:translateY(-1px)}.typ-bubble[aria-pressed=true]{color:var(--akzent-tinte);background:var(--akzent);border-color:color-mix(in srgb, var(--akzent) 70%, #000);box-shadow:0 8px 20px color-mix(in srgb, var(--akzent) 30%, transparent)}.typ-bubble[aria-pressed=true] svg{color:currentColor}@media (width>=1100px){.typ-reihe{flex-wrap:wrap;overflow:visible}}@media (width<=520px){.karten{grid-template-columns:1fr 1fr;gap:8px}.karte{border-radius:16px;gap:6px;padding:12px}.karte h3{font-size:15px}.karte .betrag{font-size:22px}.karte .betrag small{margin:3px 0 0;font-size:11px;display:block}.karte-text{flex:1;min-height:0;font-size:12.5px}.karte{flex-direction:column;display:flex}.karte .knopf{margin-top:auto;padding:12px 8px;font-size:15px}.kasse-innen{gap:12px;padding:18px 16px}.kasse h2{font-size:24px}.zahlarten li{width:38px;height:24px}}a.typ-bubble{text-decoration:none}.sprachen a{align-items:center;gap:6px;display:inline-flex}.flagge{border-radius:2px;flex:none;width:18px;height:12px;overflow:hidden;box-shadow:0 0 0 1px #0000001f}@media (width<=520px){.kopf .sprachen a{gap:0;padding:6px 4px;font-size:0}.kopf .sprachen .flagge{width:20px;height:14px}.kopf .sprachen{gap:0}.kopf .konto-link{padding:7px}}
