/* Workflow review 2026-10-28: original property icons with adjacent headings. */
.tp-original-technologie #eigenschaften .feature-grid-card{display:grid;grid-template-columns:64px minmax(0,1fr);column-gap:18px;row-gap:18px;align-items:center;text-align:left}
.tp-original-technologie #eigenschaften .feature-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a3a5c,#60998c);border-radius:16px;color:white;margin:0}
.tp-original-technologie #eigenschaften .feature-icon svg{width:32px;height:32px;color:white;stroke:currentColor}
.tp-original-technologie #eigenschaften .feature-grid-card h3{margin:0;min-width:0;font-size:clamp(17px,1.6vw,22px)}
.tp-original-technologie #eigenschaften .feature-grid-card>p{grid-column:1/-1;margin:0}
.tp-original-technologie .tp-method-illustration img{width:100%;height:auto;max-height:440px;object-fit:contain}
.v5-private .ph-proof-subtitle{max-width:850px;margin-inline:auto;line-height:1.6}
.ph-service-visual{white-space:normal;max-width:850px;display:inline-block}
@media(max-width:740px){.tp-original-technologie #eigenschaften .feature-grid-card{grid-template-columns:52px minmax(0,1fr);gap:14px}.tp-original-technologie #eigenschaften .feature-icon{width:52px;height:52px;border-radius:13px}.ph-hero-services{min-height:0}}

/* Consistent, left-aligned comparison illustrations. */
.tp-original-technologie .tp-method-illustration img{display:block;width:min(100%,420px);height:280px;max-height:none;margin-inline:0;object-fit:contain;object-position:left center}
@media(max-width:600px){.tp-original-technologie .tp-method-illustration img{height:220px}}
