.page-module__OSLHOG__main{padding:var(--space-6) var(--space-3);justify-content:center;display:flex}.page-module__OSLHOG__inner{gap:var(--space-1);flex-direction:column;width:100%;max-width:560px;display:flex}.page-module__OSLHOG__title{color:var(--color-secondary);text-align:center;font-size:24px;font-weight:700}.page-module__OSLHOG__lead{color:var(--color-secondary);text-align:center;margin-bottom:var(--space-2);font-size:14px}.page-module__OSLHOG__form{gap:var(--space-2);flex-direction:column;display:flex}.page-module__OSLHOG__field{gap:var(--space-1);flex-direction:column;display:flex}.page-module__OSLHOG__label{color:var(--color-secondary);font-size:14px;font-weight:700}.page-module__OSLHOG__input,.page-module__OSLHOG__textarea{width:100%;padding:var(--space-1) var(--space-2);border:1px solid hsl(var(--hue), 20%, 85%);background:var(--color-background);border-radius:4px;font-family:inherit;font-size:14px}.page-module__OSLHOG__textarea{resize:vertical}.page-module__OSLHOG__errorText{color:var(--color-accent);font-size:14px}.page-module__OSLHOG__submitButton{padding:var(--space-1) var(--space-2);color:#fff;background:var(--color-secondary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;height:40px;font-size:14px;font-weight:700;line-height:1;display:flex}.page-module__OSLHOG__submitButton:hover:not(:disabled){opacity:.8}.page-module__OSLHOG__submitButton:disabled{opacity:.6;cursor:not-allowed}.page-module__OSLHOG__successBox{padding:var(--space-3);background:var(--color-primary);color:var(--color-secondary);text-align:center;border-radius:8px;font-size:14px}@media (min-width:768px){.page-module__OSLHOG__title{font-size:28px}}
