.PublishingBrief-module__zqIlQq__brief{border:1px solid var(--rule);background:#fff;gap:24px;padding:clamp(24px,3.4vw,48px);display:grid;position:relative;box-shadow:0 50px 90px -60px #02090f8c}.PublishingBrief-module__zqIlQq__brief:before{content:"";background:#9b2f2540;width:1px;position:absolute;top:0;bottom:0;left:clamp(12px,1.8vw,26px)}.PublishingBrief-module__zqIlQq__honey{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.PublishingBrief-module__zqIlQq__steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.PublishingBrief-module__zqIlQq__steps button{border-top:2px solid var(--rule);text-align:left;width:100%;color:var(--muted-2);gap:6px;padding-top:10px;transition:all .3s;display:grid}.PublishingBrief-module__zqIlQq__steps [data-state=done] button{border-color:var(--forest-700);color:var(--muted)}.PublishingBrief-module__zqIlQq__steps [data-state=current] button{border-color:var(--gold);color:var(--fg)}.PublishingBrief-module__zqIlQq__stepNo{font-family:var(--font-display);color:var(--accent);font-size:1rem;font-style:italic}.PublishingBrief-module__zqIlQq__stepName{font-size:.72rem;font-weight:600;line-height:1.3}.PublishingBrief-module__zqIlQq__panel{min-height:320px;animation:PublishingBrief-module__zqIlQq__in .5s var(--ease-out)}@keyframes PublishingBrief-module__zqIlQq__in{0%{opacity:0;transform:translateY(10px)}}.PublishingBrief-module__zqIlQq__fs{border:0;gap:18px;margin:0;padding:0;display:grid}.PublishingBrief-module__zqIlQq__legend{outline:none;padding:0}.PublishingBrief-module__zqIlQq__hint{color:var(--muted);margin-top:-8px;font-size:.9rem}.PublishingBrief-module__zqIlQq__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.PublishingBrief-module__zqIlQq__card{text-align:left;border:1px solid var(--rule-strong);min-height:92px;transition:all .3s var(--ease-out);border-radius:3px;align-content:start;gap:4px;padding:16px;display:grid}.PublishingBrief-module__zqIlQq__card:hover{border-color:var(--gold);transform:translateY(-2px)}.PublishingBrief-module__zqIlQq__card[aria-pressed=true]{background:var(--forest-900);border-color:var(--forest-900);color:var(--ivory)}.PublishingBrief-module__zqIlQq__cardTitle{font-family:var(--font-display);font-size:1.25rem;line-height:1.15}.PublishingBrief-module__zqIlQq__cardHint{opacity:.75;font-size:.8rem}.PublishingBrief-module__zqIlQq__chips{flex-wrap:wrap;gap:8px;display:flex}.PublishingBrief-module__zqIlQq__chip{border:1px solid var(--rule-strong);min-height:46px;transition:all .3s var(--ease-out);border-radius:999px;padding:0 18px;font-size:.9rem;font-weight:500}.PublishingBrief-module__zqIlQq__chip:hover{border-color:var(--gold)}.PublishingBrief-module__zqIlQq__chip[aria-pressed=true]{background:var(--forest-900);border-color:var(--forest-900);color:var(--ivory)}.PublishingBrief-module__zqIlQq__chip[aria-pressed=true]:before{content:"✓ ";color:var(--gold-hi)}.PublishingBrief-module__zqIlQq__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.PublishingBrief-module__zqIlQq__field{gap:6px;display:grid}.PublishingBrief-module__zqIlQq__field label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.72rem;font-weight:700}.PublishingBrief-module__zqIlQq__field:focus-within label{color:var(--accent)}.PublishingBrief-module__zqIlQq__field input,.PublishingBrief-module__zqIlQq__field select,.PublishingBrief-module__zqIlQq__field textarea{border:0;border-bottom:1px solid var(--rule-strong);resize:vertical;background:0 0;border-radius:0;width:100%;min-height:52px;padding:10px 0;font-size:1.05rem}.PublishingBrief-module__zqIlQq__field textarea{font-family:var(--font-serif);background-image:repeating-linear-gradient(#0000 0 calc(1.6em - 1px),#02090f14 calc(1.6em - 1px) 1.6em);line-height:1.6}.PublishingBrief-module__zqIlQq__field select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 12px),calc(100% - 7px);background-repeat:no-repeat;background-size:5px 5px}.PublishingBrief-module__zqIlQq__field input:focus,.PublishingBrief-module__zqIlQq__field select:focus,.PublishingBrief-module__zqIlQq__field textarea:focus{border-bottom-color:var(--gold);box-shadow:0 1px 0 var(--gold);outline:none}.PublishingBrief-module__zqIlQq__field[data-invalid=true] input{border-bottom-color:#a33a2b}.PublishingBrief-module__zqIlQq__err{color:#a33a2b;font-size:.82rem}.PublishingBrief-module__zqIlQq__review{border-top:1px solid var(--rule);margin:0;display:grid}.PublishingBrief-module__zqIlQq__reviewRow{border-bottom:1px solid var(--rule);grid-template-columns:160px 1fr auto;align-items:baseline;gap:16px;padding:12px 0;display:grid}.PublishingBrief-module__zqIlQq__reviewRow dt{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.7rem;font-weight:700}.PublishingBrief-module__zqIlQq__reviewRow dd{font-family:var(--font-serif);white-space:pre-wrap;margin:0}.PublishingBrief-module__zqIlQq__reviewRow button{color:var(--accent);text-underline-offset:3px;font-size:.8rem;text-decoration:underline}.PublishingBrief-module__zqIlQq__none{color:var(--muted-2);font-style:italic}.PublishingBrief-module__zqIlQq__nav{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.PublishingBrief-module__zqIlQq__next{background:var(--forest-900);min-height:54px;color:var(--ivory);border-radius:999px;align-items:center;gap:10px;padding:0 28px;font-weight:600;display:inline-flex}.PublishingBrief-module__zqIlQq__next:disabled{opacity:.7;cursor:progress}.PublishingBrief-module__zqIlQq__next span{transition:transform .3s var(--ease-out)}.PublishingBrief-module__zqIlQq__next:hover span{transform:translate(5px)}.PublishingBrief-module__zqIlQq__back,.PublishingBrief-module__zqIlQq__skip{min-height:44px;color:var(--muted);font-size:.86rem}.PublishingBrief-module__zqIlQq__skip{text-underline-offset:3px;margin-left:auto;text-decoration:underline}.PublishingBrief-module__zqIlQq__status{color:#a33a2b;min-height:1.2em;font-size:.9rem}.PublishingBrief-module__zqIlQq__done{border:1px solid var(--rule);animation:PublishingBrief-module__zqIlQq__in .6s var(--ease-out);background:#fff;gap:12px;padding:clamp(28px,4vw,56px);display:grid}.PublishingBrief-module__zqIlQq__seal{fill:none;width:64px;height:64px;stroke:var(--forest-700);stroke-width:1.5px}.PublishingBrief-module__zqIlQq__seal circle{stroke-dasharray:190;stroke-dashoffset:190px;animation:PublishingBrief-module__zqIlQq__draw 1s var(--ease-out) forwards}.PublishingBrief-module__zqIlQq__seal path{stroke-dasharray:40;stroke-dashoffset:40px;animation:PublishingBrief-module__zqIlQq__draw .6s var(--ease-out) .7s forwards}@keyframes PublishingBrief-module__zqIlQq__draw{to{stroke-dashoffset:0}}.PublishingBrief-module__zqIlQq__done[data-preview=true] .PublishingBrief-module__zqIlQq__seal{stroke:var(--muted-2)}@media (max-width:760px){.PublishingBrief-module__zqIlQq__steps{grid-template-columns:repeat(5,1fr)}.PublishingBrief-module__zqIlQq__stepName{display:none}.PublishingBrief-module__zqIlQq__cards{grid-template-columns:1fr 1fr}.PublishingBrief-module__zqIlQq__row{grid-template-columns:1fr}.PublishingBrief-module__zqIlQq__reviewRow{grid-template-columns:1fr auto}.PublishingBrief-module__zqIlQq__reviewRow dd{grid-area:2/1/auto/-1}}
