/* VECTA conversion form — additions only, no layout redesign */
.editorial-v3 .request-editorial .brief .brief-honeypot{position:absolute!important;left:-99999px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.editorial-v3 .request-editorial .brief-pair{grid-template-columns:1fr 1fr;gap:28px}
.editorial-v3 .request-editorial .brief-pair small{color:var(--muted);font-size:11px;letter-spacing:0}
.editorial-v3 .request-editorial .brief input[type="text"],.editorial-v3 .request-editorial .brief input[type="tel"],.editorial-v3 .request-editorial .brief input[type="date"]{color:var(--paper);border-color:var(--line);background:transparent}
.editorial-v3 .request-editorial .brief input::placeholder{color:#68635f;opacity:1}
.editorial-v3 .request-editorial .brief .brief-consent{display:flex;gap:12px;align-items:flex-start;margin-top:26px;font-size:12px;line-height:1.65;color:var(--muted);max-width:540px}
.editorial-v3 .request-editorial .brief .brief-consent input{width:16px;height:16px;margin-top:3px;flex:none;accent-color:#510d1b}
.editorial-v3 .brief-captcha{margin:18px 0 0;min-height:24px}
.editorial-v3 .brief-submit{appearance:none;cursor:pointer;color:var(--paper);border-bottom:1px solid var(--paper);background:transparent;font-size:14px}
.editorial-v3 .brief-submit:disabled{opacity:.45;cursor:not-allowed}
.editorial-v3 #brief-status[data-state="success"]{color:#216a4a!important}
.editorial-v3 #brief-status[data-state="error"],.editorial-v3 #brief-status[data-state="unavailable"]{color:#942539!important}

/* Pricing anchor and reassurance — layout unchanged. */
.editorial-v3 .request-editorial .brief-offer{font-size:13px;line-height:1.7;color:#510d1b;max-width:560px;margin:0 0 9px}
.editorial-v3 .request-editorial .brief-assurance{font-size:12px;line-height:1.7;color:var(--muted);max-width:560px;margin:0 0 21px}
