.cflow{--cf-gelb:#FFDE59;--cf-gelb-hover:#FFD42E;--cf-text:#0A0908;--cf-gruen:#30AB66;--cf-karte:#F2F2F2;--cf-weiss:#FAFAFB;--cf-rand:#E2E2E2;max-width:860px;margin:0 auto;font-family:Questrial,var(--font-body-family,system-ui),sans-serif;font-size:16px;color:var(--cf-text);text-align:center;-webkit-font-smoothing:antialiased}.cflow *,.cflow *:before,.cflow *:after{box-sizing:border-box}.cflow .cf-karte{background:var(--cf-karte);border-radius:24px;padding:48px 40px 44px}.cflow .cf-h1{font-family:Archivo,var(--font-heading-family,system-ui),sans-serif;font-weight:700;font-size:32px;line-height:1.28;letter-spacing:-.01em;text-align:center;margin:0;padding:0 0 42px;color:var(--cf-text);text-transform:none}.cflow .cf-h2{font-family:Archivo,var(--font-heading-family,system-ui),sans-serif;font-weight:700;font-size:25px;line-height:1.3;text-align:center;margin:0;padding:0 0 12px;text-transform:none}.cflow .cf-unter{font-family:Archivo,sans-serif;font-size:18px;line-height:1.45;text-align:center;margin:0;padding:0;color:#3a3a3a}.cflow .cf-screen>*:has(+.cf-unter){padding-bottom:48px}.cflow .cf-unter .cf-hl{color:var(--cf-gruen);font-weight:600}.cflow .cf-text{font-family:Archivo,sans-serif;font-size:17px;line-height:1.5;text-align:center;margin:0;padding:0 0 22px;color:#333}.cflow .cf-text+.cf-h2{padding-top:34px}.cflow .cf-kacheln{--cf-gap:16px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;gap:var(--cf-gap);margin:0}.cflow .cf-kacheln>*{flex:0 1 calc((100% - 3 * var(--cf-gap)) / 4)}.cflow .cf-kacheln.cf-zwei{max-width:470px;margin:0 auto}.cflow .cf-kacheln.cf-zwei>*{flex:0 1 calc((100% - var(--cf-gap)) / 2)}.cflow .cf-kacheln.cf-drei>*{flex:0 1 calc((100% - 2 * var(--cf-gap)) / 3)}.cflow .cf-kachel{appearance:none;-webkit-appearance:none;background:var(--cf-gelb);border:none;border-radius:14px;padding:24px 12px 20px;margin:0;cursor:pointer;min-height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-family:Archivo,sans-serif;font-size:17px;font-weight:600;color:var(--cf-text);line-height:1.2;white-space:nowrap;letter-spacing:0;text-transform:none;box-shadow:none;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,background .12s ease}.cflow .cf-kachel:hover{background:var(--cf-gelb-hover);transform:translateY(-3px)}.cflow .cf-kachel:active{transform:scale(.97)}.cflow .cf-kachel:focus-visible{outline:3px solid var(--cf-text);outline-offset:3px}.cflow .cf-kachel svg{width:52px;height:52px;display:block}.cflow .cf-kacheln.cf-nurtext .cf-kachel{padding:20px 12px;font-size:16px;min-height:70px}.cflow .cf-cta{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 34px;margin:0;background:var(--cf-gelb);border:none;border-radius:999px;cursor:pointer;font-family:Archivo,sans-serif;font-weight:700;font-size:17px;color:var(--cf-text);letter-spacing:0;text-transform:none;box-shadow:none;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background .12s ease,transform .12s ease}.cflow a.cf-cta:hover{text-decoration:none}.cflow .cf-cta:hover{background:var(--cf-gelb-hover);transform:translateY(-2px)}.cflow .cf-cta[disabled]{opacity:.45;cursor:not-allowed;transform:none}.cflow .cf-cta-zeile{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:24px}.cflow .cf-cta-leise{background:transparent;border:2px solid var(--cf-rand);color:#555;font-weight:600}.cflow .cf-cta-leise:hover{background:#ececec;border-color:#d0d0d0}.cflow .cf-feldreihe{display:grid;grid-template-columns:1fr;gap:20px;max-width:430px;margin:0 auto;text-align:left}.cflow .cf-feld{min-width:0;text-align:left}.cflow .cf-feld label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.cflow .cf-feld input{width:100%;padding:16px 18px;margin:0;border:2px solid var(--cf-rand);border-radius:12px;background:var(--cf-weiss);font-family:Questrial,sans-serif;font-size:16px;color:var(--cf-text);box-shadow:none;appearance:none;-webkit-appearance:none}.cflow .cf-feld input:focus{outline:none;border-color:var(--cf-text);box-shadow:none}.cflow .cf-feld.cf-fehler input{border-color:#d33}.cflow .cf-feld .cf-fehlertext{display:none;color:#d33;font-size:13px;margin-top:6px}.cflow .cf-feld.cf-fehler .cf-fehlertext{display:block}.cflow .cf-feld.cf-einzeln{max-width:430px;margin:0 auto}.cflow .cf-tel{display:flex;gap:10px}.cflow .cf-tel select{padding:16px 10px;margin:0;border:2px solid var(--cf-rand);border-radius:12px;background:var(--cf-weiss);font-family:Questrial,sans-serif;font-size:16px;color:var(--cf-text)}.cflow .cf-tel input{flex:1;min-width:0}.cflow .cf-ok{max-width:430px;margin:26px auto 0;display:flex;gap:12px;align-items:flex-start;font-size:13.5px;line-height:1.55;color:#555;text-align:left;font-family:Questrial,sans-serif}.cflow .cf-ok input{margin:2px 0 0;width:19px;height:19px;flex:0 0 auto}.cflow .cf-ok a{color:var(--cf-text);text-decoration:underline}.cflow .cf-ok.cf-fehler{color:#d33}.cflow .cf-spinner{width:46px;height:46px;margin:26px auto;border-radius:50%;border:5px solid var(--cf-rand);border-top-color:var(--cf-gelb);animation:cfDreh .9s linear infinite}@keyframes cfDreh{to{transform:rotate(360deg)}}.cflow .cf-screen{display:none}.cflow .cf-screen.cf-aktiv{display:block;animation:cfRein .24s ease}@keyframes cfRein{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cflow .cf-spalten{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:28px;text-align:left}.cflow .cf-spalte{background:var(--cf-weiss);border-radius:14px;padding:18px 20px}.cflow .cf-spalte summary{font-family:Archivo,sans-serif;font-size:15px;font-weight:700;cursor:pointer;list-style:none;padding:2px 0;color:var(--cf-text)}.cflow .cf-spalte summary::-webkit-details-marker{display:none}.cflow .cf-spalte summary:after{content:"";float:right;font-weight:400;color:#888}.cflow .cf-spalte ul{margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.6;color:#444;list-style:disc}.cflow .cf-spalte li{margin:0 0 3px}@media(max-width:749px){.cflow{font-size:15px}.cflow .cf-karte{padding:30px 18px 28px;border-radius:20px}.cflow .cf-h1{font-size:24px;padding-bottom:30px}.cflow .cf-h2{font-size:20px}.cflow .cf-text{font-size:15.5px;padding-bottom:18px}.cflow .cf-text+.cf-h2{padding-top:26px}.cflow .cf-unter{font-size:16px}.cflow .cf-screen>*:has(+.cf-unter){padding-bottom:34px}.cflow .cf-kacheln{--cf-gap:12px}.cflow .cf-kacheln>*,.cflow .cf-kacheln.cf-zwei>*,.cflow .cf-kacheln.cf-drei>*{flex:0 1 calc((100% - var(--cf-gap)) / 2)}.cflow .cf-kacheln.cf-zwei{max-width:none}.cflow .cf-kachel{font-size:15.5px;min-height:108px;gap:10px;padding:20px 8px 16px}.cflow .cf-kacheln.cf-nurtext .cf-kachel{font-size:14px;min-height:62px;padding:16px 6px}.cflow .cf-kachel svg{width:42px;height:42px}.cflow .cf-cta{width:100%;padding:17px 20px;font-size:16px}.cflow .cf-cta-zeile{margin-top:20px}.cflow .cf-feldreihe{gap:16px;max-width:none}.cflow .cf-feld.cf-einzeln{max-width:none}.cflow .cf-ok{max-width:none;font-size:12.5px;margin-top:22px}.cflow .cf-spalten{grid-template-columns:1fr;gap:12px;margin-top:22px}.cflow .cf-spalte summary:after{content:"\25be"}.cflow .cf-spalte[open] summary:after{content:"\25b4"}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/claude-flow.css.map */
