.menu-item{align-items:center;display:flex;flex-direction:column}@media(min-width:1280px){.menu-item{flex-direction:row;height:100%}}.menu-item--static-url,.menu-item--text{margin-bottom:15px}.menu-item--static-url>a,.menu-item--text>button,.menu-item--text>span{color:#fffc;font-size:15px;line-height:1;text-decoration-color:transparent;text-decoration-line:underline;text-underline-offset:4px;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.menu-item--static-url>a:hover,.menu-item--text>button:hover,.menu-item--text>span:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-color:#fff}.menu-item__top-level{margin-bottom:0;width:100%}@media(min-width:1280px){.menu-item__top-level{width:auto}}.menu-item__top-level>.menu-item__submenu{display:flex;left:100%;margin-top:20px;position:absolute;top:0;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding:40px 20px}@media(min-width:1280px){.menu-item__top-level>.menu-item__submenu{left:0;margin-top:0;padding-bottom:60px;padding-top:60px;top:100%}}.menu-item__top-level>.menu-item__submenu{padding-left:20px;padding-right:20px}.menu-item__top-level>.menu-item__submenu,.menu-item__top-level>.menu-item__submenu>.menu-item__submenu-wrapper{margin-left:auto;margin-right:auto;max-width:100%;width:100%}@media(min-width:1024px){.menu-item__top-level>.menu-item__submenu>.menu-item__submenu-wrapper{padding-left:20px;padding-right:20px}}@media(min-width:1280px){.menu-item__top-level>.menu-item__submenu>.menu-item__submenu-wrapper{max-width:1380px}}@media(min-width:1536px){.menu-item__top-level>.menu-item__submenu>.menu-item__submenu-wrapper{max-width:1480px}}.menu-item__top-level>.menu-item__submenu>.menu-item__submenu-wrapper>.menu-item__submenu-inner{display:flex;position:relative;width:100%}.menu-item__top-level>a,.menu-item__top-level>button,.menu-item__top-level>span{align-items:center;cursor:pointer;display:flex;font-size:28px;font-weight:600;padding-bottom:5px;padding-top:5px;position:relative;text-transform:uppercase;width:100%;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-duration:.3s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(min-width:1280px){.menu-item__top-level>a,.menu-item__top-level>button,.menu-item__top-level>span{display:inline-block;font-size:14px;font-weight:500;width:auto}}.menu-item__top-level>a:before,.menu-item__top-level>button:before,.menu-item__top-level>span:before{bottom:-2px;display:block;height:2px;left:0;position:absolute;width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-duration:.3s;transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content:"";content:var(--tw-content)}.menu-item__top-level>a:hover:before,.menu-item__top-level>button:hover:before,.menu-item__top-level>span:hover:before{content:var(--tw-content);width:100%}.menu-item__top-level:is(.menu-item--has-submenu)>a:after,.menu-item__top-level:is(.menu-item--has-submenu)>button:after,.menu-item__top-level:is(.menu-item--has-submenu)>span:after{display:inline-block;height:8px;margin-left:auto;width:8px;--tw-rotate:-90deg;border-left-color:transparent;border-left-width:5px;border-right-color:transparent;border-right-width:5px;border-top-color:#fff9;border-top-width:8px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content:"";content:var(--tw-content)}@media(min-width:1280px){.menu-item__top-level:is(.menu-item--has-submenu)>a:after,.menu-item__top-level:is(.menu-item--has-submenu)>button:after,.menu-item__top-level:is(.menu-item--has-submenu)>span:after{content:var(--tw-content);margin-left:10px;--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.menu-item__top-level:is(.menu-item--has-submenu)>a:hover:before,.menu-item__top-level:is(.menu-item--has-submenu)>button:hover:before,.menu-item__top-level:is(.menu-item--has-submenu)>span:hover:before{content:var(--tw-content);width:calc(100% - 20px)}.menu-item__top-level:not(.menu-item--open)>.menu-item__submenu{display:none}.menu-item--has-submenu:is(.menu-item--open)>a:after,.menu-item--has-submenu:is(.menu-item--open)>button:after,.menu-item--has-submenu:is(.menu-item--open)>span:after{content:var(--tw-content);--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.menu-item__submenu-item{display:flex;flex-wrap:wrap;text-align:center;width:100%}@media(min-width:1280px){.menu-item__submenu-item{text-align:left}}.menu-item__submenu-item .menu-list>.menu-item{align-items:flex-start;height:auto}@media(min-width:1280px){.menu-item__submenu-item .menu-list>.menu-item{flex-direction:column}}.menu-item__submenu-item>.menu-list>.menu-item{width:100%}@media(min-width:1280px){.menu-item__submenu-item>.menu-list>.menu-item{width:25%}}.menu-item__submenu-item>.menu-list>.menu-item:not(.menu-item--static-url){margin-bottom:20px}@media(min-width:1280px){.menu-item__submenu-item>.menu-list>.menu-item:not(.menu-item--static-url){margin-bottom:30px}}.menu-item__submenu-item .menu-list .menu-item .menu-item__submenu-item .menu-item{width:100%}.menu-item__submenu-item .menu-list .menu-list{flex-direction:column}.menu-item__submenu .menu-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.menu-item__submenu .menu-list .menu-item--text>span{font-size:15px;font-weight:600;line-height:1;margin-bottom:20px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.menu-item__submenu-close,.menu-item__submenu-title{background-color:transparent;height:auto;padding:0;position:absolute;right:0;top:-50px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media(min-width:1024px){.menu-item__submenu-close,.menu-item__submenu-title{right:-20px}}@media(min-width:1280px){.menu-item__submenu-close,.menu-item__submenu-title{right:0}}.menu-item__submenu-close .button__icon,.menu-item__submenu-title,.menu-item__submenu-title .button__icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.menu-item__submenu-title{font-size:18px;font-weight:500;left:-5px;margin-bottom:40px;right:auto;text-transform:uppercase;vertical-align:baseline}@media(min-width:1280px){.menu-item__submenu-title{display:none}}.menu-item__submenu-title .button__icon{height:20px;width:20px}.menu-item__submenu-close{top:-60px}.menu-item__submenu-close .button__icon{height:30px;transition-duration:.3s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);width:30px}.menu-item__submenu-close:hover .button__icon{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
