.hero-card{position:relative}.editable-copy{cursor:text;transition:opacity .18s}.editable-copy:hover{opacity:.72}.hero-copy-editor{display:grid;gap:9px;margin-top:15px;padding-top:14px;border-top:1px solid rgba(128,153,170,.16);text-align:left}.hero-copy-editor[hidden]{display:none}.hero-copy-editor label{display:grid;gap:4px;font-size:8px;color:var(--muted)}.hero-copy-editor input,.hero-copy-editor textarea{width:100%;resize:none;border:1px solid rgba(255,255,255,.7);border-radius:11px;outline:none;background:rgba(255,255,255,.48);padding:8px 10px;font-size:11px;line-height:1.4}.hero-copy-editor input:focus,.hero-copy-editor textarea:focus{border-color:var(--blue);box-shadow:0 0 0 2px color-mix(in srgb,var(--blue) 16%,transparent)}.hero-copy-editor>div{display:flex;justify-content:flex-end;gap:7px}.hero-copy-editor>div button{border:0;border-radius:99px;padding:7px 11px;font-size:9px;background:rgba(255,255,255,.58)}.hero-copy-editor>div button[type="submit"]{background:var(--blue-deep);color:white}.app-shell[data-mode="dark"] .hero-copy-editor input,.app-shell[data-mode="dark"] .hero-copy-editor textarea,.app-shell[data-mode="dark"] .hero-copy-editor>div button{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.11);color:var(--theme-ink)}.app-shell[data-mode="dark"] .hero-copy-editor>div button[type="submit"]{background:var(--blue-deep)}
