
.conserved-body { max-width: 46rem; color: var(--text, #15253a); }
.conserved-body h2, .conserved-body h3, .conserved-body h4 { color: var(--prodak-navy-deep, #052849); }
.conserved-body img { border-radius: 4px; margin: 1rem 0; }
.conserved-body table { width: 100%; border-collapse: collapse; margin: 1rem 0; }
.conserved-body td, .conserved-body th { border: 1px solid #dce4eb; padding: .5rem .6rem; text-align: left; }
.conserved-more { display: grid; gap: .4rem; padding-left: 1.1rem; }
.conserved-form { display: grid; gap: .75rem; max-width: 32rem; }
.conserved-form label { display: grid; gap: .25rem; font-weight: 600; }
.conserved-form input, .conserved-form textarea { padding: .7rem .8rem; border: 1px solid #dce4eb; border-radius: 4px; font: inherit; }
.conserved-note { color: #5c6777; font-size: .95rem; }
.prodak-lead-status { margin: 0 0 1rem; padding: .75rem .9rem; border-radius: 4px; }
.prodak-lead-status--error { background: #fdecea; color: #7a1f16; }
.prodak-lead-status--ok { background: #e8f6ee; color: #14532d; }
.prodak-hp { position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden; }
.earth-result__summary { list-style: none; margin: 1rem 0 1.5rem; padding: 0; text-align: left; }
.earth-result__summary li { display: flex; gap: .75rem; padding: .35rem 0; border-bottom: 1px solid #dce4eb; }
.earth-result__summary span { color: #5c6777; min-width: 8rem; }
.earth-result__lead { text-align: left; max-width: 32rem; margin: 0 auto; }
.earth-result__lead .conserved-form { margin-top: 1rem; }
.bedankt-main { padding: 4rem 0; }
.bedankt-main h1 { color: #032F59; }
