.brief-main{padding-top:45px;padding-bottom:65px}.brief-intro{display:grid;grid-template-columns:1.6fr 1fr;gap:70px;align-items:center;margin-bottom:40px}.brief-intro h1{font-size:54px;letter-spacing:-2.5px;margin:23px 0}.brief-intro>div>p{max-width:540px;font-size:14px}.privacy-note{border:1px solid var(--line);padding:23px;background:#e9ede2}.privacy-note strong{font-size:13px;font-weight:500}.privacy-note p{font-size:11px;margin:10px 0 0}.brief-layout{display:grid;grid-template-columns:1.7fr 1fr;gap:50px;align-items:start}.brief-section{border-top:1px solid var(--line);padding:26px 0 32px}.brief-section h2{font-size:25px;letter-spacing:-.8px;margin:13px 0 22px}.brief-section label{display:block;font-size:12px;font-weight:600;margin:18px 0 7px}.brief-section input,.brief-section textarea{font:13px/1.7 Inter,Arial,sans-serif;color:var(--ink);width:100%;background:#fcfdf8;border:1px solid #c8d2bf;padding:11px 12px;border-radius:0}.brief-section textarea{resize:vertical}.field-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.field-help{font-size:10px;line-height:1.8;margin:12px 0 0;color:var(--muted)}.coverage-panel{background:#e7ecdf;padding:26px;position:sticky;top:20px}.coverage-panel h2{font-size:27px;margin:12px 0}.coverage-panel ul{padding:0;list-style:none;font-size:12px}.coverage-panel li{padding:10px 0;border-bottom:1px solid #c6d1ba;display:flex;gap:10px}.coverage-panel li span{font:11px var(--mono);color:#426b26}.coverage-panel #coverage-count{font:12px var(--mono);color:var(--ink);margin-top:20px}.brief-actions{display:grid;gap:9px;margin-top:25px}.secondary-button{background:transparent;border:1px solid #bac7ae;color:var(--ink);padding:10px 13px;font-size:11px;text-align:left}.import-label{cursor:pointer}#import-brief{font-size:10px;max-width:100%}.quiet-button{background:transparent;border:0;padding:6px 0;color:var(--muted);font-size:10px;text-align:left;text-decoration:underline}#workspace-status{font-size:11px;color:var(--ink);margin-top:22px}.brief-preview{border:1px solid var(--line);padding:30px;margin-top:25px;background:#fcfdf8;overflow-wrap:anywhere}.brief-preview h2{font-size:30px;margin:15px 0}.brief-preview>p{font-size:12px}.brief-preview dl{display:grid;grid-template-columns:160px 1fr;gap:16px;font-size:12px;margin-bottom:0}.brief-preview dt{font-weight:600}.brief-preview dd{margin:0;white-space:pre-wrap;color:var(--muted)}@media(max-width:800px){.brief-intro{grid-template-columns:1fr;gap:15px}.brief-layout{grid-template-columns:1fr;gap:20px}.coverage-panel{position:static}.brief-intro h1{font-size:44px}.field-pair{grid-template-columns:1fr;gap:0}.brief-preview dl{grid-template-columns:1fr;gap:7px}.brief-preview dd{padding-bottom:15px}.brief-preview{padding:22px}.brief-main{padding-top:25px}}
