.tool-page label{margin-bottom:6px;font-size:14px;font-weight:650;display:block}.tool-page input:not([type=checkbox]):not([type=radio]):not([type=file]),.tool-page select{font:inherit;border:1px solid var(--color-line);width:100%;height:46px;color:var(--color-ink);background:#fff;border-radius:12px;padding:0 14px;font-size:16px}.tool-page input:focus,.tool-page select:focus{border-color:var(--color-primary-soft);outline:none}.tool-prose h2{letter-spacing:-.025em;margin-top:48px;font-size:28px}.tool-prose h3{margin-top:24px}.tool-prose p,.tool-prose ul,.tool-prose ol{margin-top:14px}.tool-prose ul,.tool-prose ol{gap:6px;padding-left:22px;list-style:outside;display:grid}.tool-prose ol{list-style:decimal}.tool-prose a{color:var(--color-primary);font-weight:550}.big-out{letter-spacing:-.03em;font-size:32px;font-weight:750;line-height:1.1}@media (width<=720px){.tool-prose h2{font-size:22px}.big-out{font-size:25px}}
