.scroll-triggered-steps .lg-container{display:grid}.scroll-triggered-steps .intro{align-items:center;display:grid;justify-content:center}.scroll-triggered-steps .intro>div{display:grid}.scroll-triggered-steps .intro h2{max-width:258px;text-align:center}@media (min-width:768px){.scroll-triggered-steps .intro h2{max-width:1120px}}.scroll-triggered-steps .steps{position:relative;z-index:2}.scroll-triggered-steps .steps>ul{counter-reset:step-counter;display:grid;gap:var(--spacing-xl);justify-content:stretch;padding-left:56px;position:relative}@media (min-width:768px){.scroll-triggered-steps .steps>ul{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--spacing-3xl);gap:var(--spacing-8xl);justify-content:flex-start;padding-left:0}}.scroll-triggered-steps .steps li{display:flex;position:relative}.scroll-triggered-steps .steps .step{counter-increment:step-counter;width:100%}@media (min-width:768px){.scroll-triggered-steps .steps .step:nth-child(odd) article{direction:rtl}}.scroll-triggered-steps .steps .step article{align-items:center;display:grid;gap:var(--spacing-4xl);grid-template-columns:1fr;justify-content:space-between;width:100%}@media (min-width:768px){.scroll-triggered-steps .steps .step article{gap:var(--spacing-8xl);grid-template-columns:1fr 1fr}}@media (min-width:1200px){.scroll-triggered-steps .steps .step article{grid-template-columns:495px 495px}}@media (min-width:1440px){.scroll-triggered-steps .steps .step article{grid-template-columns:564px 564px}}.scroll-triggered-steps .steps .step article div h3{order:2}.scroll-triggered-steps .steps .step article div picture{order:1}.scroll-triggered-steps .steps .step article div p{order:3}.scroll-triggered-steps .steps .step article div p a{color:var(--text-interactive);font-weight:600;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px;transition:color .2s ease}@media (hover:hover){.scroll-triggered-steps .steps .step article div p a:hover{color:var(--text-interactive-hover)}}.scroll-triggered-steps .steps .step article div p a:active{color:var(--text-interactive-pressed)}.scroll-triggered-steps .steps .step article div p a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}.scroll-triggered-steps .steps .step article div a{order:4;width:fit-content}@media (min-width:768px){.scroll-triggered-steps .steps .step article div h3{order:1}.scroll-triggered-steps .steps .step article div picture{order:2}}.scroll-triggered-steps .steps .step article>div:first-child{direction:ltr;display:grid}.scroll-triggered-steps .steps .step article>div:nth-child(2){display:none}@media (min-width:768px){.scroll-triggered-steps .steps .step article>div:nth-child(2){display:block}}.scroll-triggered-steps .steps .step .step-number{align-items:center;border-radius:50%;color:#fff;display:flex;font-size:1rem;font-weight:700;height:40px;justify-content:center;left:-36px;position:absolute;top:0;transform:translateX(-50%);width:40px;z-index:3}.scroll-triggered-steps .steps .step .step-number:before{content:counter(step-counter)}@media (min-width:768px){.scroll-triggered-steps .steps .step .step-number{left:50%}}.scroll-triggered-steps .steps .step picture.desktop{display:none}@media (min-width:1200px){.scroll-triggered-steps .steps .step picture.desktop{display:block}}.scroll-triggered-steps .steps .step picture.tablet{display:none}@media (min-width:768px){.scroll-triggered-steps .steps .step picture.tablet{display:block}}@media (min-width:1200px){.scroll-triggered-steps .steps .step picture.tablet{display:none}}@media (min-width:768px){.scroll-triggered-steps .steps .step picture.mobile{display:none}}.scroll-triggered-steps .steps .step img{border-radius:var(--radius-s);display:block;height:auto;max-width:100%;object-fit:cover;width:100%}@media (min-width:768px){.scroll-triggered-steps .steps .step img{width:auto}}@media (min-width:1200px){.scroll-triggered-steps .steps .step img{max-width:none;width:100%}}.scroll-triggered-steps .steps .line{height:100%;left:16px;position:absolute;top:0;width:8px}@media (min-width:768px){.scroll-triggered-steps .steps .line{left:50%;margin-left:-5px}}.scroll-triggered-steps .steps .line span{background:var(--color-plum-300);display:block;height:0;width:8px}.scroll-triggered-steps .steps .line:before{background:linear-gradient(to bottom,#0000,var(--bg-base));bottom:0;content:"";height:80px;left:0;position:absolute;width:8px;z-index:1}.scroll-triggered-steps footer{align-items:center;display:grid;gap:var(--spacing-xl);justify-items:stretch}@media (min-width:768px){.scroll-triggered-steps footer{justify-items:center}}.scroll-triggered-steps footer:has(h3,p){margin:0 auto;max-width:600px;padding-top:var(--spacing-2xl);text-align:left}@media (min-width:768px){.scroll-triggered-steps footer:has(h3,p){text-align:center}}.scroll-triggered-steps footer>div{display:grid}.scroll-triggered-steps .step-number{background-color:var(--color-plum-500)}.scroll-triggered-steps .line{background-color:var(--color-plum-50)}.scroll-triggered-steps.block-bg-inverse .line,.scroll-triggered-steps.block-bg-inverse .step-number{background-color:var(--color-plum-400)}.scroll-triggered-steps.block-bg-inverse .line span{background:var(--color-plum-300)}.scroll-triggered-steps.block-bg-inverse .line:before{background:linear-gradient(to bottom,#0000,var(--bg-inverse))}.scroll-triggered-steps.block-bg-inverse .step article div p{order:3}.scroll-triggered-steps.block-bg-inverse .step article div p a{color:var(--text-interactive-inverse);font-weight:600;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px;transition:color .2s ease}@media (hover:hover){.scroll-triggered-steps.block-bg-inverse .step article div p a:hover{color:var(--text-interactive-inverse-hover)}}.scroll-triggered-steps.block-bg-inverse .step article div p a:active{color:var(--text-interactive-inverse-pressed)}.scroll-triggered-steps.block-bg-inverse .step article div p a:focus-visible{border-radius:var(--radius-xs);outline:var(--border-width-m) solid currentColor;outline-offset:var(--spacing-3xs)}
