.page_page__rGqJV{width:min(48rem,100% - 2rem);min-height:calc(100vh - 4.25rem);margin:0 auto;padding:clamp(3rem,8vw,7rem) 0;display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,4rem)}.page_intro__kW5Bj{position:static}.page_intro__kW5Bj h1{margin-top:.75rem;font-size:clamp(2.4rem,5vw,4.5rem);line-height:1.02;letter-spacing:-.045em}.page_intro__kW5Bj p{max-width:40rem;margin-top:1.5rem;font-size:1.05rem;line-height:1.75}.page_eyebrow__cOa_p{color:#5f5f63;font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_expectation__EVzhh{margin-top:1.75rem;display:flex;align-items:center;gap:.65rem;color:#4f4f53;font-size:.84rem}.page_statusDot__pGXvX{width:.55rem;height:.55rem;border-radius:50%;background:#2c9b58;box-shadow:0 0 0 .25rem rgba(44,155,88,.12)}.page_contactForm__dW3ZY{padding:clamp(1.5rem,4vw,2.75rem);display:flex;flex-direction:column;gap:1.5rem;background:hsla(0,0%,100%,.88);border:1px solid rgba(0,0,0,.06);border-radius:1.5rem;box-shadow:0 1.5rem 4rem rgba(0,0,0,.08)}.page_formHeader__C9UyI{margin-bottom:.25rem;display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.page_formHeader__C9UyI h2{font-size:1.35rem}.page_formHeader__C9UyI p{font-size:.75rem;white-space:nowrap}.page_fieldRow__PLWgq{display:flex;flex-direction:column;gap:1rem}.page_field__GAua_{display:flex;flex-direction:column;gap:.5rem}.page_field__GAua_ label{font-size:.82rem;font-weight:700}.page_field__GAua_ input,.page_field__GAua_ textarea{width:100%;border:1px solid #d5d5d7;border-radius:.75rem;background:#fff;color:#111;font:inherit;font-size:.95rem;transition:border-color .16s ease,box-shadow .16s ease}.page_field__GAua_ input::placeholder,.page_field__GAua_ textarea::placeholder{color:#99999e}.page_field__GAua_ input:hover:not(:disabled),.page_field__GAua_ textarea:hover:not(:disabled){border-color:#a3a3a7}.page_field__GAua_ input:focus,.page_field__GAua_ textarea:focus{border-color:#111;outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.1)}.page_field__GAua_ input:disabled,.page_field__GAua_ textarea:disabled{cursor:not-allowed;opacity:.65}.page_field__GAua_ input{height:3rem;padding:0 .9rem}.page_field__GAua_ textarea{min-height:10rem;padding:.85rem .9rem;line-height:1.55;resize:vertical}.page_labelRow__RLlSr{display:flex;justify-content:space-between;align-items:center}.page_labelRow__RLlSr span{color:#88888d;font-size:.72rem}.page_formFooter__pdyz7{display:flex;justify-content:space-between;align-items:center;gap:1rem}.page_privacyNote__LMQwz{font-size:.75rem}.page_submitButton__5y5CL{min-width:10rem;min-height:3rem;padding:.75rem 1.25rem;display:inline-flex;align-items:center;justify-content:center;gap:1.25rem;border:1px solid #111;border-radius:999px;background:#111;color:#fff;font:inherit;font-size:.9rem;font-weight:700;cursor:pointer;transition:transform .16s ease,background-color .16s ease}.page_submitButton__5y5CL:hover:not(:disabled){background:#333;transform:translateY(-1px)}.page_submitButton__5y5CL:focus-visible{outline:3px solid rgba(0,0,0,.22);outline-offset:3px}.page_submitButton__5y5CL:disabled{cursor:wait;opacity:.65}.page_statusMessage__mStP2{padding:.8rem 1rem;display:flex;align-items:center;gap:.65rem;border-radius:.7rem;font-size:.84rem;line-height:1.4}.page_statusMessage__mStP2 span{width:1.25rem;height:1.25rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:50%;font-weight:800}.page_success__xvdHa{background:#ecf8f0;color:#176b36}.page_success__xvdHa span{background:#176b36;color:#fff}.page_error__Tf_FM{background:#fff0f0;color:#9a2727}.page_error__Tf_FM span{background:#9a2727;color:#fff}@media(max-width:36rem){.page_page__rGqJV{width:min(100% - 1.25rem,70rem);padding:1.75rem 0 2.5rem}.page_formFooter__pdyz7,.page_formHeader__C9UyI{align-items:stretch;flex-direction:column}.page_submitButton__5y5CL{width:100%}}@media(prefers-reduced-motion:reduce){.page_field__GAua_ input,.page_field__GAua_ textarea,.page_submitButton__5y5CL{transition:none}}