/* ZV Growth & Operations V26 */
.sv-contact-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:24px;align-items:start}.sv-contact-details{display:grid;gap:14px}.sv-setting-card[hidden]{display:none!important}.sv-contact-details .panel{margin:0}.sv-contact-details h3{margin-bottom:8px}.sv-contact-details p{margin:.35rem 0;white-space:pre-line}.sv-form-card{padding:24px}.sv-form-card label{display:block;font-weight:700;margin:0 0 16px}.sv-form-card input,.sv-form-card select,.sv-form-card textarea{width:100%;margin-top:7px;padding:12px 13px;border:1px solid #cfd9d1;border-radius:11px;font:inherit;background:#fff;color:inherit}.sv-form-card textarea{min-height:130px;resize:vertical}.sv-form-card .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sv-form-card button[disabled]{opacity:.65;cursor:wait}.sv-form-status{margin-top:14px;padding:12px 14px;border-radius:12px;line-height:1.55}.sv-form-status.success{background:#edf8f0;color:#235d3b;border:1px solid #c6e3cf}.sv-form-status.error{background:#fff0f0;color:#852424;border:1px solid #efc5c5}.sv-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.sv-privacy-note{font-size:.88rem;color:#65736a;line-height:1.55;margin-top:14px}.sv-process-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sv-process-grid .panel{height:100%}[data-sv-footer-contact][hidden]{display:none!important}@media(max-width:820px){.sv-contact-layout{grid-template-columns:1fr}.sv-process-grid{grid-template-columns:1fr}}@media(max-width:620px){.sv-form-card{padding:18px}.sv-form-card .form-grid{grid-template-columns:1fr}.sv-contact-layout{gap:18px}}
