.steps_large{align-self:center;display:grid;grid:"title video" auto "subtitle video" auto "steps video" 1fr/minmax(0,40fr) minmax(0,60fr);margin:60px 80px;column-gap:40px;max-width:1440px}.steps_large.steps_large__videoOnLeft{grid:"video title" auto "video steps" 1fr/minmax(0,60fr) minmax(0,40fr);margin:60px 100px 60px 60px}.steps_large .steps_large__title{grid-area:title;margin-top:2%;margin-bottom:20px;color:var(--text);font-size:32px;font-weight:600;line-height:36px;letter-spacing:-1.176px}@media(min-width:1440px){.steps_large .steps_large__title{margin-top:8%}}.steps_large .steps_large__title code{font-weight:400;padding:2px 8px;background:var(--link-quarternary);border-radius:6px}.steps_large .steps_large__subtitle{grid-area:subtitle;font-size:19px;line-height:26px;font-weight:300;letter-spacing:-.015em;color:var(--text-secondary);margin:-16px 0 24px}.steps_large .steps_large__steps{display:flex;flex-direction:column;grid-area:steps;gap:10px}.steps_large .info_section_step{padding:10px 0 10px 24px;border-left:2px solid var(--link-tertiary);cursor:pointer;transition:border-left-color .3s ease-in-out}.steps_large .info_section_step.info_section_step__selected{cursor:default;pointer-events:none;border-left-color:var(--link)}.steps_large .info_section_step.info_section_step__selected .info_section_step__title{color:var(--link);font-weight:600}.steps_large .info_section_step:hover{border-left-color:var(--link)}.steps_large .info_section_step:hover .info_section_step__title{color:var(--link)}.steps_large .info_section_step .info_section_step__title{text-decoration:none;font-size:24px;font-weight:400;line-height:30px;letter-spacing:-.686px;transition:color .3s ease-in-out;color:var(--link-tertiary)}.steps_large .info_section_step .info_section_step__content{color:var(--text-secondary);font-size:19px;font-weight:300;line-height:26px;letter-spacing:-.319px;margin-top:10px}.steps_large .steps_large__video{grid-area:video;aspect-ratio:2286/1800;opacity:0;transition:opacity .3s ease-in-out}.steps_large .steps_large__video.steps_large__video__active{opacity:1}.steps_medium{display:grid;grid:"title" auto "subtitle" auto "buttons" auto "step" auto/1fr;margin:40px 48px;row-gap:16px}.steps_medium .steps_medium__title{grid-area:title;color:var(--text);font-size:26px;font-weight:600;line-height:30px;letter-spacing:-.07rem}@media(min-width:1024px){.steps_medium .steps_medium__title{font-size:32px;line-height:36px}}.steps_medium .steps_medium__title code{font-weight:400;padding:2px 8px;background:var(--link-quarternary);border-radius:6px}@media(min-width:1024px){.steps_medium .steps_medium__title{font-size:28px;line-height:32px;letter-spacing:-.686px}}.steps_medium .steps_medium__subtitle{grid-area:subtitle;font-size:17px;line-height:26px;font-weight:300;letter-spacing:-.015em;color:var(--text-secondary);margin:-12px 0 0}@media(min-width:1024px){.steps_medium .steps_medium__subtitle{font-size:19px;line-height:26px}}.steps_medium .steps_medium__buttons{grid-area:buttons;display:flex;align-items:flex-start;gap:32px;border-bottom:1px solid var(--link-quarternary)}.steps_medium .info_section_button{padding:10px 0;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.392px;margin-bottom:-1px;cursor:pointer;transition:border-bottom-color .3s ease-in-out,color .3s ease-in-out;border-bottom:1px solid rgba(0,0,0,0);color:var(--link-tertiary)}@media(min-width:1024px){.steps_medium .info_section_button{font-size:22px;line-height:24px;letter-spacing:-.392px}}.steps_medium .info_section_button.info_section_button__selected{cursor:default;pointer-events:none;font-weight:600}.steps_medium .info_section_button.info_section_button__selected,.steps_medium .info_section_button:hover{border-bottom-color:var(--link);color:var(--link)}.steps_medium .steps_medium__step{grid-area:step;display:grid;grid:"content" auto "video" auto/1fr;gap:12px 40px;opacity:0;transition:opacity .3s ease-in-out}.steps_medium .steps_medium__step.steps_medium__step__active{opacity:1}@media(min-width:1024px){.steps_medium .steps_medium__step{grid:"subtitle video" auto "content video" 1fr/minmax(0,40fr) minmax(0,60fr);margin-top:16px}.steps_medium .steps_medium__step.steps_medium__step__videoOnLeft{grid:"video subtitle" auto "video content" 1fr/minmax(0,60fr) minmax(0,40fr)}}.steps_medium .steps_medium__content{grid-area:content;color:var(--text-secondary);font-size:16px;line-height:24px;letter-spacing:-.232px}@media(min-width:1024px){.steps_medium .steps_medium__content{font-size:19px;line-height:26px;letter-spacing:-.276px;font-weight:300}}.steps_medium .steps_medium__video{grid-area:video;aspect-ratio:2286/1800;margin-top:8px}@media(min-width:1024px){.steps_medium .steps_medium__video{margin-top:0}}