.Button{border-radius:none;appearance:none;cursor:pointer;background-color:#0000;border:2px solid #fff;justify-content:center;align-items:center;padding:2vh 3vw;display:flex;position:relative;overflow:hidden}.Button span{text-wrap:nowrap;text-align:center;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Button span.hide{opacity:0}.Button__primary{width:100%;height:100%;transition:left .5s ease-in-out;position:absolute;top:0%;left:0}.Button__hover{color:#29292c;background:#fff;width:100%;height:100%;transition:left .4s ease-in-out;position:absolute;top:0%;left:-100%}.Button:hover .Button__primary{transition:left .5s ease-in-out;left:100%}.Button:hover .Button__hover{transition:left .3s ease-in-out;left:0}.Button--white{background-color:#fff;border:2px solid #fff}.Button--black{background-color:#000;border:2px solid #000}.Button--dark{background-color:#29292c;border:2px solid #29292c}.Button--dark1{background-color:#3d3e44;border:2px solid #3d3e44}.Button--dark2{background-color:#595959;border:2px solid #595959}.Button--primary{background-color:#ca373b;border:2px solid #ca373b}.Button--secondary{background-color:#fff;border:2px solid #fff}.Button--third{background-color:linen;border:2px solid linen}.Button--gray{background-color:#9e9e9e;border:2px solid #9e9e9e}.Button--gray1{background-color:#b4c1b9;border:2px solid #b4c1b9}.Button--yellow{background-color:#ffe7a3;border:2px solid #ffe7a3}.Button--yellow1{background-color:#ffe393;border:2px solid #ffe393}.Button--active{background-color:#442d78;border:2px solid #fff}.Button--active .Button__hover{color:#442d78;background-color:#fff}.Button--error{background-color:#e74c3c;border:2px solid #e74c3c}
.InsightsHighlightCard{color:#29292c;cursor:pointer;background:#fff;flex-direction:column;justify-content:space-between;gap:4vh;width:100%;height:100%;padding:4vh 2vw;display:flex;position:relative;overflow:hidden}@media only screen and (min-width:992px){.InsightsHighlightCard:before{content:"";background:#e7e6e7;width:100%;height:1px;display:block}}.InsightsHighlightCard__text{z-index:2;flex-direction:column;display:flex;position:relative}@media only screen and (min-width:992px){.InsightsHighlightCard__text{gap:2vh}}.InsightsHighlightCard__text h2{padding:2px 4px}.InsightsHighlightCard__text p{display:none}@media only screen and (min-width:992px){.InsightsHighlightCard__text p{opacity:1;padding:2px 4px;display:block}}.InsightsHighlightCard__button{display:none}@media only screen and (min-width:992px){.InsightsHighlightCard__button{color:#fff;z-index:3;background:#29292c;padding:8px 8px 4px;font-size:4.5vw;transition:background .4s;display:inline-block;position:relative}}@media only screen and (min-width:992px) and (min-width:576px) and (max-width:767.98px){.InsightsHighlightCard__button{font-size:2.25vw}}@media only screen and (min-width:992px) and (min-width:768px) and (max-width:991.98px){.InsightsHighlightCard__button{font-size:1.8vw}}@media only screen and (min-width:992px) and (min-width:992px){.InsightsHighlightCard__button{font-size:1.125rem}}.InsightsHighlightCard__hover{display:none}@media only screen and (min-width:992px){.InsightsHighlightCard__hover{z-index:1;background-color:#442d78;width:100%;height:100%;transition:left .4s cubic-bezier(.075,.82,.165,1);display:block;position:absolute;top:0%;left:-100%}.InsightsHighlightCard__hover img{object-fit:cover;width:100%;height:auto}.InsightsHighlightCard:hover .InsightsHighlightCard__hover{transition:left .8s cubic-bezier(.075,.82,.165,1);left:0}.InsightsHighlightCard:hover .InsightsHighlightCard__button{background:#442d78;margin-left:90%;transition:margin-left 1s cubic-bezier(.075,.82,.165,1)}.InsightsHighlightCard:hover .InsightsHighlightCard__text h2{color:#fff;transition:color .6s}.InsightsHighlightCard:hover .InsightsHighlightCard__text p{opacity:0;transition:opacity .4s}}
