/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */:root{--header-megamenu-hover:#2b4044;--header-megamenu-text:#92a2a6;--header-megamenu-border:#2b4145;--header-megamenu-bg:linear-gradient(180deg,#26383c80,#26383c),#152022;--header-megamenu-shadow:#131e20}.megamenu__viewport-position{perspective:2000px;justify-content:center;width:100%;display:flex;position:absolute;top:80px;left:0}.megamenu__viewport{transform-origin:top;background:var(--header-megamenu-bg);border:1px solid var(--header-megamenu-border);width:100%;box-shadow:0 4px 60px 0 var(--header-megamenu-shadow);height:var(--radix-navigation-menu-viewport-height);border-radius:20px;margin-top:10px;transition:width,height,all .3s;display:block;position:relative;overflow:hidden}.megamenu__viewport[data-state=open]{animation:scaleIn .2s}.megamenu__viewport[data-state=closed]{animation:scaleOut .2s}.meganav__animation{width:100%;animation-duration:.25s;animation-timing-function:ease;position:absolute;top:0;left:0;width:100%!important}@media (min-width:480px){.meganav__animation{max-width:480px!important}}@media (min-width:568px){.meganav__animation{max-width:568px!important}}@media (min-width:768px){.meganav__animation{max-width:768px!important}}@media (min-width:1024px){.meganav__animation{max-width:1024px!important}}@media (min-width:1248px){.meganav__animation{max-width:1248px!important}}.meganav__animation[data-motion=from-start]{animation-name:enterFromLeft}.meganav__animation[data-motion=from-end]{animation-name:enterFromRight}.meganav__animation[data-motion=to-start]{animation-name:exitToLeft}.meganav__animation[data-motion=to-end]{animation-name:exitToRight}