.steps[data-astro-cid-vpv7txrh]{counter-reset:s;margin:0;padding:0;list-style:none;display:flex}.steps__item[data-astro-cid-vpv7txrh]{align-items:center;gap:var(--space-2);flex:1 1 0;min-width:0;display:flex;position:relative}.steps__item[data-astro-cid-vpv7txrh]:last-child{flex:none}.steps__dot[data-astro-cid-vpv7txrh]{border:1px solid var(--border-strong);background:var(--bg);width:26px;height:26px;color:var(--text-subtle);font-size:var(--text-micro);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;transition:transform var(--dur-base) var(--ease-spring);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.steps__label[data-astro-cid-vpv7txrh]{font-size:var(--text-caption);font-weight:var(--weight-medium);color:var(--text-subtle);white-space:nowrap}.steps__bar[data-astro-cid-vpv7txrh]{min-width:12px;height:2px;margin-inline:var(--space-1) var(--space-2);background:var(--white-a08);border-radius:2px;flex:auto;overflow:hidden}.steps__bar[data-astro-cid-vpv7txrh] i[data-astro-cid-vpv7txrh]{background:var(--grad-lr);transform-origin:0;height:100%;transition:transform var(--dur-slow) var(--ease-out);display:block;transform:scaleX(0)}.steps__item[data-astro-cid-vpv7txrh][data-state=done] .steps__bar[data-astro-cid-vpv7txrh] i[data-astro-cid-vpv7txrh]{transform:scaleX(1)}.steps__item[data-astro-cid-vpv7txrh][data-state=done] .steps__dot[data-astro-cid-vpv7txrh]{border-color:var(--primary-a40);background:var(--primary-a16);color:var(--primary-hover)}.steps__item[data-astro-cid-vpv7txrh][data-state=done][data-result=no] .steps__dot[data-astro-cid-vpv7txrh]{background:var(--danger-a12);color:var(--danger);border-color:#f8717166}.steps__item[data-astro-cid-vpv7txrh][data-state=done] .steps__label[data-astro-cid-vpv7txrh]{color:var(--text-muted)}.steps__item[data-astro-cid-vpv7txrh][data-state=current] .steps__dot[data-astro-cid-vpv7txrh]{background:var(--primary);color:var(--on-primary);box-shadow:0 0 0 4px var(--primary-a16), 0 0 16px #14b8a680;border-color:#0000}.steps__item[data-astro-cid-vpv7txrh][data-state=current] .steps__label[data-astro-cid-vpv7txrh]{color:var(--text);font-weight:var(--weight-semibold)}@media (width<=479px){.steps__item[data-astro-cid-vpv7txrh]:not([data-state=current]) .steps__label[data-astro-cid-vpv7txrh]{display:none}}.steps--compact[data-astro-cid-vpv7txrh] .steps__label[data-astro-cid-vpv7txrh]{display:none}.steps--idle[data-astro-cid-vpv7txrh]{gap:var(--space-2);flex-wrap:wrap}.steps--idle[data-astro-cid-vpv7txrh] .steps__item[data-astro-cid-vpv7txrh]{height:34px;padding:0 var(--space-3) 0 4px;border:1px solid var(--border);border-radius:var(--radius-full);background:var(--white-a02);flex:none}.steps--idle[data-astro-cid-vpv7txrh] .steps__bar[data-astro-cid-vpv7txrh]{display:none}@media (width<=479px){.steps--idle[data-astro-cid-vpv7txrh]{grid-template-columns:1fr 1fr;display:grid}}.steps--idle[data-astro-cid-vpv7txrh] .steps__dot[data-astro-cid-vpv7txrh]{background:var(--white-a04);width:24px;height:24px;color:var(--text-muted);border-color:#0000}.steps--idle[data-astro-cid-vpv7txrh] .steps__label[data-astro-cid-vpv7txrh]{color:var(--text-muted);display:inline!important}.hp[data-astro-cid-okdoirqt]{width:min(var(--hp-size), 62vw);aspect-ratio:1;isolation:isolate;place-items:center;margin-inline:auto;display:grid;position:relative}.hp__svg[data-astro-cid-okdoirqt]{filter:drop-shadow(0 12px 24px #00000073);width:100%;height:100%;position:relative}.hp__halo[data-astro-cid-okdoirqt]{z-index:-1;filter:blur(24px);opacity:.55;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out);background:radial-gradient(closest-side at 28% 62%,#60a5fa59,#0000),radial-gradient(closest-side at 72% 62%,#fb923c4d,#0000),radial-gradient(closest-side,#14b8a629,#0000);border-radius:50%;position:absolute;inset:6%}.hp__orbit[data-astro-cid-okdoirqt]{z-index:-1;border:1px dashed var(--white-a08);border-radius:50%;position:absolute;inset:2%}.hp__orbit[data-astro-cid-okdoirqt]:after{content:"";border:1px solid var(--white-a04);border-radius:50%;position:absolute;inset:14%}.hp__lbl[data-astro-cid-okdoirqt]{font:700 13px var(--font-sans);fill:#0b1120bf}.hp__cup[data-astro-cid-okdoirqt]{transform-box:fill-box;transform-origin:50%;opacity:.6;transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-spring)}.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=left] [data-astro-cid-okdoirqt][data-icon-channel=left],.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=right] [data-astro-cid-okdoirqt][data-icon-channel=right],.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=both] [data-astro-cid-okdoirqt][data-icon-channel]{opacity:1;transform:scale(1.06)}.hp[data-astro-cid-okdoirqt][data-playing=false] [data-astro-cid-okdoirqt][data-icon-channel]{opacity:.85}.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=left] [data-astro-cid-okdoirqt][data-icon-channel=right],.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=right] [data-astro-cid-okdoirqt][data-icon-channel=left]{opacity:.3}.hp[data-astro-cid-okdoirqt][data-playing=true] .hp__halo[data-astro-cid-okdoirqt]{opacity:1;transform:scale(1.05)}.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=left] .hp__halo[data-astro-cid-okdoirqt]{transform:translate(-8%)scale(1.05)}.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=right] .hp__halo[data-astro-cid-okdoirqt]{transform:translate(8%)scale(1.05)}.hp__waves[data-astro-cid-okdoirqt]{pointer-events:none;width:26%;height:52%;position:absolute;top:34%}.hp__waves[data-astro-cid-okdoirqt][data-side=left]{--wc:var(--left);left:-14%;transform:scaleX(-1)}.hp__waves[data-astro-cid-okdoirqt][data-side=right]{--wc:var(--right);right:-14%}.hp__waves[data-astro-cid-okdoirqt] svg[data-astro-cid-okdoirqt]{width:100%;height:100%;overflow:visible}.hp__waves[data-astro-cid-okdoirqt] path[data-astro-cid-okdoirqt]{stroke:var(--wc);stroke-width:3px;stroke-linecap:round;opacity:0;transform-box:view-box;transform-origin:0%}.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=left] [data-astro-cid-okdoirqt][data-side=left] path[data-astro-cid-okdoirqt],.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=right] [data-astro-cid-okdoirqt][data-side=right] path[data-astro-cid-okdoirqt],.hp[data-astro-cid-okdoirqt][data-playing=true][data-channel=both] .hp__waves[data-astro-cid-okdoirqt] path[data-astro-cid-okdoirqt]{animation:hp-wave var(--dur-ring) var(--ease-out) infinite}.hp__waves[data-astro-cid-okdoirqt] path[data-astro-cid-okdoirqt]:nth-child(2){animation-delay:calc(var(--dur-ring) / 3)!important}.hp__waves[data-astro-cid-okdoirqt] path[data-astro-cid-okdoirqt]:nth-child(3){animation-delay:calc(var(--dur-ring) * 2 / 3)!important}@keyframes hp-wave{0%{opacity:0;transform:translate(-30%)scale(.6)}25%{opacity:.9}to{opacity:0;transform:translate(40%)scale(1.15)}}:root[data-motion=reduced] .hp[data-astro-cid-okdoirqt][data-playing=true] .hp__waves[data-astro-cid-okdoirqt] path[data-astro-cid-okdoirqt]{opacity:.6}.hp-card[data-astro-cid-lcdefpme]{max-width:var(--tool-width);margin:var(--space-6) auto 0}.hpt[data-astro-cid-lcdefpme]{gap:var(--space-5);align-items:center;display:grid}@media (width>=880px){.hpt[data-astro-cid-lcdefpme]{gap:var(--space-7);grid-template-columns:260px minmax(0,1fr);min-height:260px}}.hpt__visual[data-astro-cid-lcdefpme]{place-items:center;display:grid}@media (width<=879px){.hpt__visual[data-astro-cid-lcdefpme] .hp{width:152px}}.hpt__panel[data-astro-cid-lcdefpme]{min-width:0}.hpt__intro[data-astro-cid-lcdefpme]{gap:var(--space-6);display:grid}.hpt__cta[data-astro-cid-lcdefpme]{gap:var(--space-3);display:grid}@media (width>=560px){.hpt__cta[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) auto}}.hpt__wizard[data-astro-cid-lcdefpme]{gap:var(--space-5);display:grid}.hpt__title[data-astro-cid-lcdefpme]{margin:0 0 var(--space-2);font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem)}.hpt__desc[data-astro-cid-lcdefpme]{color:var(--text-muted);margin:0}.hpt__actions[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-5);margin-top:var(--space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.hpt__answers[data-astro-cid-lcdefpme]{gap:var(--space-2);display:grid}@media (width>=560px){.hpt__answers[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=559px){.hpt__actions[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-4)}.hpt__answers[data-astro-cid-lcdefpme] .btn{--btn-h:48px;padding:0 var(--space-4);font-size:var(--text-body);justify-content:flex-start}}.hpt__nav[data-astro-cid-lcdefpme]{margin-top:var(--space-4);margin-inline:calc(-1 * var(--space-3));justify-content:space-between;display:flex}.hp-card[data-astro-cid-lcdefpme] .hpt__viz{margin-top:var(--space-5)}.hpt__footer[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-top:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--border);display:grid}@media (width>=768px){.hpt__footer[data-astro-cid-lcdefpme]{align-items:end;gap:var(--space-7);grid-template-columns:minmax(0,360px) 1fr}}.hpt__keys[data-astro-cid-lcdefpme]{font-size:var(--text-caption);color:var(--text-muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;padding-bottom:13px;display:none}.hpt__keys[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{align-items:center;gap:6px;display:inline-flex}.hpt__sep[data-astro-cid-lcdefpme]{width:1px;height:14px;margin-inline:var(--space-2);background:var(--border-strong)}@media (width>=768px){.hpt__keys[data-astro-cid-lcdefpme]{display:inline-flex}}.hp-card[data-astro-cid-lcdefpme] .hpt__safety{margin-top:var(--space-4)}.hero[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;max-width:720px;margin-inline:auto;display:grid}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin-bottom:var(--space-3)}.hero[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{margin-bottom:var(--space-5)}.prose-demo[data-astro-cid-lcdefpme]{max-width:720px;margin:var(--space-8) auto 0}.prose-demo[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]:first-child{margin-top:0}
