@font-face{font-family:FreightDispProMedium;src:url(freightdisplay-pro-medium.eot);src:url(freightdisplay-pro-medium.eot?#iefix) format("embedded-opentype"),url(freightdisplay-pro-medium.woff2) format("woff2"),url(freightdisplay-pro-medium.woff) format("woff"),url(freightdisplay-pro-medium.ttf) format("truetype"),url(freightdisplay-pro-medium.svg#youworkforthem) format("svg");font-weight:400;font-style:normal}.tablist{border-bottom:1px solid #818181;margin-bottom:2rem;display:flex;gap:2rem}.tablist button{font-family:FreightDispProMedium;font-weight:500;font-size:1.5rem;line-height:1.1666666667;letter-spacing:.01em;background:none;border:0 solid transparent;margin-bottom:-1px;cursor:pointer;color:#818181;transition:all .4s ease;padding:0 0 .75rem}.tablist button.active:not([aria-selected=true]),.tablist button:hover:not([aria-selected=true]){color:#000}.tablist button[aria-selected=true]{position:relative;color:#000}.tablist button[aria-selected=true]:after{content:"";display:block;position:absolute;bottom:0;left:0;height:.1875rem;width:100%;background:#ec2222}@media (min-width:50em){.tablist button{font-size:1.625rem;line-height:1.1538461538;letter-spacing:.0107692308em;line-height:1.1}}