.w-Wn8q_form{flex-direction:column;gap:18px;display:flex}.w-Wn8q_form *{box-sizing:border-box}.w-Wn8q_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.w-Wn8q_field{flex-direction:column;gap:7px;min-width:0;display:flex}.w-Wn8q_label{color:#ece5d6;font-size:var(--font-sm);font-weight:650}.w-Wn8q_optional{color:#9fb0c6;font-weight:500}.w-Wn8q_input{width:100%;min-height:var(--control-height-md);border-radius:var(--radius-md);color:var(--catalogue-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0e1f37;border:1px solid #e4c5853d;padding:0 14px;font-family:inherit;font-size:16px;transition:border-color .18s,box-shadow .18s,background .18s}.w-Wn8q_input::placeholder{color:#9fb0c6;opacity:.75}@media (hover:hover){.w-Wn8q_input:hover{border-color:#e4c5856b}}.w-Wn8q_input:focus{background:#132a47;border-color:#e4c585b3;outline:none;box-shadow:0 0 0 3px #e4c58524}select.w-Wn8q_input{cursor:pointer}.w-Wn8q_textarea{min-height:170px;line-height:var(--line-height-normal);resize:vertical;padding:12px 14px}.w-Wn8q_counter{color:#9fb0c6;font-size:var(--font-xs);font-variant-numeric:tabular-nums;align-self:flex-end}.w-Wn8q_trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.w-Wn8q_error{border-radius:var(--radius-md);color:#f3b0b0;font-size:var(--font-sm);background:#f3b0b014;border:1px solid #f3b0b052;margin:0;padding:11px 14px}.w-Wn8q_footer{justify-content:space-between;align-items:center;gap:18px;padding-top:4px;display:flex}.w-Wn8q_privacy{color:#9fb0c6;font-size:var(--font-xs);line-height:var(--line-height-normal);margin:0}.w-Wn8q_privacy a{color:var(--catalogue-gold);text-underline-offset:2px;text-decoration:underline}.w-Wn8q_privacy a:focus-visible{outline:2px solid var(--catalogue-gold);outline-offset:2px}.w-Wn8q_primaryButton,.w-Wn8q_secondaryButton{min-height:var(--control-height-lg);border-radius:var(--radius-pill);font-family:inherit;font-size:var(--font-base);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0 28px;font-weight:750;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.w-Wn8q_primaryButton{color:var(--navy-950);background:linear-gradient(135deg,#ecd8a9,#cbb078);border:1px solid #0000}.w-Wn8q_primaryButton:disabled{cursor:default;opacity:.6}.w-Wn8q_secondaryButton{color:var(--catalogue-text);background:0 0;border:1px solid #e4c5856b}@media (hover:hover){.w-Wn8q_primaryButton:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 10px 24px #e4c58538}.w-Wn8q_secondaryButton:hover{color:var(--catalogue-gold);background:#e4c58514;border-color:#e4c585b3;transform:translateY(-1px)}}.w-Wn8q_primaryButton:focus-visible,.w-Wn8q_secondaryButton:focus-visible{outline:2px solid var(--catalogue-gold);outline-offset:3px}.w-Wn8q_success{text-align:center;flex-direction:column;align-items:center;padding:12px 0;display:flex}.w-Wn8q_successSymbol{width:58px;height:58px;color:var(--catalogue-gold);background:#e4c5851a;border:1px solid #e4c5856b;border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:22px;display:flex;box-shadow:0 0 24px #e4c5852e}.w-Wn8q_successTitle{color:#fff9ef;font-family:var(--font-serif);font-size:var(--font-title-sm);margin:0;font-weight:500}.w-Wn8q_successText{overflow-wrap:anywhere;color:var(--catalogue-muted);font-size:var(--font-base);line-height:var(--line-height-relaxed);margin:10px 0 22px}.w-Wn8q_successText strong{color:var(--catalogue-gold)}@media (max-width:640px){.w-Wn8q_row{grid-template-columns:1fr}.w-Wn8q_footer{flex-direction:column;align-items:stretch}.w-Wn8q_primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.w-Wn8q_input,.w-Wn8q_primaryButton,.w-Wn8q_secondaryButton{transition:none}}
.OSLHOG_page{isolation:isolate;width:100%;min-height:calc(100vh - var(--header-height));min-height:calc(100dvh - var(--header-height));padding:56px var(--content-padding-desktop) 80px;background:linear-gradient(180deg, var(--catalogue-bg-deep) 0%, var(--catalogue-bg) 45%, #15233c 100%);position:relative;overflow:hidden}.OSLHOG_page:before,.OSLHOG_page:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.OSLHOG_page:before{background-image:var(--cosmoria-stars);opacity:.7;background-size:520px 420px;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}.OSLHOG_page:after{background-image:var(--cosmoria-stars-bright);background-position:-80px -20px;background-size:760px 560px;height:560px;animation:6s ease-in-out infinite alternate OSLHOG_contactTwinkle;-webkit-mask-image:linear-gradient(#000 40%,#0000 100%);mask-image:linear-gradient(#000 40%,#0000 100%)}@keyframes OSLHOG_contactTwinkle{0%{opacity:.4}to{opacity:1}}.OSLHOG_moon{--moon:84px;z-index:-1;width:var(--moon);height:var(--moon);-webkit-mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%, transparent 98%, #000 100%);-webkit-mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%, transparent 98%, #000 100%);mask-image:radial-gradient(circle calc(var(--moon) * .48) at 24% 34%, transparent 98%, #000 100%);filter:drop-shadow(0 0 22px #e4c58540);background:radial-gradient(circle at 72% 42%,#f8e6bc,#d4b778 55%,#997748);border-radius:50%;position:absolute;top:54px;right:10%}.OSLHOG_inner{flex-direction:column;gap:22px;width:100%;max-width:720px;margin:0 auto;display:flex}.OSLHOG_header{text-align:center}.OSLHOG_eyebrow{color:var(--catalogue-gold);font-size:var(--font-xs);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:10px;font-weight:750;display:inline-flex}.OSLHOG_title{color:#fff9ef;font-family:var(--font-serif);font-size:var(--font-title-lg);font-weight:400;line-height:var(--line-height-tight);letter-spacing:-.02em;margin:0}.OSLHOG_text{max-width:560px;color:var(--catalogue-muted);font-size:var(--font-base);line-height:var(--line-height-relaxed);margin:14px auto 0}.OSLHOG_tip{border:1px solid #e4c5854d;border-left:3px solid var(--catalogue-gold);border-radius:var(--radius-md);color:var(--catalogue-muted);font-size:var(--font-sm);line-height:var(--line-height-normal);background:#e4c58512;padding:14px 18px}.OSLHOG_tip strong{color:#fff9ef}.OSLHOG_tip a{color:var(--catalogue-gold);text-underline-offset:2px;font-weight:700;text-decoration:underline}.OSLHOG_tip a:focus-visible{outline:2px solid var(--catalogue-gold);outline-offset:2px}.OSLHOG_card{border-radius:var(--radius-lg);background:radial-gradient(at 50% 0,#e2b86d1a,#0000 55%),linear-gradient(160deg,#1c314d 0%,#12243d 60%,#0d1c32 100%);border:1px solid #e4c5853d;width:100%;padding:32px;box-shadow:0 24px 60px #00000059,inset 0 1px #fff4d90f}@media (max-width:768px){.OSLHOG_page{padding:36px var(--content-padding-mobile) 56px}.OSLHOG_moon{--moon:56px;top:26px;right:6%}.OSLHOG_title{font-size:var(--font-title-md)}.OSLHOG_card{padding:24px 18px}}@media (prefers-reduced-motion:reduce){.OSLHOG_page:after{animation:none}}
