.page-module__OSLHOG__page{padding:var(--spacing-xxl)var(--spacing-md)}.page-module__OSLHOG__grid{gap:var(--spacing-xxl);grid-template-columns:1fr 1fr;max-width:1000px;margin:0 auto;display:grid}.page-module__OSLHOG__title{margin-bottom:var(--spacing-sm);color:var(--color-text-main);font-size:3rem}.page-module__OSLHOG__lead{color:var(--color-text-light);margin-bottom:var(--spacing-xl);font-size:1.2rem}.page-module__OSLHOG__meta{margin-bottom:var(--spacing-lg)}.page-module__OSLHOG__meta h3{margin-bottom:var(--spacing-xs);font-size:1.1rem}.page-module__OSLHOG__meta p{color:var(--color-text-light)}.page-module__OSLHOG__form{background-color:var(--color-white);padding:var(--spacing-xl);border-radius:var(--radius-md);box-shadow:var(--shadow-soft)}.page-module__OSLHOG__field{margin-bottom:var(--spacing-md)}.page-module__OSLHOG__field label{margin-bottom:6px;font-size:.9rem;font-weight:500;display:block}.page-module__OSLHOG__input,.page-module__OSLHOG__textarea,.page-module__OSLHOG__select{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:100%;font-family:var(--font-sans);padding:10px;font-size:1rem}.page-module__OSLHOG__input:focus,.page-module__OSLHOG__textarea:focus,.page-module__OSLHOG__select:focus{border-color:var(--color-text-main);outline:none}@media (max-width:768px){.page-module__OSLHOG__grid{grid-template-columns:1fr}}
