@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap);@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.long-text .grid{-ms-grid-columns:1fr 2fr;grid-template-columns:1fr 2fr;-ms-flex-align:center;align-items:center}.long-text .grid .start{height:100%;min-height:calc(100vh - 20rem);background:#000}.long-text .grid .end{padding:3vw 7vw 3vw 4vw;color:#000;background:#fff}.long-text .grid .end h1{margin-bottom:5rem;letter-spacing:.1em;font-weight:700;text-transform:uppercase}.long-text .grid .end .paragraph{margin:5rem 0}.long-text .grid .end h2{margin:5rem 0 2rem;font-size:2.04rem;font-weight:700}@media only screen and (max-width:768px){.long-text .grid.outer{-ms-grid-columns:1fr 3fr;grid-template-columns:1fr 3fr}}@media only screen and (max-width:576px){.long-text .grid.outer{-ms-grid-columns:1fr;grid-template-columns:1fr}.long-text .grid.outer .start{height:auto;min-height:auto}.long-text .grid.outer .start:after{content:"";display:block;padding-bottom:60%}@supports (aspect-ratio:1){.long-text .grid.outer .start{width:100%;aspect-ratio:1/.6}.long-text .grid.outer .start:after{display:none}}.long-text .grid.outer .end{padding:4rem 1rem}}