@property --un-scale-x{syntax:"*";inherits:false;initial-value:1}@property --un-scale-y{syntax:"*";inherits:false;initial-value:1}@property --un-scale-z{syntax:"*";inherits:false;initial-value:1}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}@property --un-leading{syntax:"*";inherits:false}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%}.navigation-menu-link,.navigation-menu-trigger{--un-leading:24px;font-size:16px;line-height:24px;font-family:var(--font-circular-std);--un-font-weight:700;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);--un-outline-style:none;gap:calc(var(--spacing) * 2);text-transform:uppercase;--un-duration:0s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));border-radius:1rem;outline-style:none;align-items:center;font-weight:700;display:flex;position:relative}.navigation-menu-link:focus-visible,.navigation-menu-trigger:focus-visible{color:color-mix(in srgb, var(--colors-brand-DEFAULT) var(--un-text-opacity), transparent);background-color:color-mix(in srgb, var(--colors-brand-background) var(--un-bg-opacity), transparent)}@supports (color:color-mix(in lab, red, red)){.navigation-menu-link:focus-visible,.navigation-menu-trigger:focus-visible{color:color-mix(in oklab, var(--colors-brand-DEFAULT) var(--un-text-opacity), transparent);background-color:color-mix(in oklab, var(--colors-brand-background) var(--un-bg-opacity), transparent)}}.dark .navigation-menu-link:focus-visible,.dark .navigation-menu-trigger:focus-visible{--un-outline-style:auto;background-color:#0000;outline-style:auto}.navigation-menu-trigger:after{background-color:color-mix(in srgb, var(--colors-brand-DEFAULT) var(--un-bg-opacity), transparent);height:calc(var(--spacing) * 1);content:"";--un-scale-x:0%;--un-scale-y:0%;scale:var(--un-scale-x) var(--un-scale-y);--un-duration:.28s;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--un-ease,var(--default-transition-timingFunction));transition-duration:var(--un-duration,var(--default-transition-duration));inset-inline:calc(var(--spacing) * 0);bottom:calc(var(--spacing) * 0);position:absolute}@supports (color:color-mix(in lab, red, red)){.navigation-menu-trigger:after{background-color:color-mix(in oklab, var(--colors-brand-DEFAULT) var(--un-bg-opacity), transparent)}}.navigation-menu-trigger[data-state=open]:after{--un-scale-x:100%;--un-scale-y:100%;scale:var(--un-scale-x) var(--un-scale-y)}.navigation-menu-viewport{height:var(--radix-navigation-menu-viewport-height);transform-origin:top;width:100%;transition:height,all .3s;position:relative}.navigation-menu-viewport[data-state=open]{animation:.2s nav-scale-in}.navigation-menu-viewport[data-state=closed]{animation:.2s nav-scale-out}@keyframes nav-scale-in{0%{opacity:0;transform:rotateX(-30deg)scale(.9)}to{opacity:1;transform:rotateX(0)scale(1)}}@keyframes nav-scale-out{0%{opacity:1;transform:rotateX(0)scale(1)}to{opacity:0;transform:rotateX(-10deg)scale(.95)}}.navigation-menu-content{animation-duration:.25s;animation-timing-function:ease}.navigation-menu-content[data-motion=from-start]{animation-name:nav-enter-from-left}.navigation-menu-content[data-motion=from-end]{animation-name:nav-enter-from-right}.navigation-menu-content[data-motion=to-start]{animation-name:nav-exit-to-left}.navigation-menu-content[data-motion=to-end]{animation-name:nav-exit-to-right}@keyframes nav-enter-from-right{0%{opacity:0;transform:translate(200px)}50%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes nav-enter-from-left{0%{opacity:0;transform:translate(-200px)}50%{opacity:1}to{opacity:1;transform:translate(0)}}@keyframes nav-exit-to-right{0%{opacity:1;transform:translate(0)}50%{opacity:0}to{opacity:0;transform:translate(200px)}}@keyframes nav-exit-to-left{0%{opacity:1;transform:translate(0)}50%{opacity:0}to{opacity:0;transform:translate(-200px)}}
