.gradient-primary[data-v-7ef8176d]{background:#60a5fa}.gradient-orange[data-v-7ef8176d]{background:#fb923c}.gradient-purple[data-v-7ef8176d]{background:#a78bfa}.gradient-emerald[data-v-7ef8176d]{background:#34d399}.shape-blob-1[data-v-7ef8176d]{border-radius:30% 70% 70% 30%/30% 30% 70% 70%}.shape-diamond[data-v-7ef8176d]{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.shape-octagon[data-v-7ef8176d]{clip-path:polygon(30% 0,70% 0,100% 30%,100% 70%,70% 100%,30% 100%,0 70%,0 30%)}.shape-circle[data-v-7ef8176d]{border-radius:50%}@keyframes blog-orb-float-7ef8176d{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-20px)scale(1.05)}}.steps-container[data-v-7ef8176d]{padding-block:var(--mkt-space-section);position:relative;overflow:visible}.steps-wrapper[data-v-7ef8176d]{z-index:1;position:relative}.steps-content[data-v-7ef8176d]{gap:var(--mkt-space-head)}.steps-list[data-v-7ef8176d]{gap:var(--mkt-space-section)}.steps-header[data-v-7ef8176d]{align-items:flex-start;gap:var(--mkt-space-title);max-width:var(--mkt-head-width);text-align:left;flex-direction:column;margin:0;display:flex}.steps-header[data-v-7ef8176d] p:first-child{margin-top:0}.steps-header[data-v-7ef8176d] p:last-child{margin-bottom:0}.steps-headline[data-v-7ef8176d]{color:var(--mkt-ink);font-family:var(--mkt-font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(22px,3.5vw,34px);font-weight:800;line-height:1.3}.steps-headline b[data-v-7ef8176d],.steps-headline h1[data-v-7ef8176d],.steps-headline h2[data-v-7ef8176d],.steps-headline h3[data-v-7ef8176d],.steps-headline h4[data-v-7ef8176d],.steps-headline p[data-v-7ef8176d],.steps-headline span[data-v-7ef8176d],.steps-headline strong[data-v-7ef8176d],.steps-headline[data-v-7ef8176d] b,.steps-headline[data-v-7ef8176d] h1,.steps-headline[data-v-7ef8176d] h2,.steps-headline[data-v-7ef8176d] h3,.steps-headline[data-v-7ef8176d] h4,.steps-headline[data-v-7ef8176d] p,.steps-headline[data-v-7ef8176d] span,.steps-headline[data-v-7ef8176d] strong{color:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;font-size:inherit!important}.steps-headline[data-v-7ef8176d] strong{color:var(--mkt-color-brand)}.steps-description[data-v-7ef8176d]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);max-width:760px;font-size:clamp(16px,1.4vw,18px);font-weight:400;line-height:1.6}.steps-description[data-v-7ef8176d] h1,.steps-description[data-v-7ef8176d] h2,.steps-description[data-v-7ef8176d] h3,.steps-description[data-v-7ef8176d] h4,.steps-description[data-v-7ef8176d] p,.steps-description[data-v-7ef8176d] span{color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-size:inherit!important}.steps-description[data-v-7ef8176d] b,.steps-description[data-v-7ef8176d] strong{color:var(--text-color);font-weight:600}.stage-list[data-v-7ef8176d]{gap:var(--mkt-space-section);flex-direction:column;display:flex}.stage-row[data-v-7ef8176d]{grid-template-columns:5fr 7fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.stage-row--reverse[data-v-7ef8176d]{grid-template-columns:7fr 5fr}.stage-row--reverse .stage-media[data-v-7ef8176d]{order:-1}.stage-text[data-v-7ef8176d]{gap:var(--mkt-space-stack);flex-direction:column;display:flex}.stage-step-label[data-v-7ef8176d]{color:var(--mkt-color-brand);font-family:var(--mkt-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.stage-title[data-v-7ef8176d]{color:var(--text-color);margin:0;font-size:clamp(20px,2.5vw,24px);font-weight:700;line-height:1.3}.stage-title b[data-v-7ef8176d],.stage-title h1[data-v-7ef8176d],.stage-title h2[data-v-7ef8176d],.stage-title h3[data-v-7ef8176d],.stage-title h4[data-v-7ef8176d],.stage-title p[data-v-7ef8176d],.stage-title span[data-v-7ef8176d],.stage-title strong[data-v-7ef8176d],.stage-title[data-v-7ef8176d] b,.stage-title[data-v-7ef8176d] h1,.stage-title[data-v-7ef8176d] h2,.stage-title[data-v-7ef8176d] h3,.stage-title[data-v-7ef8176d] h4,.stage-title[data-v-7ef8176d] p,.stage-title[data-v-7ef8176d] span,.stage-title[data-v-7ef8176d] strong{color:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0;font-size:inherit!important}.stage-description[data-v-7ef8176d]{color:var(--text-color-secondary);font-family:var(--mkt-font-body);font-size:clamp(16px,1.4vw,18px);font-weight:400;line-height:1.6}.stage-description[data-v-7ef8176d] h1,.stage-description[data-v-7ef8176d] h2,.stage-description[data-v-7ef8176d] h3,.stage-description[data-v-7ef8176d] h4,.stage-description[data-v-7ef8176d] p,.stage-description[data-v-7ef8176d] span{color:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-size:inherit!important}.stage-description[data-v-7ef8176d] b,.stage-description[data-v-7ef8176d] strong{color:var(--text-color);font-weight:600}.stage-description[data-v-7ef8176d] p{margin:0}.stage-media[data-v-7ef8176d]{background:radial-gradient(90% 70% at 50% 0,color-mix(in srgb,var(--primary-300) 55%,transparent) 0,transparent 70%),linear-gradient(160deg,var(--primary-700) 0,var(--primary-500) 55%,var(--primary-400) 100%);border:1px solid color-mix(in srgb,var(--mkt-ink) 17%,var(--surface-card));border-radius:calc(var(--mkt-radius)*2);background-clip:padding-box;height:clamp(320px,34vw,460px);padding:0;position:relative;overflow:hidden}.stage-window[data-v-7ef8176d]{background:var(--surface-card);border:1px solid var(--surface-border);border-radius:var(--mkt-radius) 0 0 0;box-shadow:0 20px 50px color-mix(in srgb,var(--primary-900) 35%,transparent);outline:4px solid color-mix(in srgb,var(--surface-card) 22%,transparent);border-bottom:none;border-right:none;width:760px;position:absolute;top:clamp(24px,3vw,40px);left:clamp(24px,3vw,40px);overflow:hidden}.stage-img[data-v-7ef8176d]{width:100%;height:auto;display:block}@media (max-width:768px){.stage-row[data-v-7ef8176d],.stage-row--reverse[data-v-7ef8176d]{grid-template-columns:1fr}.stage-row .stage-media[data-v-7ef8176d],.stage-row--reverse .stage-media[data-v-7ef8176d]{order:0}.stage-media[data-v-7ef8176d]{height:280px}.stage-window[data-v-7ef8176d]{width:max(520px,100% + 40px)}}[data-v-7ef8176d] .stage-description iframe,[data-v-7ef8176d] .step-description iframe{aspect-ratio:16/9;max-width:100%;height:auto}.step-card[data-v-7ef8176d]{background:var(--surface-card);border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);padding:var(--mkt-space-card);transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.step-card[data-v-7ef8176d]:hover{border-color:color-mix(in srgb,var(--mkt-color-brand) 45%,var(--mkt-border-color));box-shadow:var(--mkt-shadow-hover);transform:translateY(-2px)}.step-index[data-v-7ef8176d]{color:color-mix(in srgb,var(--mkt-ink) 20%,transparent);font-family:var(--mkt-font-mono);font-variant-numeric:tabular-nums;pointer-events:none;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700;line-height:1;transition:color .25s;position:absolute;top:1.15rem;right:1.4rem}.step-card:hover .step-index[data-v-7ef8176d]{color:color-mix(in srgb,var(--mkt-color-brand) 65%,transparent)}[data-v-7ef8176d] .step-title{color:var(--text-color);font-family:var(--mkt-font-body);letter-spacing:-.01em;margin:0;padding-right:4rem;font-size:18px;font-weight:700;line-height:1.4}[data-v-7ef8176d] .step-title h1,[data-v-7ef8176d] .step-title h2,[data-v-7ef8176d] .step-title h3,[data-v-7ef8176d] .step-title h4{color:inherit;font-size:inherit;font-weight:inherit;margin:0}[data-v-7ef8176d] .step-description{color:var(--text-color-secondary);line-height:1.6}[data-v-7ef8176d] .step-description p{margin:0}.step-shot[data-v-7ef8176d]{width:100%;display:block}@media (min-width:769px){.step-media[data-v-7ef8176d]{justify-content:center;align-items:center;display:flex}.step-shot[data-v-7ef8176d]{max-width:100%;margin:0 auto;width:auto!important}.step-shot img[data-v-7ef8176d],.step-shot video[data-v-7ef8176d]{object-fit:contain;max-width:100%;height:auto;width:auto!important;max-height:clamp(220px,24vw,300px)!important}}.step-flow[data-v-7ef8176d]{color:color-mix(in srgb,var(--mkt-ink) 28%,transparent);flex-direction:column;justify-content:center;align-items:center;margin:1.5rem 0;display:flex}.step-flow__line[data-v-7ef8176d]{background:currentColor;width:2px;height:2.5rem;display:block}.step-flow__arrow[data-v-7ef8176d]{color:inherit;width:14px;height:9px;margin-top:-1px;display:block}@media (max-width:768px){.step-wrapper[data-v-7ef8176d]{flex-direction:column}.step-index[data-v-7ef8176d]{font-size:1.6rem;top:1rem;right:1.1rem}[data-v-7ef8176d] .step-title{padding-right:3rem}.step-shot[data-v-7ef8176d]{margin-top:1rem}.step-flow[data-v-7ef8176d]{margin:1rem 0}.step-flow__line[data-v-7ef8176d]{height:2rem}}@media (max-width:480px){.step-index[data-v-7ef8176d]{font-size:1.4rem}[data-v-7ef8176d] .step-title{padding-right:2.5rem}}.steps-iframe-container[data-v-7ef8176d]{z-index:1;margin-top:-5rem;position:relative}@media (max-width:520px){.steps-iframe-container[data-v-7ef8176d]{display:none!important}}.steps-iframe-container .steps-headline[data-v-7ef8176d]{width:100%;max-width:1600px;position:relative;cursor:pointer!important}.steps-iframe-container .steps-headline .iframe-hint[data-v-7ef8176d]{background:var(--mkt-ink);border-radius:var(--mkt-radius);color:var(--surface-ground,#fff);font-family:var(--mkt-font-mono);letter-spacing:.02em;pointer-events:none;white-space:nowrap;padding:.6rem 1rem;font-size:.76rem;font-weight:600;position:absolute;top:-50px;left:50%;transform:translate(-50%);z-index:1000!important}.steps-iframe-container .steps-headline[data-v-7ef8176d]:hover{cursor:grab!important}.steps-iframe-container .steps-headline:hover .iframe-clip[data-v-7ef8176d]{border-color:color-mix(in srgb,var(--mkt-color-brand) 45%,var(--mkt-border-color));box-shadow:var(--mkt-shadow-hover);transform:translateY(-2px)}.steps-iframe-container .steps-headline[data-v-7ef8176d]:active{cursor:grabbing!important}.steps-iframe-container .steps-headline .iframe-clip[data-v-7ef8176d]{border:1px solid var(--mkt-border-color);border-radius:var(--mkt-radius);box-shadow:var(--mkt-shadow);width:100%;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.steps-iframe-container .steps-headline .iframe-clip iframe[data-v-7ef8176d]{border:none;width:calc(100% + 20px);display:block;cursor:inherit!important}.iframe-placeholder[data-v-7ef8176d]{background:var(--surface-50);border:1px dashed var(--mkt-border-color);border-radius:var(--mkt-radius);height:500px;transition:border-color .25s,background .25s}.iframe-placeholder[data-v-7ef8176d]:hover{background:var(--surface-100);border-color:color-mix(in srgb,var(--mkt-color-brand) 45%,var(--mkt-border-color))}.placeholder-content[data-v-7ef8176d]{color:var(--text-color-secondary)}.spinner[data-v-7ef8176d]{border-top:3px solid var(--surface-300);border:3px solid var(--surface-300);border-top-color:var(--mkt-color-brand);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-7ef8176d}.placeholder-text[data-v-7ef8176d]{color:var(--text-color-secondary);margin:0}@keyframes spin-7ef8176d{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.step-card[data-v-7ef8176d],.step-index[data-v-7ef8176d],.steps-iframe-container .iframe-clip[data-v-7ef8176d]{transition:none}.spinner[data-v-7ef8176d]{animation:none}}
