.featurestacker-container{position:relative;scroll-snap-type:y mandatory;display:flex;flex-direction:column}.featurestacker-container .featurestacker__item{scroll-snap-align:start;display:grid;grid-template-areas:"title" "img" "text";justify-content:start;row-gap:16px;background-color:#fff;padding:32px 0 16px 0;position:relative;border-top:1px solid #D4D4D9}@media (min-width: 768px){.featurestacker-container .featurestacker__item{row-gap:32px;padding:32px 0;top:32px}}@media (min-width: 992px){.featurestacker-container .featurestacker__item{position:sticky;top:64px;row-gap:0;column-gap:128px;grid-template-areas:"title img" "text img";justify-content:space-between;padding:64px 0;grid-template-columns:minmax(40vh, 1fr) minmax(auto, 50vh)}}.featurestacker-container .featurestacker__item_title{grid-area:title;padding-left:2px}.featurestacker-container .featurestacker__item_title p{text-transform:uppercase;margin-bottom:0}.featurestacker-container .featurestacker__item_title p+h4{margin-top:8px}@media (min-width: 992px){.featurestacker-container .featurestacker__item--reverse{grid-template-areas:"img title" "img text";grid-template-columns:minmax(auto, 50vh) minmax(40vh, 1fr)}}.featurestacker-container .featurestacker__item_text{grid-area:text;display:grid;align-content:end;padding-left:2px}.featurestacker-container .featurestacker__item_text p{margin-bottom:0}.featurestacker-container .featurestacker__item_text p+p{margin-top:8px}@media (min-width: 768px){.featurestacker-container .featurestacker__item_text p+p{margin-top:16px}}.featurestacker-container .featurestacker__item_reveal{overflow:hidden;justify-content:start;display:flex;flex-direction:column;position:relative;transition:all 0.3s ease;margin-bottom:32px}.featurestacker-container .featurestacker__item_reveal p{text-transform:initial}.featurestacker-container .featurestacker__item .show-more-btn{cursor:pointer;color:#7878FF;text-transform:initial}.featurestacker-container .featurestacker__item .show-more-btn .icon{display:inline-block;position:relative;width:9px;height:3px;background:#7878FF;box-shadow:0 2px 5px rgba(255,101,47,0.2);transition:all .5s ease-in-out;margin-right:8px;vertical-align:middle}.featurestacker-container .featurestacker__item .show-more-btn .icon:before{content:'';left:0;position:absolute;width:9px;height:3px;background:#7878FF;box-shadow:0 2px 5px rgba(255,101,47,0.2);transition:all .5s ease-in-out}.featurestacker-container .featurestacker__item .show-more-btn .icon:before{transform:rotate(90deg)}.featurestacker-container .featurestacker__item.toggle-inactive .featurestacker__item_reveal{margin-bottom:0}.featurestacker-container .featurestacker__item.toggle-inactive .featurestacker__item_reveal:after{content:"";position:absolute;background:linear-gradient(0deg, #fff 50%, rgba(255,255,255,0) 100%);bottom:0;height:100px;width:100%}.featurestacker-container .featurestacker__item.toggle-active{position:relative;padding-bottom:128px}.featurestacker-container .featurestacker__item.toggle-active .show-more-btn .icon:before{transform:rotate(0deg)}.featurestacker-container .featurestacker__item.toggle-active .featurestacker__item_img{justify-content:center}.featurestacker-container .featurestacker__item_img{grid-area:img;display:flex;flex-direction:column;justify-content:end;align-items:center;border-radius:16px;background-color:#F0F0FF}@media (min-width: 992px){.featurestacker-container .featurestacker__item_img img{width:auto}}

/*# sourceMappingURL=../maps/new24/feature-stacker.css.map */
