.sat-atlas{position:relative;isolation:isolate;width:100%;background:#09263a;color:white;overflow:hidden}.sat-atlas svg{display:block;width:100%;height:auto}.sat-atlas .sat-narrow{display:none}.sat-head{position:absolute;top:8%;left:5%;width:32%;padding:clamp(16px,2.6vw,42px);border-left:2px solid #e3c18a;background:linear-gradient(100deg,#07141dec,#091723b3 76%,transparent);color:white;pointer-events:none}.sat-head small{font:600 clamp(9px,1vw,14px)/1.5 sans-serif;letter-spacing:.16em;color:#f1d7a1}.sat-head h2{font-size:clamp(30px,4.1vw,74px);line-height:1.14;letter-spacing:-.055em;color:white;margin:.36em 0;text-wrap:balance}.sat-head p{color:#f5f5ef;font-size:clamp(13px,1.15vw,19px);line-height:1.55;margin:0}.sat-atlas svg a circle{filter:drop-shadow(0 3px 4px #0008)}.sat-atlas svg a:hover circle,.sat-atlas svg a:focus-visible circle{fill:#503a13;stroke:white;stroke-width:6}.sat-caption{position:absolute;bottom:0;left:0;background:#07131cdb;padding:6px 12px;font:11px/1.4 sans-serif;color:#f3f0e8;letter-spacing:.04em}.sat-atlas svg a text{pointer-events:none}@media(max-width:720px){.sat-atlas .sat-wide{display:none}.sat-atlas .sat-narrow{display:block}.sat-head{left:0;top:0;width:100%;padding:13px 5%;background:linear-gradient(#081825e8,#08182585,transparent);border:none}.sat-head h2{font-size:clamp(23px,5.2vw,34px);margin:3px 0}.sat-head p{font-size:12px}.sat-head small{font-size:9px}.sat-caption{font-size:9px}}
