.content{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:var(--page-padding)}.content--perspective{perspective:1000px;perspective-origin:50% 0}.content--card{align-content:center;align-items:center;display:grid;gap:20px;grid-template-columns:2fr 1fr;justify-content:space-between;padding:40px;text-align:left;width:50vw}.content--sticky{position:sticky;top:0;width:100vw;--offset:0px;height:calc(100vh - var(--offset));top:var(--offset)}.content--card{aspect-ratio:.8;border-radius:14px;gap:3vh;height:60vh;margin-bottom:5vh;max-width:992px;text-align:center;top:10vh;width:95vw}.content--card .content__title{font-size:clamp(1.5rem,4vw,3.5rem)}.content--card .content__title i{display:block}.content__text--narrow{max-width:300px}.content--intro{padding-bottom:25vh;padding-top:25vh;z-index:2}.content--outro{padding-bottom:30vh;padding-top:50vh}.cards-scroll-text *{color:#fff;text-align:left}.content--card{background:linear-gradient(270deg,#000,#494949);border:1px solid #fff}.cards-scroll-container{position:relative}@media screen and (min-width:767px){.cards-scroll-text{overflow:hidden}}@media screen and (max-width:767px){.content--card{grid-template-columns:1fr;padding:30px 40px;width:100%}.content--grid,.content--grid .content__inner{grid-template-areas:"content-img content-title" "content-img content-text";grid-template-columns:30% 1fr;justify-items:start}.content--card,.content--half{width:auto}.content--sticky{position:relative!important}.content--card{aspect-ratio:.8;border-radius:14px;gap:3vh;height:auto;margin:auto auto 5vh;margin:initial;margin-bottom:30px;max-width:none;max-width:992px;text-align:center;top:10vh;width:95vw;width:inherit}}@media screen and (max-width:500px){.content--card{display:block!important;height:auto}}