.page_hero__opJOR{background:var(--color-night)}.page_title__WOVep{font-size:var(--text-h1);color:var(--color-white);letter-spacing:-.02em;margin-bottom:var(--space-2)}.page_description__FitLG{font-size:var(--text-body-lg);color:var(--color-slate);max-width:44rem}.page_formSection__apSIj{background:var(--color-deep)}.page_form__oT7fC{display:flex;flex-direction:column;gap:var(--space-3);max-width:56rem}.page_row__aEzUl{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.page_field__BT6jw{display:flex;flex-direction:column;gap:.5rem}.page_label__PnGS9{font-size:var(--text-caption);font-weight:600;color:var(--color-white);letter-spacing:.03em}.page_input__I__Rq,.page_select__I5pg4,.page_textarea__pt4Lq{padding:.75rem 1rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;color:var(--color-white);font-family:var(--font-body);font-size:var(--text-body);outline:none;transition:border-color var(--duration-base)}.page_input__I__Rq::placeholder,.page_textarea__pt4Lq::placeholder{color:var(--color-slate);opacity:.7}.page_select__I5pg4{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.page_select__I5pg4 option{background:var(--color-graphite);color:var(--color-white)}.page_input__I__Rq:focus,.page_select__I5pg4:focus,.page_textarea__pt4Lq:focus{border-color:var(--color-indigo)}.page_textarea__pt4Lq{resize:vertical;min-height:120px}.page_consent__m598Y{display:flex;align-items:flex-start;gap:var(--space-2)}.page_checkbox__Sxvht{flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem;accent-color:var(--color-indigo);cursor:pointer}.page_consentLabel__oH5NX{font-size:var(--text-caption);color:var(--color-slate);line-height:1.5;cursor:pointer}.page_submit__61LRL{align-self:flex-start;padding:0 var(--space-4);height:var(--height-btn);background:var(--gradient-brand);border:none;border-radius:var(--radius-btn);color:var(--color-white);font-family:var(--font-display);font-size:var(--text-body);font-weight:600;cursor:pointer;transition:opacity var(--duration-base),transform var(--duration-base)}.page_submit__61LRL:hover{opacity:.9;transform:translateY(-1px)}.page_submit__61LRL:active{transform:translateY(0)}@media (max-width:48rem){.page_row__aEzUl{grid-template-columns:1fr}.page_title__WOVep{font-size:var(--text-h2)}}