.page-module__OSLHOG__container{padding-top:80px}.page-module__OSLHOG__hero{text-align:center;background:radial-gradient(circle at top,#ffffff0d 0%,#0000 60%);padding:100px 0 60px}.page-module__OSLHOG__title{margin-bottom:24px}.page-module__OSLHOG__subtitle{color:var(--color-text-muted);max-width:700px;margin:0 auto;font-size:1.5rem}.page-module__OSLHOG__formContainer{background-color:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:24px;max-width:700px;margin:0 auto;padding:40px}.page-module__OSLHOG__formGroup{margin-bottom:24px}.page-module__OSLHOG__formGroup label{color:var(--color-text-muted);margin-bottom:8px;font-size:.9375rem;display:block}.page-module__OSLHOG__input,.page-module__OSLHOG__textarea{border:1px solid var(--color-border-subtle);width:100%;color:var(--color-text);font-family:var(--font-sans);background-color:#ffffff08;border-radius:8px;outline:none;padding:12px 16px;font-size:1rem;transition:border-color .2s}.page-module__OSLHOG__input:focus,.page-module__OSLHOG__textarea:focus{border-color:var(--color-primary)}.page-module__OSLHOG__checkboxGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.page-module__OSLHOG__checkboxLabel{cursor:pointer;border-radius:4px;align-items:center;padding:8px;transition:background-color .2s;display:flex}.page-module__OSLHOG__checkboxLabel:hover{background-color:#ffffff08}.page-module__OSLHOG__checkbox{accent-color:var(--color-primary);width:18px;height:18px;margin-right:12px}.page-module__OSLHOG__checkboxText{color:var(--color-text)}.page-module__OSLHOG__submitBtn{width:100%}.page-module__OSLHOG__successMessage{text-align:center;padding:40px 0}.page-module__OSLHOG__successMessage h2{color:var(--color-gold);margin-bottom:16px}.page-module__OSLHOG__successMessage p{color:var(--color-text-muted);margin-bottom:32px}.page-module__OSLHOG__linksSection{padding:60px 0 100px}.page-module__OSLHOG__linksGrid{flex-wrap:wrap;justify-content:center;gap:60px;display:flex}.page-module__OSLHOG__linkItem{color:var(--color-text);flex-direction:column;align-items:center;gap:8px;transition:opacity .2s;display:flex}.page-module__OSLHOG__linkItem:hover{opacity:.8}.page-module__OSLHOG__linkLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.875rem}.page-module__OSLHOG__linkValue{font-size:1.25rem;font-family:var(--font-serif)}@media (max-width:768px){.page-module__OSLHOG__formContainer{padding:24px}.page-module__OSLHOG__linksGrid{gap:40px}}
.Button-module__8RiFmG__button{cursor:pointer;border:none;border-radius:999px;outline:none;justify-content:center;align-items:center;padding:10px 24px;font-size:1rem;font-weight:500;transition:transform .2s,opacity .2s;display:inline-flex}.Button-module__8RiFmG__button:hover{opacity:.9;transform:translateY(-2px)}.Button-module__8RiFmG__primary{background:linear-gradient(135deg,var(--color-primary),var(--color-gold));color:#050509}.Button-module__8RiFmG__secondary{border:1px solid var(--color-border-subtle);color:var(--color-text);background:0 0}.Button-module__8RiFmG__secondary:hover{border-color:var(--color-text-muted)}
.Card-module__b6YjYG__card{background-color:var(--color-bg-card);border:1px solid var(--color-border-subtle);border-radius:20px;flex-direction:column;height:100%;padding:32px;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex}.Card-module__b6YjYG__link{color:inherit;text-decoration:none;display:block}.Card-module__b6YjYG__link:hover{border-color:var(--color-primary-soft);transform:translateY(-4px);box-shadow:0 12px 24px #0003}.Card-module__b6YjYG__eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--color-gold);margin-bottom:12px;font-size:.75rem;font-weight:600}.Card-module__b6YjYG__title{color:var(--color-text);margin-bottom:16px}.Card-module__b6YjYG__content{color:var(--color-text-muted);line-height:1.6}
.Footer-module__3hUVsW__footer{background-color:var(--color-bg-elevated);border-top:1px solid var(--color-border-subtle);margin-top:auto;padding:80px 0 40px}.Footer-module__3hUVsW__container{max-width:1200px;margin:0 auto;padding:0 24px}.Footer-module__3hUVsW__top{flex-wrap:wrap;justify-content:space-between;gap:60px;margin-bottom:60px;display:flex}.Footer-module__3hUVsW__brand{max-width:360px}.Footer-module__3hUVsW__logo{font-family:var(--font-serif);color:var(--color-text);margin-bottom:16px;font-size:1.75rem}.Footer-module__3hUVsW__tagline{color:var(--color-text-muted);font-size:1rem}.Footer-module__3hUVsW__links{flex-wrap:wrap;gap:80px;display:flex}.Footer-module__3hUVsW__column h3{color:var(--color-text);font-size:1rem;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.05em;margin-bottom:24px}.Footer-module__3hUVsW__column ul{list-style:none}.Footer-module__3hUVsW__column li{margin-bottom:12px}.Footer-module__3hUVsW__column a{color:var(--color-text-muted);transition:color .2s}.Footer-module__3hUVsW__column a:hover{color:var(--color-primary)}.Footer-module__3hUVsW__bottom{border-top:1px solid var(--color-border-subtle);text-align:center;color:var(--color-text-muted);padding-top:40px;font-size:.875rem}@media (max-width:768px){.Footer-module__3hUVsW__top{flex-direction:column;gap:40px}.Footer-module__3hUVsW__links{justify-content:space-between;gap:40px;width:100%}}
.Pill-module__cddRIW__pill{background-color:var(--color-pill-bg);color:var(--color-text-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:6px 16px;font-size:.875rem;font-weight:500;display:inline-flex}
