.co-subnav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin:0 0 28px;background:#ffffffb8;border:1px solid #10141c14;border-radius:999px;flex-wrap:wrap;justify-content:center;gap:8px;max-width:max-content;margin-inline:auto;padding:6px;display:flex;box-shadow:0 10px 28px #10141c0d}.co-subnav-link{color:#5c6573;border-radius:999px;justify-content:center;align-items:center;min-height:38px;padding:8px 16px;font-size:.86rem;font-weight:700;text-decoration:none;transition:background .18s,color .18s,transform .18s;display:inline-flex}.co-subnav-link:hover{color:#10141c;background:#10141c0a}.co-subnav-link.is-active{color:#10141c;background:linear-gradient(135deg,#ffa42e 0%,#ff8c1a 100%);box-shadow:0 8px 18px #ffa42e47}.abt-mv-grid>*,.abt-timeline>*,.tm-grid>*,.svc-grid>*,.loc-grid>*,.ct-grid>*{min-width:0;height:100%}.tm-grid>* .tm-card,.svc-grid>* .svc-card,.loc-grid>* .loc-card,.ct-grid>* .ct-card{height:100%}@media (max-width:640px){.co-subnav{border-radius:18px;justify-content:stretch;width:100%;max-width:none}.co-subnav-link{flex:auto;padding:8px 10px;font-size:.8rem}}html[data-theme=dark] .co-subnav{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#000!important;border-color:#ffffff1f!important}html[data-theme=dark] .co-subnav-link{color:#a3a3a3!important}html[data-theme=dark] .co-subnav-link:hover{color:#f2f2f2!important;background:#0a0a0a!important}html[data-theme=dark] .co-subnav-link.is-active{color:#000!important;box-shadow:none!important;background:#ffa42e!important}
