.auto-steps[data-v-f4ef4b5d]{background-color:transparent;box-sizing:border-box;color:var(--c-white);margin:0 auto;max-width:1632rem;overflow-x:clip;padding:0 var(--gap-md);width:100%}@media(min-width:768px){.auto-steps[data-v-f4ef4b5d]{padding:0 var(--gap-2xl)}}@media(min-width:1280px){.auto-steps[data-v-f4ef4b5d]{padding:0;width:1632rem}}.auto-steps__inner[data-v-f4ef4b5d]{box-sizing:border-box;margin:0 auto;max-width:1920rem}.auto-steps__head[data-v-f4ef4b5d]{font-weight:400;margin:0 0 var(--gap-xl)}@media(min-width:768px){.auto-steps__head[data-v-f4ef4b5d]{margin-bottom:var(--gap-2xl)}}.auto-steps__list[data-v-f4ef4b5d]{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}.auto-steps__item[data-v-f4ef4b5d]{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--gap-lg);padding-bottom:var(--gap-3xl)}@media(min-width:768px){.auto-steps__item[data-v-f4ef4b5d]{gap:var(--gap-xl)}}@media(min-width:1280px){.auto-steps__item[data-v-f4ef4b5d]{align-items:center;flex-direction:row;gap:var(--gap-3xl)}}.auto-steps__num[data-v-f4ef4b5d]{align-items:center;background-color:var(--c-yellow);border-radius:50%;color:var(--c-black);display:inline-flex;flex-shrink:0;font-size:var(--text-h2-mobile);font-weight:300;height:36rem;justify-content:center;line-height:1;width:36rem}@media(min-width:768px){.auto-steps__num[data-v-f4ef4b5d]{font-size:var(--text-h1-mobile);height:60rem;width:60rem}}.auto-steps__content[data-v-f4ef4b5d]{align-items:flex-start;display:flex;flex:1 1 auto;gap:var(--gap-md);min-width:0}@media(min-width:768px){.auto-steps__content[data-v-f4ef4b5d]{gap:var(--gap-lg)}}.auto-steps__body[data-v-f4ef4b5d]{flex:1;min-width:0}.auto-steps__image-wrap[data-v-f4ef4b5d]{border-radius:var(--gap-sm);flex-shrink:0;margin-inline:-25%;max-width:none;overflow:hidden;width:150%}@media(min-width:768px){.auto-steps__image-wrap[data-v-f4ef4b5d]{margin-inline:0;width:100%}}@media(min-width:1280px){.auto-steps__image-wrap[data-v-f4ef4b5d]{width:520rem}}.auto-steps__image[data-v-f4ef4b5d]{border-radius:var(--gap-sm);display:block;height:auto;width:100%}.auto-steps__placeholder[data-v-f4ef4b5d]{border-radius:var(--gap-sm);min-height:240rem;width:100%}@media(min-width:1280px){.auto-steps__placeholder[data-v-f4ef4b5d]{min-height:320rem}}.auto-steps__title[data-v-f4ef4b5d]{color:var(--c-white);font-size:var(--text-h2-mobile);font-weight:400;line-height:var(--lh-heading);margin:0 0 var(--gap-md)}@media(min-width:768px){.auto-steps__title[data-v-f4ef4b5d]{font-size:var(--text-h2)}}.auto-steps--accent-titles .auto-steps__title[data-v-f4ef4b5d]{color:var(--c-yellow)}.auto-steps__text[data-v-f4ef4b5d]{color:var(--c-text-on-dark);font-size:var(--text-sm);font-weight:300;line-height:var(--lh-body);margin:0 0 var(--gap-sm)}.auto-steps__list-items[data-v-f4ef4b5d]:last-child,.auto-steps__text[data-v-f4ef4b5d]:last-child{margin-bottom:0}.auto-steps__list-label[data-v-f4ef4b5d]{color:var(--c-white);font-size:var(--text-sm);font-weight:400;line-height:var(--lh-body);margin:var(--gap-md) 0 var(--gap-xs)}@media(min-width:768px){.auto-steps__list-label[data-v-f4ef4b5d]{font-size:var(--text-lg)}}@media(min-width:1025px){.auto-steps__list-label[data-v-f4ef4b5d]{font-size:var(--text-lg)}}.auto-steps__list-items[data-v-f4ef4b5d]{color:var(--c-text-on-dark);display:flex;flex-direction:column;font-size:var(--text-sm);font-weight:300;gap:var(--gap-xs);line-height:var(--lh-body);list-style:disc;list-style-position:outside;margin:0 0 var(--gap-sm);padding:0 0 0 var(--gap-md)}@media(min-width:768px){.auto-steps__list-items[data-v-f4ef4b5d]{font-size:var(--text-lg);gap:var(--gap-xs)}}@media(min-width:1025px){.auto-steps__list-items[data-v-f4ef4b5d]{font-size:var(--text-lg)}}@media(min-width:768px){.auto-steps__text[data-v-f4ef4b5d]{font-size:var(--text-lg)}}@media(min-width:1025px){.auto-steps__text[data-v-f4ef4b5d]{font-size:var(--text-lg)}}.c-shell[data-v-eff357d0]{background-color:var(--c-black)}.c-shell[data-v-eff357d0],.c-shell__surface[data-v-eff357d0]{box-sizing:border-box;width:100%}.c-shell__surface[data-v-eff357d0]{background-color:var(--c-bg-black);border-radius:var(--br-card);padding:var(--gap-3xl) 0 0}.c-shell--black-surface .c-shell__surface[data-v-eff357d0]{background-color:var(--c-black)}
