.va[data-astro-cid-kgxxhvqw] .va-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#64748b;margin-bottom:12px}.va[data-astro-cid-kgxxhvqw] .va-h2{font-size:clamp(28px,3.6vw,44px);line-height:1.1;letter-spacing:-.03em;font-weight:650;text-wrap:balance}.va-btn[data-astro-cid-kgxxhvqw]{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:15px;font-weight:600;padding:13px 22px;border-radius:12px;transition:background .2s,border-color .2s,transform .2s}.va-btn[data-astro-cid-kgxxhvqw]:active{transform:translateY(1px)}.va-btn[data-astro-cid-kgxxhvqw]:disabled{opacity:.6;cursor:wait}.va-btn-solid[data-astro-cid-kgxxhvqw]{background:#366af3;color:#fff}.va-btn-solid[data-astro-cid-kgxxhvqw]:hover{background:#1e4db7}.va-btn-ghost[data-astro-cid-kgxxhvqw]{background:#fff;color:#0f172a;border:1px solid #e2e8f0}.va-btn-ghost[data-astro-cid-kgxxhvqw]:hover{border-color:#94a3b8}.va-btn[data-astro-cid-kgxxhvqw]:focus-visible,.va-faq[data-astro-cid-kgxxhvqw] summary[data-astro-cid-kgxxhvqw]:focus-visible{outline:2px solid #366af3;outline-offset:2px}.va-mock[data-astro-cid-kgxxhvqw]{background:#171b1f;border-radius:24px;padding:20px;box-shadow:0 30px 60px -20px #0f172a73}.va-live[data-astro-cid-kgxxhvqw]{width:9px;height:9px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 4px #22c55e2e}.va-line[data-astro-cid-kgxxhvqw]{background:#ffffff0d;border-radius:12px;padding:10px 12px;font-size:13px;line-height:1.45;color:#e2e8f0}.va-line-me[data-astro-cid-kgxxhvqw]{background:#366af32e}.va-who[data-astro-cid-kgxxhvqw]{display:block;font-size:11px;color:#94a3b8;margin-bottom:2px}.va-hint[data-astro-cid-kgxxhvqw]{border:1px solid rgba(245,158,11,.45);background:#f59e0b14;border-radius:14px;padding:12px}.va-panel[data-astro-cid-kgxxhvqw]{background:#ffffff0d;border-radius:14px;padding:12px}.va-goal[data-astro-cid-kgxxhvqw]{position:relative;padding-left:22px;color:#cbd5e1}.va-goal[data-astro-cid-kgxxhvqw]:before{content:"";position:absolute;left:0;top:2px;width:14px;height:14px;border-radius:4px;border:1.5px solid #475569}.va-goal-done[data-astro-cid-kgxxhvqw]{color:#64748b;text-decoration:line-through}.va-goal-done[data-astro-cid-kgxxhvqw]:before{background:#22c55e;border-color:#22c55e}.va[data-astro-cid-kgxxhvqw] .va-tag{display:inline-block;font-size:11px;font-weight:600;padding:3px 8px;border-radius:999px;white-space:nowrap}.va[data-astro-cid-kgxxhvqw] .va-tag-blue{background:#7ea2ff2e;color:#a9c0ff}.va[data-astro-cid-kgxxhvqw] .va-tag-green{background:#22c55e29;color:#86efac}.va[data-astro-cid-kgxxhvqw] .va-tag-amber{background:#f59e0b2e;color:#fcd34d}.va[data-astro-cid-kgxxhvqw] .va-tag-red{background:#ef44442e;color:#fca5a5}.va-num[data-astro-cid-kgxxhvqw]{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;background:#eef3ff;color:#366af3;font-weight:700;font-size:14px}.va-ph[data-astro-cid-kgxxhvqw]{border:2px dashed #cbd5e1;border-radius:16px;padding:24px;color:#94a3b8;font-size:14px}.va-faq[data-astro-cid-kgxxhvqw]{background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:0 20px}.va-faq[data-astro-cid-kgxxhvqw] summary[data-astro-cid-kgxxhvqw]{cursor:pointer;list-style:none;padding:16px 28px 16px 0;font-weight:600;position:relative}.va-faq[data-astro-cid-kgxxhvqw] summary[data-astro-cid-kgxxhvqw]::-webkit-details-marker{display:none}.va-faq[data-astro-cid-kgxxhvqw] summary[data-astro-cid-kgxxhvqw]:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:20px;font-weight:400;color:#94a3b8}.va-faq[data-astro-cid-kgxxhvqw][open] summary[data-astro-cid-kgxxhvqw]:after{content:"–"}.va-faq[data-astro-cid-kgxxhvqw] p[data-astro-cid-kgxxhvqw]{padding-bottom:16px;color:#475569;font-size:15px;line-height:1.6}.va-field[data-astro-cid-kgxxhvqw]{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:500;color:#334155}.va-field[data-astro-cid-kgxxhvqw] input[data-astro-cid-kgxxhvqw],.va-field[data-astro-cid-kgxxhvqw] select[data-astro-cid-kgxxhvqw],.va-field[data-astro-cid-kgxxhvqw] textarea[data-astro-cid-kgxxhvqw]{font:inherit;font-size:15px;font-weight:400;color:#0f172a;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:11px 12px;width:100%}.va-field[data-astro-cid-kgxxhvqw] input[data-astro-cid-kgxxhvqw]:focus,.va-field[data-astro-cid-kgxxhvqw] select[data-astro-cid-kgxxhvqw]:focus,.va-field[data-astro-cid-kgxxhvqw] textarea[data-astro-cid-kgxxhvqw]:focus{outline:none;border-color:#366af3;box-shadow:0 0 0 3px #366af326;background:#fff}.va-trap[data-astro-cid-kgxxhvqw]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.va-status[data-astro-cid-kgxxhvqw][data-state="1"]{color:#15803d}.va-status[data-astro-cid-kgxxhvqw][data-state="0"]{color:#b91c1c}
