@media(max-width:760px){.cinematicIntro{background:linear-gradient(180deg,#020b12 0%,#061a29 48%,#020b12 100%)}.preScene{overflow:hidden}.scene1{background:linear-gradient(180deg,#04111c,#06243a 45%,#03101a)}.locationScene .introMap{inset:0;background:radial-gradient(circle at 50% 48%,#08304a,#020d16 76%)}.generatedMap img{object-fit:contain!important;inset:21% 0 24%!important;width:100%!important;height:55%!important;mix-blend-mode:screen}.locationScene .mapTitle{top:3.5vh;width:calc(100% - 28px)}.locationScene .mapTitle>span{font-size:7px;margin-bottom:7px}.locationScene .mapTitle h2{font-size:clamp(21px,7vw,29px);white-space:normal;line-height:1.05}.mapLabels{inset:12% 12px 5%!important;width:auto!important;height:auto;display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:auto auto 1fr auto auto auto!important;gap:5px 14px!important;background:transparent!important;backdrop-filter:none!important;padding:0!important;align-items:start}.mapLabels span{font-size:5.7px!important;line-height:1.25;padding:4px 12px!important;background:rgba(2,13,22,.58);border:1px solid rgba(141,178,186,.12);text-align:center!important}.mapLabels span:nth-child(1){grid-column:1;grid-row:1}.mapLabels span:nth-child(2){grid-column:2;grid-row:1}.mapLabels span:nth-child(3){grid-column:1;grid-row:2}.mapLabels span:nth-child(4){grid-column:2;grid-row:2}.mapLabels span:nth-child(5){grid-column:1;grid-row:4}.mapLabels span:nth-child(6){grid-column:2;grid-row:4}.mapLabels span:nth-child(7){grid-column:1;grid-row:5}.mapLabels span:nth-child(8){grid-column:2;grid-row:5}.mapLabels span:nth-child(9){grid-column:1 / 3;grid-row:6;justify-self:center;min-width:46%}.mapLabels span:before{left:50%!important;right:auto!important;width:1px!important;height:14px!important;background:linear-gradient(#8db2ba,transparent)!important}.mapLabels span:after{left:calc(50% - 3px)!important;right:auto!important;border:0!important}.mapLabels span:nth-child(-n+4):before{top:calc(100% + 3px)!important}.mapLabels span:nth-child(-n+4):after{top:calc(100% + 14px)!important;border-top:5px solid #8db2ba!important;border-left:3px solid transparent!important;border-right:3px solid transparent!important}.mapLabels span:nth-child(n+5):before{top:auto!important;bottom:calc(100% + 3px)!important;background:linear-gradient(transparent,#8db2ba)!important}.mapLabels span:nth-child(n+5):after{top:auto!important;bottom:calc(100% + 14px)!important;border-bottom:5px solid #8db2ba!important;border-left:3px solid transparent!important;border-right:3px solid transparent!important}.generatedMap>b{left:52%!important;top:41%!important;width:10px!important;height:10px!important}.generatedMap>em{right:10px!important;top:32%!important;font-size:6px!important}.generatedMap>.mapArrow{left:calc(52% + 8px)!important;top:calc(41% + 1px)!important;width:34vw!important}.unitsScene,.dataScene{padding-top:58px;padding-bottom:72px}.unitsScene .sceneCopy,.dataScene .sceneCopy{align-self:end}.unitsScene .introUnits{align-self:start}.unitsScene .introUnits article{min-height:70px}.projectData{max-height:62vh}.projectData article{min-height:128px}.registerScene{padding:22px 0}.registerPanel{max-height:94vh;overflow:auto;padding:18px 0}.registerPanel h2{font-size:36px;margin:12px 0 18px}.sceneTrack{top:12px}}
@media(min-width:1500px){.locationScene .mapTitle h2{font-size:64px}.mapLabels{left:5%;right:5%;grid-template-columns:250px 1fr 250px}.mapLabels span{font-size:8px}.unitsScene,.dataScene{width:min(1380px,calc(100% - 120px))}.unitsScene .introUnits article{min-height:118px}.unitShape{width:160px;height:76px}.projectData article{min-height:290px}}
