.wz[data-astro-cid-kaxvi7wu]{text-align:center;background:var(--surface);border-top:1px solid var(--line);background-image:linear-gradient(color-mix(in srgb, var(--line) 55%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--line) 55%, transparent) 1px, transparent 1px);background-size:48px 48px;margin-top:56px;padding:64px 0 56px;position:relative;overflow:hidden}.wz[data-astro-cid-kaxvi7wu]:before{content:"";background:radial-gradient(ellipse at center, transparent 30%, var(--surface) 78%);pointer-events:none;position:absolute;inset:0}.wz[data-astro-cid-kaxvi7wu] .wrap[data-astro-cid-kaxvi7wu]{position:relative}.wz__kick[data-astro-cid-kaxvi7wu]{letter-spacing:2.2px;text-transform:uppercase;color:var(--text);align-items:center;gap:12px;font-size:.78rem;font-weight:800;display:inline-flex}.wz__kick[data-astro-cid-kaxvi7wu]:before,.wz__kick[data-astro-cid-kaxvi7wu]:after{content:"";background:#ffb547;border-radius:2px;width:26px;height:3px}.wz[data-astro-cid-kaxvi7wu] h2[data-astro-cid-kaxvi7wu]{letter-spacing:-.02em;margin:12px 0 8px;font-size:clamp(1.6rem,3.6vw,2.3rem)}.wz__sub[data-astro-cid-kaxvi7wu]{max-width:620px;color:var(--muted);margin:0 auto;font-size:1.02rem}.wz__steps[data-astro-cid-kaxvi7wu]{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1080px;margin:44px auto 0;padding:0;list-style:none;display:grid}.wz__steps[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu]{opacity:0;transition:opacity .6s ease var(--d), transform .6s ease var(--d);padding:0 12px;position:relative;transform:translateY(18px)}.wz__dot[data-astro-cid-kaxvi7wu]{z-index:1;color:#fff;width:72px;height:72px;box-shadow:0 0 0 4px var(--surface), 0 0 0 7px #ffb547, 0 12px 26px #4f5bff59;transition:transform .5s cubic-bezier(.34, 1.56, .64, 1) var(--d);background:linear-gradient(135deg,#4f5bff,#8b5cf6);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative;transform:scale(.6)}.wz__line[data-astro-cid-kaxvi7wu]{background:color-mix(in srgb, var(--line) 80%, transparent);transform-origin:0;width:calc(100% - 80px);height:3px;transition:transform .7s ease calc(var(--d) + .3s);border-radius:2px;position:absolute;top:36px;left:calc(50% + 52px);overflow:hidden;transform:scaleX(0)}.wz__line[data-astro-cid-kaxvi7wu]:after{content:"";background:repeating-linear-gradient(90deg,#8b5cf6 0 14px,#0000 14px 30px);animation:1.2s linear infinite wz-flow;position:absolute;inset:0}@keyframes wz-flow{0%{background-position:0 0}to{background-position:30px 0}}.wz__n[data-astro-cid-kaxvi7wu]{letter-spacing:1.5px;color:var(--brand);margin-top:18px;font-size:.8rem;font-weight:800;display:block}.wz__steps[data-astro-cid-kaxvi7wu] h3[data-astro-cid-kaxvi7wu]{margin:8px 0;font-size:1.2rem}.wz__steps[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu]:last-child h3[data-astro-cid-kaxvi7wu]{background:linear-gradient(90deg,#4f5bff,#8b5cf6);color:#0000;-webkit-background-clip:text;background-clip:text}.wz__steps[data-astro-cid-kaxvi7wu] p[data-astro-cid-kaxvi7wu]{max-width:320px;color:var(--muted);margin:0 auto;font-size:.95rem;line-height:1.6}.wz__badges[data-astro-cid-kaxvi7wu]{flex-wrap:wrap;justify-content:center;gap:12px;margin:40px 0 0;padding:0;list-style:none;display:flex}.wz__badges[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu]{border:1px solid var(--line);background:var(--surface);opacity:0;transition:opacity .5s ease var(--d), transform .5s ease var(--d), border-color .2s;border-radius:999px;align-items:center;gap:9px;padding:11px 18px;font-size:.9rem;font-weight:600;display:inline-flex;transform:translateY(10px)}.wz__badges[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu] svg[data-astro-cid-kaxvi7wu]{color:var(--brand)}.wz__badges[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu]:hover{border-color:var(--brand)}.wz[data-astro-cid-kaxvi7wu].is-in .wz__steps[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu],.wz[data-astro-cid-kaxvi7wu].is-in .wz__badges[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu]{opacity:1;transform:none}.wz[data-astro-cid-kaxvi7wu].is-in .wz__dot[data-astro-cid-kaxvi7wu]{transform:scale(1)}.wz[data-astro-cid-kaxvi7wu].is-in .wz__line[data-astro-cid-kaxvi7wu]{transform:scaleX(1)}.wz--home[data-astro-cid-kaxvi7wu]{border:1px solid var(--line);border-radius:18px;margin:22px 0;padding-left:22px;padding-right:22px}.wz--home[data-astro-cid-kaxvi7wu] .wrap[data-astro-cid-kaxvi7wu]{max-width:none;padding:0}@media (width<=760px){.wz[data-astro-cid-kaxvi7wu]{padding:48px 0 40px}.wz__steps[data-astro-cid-kaxvi7wu]{grid-template-columns:1fr;gap:34px}.wz__line[data-astro-cid-kaxvi7wu]{display:none}}@media (prefers-reduced-motion:reduce){.wz__steps[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu],.wz__badges[data-astro-cid-kaxvi7wu] li[data-astro-cid-kaxvi7wu],.wz__dot[data-astro-cid-kaxvi7wu],.wz__line[data-astro-cid-kaxvi7wu]{opacity:1;transition:none;transform:none}.wz__line[data-astro-cid-kaxvi7wu]:after{animation:none}}
