.page-module__OSLHOG__splitLayout{gap:var(--spacing-xl);grid-template-columns:1fr;display:grid}@media (min-width:768px){.page-module__OSLHOG__splitLayout{grid-template-columns:1fr 1.2fr}}.page-module__OSLHOG__contactInfo{gap:var(--spacing-md);flex-direction:column;display:flex}.page-module__OSLHOG__title{letter-spacing:-.04em;margin-bottom:var(--spacing-sm);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;line-height:1.1}.page-module__OSLHOG__subtitle{color:var(--text-secondary);margin-bottom:var(--spacing-md);font-size:clamp(1.125rem,1.8vw,1.25rem);line-height:1.6}.page-module__OSLHOG__infoItem{align-items:flex-start;gap:var(--spacing-sm);display:flex}.page-module__OSLHOG__iconWrapper{background:var(--bg-secondary);border-radius:var(--border-radius-md);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.page-module__OSLHOG__infoContent{flex-direction:column;gap:.25rem;display:flex}.page-module__OSLHOG__infoTitle{color:var(--text-primary);font-weight:600}.page-module__OSLHOG__infoText{color:var(--text-secondary)}.page-module__OSLHOG__formCard{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-premium)}.page-module__OSLHOG__formGroup{margin-bottom:var(--spacing-md);flex-direction:column;gap:.5rem;display:flex}.page-module__OSLHOG__label{font-size:.9375rem;font-weight:500}.page-module__OSLHOG__input,.page-module__OSLHOG__textarea{border:1px solid var(--border-color);border-radius:var(--border-radius-md);background:var(--bg-secondary);width:100%;color:var(--text-primary);transition:all var(--transition-fast);padding:.875rem 1rem;font-family:inherit;font-size:1rem}.page-module__OSLHOG__input:focus,.page-module__OSLHOG__textarea:focus{border-color:var(--text-primary);background:var(--bg-primary);outline:none;box-shadow:0 0 0 4px #0000000d}.page-module__OSLHOG__textarea{resize:vertical;min-height:120px}
