.acv .acv-campaign{background:#fff3e2;border:1px solid #e7a94e;border-radius:8px;padding:12px 16px;margin:18px 0}.acv .acv-lead-grid{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:24px;gap:24px;align-items:start}.acv .acv-sample-main{margin:0}.acv .acv-sample-main img{width:100%;height:auto;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 14px rgba(0,0,0,.12)}.acv .acv-sample-main figcaption{font-size:.85rem;color:#666;margin-top:6px}.acv .acv-flow{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.acv .acv-flow li{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid #dfe5e9;border-radius:8px;padding:14px 16px}.acv .acv-flow h3{margin:0 0 4px;font-size:1.02rem}.acv .acv-flow p{margin:0}.acv .acv-step{flex:none;width:32px;height:32px;border-radius:50%;background:#1d5f8a;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.acv .acv-table th{white-space:nowrap}.acv .acv-small{color:#666;font-size:.9rem;margin:24px 0}@media (max-width:700px){.acv .acv-lead-grid{grid-template-columns:1fr}.acv .acv-sample-main{max-width:320px;margin:0 auto}}