:root{--column-gap:2.13%;--column-width-multiplier:8.333}.row-fluid{display:flex;flex-wrap:wrap;width:100%}.row-fluid .span1,.row-fluid .span10,.row-fluid .span11,.row-fluid .span12,.row-fluid .span2,.row-fluid .span3,.row-fluid .span4,.row-fluid .span5,.row-fluid .span6,.row-fluid .span7,.row-fluid .span8,.row-fluid .span9{min-height:1px;width:100%}@media (min-width:768px){.row-fluid{flex-wrap:nowrap;justify-content:space-between}.row-fluid .span1{width:calc(var(--column-width-multiplier)*1%*1 - var(--column-gap)*var(--column-width-multiplier)*11/100)}.row-fluid .span2{width:calc(var(--column-width-multiplier)*1%*2 - var(--column-gap)*var(--column-width-multiplier)*10/100)}.row-fluid .span3{width:calc(var(--column-width-multiplier)*1%*3 - var(--column-gap)*var(--column-width-multiplier)*9/100)}.row-fluid .span4{width:calc(var(--column-width-multiplier)*1%*4 - var(--column-gap)*var(--column-width-multiplier)*8/100)}.row-fluid .span5{width:calc(var(--column-width-multiplier)*1%*5 - var(--column-gap)*var(--column-width-multiplier)*7/100)}.row-fluid .span6{width:calc(var(--column-width-multiplier)*1%*6 - var(--column-gap)*var(--column-width-multiplier)*6/100)}.row-fluid .span7{width:calc(var(--column-width-multiplier)*1%*7 - var(--column-gap)*var(--column-width-multiplier)*5/100)}.row-fluid .span8{width:calc(var(--column-width-multiplier)*1%*8 - var(--column-gap)*var(--column-width-multiplier)*4/100)}.row-fluid .span9{width:calc(var(--column-width-multiplier)*1%*9 - var(--column-gap)*var(--column-width-multiplier)*3/100)}.row-fluid .span10{width:calc(var(--column-width-multiplier)*1%*10 - var(--column-gap)*var(--column-width-multiplier)*2/100)}.row-fluid .span11{width:calc(var(--column-width-multiplier)*1%*11 - var(--column-gap)*var(--column-width-multiplier)*1/100)}}.grid{--gap:var(--gap\@sm,2vw);--alignment-x:var(--alignment-x\@sm,flex-start);--col-count:var(--col-count\@sm,1);display:flex;flex-wrap:wrap;gap:var(--gap);justify-content:var(--alignment-x)}@media (min-width:768px){.grid{--alignment-x:var(--alignment-x\@md,flex-start);--col-count:var(--col-count\@md,2);--gap:var(--gap\@md,2vw)}}@media (min-width:1025px){.grid{--alignment-x:var(--alignment-x\@lg,flex-start);--col-count:var(--col-count\@lg,3);--gap:var(--gap\@lg,2vw)}}@media (min-width:1400px){.grid{--alignment-x:var(--alignment-x\@xl,flex-start);--col-count:var(--col-count\@xl,4);--gap:var(--gap\@xl,1.5rem)}}.grid__item{width:calc(100%/var(--col-count) - var(--gap) + var(--gap)/var(--col-count))}.table-grid{--alignment-y:var(--alignment-y\@sm,stretch);--col-count:var(--col-count\@sm,1);--gap:var(--gap\@sm,2vw);--col-span:var(--col-span\@sm,var(--col-count));--row-span:var(--row-span\@sm,1);align-items:var(--alignment-y);display:grid;gap:var(--gap);grid-template-columns:repeat(var(--col-count),1fr)}@media (min-width:768px){.table-grid{--alignment-y:var(--alignment-y\@md,stretch);--col-count:var(--col-count\@md,2);--gap:var(--gap\@md,2vw);--col-span:var(--col-span\@md,1);--row-span:var(--row-span\@md,1)}}@media (min-width:1025px){.table-grid{--alignment-y:var(--alignment-y\@lg,stretch);--col-count:var(--col-count\@lg,3);--gap:var(--gap\@lg,2vw);--col-span:var(--col-span\@lg,1);--row-span:var(--row-span\@lg,1)}}@media (min-width:1400px){.table-grid{--alignment-y:var(--alignment-y\@xl,stretch);--col-count:var(--col-count\@xl,4);--gap:var(--gap\@xl,1.5rem);--col-span:var(--col-span\@xl,1);--row-span:var(--row-span\@xl,1)}}.table-grid__item{grid-column:span var(--col-span);grid-row:span var(--row-span)}.table-grid__item--overridden{--col-span:var(--col-span\@sm,var(--col-count));--row-span:var(--row-span\@sm,1)}@media (min-width:768px){.table-grid__item--overridden{--col-span:var(--col-span\@md,var(--col-count));--row-span:var(--row-span\@md,1)}}@media (min-width:1025px){.table-grid__item--overridden{--col-span:var(--col-span\@lg,1);--row-span:var(--row-span\@lg,1)}}@media (min-width:1400px){.table-grid__item--overridden{--col-span:var(--col-span\@xl,1);--row-span:var(--row-span\@xl,1)}}