.page-module__OSLHOG__navSpacer{z-index:100;padding:1rem 1.5rem 0;position:relative}.page-module__OSLHOG__hero{text-align:center;flex-direction:column;align-items:center;padding:6rem 5rem 3rem;display:flex}.page-module__OSLHOG__heroLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.15em;color:var(--text-secondary);margin-bottom:1.5rem;font-size:.65rem;font-weight:600}.page-module__OSLHOG__heroTitle{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--text-primary);margin-bottom:1.5rem;font-size:clamp(2.8rem,5.5vw,4.5rem);font-weight:500;line-height:1.08}.page-module__OSLHOG__heroBody{font-family:var(--font-body);color:var(--text-secondary);text-align:center;max-width:480px;font-size:.92rem;line-height:1.7}.page-module__OSLHOG__formSection{flex-direction:column;align-items:center;padding:0 .5rem .5rem;display:flex}.page-module__OSLHOG__formCard{background:var(--dark);border-radius:var(--radius-card);flex-direction:column;gap:2rem;width:100%;padding:4rem 5rem;display:flex}.page-module__OSLHOG__formGroup{flex-direction:column;flex:1;gap:.6rem;display:flex}.page-module__OSLHOG__formLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.12em;color:#ffffff80;font-size:.65rem;font-weight:600}.page-module__OSLHOG__formRow{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.page-module__OSLHOG__chipGrid{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__OSLHOG__chip{font-family:var(--font-body);color:#fff9;cursor:pointer;background:0 0;border:1.5px solid #ffffff1f;border-radius:100px;padding:.55rem 1.2rem;font-size:.8rem;font-weight:400;transition:all .25s}.page-module__OSLHOG__chip:hover{color:#ffffffd9;border-color:#ffffff4d}.page-module__OSLHOG__chipActive{background:var(--accent);border-color:var(--accent);color:#fff}.page-module__OSLHOG__chipActive:hover{background:var(--accent);border-color:var(--accent);color:#fff;opacity:.9}.page-module__OSLHOG__formInput,.page-module__OSLHOG__formSelect,.page-module__OSLHOG__formTextarea{font-family:var(--font-body);color:var(--text-on-dark);background:#ffffff0d;border:1.5px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:.85rem 1rem;font-size:.88rem;transition:border-color .25s,background .25s}.page-module__OSLHOG__formInput::placeholder,.page-module__OSLHOG__formTextarea::placeholder{color:#ffffff40}.page-module__OSLHOG__formInput:focus,.page-module__OSLHOG__formSelect:focus,.page-module__OSLHOG__formTextarea:focus{border-color:var(--accent);background:#ffffff14}.page-module__OSLHOG__formSelect{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='rgba(255,255,255,0.4)' viewBox='0 0 16 16'%3E%3Cpath d='M8 11L3 6h10z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.page-module__OSLHOG__formSelect option{background:var(--dark);color:var(--text-on-dark)}.page-module__OSLHOG__formTextarea{resize:vertical;min-height:120px}.page-module__OSLHOG__submitButton{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;background:var(--bg);color:var(--dark);cursor:pointer;border:none;border-radius:10px;align-self:flex-start;align-items:center;gap:.6rem;padding:1rem 2rem;font-size:.7rem;font-weight:600;transition:all .3s;display:flex}.page-module__OSLHOG__submitButton:hover{background:#fff;transform:scale(.98)}.page-module__OSLHOG__submitButton span{font-size:1rem;transition:transform .3s}.page-module__OSLHOG__submitButton:hover span{transform:translate(4px)}.page-module__OSLHOG__formNote{font-family:var(--font-body);color:var(--text-secondary);text-align:center;max-width:400px;padding:2.5rem 0 4rem;font-size:.82rem;line-height:1.6}@media (max-width:900px){.page-module__OSLHOG__hero{padding:4rem 2rem 2.5rem}.page-module__OSLHOG__formCard{padding:3rem 2rem}.page-module__OSLHOG__formRow{grid-template-columns:1fr}}@media (max-width:600px){.page-module__OSLHOG__hero{padding:3rem 1.25rem 2rem}.page-module__OSLHOG__formCard{padding:2.5rem 1.25rem}}
