.owner-tool{max-width:1100px;margin:auto;padding:clamp(24px,5vw,72px)}.owner-tool h1{max-width:850px;font-size:clamp(2rem,5vw,4rem);line-height:1.05}.owner-tool>p{max-width:75ch}.owner-tool-grid{grid-template-columns:1fr 1fr;align-items:start;gap:32px;margin:32px 0;display:grid}.owner-tool-fields,.owner-tool-result{background:#eeeae2;border-radius:12px;min-width:0;padding:24px}.owner-tool-fields label{gap:6px;margin-bottom:18px;display:grid}.owner-tool-fields input,.owner-tool-fields select{color:#191b1f;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #777;border-radius:4px;padding:12px}.owner-tool-fields .tool-check{align-items:center;gap:10px;display:flex}.owner-tool-fields input[type=checkbox]{width:22px;height:22px}.owner-tool-result dl>div{border-bottom:1px solid #aaa;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.owner-tool-result dd{text-align:right;overflow-wrap:anywhere;margin:0}.owner-tool-result strong{font-size:1.5rem}.owner-tool a{overflow-wrap:anywhere}.owner-tool :focus-visible{outline-offset:3px;outline:3px solid #576c00}@media (max-width:650px){.owner-tool-grid{grid-template-columns:1fr}}
