@font-face{font-family:Product Sans;src:url(/fonts/ProductSans-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}.page-module__OSLHOG__page{color:#f7f7f5;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;background:#0a0a0a;min-height:100dvh;font-family:Product Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:fixed;inset:0;overflow:auto}.page-module__OSLHOG__page .asciiBlobCanvas{z-index:0;pointer-events:none;opacity:.54;position:fixed;inset:0}.page-module__OSLHOG__page .pixelFireworksCanvas{z-index:3;pointer-events:none;width:48%;height:87%;position:fixed;top:8%;bottom:5%;left:1.5%}.page-module__OSLHOG__atmosphere{z-index:1;pointer-events:none;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:radial-gradient(circle at 67% 52%,#ffffff0e,#0000 31%),radial-gradient(circle at 25%,#00000014,#000000b3 78%);position:fixed;inset:0}.page-module__OSLHOG__publicNav{z-index:40;letter-spacing:.15em;justify-content:space-between;align-items:center;font-size:10px;display:flex;position:fixed;top:16px;left:16px;right:16px}.page-module__OSLHOG__publicNavLeft,.page-module__OSLHOG__publicNavRight,.page-module__OSLHOG__publicMenuLinks{align-items:center;display:flex}.page-module__OSLHOG__publicNavLeft{gap:32px}.page-module__OSLHOG__publicMenuLinks{gap:64px}.page-module__OSLHOG__publicNavRight{gap:16px}.page-module__OSLHOG__publicNav a{color:#fff;text-decoration:none}.page-module__OSLHOG__publicBrand{align-items:center;display:flex}.page-module__OSLHOG__publicBrand img{width:150px;height:auto;display:block}.page-module__OSLHOG__publicMenuLinks a{color:#ffffffe0;transition:color .25s}.page-module__OSLHOG__publicMenuLinks a:hover,.page-module__OSLHOG__publicMenuLinks a:focus-visible{color:#ffffff80}.page-module__OSLHOG__publicNavButton{border:1px solid #ffffff14;border-radius:999px;padding:10px 24px;transition:color .25s,border-color .25s,background-color .25s,box-shadow .25s,transform .25s}.page-module__OSLHOG__publicNavButton:hover,.page-module__OSLHOG__publicNavButton:focus-visible,.page-module__OSLHOG__contactActive{color:#fff;background:#ffffff1a;border-color:#ffffff61;outline:none;transform:translateY(-2px);box-shadow:0 12px 32px #0000004d,inset 0 1px #ffffff1c}.page-module__OSLHOG__publicNavButtonPrimary{color:#ffffffeb;-webkit-backdrop-filter:blur(36px)saturate(135%);background:linear-gradient(145deg,#ffffff2b,#ffffff17),#070a0db8;border-color:#ffffff2b;box-shadow:0 12px 34px #00000052,inset 0 1px #ffffff1f}.page-module__OSLHOG__publicNavButtonPrimary:hover,.page-module__OSLHOG__publicNavButtonPrimary:focus-visible{background:linear-gradient(145deg,#ffffff3b,#ffffff1f),#070a0dc7;border-color:#ffffff6b}.page-module__OSLHOG__contactLayout{z-index:10;grid-template-columns:minmax(300px,.75fr) minmax(540px,1.25fr);align-items:center;gap:clamp(48px,8vw,116px);width:min(1180px,100% - 64px);min-height:100dvh;margin:0 auto;padding:96px 0 48px;display:grid;position:relative}.page-module__OSLHOG__intro{padding-left:8px}.page-module__OSLHOG__eyebrow{color:#888;letter-spacing:.2em;text-transform:uppercase;margin:0 0 18px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.page-module__OSLHOG__contactFleetStars{object-fit:contain;opacity:.95;width:40px;height:auto;margin-bottom:18px;display:block}.page-module__OSLHOG__intro h1{color:#fff;letter-spacing:-.065em;margin:0;font-size:clamp(58px,7vw,92px);font-weight:400;line-height:.9}.page-module__OSLHOG__contactPrompt{color:#ffffffeb;letter-spacing:-.025em;margin:21px 0 0;font-size:clamp(18px,2vw,24px)}.page-module__OSLHOG__introCopy{color:#ffffff94;max-width:420px;margin:14px 0 0;font-size:15px;line-height:1.65}.page-module__OSLHOG__discoveryNotes{border-top:1px solid #ffffff1c;max-width:420px;margin-top:48px;padding-top:22px}.page-module__OSLHOG__discoveryNotes>p{color:#888;letter-spacing:.17em;text-transform:uppercase;margin:0 0 17px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px}.page-module__OSLHOG__discoveryNotes ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.page-module__OSLHOG__discoveryNotes li{color:#ffffff7a;gap:14px;font-size:12px;line-height:1.45;display:flex}.page-module__OSLHOG__discoveryNotes li span{color:#ffffff45;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.page-module__OSLHOG__formPanel{-webkit-backdrop-filter:blur(54px)saturate(135%);transform-origin:28px 22px;background:linear-gradient(145deg,#ffffff16,#ffffff06),#141414cc;border:1px solid #e6e6e630;border-radius:22px;animation:.56s cubic-bezier(.16,1,.3,1) .12s both page-module__OSLHOG__contactWindowOpen;overflow:hidden;box-shadow:0 42px 110px #000000b8,0 0 72px #ffffff0e,inset 0 1px #ffffff24}@keyframes page-module__OSLHOG__contactWindowOpen{0%{opacity:0;filter:blur(9px);transform:translateY(32px)scale(.82)}55%{opacity:1}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.page-module__OSLHOG__pageClosing .page-module__OSLHOG__formPanel{animation:.39s cubic-bezier(.7,0,.84,0) both page-module__OSLHOG__contactWindowClose}.page-module__OSLHOG__pageClosing .page-module__OSLHOG__intro,.page-module__OSLHOG__pageClosing .page-module__OSLHOG__publicNav{animation:.3s both page-module__OSLHOG__contactContentClose}@keyframes page-module__OSLHOG__contactWindowClose{0%{opacity:1;filter:blur();transform:translateY(0)scale(1)}to{opacity:0;filter:blur(9px);transform:translateY(24px)scale(.78)}}@keyframes page-module__OSLHOG__contactContentClose{to{opacity:0;transform:translateY(12px)}}.page-module__OSLHOG__panelHeader{color:#ffffff45;letter-spacing:.14em;background:#ffffff06;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:42px;padding:0 16px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;display:flex}.page-module__OSLHOG__trafficLights{gap:8px;display:flex}.page-module__OSLHOG__trafficLights span{border-radius:50%;width:10px;height:10px}.page-module__OSLHOG__trafficRed{background:#ff5f57}.page-module__OSLHOG__trafficYellow{background:#febc2e}.page-module__OSLHOG__trafficGreen{background:#28c840}.page-module__OSLHOG__form{padding:clamp(26px,3.2vw,42px)}.page-module__OSLHOG__formHeading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:26px;display:flex}.page-module__OSLHOG__formHeading p{color:#fffffff0;letter-spacing:-.025em;margin:0;font-size:21px}.page-module__OSLHOG__formHeadingLead{align-items:center;gap:12px;display:flex}.page-module__OSLHOG__formFleetStars{object-fit:contain;opacity:.92;flex:none;width:24px;height:auto;display:block}.page-module__OSLHOG__formHeading span{color:#ffffff52;font-size:9px}.page-module__OSLHOG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 14px;display:grid}.page-module__OSLHOG__fieldGrid label{flex-direction:column;gap:8px;min-width:0;display:flex}.page-module__OSLHOG__fieldGrid label>span{color:#888;letter-spacing:.12em;text-transform:uppercase;padding-left:4px;font-size:9px}.page-module__OSLHOG__fullField{grid-column:1/-1}.page-module__OSLHOG__fieldGrid input,.page-module__OSLHOG__fieldGrid textarea{color:#ffffffe8;width:100%;font:inherit;-webkit-user-select:text;user-select:text;background:#ffffff0e;border:1px solid #ffffff14;outline:none;font-size:12px;transition:border-color .2s,background-color .2s,box-shadow .2s}.page-module__OSLHOG__fieldGrid input{border-radius:999px;height:48px;padding:0 16px}.page-module__OSLHOG__fieldGrid textarea{resize:vertical;border-radius:16px;min-height:118px;padding:14px 16px;line-height:1.55}.page-module__OSLHOG__fieldGrid input::placeholder,.page-module__OSLHOG__fieldGrid textarea::placeholder{color:#ffffff3d}.page-module__OSLHOG__fieldGrid input:focus,.page-module__OSLHOG__fieldGrid textarea:focus{background:#ffffff16;border-color:#49dcca80;box-shadow:0 0 0 3px #49dcca12}.page-module__OSLHOG__formFooter{justify-content:space-between;align-items:center;gap:20px;margin-top:26px;display:flex}.page-module__OSLHOG__statusMessage{color:#ffffff52;max-width:280px;margin:0;font-size:9px;line-height:1.45}.page-module__OSLHOG__formFooter button{color:#fffffff0;cursor:pointer;min-width:218px;height:52px;font:inherit;background:linear-gradient(145deg,#ffffff2b,#ffffff14),#070a0db8;border:1px solid #ffffff3d;border-radius:999px;justify-content:center;align-items:center;gap:14px;padding:0 22px;font-size:10px;transition:border-color .22s,background-color .22s,transform .22s;display:inline-flex;box-shadow:0 14px 38px #00000057,inset 0 1px #ffffff1c}.page-module__OSLHOG__formFooter button:hover,.page-module__OSLHOG__formFooter button:focus-visible{background:linear-gradient(145deg,#ffffff36,#ffffff1c),#070a0dcc;border-color:#49dcca9e;outline:none;transform:translateY(-2px)}.page-module__OSLHOG__formFooter button span{font-size:15px}@media (max-width:960px){.page-module__OSLHOG__page .pixelFireworksCanvas{opacity:.72;width:100%;height:48%;top:5%}.page-module__OSLHOG__contactLayout{grid-template-columns:1fr;gap:42px;width:min(700px,100% - 40px);padding-top:120px}.page-module__OSLHOG__intro{padding-left:0}.page-module__OSLHOG__introCopy,.page-module__OSLHOG__discoveryNotes{max-width:600px}}@media (max-width:640px){.page-module__OSLHOG__publicNav{top:12px;left:12px;right:12px}.page-module__OSLHOG__publicBrand img{width:108px}.page-module__OSLHOG__publicMenuLinks,.page-module__OSLHOG__publicNavRight .page-module__OSLHOG__publicNavButton:first-child{display:none}.page-module__OSLHOG__publicNavButton{padding:9px 14px}.page-module__OSLHOG__contactLayout{width:calc(100% - 24px);padding-top:96px}.page-module__OSLHOG__intro h1{font-size:58px}.page-module__OSLHOG__discoveryNotes{margin-top:34px}.page-module__OSLHOG__fieldGrid{grid-template-columns:1fr}.page-module__OSLHOG__fullField{grid-column:auto}.page-module__OSLHOG__formHeading,.page-module__OSLHOG__formFooter{flex-direction:column;align-items:flex-start}.page-module__OSLHOG__formFooter button{width:100%}}@media (prefers-reduced-motion:reduce){.page-module__OSLHOG__page *,.page-module__OSLHOG__page :before,.page-module__OSLHOG__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
