.homeContactForm-application-form{padding:0 clamp(1rem,3vw,2.2rem) clamp(4rem,8vw,6rem)}.homeContactForm-application-form__shell{width:min(100%,min(100% - (clamp(1rem,3vw,2.2rem) * 2),88rem));margin:0 auto;display:grid;grid-template-columns:minmax(0,0.78fr) minmax(0,1fr);gap:clamp(1.2rem,3vw,2rem)}.homeContactForm-application-form__form-wrap,.homeContactForm-application-form__sidebar{padding:1.3rem;border-radius:2rem;border:1px solid rgba(18,15,13,.12);background:rgba(255,250,243,.74);box-shadow:0 18px 50px rgba(18,15,13,.09);transition:transform 180ms cubic-bezier(.22, 1, .36, 1),border-color 180ms cubic-bezier(.22, 1, .36, 1)}.homeContactForm-application-form__form-wrap:hover,.homeContactForm-application-form__sidebar:hover{transform:translateY(-2px) scale(1.005);border-color:color-mix(in srgb,#4d72ff 24%,rgba(18,15,13,.12))}.homeContactForm-application-form__sidebar{display:grid;gap:.9rem}.homeContactForm-application-form__eyebrow{margin:0;color:#dd4e24;font-size:.82rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.homeContactForm-application-form__title{margin:0;font-size:clamp(2rem, 4.5vw, 3.7rem);line-height:.96;letter-spacing:-.055em}.homeContactForm-application-form__lead{color:rgba(35,31,27,.68);line-height:1.72}.homeContactForm-application-form__helper-title,.homeContactForm-application-form__lead p,.homeContactForm-application-form__response-note{margin:0}.homeContactForm-application-form__helper-list{margin:0;padding:0;list-style:none;display:grid;gap:.6rem}.homeContactForm-application-form__helper-list li{display:grid;grid-template-columns:auto 1fr;gap:.7rem;color:rgba(35,31,27,.68)}.homeContactForm-application-form__helper-list li::before{content:"";width:.62rem;height:.62rem;margin-top:.42rem;border-radius:50%;background:#4d72ff}.homeContactForm-application-form__form{display:grid;gap:.9rem}.homeContactForm-application-form__field{display:grid;gap:.45rem}.homeContactForm-application-form__label{font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.homeContactForm-application-form__field input,.homeContactForm-application-form__field select,.homeContactForm-application-form__field textarea{width:100%;min-height:3rem;padding:.85rem 1rem;border:1px solid rgba(18,15,13,.12);border-radius:1rem;background:rgba(255,255,255,.84)}.homeContactForm-application-form__field textarea{min-height:8rem}.homeContactForm-application-form__submit{display:inline-flex;align-items:center;justify-content:center;min-height:3.1rem;padding:.9rem 1.3rem;border:0;border-radius:999px;background:#120f0d;color:#f6f1e8;font-size:.88rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:transform 180ms cubic-bezier(.22, 1, .36, 1),background 180ms cubic-bezier(.22, 1, .36, 1)}.homeContactForm-application-form__submit:focus-visible,.homeContactForm-application-form__submit:hover{transform:translateY(-2px) scale(1.02);background:#0d1a55}@media (max-width:899px){.homeContactForm-application-form__shell{grid-template-columns:1fr}}