.explorer{margin-top:16px}
.pyramid-toolbar strong{font-size:18px;letter-spacing:-.025em}
.hero{padding-top:82px}
@media(min-width:851px){
  .scene{height:clamp(480px,calc(100svh - 200px),700px);min-height:0}
  .architecture{width:100%;height:100%;max-height:none;object-fit:contain}
  .scene[data-selected]:not([data-selected=""]) .architecture{width:66%}
}
@media(max-width:850px){
  .explorer{display:flex;flex-direction:column;margin-top:0}
  .pyramid-content{order:0}
  .pyramid-rail{order:1;border-right:0;border-bottom:0;border-top:1px solid #30434c}
  .scene{height:auto;min-height:0}
  .architecture{height:auto}
  .hero{padding-top:66px}
}
@media(max-width:620px){
  .explorer{margin:0 12px}
  .pyramid-toolbar{min-height:82px}
  .pyramid-toolbar strong{font-size:16px}
  .scene-instruction{top:10px}
  .hero{padding-top:59px}
}
