.apo[data-v-ad5ec634]{background:transparent;border:1px solid var(--border-3);border-radius:8px;color:var(--text);cursor:pointer;padding:18px;text-align:left}.apo--on[data-v-ad5ec634]{background:var(--text);border-color:var(--text);color:var(--bg)}.apo-label[data-v-ad5ec634]{display:block;font-size:12px;opacity:.7}.apo-price[data-v-ad5ec634]{font-size:26px;font-weight:300;letter-spacing:-.03em}.apo-price[data-v-ad5ec634],.apo-sub[data-v-ad5ec634]{display:block;margin-top:4px}.apo-sub[data-v-ad5ec634]{font-size:12px;opacity:.7}.ob[data-v-a80c1d2e]{max-width:100%;width:680px}.ob-head[data-v-a80c1d2e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:28px}.ob-step[data-v-a80c1d2e]{color:var(--text-muted);font-family:Ubuntu Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.ob-bars[data-v-a80c1d2e]{margin-bottom:40px}.ob-title[data-v-a80c1d2e]{font-size:clamp(30px,3.6vw,44px);font-weight:400;letter-spacing:-.03em;line-height:1.05;margin:0 0 10px}.ob-body[data-v-a80c1d2e]{color:var(--text-3);font-size:15px;line-height:1.55;margin:0 0 28px;max-width:520px}.ob-fields[data-v-a80c1d2e]{max-width:760px}.ob-options[data-v-a80c1d2e]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.ob-access[data-v-a80c1d2e]{margin-top:20px}.ob-done[data-v-a80c1d2e]{border:1px solid var(--text);border-radius:8px;display:grid;font-size:14px;gap:8px 16px;grid-template-columns:auto minmax(0,1fr);padding:24px}.ob-done-key[data-v-a80c1d2e]{color:var(--text-muted)}.ob-actions[data-v-a80c1d2e]{flex-wrap:wrap;justify-content:space-between;margin-top:32px}.ob-actions[data-v-a80c1d2e],.ob-actions-end[data-v-a80c1d2e]{display:flex;gap:8px}.ob-prev[data-v-a80c1d2e]{background:none;border:1px solid var(--border-3);border-radius:6px;cursor:pointer;display:inline-block;font-size:13px;line-height:normal;padding:9px 14px;text-align:center}.ob-prev[data-v-a80c1d2e],.ob-prev[data-v-a80c1d2e]:hover{color:var(--text)}.ob-skip[data-v-a80c1d2e]{align-items:center;background:none;border:0;color:var(--text-muted);cursor:pointer;display:inline-flex;font-size:13px;line-height:normal;padding:9px 6px;text-align:center}.ob-skip[data-v-a80c1d2e]:hover{color:var(--text)}.ob-cta[data-v-a80c1d2e]{background:var(--text);border:0;border-radius:6px;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;line-height:normal;padding:11px 18px;text-align:center}.ob-cta[data-v-a80c1d2e],.ob-cta[data-v-a80c1d2e]:hover{color:var(--bg)}
