.guide-hero[data-astro-cid-trk63jgw]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:56px}.guide-hero__copy[data-astro-cid-trk63jgw],.guide-hero__visual[data-astro-cid-trk63jgw]{min-width:0}.gv-chip[data-astro-cid-trk63jgw]{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--border-1);border-radius:var(--radius-pill);background:#fff;color:var(--text-1);font-size:12px;font-weight:600;white-space:nowrap}.gv-chip--blue[data-astro-cid-trk63jgw]{border-color:var(--blue-border);background:var(--blue-dim);color:#0068b8}.gv-chip--green[data-astro-cid-trk63jgw]{border-color:#00a63e40;background:var(--success-dim);color:#00782d}.gv-steps[data-astro-cid-trk63jgw]{display:grid;gap:8px;list-style:none}.gv-step[data-astro-cid-trk63jgw]{display:flex;align-items:center;gap:12px;padding:9px 12px;border:1px solid var(--border-0);border-radius:var(--radius-md);background:#ffffffd9;color:var(--text-2);font-size:13.5px}.gv-step__dot[data-astro-cid-trk63jgw]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--border-2);border-radius:50%;color:var(--text-2);font-size:11px;font-weight:600}.gv-step__name[data-astro-cid-trk63jgw]{flex:1}.gv-step[data-astro-cid-trk63jgw].is-done{color:var(--text-0)}.gv-step[data-astro-cid-trk63jgw].is-done .gv-step__dot[data-astro-cid-trk63jgw]{border-color:transparent;background:var(--success);color:#fff}.gv-step[data-astro-cid-trk63jgw].is-current{border-color:var(--blue-border);color:var(--text-0);font-weight:600;box-shadow:var(--shadow-sm)}.gv-step[data-astro-cid-trk63jgw].is-current .gv-step__dot[data-astro-cid-trk63jgw]{border-color:var(--blue);color:var(--blue)}.gv-compare[data-astro-cid-trk63jgw]{display:grid;gap:10px}.gv-compare__row[data-astro-cid-trk63jgw]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 14px;border:1px solid var(--border-0);border-radius:var(--radius-md);background:#ffffffd9}.gv-compare__row[data-astro-cid-trk63jgw] strong[data-astro-cid-trk63jgw]{color:var(--text-1);font-size:13.5px;font-weight:600}.gv-compare__row[data-astro-cid-trk63jgw] span[data-astro-cid-trk63jgw]{color:var(--text-2);font-size:13px;text-align:right}.gv-compare__row--hero[data-astro-cid-trk63jgw]{flex-wrap:wrap;border-color:var(--border-2);background:#fff;box-shadow:var(--shadow-md)}.gv-compare__row--hero[data-astro-cid-trk63jgw] strong[data-astro-cid-trk63jgw]{color:var(--text-0)}.gv-compare__row--hero[data-astro-cid-trk63jgw]>span[data-astro-cid-trk63jgw]{color:var(--text-1)}.gv-compare__chips[data-astro-cid-trk63jgw]{display:flex;flex-wrap:wrap;gap:6px;width:100%;margin-top:4px}.gv-split[data-astro-cid-trk63jgw]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.gv-split__card[data-astro-cid-trk63jgw]{padding:16px 14px;border:1px dashed var(--border-2);border-radius:var(--radius-md);background:#ffffffb3}.gv-split__card--good[data-astro-cid-trk63jgw]{border:1px solid var(--border-2);background:#fff;box-shadow:var(--shadow-md)}.gv-split__label[data-astro-cid-trk63jgw]{display:block;margin-bottom:12px;color:var(--text-0);font-size:13px;font-weight:600}.gv-line[data-astro-cid-trk63jgw]{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--text-1);font-size:12.5px;line-height:1.4}.gv-line[data-astro-cid-trk63jgw] span[data-astro-cid-trk63jgw]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:700}.gv-line--bad[data-astro-cid-trk63jgw] span[data-astro-cid-trk63jgw]{background:#e7000b1a;color:var(--error)}.gv-line--good[data-astro-cid-trk63jgw] span[data-astro-cid-trk63jgw]{background:var(--success-dim);color:var(--success)}.gv-facts[data-astro-cid-trk63jgw]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.gv-facts[data-astro-cid-trk63jgw] div[data-astro-cid-trk63jgw]{padding:12px 14px;border:1px solid var(--border-0);border-radius:var(--radius-md);background:#ffffffd9}.gv-facts[data-astro-cid-trk63jgw] dt[data-astro-cid-trk63jgw]{color:var(--text-2);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;text-transform:uppercase}.gv-facts[data-astro-cid-trk63jgw] dd[data-astro-cid-trk63jgw]{margin-top:4px;color:var(--text-0);font-size:14px;font-weight:600;overflow-wrap:anywhere}.gv-controls[data-astro-cid-trk63jgw]{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px}@media(max-width:1023.98px){.guide-hero[data-astro-cid-trk63jgw]{grid-template-columns:1fr;gap:40px}}@media(max-width:520px){.gv-split[data-astro-cid-trk63jgw]{grid-template-columns:1fr}}
