.ml-overlay{position:fixed;z-index:1;bottom:0;overflow:hidden;pointer-events:none}html[data-nav-outline] main{opacity:0;pointer-events:none}.ml-page{animation:ml-arrive .26s ease .16s both}@keyframes ml-arrive{0%{opacity:0}to{opacity:1}}.ml-heading{align-items:flex-start}.ml-heading>div{display:grid;gap:12px;width:min(640px,100%)}.ml-bar,.ml-panel{display:block;background:linear-gradient(100deg,var(--surface) 25%,var(--surface-raised) 45%,var(--surface) 65%);background-size:220% 100%;animation:admin-loading 1.4s ease-in-out infinite}.ml-bar{border-radius:999px;background-clip:content-box}.ml-eyebrow{width:128px;height:16px;padding-block:3px}.ml-title{width:72%;height:clamp(42px,6vw,64px);border-radius:14px}.ml-lede{width:88%;height:22px;padding-block:3px}.access-heading .ml-title,.training-heading .ml-title{height:clamp(36px,4.4vw,50px)}.access-page .ml-lede{width:52%;height:34px;padding-block:9px}.ml-panels{display:grid;gap:16px}.ml-panel{border:1px solid var(--border);border-radius:15px;box-shadow:0 12px 32px rgba(0,0,0,.11),inset 0 1px 0 rgba(255,255,255,.045)}.ml-panel.is-lead{height:260px}.ml-panel.is-row{height:120px}.ml-panels.is-stack{gap:22px}.ml-panels.is-stack .ml-panel{height:265px}@media (prefers-reduced-motion:reduce){.ml-bar,.ml-page,.ml-panel{animation:none}}