/* Integração mínima da página permanente: submenu nativo. */
.jk-promo-menu{position:relative}.jk-promo-menu>summary{cursor:pointer;white-space:nowrap;padding:12px 0}.jk-promo-menu>div{position:absolute;z-index:30;top:100%;left:-16px;background:white;color:#0c2340;padding:16px;min-width:230px;box-shadow:var(--shadow);border-radius:12px;display:grid;gap:8px}.jk-promo-menu>summary:focus-visible{outline:3px solid #1f5fae;outline-offset:3px}
@media(max-width:1100px){.jk-promo-menu>div{position:static;box-shadow:none;padding:12px 0 0 18px;min-width:0}}
