/* Ergänzung zur vorhandenen Mr.-Byte-CI */
.consult-intro-note{font-size:14px;color:#555;margin-top:20px;max-width:45ch}
.consult-entry-grid,.consult-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
.consult-entry h2{margin-bottom:30px}.consult-entry-grid a{display:block;border-top:2px solid #e10600;padding:20px 0;color:inherit;text-decoration:none}.consult-entry-grid a:hover strong{text-decoration:underline}.consult-entry-grid strong,.consult-entry-grid span{display:block}.consult-entry-grid span{margin-top:10px;color:#555}
.consult-grid article{padding:26px 0;border-top:1px solid #d6d6d6;min-width:0}.consult-grid h3{font-size:23px;line-height:1.25;margin:0 0 16px}.consult-grid p{line-height:1.65}.consult-result{border-left:3px solid #e10600;padding:0 0 0 17px;margin-top:23px}.consult-result strong{display:block;color:#b60000;font-size:12px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}
.consult-delivery{margin-top:32px;border-left:3px solid #e10600;padding:0 0 0 22px}.consult-delivery h3{font-size:24px;margin-bottom:12px}.consult-process .big-step{display:block;margin-bottom:14px}
@media(max-width:760px){.consult-entry-grid,.consult-grid{grid-template-columns:1fr;gap:18px}.consult-grid h3{font-size:22px}.consult-grid article{padding:20px 0}.consult-delivery{padding-left:16px}}
