.am-nav{z-index:60;pointer-events:none;position:fixed;left:0;right:0}.am-nav-row,.am-nav-pod{pointer-events:none}.am-nav-links:not(.is-hidden),.am-theme-sphere:not(.is-hidden){pointer-events:auto}.am-nav-row{align-items:flex-start;display:flex}.am-nav-floating{top:12px}.am-nav-floating .am-nav-row{justify-content:center}.am-nav-docked{-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:linear-gradient(#01040ce0,#01040c8c);border-bottom:1px solid #94a3b824;transition:transform .6s cubic-bezier(.65,0,.35,1) .35s,opacity .6s .35s;top:0}.am-nav-docked.is-hidden{opacity:0;transform:translateY(-100%)}.am-nav-docked:not(.is-hidden){transition-delay:0s}.am-nav-docked .am-nav-row{max-width:1400px;margin:0 auto;padding:0 1.5rem}.am-nav-pod{flex:none;position:relative}.am-nav-links{white-space:nowrap;justify-content:space-between;align-items:center;transition:opacity .35s,filter .35s;display:flex;position:absolute}:is(.am-nav-pod:not(:has([data-am3d-ready])) .am-nav-links,.am-nav-pod:not(:has([data-am3d-ready])) .am-theme-sphere){opacity:0}.am-nav-pod:has([data-am3d-ready]) .am-nav-links:not(.is-hidden){animation:.8s cubic-bezier(.25,1,.5,1) .9s both am-nav-in}.am-nav-links.is-hidden{opacity:0;filter:blur(6px);pointer-events:none}@keyframes am-nav-in{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur()}}.am-nav-link{letter-spacing:.01em;color:#cbd5e1;text-shadow:0 0 12px #3b82f659;outline:none;font-weight:500;transition:color .25s,text-shadow .25s}.am-nav-link:hover,.am-nav-link:focus-visible,.am-nav-link.is-active{color:#fff;text-shadow:0 0 14px #60a5facc}.am-nav-link:focus-visible{text-underline-offset:4px;text-decoration:underline}.am-theme-sphere{cursor:pointer;background:0 0;border-radius:9999px;position:absolute}.am-theme-sphere.is-hidden{pointer-events:none}.am-theme-sphere:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}.am-nav-panel-anchor{position:absolute}.am-nav-panel{pointer-events:none;position:relative}.am-nav-panel.is-open{pointer-events:auto}.am-mega-measure{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.am-mega-content{opacity:0;filter:blur(6px);transition:opacity .3s,filter .3s;position:absolute;overflow:hidden}.am-mega-content.is-open{opacity:1;filter:blur();transition:opacity .6s cubic-bezier(.25,1,.5,1) .8s,filter .6s cubic-bezier(.25,1,.5,1) .8s}.am-glass-mega .mega-panel{width:100%!important;margin:0!important;position:static!important;transform:none!important}.am-glass-mega .secondary-card-bg,.am-glass-mega .secondary-card-border-ring{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.am-glass-mega .secondary-card,.am-glass-mega .mega-card{box-shadow:none!important;background:0 0!important;padding:1.1rem 1.4rem!important}.am-glass-mega .mega-badge{color:#bac6d8!important;background:#94a3b824!important;border-color:#94a3b840!important}.am-glass-mega .mega-highlight-caption{background:#040a18b8!important;border-color:#94a3b838!important}.am-glass-mega .mega-highlight-cta,.am-glass-mega .mega-preview-link,.am-glass-mega .mega-view-all{color:#7cb4ff!important}.am-glass-mega,.am-glass-mega .mega-intro-title,.am-glass-mega .mega-item-label,.am-glass-mega .mega-preview-title,.am-glass-mega .mega-highlight-title{color:#e2e8f0!important}.am-glass-mega .mega-intro-text,.am-glass-mega .mega-subitem-desc,.am-glass-mega .mega-preview-text,.am-glass-mega .mega-highlight-text,.am-glass-mega .mega-col-heading{color:#94a3b8!important}.am-glass-mega .mega-item:hover,.am-glass-mega .mega-item.is-active,.am-glass-mega .mega-subitem:hover,.am-glass-mega .mega-subitem.is-active{background:#2563eb29!important}.am-glass-mega .mega-col+.mega-col{border-color:#94a3b824!important}.am-nav-panel-anchor.is-mobile{position:fixed}.am-mega-content.is-mobile{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;overflow-y:auto}.am-glass-mega.is-mobile .mega-columns{grid-template-columns:minmax(0,1fr);gap:1.25rem;min-height:0}.am-glass-mega.is-mobile .mega-col+.mega-col{padding-top:1.25rem;padding-left:0;border-top:1px solid #94a3b829!important;border-left:0!important}.am-glass-mega.is-mobile .mega-list-scroll{max-height:none;overflow:visible}.am-glass-mega.is-mobile .mega-highlight{min-height:15rem}.am-glass-mega.is-mobile .mega-card{padding:1rem .9rem 4.5rem!important}.am-glass-mega.is-mobile .mega-tabs{flex-wrap:nowrap;overflow-x:auto}.am-glass-mega.is-mobile .mega-feature-cards{grid-template-columns:minmax(0,1fr)}.am-mega-close{z-index:2;color:#f8fafc;opacity:0;pointer-events:none;background:linear-gradient(160deg,#2563ebd9,#0f1e46e6);border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1.1rem .6rem .8rem;font-size:.95rem;font-weight:600;transition:opacity .3s,transform .3s;display:inline-flex;position:absolute;bottom:22px;right:18px;transform:translateY(8px);box-shadow:inset 0 1px 1px #e2e8f059,0 0 0 1px #94a3b859,0 10px 30px -8px #2563ebb3}.am-mega-close span[aria-hidden]{font-size:1.4rem;line-height:1}.am-mega-close.is-open{opacity:1;pointer-events:auto;transition-delay:.8s;transform:none}.am-mega-close:focus-visible{outline-offset:3px;outline:2px solid #93c5fd}@media (prefers-reduced-motion:reduce){.am-mega-close,.am-mega-close.is-open{transition:none}.am-nav-pod:has([data-am3d-ready]) .am-nav-links:not(.is-hidden){animation:none}.am-nav-docked,.am-mega-content,.am-mega-content.is-open{transition:none}}
