@-webkit-keyframes loading-gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes loading-gradient{0%{background-position:100% 50%}to{background-position:0% 50%}}.stacked-cards:first-child{margin-top:-2em}.stacked-cards__intro{padding-block:2em}:where(.stacked-cards__intro){background-color:var(--color-background)}.stacked-cards__cards{display:grid;gap:2em}@media (max-width: 767px){.stacked-cards__cards{gap:1em}}.stacked-cards.is-stackable .stacked-cards__cards{grid-auto-rows:1fr}.stacked-cards__card{height:100%;padding:1em;border-radius:var(--radius-panel)}.stacked-cards__card .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.stacked-cards__card picture{overflow:hidden;border-radius:var(--radius-panel)}.stacked-cards__card picture img{width:100%;height:auto}@media (max-width: 767px){.stacked-cards__card{padding:1.5em var(--padding-panel)}}@media (min-width: 768px) and (max-width: 1023px){.stacked-cards__card .text{padding:1em 0 1em 1em}}@media (min-width: 1024px){.stacked-cards__card .col--push picture{margin-left:var(--gap)}.stacked-cards__card .col--pull picture{margin-right:var(--gap)}.stacked-cards__card .text{padding:1.5em 0 1.5em 1.5em}.stacked-cards__card .col:has(+.col--pull) .text{padding-right:1.5em;padding-left:0}}.stacked-cards.is-stackable .stacked-cards__intro{position:sticky;top:var(--header-main-height);padding-bottom:calc(2em + var(--stacked-cards-card-height, 300px))}.stacked-cards.is-stackable .stacked-cards__cards{margin-top:calc(-1 * var(--stacked-cards-card-height, 300px))}.stacked-cards.is-stackable .stacked-cards__cards>div{position:sticky;top:calc(var(--header-main-height) + var(--stacked-cards-intro-height, 250px))}@supports (animation-timeline: view()){.stacked-cards.is-stackable .stacked-cards__cards{view-timeline-name:--stacked-cards-timeline}.stacked-cards.is-stackable .stacked-cards__cards>div{--index0: calc(var(--index) - 1);--reverse-index: calc( var(--stacked-cards-count) - var(--index0) );--reverse-index0: calc( var(--reverse-index) - 1 )}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(1){--index: 1;--rotate: 2deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(2){--index: 2;--rotate: -2deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(3){--index: 3;--rotate: 3deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(4){--index: 4;--rotate: -1deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(5){--index: 5;--rotate: 2deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(6){--index: 6;--rotate: -3deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(7){--index: 7;--rotate: 3deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(8){--index: 8;--rotate: -1deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(9){--index: 9;--rotate: 2deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(10){--index: 10;--rotate: -2deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(11){--index: 11;--rotate: 4deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(12){--index: 12;--rotate: -1deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(13){--index: 13;--rotate: 2deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(14){--index: 14;--rotate: -1deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(15){--index: 15;--rotate: 3deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(16){--index: 16;--rotate: -4deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(17){--index: 17;--rotate: 3deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(18){--index: 18;--rotate: -1deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(19){--index: 19;--rotate: 4deg}.stacked-cards.is-stackable .stacked-cards__cards>div:nth-child(20){--index: 20;--rotate: -3deg}.stacked-cards.is-stackable .stacked-cards__card{--start-range: calc( var(--index0) / var(--stacked-cards-count) * 100% - var(--stacked-cards-intro-height) );--end-range: calc( var(--index) / var(--stacked-cards-count) * 100% - var(--stacked-cards-intro-height) );-webkit-animation:linear scale-stacked-cards forwards;animation:linear scale-stacked-cards forwards;animation-timeline:--stacked-cards-timeline;animation-range:exit-crossing var(--start-range) exit-crossing var(--end-range)}}@-webkit-keyframes scale-stacked-cards{to{-webkit-transform:scale(calc(1.1 - .1 * var(--reverse-index))) rotate(calc(5deg*(mod(var(--index),2)*2 - 1)*min(var(--reverse-index0),1)));transform:scale(calc(1.1 - .1 * var(--reverse-index))) rotate(calc(5deg*(mod(var(--index),2)*2 - 1)*min(var(--reverse-index0),1)))}}@keyframes scale-stacked-cards{to{-webkit-transform:scale(calc(1.1 - .1 * var(--reverse-index))) rotate(calc(5deg*(mod(var(--index),2)*2 - 1)*min(var(--reverse-index0),1)));transform:scale(calc(1.1 - .1 * var(--reverse-index))) rotate(calc(5deg*(mod(var(--index),2)*2 - 1)*min(var(--reverse-index0),1)))}}
