.page-module__OSLHOG__contactPage{min-height:80vh;padding:80px 0}.page-module__OSLHOG__header{text-align:center;margin-bottom:60px}.page-module__OSLHOG__header h1{background:linear-gradient(135deg,#fff 0%,#a5b4fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:16px;font-size:3rem}.page-module__OSLHOG__header p{color:var(--text-muted);font-size:1.2rem}.page-module__OSLHOG__content{grid-template-columns:1fr 1.5fr;gap:60px;max-width:1000px;margin:0 auto;display:grid}.page-module__OSLHOG__info{flex-direction:column;gap:40px;display:flex}.page-module__OSLHOG__infoItem h3{color:var(--primary);margin-bottom:12px;font-size:1.5rem}.page-module__OSLHOG__infoItem p{color:var(--text-muted);line-height:1.6}.page-module__OSLHOG__socialLinks{gap:20px;margin-top:10px;display:flex}.page-module__OSLHOG__socialLinks a{color:#fff;transition:var(--transition);font-weight:500}.page-module__OSLHOG__socialLinks a:hover{color:var(--primary)}.page-module__OSLHOG__formWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border:1px solid #ffffff0d;border-radius:24px;padding:40px}.page-module__OSLHOG__form{flex-direction:column;gap:24px;display:flex}.page-module__OSLHOG__inputGroup{flex-direction:column;gap:8px;display:flex}.page-module__OSLHOG__inputGroup label{color:var(--text-muted);font-size:.9rem;font-weight:600}.page-module__OSLHOG__inputGroup input,.page-module__OSLHOG__inputGroup select,.page-module__OSLHOG__inputGroup textarea{color:#fff;transition:var(--transition);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:12px 16px;font-size:1rem}.page-module__OSLHOG__inputGroup input:focus,.page-module__OSLHOG__inputGroup select:focus,.page-module__OSLHOG__inputGroup textarea:focus{border-color:var(--primary);background:#ffffff14;outline:none}.page-module__OSLHOG__submitBtn{background:var(--primary);color:#fff;transition:var(--transition);border-radius:12px;margin-top:10px;padding:16px;font-size:1rem;font-weight:700}.page-module__OSLHOG__submitBtn:hover{background:var(--primary-hover);transform:translateY(-2px)}.page-module__OSLHOG__success{text-align:center;padding:40px 0}.page-module__OSLHOG__success h2{color:var(--primary);margin-bottom:16px}.page-module__OSLHOG__success p{color:var(--text-muted);margin-bottom:30px}.page-module__OSLHOG__success button{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:12px 24px}@media (max-width:768px){.page-module__OSLHOG__content{grid-template-columns:1fr;gap:40px}.page-module__OSLHOG__header h1{font-size:2rem}}
