.page-module__OSLHOG__container{padding:var(--spacing-2xl)0;background-color:var(--color-white)}.page-module__OSLHOG__grid{gap:var(--spacing-2xl);grid-template-columns:1fr;display:grid}.page-module__OSLHOG__info{padding-right:var(--spacing-lg)}.page-module__OSLHOG__title{margin-bottom:var(--spacing-md);color:var(--color-navy)}.page-module__OSLHOG__subtitle{color:var(--color-gray-500);margin-bottom:var(--spacing-xl);font-size:1.1rem}.page-module__OSLHOG__details{background-color:var(--color-gray-100);padding:var(--spacing-lg);border-radius:var(--radius-md)}.page-module__OSLHOG__detailItem{margin-bottom:var(--spacing-lg)}.page-module__OSLHOG__detailItem:last-child{margin-bottom:0}.page-module__OSLHOG__detailItem strong{font-family:var(--font-serif);color:var(--color-navy);margin-bottom:.25rem;font-size:1.1rem;display:block}.page-module__OSLHOG__formWrapper{background-color:var(--color-white);border:1px solid var(--color-gray-200);padding:var(--spacing-xl);border-radius:var(--radius-md);box-shadow:0 4px 6px #00000005}.page-module__OSLHOG__form{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module__OSLHOG__formGroup{flex-direction:column;display:flex}.page-module__OSLHOG__formGroup label{color:var(--color-navy);margin-bottom:.5rem;font-size:.9rem;font-weight:600}.page-module__OSLHOG__formGroup input,.page-module__OSLHOG__formGroup select,.page-module__OSLHOG__formGroup textarea{border:1px solid var(--color-gray-300);border-radius:var(--radius-sm);font-family:var(--font-sans);color:var(--color-gray-800);padding:.75rem;font-size:1rem;transition:border-color .2s}.page-module__OSLHOG__formGroup input:focus,.page-module__OSLHOG__formGroup select:focus,.page-module__OSLHOG__formGroup textarea:focus{border-color:var(--color-navy);outline:none}.page-module__OSLHOG__error{color:red;font-size:.9rem}.page-module__OSLHOG__successMessage{text-align:center;padding:var(--spacing-xl)0}.page-module__OSLHOG__successMessage h3{color:var(--color-navy);font-size:2rem}@media (min-width:1024px){.page-module__OSLHOG__grid{grid-template-columns:1fr 1fr}}
