.v2t-line[data-astro-cid-vf2fsg6k]{position:relative;display:flex;margin-top:32px}.v2t-line[data-astro-cid-vf2fsg6k]:before{content:"";position:absolute;left:8%;right:8%;top:6px;height:2px;background:#e5e7eb}.v2t-step[data-astro-cid-vf2fsg6k]{flex:1;background:none;border:0;padding:0;cursor:pointer;text-align:center;position:relative;font:inherit;color:var(--text-3)}.v2t-dot[data-astro-cid-vf2fsg6k]{display:block;width:14px;height:14px;border-radius:50%;background:#fff;border:2px solid #c9cdd2;margin:0 auto;position:relative;z-index:1;transition:background .3s,border-color .3s}.v2t-name[data-astro-cid-vf2fsg6k]{display:block;margin-top:14px;font-size:15px;font-weight:600;letter-spacing:-.01em;transition:color .3s}.v2t-bar[data-astro-cid-vf2fsg6k]{display:block;margin:10px auto 0;width:64%;height:3px;border-radius:2px;background:transparent;overflow:hidden}.v2t-bar[data-astro-cid-vf2fsg6k] i[data-astro-cid-vf2fsg6k]{display:block;height:100%;width:0;background:#a88e76;border-radius:2px}.v2t-step[data-astro-cid-vf2fsg6k].on{color:var(--primary)}.v2t-step[data-astro-cid-vf2fsg6k].on .v2t-dot[data-astro-cid-vf2fsg6k]{background:var(--primary);border-color:var(--primary)}.v2t-step[data-astro-cid-vf2fsg6k].on .v2t-bar[data-astro-cid-vf2fsg6k]{background:#e5e7eb}.v2-track[data-astro-cid-vf2fsg6k].run .v2t-step[data-astro-cid-vf2fsg6k].on .v2t-bar[data-astro-cid-vf2fsg6k] i[data-astro-cid-vf2fsg6k]{animation:v2fill var(--iv) linear forwards}.v2t-step[data-astro-cid-vf2fsg6k]:hover:not(.on){color:var(--text)}.v2t-step[data-astro-cid-vf2fsg6k]:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:8px}@keyframes v2fill{0%{width:0}to{width:100%}}.v2t-panel[data-astro-cid-vf2fsg6k]{margin-top:28px;background:#f1f2f4;border-radius:24px;padding:32px 36px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:40px;align-items:center;min-height:360px}.v2t-copy[data-astro-cid-vf2fsg6k]{display:grid}.v2t-desc[data-astro-cid-vf2fsg6k]{grid-area:1 / 1;opacity:0;transition:opacity .45s ease;pointer-events:none}.v2t-desc[data-astro-cid-vf2fsg6k].on{opacity:1;pointer-events:auto}.v2t-desc[data-astro-cid-vf2fsg6k] h3[data-astro-cid-vf2fsg6k]{font-size:19px;line-height:1.3;font-weight:600;letter-spacing:-.012em;margin:10px 0 0}.v2t-vis[data-astro-cid-vf2fsg6k]{display:grid;justify-items:center}.v2t-v[data-astro-cid-vf2fsg6k]{grid-area:1 / 1;opacity:0;transform:translateY(8px);transition:opacity .45s ease,transform .45s ease;zoom:var(--z, 1);pointer-events:none}.v2t-v[data-astro-cid-vf2fsg6k].on{opacity:1;transform:none;pointer-events:auto}@media(max-width:960px){.v2t-panel[data-astro-cid-vf2fsg6k]{grid-template-columns:1fr;padding:28px}.v2t-v[data-astro-cid-vf2fsg6k]{zoom:calc(var(--z, 1) * .8)}}@media(max-width:640px){.v2t-name[data-astro-cid-vf2fsg6k]{font-size:12px}.v2t-line[data-astro-cid-vf2fsg6k]:before{left:6%;right:6%}.v2t-panel[data-astro-cid-vf2fsg6k]{padding:24px 20px}.v2t-v[data-astro-cid-vf2fsg6k]{zoom:calc(var(--z, 1) * .5)}}@media(prefers-reduced-motion:reduce){.v2t-desc[data-astro-cid-vf2fsg6k],.v2t-v[data-astro-cid-vf2fsg6k],.v2t-dot[data-astro-cid-vf2fsg6k],.v2t-name[data-astro-cid-vf2fsg6k]{transition:none}.v2-track[data-astro-cid-vf2fsg6k].run .v2t-step[data-astro-cid-vf2fsg6k].on .v2t-bar[data-astro-cid-vf2fsg6k] i[data-astro-cid-vf2fsg6k]{animation:none;width:100%}}.v2p-sub[data-astro-cid-mq5jsm6v]{margin-inline:auto;text-align:center;max-width:66ch}.v2p-grid[data-astro-cid-mq5jsm6v]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px}.v2p-card[data-astro-cid-mq5jsm6v]{background:#f1f2f4;border:0;border-radius:24px;padding:32px 32px 0;display:flex;flex-direction:column;min-height:440px;overflow:hidden}.v2p-card[data-astro-cid-mq5jsm6v] h3[data-astro-cid-mq5jsm6v]{font-size:19px;font-weight:600;letter-spacing:-.012em;line-height:1.25;margin:0}.v2p-card[data-astro-cid-mq5jsm6v] p[data-astro-cid-mq5jsm6v]{font-size:15px;line-height:1.55;color:var(--text-2);margin:8px 0 0;max-width:44ch}.v2p-vis[data-astro-cid-mq5jsm6v]{flex:1;display:flex;align-items:flex-end;justify-content:center;gap:16px;margin-top:24px;zoom:var(--z, 1)}.v2p-vis[data-astro-cid-mq5jsm6v]>*{flex:none}@media(max-width:860px){.v2p-grid[data-astro-cid-mq5jsm6v]{grid-template-columns:1fr}.v2p-card[data-astro-cid-mq5jsm6v]{min-height:0;padding:28px 24px 0}.v2p-vis[data-astro-cid-mq5jsm6v]{flex-direction:column;align-items:center;gap:12px;zoom:var(--zm, calc(var(--z, 1) * .75))}}
