.nav-software{white-space:nowrap;gap:7px}
.nav-software span{font-size:1.15em}
.form-honeypot{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.form-status{padding:16px 18px;border:1px solid var(--line);border-radius:12px;color:var(--text);background:var(--bg);font-size:16px;line-height:1.5}
.form-status[data-state=success]{border-color:var(--text)}
.form-status[data-state=error],.form-status[data-state=warning]{border-style:dashed}
.form .lp-button{gap:10px}
.form .lp-button:disabled{cursor:wait;opacity:.6}
.form-note a{text-decoration:underline;text-underline-offset:3px}
@media(min-width:1200px) and (max-width:1399px){.home .site-nav{gap:16px}}
