button,p{all:unset}.NavigationMenuRoot{position:relative;display:flex;z-index:10}.NavigationMenuList{display:flex;justify-content:center;background:transparent;padding:0;border-radius:9999px;list-style:none;margin:0}@media (min-width: 768px){.NavigationMenuList{padding:.25rem}}.NavigationMenuTrigger,.NavigationMenuLink{padding:.5rem .75rem;outline:none;-webkit-user-select:none;user-select:none;font-weight:500;line-height:1;border-radius:9999px;font-size:.75rem;white-space:nowrap;font-family:var(--font-sans)}@media (min-width: 768px){.NavigationMenuTrigger,.NavigationMenuLink{font-size:.875rem}}@media (min-width: 1024px){.NavigationMenuTrigger,.NavigationMenuLink{font-size:14px}}.NavigationMenuTrigger{display:flex;align-items:center;justify-content:space-between;gap:.125rem}.NavigationMenuLink{display:block;text-decoration:none;font-size:14px;line-height:1;color:#111827}.dark .NavigationMenuLink{color:#f3f4f6}.NavigationMenuTrigger:focus,.NavigationMenuLink:focus{box-shadow:0 0 0 2px #d1d5db}.dark .NavigationMenuTrigger:focus,.dark .NavigationMenuLink:focus{box-shadow:0 0 0 2px #374151}.NavigationMenuTrigger:hover,.NavigationMenuLink:hover{background-color:#f3f4f6}.dark .NavigationMenuTrigger:hover,.dark .NavigationMenuLink:hover{background-color:#1f2937}.NavigationMenuContent{position:absolute;top:0;left:0;width:100%;animation-duration:.25s;animation-timing-function:ease}.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: 600px){.NavigationMenuContent{width:auto}}.NavigationMenuIndicator{position:absolute;top:100%;display:flex;align-items:flex-end;justify-content:center;height:10px;overflow:hidden;z-index:10;transition:width,transform .25s ease}.NavigationMenuIndicator[data-state=visible]{animation:fadeIn .2s ease}.NavigationMenuIndicator[data-state=hidden]{animation:fadeOut .2s ease}.NavigationMenuViewport{position:relative;margin-top:.625rem;width:100%;background-color:#fff;border-radius:.375rem;overflow:hidden;box-shadow:0 1px 3px #0000001a;border:1px solid #e5e7eb;height:var(--radix-navigation-menu-viewport-height);transition:width,height,.3s ease}.dark .NavigationMenuViewport{background-color:#111827;border-color:#374151}@media only screen and (min-width: 600px){.NavigationMenuViewport{width:100%}}.List{display:grid;padding:.5rem;margin:0;column-gap:.5rem;list-style:none}@media (min-width: 768px){.List.one{width:500px;grid-template-columns:repeat(2,minmax(0,1fr))}.List.two{width:600px;grid-auto-flow:column;grid-template-rows:repeat(3,minmax(0,auto))}}.ListItemLink{display:block;outline:none;text-decoration:none;-webkit-user-select:none;user-select:none;padding:.25rem .5rem;border-radius:.375rem;font-size:14px;line-height:1}.ListItemLink:focus{box-shadow:0 0 0 2px #f3f4f6}.dark .ListItemLink:focus{box-shadow:0 0 0 2px #374151}.ListItemLink:hover{background-color:#f3f4f6}.dark .ListItemLink:hover{background-color:#1f2937}.ListItemHeading{font-weight:500;line-height:1.25;margin-bottom:.25rem;font-size:.75rem;white-space:nowrap;color:#111827;font-family:var(--font-sans)}.dark .ListItemHeading{color:#f3f4f6}@media (min-width: 768px){.ListItemHeading{font-size:.875rem}}@media (min-width: 1024px){.ListItemHeading{font-size:14px}}.ListItemText{color:var(--accent-11);line-height:1.625;font-family:var(--font-sans)}.Callout{display:flex;justify-content:flex-end;flex-direction:column;width:100%;height:100%;border-radius:.375rem;padding:1.5rem;text-decoration:none;outline:none;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,var(--accent-9) 0%,var(--accent-9) 100%)}.Callout:focus{box-shadow:0 0 0 2px var(--accent-7)}.CalloutHeading{color:#fff;font-size:1.125rem;font-weight:500;line-height:1.25;margin-top:1rem;margin-bottom:.5rem;font-family:var(--font-sans)}.CalloutText{color:var(--accent-4);font-size:.875rem;line-height:1.375;font-family:var(--font-sans)}.ViewportPosition{position:absolute;display:flex;justify-content:center;width:100%;top:100%;left:0;perspective:200px}.CaretDown{position:relative;top:1px;transition:transform .2s ease}[data-state=open]>.CaretDown{transform:rotate(-180deg)}.Arrow{position:relative;background-color:#fff;width:10px;height:10px;border-top-left-radius:2px;top:70%;transform:rotate(45deg)}.dark .Arrow{background-color:#111827}@keyframes enterFromRight{0%{opacity:0;transform:translate(200px)}to{opacity:1;transform:translate(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translate(-200px)}to{opacity:1;transform:translate(0)}}@keyframes exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(200px)}}@keyframes exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-200px)}}@keyframes scaleIn{0%{opacity:0;transform:rotateX(-30deg) scale(.9)}to{opacity:1;transform:rotateX(0) scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:rotateX(0) 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}}
