.page_page__vdvb_{min-height:calc(100vh - 84px);background:var(--color-surface-tint) url(/home/how.webp) center /cover no-repeat}.page_title__Q_S9Y{margin:0;padding:27px 0;font-weight:700;font-size:50px;line-height:68px;text-align:center;color:var(--color-text-secondary)}.page_form__arM1T{max-width:934px;margin:0 auto;padding:0 20px 100px}.page_field__1kZJy{width:100%}.page_label__zFMfb{margin-bottom:8px;font-size:14px;font-weight:600;color:var(--color-text-secondary)}.page_input__4_GuJ,.page_textarea__ppW_b{padding:16px 18px!important;border:2px solid var(--color-border-light)!important;border-radius:8px!important;color:var(--color-text)!important;background:var(--color-surface)!important;transition:border-color var(--motion-normal) var(--ease-out),box-shadow var(--motion-normal) var(--ease-out)}.page_input__4_GuJ{min-height:52px!important;height:auto!important}.page_textarea__ppW_b{min-height:180px!important}.page_input__4_GuJ:focus,.page_input__4_GuJ:focus-visible,.page_textarea__ppW_b:focus,.page_textarea__ppW_b:focus-visible{border-color:var(--color-primary)!important;box-shadow:var(--focus-ring)!important;outline:none!important}.page_error__KWjIT,.page_fieldError__etdFG{margin-top:4px;color:#b42318;font-size:14px;line-height:1.4}.page_success__Q945C{padding:14px 16px;border-radius:8px;background:#ecfdf3;border:1px solid #abefc6;color:#067647;font-size:15px;font-weight:500}.page_button__zgLyj{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:273px;min-height:var(--touch-min);margin-top:8px;padding:12px 24px;border:none;border-radius:999px;background:linear-gradient(180deg,#5eb8ff 0,var(--color-primary) 100%);color:var(--color-text-on-primary);font-size:16px;font-weight:700;cursor:pointer;transition:filter var(--motion-normal) var(--ease-out),opacity var(--motion-normal) var(--ease-out)}.page_button__zgLyj:hover:not(:disabled){filter:brightness(1.05)}.page_button__zgLyj:focus-visible{outline:3px solid var(--focus-ring-color);outline-offset:3px}.page_button__zgLyj:disabled{opacity:.55;cursor:not-allowed}.page_inputGroup__qqodU{display:flex!important;gap:10px!important}.page_inputGroup__qqodU>div{width:100%!important;flex:1 1!important;min-width:0!important}@media (max-width:768px){.page_title__Q_S9Y{font-size:32px;line-height:42px;padding:24px 16px}.page_inputGroup__qqodU{flex-direction:column!important;gap:20px!important}.page_button__zgLyj{max-width:none}}