.orbital-scene.globe-scene{width:112%;height:540px;margin-left:-4%;aspect-ratio:auto;pointer-events:none}
.globe-scene canvas,.globe-poster{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}
.globe-scene canvas{opacity:0}
.globe-scene.globe-ready canvas{opacity:1}
.globe-ready .globe-poster{visibility:hidden}
.globe-toggle{position:absolute;right:9%;bottom:3%;width:44px;height:44px;border:1px solid #bd81d335;border-radius:50%;background:#160e20b3;color:#d1b6e0;font:16px 'Golos Text',sans-serif;cursor:pointer;pointer-events:auto}
.globe-toggle:hover{border-color:#cf8eee;color:#fff}
.globe-toggle:focus-visible{outline:2px solid #dda6ff;outline-offset:4px}
.globe-toggle[hidden]{display:none}
@media(min-width:1650px){.orbital-scene.globe-scene{height:590px}}
@media(min-width:801px) and (max-width:1150px){.orbital-scene.globe-scene{height:455px}}
@media(max-width:800px){.orbital-scene.globe-scene{width:110%;height:auto;aspect-ratio:1.08;margin:0 0 0 -5%}.globe-toggle{right:8%;bottom:5%}}
