.pv-page .pv-intro{padding-top:56px;padding-bottom:8px}
.pv-page #dachanlagen{padding-top:28px}
.pv-page .pv-intro h1{max-width:850px}
.pv-page .pv-jump{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}
.pv-page .pv-jump a{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border:1px solid #cbd2eb;border-radius:4px;text-decoration:none;font-weight:700}
.pv-page .pv-jump a:hover{background:#edf0f9}
.pv-page .pv-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}
.pv-page .pv-gallery figure{margin:0;border:1px solid #d8ddef;border-radius:4px;overflow:hidden;background:#f5f6fb}
.pv-page .pv-gallery img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center 75%}
.pv-page .pv-gallery a{display:block}
.pv-page .pv-gallery figcaption{padding:12px 16px;font-size:16px;line-height:1.5}
.pv-page .pv-agri{background:#f4f5fa}
.pv-page .pv-agri-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:48px;align-items:center}
.pv-page .pv-agri figure{margin:0;background:#fff;border:1px solid #d8ddef;border-radius:4px;overflow:hidden}
.pv-page .pv-agri img{display:block;width:100%;height:auto}
.pv-page .pv-agri figcaption{padding:12px 16px;font-size:16px;line-height:1.5}
.drying-page .drying-fact{margin:24px 0;padding:18px 22px;background:#edf0f9;border-left:4px solid #29378f;font-size:18px;line-height:1.6}
.drying-page .drying-fact strong{font-size:24px}
.drying-page .drying-support{background:#f4f5fa;border-top:1px solid #d8ddef}
.drying-page .drying-funding{padding:14px 18px;background:#f4f5fa;border:1px solid #d8ddef;border-radius:4px;font-size:16px;line-height:1.6}
.drying-page .drying-funding strong{display:block;margin-bottom:4px;color:#29378f}
.drying-page .editorial-intro>figure img{height:auto;aspect-ratio:4/3;object-fit:contain}
@media(max-width:850px){.pv-page .pv-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.pv-page .pv-agri-layout{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,320px)}}
@media(max-width:620px){.pv-page .pv-gallery,.pv-page .pv-agri-layout{grid-template-columns:minmax(0,1fr)}.pv-page .pv-agri figure{width:100%;max-width:380px;margin-inline:auto}.pv-page .pv-gallery{gap:20px}.pv-page .pv-agri-layout{gap:24px}.drying-page .drying-fact strong{font-size:22px}.drying-page .editorial-intro>figure{order:-1}}
