.cards-slider-copy{--pad-l:0;--pad-r:0;@media screen and (min-width:768px){--p-l:var(--margin);--p-r:var(--margin)}@media screen and (min-width:1024px){--pad-l:calc(var(--margin) + var(--column)*1);--pad-r:calc(var(--margin) + var(--column)*1)}justify-content:space-between;padding-left:var(--pad-l);padding-right:var(--pad-r)}.cards-slider-abstract{--pad-y:2;@media screen and (min-width:768px){--pad-y:0}padding-top:calc(var(--baseline)*var(--pad-y))}.card-slider-items{--shift:var(--gutter);--last:var(--gutter);@media screen and (min-width:768px){--shift:calc(var(--margin) + var(--gutter));--last:0}@media screen and (min-width:960px){--shift:calc(var(--margin) + var(--column) + var(--gutter))}max-width:100vw;min-width:100vw;width:100vw;&:not(.last){transform:translateX(var(--shift))}&.last{transform:translateX(var(--last))}.slick-list.draggable{overflow:visible}}.card-item{background-color:var(--color-orange);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 calc(var(--gutter)*2) 0 0!important}.card-copy{--pad-x:2;--pad-y:2;@media screen and (min-width:960px){--pad-x:2;--pad-y:6}background-color:var(--color-transparent);display:flex;flex-direction:column;height:100%;padding:calc(var(--baseline)*var(--pad-y)) calc(var(--gutter)*var(--pad-x));transition:background-color .4s;&:has(.card-link:hover){background-color:var(--color-orange);.card-abstract{opacity:1;pointer-events:all}}}.card-abstract{opacity:0;padding-top:calc(var(--baseline)*6);pointer-events:none;transition:opacity .4s}.card-action{margin-top:auto}.card-slider-dots{--pad:8;--pad-l:0;--pad-r:0;@media screen and (min-width:768px){--p-l:var(--margin);--p-r:var(--margin)}@media screen and (min-width:960px){--pad:12}@media screen and (min-width:1024px){--pad-l:calc(var(--margin) + var(--column)*1);--pad-r:calc(var(--margin) + var(--column)*1)}align-items:flex-end;display:flex;flex-direction:row;height:calc(var(--baseline)*var(--pad));justify-content:flex-start;padding-bottom:calc(var(--baseline)*2);padding-left:var(--pad-l);padding-right:var(--pad-r);.slick-dots{--w:calc(var(--baseline)*2);--h:var(--w);--m:0.5em;margin:0;padding-left:var(--gutter);padding-right:var(--gutter);li{cursor:pointer;display:inline-block;height:var(--h);margin:0 var(--m);padding:0;position:relative;transition:width .4s;width:var(--w);&.slick-active{width:calc(var(--w)*3);button{background-color:var(--color-orange-400)}}}button{background-color:var(--color-orange-200);border:0;border-radius:calc(var(--h)/2);color:transparent;cursor:pointer;display:block;font-size:0;height:100%;line-height:0;margin:0;outline:none;padding:0;transition:background-color .4s;width:100%;@media screen and (min-width:1181px){&:hover{background-color:var(--color-orange)}}}}}