.marketing-blueprint{margin:26px 0;padding:24px;border:1px solid var(--line);border-radius:22px;background:rgba(255,255,255,.025);box-shadow:var(--shadow)}.mb-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.mb-head h2{margin:6px 0 8px;font-size:28px}.mb-head p{color:var(--muted);max-width:680px;font-size:11px;line-height:1.7}.mb-badge,.mb-card-top b{border:1px solid var(--line);border-radius:999px;padding:7px 10px;font-size:8px;color:var(--accent);white-space:nowrap}.mb-form{padding:18px;border:1px solid var(--line);border-radius:16px;background:rgba(0,0,0,.12);display:grid;gap:12px}.mb-form label{display:grid;gap:6px;font-size:10px;font-weight:700}.mb-form input,.mb-form textarea{width:100%;box-sizing:border-box;background:#0b1118;color:var(--text);border:1px solid var(--line);border-radius:10px;padding:11px;font:inherit;outline:none}.mb-actions{display:flex;gap:8px;flex-wrap:wrap}.mb-account{font-size:10px;color:var(--accent)}.mb-status,.mb-form small{color:var(--muted);font-size:9px}.mb-results{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px}.mb-card{padding:18px;border:1px solid var(--line);border-radius:16px;background:rgba(255,255,255,.025)}.mb-card-top{display:flex;justify-content:space-between;gap:8px;align-items:center;font-weight:800;font-size:12px}.mb-card p{color:#c8ced7;font-size:10px;line-height:1.6}.mb-card h4{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin:14px 0 7px}.mb-card ul,.mb-card ol{margin:0;padding-left:18px;color:#c8ced7;font-size:10px;line-height:1.7}.mb-card li{margin:3px 0}@media(max-width:700px){.mb-head{display:block}.mb-badge{display:inline-block;margin-top:10px}.mb-results{grid-template-columns:1fr}.mb-head h2{font-size:22px}}