@charset "UTF-8";.scroll-triggered-steps .lg-container{display:grid}.scroll-triggered-steps .intro{display:grid;align-items:center;justify-content:center}.scroll-triggered-steps .intro>div{display:grid}.scroll-triggered-steps .intro h2{text-align:center;max-width:258px}@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{display:grid;gap:var(--spacing-xl);padding-left:56px;justify-content:stretch;counter-reset:step-counter;position:relative}@media(min-width:768px){.scroll-triggered-steps .steps>ul{display:flex;gap:var(--spacing-3xl);flex-wrap:wrap;align-items:stretch;justify-content:flex-start;gap:var(--spacing-8xl);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;grid-template-columns:1fr;gap:var(--spacing-4xl);justify-content:space-between;width:100%}@media(min-width:768px){.scroll-triggered-steps .steps .step article{grid-template-columns:1fr 1fr;gap:var(--spacing-8xl)}}@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;transition:color .2s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}@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{width:fit-content;order:4}@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:nth-child(1){display:grid;direction:ltr}.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{position:absolute;left:-36px;top:0;transform:translate(-50%);width:40px;height:40px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;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;width:100%;max-width:100%;object-fit:cover}@media(min-width:1200px){.scroll-triggered-steps .steps .step img{max-width:none}}.scroll-triggered-steps .steps .line{position:absolute;height:100%;width:8px;top:-1px;left:16px}@media(min-width:768px){.scroll-triggered-steps .steps .line{left:50%;margin-left:-4px}}.scroll-triggered-steps .steps .line span{display:block;height:0;width:8px;background:var(--color-plum-300)}.scroll-triggered-steps .steps .line:before{content:"";position:absolute;bottom:0;left:0;width:8px;height:80px;background:linear-gradient(to bottom,transparent,var(--bg-base));z-index:1}.scroll-triggered-steps footer{display:grid;align-items:center;justify-items:stretch;gap:var(--spacing-xl)}@media(min-width:768px){.scroll-triggered-steps footer{justify-items:center}}.scroll-triggered-steps footer:has(h3,p){padding-top:var(--spacing-2xl);max-width:600px;margin:0 auto;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 .step-number,.scroll-triggered-steps.block-bg-inverse .line{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,transparent,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;transition:color .2s ease;text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:1px}@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)}
