@media (width>=1200px){#navmenu[data-top-nav=top-nav-12]{--tn12-gap:calc(var(--navopt-spacing,22) * 1px);--tn12-track:calc(var(--navopt-thickness,3) * 1px)}#navmenu[data-top-nav=top-nav-12]>ul{align-items:center;gap:var(--tn12-gap);margin:0;padding:0;list-style:none;display:flex}#navmenu[data-top-nav=top-nav-12]>ul>li{position:relative}#navmenu[data-top-nav=top-nav-12]>ul>li>a{padding:.3rem 0 calc(var(--tn12-track) + .55rem);font-family:var(--font-nav), system-ui, sans-serif;font-size:calc(15px * var(--nav-desktop-font-scale,1));font-weight:var(--nav-desktop-font-weight,600);text-transform:var(--nav-desktop-text-transform,none);letter-spacing:var(--nav-desktop-letter-spacing,0);color:var(--nav-color);align-items:center;gap:.3rem;text-decoration:none;transition:color .16s;display:inline-flex;position:relative}#navmenu[data-top-nav=top-nav-12]>ul>li>a:after{content:"";height:var(--tn12-track);background:color-mix(in srgb, var(--nav-color) 16%, transparent);border-radius:999px;transition:background .16s;position:absolute;bottom:0;left:0;right:0}#navmenu[data-top-nav=top-nav-12]>ul>li>a:before{content:"";height:var(--tn12-track);background:var(--nav-hover-color);transform-origin:0;z-index:1;border-radius:999px;transition:transform .26s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}#navmenu[data-top-nav=top-nav-12]>ul>li:hover>a,#navmenu[data-top-nav=top-nav-12]>ul>li:focus-within>a{color:var(--nav-hover-color)}#navmenu[data-top-nav=top-nav-12]>ul>li:hover>a:before,#navmenu[data-top-nav=top-nav-12]>ul>li:focus-within>a:before{transform:scaleX(1)}#navmenu[data-top-nav=top-nav-12]>ul>li>a.active{color:var(--nav-hover-color)}#navmenu[data-top-nav=top-nav-12]>ul>li>a.active:before{transform:scaleX(1)}#navmenu[data-top-nav=top-nav-12][data-navopt-track=hairline]>ul>li>a:after,#navmenu[data-top-nav=top-nav-12][data-navopt-track=hairline]>ul>li>a:before{height:1px}#navmenu[data-top-nav=top-nav-12][data-navopt-track=none]>ul>li>a:after{background:0 0}#navmenu[data-top-nav=top-nav-12][data-navopt-active-style=dot]>ul>li>a:before{width:calc(var(--tn12-track) * 2);margin-left:calc(var(--tn12-track) * -1);border-radius:50%;left:50%;right:auto}#navmenu[data-top-nav=top-nav-12][data-navopt-active-style=dot]>ul>li:hover>a:before,#navmenu[data-top-nav=top-nav-12][data-navopt-active-style=dot]>ul>li:focus-within>a:before,#navmenu[data-top-nav=top-nav-12][data-navopt-active-style=dot]>ul>li>a.active:before{transform:scale(1)}#navmenu[data-top-nav=top-nav-12] .toggle-dropdown{font-size:calc(calc(.6rem + 4px) * var(--body-font-scale,1));margin-top:1px}#navmenu[data-top-nav=top-nav-12] li>ul{background:var(--nav-dropdown-background-color);border:var(--nav-desktop-dropdown-border-width,1px) solid color-mix(in srgb, var(--heading-color) 10%, transparent);border-radius:var(--nav-desktop-dropdown-radius,12px);min-width:12rem;box-shadow:var(--nav-desktop-dropdown-shadow,none);opacity:0;visibility:hidden;z-index:60;margin:0;padding:.4rem;list-style:none;transition:opacity .16s,visibility .16s;position:absolute}#navmenu[data-top-nav=top-nav-12] li>ul>li{position:relative}#navmenu[data-top-nav=top-nav-12] li>ul>li>a{border-radius:calc(var(--nav-desktop-dropdown-radius,12px) * .6);font-family:var(--font-nav), system-ui, sans-serif;font-size:calc(14px * var(--nav-desktop-font-scale,1));font-weight:var(--nav-desktop-font-weight,500);text-transform:var(--nav-desktop-text-transform,none);color:var(--nav-dropdown-color);white-space:nowrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .7rem;text-decoration:none;transition:color .16s,background .16s;display:flex}#navmenu[data-top-nav=top-nav-12] li>ul>li>a:hover,#navmenu[data-top-nav=top-nav-12] li>ul>li>a.active,#navmenu[data-top-nav=top-nav-12] li>ul>li:hover>a,#navmenu[data-top-nav=top-nav-12] li>ul>li:focus-within>a{background:color-mix(in srgb, var(--nav-dropdown-hover-color) 10%, transparent);color:var(--nav-dropdown-hover-color)}#navmenu[data-top-nav=top-nav-12] li>ul>li.has-dropdown>a .toggle-dropdown{transform:rotate(-90deg)}#navmenu[data-top-nav=top-nav-12]>ul>li>ul{top:calc(100% + .35rem);left:0}#navmenu[data-top-nav=top-nav-12] li>ul li>ul{margin-left:.3rem;top:-.4rem;left:100%}#navmenu[data-top-nav=top-nav-12] li.open-left>ul{margin-left:0;margin-right:.3rem;left:auto;right:100%}#navmenu[data-top-nav=top-nav-12] li.has-dropdown:hover>ul,#navmenu[data-top-nav=top-nav-12] li.has-dropdown:focus-within>ul{opacity:1;visibility:visible}}
