@media (width<=760px){.mobile-hidden{display:none!important}}.content-list{width:100%;container-type:inline-size}.content-list,.content-list .item-row{align-items:start;gap:var(--client-spacing);grid-template-columns:minmax(0,1fr);display:grid}.content-list .item-row{position:relative}.content-list .item-row:after{content:"";bottom:auto;left:0;right:0;bottom:calc(var(--client-spacing)*-.5*1);background-color:var(--color-line);height:1px;position:absolute}.content-list .item-row:last-child:after{display:none}.content-list .item-row .item{height:100%;position:relative}.content-list .item-row .item:after{content:"";bottom:auto;left:0;right:0;bottom:calc(var(--client-spacing)*-.5*1);background-color:var(--color-line);height:1px;position:absolute}.content-list .item-row .item:last-child:after{display:none}@container (width>=600px){.content-list.multi-col.columns-2 .item-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.content-list.multi-col.columns-2 .item-row .item{position:relative}.content-list.multi-col.columns-2 .item-row .item:after{content:"";height:100%;top:0;bottom:0;left:auto;right:calc(var(--client-spacing)*-.5*1);background-color:var(--color-line);width:1px;position:absolute}.content-list.multi-col.columns-2 .item-row .item:last-child:after{display:none}}@container (width>=750px){.content-list.multi-col.columns-3 .item-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.content-list.multi-col.columns-3 .item-row .item{position:relative}.content-list.multi-col.columns-3 .item-row .item:after{content:"";height:100%;top:0;bottom:0;left:auto;right:calc(var(--client-spacing)*-.5*1);background-color:var(--color-line);width:1px;position:absolute}.content-list.multi-col.columns-3 .item-row .item:last-child:after{display:none}}@container (width>=900px){.content-list.multi-col.columns-4 .item-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.content-list.multi-col.columns-4 .item-row .item{position:relative}.content-list.multi-col.columns-4 .item-row .item:after{content:"";height:100%;top:0;bottom:0;left:auto;right:calc(var(--client-spacing)*-.5*1);background-color:var(--color-line);width:1px;position:absolute}.content-list.multi-col.columns-4 .item-row .item:last-child:after{display:none}}
