dl{display:grid;grid-template-columns:40% 60%;grid-auto-rows:auto}dt,dd{padding:0;margin:0}dd>*{width:0;height:0;object-fit:cover;opacity:0;transition:opacity .6s}{# dt:first-of-type+dd,#}dt:hover+dd,dt.active+dd{z-index:1;opacity:1}{# dt:first-of-type+dd>img,#}dt:hover+dd>img,dt.active+dd>img{width:100%;height:100%;opacity:1;visibility:initial}dl.style-trigger dt,dl.style-triggervideo dt{cursor:pointer}dl.style-video dd{display:none}dl.style-video dd:nth-of-type(1){display:block}dl.style-triggervideo dd .wistia_embed{opacity:1;z-index:16;position:relative}dt{grid-column:1;border-top:1px solid black;margin-right:20px;padding:20px 0 20px 0}dt:hover .text--big,dt.active .text--big{color:#c03}dd{grid-column:2;background-size:cover;background-position:center;opacity:1;transition:all .8s;background:#fff}dl>:nth-of-type(1){grid-row:1}dl>:nth-of-type(2){grid-row:2}dl>:nth-of-type(3){grid-row:3}dl>:nth-of-type(4){grid-row:4}dl>:nth-of-type(5){grid-row:5}dl.style-trigger .text--normal,dl.style-triggervideo .text--normal{font-size:1rem;font-weight:400;line-height:1.25rem;letter-spacing:0;text-align:left;transition:.2s;opacity:0;height:0}dl.style-trigger dt.active .text--normal,dl.style-triggervideo dt.active .text--normal{opacity:1;height:initial;transition:.4s}dl.style-triggervideo .text--big,dl.style-trigger .text--big{font-size:1.5rem;font-weight:400;line-height:2rem;letter-spacing:0;text-align:left;margin-bottom:1rem}dl.style-trigger .text--normal,dl.style-triggervideo .text--normal{font-size:1rem;font-weight:400;line-height:1.25rem;letter-spacing:0;text-align:left}dl.style-triggervideo dd:first-of-type{display:block;grid-row:1 / span 6}dl.style-triggervideo dd{display:none}@media(max-width:1000px){dl{display:flex;flex-direction:column}dt{border-top:1px solid transparent}dd{height:275px;background-size:cover}dt:hover .text--big{color:black}dd>img{opacity:1;height:100%;width:100%}}@media(max-width:876px){dd{height:250px}}.list-preview--wrapper.reverse-column dl{grid-template-columns:60% 40%}.list-preview--wrapper.reverse-column dd{grid-column:1}.list-preview--wrapper.reverse-column dt{grid-column:2;margin-left:20px;margin-right:0px;padding:20px 0}