:root{--cards:2;--cardTopPadding:6rem;--cardsHeaderBottomPadding:24rem;--cardsSectionGap:2rem;--cardMargin:2rem;--cardsSectionPaddingBottom:calc(
    calc(var(--cards) - 1) * var(--cardTopPadding)
  );--cardsHeaderBottomStop:448px}#stacked-cards{list-style:none;padding-left:0;padding-bottom:calc(calc(var(--cards) - 1)*var(--cardTopPadding))}#stacked-cards>div{margin-bottom:var(--cardMargin);transform-origin:bottom;position:sticky;top:0;will-change:transform}#stacked-cards>div:nth-child(1){--index:0}#stacked-cards>div:nth-child(2){--index:1}#stacked-cards>div:nth-child(3){--index:2}#stacked-cards>div:nth-child(4){--index:3}#stacked-cards>div:nth-child(5){--index:4}#stacked-cards>div:nth-child(6){--index:5}#stacked-cards>div:nth-child(7){--index:6}#stacked-cards>div:nth-child(8){--index:7}#stacked-cards>div:nth-child(9){--index:8}#stacked-cards>div:nth-child(10){--index:9}#stacked-cards>div:nth-child(11){--index:10}#stacked-cards>div:nth-child(12){--index:11}#stacked-cards>div:nth-child(13){--index:12}#stacked-cards>div:nth-child(14){--index:13}#stacked-cards>div:nth-child(15){--index:14}#stacked-cards>div:nth-child(16){--index:15}#stacked-cards>div:nth-child(17){--index:16}#stacked-cards>div:nth-child(18){--index:17}#stacked-cards>div:nth-child(19){--index:18}#stacked-cards>div:nth-child(20){--index:19}#stacked-cards>div:nth-child(21){--index:20}#stacked-cards>div:nth-child(22){--index:21}#stacked-cards>div:nth-child(23){--index:22}#stacked-cards>div:nth-child(24){--index:23}#stacked-cards>div:nth-child(25){--index:24}#stacked-cards>div:nth-child(26){--index:25}#stacked-cards>div:nth-child(27){--index:26}#stacked-cards>div:nth-child(28){--index:27}#stacked-cards>div:nth-child(29){--index:28}#stacked-cards>div:nth-child(30){--index:29}#stacked-cards>div:nth-child(31){--index:30}#stacked-cards>div>:first-child{will-change:transform,opacity,filter;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width:1024px){:root{--cardTopPadding:3rem;--cardsHeaderBottomPadding:10rem;--cardsSectionGap:4rem;--cardsHeaderBottomStop:272px}}