.tabs{display:flex;flex-wrap:wrap;gap:1rem}.tab-item{position:relative;padding:.5rem 1rem;background-color:#fff;color:#525866;cursor:pointer;transition:color .3s;height:3.7rem}.tab-item span{position:relative;z-index:2;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:2.1rem}.tab-item sup{position:absolute;top:-5px;right:3px;color:#525866;font-size:1.4rem;font-weight:500;line-height:142.857%;letter-spacing:-.14px}.tab-item.active span,.tab-item.active sup{background:linear-gradient(85deg,#fa3d33 -1.61%,#dc824f 98.48%);-webkit-background-clip:text;color:transparent!important;-webkit-text-stroke-width:0}.tab-item:not(.active):hover,.tab-item:not(.active):hover sup{color:#0a0d14}