/* Owner-requested panel details only. The orbital scene and panel geometry remain fixed. */
.kentucky-location-mark{display:block;width:calc(100% + 16px);max-width:none;height:auto;aspect-ratio:1;flex:none;object-fit:contain}
@media(max-width:670px){.kentucky-location-mark{width:calc(100% + 4px)}}
.panel-text p#panelDescription{color:#2d4b3e;line-height:1.65;font-size:clamp(12px,1.15vw,15px);max-width:550px;margin:0 auto;text-wrap:balance}
.panel-program-link{display:inline-block;margin-top:10px;color:#174638;font-size:11px;font-weight:700;text-underline-offset:3px}
.panel-program-link[hidden]{display:none}
.footer-links{display:flex;gap:16px;flex-wrap:wrap;align-items:center}
.footer-links a{color:inherit;text-decoration:none;text-underline-offset:3px}
.footer-links a:hover,.footer-links a:focus-visible{text-decoration:underline}
.lotus-skip-link{position:absolute;left:16px;top:-100px;z-index:100;padding:10px 16px;background:#fff6d9;color:#174638;border:2px solid #d5ac61;border-radius:8px}
.lotus-skip-link:focus{top:12px}
@media(max-width:670px){.panel-text p#panelDescription{font-size:11px;line-height:1.47}.panel-program-link{font-size:10px;margin-top:8px}}
@media(max-width:420px){.panel-text p#panelDescription{font-size:10px}}
