.menu-item{display:flex;flex-direction:column;align-items:center}@media(min-width:1280px){.menu-item{height:100%;flex-direction:row}}.menu-item--static-url,.menu-item--text{margin-bottom:15px}.menu-item--static-url>a,.menu-item--text>button,.menu-item--text>span{font-size:15px;line-height:1;color:#fffc;text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:4px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.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{position:absolute;left:100%;top:0;margin-top:20px;display:flex;--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;top:100%;margin-top:0;padding-top:60px;padding-bottom:60px}}.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;width:100%;max-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{position:relative;display:flex;width:100%}.menu-item__top-level>a,.menu-item__top-level>button,.menu-item__top-level>span{position:relative;display:flex;width:100%;cursor:pointer;align-items:center;padding-top:5px;padding-bottom:5px;font-size:28px;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}@media(min-width:1280px){.menu-item__top-level>a,.menu-item__top-level>button,.menu-item__top-level>span{display:inline-block;width:auto;font-size:14px;font-weight:500}}.menu-item__top-level>a:before,.menu-item__top-level>button:before,.menu-item__top-level>span:before{position:absolute;bottom:-2px;left:0;display:block;height:2px;width:0;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;--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{margin-left:auto;display:inline-block;height:8px;width:8px;--tw-rotate:-90deg;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));border-left-width:5px;border-right-width:5px;border-top-width:8px;border-left-color:transparent;border-right-color:transparent;border-top-color:#fff9;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;--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{margin-left:10px;content:var(--tw-content);--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;width:100%;flex-wrap:wrap;text-align:center}@media(min-width:1280px){.menu-item__submenu-item{text-align:left}}.menu-item__submenu-item .menu-list>.menu-item{height:auto;align-items:flex-start}@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{display:flex;width:100%;flex-wrap:wrap;align-items:flex-start;gap:.5rem}.menu-item__submenu .menu-list .menu-item--text>span{margin-bottom:20px;font-size:15px;font-weight:600;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.menu-item__submenu-close,.menu-item__submenu-title{position:absolute;right:0;top:-50px;height:auto;background-color:transparent;padding:0;--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{right:auto;left:-5px;margin-bottom:40px;vertical-align:baseline;font-size:18px;font-weight:500;text-transform:uppercase}@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;display:none}.menu-item__submenu-close .button__icon{height:30px;width:30px;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.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))}
