.nav_bar{z-index:1;width:100dvw;height:4.5rem}.nav_bar--light{background-color:#fff}@media (max-width:1350px){.nav_bar__desktop{display:none!important}}@media (min-width:1351px){.nav_bar__tablet{display:none!important}}@media (max-width:1350px){.nav_bar{order:1;width:100%;height:5.5rem}}.nav_bar__container{justify-content:space-between;align-items:center;gap:var(--space-m);flex-direction:row;width:100%;height:100%;display:flex;position:relative}@media (max-width:1350px){.nav_bar__container{flex-direction:column;justify-content:flex-start;align-items:center;gap:0;display:flex}.nav_bar__top,.nav_bar__go_back{justify-content:space-between;align-items:center;gap:var(--space-m);width:100%;height:5.5rem;padding-top:var(--space-l);padding-bottom:var(--space-ml);flex-direction:row;display:flex}.nav_bar__go_back img{object-fit:contain;z-index:auto;width:1.5rem;height:1.625rem}.nav_bar__logo{cursor:pointer;width:7.5rem;height:1.91663rem}.nav_bar__logo img{width:inherit;height:inherit;object-fit:cover;z-index:auto}.nav_bar__menu{width:1rem;height:1rem;margin-right:var(--nav-offset-horizontal);cursor:pointer;flex-direction:row;justify-content:center;align-items:center;display:flex}.nav_bar__menu img{object-fit:contain;z-index:auto;width:1rem;height:1rem}.nav_bar__menu--open img{transform:rotate(-45deg)}}.nav_bar__list{scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:32px;width:100%;list-style:none;display:flex;overflow-y:scroll}.nav_bar__list::-webkit-scrollbar{display:none}@media (max-width:1350px){.nav_bar__list{justify-content:flex-start;align-items:flex-start;gap:var(--space-l);width:100%;height:100%;padding-top:var(--space-ml);flex-direction:column;padding-bottom:1.3125rem;display:flex;overflow-y:scroll}.nav_bar__list li{width:100%}}.nav_bar__trigger,.nav_bar__link{-webkit-user-select:none;user-select:none;text-align:left;letter-spacing:normal;text-align:center;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.nav_bar__trigger--light,.nav_bar__link--light{color:var(--color-base-black)}.nav_bar__trigger--dark,.nav_bar__link--dark{color:#fff}@media (max-width:1350px){.nav_bar__trigger,.nav_bar__link{text-align:left;letter-spacing:normal;width:100%;font-size:1.125rem;font-style:normal;font-weight:600;line-height:161.8%}}.nav_bar__badge{text-align:left;letter-spacing:-.025rem;margin-left:var(--space-xxs);vertical-align:top;font-size:.625rem;font-style:normal;font-weight:700;line-height:normal}.nav_bar__badge--light{color:var(--color-primary-700)}.nav_bar__badge--dark{color:var(--color-primary)}.nav_bar__trigger{justify-content:space-between;align-items:center;display:flex}.nav_bar__content{width:100%;animation-duration:.25s;animation-timing-function:ease;position:absolute;top:0;left:0}.nav_bar__content--hidden,.nav_bar__content[data-state=closed]{display:none}.nav_bar__content[data-motion=from-start]{animation-name:enterFromLeft}.nav_bar__content[data-motion=from-end]{animation-name:enterFromRight}.nav_bar__content[data-motion=to-start]{animation-name:exitToLeft}.nav_bar__content[data-motion=to-end]{animation-name:exitToRight}.nav_bar__content[data-motion=to-start],.nav_bar__content[data-motion=to-end]{animation-fill-mode:forwards}@media only screen and (min-width:600px){.nav_bar__content{width:auto}}.nav_bar__viewport{transform-origin:top;border-radius:6px;border-radius:var(--radius-sharp)var(--radius-sharp)var(--radius-ml)var(--radius-ml);width:100%;height:var(--radix-navigation-menu-viewport-height);background-color:#fff;transition:width,height,all .3s;position:relative;overflow:hidden;box-shadow:0 .375rem .75rem .25rem #bebebe54}@media (max-width:1350px){.nav_bar__viewport{box-shadow:none;border-radius:none;transition:none}}.nav_bar__viewport[data-state=open]{animation:.2s scaleIn}@media (max-width:1350px){.nav_bar__viewport[data-state=open]{animation:.2s enterFromRight}}.nav_bar__viewport[data-state=closed]{animation:.2s scaleOut}@media (max-width:1350px){.nav_bar__viewport[data-state=closed]{animation:.2s exitToRight}}@media only screen and (min-width:600px){.nav_bar__viewport{width:var(--radix-navigation-menu-viewport-width)}}.nav_bar .viewport_position{perspective:125rem;justify-content:center;width:100%;display:flex;position:absolute;top:100%;left:0}@media (max-width:1350px){.nav_bar .viewport_position{top:0}}.nav_bar__arrow{margin-left:.375rem;transition:transform .25s;position:relative}@media (max-width:1350px){.nav_bar__arrow{margin-left:auto;margin-right:.34375rem;transform:rotate(-90deg)}}[data-state=open]>.nav_bar__arrow{transform:rotate(-180deg)}@media (max-width:1350px){[data-state=open]>.nav_bar__arrow{transform:rotate(-90deg)}}@keyframes enterFromRight{0%{opacity:0;transform:translate(12.5rem)}to{opacity:1;transform:translate(0)}}@keyframes enterFromLeft{0%{opacity:0;transform:translate(-12.5rem)}to{opacity:1;transform:translate(0)}}@keyframes exitToRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12.5rem)}}@keyframes exitToLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-12.5rem)}}@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}}
