li,ol,ul{padding:6px 5px 2px}.NavigationMenuRoot{position:relative;justify-content:center;z-index:1}.NavigationMenuList{display:flex;justify-content:left;align-items:center;background-color:hsla(228,33%,20%,75%);background-image:linear-gradient(178.5deg,rgba(255,255,255,.393),transparent 40%,rgba(16,6,60,.95));backdrop-filter:invert(100%);border:1px solid rgba(14,4,104,.51);padding:6px 6px 6px 2.5em;width:100%;border-radius:0;list-style:none;box-shadow:0 2px 10px var(--black-a7);margin:0;text-decoration:underline;text-decoration-color:#f7f7f7;text-decoration-thickness:1px;text-underline-offset:4px}.NavigationMenuLink,.NavigationMenuTrigger{padding:8px;outline:none;user-select:none;line-height:1;border-radius:2px;font-size:1.25rem;color:#f7f7f7;font-family:Bebas Neue,sans-serif;letter-spacing:1px;text-transform:uppercase}.NavigationMenuLink:focus,.NavigationMenuTrigger:focus{box-shadow:0 0 0 2px var(--red)}.NavigationMenuTrigger:hover{background-color:var(--red)}.NavigationMenuLink:hover{background-color:var(--red);.CaretDown{transform:rotate(-180deg)}.HeartDown{transform:rotate(90deg)}}.NavigationMenuLink,.NavigationMenuTrigger{display:flex;align-items:center;justify-content:space-between;gap:2px}.NavigationMenuContent{position:absolute;animation-duration:.25s;animation-timing-function:ease;margin-top:18px;border-radius:2px;overflow:hidden;box-shadow:0 10px 38px -10px hsl(206 22% 7%/35%),0 10px 20px -15px hsl(206 22% 7%/20%);background-color:hsla(228,33%,20%,75%);background-image:linear-gradient(178deg,rgba(255,255,255,.15),transparent 10%,rgba(16,6,60,.85));backdrop-filter:invert(100%)}.NavigationMenuContent[data-motion=from-start]{animation-name:enterFromLeft}.NavigationMenuContent[data-motion=from-end]{animation-name:enterFromRight}.NavigationMenuContent[data-motion=to-start]{animation-name:exitToLeft}.NavigationMenuContent[data-motion=to-end]{animation-name:exitToRight}@media only screen and (min-width:100px){.NavigationMenuContent{width:auto}}.NavigationMenuIndicator{display:flex;align-items:flex-end;justify-content:center;height:10px;top:100%;overflow:hidden;z-index:1;transition:width,transform .25s ease}.NavigationMenuIndicator[data-state=visible]{animation:fadeIn .2s ease}.NavigationMenuIndicator[data-state=hidden]{animation:fadeOut .2s ease}.Arrow{position:relative;top:70%;background-color:var(--dark-blue);width:10px;height:10px;transform:rotate(45deg);border-top-left-radius:2px}.List{display:grid;padding:4px;margin:0;column-gap:5px;list-style:none}@media only screen and (min-width:200px){.List.one{max-width:600px;grid-template-columns:.75fr 1fr}.List.two{max-width:800px;grid-auto-flow:column;grid-template-rows:repeat(3,1fr)}.List.three{max-width:500px;grid-template-columns:.75fr 1fr}}.ListItemLink{display:block;outline:none;text-decoration:none;user-select:none;padding:4px;border-radius:6px;font-size:15px;line-height:1}.ListItemLink:focus{box-shadow:0 0 0 2px var(--red)}.ListItemLink:hover{background-color:var(--red)}.ListItemHeading{font-weight:500;line-height:1.2;margin-bottom:1px;padding-top:1px;color:var(--white1)}.ListItemText{color:var(--mauve-8);line-height:1.4;font-weight:400}.Callout{background:linear-gradient(135deg,var(--red) 0,var(--red) 100%)}.Callout,.Callout2{display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:95%;border-radius:2px;padding:15px;text-decoration:none;outline:none;user-select:none}.Callout2{background:linear-gradient(135deg,var(--dark-blue) 0,var(--dark-blue) 100%);box-shadow:0 0 0 2px var(--red)}.Callout2:focus,.Callout2:hover,.Callout:focus,.Callout:hover{box-shadow:0 0 0 2px var(--violet-7)}.CalloutHeading{color:white;font-size:18px;font-weight:500;line-height:1.2;margin-top:16px;margin-bottom:7px;font-family:Bebas Neue,sans-serif;letter-spacing:1px}.CalloutText{color:var(--mauve-4);font-size:14px;line-height:1.3}.CaretDown{position:relative;flex-shrink:0;color:#f7f7f7;top:1px;transition:transform .25s ease}[data-state=open]>.CaretDown{transform:rotate(90deg)}.HeartDown{position:relative;flex-shrink:0;color:#f7f7f7;fill:var(--red);top:1px;transition:transform .25s ease;rotate:-90deg}[data-state=open]>.HeartDown{transform:rotate(-90deg)}@keyframes enterFromRight{0%{opacity:0;transform:translateX(200px)}to{opacity:1;transform:translateX(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translateX(-200px)}to{opacity:1;transform:translateX(0)}}@keyframes exitToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-200px)}}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0deg) scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:rotateX(0deg) scale(1)}to{opacity:0;transform:rotateX(-10deg) scale(.95)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}