.tabList{--cell-width:220px;border-style:solid;border-width:1px 0 0 1px;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(var(--cell-width) - .5px),1fr))}ul.tabList{list-style:none;padding:0}.tabList_tab{align-items:center;border-style:solid;border-width:0 1px 1px 0;display:flex;flex-direction:row;font-size:18px;font-weight:700;gap:20px;height:94px;justify-content:space-between;padding:20px;position:relative}.tabList_tab_link{display:block;inset:0;position:absolute}@media screen and (max-width:640px){.tabList{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}