/* Keep ecosystem navigation accessible on tablet widths. */
@media(min-width:761px) and (max-width:960px){.nav .menu{display:block}.nav .nav-links{position:absolute;left:14px;right:14px;top:100px;display:none;align-items:stretch;flex-direction:column;gap:0;padding:12px;border:1px solid var(--line);border-radius:18px;background:#081713;box-shadow:var(--shadow)}.nav .nav-links.open{display:flex}.nav .nav-links a{display:flex;min-height:46px;align-items:center;padding:0 12px}.nav .platform-link{margin-top:6px}}
@media(min-width:761px) and (max-width:1100px){.site-header .site-nav{flex-wrap:wrap}.site-header .menu-toggle{display:block}.site-header .site-links{display:none;flex-basis:100%;padding:12px 0 22px;gap:0;flex-direction:column;align-items:stretch}.site-header .site-links.open{display:flex}.site-header .site-links a{font-size:15px;min-height:47px;padding:10px 0}.site-header .site-links .nav-cta{padding:10px 15px;margin-top:8px;text-align:center}}
