/* Eigenständiger Entwurf: drei klar erkennbare Themen. */
.home-topic-links.topics-draft{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.topics-draft article{display:flex;flex-direction:column;padding:26px 24px}
.topics-draft .topic-badge{align-self:flex-start;display:inline-flex;margin:0 0 22px;padding:6px 11px;background:#27358d;color:#fff;border-radius:3px;font-size:16px;font-weight:700;line-height:1.4}
.topics-draft .topic-badge-pv{background:#e7ebf6;color:#27358d}
.topics-draft h2{font-size:clamp(26px,2.25vw,32px);line-height:1.2;margin-bottom:18px}
.topics-draft article>p:not(.topic-badge){font-size:18px;line-height:1.6;margin-bottom:25px}
.topics-draft article>.text-link{margin-top:auto;font-size:17px;line-height:1.5}
.pv-page .pv-intro{padding-bottom:38px;background:#f5f6fa}
.pv-page .pv-intro h1{max-width:1050px}
.pv-page .pv-intro .lead{max-width:850px}
.pv-page .pv-offer-cta{margin-top:25px;font-size:17px}
.pv-page .pv-jump{margin-top:28px}
@media(max-width:900px){.home-topic-links.topics-draft{grid-template-columns:1fr;gap:22px}.topics-draft article{padding:24px}.topics-draft .topic-badge{margin-bottom:18px}.topics-draft h2{font-size:29px}}
@media(max-width:440px){.topics-draft h2{font-size:27px}.pv-page .pv-offer-cta{display:flex;justify-content:center;text-align:center;width:100%}}
