.vsteps[data-astro-cid-h2y47qw7]{background:var(--color-surface-inverse);color:var(--color-text-inverse);grid-template-columns:minmax(0,1fr);justify-items:center;padding:80px 20px 120px;display:grid}.vsteps__badge[data-astro-cid-h2y47qw7]{border:1px solid var(--color-video-edge);letter-spacing:2.6px;text-transform:uppercase;border-radius:30px;margin:0;padding:6px 12px;font-size:13px;font-weight:500;line-height:1}.vsteps__heading[data-astro-cid-h2y47qw7]{font-family:var(--font-serif);text-align:center;margin:20px 0 0;font-size:55px;font-weight:400;line-height:65px}.vsteps__body[data-astro-cid-h2y47qw7]{grid-template-columns:minmax(0,360px) minmax(0,668px);justify-content:center;align-items:stretch;gap:25px;width:100%;margin-block-start:50px;display:grid}.vsteps__list[data-astro-cid-h2y47qw7]{grid-template-rows:repeat(3,minmax(0,1fr));gap:25px;display:grid}.vstep[data-astro-cid-h2y47qw7]{border:1.5px solid var(--color-video-edge);background:var(--color-video-panel);color:var(--color-video-muted);font:inherit;text-align:start;cursor:pointer;border-radius:7px;align-content:start;gap:6px;padding:14px 18px 18px;display:grid;position:relative;overflow:hidden}.vstep[data-astro-cid-h2y47qw7][aria-selected=true]{border:1.2px solid var(--color-text-inverse);color:var(--color-text-inverse)}.vstep[data-astro-cid-h2y47qw7]:focus-visible{outline:2px solid var(--color-text-inverse);outline-offset:3px}.vstep__title[data-astro-cid-h2y47qw7]{letter-spacing:2.52px;text-transform:uppercase;font-size:14px;font-weight:500;line-height:20px}.vstep__text[data-astro-cid-h2y47qw7]{letter-spacing:-.15px;font-size:15px;line-height:19px}.vstep__bar[data-astro-cid-h2y47qw7]{opacity:0;background:#ffffff1c;height:4px;position:absolute;inset:auto 0 0}.vstep[data-astro-cid-h2y47qw7][aria-selected=true] .vstep__bar[data-astro-cid-h2y47qw7]{opacity:1}.vstep__bar[data-astro-cid-h2y47qw7]:after{content:"";background:var(--color-text-inverse);transform:scaleX(var(--progress,0));transform-origin:0;position:absolute;inset:0}.vsteps__panel[data-astro-cid-h2y47qw7]{aspect-ratio:1172/720;border:1.5px solid var(--color-video-edge);background:var(--color-video-panel);border-radius:9px;align-self:start;position:relative;overflow:hidden}.vsteps__still[data-astro-cid-h2y47qw7],.vsteps__video[data-astro-cid-h2y47qw7]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.vsteps__still[data-astro-cid-h2y47qw7]{display:none}.vsteps__still[data-astro-cid-h2y47qw7].is-active{display:block}.vsteps__video[data-astro-cid-h2y47qw7]{opacity:0}.vsteps__video[data-astro-cid-h2y47qw7][data-playing]{opacity:1}.vsteps__panel[data-astro-cid-h2y47qw7] .vtoggle{z-index:2}@media (width<=1023px){.vsteps__heading[data-astro-cid-h2y47qw7]{font-size:44px;line-height:50px}.vsteps__body[data-astro-cid-h2y47qw7]{grid-template-columns:minmax(0,560px)}.vsteps__panel[data-astro-cid-h2y47qw7]{grid-row:1}}@media (width<=767px){.vsteps[data-astro-cid-h2y47qw7]{padding-block:64px}.vsteps__heading[data-astro-cid-h2y47qw7]{font-size:34px;line-height:40px}.vsteps__body[data-astro-cid-h2y47qw7]{margin-block-start:32px}.vsteps__list[data-astro-cid-h2y47qw7]{gap:12px}.vstep[data-astro-cid-h2y47qw7]{min-height:0}}
