/* V35: shared information on modern pages only. */
.kadlec-benefits{background:#f9ece4;border-bottom:1px solid #dfc8b9;color:#552039;font-family:Arial,sans-serif}
.kadlec-benefits-inner{display:grid;grid-template-columns:1.6fr 1fr 1fr;align-items:center;gap:16px;padding-top:16px;padding-bottom:16px}
.kadlec-benefits .kadlec-benefits-inner p{margin:0;font-size:13px;line-height:1.6;color:#552039}
.kadlec-benefits .kadlec-benefits-inner p+p{border-left:1px solid #dfc8b9;padding-left:24px}
.kadlec-benefits strong{font-weight:700}
.ppc-landing .german-delivery{margin:20px 0;padding:4px 0 4px 16px;border-left:3px solid #c94f22;color:#552039;font-size:15px;line-height:1.7;max-width:600px}
.ppc-faq .german-faq-item{max-width:850px;border-top:1px solid #dfc8b9;padding:24px 0}
.ppc-faq .german-faq-item:last-of-type{border-bottom:1px solid #dfc8b9}
.ppc-faq .german-faq-item h3{margin:0 0 12px;color:#552039;font-family:Georgia,serif;font-weight:500;font-size:clamp(22px,2.2vw,28px);line-height:1.3;letter-spacing:-.02em}
.ppc-faq .german-faq-item p{margin:0;color:#765b4f;font-size:15px;line-height:1.75}
@media(max-width:880px){.kadlec-benefits-inner{grid-template-columns:1fr 1fr;gap:10px 20px}.kadlec-benefits .kadlec-benefits-inner p:first-child{grid-column:1/-1}.kadlec-benefits .kadlec-benefits-inner p:nth-child(2){border-left:0;padding-left:0}.kadlec-benefits .kadlec-benefits-inner p:nth-child(3){padding-left:20px}}
@media(max-width:560px){.kadlec-benefits-inner{grid-template-columns:1fr;gap:8px;padding-top:14px;padding-bottom:14px}.kadlec-benefits .kadlec-benefits-inner p+p{border-left:0;padding-left:0}.ppc-landing .german-delivery{font-size:14px}.ppc-faq .german-faq-item{padding:22px 0}}
