.stepper[data-v-b38e6ee4]{width:100%}.stepper--horizontal .stepper__header[data-v-b38e6ee4]{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:12px}.stepper--horizontal .stepper__content[data-v-b38e6ee4]{background:#f3f3f3;margin-top:0;position:relative}.stepper__steps-wrapper[data-v-b38e6ee4]{min-height:200px;position:relative;width:100%}.stepper__step[data-v-b38e6ee4]{left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:translate(0);transition:opacity .25s ease-out,visibility .25s ease-out,transform .25s ease-out;visibility:hidden;width:100%}.stepper__step--active[data-v-b38e6ee4]{opacity:1;pointer-events:auto;position:relative;transform:translate(0);visibility:visible}.stepper__step--slide-right[data-v-b38e6ee4]{animation:slideRightIn-b38e6ee4 .25s ease-out}.stepper__step--slide-left[data-v-b38e6ee4]{animation:slideLeftIn-b38e6ee4 .25s ease-out}@keyframes slideRightIn-b38e6ee4{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes slideLeftIn-b38e6ee4{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.stepper--vertical .stepper__header[data-v-b38e6ee4]{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.stepper--vertical .stepper__trigger[data-v-b38e6ee4]{justify-content:flex-start;margin-top:0;width:100%}.stepper--vertical .stepper__trigger[data-v-b38e6ee4]:not(:first-child){margin-top:10px}.stepper--vertical .stepper__body[data-v-b38e6ee4]{display:flex;flex-direction:column}.stepper--vertical .stepper__content[data-v-b38e6ee4]{background:#f3f3f3;margin-top:0;padding:24px;position:relative}.stepper__trigger[data-v-b38e6ee4]{align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;box-shadow:0 1px 2px #0000000f;color:#151712;cursor:pointer;display:flex;gap:12px;padding:10px 14px;position:relative;text-align:left;transition:all .2s ease-in-out}.stepper--vertical .stepper__trigger[data-v-b38e6ee4]{background:#f8f8f8;border:1px solid #e3e3e3;padding:14px 16px;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.stepper--vertical .stepper__trigger[data-v-b38e6ee4]:hover{background:#0014c40f;border-color:var(--cobalt);box-shadow:0 2px 10px #0014c414}.stepper__trigger.active[data-v-b38e6ee4]{background:var(--cobalt);border-color:var(--cobalt);box-shadow:0 4px 10px #0014c433;color:#f8f8f8}.stepper--vertical .stepper__trigger.active[data-v-b38e6ee4]{background:#0014c414;border-color:var(--cobalt);box-shadow:inset 0 0 0 1px var(--cobalt);color:#151712}.stepper--vertical .stepper__trigger.active[data-v-b38e6ee4]:before{background:var(--cobalt);border-bottom-left-radius:8px;border-top-left-radius:8px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.stepper__trigger.completed[data-v-b38e6ee4]{opacity:.9}.stepper__trigger.disabled[data-v-b38e6ee4]{opacity:.5;pointer-events:none}.stepper__bullet[data-v-b38e6ee4]{align-items:center;background:#f0f0f0;border-radius:50%;color:#151712;display:inline-flex;flex-shrink:0;font-size:16px;font-weight:700;height:36px;justify-content:center;width:36px}.stepper__trigger.active .stepper__bullet[data-v-b38e6ee4]{background:#f8f8f8;color:var(--cobalt)}.stepper--vertical .stepper__trigger.active .stepper__bullet[data-v-b38e6ee4]{background:var(--cobalt);color:#f8f8f8}.stepper__label[data-v-b38e6ee4]{font-size:16px;letter-spacing:.2px}.stepper__controls[data-v-b38e6ee4]{display:flex;justify-content:space-between;margin-bottom:10px}.btn[data-v-b38e6ee4]{background:#151712;border:none;color:#f8f8f8;font-size:14px;padding:10px 18px}.btn[data-v-b38e6ee4]:disabled{cursor:not-allowed;opacity:.5}.btn--ghost[data-v-b38e6ee4]{background:transparent;border:1px solid #e3e3e3;color:#151712}@media (min-width:992px){.stepper--horizontal .stepper__header[data-v-b38e6ee4]{justify-content:space-between}.stepper--vertical .stepper__content[data-v-b38e6ee4]{padding:32px}}.video-wrapper[data-v-af62a70e]{aspect-ratio:16/9;height:100%;max-width:100%;overflow:hidden;position:relative}.video-element[data-v-af62a70e]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
