.observer-page{color:#f9f7f1;min-height:100vh;font-family:var(--site-font);background:#080909}.observer-page button,.observer-page input,.observer-page select,.observer-dialog button,.observer-dialog input,.observer-dialog select{font:inherit}.observer-header{border-bottom:1px solid #3b3c36;justify-content:space-between;align-items:center;gap:20px;min-height:78px;padding:0 4vw;display:flex}.observer-header .orbit-wordmark{letter-spacing:.23em;font-size:19px}.observer-header>nav:not(.cosmo-mobile-shortcuts){color:#c4c0b5;align-items:center;gap:27px;font-size:13px;display:flex}.observer-header a[aria-current=page]{color:#f9f7f1;border-bottom:2px solid #f9f7f1;padding:28px 0}.observer-header>.cosmo-mobile-shortcuts{display:none}.observer-heading{justify-content:space-between;align-items:end;gap:20px;padding:25px 4vw 22px;display:flex}.observer-heading span,.observer-eyebrow{letter-spacing:.17em;color:#c4c0b5;font-size:10px}.observer-heading h1{letter-spacing:-.04em;margin:6px 0 0;font-size:clamp(24px,3vw,38px);font-weight:450;line-height:1.2}.observer-heading p{color:#c4c0b5;margin:0 0 4px;font-size:13px}.sky-observer{isolation:isolate;color:#f9f7f1;background:#080909;border:1px solid #3b3c36;border-radius:16px;height:min(760px,100svh - 196px);min-height:490px;margin:0 22px;position:relative;overflow:hidden}.sky-observer.is-expanded{z-index:90;border:0;border-radius:0;width:100%;height:100dvh;min-height:0;margin:0;position:fixed;inset:0}.observer-canvas,.observer-video{width:100%;height:100%;display:block;position:absolute;inset:0}.observer-canvas{touch-action:none;-webkit-user-select:none;user-select:none;outline-offset:-4px}.observer-video{object-fit:cover;z-index:-1}.observer-topbar{pointer-events:none;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:18px;left:20px;right:20px}.observer-topbar>div{gap:7px;display:flex}.sky-observer button,.observer-dialog button,.observer-dialog a.observer-secondary{color:#f9f7f1;cursor:pointer;pointer-events:auto;box-sizing:border-box;background:#1c1d1ae8;border:1px solid #85847b;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 14px;font-size:13px;text-decoration:none;display:inline-flex}.observer-topbar>div button,.observer-zoom button,.sky-observer .observer-detail{width:44px;padding:8px}.sky-observer .observer-place{background:#101110df;border-radius:24px;max-width:50%;font-size:12px}.observer-place span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.observer-mode{color:#c4c0b5;pointer-events:none;text-shadow:0 1px 4px #080909;align-items:center;gap:7px;max-width:calc(100% - 44px);font-size:11px;display:flex;position:absolute;top:77px;left:22px}.observer-mode i{background:#c4c0b5;border-radius:50%;width:5px;height:5px}.observer-mode i.is-live{background:#87e9c8;box-shadow:0 0 10px #87e9c888}.observer-reticle{pointer-events:none;width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.observer-reticle i{border-style:solid;border-color:#f9f7f199;width:9px;height:9px;position:absolute}.observer-reticle i:first-child{border-width:1px 0 0 1px;top:0;left:0}.observer-reticle i:nth-child(2){border-width:1px 1px 0 0;top:0;right:0}.observer-reticle i:nth-child(3){border-width:0 0 1px 1px;bottom:0;left:0}.observer-reticle i:nth-child(4){border-width:0 1px 1px 0;bottom:0;right:0}.observer-bearing{text-align:center;color:#f9f7f1;text-shadow:0 1px 5px #080909;white-space:nowrap;pointer-events:none;font-size:11px;position:absolute;top:calc(50% + 32px);left:50%;transform:translate(-50%)}.observer-bearing span{color:#c4c0b5;margin-top:5px;font-size:10px;display:block}.observer-zoom{gap:8px;display:grid;position:absolute;top:106px;right:20px}.observer-bottom{pointer-events:none;background:linear-gradient(#0000,#080909eb 30%,#080909fc);padding:45px 24px 18px;position:absolute;bottom:0;left:0;right:0}.observer-object{justify-content:space-between;align-items:center;gap:15px;max-width:500px;display:flex}.observer-object h2{letter-spacing:-.04em;margin:6px 0;font-size:clamp(25px,3.5vw,40px);font-weight:450;line-height:1.2}.observer-object p{color:#c4c0b5;margin:0;font-size:12px}.sky-observer .observer-detail{border-radius:50%}.observer-actions{gap:10px;max-width:470px;margin-top:18px;display:flex}.sky-observer .observer-primary,.observer-dialog .observer-primary{color:#1c1d1a;background:#f9f7f1;border-color:#f9f7f1;min-height:48px;font-weight:650}.observer-actions .observer-primary{flex:1}.observer-actions>button:last-child{flex-shrink:0}.observer-hint{color:#c4c0b5;max-width:500px;margin:12px 0 0;font-size:11px;line-height:1.6}.observer-daylight{color:#c4c0b5;max-width:470px;margin:10px 0 0;font-size:11px;line-height:1.5}.observer-calibration{pointer-events:auto;max-width:470px}.observer-calibration p,.observer-error{color:#f9f7f1;font-size:12px;line-height:1.5}.observer-error{max-width:470px}.observer-camera-fov{color:#f9f7f1;pointer-events:auto;align-items:center;gap:15px;max-width:470px;margin-top:12px;font-size:11px;display:flex}.observer-camera-fov input{accent-color:#f9f7f1;width:40%}.sky-observer .observer-align-button{background:#101110ed;border-color:#f9f7f1;min-height:40px;font-size:12px;position:absolute;top:105px;left:22px}.observer-object-alignment{pointer-events:auto;max-width:470px}.observer-object-alignment>span{color:#b4b2a9;font-size:11px}.sky-observer .observer-object-alignment h2{font-family:var(--site-font);letter-spacing:-.025em;margin:9px 0 12px;font-size:22px;font-weight:600;line-height:1.2}.observer-object-alignment>p{color:#f9f7f1;margin:8px 0;font-size:13px;line-height:1.5}.observer-photo-alignment{z-index:5;isolation:isolate;pointer-events:none;position:absolute;inset:0}.observer-frozen-frame{visibility:hidden;pointer-events:none;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.observer-frozen-frame.is-visible{visibility:visible;pointer-events:auto;cursor:crosshair}.observer-photo-title{top:max(14px,env(safe-area-inset-top));pointer-events:none;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex;position:absolute;left:16px;right:16px}.observer-photo-title>span{background:#111211ed;border:1px solid #8f8e86;padding:12px}.observer-photo-point{pointer-events:none;border:1px solid #fff;border-radius:50%;width:28px;height:28px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #111}.observer-photo-point:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #111}.observer-photo-panel{box-sizing:border-box;max-height:45%;padding:30px 16px max(16px,env(safe-area-inset-bottom));pointer-events:auto;background:linear-gradient(#0000,#080909e6 20%);position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.observer-photo-panel h2{font-family:var(--site-font);letter-spacing:-.025em;margin:10px 0;font-size:22px;font-weight:600;line-height:1.2}.observer-photo-panel p{max-width:470px;margin:8px 0;font-size:12px;line-height:1.5}.observer-photo-panel .observer-sun-note{color:#c4c0b5;font-size:10px}@media (min-width:761px){.observer-photo-panel{max-width:550px;padding:35px}}@media (max-height:600px){.observer-photo-panel{padding-top:16px}.observer-photo-panel h2{font-size:18px}.observer-photo-panel p{font-size:11px}.observer-photo-panel .observer-sun-note{font-size:9px}.observer-photo-panel .observer-actions{margin-top:10px}}@media (max-height:500px) and (orientation:landscape){.observer-photo-panel{box-sizing:border-box;width:min(42vw,360px);max-height:calc(100% - 80px);right:auto}.observer-photo-title{width:min(52vw,470px);left:auto}}.observer-object-alignment .observer-sun-note{color:#b4b2a9;font-size:11px}.observer-alignment-objects{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.observer-dialog .observer-camera-fov{flex-wrap:wrap;font-size:13px}.observer-dialog .observer-camera-fov input{width:100%}.observer-loading{color:#c4c0b5;flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;font-size:13px;display:flex}.observer-loading-star{color:#f9f7f1;font-size:35px}.observer-dialog{box-sizing:border-box;color:#f9f7f1;width:480px;max-width:calc(100vw - 24px);max-height:85dvh;font-family:var(--site-font);overscroll-behavior:contain;background:#101110;border:1px solid #85847b;border-radius:16px;margin:auto;padding:25px;overflow-y:auto}.observer-dialog header{justify-content:space-between;align-items:center;gap:15px;margin-bottom:18px;display:flex}.observer-dialog h2{letter-spacing:-.03em;margin:0;font-size:23px;font-weight:500}.observer-dialog header button{border-radius:50%;flex-shrink:0;width:44px;padding:8px}.observer-dialog p,.observer-dialog li{color:#f9f7f1;font-size:13px;line-height:1.8}.observer-dialog ol{padding-left:20px}.observer-dialog li{margin:10px 0}.observer-dialog .observer-secondary{background:#1c1d1a;width:100%;min-height:46px;margin:12px 0 4px}.observer-dialog .observer-primary{width:100%}.observer-field{color:#c4c0b5;gap:9px;margin:20px 0 10px;font-size:12px;display:grid}.observer-field input,.observer-field select{box-sizing:border-box;color:#f9f7f1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101110;border:1px solid #85847b;border-radius:8px;width:100%;min-height:46px;padding:11px 12px;font-size:16px}.observer-field input::placeholder{color:#aaa79d}.observer-dialog details{color:#f9f7f1;margin-top:22px;font-size:13px}.observer-dialog summary{cursor:pointer;padding:10px 0}.observer-results{gap:7px;max-height:45dvh;margin-top:15px;display:grid;overflow-y:auto}.observer-results button{text-align:left;background:#1c1d1a;justify-content:space-between;min-height:61px}.observer-results button>span{gap:5px;display:grid}.observer-results strong{font-size:14px;font-weight:500}.observer-results small{color:#c4c0b5;font-size:10px}.observer-guide{max-width:1060px;margin:80px auto 50px;padding:0 30px}.observer-guide h2{letter-spacing:-.04em;font-size:clamp(27px,4vw,42px);font-weight:450}.observer-guide-grid{grid-template-columns:1fr 1fr;gap:20px 50px;margin-top:40px;display:grid}.observer-guide h3{letter-spacing:-.02em;font-size:20px;font-weight:500}.observer-guide footer{color:#f9f7f1;border-top:1px solid #3b3c36;flex-wrap:wrap;gap:20px 28px;margin-top:40px;padding-top:28px;font-size:12px;display:flex}.sky-observer button:disabled,.observer-dialog button:disabled{opacity:.4;cursor:default}.sky-observer button:focus-visible,.observer-dialog button:focus-visible,.observer-dialog a:focus-visible,.observer-page a:focus-visible,.observer-canvas:focus-visible{outline-offset:3px;outline:2px solid #f9f7f1}@media (max-width:760px),(max-width:1100px) and (max-height:500px){.observer-header{box-sizing:border-box;grid-template-columns:1fr auto;gap:10px;min-height:70px;padding:10px 20px;display:grid}.observer-header>nav{display:none!important}.observer-header .orbit-wordmark{letter-spacing:.18em;font-size:15px}.observer-heading{padding:17px 20px 19px;display:block}.observer-heading span{letter-spacing:.12em;font-size:8px}.observer-heading h1{margin-top:7px;font-size:27px}.observer-heading p{margin:9px 0 0;font-size:12px}.sky-observer{border-radius:12px;height:calc(100svh - 192px);min-height:540px;margin:0 10px}.observer-topbar{gap:8px;top:14px;left:12px;right:12px}.observer-topbar>div{gap:5px}.observer-topbar>div button{width:40px;min-height:44px}.sky-observer .observer-place{gap:5px;padding:9px 10px;font-size:10px}.observer-mode{max-width:calc(100% - 32px);font-size:10px;top:73px;left:16px}.observer-zoom{top:102px;right:12px}.observer-bottom{padding:40px 16px max(15px,env(safe-area-inset-bottom))}.observer-object h2{font-size:29px}.observer-object p{font-size:11px}.observer-eyebrow{letter-spacing:.12em;font-size:8px}.observer-actions{gap:8px;margin-top:15px}.observer-actions button{padding:10px 12px;font-size:12px}.observer-hint{font-size:10px}.observer-guide{margin-top:50px;padding:0 22px}.observer-guide-grid{grid-template-columns:1fr;gap:15px;margin-top:30px}.observer-guide p{font-size:14px}.observer-dialog{padding:20px}.observer-dialog h2{font-size:21px}.observer-header .cosmo-menu-trigger{min-width:95px}}@media (max-width:350px){.observer-actions button{padding:10px;font-size:11px}.observer-topbar>div{gap:3px}.observer-topbar>div button{width:37px}.observer-place svg{display:none}.observer-mode{font-size:9px}.observer-camera-fov{display:block}.observer-camera-fov input{width:100%;margin-top:8px}}@media (max-height:500px) and (orientation:landscape){.sky-observer{min-height:410px}.sky-observer.is-expanded{min-height:0}.observer-bottom{background:linear-gradient(#0000,#080909e6);width:330px;padding:22px 16px 10px;left:0;right:auto}.observer-object h2{font-size:24px}.observer-hint{display:none}.observer-mode{top:68px}.observer-daylight{font-size:10px}.observer-topbar .observer-place{max-width:50%}.observer-actions{margin-top:10px}.observer-calibration p{font-size:10px}}.sky-observer .observer-nearby{pointer-events:auto;color:#f9f7f1;text-underline-offset:4px;background:0 0;border:0;border-radius:0;min-height:38px;margin:3px 0 0;padding:6px 0;font-size:11px;text-decoration:underline}@media (min-width:761px){.observer-header>nav:not(.cosmo-mobile-shortcuts){gap:clamp(12px,1.8vw,27px);font-size:clamp(11px,1vw,13px)}}@media (max-width:760px) and (max-height:740px) and (orientation:portrait){.sky-observer:not(.is-expanded){min-height:350px}.sky-observer:not(.is-expanded) .observer-daylight,.sky-observer:not(.is-expanded) .observer-nearby,.sky-observer:not(.is-expanded) .observer-hint{display:none}.sky-observer:not(.is-expanded) .observer-bottom{padding-top:25px}.observer-heading{padding-top:13px;padding-bottom:13px}}@media (max-height:500px) and (orientation:landscape){.observer-heading{display:none}.sky-observer:not(.is-expanded){height:calc(100svh - 80px);min-height:0}.sky-observer:not(.is-expanded) .observer-daylight,.sky-observer:not(.is-expanded) .observer-nearby{display:none}}.sky-observer.is-ready:before{content:"";pointer-events:none;opacity:.6;background-image:radial-gradient(1px 1px at 13% 17%,#f9f7f1 95%,#0000),radial-gradient(1px 1px at 83% 21%,#f9f7f1 95%,#0000),radial-gradient(1px 1px at 28% 72%,#f9f7f1 95%,#0000),radial-gradient(1.5px 1.5px at 77% 76%,#f9f7f1 95%,#0000),radial-gradient(1px 1px at 8% 57%,#f9f7f1 95%,#0000),radial-gradient(1px 1px at 92% 53%,#f9f7f1 95%,#0000);background-size:100% 100%;position:absolute;inset:0}.observer-start{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100%;padding:25px;display:flex;position:relative}.observer-start h2{letter-spacing:-.045em;margin:0;font-size:clamp(27px,4vw,46px);font-weight:500;line-height:1.18}.observer-start>p{color:#c4c0b5;max-width:360px;margin:0 0 8px;font-size:14px;line-height:1.7}.observer-start>.observer-primary{min-width:250px;min-height:52px;font-size:15px}.sky-observer .observer-map-link{color:#c4c0b5;background:0 0;border:0;min-height:40px;padding:0 10px;font-size:12px}.observer-start small{color:#aaa79d;margin-top:5px;font-size:10px}.observer-start-orbit{color:#f9f7f1;background:radial-gradient(#aaa79d29,#0000);border:1px solid #c4c0b556;border-radius:50%;place-items:center;width:92px;height:92px;margin-bottom:10px;display:grid;position:relative;box-shadow:0 0 70px #c4c0b510}.observer-start-orbit:after{content:"";border:1px solid #c4c0b522;border-radius:50%;position:absolute;inset:-13px}.observer-start-orbit i{background:#f9f7f1;border-radius:50%;width:4px;height:4px;position:absolute;box-shadow:0 0 14px #c4c0b5}.observer-start-orbit i:first-of-type{top:-15px;left:42px}.observer-start-orbit i:nth-of-type(2){top:54px;right:-13px}.observer-start-orbit i:nth-of-type(3){width:3px;height:3px;bottom:6px;left:3px}.sky-observer.has-camera{background:#080909}.sky-observer.has-camera .observer-bottom{background:linear-gradient(#0000,#080909b8 30%,#080909f2)}.sky-observer.has-camera .observer-object h2{font-size:clamp(25px,3.5vw,36px)}.sky-observer.has-camera .observer-actions{max-width:400px}.sky-observer.has-camera .observer-actions>button{flex:1;min-width:0;padding:10px}.observer-reticle.is-tracking i{filter:drop-shadow(0 0 3px #f9f7f1);border-color:#f9f7f1}.observer-place-continue{margin-top:22px}.observer-dialog .observer-camera-fov{color:#f9f7f1;gap:14px;margin:25px 0;font-size:13px;display:grid}.observer-dialog .observer-camera-fov input{accent-color:#f9f7f1;width:100%;min-height:44px}@media (max-width:760px){.observer-start{gap:15px;padding:24px 20px}.observer-start h2{font-size:30px}.observer-start>p{max-width:290px;font-size:13px}.observer-start>.observer-primary{width:100%;max-width:300px}.observer-start-orbit{width:76px;height:76px;margin-bottom:9px}.observer-heading p{color:#f9f7f1}.observer-start small{font-size:10px}.has-camera.is-expanded .observer-topbar{top:max(14px,env(safe-area-inset-top))}.has-camera.is-expanded .observer-mode{top:calc(max(14px,env(safe-area-inset-top)) + 58px)}.has-camera .observer-object h2{font-size:27px}.has-camera .observer-bottom{padding-top:30px}.has-camera .observer-actions{flex-wrap:wrap;gap:7px}.has-camera .observer-actions>button,.observer-calibration p{font-size:11px}}@media (max-height:740px) and (orientation:portrait){.observer-start{gap:10px;padding:18px}.observer-start-orbit{width:54px;height:54px;margin-bottom:5px}.observer-start-orbit svg{width:24px}.observer-start h2{font-size:27px}.observer-start>p{margin-bottom:0;font-size:12px}.observer-start>.observer-primary{min-height:46px}.observer-start small{margin:0}.has-camera .observer-bottom{padding-top:20px}.has-camera .observer-hint{display:none}.has-camera .observer-actions{margin-top:12px}}@media (max-height:500px) and (orientation:landscape){.observer-start{text-align:left;grid-template-rows:20px auto auto auto;grid-template-columns:100px minmax(200px,420px) minmax(180px,250px);place-content:center;gap:10px 24px;min-height:100%;padding:20px 35px;display:grid}.observer-start-orbit{grid-row:1/5;align-self:center;margin:0}.observer-start>.observer-eyebrow{grid-column:2;align-self:end}.observer-start h2{grid-area:2/2/4;font-size:30px}.observer-start>p{display:none}.observer-start>.observer-primary{grid-area:2/3;min-width:0;font-size:13px}.observer-start>.observer-map-link{grid-area:3/3}.observer-start small{grid-area:4/2}.has-camera .observer-bottom{box-sizing:border-box;width:min(45vw,380px)}.has-camera .observer-actions{margin-top:10px}.has-camera .observer-daylight,.has-camera .observer-nearby{display:none}.has-camera .observer-calibration p{font-size:10px}.has-camera .observer-object h2{font-size:23px}}.observer-moon-alignment{pointer-events:auto;max-width:470px}.observer-moon-alignment h2{letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(24px,3.5vw,32px);font-weight:500;line-height:1.2}.observer-moon-alignment>p{color:#f9f7f1;margin:0;font-size:13px;line-height:1.6}.observer-moon-alignment .observer-actions{max-width:470px}.observer-page,.observer-dialog{color:#f9f7f1;background:#080909;font-family:Onest COSMO360,Arial,sans-serif}.observer-page .observer-heading h1{letter-spacing:0;font-optical-sizing:none;font-synthesis:none;margin:0;font-family:COSMO360 Display,Onest COSMO360,Arial,sans-serif;font-size:clamp(60px,6vw,88px);font-weight:620;line-height:1.04}.observer-heading>div>span,.observer-start>.observer-eyebrow,.observer-guide>.observer-eyebrow{display:none}.observer-heading p{color:#b4b2a9;max-width:350px;font-size:14px;line-height:1.65}.sky-observer{background:#080909;border-color:#ffffff24;border-radius:3px}.sky-observer.is-ready{background:radial-gradient(at 50% 45%,#f9f7f108,#0000 65%),#080909}.sky-observer.is-ready:before{opacity:.3}.sky-observer button,.observer-dialog button,.observer-dialog a.observer-secondary{color:#f9f7f1;background:#111211ed;border-color:#8f8e86;border-radius:3px}.sky-observer .observer-place{background:#111211ed;border-radius:3px}.sky-observer .observer-primary,.observer-dialog .observer-primary{color:#141511;background:#f9f7f1;border-color:#f9f7f1;font-weight:500}.observer-dialog{border-color:#ffffff24;border-radius:3px}.observer-dialog header button{border-radius:3px}.observer-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#080909db}.observer-field input,.observer-field select{color:#f9f7f1;background:#111211;border-color:#ffffff45;border-radius:3px}.observer-dialog :is(p,li),.observer-field,.observer-dialog details{color:#c4c0b5}.observer-results button{background:#111211;border-color:#ffffff24}.observer-results small{color:#b4b2a9}.observer-start h2,.observer-guide h2,.observer-dialog h2{letter-spacing:0;font-optical-sizing:none;font-synthesis:none;font-family:COSMO360 Display,Onest COSMO360,Arial,sans-serif;font-weight:620;line-height:1.07}.observer-start h2{max-width:680px;font-size:clamp(50px,6vw,78px)}.observer-start>p{color:#c4c0b5;font-size:15px}.observer-guide h2{font-size:clamp(48px,5.5vw,72px)}.observer-dialog h2{font-size:38px}.observer-guide p{color:#c4c0b5;font-size:16px;line-height:1.85}.observer-guide h3{color:#f9f7f1;font-family:Onest COSMO360,Arial,sans-serif;font-size:20px;line-height:1.35}.observer-guide footer{color:#f9f7f1;border-color:#ffffff24}.observer-start-orbit{color:#f9f7f1;box-shadow:none;background:0 0;border-color:#ffffff45}.observer-start-orbit:after{border-color:#ffffff18}.observer-start-orbit i{background:#f9f7f1;box-shadow:0 0 10px #f9f7f140}.sky-observer .observer-map-link{color:#c4c0b5;background:0 0;border:0}.sky-observer .observer-detail{background:#111211ed;border-radius:3px}.observer-bottom{background:linear-gradient(#0000,#080909eb 30%,#080909fc)}.sky-observer .observer-object h2,.sky-observer .observer-moon-alignment h2{letter-spacing:0;font-optical-sizing:none;font-synthesis:none;font-family:COSMO360 Display,Onest COSMO360,Arial,sans-serif;font-size:clamp(36px,4vw,52px);font-weight:620;line-height:1.08}.observer-bearing,.observer-mode,.observer-reticle{color:#f9f7f1}.observer-reticle i,.observer-reticle.is-tracking i{filter:none;border-color:#f9f7f1}.observer-bearing span,.observer-object p,.observer-eyebrow,.observer-hint,.observer-daylight,.observer-start small{color:#b4b2a9}.sky-observer .observer-nearby{color:#f9f7f1;background:0 0}.observer-camera-fov input,.observer-dialog .observer-camera-fov input{accent-color:#f9f7f1}@media (max-width:760px){.observer-page .observer-heading h1{font-size:clamp(48px,13vw,66px);line-height:1.05}.observer-heading p{color:#b4b2a9;font-size:13px}.observer-start h2{font-size:52px}.observer-start>p{font-size:14px}.observer-guide h2{font-size:48px}.observer-guide p{font-size:15px}.observer-dialog h2{font-size:34px}.sky-observer .observer-object h2,.sky-observer .observer-moon-alignment h2{font-size:39px}}@media (max-height:740px) and (orientation:portrait){.observer-start h2{font-size:44px}.observer-start>p{font-size:13px}}@media (max-height:500px) and (orientation:landscape){.observer-start h2{font-size:40px}.sky-observer .observer-object h2,.sky-observer .observer-moon-alignment h2{font-size:32px}}
