body{height:auto;position:relative}@media screen and (max-width:899px){.cards-scroller{overflow:hidden}}.cards-scroller__inner{align-items:start;display:grid;gap:60px;grid-template-columns:1fr}@media screen and (min-width:900px){.cards-scroller__inner{grid-template-columns:1fr 2fr}}@media screen and (min-width:1400px){.cards-scroller__inner{grid-template-columns:2fr 3fr}}@media screen and (min-width:1500px){.cards-scroller__inner{gap:160px}}@media screen and (min-width:900px){.cards-scroller__inner--left{align-self:self-start;position:sticky;top:147px}}@media screen and (min-width:1270px){.cards-scroller__inner--left{top:195px}}.cards-scroller__inner--left h2,.cards-scroller__inner--left p:not(:last-child){margin-bottom:30px}.cards-scroller__inner--right{overflow:hidden}.cards-scroller__inner--right .staggered-cards{display:grid;gap:30px;grid-template-columns:1fr;list-style:none;margin:0}@media screen and (min-width:768px){.cards-scroller__inner--right .staggered-cards{gap:60px;grid-template-columns:1fr 1fr}}.cards-scroller__inner--right .staggered-cards__item{position:relative}@media screen and (min-width:768px){.cards-scroller__inner--right .staggered-cards__item.even{transform:translateY(50%)}.cards-scroller__inner--right .staggered-cards__item:last-child{margin-bottom:50%}}.cards-scroller__inner--right .staggered-cards__item:nth-child(4n-2) .card span{left:-25%;top:-25%}.cards-scroller__inner--right .staggered-cards__item:nth-child(4n-3) .card span{right:-25%;top:-25%}.cards-scroller__inner--right .staggered-cards__item:nth-child(4n-1) .card span{bottom:-25%;left:-25%}.cards-scroller__inner--right .staggered-cards__item:nth-child(4n-0) .card span{bottom:-25%;right:-25%}.cards-scroller__inner--right .staggered-cards__item .card{border-radius:30px;color:var(--wp--preset--color--white);display:flex;flex-flow:column;gap:30px;overflow:hidden;padding:30px;position:relative}.cards-scroller__inner--right .staggered-cards__item .card .icon svg{width:50px}.cards-scroller__inner--right .staggered-cards__item .card .icon--bg-primary svg path{fill:var(--wp--preset--color--secondary)}.cards-scroller__inner--right .staggered-cards__item .card .icon--bg-secondary svg path,.cards-scroller__inner--right .staggered-cards__item .card .icon--bg-tertiary svg path{fill:var(--wp--preset--color--primary)}.cards-scroller__inner--right .staggered-cards__item .card .icon--bg-quaternary svg path{fill:var(--wp--preset--color--secondary)}.cards-scroller__inner--right .staggered-cards__item .card--align-top{justify-content:flex-start}.cards-scroller__inner--right .staggered-cards__item .card--align-bottom{justify-content:flex-end}.cards-scroller__inner--right .staggered-cards__item .card--align-bottom .icon{margin-bottom:auto;margin-top:0}@media screen and (min-width:768px){.cards-scroller__inner--right .staggered-cards__item .card{aspect-ratio:1/1;padding:60px 30px}}.cards-scroller__inner--right .staggered-cards__item .card span{background-color:hsla(0,0%,100%,.1);border-radius:150px;height:300px;position:absolute;width:300px;z-index:0}.cards-scroller__inner--right .staggered-cards__item .card p,.cards-scroller__inner--right .staggered-cards__item .card>div{position:relative}.cards-scroller__inner--right .staggered-cards__item .card div{margin-bottom:30px}