.story-tips-page{max-width:1140px;margin:0 auto;padding:28px 0 48px}.story-tips-page h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.12;margin:10px 0 16px}.story-tips-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0;align-items:start}.story-tips-grid .settings-card{margin:0;min-width:0;padding:26px}.story-tips-grid h2{margin:8px 0 18px}.story-tips-form{display:grid;gap:18px}.story-tips-form .eyebrow,.story-tips-form h2{margin:0}.story-tips-form label{display:grid;gap:8px;font-size:.9rem}.story-tips-form input,.story-tips-form select,.story-tips-form textarea{width:100%;min-width:0}.story-tips-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.story-tips-page li,.story-tips-page p{line-height:1.7}.story-tips-page li{margin-bottom:12px}.story-tips-page blockquote{margin:20px 0;padding:16px 18px;border-left:3px solid var(--forest,#345b45);background:var(--surface-soft,#edf1e9);overflow-wrap:anywhere;line-height:1.8}.story-tips-page .muted{font-size:.8rem}.story-tips-result h2{overflow-wrap:anywhere}.story-tips-research{display:flex;flex-direction:column;gap:12px;margin:24px 0}.story-tips-result hr{border:0;border-top:1px solid var(--journal-line,#ddd);margin:24px 0}.story-tips-guide{padding:26px}@media(max-width:760px){.story-tips-grid{grid-template-columns:1fr;gap:18px}.story-tips-grid .settings-card,.story-tips-guide{padding:20px}.story-tips-page{padding-top:20px}}@media(max-width:380px){.story-tips-fields{grid-template-columns:1fr}}.story-tips-form input,.story-tips-form select,.story-tips-form textarea{padding:10px 12px;min-height:44px;border:1px solid var(--journal-line,#d4dbd1);border-radius:8px;background:#fffdf8;color:var(--ink,#22372c);font:inherit;line-height:1.5}.story-tips-form :is(input,select,textarea):focus-visible{outline:2px solid var(--forest,#345b45);outline-offset:2px}@media(max-width:520px){.story-tips-fields{grid-template-columns:1fr}}