.kasvuatlas-lift-grid{padding:2rem 0}@media (min-width:1024px){.kasvuatlas-lift-grid{padding:5rem 0}}.kasvuatlas-lift-grid__container{display:grid;gap:20px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.kasvuatlas-lift-grid__container{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.kasvuatlas-lift-grid__container{grid-template-columns:repeat(4,1fr)}.kasvuatlas-lift-grid__container>a:first-child:nth-last-child(3){grid-column:span 2}}.kasvuatlas-lift-grid__header{max-width:38.75rem}.kasvuatlas-lift-item{background-position:50%;background-size:cover;height:420px;overflow:hidden;position:relative}.kasvuatlas-lift-item__overlay{display:flex;flex-direction:column;inset:0;justify-content:space-between;padding:20px;position:absolute;transition:background .3s ease}.kasvuatlas-lift-item__title{font-size:1.5rem;font-style:italic;font-weight:800;margin:0}.kasvuatlas-lift-item__icon{align-items:center;background-color:#000;bottom:1.5rem;display:flex;height:50px;justify-content:center;position:absolute;right:1.5rem;transition:all .3s ease;width:50px}.kasvuatlas-lift-item__icon path,.kasvuatlas-lift-item__icon svg{fill:#fff}.kasvuatlas-lift-item__chapters{font-size:1rem;margin-bottom:.5rem;opacity:.8}.kasvuatlas-lift-item__description{font-size:1rem;margin-bottom:1rem}.kasvuatlas-lift-item__link-text{font-size:var(--rnb--font-size--body-xl);font-weight:700;margin-bottom:0}.kasvuatlas-lift-item__hover-content{color:#fff;opacity:0;transform:translateY(20px);transition:all .3s ease}.kasvuatlas-lift-item.is-light-theme .kasvuatlas-lift-item__title{color:#fff}.kasvuatlas-lift-item.is-light-theme .kasvuatlas-lift-item__icon{background-color:#fff}.kasvuatlas-lift-item.is-light-theme .kasvuatlas-lift-item__icon path,.kasvuatlas-lift-item.is-light-theme .kasvuatlas-lift-item__icon svg{fill:#000}.kasvuatlas-lift-item:hover .kasvuatlas-lift-item__hover-content{opacity:1;transform:translateY(0)}.kasvuatlas-lift-item:hover .kasvuatlas-lift-item__icon{opacity:0}.kasvuatlas-lift-item:hover .kasvuatlas-lift-item__overlay{background:linear-gradient(180deg,#0000,#000)}