/*! tailwindcss v4.1.5 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-duration:initial}}}.we--nav{display:flex;justify-content:space-between;position:relative;z-index:50}.we--nav-item{border-radius:var(--radius-xs,.125rem);display:none;padding-block:calc(var(--spacing,.25rem)*1);padding-inline:calc(var(--spacing,.25rem)*2);white-space:nowrap}@media (min-width:64rem){.we--nav-item{display:inline-block}}.we--nav-item-content{position:relative}.we--nav-item-content:before{background-color:rgb(var(--bg-white)/1);bottom:calc(var(--spacing,.25rem)*-1);height:2px;inset-inline-start:calc(var(--spacing,.25rem)*0);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));width:calc(var(--spacing,.25rem)*0);--tw-duration:.3s;content:" ";display:block;position:absolute;transition-duration:.3s}.we--nav-item-active .we--nav-item-content:before,.we--nav-item:hover .we--nav-item-content:before{width:100%}@property --tw-duration{syntax:"*";inherits:false}
