.page-module__OSLHOG__pageWrapper{background:var(--color-bg-light);min-height:80vh;padding:80px 0}.page-module__OSLHOG__grid{border-radius:var(--radius-lg);background:#fff;grid-template-columns:1fr 1.5fr;gap:60px;padding:60px;display:grid;box-shadow:0 4px 20px #0000000d}.page-module__OSLHOG__info h1{color:var(--color-primary);margin-bottom:24px;font-size:2.5rem}.page-module__OSLHOG__details{margin-top:40px}.page-module__OSLHOG__detailItem{margin-bottom:24px}.page-module__OSLHOG__label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:.9rem;font-weight:600;display:block}.page-module__OSLHOG__value{color:var(--color-primary);font-size:1.1rem}.page-module__OSLHOG__formGroup{margin-bottom:20px}.page-module__OSLHOG__formGroup label{color:var(--color-primary);margin-bottom:8px;font-weight:500;display:block}.page-module__OSLHOG__input,.page-module__OSLHOG__textarea{border:1px solid var(--border-color);border-radius:var(--radius-sm);width:100%;padding:12px;font-family:inherit;font-size:1rem}.page-module__OSLHOG__textarea{resize:vertical;min-height:120px}@media (max-width:768px){.page-module__OSLHOG__grid{grid-template-columns:1fr;padding:30px}}.page-module__OSLHOG__inputError{border-color:#dc2626}.page-module__OSLHOG__errorText{color:#dc2626;margin-top:4px;font-size:.85rem;display:block}.page-module__OSLHOG__formError{color:#dc2626;border-radius:var(--radius-sm);background:#fee2e2;border:1px solid #f87171;margin-bottom:20px;padding:10px}.page-module__OSLHOG__successMessage{border-radius:var(--radius-lg);text-align:center;color:#065f46;background:#ecfdf5;padding:40px}.page-module__OSLHOG__successMessage h2{color:#047857;margin-bottom:10px}.page-module__OSLHOG__helpText{color:var(--color-text-muted);margin-top:4px;font-size:.8rem;display:block}.page-module__OSLHOG__successText{color:#059669;font-size:.85rem;font-weight:500}
