.kp-seite section{padding:72px 0}.kp-seite .kp-kopf{max-width:70ch;margin-bottom:36px}.kp-seite .kp-kopf p{color:var(--ink2);margin-top:14px}.kp-seite h2{font-size:var(--t-h2);line-height:1.2}.kp-seite .kp-hero{background:var(--papier);color:var(--ink);border-bottom:1px solid var(--linie);padding:80px 0 72px}.kp-seite .kp-hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px;display:grid}.kp-seite .kp-hero h1{color:var(--blau);margin:4px 0 22px;font-size:clamp(2.2rem,4.2vw,3.4rem)}.kp-seite .kp-hero h1 em{color:var(--gold-text);font-style:normal}.kp-seite .kp-hero p{color:var(--ink2);max-width:60ch;font-size:1.1rem}.kp-seite .kp-cta{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.kp-seite .btn-hell{color:var(--blau);border-color:var(--linie-stark);background:#fff}.kp-seite .btn-hell:hover{border-color:var(--blau2);background:var(--hell);transform:translateY(-2px)}.kp-seite .kp-bild img{border-radius:var(--r-l);width:100%;height:auto;box-shadow:var(--sh-l);aspect-ratio:3/2;object-fit:cover}@media (width<=900px){.kp-seite .kp-hero-grid{grid-template-columns:minmax(0,1fr)}.kp-seite .kp-bild{max-width:560px}}.kp-seite .kp-schritte{counter-reset:s;grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.kp-seite .kp-schritte li{counter-increment:s;border:1px solid var(--linie);border-radius:var(--r);background:#fff;padding:22px}.kp-seite .kp-schritte li:before{content:"0" counter(s);font:600 .85rem var(--mono);color:var(--gold-text);margin-bottom:10px;display:block}.kp-seite .kp-schritte h3{margin-bottom:6px;font-size:1.08rem}.kp-seite .kp-schritte p{color:var(--ink2);font-size:.96rem}@media (width<=960px){.kp-seite .kp-schritte{grid-template-columns:1fr 1fr}}@media (width<=600px){.kp-seite .kp-schritte{grid-template-columns:1fr}}.kp-seite .kp-argumente{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=760px){.kp-seite .kp-argumente{grid-template-columns:1fr}}.kp-seite .kp-argument{border:1px solid var(--linie);border-radius:var(--r);background:#fff;padding:26px}.kp-seite .kp-argument h3{margin-bottom:8px}.kp-seite .kp-argument p{color:var(--ink2)}.kp-seite .kp-papier{background:var(--papier)}.kp-seite .kp-nutzen{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=760px){.kp-seite .kp-nutzen{grid-template-columns:1fr}}.kp-seite .kp-nutzen article{border:1px solid var(--gold-linie);border-left:5px solid var(--gold);border-radius:var(--r);background:#fff;padding:24px}.kp-seite .kp-nutzen h3{margin-bottom:8px}.kp-seite .kp-nutzen p{color:var(--ink2)}.kp-seite .kp-zitat{font-family:var(--display);color:var(--blau);text-align:center;text-wrap:balance;margin:36px 0 0;padding:0;font-size:clamp(1.3rem,2.4vw,1.8rem);font-weight:700;line-height:1.3}.kp-seite .kp-zwei{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:44px;display:grid}@media (width<=900px){.kp-seite .kp-zwei{grid-template-columns:minmax(0,1fr)}}.kp-seite .kp-kontakt p{color:var(--ink2);margin-top:14px}.kp-seite .kp-kontakt a{color:var(--blau2)}.kp-seite .kp-formular{border:1px solid var(--linie);border-radius:var(--r-l);box-shadow:var(--sh-s);background:#fff;padding:30px}.kp-seite .kp-felder{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=700px){.kp-seite .kp-felder{grid-template-columns:1fr}.kp-seite .kp-formular{padding:22px 18px}}.kp-seite .kp-feld{flex-direction:column;gap:6px;min-width:0;display:flex}.kp-seite .kp-feld.kp-voll{grid-column:1/-1}.kp-seite .kp-feld label{color:var(--blau-tief);font-size:.93rem;font-weight:600}.kp-seite .kp-opt{color:var(--ink3);font-weight:400}.kp-seite .kp-feld input,.kp-seite .kp-feld select,.kp-seite .kp-feld textarea{font:400 1rem var(--body);border:1.5px solid var(--linie-stark);border-radius:var(--r-s);background:var(--bg);color:var(--ink);width:100%;padding:12px 14px}.kp-seite .kp-feld textarea{resize:vertical;min-height:130px;line-height:1.55}.kp-seite .kp-feld input:hover,.kp-seite .kp-feld select:hover,.kp-seite .kp-feld textarea:hover{border-color:var(--blau2)}.kp-seite .kp-feld input:focus,.kp-seite .kp-feld select:focus,.kp-seite .kp-feld textarea:focus{border-color:var(--blau2);outline:none;box-shadow:0 0 0 4px #023e841a}.kp-seite [aria-invalid=true]{border-color:#a3261c!important}.kp-seite .kp-fehler{color:#a3261c;min-height:1.1em;font-size:.87rem}.kp-seite .kp-haken{color:var(--ink2);align-items:flex-start;gap:10px;font-size:.93rem;display:flex;font-weight:400!important}.kp-seite .kp-haken input{flex:none;width:20px;height:20px;margin-top:3px}.kp-seite .kp-haken a{color:var(--blau2)}.kp-seite .kp-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.kp-seite .kp-fuss{color:var(--ink3);margin-top:14px;font-size:.86rem;line-height:1.55}.kp-seite .kp-status{border-radius:var(--r-s);margin-top:16px;padding:14px 16px;display:none}.kp-seite .kp-status.kp-ok{color:#14532d;background:#e7f6ec;border:1px solid #9fd3af;display:block}.kp-seite .kp-status.kp-err{color:#7f1d1d;background:#fdecea;border:1px solid #f0b4ae;display:block}.kp-seite .kp-status a{color:inherit;font-weight:600}.kp-seite .kp-quellen{max-width:80ch;color:var(--ink2);margin:0;padding:0;font-size:.92rem;line-height:1.7;list-style:none}.kp-seite .kp-quellen li{margin-bottom:8px;padding-left:20px;position:relative}.kp-seite .kp-quellen li:before{content:"›";color:var(--gold-text);font-family:var(--mono);font-weight:700;position:absolute;left:0}@media (width<=640px){.kp-seite section{padding:52px 0}.kp-seite .kp-hero{padding:56px 0 52px}}
