.free-article-site{width:min(1080px,100% - 48px);color:var(--ink);margin:auto}.free-article-nav{justify-content:space-between;align-items:center;gap:24px;min-height:88px;display:flex}.free-article-nav nav,.free-article-footer{align-items:center;gap:24px;display:flex}.free-article-nav a,.free-article-footer a{color:var(--ink);text-decoration:none}.free-article-nav a:hover,.free-article-footer a:hover{text-underline-offset:4px;text-decoration:underline}.free-article-intro{padding:34px 0 28px}.free-article-intro h1{font:600 clamp(28px, 3.8vw, 42px)/1.18 var(--font-sora), sans-serif;letter-spacing:-.035em;text-wrap:balance;max-width:22ch}.free-article-intro p{color:#555d74;margin-top:14px;font-size:16px;line-height:1.6}.free-article-workspace{background:var(--card);border:1px solid var(--border);border-radius:var(--r);box-shadow:var(--shadow);overflow:hidden}.free-article-actions{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.free-article-actions>span{color:#555d74;font-size:12px}.free-article-actions>div{align-items:center;gap:8px;display:flex}.free-article-title-label{color:#555d74;padding:24px 32px 4px;font-size:12px;font-weight:600;display:block}.free-article-title{width:calc(100% - 64px);font:600 clamp(24px, 3vw, 32px)/1.3 var(--font-sora), sans-serif;color:var(--ink);background:0 0;border:0;border-radius:0;margin:0 32px 24px;padding:8px 0}.free-article-title::placeholder{color:#676e80;opacity:1}.free-article-workspace .article-editor-toolbar{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--canvas);padding:12px 24px}.free-article-workspace .article-rich-body,.free-article-workspace .article-markdown-source{border:0;border-radius:0;min-height:310px;padding:28px 32px;font-size:17px;line-height:1.75}.free-article-workspace .article-rich-body:has(>p:only-child>br.ProseMirror-trailingBreak):before{content:"Start writing, or paste your draft here…";pointer-events:none;color:#676e80;position:absolute}.free-article-workspace .article-editor-help{margin:0;padding:8px 32px}.free-article-workspace .article-link-form{flex-wrap:wrap;padding:16px 24px}.free-article-note{color:#555d74;padding:12px 32px 20px;font-size:13px;line-height:1.6}.free-article-note p:empty{display:none}.free-article-guide{max-width:72ch;padding:64px 0 48px;font-size:16px;line-height:1.75}.free-article-guide h2{font:600 26px/1.3 var(--font-sora), sans-serif;letter-spacing:-.025em;margin-bottom:16px}.free-article-guide h3{margin:28px 0 8px;font-size:18px}.free-article-guide p{color:#555d74}.free-article-guide a{color:var(--ink);text-underline-offset:3px}.free-article-footer{border-top:1px solid var(--border);justify-content:space-between;padding:24px 0 36px}.free-article-site :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.free-article-site ::selection{background:var(--coral-soft);color:var(--ink)}.free-article-site input,.free-article-site .article-rich-body{caret-color:var(--coral-dark)}@media (max-width:600px){.free-article-site{width:calc(100% - 28px)}.free-article-nav{gap:12px;min-height:76px}.free-article-nav nav{gap:16px;font-size:13px}.free-article-intro{padding:20px 0 24px}.free-article-actions{flex-wrap:wrap;gap:10px;padding:14px}.free-article-actions>div{justify-content:space-between;gap:6px;width:100%}.free-article-actions button{padding:10px 12px;font-size:12px}.free-article-title-label{padding:20px 18px 4px}.free-article-title{width:calc(100% - 36px);margin:0 18px 20px}.free-article-workspace .article-editor-toolbar{padding:10px 14px}.free-article-workspace .article-rich-body,.free-article-workspace .article-markdown-source{min-height:280px;padding:20px 18px;font-size:16px}.free-article-workspace .article-editor-help,.free-article-note{padding-left:18px;padding-right:18px}.free-article-footer{gap:16px;font-size:12px}}.free-article-workspace .article-editor{border:0;border-radius:0;margin:0}
