.LetterWriter-module__6sHJDa__summaryTitle{margin:0 0 6px;font-weight:700}.LetterWriter-module__6sHJDa__summaryList{margin:0;padding-left:20px}.LetterWriter-module__6sHJDa__summaryList a{color:inherit;text-decoration:underline}.LetterWriter-module__6sHJDa__result{--tool-result-min:440px;flex-direction:column;gap:16px;display:flex}.LetterWriter-module__6sHJDa__result textarea.LetterWriter-module__6sHJDa__preview{resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere;min-height:17.5rem;line-height:1.6}.LetterWriter-module__6sHJDa__result .LetterWriter-module__6sHJDa__subject{font-weight:600}.LetterWriter-module__6sHJDa__result .LetterWriter-module__6sHJDa__hints{flex-direction:column;gap:4px;display:flex}.LetterWriter-module__6sHJDa__count{font-variant-numeric:tabular-nums}.LetterWriter-module__6sHJDa__result .LetterWriter-module__6sHJDa__actions{margin:0}.LetterWriter-module__6sHJDa__actions .LetterWriter-module__6sHJDa__secondaryBtn{border-color:var(--tool-border);background:#fff}.LetterWriter-module__6sHJDa__result .LetterWriter-module__6sHJDa__status{min-height:1.5em;color:var(--ink);margin:0;font-size:.92rem;font-weight:600}.LetterWriter-module__6sHJDa__result .LetterWriter-module__6sHJDa__resultNote{margin:0}@media (max-width:760px){.LetterWriter-module__6sHJDa__sticky{z-index:5;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));background:var(--paper-2);margin:0 -12px;position:sticky;bottom:0;box-shadow:0 -10px 18px -14px #47008773}}.LetterWriter-module__6sHJDa__rules{border:1px solid var(--line);background:#fff;border-radius:12px;padding:16px 18px}.LetterWriter-module__6sHJDa__rulesTitle{color:var(--ink);margin:0 0 4px;font-size:1.08rem;line-height:1.35}.LetterWriter-module__6sHJDa__rules dl{margin:10px 0 12px}.LetterWriter-module__6sHJDa__rules .LetterWriter-module__6sHJDa__rulesFooter{margin:0 0 8px}.LetterWriter-module__6sHJDa__result .LetterWriter-module__6sHJDa__rulesLink{margin:0;font-weight:600}.LetterWriter-module__6sHJDa__upsell{border:1px solid var(--line);border-left:4px solid var(--accent);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px;display:flex}.LetterWriter-module__6sHJDa__upsellTitle{color:var(--ink);margin:0;font-size:1.08rem;line-height:1.35}.LetterWriter-module__6sHJDa__result .LetterWriter-module__6sHJDa__upsell p{margin:0}.LetterWriter-module__6sHJDa__result .LetterWriter-module__6sHJDa__secondary{margin:-6px 0 0;font-size:.92rem}.LetterWriter-module__6sHJDa__printSheet{display:none}@media print{.LetterWriter-module__6sHJDa__printMode body>:not(.LetterWriter-module__6sHJDa__printSheet){display:none!important}.LetterWriter-module__6sHJDa__printMode .LetterWriter-module__6sHJDa__printSheet{color:#000;font-family:Georgia,Times New Roman,serif;font-size:12pt;line-height:1.6;display:block}.LetterWriter-module__6sHJDa__printSubject{margin:0 0 18pt;font-weight:700}.LetterWriter-module__6sHJDa__printBody{white-space:pre-wrap}}
.LetterPage-module__lgxe3a__howSteps{counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.LetterPage-module__lgxe3a__howSteps li{counter-increment:step;border:1px solid var(--line);border-radius:calc(var(--radius) + 2px);color:var(--text);background:#fff;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;padding:16px 18px;font-size:.97rem;line-height:1.6;display:grid}.LetterPage-module__lgxe3a__howSteps li:before{content:counter(step);background:var(--verified-light);width:40px;height:40px;color:var(--verified);border-radius:12px;place-items:center;font-weight:700;display:grid}.LetterPage-module__lgxe3a__examples{gap:26px;margin-top:8px;display:grid}.LetterPage-module__lgxe3a__example h3{color:var(--ink);margin:0 0 10px;font-size:1.12rem}.LetterPage-module__lgxe3a__message{border:1px solid var(--line);border-left:4px solid var(--ink-2);color:var(--text);background:#fff;border-radius:12px;padding:16px 20px;font-size:.97rem;line-height:1.65}.LetterPage-module__lgxe3a__message p{margin:0 0 12px}.LetterPage-module__lgxe3a__message p:last-child{margin-bottom:0}.LetterPage-module__lgxe3a__message .LetterPage-module__lgxe3a__subject{border-bottom:1px solid var(--line);color:var(--ink);overflow-wrap:anywhere;margin:-2px 0 14px;padding-bottom:10px;font-weight:600}.LetterPage-module__lgxe3a__subjectLabel{color:var(--text-muted);font-weight:600}.LetterPage-module__lgxe3a__tableWrap{margin:18px 0}.LetterPage-module__lgxe3a__tableWrap table th[scope=row]{color:var(--ink);font-weight:600}.LetterPage-module__lgxe3a__notePara{margin:0 0 8px}.LetterPage-module__lgxe3a__notePara:last-child{margin-bottom:0}.LetterPage-module__lgxe3a__disclaimer{color:var(--text-muted);margin:clamp(32px,4vw,48px) 0 0;font-size:.92rem;line-height:1.65}.LetterPage-module__lgxe3a__disclaimer a{color:var(--accent-dark);text-underline-offset:2px;text-decoration:underline}
