.marketing_workspace__dJmtk{max-width:1420px;margin:auto;color:#343638}.marketing_heading___90uN{display:flex;justify-content:space-between;align-items:start;gap:28px;margin-bottom:28px}.marketing_heading___90uN h1{font-family:Georgia,serif;font-size:clamp(30px,3vw,46px);line-height:1.15;margin:9px 0 16px}.marketing_heading___90uN p{max-width:650px;line-height:1.8;color:#626568}.marketing_eyebrow__hOqtK{font-size:11px;text-transform:uppercase;letter-spacing:.16em}.marketing_mode__sRo6r{display:inline-block;font-size:11px;background:#e9e8e3;padding:8px 12px;white-space:normal}.marketing_workspace__dJmtk h2{font-family:Georgia,serif;font-size:25px;margin:0 0 15px}.marketing_workspace__dJmtk h3{font-size:16px;font-weight:600;margin:24px 0 12px}.marketing_workspace__dJmtk p{font-size:14px;line-height:1.8;margin:12px 0}.marketing_workspace__dJmtk label{display:flex;flex-direction:column;gap:9px;font-size:12px;line-height:1.7;min-width:0}.marketing_workspace__dJmtk input,.marketing_workspace__dJmtk select,.marketing_workspace__dJmtk textarea{width:100%;background:#fff;border:1px solid #d9d6cd;padding:11px;font-size:14px;color:#343638}.marketing_workspace__dJmtk textarea{resize:vertical}.marketing_workspace__dJmtk button{background:#343638;color:#fff;padding:12px 16px;cursor:pointer;font-size:12px;line-height:1.6;text-align:left}.marketing_workspace__dJmtk button:disabled{opacity:.5;cursor:not-allowed}.marketing_workspace__dJmtk a{color:#85613d;text-decoration:underline;font-size:13px;overflow-wrap:anywhere}.marketing_workspace__dJmtk :is(button,input,textarea,select,a,summary):focus-visible{outline:2px solid #94653e;outline-offset:3px}.marketing_campaign__9mijO{display:grid;grid-template-columns:1fr 1.5fr auto;gap:20px;align-items:end;margin:25px 0 35px}.marketing_metrics__hv5HX{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:25px}.marketing_metrics__hv5HX div{background:#fffdf8;border:1px solid #ded8ca;padding:20px;display:grid;gap:10px}.marketing_metrics__hv5HX strong{font:32px Georgia,serif}.marketing_metrics__hv5HX span{font-size:12px;color:#626568}.marketing_panel__dedYa{padding:25px;background:#fffdf8;border:1px solid #ded8ca;margin-bottom:22px;min-width:0}.marketing_panel__dedYa summary{cursor:pointer;font-weight:600;font-size:15px}.marketing_search__1dXKC{display:flex;gap:15px;align-items:end}.marketing_search__1dXKC label{flex:1}.marketing_results__aXJ0N{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:25px}.marketing_results__aXJ0N article{border:1px solid #ded8ca;padding:18px}.marketing_results__aXJ0N article h3{margin-top:0}.marketing_results__aXJ0N button{display:block;margin-top:16px}.marketing_layout__aI_i_{display:grid;grid-template-columns:.7fr 1.3fr;gap:22px;align-items:start}.marketing_leads__9ekIl{display:grid;gap:10px;margin-top:22px}.marketing_leads__9ekIl button{display:grid;gap:8px;background:#f2f0e9;border:1px solid transparent;color:#343638}.marketing_leads__9ekIl .marketing_active__ZyZKS{border-color:#94653e;background:#ebe5d9}.marketing_leads__9ekIl small{font-size:11px}.marketing_detailHeading__qndgx{display:flex;justify-content:space-between;align-items:start;gap:15px}.marketing_fields__aWQex{display:grid;gap:20px;margin:25px 0}.marketing_actions__15sQ3{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:22px 0}.marketing_actions__15sQ3 label{flex:1}.marketing_review__RfOFJ{margin:25px 0;padding:22px;border:2px solid #94653e;background:#f8f4ec}.marketing_pre__RtX3D{white-space:pre-wrap;overflow-wrap:anywhere}.marketing_event__cx9m5{border-top:1px solid #ded8ca;padding:18px 0}.marketing_event__cx9m5 strong{font-size:12px}.marketing_help__atDMV{color:#85613d}.marketing_error__p30I_{padding:18px;background:#f8e7df;color:#853c26}.marketing_notice__meCEB{display:block;padding:18px;background:#e9e8e3;font-size:14px}.marketing_empty__yQwH2{padding:30px 5px}.marketing_evidence__7PULl{color:#626568}.marketing_workspace__dJmtk hr{border:0;border-top:1px solid #ded8ca;margin:32px 0}@media (max-width:1000px){.marketing_campaign__9mijO{grid-template-columns:1fr 1fr}.marketing_campaign__9mijO button{grid-column:1/-1}.marketing_layout__aI_i_{grid-template-columns:1fr}}@media (max-width:600px){.marketing_heading___90uN{display:block}.marketing_mode__sRo6r{margin-top:12px}.marketing_campaign__9mijO,.marketing_results__aXJ0N{grid-template-columns:1fr}.marketing_metrics__hv5HX{grid-template-columns:1fr 1fr}.marketing_search__1dXKC{flex-direction:column;align-items:stretch}.marketing_panel__dedYa{padding:18px}.marketing_detailHeading__qndgx{display:block}}