.page-module__OSLHOG__page{grid-template-columns:1fr 1fr;align-items:stretch;min-height:calc(100vh - 64px);display:grid}.page-module__OSLHOG__panel{background-color:var(--c-primary);flex-direction:column;justify-content:center;gap:2.5rem;padding:4rem 3rem;display:flex;position:relative;overflow:hidden}.page-module__OSLHOG__panel:before{content:"";pointer-events:none;background:radial-gradient(at 30% 40%,#ffbe0014 0%,#0000 65%);position:absolute;inset:0}.page-module__OSLHOG__panelBadge{color:#ffffffa6;letter-spacing:.04em;background:#ffffff12;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;padding:6px 14px;font-size:.78rem;display:inline-flex}.page-module__OSLHOG__panelBadgeDot{background:#4ade80;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 6px #4ade80}.page-module__OSLHOG__panelHeading{flex-direction:column;gap:.75rem;display:flex}.page-module__OSLHOG__panelHeading h1{color:#fff;margin:0;font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:800;line-height:1.3}.page-module__OSLHOG__panelHeading p{color:#ffffff8c;max-width:34ch;margin:0;font-size:.95rem;line-height:1.7}.page-module__OSLHOG__infoList{flex-direction:column;gap:1rem;display:flex}.page-module__OSLHOG__infoItem{color:#ffffffbf;align-items:center;gap:12px;font-size:.9rem;display:flex}.page-module__OSLHOG__infoIcon{background:#ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.page-module__OSLHOG__divider{background:#ffffff14;height:1px}.page-module__OSLHOG__socialRow{flex-wrap:wrap;gap:10px;display:flex}.page-module__OSLHOG__socialLink{color:#ffffffb3;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:7px;padding:7px 14px;font-size:.8rem;text-decoration:none;transition:background .15s,color .15s;display:flex}.page-module__OSLHOG__socialLink:hover{color:#fff;background:#ffffff1f}.page-module__OSLHOG__socialIcon{opacity:.75;filter:brightness(0)invert();flex-shrink:0}.page-module__OSLHOG__formPanel{background:var(--c-surface);justify-content:center;align-items:center;padding:2rem 3rem;display:flex}.page-module__OSLHOG__formWrap{width:100%}.page-module__OSLHOG__formWrap .contact_content{max-width:100%!important;margin:0!important;padding:0!important}.page-module__OSLHOG__formWrap .container{width:100%!important;max-width:100%!important;padding:2.5rem!important}.page-module__OSLHOG__formWrap .title{margin-bottom:1.75rem!important;font-size:1.5rem!important;font-weight:800!important}.page-module__OSLHOG__formWrap .form_container{gap:1.5rem!important}.page-module__OSLHOG__formWrap .inputGroup textarea{resize:vertical!important;height:188px!important}.page-module__OSLHOG__formWrap .inputGroup{margin-bottom:1rem!important}.page-module__OSLHOG__formWrap .inputGroup label{color:var(--c-text-2)!important;margin-bottom:6px!important;font-size:.85rem!important;font-weight:600!important}:is(.page-module__OSLHOG__formWrap .inputGroup input,.page-module__OSLHOG__formWrap .inputGroup textarea){border-radius:8px!important;padding:11px 14px!important;font-size:.9rem!important}.page-module__OSLHOG__formWrap .button_container{margin-top:.5rem!important}.page-module__OSLHOG__formWrap .submitButton{border-radius:8px!important;padding:11px 36px!important;font-size:.95rem!important;font-weight:600!important}.page-module__OSLHOG__formWrap .note{margin-top:.75rem!important;font-size:.82rem!important;line-height:1.65!important}@media (max-width:860px){.page-module__OSLHOG__page{grid-template-columns:1fr}.page-module__OSLHOG__panel{gap:1.75rem;padding:2.5rem 1.5rem}.page-module__OSLHOG__formPanel{padding:2.5rem 1.5rem}}@media (max-width:480px){.page-module__OSLHOG__panel,.page-module__OSLHOG__formPanel{padding:2rem 1.25rem}.page-module__OSLHOG__formWrap .container{padding:1.5rem!important}}
