section.stacking_cards{background-color:var(--offwhite);padding-bottom:1.3rem;padding-top:1.3rem}@media screen and (max-width:768px) and (orientation:portrait){section.stacking_cards{padding-bottom:0}}section.stacking_cards .label{color:var(--purple-2);font-size:.14rem;font-weight:700;letter-spacing:.02rem;line-height:.18rem;margin-bottom:.4rem;text-align:center;text-transform:uppercase}section.stacking_cards .title{margin-bottom:.5rem;margin-left:auto;margin-right:auto;max-width:7.04rem;text-align:center}section.stacking_cards .card-section{display:block;height:400vh;width:100%}@media screen and (max-width:768px) and (orientation:portrait){section.stacking_cards .card-section{height:auto;min-height:unset}}:is(section.stacking_cards .card-section) .cards{display:block;perspective:5rem;position:relative}@media screen and (max-width:768px) and (orientation:portrait){:is(section.stacking_cards .card-section) .cards{display:flex;flex-direction:column;height:unset;width:100%}}:is(:is(section.stacking_cards .card-section) .cards) li{list-style:none}:is(:is(section.stacking_cards .card-section) .cards) .card{align-items:start;color:var(--white);display:block;height:auto;left:0;padding-bottom:.5rem;position:absolute;top:0;width:100%}:is(:is(:is(section.stacking_cards .card-section) .cards) .card)>*{align-self:start}:is(:is(:is(section.stacking_cards .card-section) .cards) .card):first-child{background-color:#49186e;border-top-left-radius:.2rem;border-top-right-radius:.2rem}:is(:is(:is(section.stacking_cards .card-section) .cards) .card):nth-child(2){background-color:#6510a5;top:1.3rem}:is(:is(:is(section.stacking_cards .card-section) .cards) .card):nth-child(3){background-color:#a026fd;top:2.6rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(section.stacking_cards .card-section) .cards) .card{position:relative}:is(:is(:is(section.stacking_cards .card-section) .cards) .card):nth-child(2){top:auto}:is(:is(:is(section.stacking_cards .card-section) .cards) .card):nth-child(3){top:auto}}:is(:is(:is(section.stacking_cards .card-section) .cards) .card):last-child{border-bottom-left-radius:.2rem;border-bottom-right-radius:.2rem}:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-header{align-items:center;border-bottom:.02rem solid hsla(0,0%,100%,.3);display:flex;justify-content:space-between;padding:.36rem .68rem .32rem .8rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-header{padding:.3rem .3rem .2rem}}:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-header) .card-title,:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-header) .number{font-weight:400}:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body{display:flex;justify-content:space-between;padding:.36rem .68rem .32rem .8rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body{flex-direction:column;padding:.3rem .3rem .1rem}}:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .column{display:flex;flex-direction:column;max-width:3.95rem}:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .column) .content-title{font-size:.28rem;font-weight:600;letter-spacing:0;line-height:1.1;margin-bottom:.2rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .column) .content-title{font-size:.22rem}}:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .column) .wrap{padding-top:.1rem}:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .column) a.btn{margin-top:auto}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .column) a.btn{margin-top:.26rem}}:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .img-column{flex-shrink:0;padding-right:.32rem;width:6.17rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .img-column{margin-top:.34rem;padding-right:0;width:100%}}:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .img-column) img{border-radius:.1rem;display:block;height:auto;width:100%}.extra-image:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .img-column){position:relative}.extra-image:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .img-column) img.overlay-img{bottom:.3rem;box-shadow:0 0 32.4px 5px #1c014b33;display:block;height:auto;position:absolute;right:0;width:1.35rem;z-index:1}@media screen and (max-width:768px) and (orientation:portrait){.extra-image:is(:is(:is(:is(:is(section.stacking_cards .card-section) .cards) .card) .card-body) .img-column) img.overlay-img{right:-.15rem;width:.85rem}}section.stacking_cards .video{margin-left:auto;margin-right:auto;margin-top:0;max-width:11.35rem;position:relative}@media screen and (max-width:768px) and (orientation:portrait){section.stacking_cards .video{margin-bottom:1.3rem;top:.56rem}}:is(section.stacking_cards .video) video{display:block;height:auto;width:100%}:is(section.stacking_cards .video) .video-controls{bottom:.2rem;display:none;gap:.1rem;left:.2rem;position:absolute}@media screen and (max-width:768px) and (orientation:portrait){:is(section.stacking_cards .video) .video-controls{bottom:.12rem;left:.12rem}}:is(:is(section.stacking_cards .video) .video-controls) #playPauseBtn .pause{display:none}:is(:is(section.stacking_cards .video) .video-controls) #playPauseBtn .play{display:block}:is(:is(section.stacking_cards .video) .video-controls) #playPauseBtn.is-playing .pause{display:block}:is(:is(section.stacking_cards .video) .video-controls) #playPauseBtn.is-playing .play{display:none}:is(:is(section.stacking_cards .video) .video-controls) #muteBtn .unmute{display:block}:is(:is(section.stacking_cards .video) .video-controls) #muteBtn .mute{display:none}:is(:is(section.stacking_cards .video) .video-controls) #muteBtn.is-muted .unmute{display:none}:is(:is(section.stacking_cards .video) .video-controls) #muteBtn.is-muted .mute{display:block}:is(:is(section.stacking_cards .video) .video-controls) button.circle{align-items:center;background-color:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;display:flex;height:.4rem;justify-content:center;width:.4rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(section.stacking_cards .video) .video-controls) button.circle{height:.3rem;width:.3rem}}:is(:is(:is(section.stacking_cards .video) .video-controls) button.circle) svg{height:.2rem;width:.2rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(:is(section.stacking_cards .video) .video-controls) button.circle) svg{height:.14rem;width:.14rem}}:is(section.stacking_cards .video) .play-btn{align-items:center;background-color:var(--white);background-color:hsla(0,0%,100%,.4);border:1px solid hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;display:flex;height:.9rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.9rem}@media screen and (max-width:768px) and (orientation:portrait){:is(section.stacking_cards .video) .play-btn{height:.52rem;width:.52rem}}:is(:is(section.stacking_cards .video) .play-btn) svg{height:auto;width:.2rem}@media screen and (max-width:768px) and (orientation:portrait){:is(:is(section.stacking_cards .video) .play-btn) svg{width:.1rem}}