.tool-section{background:#eaf3ff}.tool-grid,.registry-grid{display:grid;grid-template-columns:1fr 420px;gap:90px;align-items:center}.tool-grid h2,.registry-grid h2{margin-bottom:18px}.tool-grid>div>p:not(.eyebrow),.registry-grid>div>p:not(.eyebrow){max-width:560px;color:var(--muted);font-size:17px}.tool-benefits{display:grid;gap:9px;margin:28px 0 0;padding:0;list-style:none;font-size:14px;font-weight:750}.tool-benefits li:before{margin-right:9px;color:var(--green);content:'✓'}.tool-card,.registry-form{padding:28px;border:1px solid #c8daef;border-radius:10px;background:#fff;box-shadow:0 18px 45px rgba(24,58,108,.12)}.tool-card label,.registry-form label{display:grid;gap:6px;margin-bottom:14px;font-size:13px;font-weight:750}.tool-card select,.registry-form input{height:46px;padding:0 11px;border:1px solid #bccfe4;border-radius:5px;background:#fff;color:var(--ink);font:inherit}.tool-card .button,.registry-form .button{width:100%}.tool-result{min-height:25px;margin-top:14px;color:var(--navy);font-size:14px;font-weight:700}.registry-section{background:#fff}@media(max-width:820px){.tool-grid,.registry-grid{grid-template-columns:1fr;gap:28px}.tool-card,.registry-form{max-width:540px}}@media(max-width:520px){.tool-card,.registry-form{padding:21px}}
