.steps[data-v-56364da0]{padding:6rem max(1rem,calc((100% - var(--content-max))/2 + 1rem)) 4.5rem;background:var(--bg-elevated);border-bottom:1px solid var(--border)}.head[data-v-56364da0]{max-width:40rem;margin:0 auto 3rem;text-align:center}.kicker[data-v-56364da0]{margin:0 0 .6rem;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-warm)}h2[data-v-56364da0]{margin:0;font-size:clamp(1.9rem,4.4vw,3rem);line-height:1.05;letter-spacing:-.02em}.grid[data-v-56364da0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.grid[data-v-56364da0],.step[data-v-56364da0]{position:relative}.step[data-v-56364da0]{padding:1.1rem 1.1rem 1.5rem;border-radius:22px;background:var(--bg-panel-solid);border:1px solid var(--border);box-shadow:var(--shadow-panel)}.step[data-v-56364da0]:not(:last-child):after{content:"→";position:absolute;top:7.5rem;right:-1.05rem;z-index:1;display:grid;place-items:center;width:2rem;height:2rem;border-radius:50%;background:#e85d04;color:#fff;font-weight:900;box-shadow:0 6px 14px #e85d0466}.art[data-v-56364da0]{position:relative;aspect-ratio:4/3;margin-bottom:1rem;overflow:hidden;border-radius:16px;background:var(--bg-elevated);perspective:700px}.shot[data-v-56364da0]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform-origin:left center}.mockup-label[data-v-56364da0]{right:.6rem;bottom:.6rem;padding:.2rem .5rem;font-size:.7rem}.mockup-label[data-v-56364da0],.n[data-v-56364da0]{position:absolute;border-radius:var(--radius-pill);background:#070b18b8;color:#fff}.n[data-v-56364da0]{top:.7rem;left:.8rem;padding:.2rem .55rem;font-family:var(--font-brand);font-size:.8rem;font-weight:800}h3[data-v-56364da0]{margin:0 0 .4rem;font-size:1.3rem}.step p[data-v-56364da0]{margin:0;color:var(--text-muted);line-height:1.55}.privacy[data-v-56364da0]{display:flex;align-items:flex-start;gap:.9rem;max-width:48rem;margin:2.4rem auto 0;padding:1.1rem 1.3rem;border-radius:18px;background:var(--bg-panel-solid);border:1px solid var(--border)}.lock[data-v-56364da0]{flex:none}.privacy p[data-v-56364da0]{margin:0;color:var(--text-muted);line-height:1.55}.privacy strong[data-v-56364da0]{color:var(--text)}.privacy a[data-v-56364da0]{color:inherit;font-weight:700}.foot[data-v-56364da0]{margin-top:2.2rem;text-align:center}.cta[data-v-56364da0]{display:inline-flex;min-height:3rem;align-items:center;padding:.65rem 1.4rem;border-radius:var(--radius-pill);background:var(--header-pill);color:#fff;font-weight:800;text-decoration:none;transition:transform .16s ease}.cta[data-v-56364da0]:hover{transform:translateY(-2px)}.reveal-armed [data-reveal][data-v-56364da0]{opacity:0;transform:translateY(40px);transition:opacity .6s ease,transform .7s cubic-bezier(.2,1,.3,1);transition-delay:calc(var(--i, 0)*.14s)}.reveal-armed [data-reveal].is-in[data-v-56364da0]{opacity:1;transform:none}.reveal-armed .step .shot[data-v-56364da0]{opacity:0;transform:rotateY(-70deg) scale(.92);transition:opacity .3s ease,transform .9s cubic-bezier(.2,1.4,.35,1);transition-delay:calc(.25s + var(--i, 0)*.16s)}.reveal-armed .step.is-in .shot[data-v-56364da0]{opacity:1;transform:none}@media(max-width:860px){.steps[data-v-56364da0]{padding-top:4.5rem}.grid[data-v-56364da0]{grid-template-columns:1fr;gap:1.6rem}.step[data-v-56364da0]:not(:last-child):after{content:"↓";top:auto;bottom:-1.4rem;right:50%;translate:50% 0}}
