:root{--navigation-white:#fff;--navigation-background-color:#666;--navigation-hover-background-color:#151455;--navigation-border-color:#ff6376}.navigation-lift__heading{padding:6rem 0 0;text-align:center}.navigation-lift__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(370px,1fr));padding:6rem 0}@media (min-width:1440px){.navigation-lift__grid:has(>:nth-child(2)){grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}}@media (min-width:768px){.navigation-lift__grid:has(>:nth-child(2):last-child){grid-template-columns:repeat(auto-fill,minmax(45%,1fr))}}@media (min-width:768px){.navigation-lift__grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (min-width:992px){.navigation-lift__grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}}@media (min-width:1440px){.navigation-lift__grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(auto-fill,minmax(450px,1fr))}}.navigation-lift__item{align-items:center;background-color:transparent;border-top:2px solid var(--navigation-border-color);cursor:pointer;display:flex;flex-basis:100%;flex-grow:1;transition:border-color,background-color .3s}.navigation-lift__item a{align-items:center;color:inherit;display:flex;flex-direction:row;flex-grow:1;font-size:1.6rem;height:100%;hyphens:auto;justify-content:space-between;padding:32px;text-decoration:none;text-wrap:balance}@media (min-width:1200px){.navigation-lift__item a{font-size:1.8rem}}@media (min-width:1440px){.navigation-lift__item a{font-size:2.1rem}}.navigation-lift__item a span{width:68%}.navigation-lift__item a svg{box-sizing:content-box;padding-left:1rem}.navigation-lift__item a svg path{fill:#ff6376;box-sizing:content-box}.navigation-lift__item.active,.navigation-lift__item:focus-within,.navigation-lift__item:hover{background-color:var(--navigation-hover-background-color);border-top:2px solid var(--navigation-white)}.navigation-lift__item:focus-within a,.navigation-lift__item:hover a{color:var(--navigation-white);text-decoration:none}.navigation-lift__item:focus-within a svg path,.navigation-lift__item:hover a svg path{fill:var(--navigation-white)}.navigation-lift__item.active a svg path{fill:none}