/* v60.43 – kompakte optionale Start-up-Ergänzungen */
.startup-extra{margin:26px 0 34px;border:1px solid #b79452;border-radius:18px;background:#101010;color:#f5f5f5;overflow:hidden;box-shadow:0 12px 34px rgba(0,0,0,.14)}
.startup-extra summary{cursor:pointer;list-style:none;padding:20px 22px;display:flex;gap:8px;flex-direction:column;background:linear-gradient(135deg,#101010,#1d1a14)}
.startup-extra summary::-webkit-details-marker{display:none}
.startup-extra summary span{font-size:.78rem;letter-spacing:.08em;color:#d9b765;font-weight:800}
.startup-extra summary strong{font-size:1.1rem;color:#fff}
.startup-extra-body{padding:20px 22px 22px}
.startup-extra-body>p{margin-top:0;color:#e7e7e7;line-height:1.55}
.startup-extra-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0}
.startup-extra-grid article{padding:15px;border:1px solid rgba(217,183,101,.35);border-radius:13px;background:#181818}
.startup-extra-grid strong{display:block;color:#f0c56a;margin-bottom:6px}
.startup-extra-grid span{display:block;color:#ececec;line-height:1.5}
.startup-extra-links{display:flex;flex-wrap:wrap;gap:9px;margin:16px 0}
.startup-extra-links a{display:inline-block;padding:9px 11px;border:1px solid #b79452;border-radius:999px;color:#f0c56a;text-decoration:none;font-weight:700}
.startup-extra-links a:hover,.startup-extra-links a:focus{background:#b79452;color:#111}
.startup-extra-note{margin:14px 0 0!important;padding:13px 14px;border-left:3px solid #d9b765;background:#17140e;color:#f3f3f3!important;border-radius:0 10px 10px 0}
@media(max-width:720px){.startup-extra-grid{grid-template-columns:1fr}.startup-extra summary,.startup-extra-body{padding-left:16px;padding-right:16px}}
