.tab-navigation button{letter-spacing:0;color:var(--color-text);margin:0;font-family:Inter Var,sans-serif;font-size:18px;font-weight:400;line-height:22.5px}@media (width>=992px){.tab-navigation button{font-size:18px}}.tab-navigation{margin-inline:calc(var(--page-padding)*-1);scroll-margin-top:200px}.tab-navigation__wrapper{scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:1320px;padding-inline:var(--page-padding);flex-direction:row;display:flex;overflow:scroll hidden}.tab-navigation__wrapper::-webkit-scrollbar{display:none}.tab-navigation ul{display:contents}.tab-navigation li{margin:0 32px 0 0;padding:0 32px 0 0;position:relative}.tab-navigation li:after{content:"";background-color:#001025;width:1px;height:18px;display:block;position:absolute;top:calc(50% - 9px);right:0}.tab-navigation li:last-child{padding:0;margin:0;padding-inline-end:var(--page-padding)}.tab-navigation li:last-child:after{display:none}.tab-navigation button{cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:1em 0;text-decoration:none;position:relative}.tab-navigation button.is-active>span,.tab-navigation button:focus>span{text-underline-offset:16px;text-decoration:underline;text-decoration-thickness:2px}.tab-navigation button.is-active .text-bold,.tab-navigation button:focus .text-bold,.tab-navigation button:hover .text-bold{visibility:visible}.tab-navigation button.is-active .text-regular,.tab-navigation button:focus .text-regular,.tab-navigation button:hover .text-regular{visibility:hidden}.tab-navigation .text-bold{visibility:hidden;font-weight:700}.tab-navigation .text-regular{visibility:visible;justify-content:center;align-items:center;width:100%;height:100%;font-weight:400;display:flex;position:absolute;top:0;left:0}
