.menu__item{position:relative;overflow:hidden;height:11vh}.menu__item-link{display:flex;align-items:center;height:100%;font-size:3.5vh;font-weight:900;padding-left:10%;text-transform:uppercase;text-decoration:none;color:black;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .3s ease;gap:1.5rem}.menu__item-arrow{width:3.5vh;height:3.5vh;transform-origin:center;transition:transform .3s ease}.menu__item.is-open .menu__item-link{opacity:.1}@media (hover:hover){.menu__item:hover .menu__item-link{opacity:.1}}.marquee{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateY(101%);transition:transform .4s cubic-bezier(.23,1,.32,1);display:flex;align-items:center;pointer-events:none;z-index:2;cursor:pointer}@media (hover:hover){.menu__item:hover .marquee{transform:translateY(0);pointer-events:all}}.menu__item.is-open .marquee{transform:translateY(0);pointer-events:all}.marquee__inner{white-space:nowrap;height:100%}.marquee__inner,.marquee__part{display:flex;align-items:center}.marquee__part{padding-right:6vw;border-right:2px solid rgba(255,255,255,.2)}.marquee__icon-box{display:flex;align-items:center;margin:0 4vw;gap:1.5rem}.marquee__icon{height:5vh;width:auto}.marquee__text{color:white;font-family:Inter,sans-serif;font-weight:700;font-size:3vh;text-transform:uppercase}.marquee__icon[alt=Express],.marquee__icon[alt=GitHub]{filter:invert(1) brightness(2)}@media (min-width:769px) and (max-width:1024px){.marquee__part{padding-right:4vw}.marquee__icon-box{margin:0 3vw;gap:1.2rem}.marquee__icon{height:4vh}.marquee__text{font-size:2.2vh}}@media (max-width:768px){.menu__item{height:80px}.menu__item-link{font-size:24px;padding-left:20px;gap:10px}.menu__item-arrow{width:24px;height:24px}.marquee__part{padding-right:40px}.marquee__icon-box{margin:0 30px;gap:15px}.marquee__icon{height:30px}.marquee__text{font-size:16px}}