.ds-tab-item{align-items:center;cursor:pointer;display:inline-flex;margin:0 2rem 0 0}.ds-tab-item__link{background:none;border:solid transparent;border-width:0 0 .1875rem;color:var(--ds-color-london-5);font-family:var(--ds-type-system-sans-lining);font-size:var(--ds-type-scale-1);font-weight:400;line-height:var(--ds-type-leading-lower);margin:0;padding:.5rem 0 .25rem;text-decoration:none;transition:background var(--ds-interactions-transition),border-color var(--ds-interactions-transition)}.ds-tab-item__link:hover{border-bottom-color:var(--ds-color-london-85)}.ds-tab-item__link:focus{background:var(--ds-color-london-95);outline:solid transparent}.ds-tab-item__link:active{background:none;border-bottom-color:var(--ds-color-hong-kong-55)}.ds-tab-item__link--selected{font-weight:700}.ds-tab-item__link--selected,.ds-tab-item__link--selected:hover{border-bottom-color:var(--ds-color-economist-red)}.ds-tab-item__link--selected:focus{background:var(--ds-color-london-95);outline:solid transparent}.ds-tab-item__link--selected:active{background:none;border-bottom-color:var(--ds-color-hong-kong-55)}@media (max-width:37.4375rem){.ds-tab-list--adjacent .ds-tab-item{margin-bottom:.5rem}.ds-tab-list--adjacent .ds-tab-item:first-child{margin-top:.5rem}.ds-tab-item__link--adjacent{border-width:0 0 0 .1875rem;padding-bottom:.4375rem;padding-left:.5rem}.ds-tab-item__link--adjacent.ds-tab-item__link--selected,.ds-tab-item__link--adjacent.ds-tab-item__link--selected:hover{border-left-color:var(--ds-color-economist-red)}.ds-tab-item__link--adjacent.ds-tab-item__link--selected:active{border-left-color:transparent}.ds-tab-item__link--adjacent:hover{border-left-color:var(--ds-color-london-85)}.ds-tab-item__link--adjacent:active{border-left-color:var(--ds-color-hong-kong-55)}}@media (min-width:37.5rem){.ds-tab-item{margin-right:2.5rem}.ds-tab-item__link{font-size:var(--ds-type-scale-2);line-height:var(--ds-type-leading-upper);padding:.75rem 0 .375rem}}@media (min-width:60rem){.ds-tab-item__link:not(.ds-tab-item__link--minor){border-width:0 0 .25rem;font-size:var(--ds-type-scale-3);line-height:var(--ds-type-leading-upper);padding:1rem 0 .5rem}}