.CharacterCounter-module___j0Eza__wrap{gap:16px;display:grid}.CharacterCounter-module___j0Eza__hero{gap:8px;max-width:860px;display:grid}.CharacterCounter-module___j0Eza__h1{letter-spacing:-.03em;margin:0;font-size:clamp(28px,3.2vw,38px);line-height:1.08}.CharacterCounter-module___j0Eza__sub{color:var(--muted);margin:0;line-height:1.45}.CharacterCounter-module___j0Eza__grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.CharacterCounter-module___j0Eza__panel{padding:14px}.CharacterCounter-module___j0Eza__panelHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.CharacterCounter-module___j0Eza__panelTitle{letter-spacing:-.01em;font-size:13px;font-weight:900}.CharacterCounter-module___j0Eza__meta{color:var(--muted);margin-top:2px;font-size:12px}.CharacterCounter-module___j0Eza__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.CharacterCounter-module___j0Eza__note{color:var(--muted);font-size:12px;line-height:1.45}.CharacterCounter-module___j0Eza__statsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CharacterCounter-module___j0Eza__statCard{background:#fff;border:1px solid #11182714;border-radius:14px;padding:12px}.CharacterCounter-module___j0Eza__statValue{letter-spacing:-.02em;margin:0;font-size:22px;font-weight:900;line-height:1.05}.CharacterCounter-module___j0Eza__statLabel{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.4}.CharacterCounter-module___j0Eza__faq{gap:10px;padding:14px;display:grid}.CharacterCounter-module___j0Eza__faqItem{background:#fff;border:1px solid #11182714;border-radius:14px;padding:12px}.CharacterCounter-module___j0Eza__faqQ{margin:0;font-size:14px;font-weight:850;line-height:1.45}.CharacterCounter-module___j0Eza__faqA{color:var(--muted);margin:6px 0 0;font-size:14px;line-height:1.45}@media (max-width:900px){.CharacterCounter-module___j0Eza__grid{grid-template-columns:1fr}}@media (max-width:640px){.CharacterCounter-module___j0Eza__panelHead{flex-direction:column;align-items:stretch}.CharacterCounter-module___j0Eza__actions{width:100%}.CharacterCounter-module___j0Eza__statsGrid{grid-template-columns:1fr}}
