.v-index.svelte-1gncniz{flex-wrap:wrap;gap:10px;margin-top:-30px;display:flex}.v-index.svelte-1gncniz a:where(.svelte-1gncniz){border:1px solid var(--border-subtle);color:var(--text-secondary);background:var(--glass-bg);border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:.85rem;text-decoration:none;display:inline-flex}.v-index.svelte-1gncniz a:where(.svelte-1gncniz):hover{color:var(--text-primary);border-color:var(--accent-cyan)}.v-index.svelte-1gncniz .material-icons-round:where(.svelte-1gncniz){color:var(--accent-cyan);font-size:16px}.ab-grid.vt-grid.svelte-1gncniz{grid-template-columns:repeat(4,minmax(0,1fr))}.vt-grid.svelte-1gncniz h3:where(.svelte-1gncniz){flex-wrap:nowrap}.vt-go.svelte-1gncniz{border-top:1px solid var(--border-subtle);min-height:44px}.vs-steps.svelte-1gncniz li:where(.svelte-1gncniz){padding:0 6px 12px}@media (width<=1000px){.ab-grid.vt-grid.svelte-1gncniz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=540px){.ab-grid.vt-grid.svelte-1gncniz{grid-template-columns:1fr}.v-index.svelte-1gncniz{gap:8px;margin-top:-18px}.v-index.svelte-1gncniz a:where(.svelte-1gncniz){flex:40%;justify-content:space-between;padding:10px 12px}}.ab-hero.vh.svelte-1gncniz{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:32px;display:grid}.vh.svelte-1gncniz>.vh__text:where(.svelte-1gncniz){flex-direction:column;gap:16px;animation:none;display:flex}.vh__text.svelte-1gncniz>:where(.svelte-1gncniz){animation:.6s cubic-bezier(.2,.8,.2,1) both abRise;animation-delay:calc(.15s + var(--d,0) * 80ms)}.vh__seal.svelte-1gncniz{--tone:var(--accent-cyan);aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--tone) 22%, transparent), color-mix(in srgb, var(--tone) 8%, transparent) 55%, transparent);width:min(260px,70vw);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 18%, transparent);color:var(--text-primary);font:inherit;cursor:var(--mac-cursor-pointer);border:none;border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;gap:10px;transition:background .6s;display:flex;position:relative}.vh__ring.svelte-1gncniz{background:conic-gradient(from var(--ab-angle,0deg), transparent 0 60%, var(--tone) 80%, transparent 95%);border-radius:50%;transition:background .6s;animation:4s linear infinite abOrbit;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,#0000 calc(100% - 3px),#000 calc(100% - 2px))}.vh__ring.svelte-1gncniz:after{content:"";border:1px dashed color-mix(in srgb, var(--tone) 35%, transparent);border-radius:50%;position:absolute;inset:14px}.vh__badge.svelte-1gncniz{filter:drop-shadow(0 8px 24px color-mix(in srgb, var(--tone) 55%, transparent));place-items:center;animation:4s ease-in-out infinite svelte-1gncniz-vhFloat;display:grid}@keyframes svelte-1gncniz-vhFloat{50%{transform:translateY(-6px)}}.vh__name.svelte-1gncniz{font-family:var(--font-display);font-size:1rem;font-weight:700}.vh__dots.svelte-1gncniz{gap:5px;display:flex;position:absolute;bottom:-26px;left:50%;translate:-50%}.vh__dots.svelte-1gncniz i:where(.svelte-1gncniz){background:color-mix(in srgb, var(--text-primary) 25%, transparent);border-radius:999px;width:6px;height:6px;transition:width .3s,background .3s}.vh__dots.svelte-1gncniz i.on:where(.svelte-1gncniz){background:var(--tone);width:16px}.vh__seal.svelte-1gncniz:focus-visible{outline:2px solid var(--tone);outline-offset:4px}.ab-section.vv.svelte-1gncniz{text-align:center;flex-flow:wrap;justify-content:center;align-items:center;gap:14px}.vv.svelte-1gncniz p:where(.svelte-1gncniz){color:var(--text-secondary);margin:0}.vv.svelte-1gncniz strong:where(.svelte-1gncniz){color:var(--text-primary)}.vt-go.svelte-1gncniz{color:var(--tone);align-items:center;gap:4px;margin-top:auto;padding-top:6px;font-size:.86rem;font-weight:700;text-decoration:none;display:inline-flex}.vt-help.svelte-1gncniz{border-style:dashed}.vs-steps.svelte-1gncniz{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid;position:relative}.vs-steps.svelte-1gncniz:before,.vs-steps.svelte-1gncniz:after{content:"";background:var(--border-subtle);border-radius:2px;height:2px;position:absolute;top:27px;left:12.5%;right:12.5%}.vs-steps.svelte-1gncniz:after{background:var(--grad-primary);transform-origin:0;transition:transform 1.4s cubic-bezier(.6,0,.2,1) .2s;transform:scaleX(0)}.vs-steps.svelte-1gncniz.is-in:after{transform:none}.vs-steps.svelte-1gncniz li:where(.svelte-1gncniz){z-index:1;text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}.vs-steps__dot.svelte-1gncniz{background:var(--bg-surface,#10161d);border:2px solid var(--border-subtle);width:56px;height:56px;color:var(--text-muted);transition:background .4s,border-color .4s,color .4s,transform .5s cubic-bezier(.2,.9,.25,1.6);transition-delay:calc(.3s + var(--i) * .33s);border-radius:50%;place-items:center;display:grid}.vs-steps.svelte-1gncniz.is-in .vs-steps__dot:where(.svelte-1gncniz){background:var(--grad-primary);color:#fff;box-shadow:0 6px 18px rgba(var(--accent-blue-rgb), .35);border-color:#0000;transform:scale(1.06)}.vs-steps.svelte-1gncniz strong:where(.svelte-1gncniz){color:var(--text-primary);font-family:var(--font-display);margin-top:6px}.vs-steps.svelte-1gncniz p:where(.svelte-1gncniz){color:var(--text-secondary);margin:0;font-size:.88rem;line-height:1.5}@media (width<=820px){.ab-hero.vh.svelte-1gncniz{grid-template-columns:1fr}.vs-steps.svelte-1gncniz{grid-template-columns:1fr;gap:18px}.vs-steps.svelte-1gncniz:before,.vs-steps.svelte-1gncniz:after{width:2px;height:auto;inset:28px auto 28px 27px}.vs-steps.svelte-1gncniz:after{transform-origin:top;transform:scaleY(0)}.vs-steps.svelte-1gncniz li:where(.svelte-1gncniz){text-align:left;grid-template-columns:56px 1fr;align-items:start;column-gap:14px;display:grid}.vs-steps__dot.svelte-1gncniz{grid-row:span 2}.vs-steps.svelte-1gncniz strong:where(.svelte-1gncniz){margin-top:4px}}@media (prefers-reduced-motion:reduce){.vh__text.svelte-1gncniz>:where(.svelte-1gncniz),.vh__ring.svelte-1gncniz,.vh__badge.svelte-1gncniz{animation:none!important}.vs-steps.svelte-1gncniz:after,.vs-steps__dot.svelte-1gncniz{transition:none}}
