.l-section--steps{background-color:var(--bg-quartenary);overflow:clip}@media only screen and (min-width: 1024px){.l-section--steps{background-color:var(--bg-tertiary)}}.steps{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-64)}.steps__intro{display:flex;align-items:center;justify-content:center}.steps__heading{width:100%;color:var(--txt-main-dark);text-align:center}@media only screen and (min-width: 1024px){.steps__heading{max-width:55.21%}}.steps__grid{display:grid;width:100%;gap:var(--spacing-64)}@media only screen and (min-width: 1024px){.steps__grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--spacing-24)}}.steps__item{display:grid;align-items:start;grid-template-columns:2.625rem minmax(0, 1fr);gap:var(--spacing-24)}@media only screen and (min-width: 1024px){.steps__item{display:flex;flex-direction:column;align-items:center}}.steps__copy{display:flex;flex-grow:1;flex-direction:column;align-items:flex-start;grid-column:2;grid-row:2;width:100%;color:var(--txt-main-dark);text-align:left;gap:var(--spacing-12)}@media only screen and (min-width: 1024px){.steps__copy{align-items:center;grid-column:auto;grid-row:auto;text-align:center}}.steps__title,.steps__description,.steps__description p{margin:0;color:inherit}.steps__description a{color:var(--txt-main-active);text-decoration:underline;text-underline-offset:4px;transition:color .3s ease-in-out}.steps__description a:hover,.steps__description a:focus-visible{color:var(--c--brand-primary-700)}.steps__number-row{display:flex;justify-content:center;grid-column:1;grid-row:2;position:relative;width:100%}@media only screen and (min-width: 1024px){.steps__number-row{grid-column:auto;grid-row:auto}.steps__number-row::before,.steps__number-row::after{content:"";position:absolute;top:50%;width:calc(50% - 0.6875rem);height:1px;background:linear-gradient(90deg, rgba(0, 107, 241, 0.32) 50%, transparent 50%);background-size:.5rem 1px}.steps__number-row::before{right:calc(50% + 1.625rem)}.steps__number-row::after{left:calc(50% + 1.625rem)}}@media only screen and (min-width: 1024px){.steps__item:first-child .steps__number-row::before{display:none}}@media only screen and (min-width: 1024px){.steps__item:last-child .steps__number-row::after{display:none}}.steps__number{display:flex;align-items:center;justify-content:center;position:relative;z-index:1;width:2.625rem;height:2.625rem;border:1px solid var(--border-lightbg);border-radius:50%;background-color:var(--button-bg-outlined-idle);color:var(--button-text-dark)}@media only screen and (min-width: 1024px){.steps__number{width:3.25rem;height:3.25rem}}.steps__media{grid-column:1/-1;grid-row:1;width:100%;aspect-ratio:838/600;border-radius:var(--radius-16) var(--radius-16) 0 0;background:linear-gradient(180deg, #142b62 41.18%, #006bf1 43.88%, #fcffff 100%);overflow:hidden}@media only screen and (min-width: 1024px){.steps__media{grid-column:auto;grid-row:auto;border-radius:var(--radius-20) var(--radius-20) 0 0}}.steps__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.steps__button{width:100%;min-width:0}.steps__button .text{min-width:0;white-space:normal;overflow-wrap:anywhere}@media only screen and (min-width: 768px){.steps__button{width:auto;min-width:14.3125rem}}
