.lead-form{text-align:left;width:min(100%,620px);margin-top:36px}.lead-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.lead-form__field{flex-direction:column;gap:8px;display:flex}.lead-form__field label{color:var(--hr-ink-2);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.lead-form__field input,.lead-form__field select{border-radius:var(--hr-radius);width:100%;color:var(--hr-ink);background:var(--hr-surface);box-shadow:inset 0 0 0 1px var(--hr-line);font:400 16px/1.3 var(--hr-sans);border:0;padding:13px 14px;transition:box-shadow .16s}.lead-form__field input::placeholder{color:var(--hr-muted)}.lead-form__field input:hover,.lead-form__field select:hover{box-shadow:inset 0 0 0 1px var(--hr-line-2)}.lead-form__field [aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #b4432f}.dark .lead-form__field [aria-invalid=true]{box-shadow:inset 0 0 0 1.5px #f08a76}.lead-form__field small{color:#b4432f;font-size:13px}.dark .lead-form__field small{color:#f08a76}.lead-form__field small.lead-form__hint{color:var(--hr-muted)}.lead-form__trap{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lead-form__actions{align-items:center;gap:18px;margin-top:24px;display:flex}.lead-form__submit{border-radius:var(--hr-radius);color:var(--hr-bg);background:var(--hr-ink);font:600 15px/1 var(--hr-sans);cursor:pointer;border:0;align-items:center;gap:9px;padding:14px 22px;transition:opacity .16s;display:inline-flex}.lead-form__submit:hover:not(:disabled){opacity:.88}.lead-form__submit:disabled{cursor:progress;opacity:.72}.lead-form__spin{animation:.9s linear infinite lead-form-spin}@keyframes lead-form-spin{to{transform:rotate(360deg)}}.lead-form__actions small{color:var(--hr-muted);font-size:13px}.lead-form__status{min-height:22px;margin-top:12px}.lead-form__error{color:#b4432f;font-size:14px;font-weight:500}.dark .lead-form__error{color:#f08a76}.lead-form--done{border-radius:var(--hr-radius-lg);background:var(--hr-surface);box-shadow:inset 0 0 0 1px var(--hr-line);text-align:center;flex-direction:column;align-items:center;gap:6px;padding:34px 28px;display:flex}.lead-form__check{width:46px;height:46px;color:var(--hr-accent);background:var(--hr-bg);border-radius:99px;place-items:center;margin-bottom:8px;display:grid}.lead-form--done strong{font-size:18px;font-weight:600}.lead-form--done p{color:var(--hr-ink-2);font-size:15px}@media (width<=620px){.lead-form__grid{grid-template-columns:1fr}.lead-form__actions{flex-direction:column;align-items:flex-start;gap:12px}.lead-form__submit{justify-content:center;width:100%}}.hr-landing-root,.hr-landing-root body,.hr-landing-root #root{height:auto;min-height:100%}.hr-landing{--nav-h:68px;min-height:100%;color:var(--color-primary);background:var(--color-base);font-family:Inter,system-ui,-apple-system,sans-serif}.hr-nav{z-index:20;background:var(--color-base);transition:box-shadow .2s;position:sticky;top:0;box-shadow:inset 0 -1px #0000}.hr-nav--scrolled{box-shadow:inset 0 -1px 0 0 var(--hairline)}.hr-nav__inner{width:min(100% - 48px,1200px);height:var(--nav-h);align-items:center;gap:32px;margin:0 auto;display:flex}.hr-nav__brand{flex-shrink:0;align-items:center;display:flex}.hr-nav__links{align-items:center;gap:28px;margin-right:auto;display:flex}.hr-nav__links a{color:var(--color-secondary);font-size:14px;font-weight:500;text-decoration:none;transition:color .16s}.hr-nav__links a:hover{color:var(--color-primary)}.hr-nav__actions{align-items:center;gap:10px;display:flex}.hr-nav__theme{width:38px;height:38px;color:var(--color-secondary);cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;transition:background .16s,color .16s;display:grid}.hr-nav__theme:hover{color:var(--color-primary);background:var(--color-surface)}.hr-nav__cta{color:var(--color-base);background:var(--color-primary);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:11px 18px;font:600 14px/1 inherit;transition:opacity .16s;display:inline-flex}.hr-nav__cta:hover{opacity:.88}.hr-landing :focus-visible{outline-offset:3px;border-radius:12px;outline:2px solid #14688f}.dark .hr-landing :focus-visible{outline-color:var(--color-accent)}.hr-landing [id]{scroll-margin-top:calc(var(--nav-h) + 24px)}.hr-foot{border-top:1px solid var(--hairline)}.hr-foot__inner{grid-template-columns:1.4fr 1fr auto;align-items:start;gap:48px;width:min(100% - 48px,1200px);margin:0 auto;padding:56px 0 64px;display:grid}.hr-foot__brand p{color:#6a5f49;max-width:44ch;margin-top:18px;font-size:14px;line-height:1.65}.dark .hr-foot__brand p{color:#8b8b96}.hr-foot__nav{flex-direction:column;gap:12px;display:flex}.hr-foot__nav span{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600}.hr-foot__nav a{color:#6a5f49;font-size:14px;text-decoration:none;transition:color .16s}.dark .hr-foot__nav a{color:#8b8b96}.hr-foot__nav a:hover{color:var(--color-primary)}.hr-foot__legal{text-align:right;flex-direction:column;gap:10px;display:flex}.hr-foot__legal small{color:#6a5f49;font-size:14px}.dark .hr-foot__legal small{color:#8b8b96}@media (width<=860px){.hr-nav__inner,.hr-foot__inner{width:min(100% - 32px,720px)}.hr-nav__links{display:none}.hr-nav__brand{margin-right:auto}.hr-foot__inner{grid-template-columns:1fr 1fr;gap:40px}.hr-foot__legal{text-align:left;flex-direction:row;grid-column:1/-1;justify-content:space-between}}@media (width<=560px){.hr-landing{--nav-h:60px}.hr-nav__inner,.hr-foot__inner{width:min(100% - 24px,520px)}.hr-nav__cta{padding:10px 14px;font-size:13px}.hr-foot__inner{grid-template-columns:1fr;gap:32px;padding:44px 0 52px}}
