.arrow-with-hover .no-hover{display:block}.arrow-parent:hover .arrow-with-hover .no-hover,.arrow-with-hover .on-hover,.arrow-with-hover:hover .no-hover{display:none}.arrow-parent:hover .arrow-with-hover .on-hover,.arrow-with-hover:hover .on-hover{display:block}.CustomTextField.rt-TextFieldRoot:where(.rt-r-size-2){--text-field-height:50px;--text-field-padding:18px}.CustomTextField.rt-TextFieldRoot:where(.rt-r-size-2) :where(.rt-TextFieldSlot){padding-left:18px;padding-right:18px}.CustomTextField.rt-TextFieldRoot{box-shadow:inset 0 0 0 var(--text-field-border-width) currentColor}.CustomTextField.rt-TextFieldRoot .rt-TextFieldSlot,.CustomTextField.rt-TextFieldRoot label,.CustomTextField.rt-TextFieldRoot svg,.CustomTextField.rt-TextFieldRoot>input::placeholder{color:currentColor}.CustomTextField.rt-TextFieldRoot:where(:has(.rt-TextFieldInput:focus)){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(37 50 62/var(--tw-text-opacity))}.CustomTextField .rt-TextFieldSlot:has(~.rt-TextFieldInput:focus){--tw-text-opacity:1;color:rgb(37 50 62/var(--tw-text-opacity))}.CustomTextField.rt-TextFieldRoot:where(.rt-variant-surface){--text-field-focus-color:#fff}.NavigationMenuRoot{width:100%}.NavigationMenuList,.NavigationMenuRoot{display:flex;justify-content:center}.NavigationMenuLink,.NavigationMenuTrigger{margin:8px 12px}.NavigationMenuTrigger{display:flex;align-items:center;justify-content:space-between;gap:2px}.NavigationMenuLink{display:block;text-decoration:none}.NavigationMenuContent{position:absolute;top:0;left:0;width:100%;min-height:200px;padding:10px 0 0;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:100%}}.NavigationMenuIndicator{display:flex;align-items:flex-end;justify-content:center;height:10px;top:100%;overflow:hidden;transition:width,transform .25s ease}.NavigationMenuIndicator[data-state=visible]{animation:fadeIn .2s ease}.NavigationMenuIndicator[data-state=hidden]{animation:fadeOut .2s ease}.NavigationMenuViewport{position:relative;transform-origin:top center;width:100%;background-color:var(--slate-12);overflow:hidden;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);height:var(--radix-navigation-menu-viewport-height);transition:width,height,.3s ease}.NavigationMenuViewport[data-state=open]{animation:scaleIn .2s ease}.NavigationMenuViewport[data-state=closed]{animation:scaleOut .2s ease}.List{display:grid;padding:22px;margin:0;column-gap:10px;list-style:none}.ListItemLink{line-height:1}.ListItemHeading{font-weight:500;line-height:1.6;color:var(--slate-1)}.ViewportPosition{z-index:1;position:absolute;display:flex;justify-content:center;width:100%;top:100%;left:0;perspective:2000px}.CaretDown{position:relative;top:1px;transition:transform .25s ease}[data-state=open]>.CaretDown{transform:rotate(-180deg)}.Arrow{position:relative;top:70%;width:10px;height:10px;transform:rotate(45deg);border-top-left-radius:2px}@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}}.mobile-menu .styled-accordion-trigger[data-state=open]{color:var(--accent-9)}