@import url(https://use.typekit.net/qan8eef.css);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.image-text{overflow:hidden}.image-text .grid{grid-gap:3rem 10rem;gap:3rem 10rem}.image-text .grid .image{height:100%;margin-left:-5rem;min-height:50dvh;position:relative}.image-text .grid .content{display:flex;flex-direction:column;justify-content:center;padding:5rem 0}@media only screen and (max-width:1050px){.image-text .grid.grid-h-1-3,.image-text .grid.grid-h-2-3,.image-text .grid.grid-h-3-1,.image-text .grid.grid-h-3-2{grid-gap:3rem;gap:3rem}.image-text .grid.grid-h-1-3 .image,.image-text .grid.grid-h-2-3 .image,.image-text .grid.grid-h-3-1 .image,.image-text .grid.grid-h-3-2 .image{margin-left:0;margin-right:0;min-height:30dvh;order:1}.image-text .grid.grid-h-1-3 .content,.image-text .grid.grid-h-2-3 .content,.image-text .grid.grid-h-3-1 .content,.image-text .grid.grid-h-3-2 .content{order:2;padding:0}}@media only screen and (max-width:830px){.image-text .grid{grid-gap:3rem;gap:3rem}.image-text .grid .image{margin-left:0;margin-right:0;order:1}.image-text .grid .content{order:2;padding:0}}