.anfordern{display:flex;flex-direction:column;gap:.9rem}.anfordern h3{margin:0;font-family:var(--font-body);font-size:var(--type-18);color:var(--color-ink)}.anfordern p{margin:0;font-size:var(--fs-small);line-height:var(--lh-body)}.anfordern__feld{display:flex;flex-direction:column;gap:.3rem;font-size:var(--type-14);font-weight:600;color:var(--color-ink)}.anfordern__feld input{font-family:var(--font-body);font-size:var(--fs-small);font-weight:400;padding:.6rem .7rem;border:1px solid var(--color-line);border-radius:var(--radius-sm);background:var(--color-white);color:var(--color-ink)}.anfordern__feld input:focus-visible{outline:2px solid var(--color-teal);outline-offset:1px;border-color:var(--color-teal)}.anfordern__honig{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.anfordern__einwilligung{display:flex;align-items:flex-start;gap:.6rem;font-size:var(--type-14);line-height:1.45}.anfordern__einwilligung input{margin-top:.2rem;flex:0 0 auto}.anfordern__einwilligung a{color:var(--color-gold)}.anfordern__fehler{color:#a3301f;font-size:var(--type-14)}.anfordern--fertig h3{color:var(--color-petrol)}.anfordern__hinweis{color:#6b6b6b;font-size:var(--type-14)}:root{--color-muted: #5F5F5F}.app-footer{border-top:1px solid var(--color-line);margin-top:4rem;padding:2rem 1.5rem;font-size:var(--fs-small);color:var(--color-ink)}.app-footer__inner{max-width:var(--maxw);margin:0 auto;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;align-items:center;justify-content:space-between}.app-footer nav{display:flex;gap:1.25rem;flex-wrap:wrap}.app-footer button.linklike{background:none;border:0;color:var(--color-gold);cursor:pointer;font:inherit;padding:0}.app-footer button.linklike:hover{text-decoration:underline}.app-footer__note{color:var(--color-muted)}.report-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin:2.5rem auto 3rem;max-width:var(--maxw);padding:0 1.5rem}.convert{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2rem}.convert__card{background:var(--color-white);border:1px solid var(--color-line);border-radius:var(--radius-card);border:var(--border-card);padding:2rem 2.25rem}.convert__card--gold{border:2px solid var(--color-gold)}.convert__card h3{font-family:var(--font-body);color:var(--color-ink);font-size:var(--fs-h3);margin:.5rem 0 .6rem}.convert__card p{font-size:var(--fs-small);margin:0 0 1.25rem}@media (max-width: 700px){.convert{grid-template-columns:1fr}}.ds-impact{margin-bottom:1.6rem}.reco{border:1px solid var(--color-line);border-radius:var(--radius-card);padding:1.5rem 1.75rem;margin-bottom:1.25rem;background:var(--color-white);break-inside:avoid}.reco h4{font-family:var(--font-body);color:var(--color-ink);margin:0 0 .5rem;font-size:var(--fs-h3)}.reco__band{font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--color-gold)}.reco p{margin:.5rem 0;line-height:var(--lh-body)}.placeholder-flag{display:inline-block;font-size:var(--type-11);text-transform:uppercase;letter-spacing:.08em;color:var(--color-muted);border:1px dashed var(--color-line);border-radius:var(--radius-sm);padding:.1em .5em;margin-left:.5rem}.legal{max-width:760px;margin:0 auto;padding:3rem 1.5rem 1rem}.legal h2{color:var(--color-ink);text-align:left;margin-top:2rem}.legal h3{color:var(--color-ink);margin-top:1.5rem}.legal p,.legal li{line-height:var(--lh-body)}.legal .muted{color:var(--color-muted);font-size:var(--fs-small)}@media print{@page{size:A4;margin:16mm 14mm}.no-print{display:none!important}body{font-size:11pt;color:#000}.mockup-flag,.app-footer nav,.report-actions,.site-head{display:none!important}.ds-band,.band-teal{background:none!important;color:#000!important;padding:.5rem 0!important}section{padding:.4rem 0!important}.reco,.ds-result,.ds-impact{break-inside:avoid;box-shadow:none!important}a{color:#000!important;text-decoration:none}.print-only{display:block!important}}.print-only{display:none}.teaser-locked{position:relative;background:var(--color-white);border:var(--border-card);border-radius:var(--radius-card);padding:1.75rem 1.75rem 2rem;max-width:22rem;min-height:11rem;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.teaser-locked__blur{filter:blur(5px);opacity:.45;display:flex;flex-direction:column;gap:.7rem}.teaser-locked__blur span{display:block;height:.9rem;border-radius:2px;background:var(--color-line)}.teaser-locked__blur span:nth-child(1){width:65%;height:1.4rem}.teaser-locked__blur span:nth-child(2){width:40%}.teaser-locked__blur span:nth-child(3){width:90%}.teaser-locked__blur span:nth-child(4){width:75%}.teaser-locked__label{position:absolute;left:0;right:0;bottom:1.5rem;margin:0;text-align:center;font-size:var(--fs-small);font-weight:700;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-gold)}.convert__haupt{margin-top:2rem;background:var(--color-white);border:2px solid var(--color-gold);border-radius:var(--radius-card);padding:2.25rem 2.25rem 2.5rem}.convert__haupt h3{font-family:var(--font-body);font-size:var(--type-28);line-height:var(--lh-head);color:var(--color-petrol);margin:.6rem 0 .75rem}.convert__haupt p{margin:0 0 1.75rem;font-size:var(--fs-body);line-height:var(--lh-body);max-width:48ch}.convert__zweit{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-line);max-width:34rem}
