@keyframes slide-in{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes slide-up{from{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromLeft{from{margin-left:-100%}to{margin-left:0}}.text-highlight{position:relative}.text-highlight__content{display:flex;align-items:stretch}.text-highlight__icon{margin:0 1.5rem 0 0}@media only screen and (min-width:768px){.text-highlight__icon{margin:0 2rem 0 0}}@media only screen and (min-width:992px){.text-highlight__icon{margin:0 2.5rem 0 0}}.text-highlight__icon.quote img{width:48px;height:auto}@media only screen and (min-width:768px){.text-highlight__icon.quote img{width:56px}}@media only screen and (min-width:992px){.text-highlight__icon.quote img{width:64px}}.text-highlight__icon.highlight{position:relative}.text-highlight__icon.highlight:after{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:var(--technical-blue);border-radius:0 6px 6px 0}.text-highlight__text{display:inline-block}.text-highlight__copy{color:var(--dark);font-size:1.125rem;line-height:1.625rem;font-family:var(--font-family-book)}@media only screen and (min-width:768px){.text-highlight__copy{font-size:1.25rem;line-height:1.75rem}}@media only screen and (min-width:992px){.text-highlight__copy{font-size:1.375rem;line-height:2rem}}.text-highlight__footer{margin:1.5rem 0 0 0}@media only screen and (min-width:768px){.text-highlight__footer{margin:2rem 0 0 0}}.text-highlight__footer span{color:var(--technical-blue)}