@charset "UTF-8";.resources-steps__container{max-width:var(--container);margin-right:auto;margin-left:auto;padding-right:var(--indent);padding-left:var(--indent)}.resources-steps__inner{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,36.75rem);column-gap:2.5rem;justify-content:space-between;align-items:start}@media (max-width:1023px){.resources-steps__inner{display:block}}.resources-steps__hero{position:sticky;top:calc(var(--header-height) + var(--header-offset) + 2.5rem)}@media (max-width:1023px){.resources-steps__hero{position:static;margin-bottom:2.5rem}}.resources-steps__list{margin:0;padding:0;list-style:none}.resources-steps .card-steps{--card-steps-caption:var(--text-info);display:flex;gap:1.5rem;align-items:stretch}.resources-steps .card-steps--result{--card-steps-caption:var(--text-on-dark-secondary)}@media (max-width:1023px){.resources-steps .card-steps{gap:1.25rem}}.resources-steps .card-steps .card-steps__aside{display:flex;flex:0 0 4.375rem;flex-direction:column;gap:.5rem;align-items:center;padding-bottom:.5rem}.resources-steps .card-steps .card-steps__marker{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:4.375rem;height:4.375rem;color:var(--text-primary);text-align:center;word-break:break-word;border:.0625rem solid var(--border-primary);border-radius:var(--radius-4xl);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:500;font-size:1.125rem;line-height:1.375rem;letter-spacing:-.0225rem}@media (max-width:1023px){.resources-steps .card-steps .card-steps__marker{font-size:1rem;line-height:1.25rem;letter-spacing:-.02rem}}@media (max-width:1023px){.resources-steps .card-steps .card-steps__marker{width:3.75rem;height:3.75rem}}.resources-steps .card-steps .card-steps__line{flex:1 0 auto;width:.0625rem;background-color:var(--border-primary)}.resources-steps .card-steps .card-steps__body{flex:1 1 auto;min-width:0;padding-bottom:1.5rem}@media (max-width:1023px){.resources-steps .card-steps .card-steps__body{padding-bottom:1.25rem}}.resources-steps .card-steps .card-steps__shell{gap:2.5rem;padding:1.5rem}@media (max-width:1023px){.resources-steps .card-steps .card-steps__shell{gap:1.25rem;padding:1.25rem}}.resources-steps .card-steps .card-steps__caption{margin:0;color:var(--card-steps-caption);font-variant-numeric:lining-nums proportional-nums;font-feature-settings:"case" on;font-weight:400;font-size:.625rem;line-height:1rem;letter-spacing:.0625rem;text-transform:uppercase}@media (max-width:1023px){.resources-steps .card-steps .card-steps__caption{font-weight:400;font-size:.625rem;line-height:1rem;letter-spacing:.0625rem;text-transform:uppercase}}