.lead-form{gap:.9rem;margin:0;display:grid}.lead-form__row{gap:.9rem;display:grid}@media (min-width:640px){.lead-form__row{grid-template-columns:1fr 1fr}}.lead-form__field{gap:.35rem;display:grid}.lead-form__field label{color:var(--pf-ink,var(--arkange-black,#020202));font-size:.92rem;font-weight:700}.lead-form__field input,.lead-form__field textarea{border:1px solid var(--pf-line-strong,#0202023d);border-radius:var(--pf-radius,10px);background:var(--pf-paper,var(--arkange-white,#fff));width:100%;color:var(--pf-ink,var(--arkange-black,#020202));font:inherit;padding:.7rem .85rem;font-size:1rem}.lead-form__field textarea{resize:vertical}.lead-form__field input:focus-visible,.lead-form__field textarea:focus-visible{outline:2px solid var(--pf-ink,var(--arkange-black,#020202));outline-offset:1px}.lead-form__submit{justify-self:start;width:fit-content}.lead-form__hp{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.lead-form__status-slot{min-height:1rem}.lead-form__status{color:var(--pf-soft,#0202029e);margin:.2rem 0 0;font-size:.95rem;line-height:1.5}.lead-form__status a{color:var(--pf-ink,var(--arkange-black,#020202));text-underline-offset:3px;font-weight:700}.lead-form__status--ok{color:var(--pf-ink,var(--arkange-black,#020202));font-weight:600}.lead-form__status--error{color:#b3261e;font-weight:600}.lead-contact-hero h1{max-width:24ch;margin:.2rem 0 0;font-size:clamp(2.1rem,4.5vw,3.4rem)}.lead-contact-hero__lead{color:var(--pf-soft,#0202029e);max-width:52ch;margin:1.2rem 0 0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.5}
