.vj-page[data-astro-cid-ctp3bm7e]{background:radial-gradient(42% 32% at 82% 2%, #a855f71a, transparent 70%), radial-gradient(40% 30% at 12% 6%, #2878ff1a, transparent 68%), var(--background);overflow:clip}.vj-hero[data-astro-cid-ctp3bm7e]{isolation:isolate;padding:max(34px,min(5vw,60px)) 24px max(20px,min(3vw,34px));position:relative}.vj-hero-bg[data-astro-cid-ctp3bm7e]{z-index:-1;opacity:.7;background-color:#0000;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 92%);mask-image:linear-gradient(#000000e6,#0000 92%)}.vj-hero-inner[data-astro-cid-ctp3bm7e]{text-align:center;width:min(760px,100%);margin:0 auto}.vj-hero-inner[data-astro-cid-ctp3bm7e] h1[data-astro-cid-ctp3bm7e],.vj-section-copy[data-astro-cid-ctp3bm7e] h2[data-astro-cid-ctp3bm7e],.vj-funnel-inner[data-astro-cid-ctp3bm7e] h2[data-astro-cid-ctp3bm7e],.vj-faq-head[data-astro-cid-ctp3bm7e] h2[data-astro-cid-ctp3bm7e]{color:var(--text);letter-spacing:0;text-wrap:balance;margin:0;font-weight:700;line-height:1.12}.vj-hero-inner[data-astro-cid-ctp3bm7e] h1[data-astro-cid-ctp3bm7e]{margin-top:16px;font-size:max(38px,min(6vw,66px));line-height:1}.grad-text[data-astro-cid-ctp3bm7e]{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.vj-lede[data-astro-cid-ctp3bm7e]{color:#edecf4b8;text-wrap:pretty;max-width:620px;margin:20px auto 0;font-size:max(16px,min(1.8vw,19px));line-height:1.62}.vj-hero-inner[data-astro-cid-ctp3bm7e] .hero-badges[data-astro-cid-ctp3bm7e]{justify-content:center;margin-top:24px}.vj-tool-wrap[data-astro-cid-ctp3bm7e]{padding:0 24px max(10px,min(2vw,20px))}.vj-tool[data-astro-cid-ctp3bm7e]{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0a0a10c7;border:1px solid #ffffff1a;border-radius:14px;width:min(760px,100%);margin:0 auto;overflow:hidden;box-shadow:0 26px 90px #00000061}.vj-tool[data-astro-cid-ctp3bm7e] [data-astro-cid-ctp3bm7e][hidden],.vj-history-sec[data-astro-cid-ctp3bm7e] [data-astro-cid-ctp3bm7e][hidden],.vj-lookback[data-astro-cid-ctp3bm7e] [data-astro-cid-ctp3bm7e][hidden]{display:none!important}.vj-topbar[data-astro-cid-ctp3bm7e]{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:11px 16px 11px 20px;display:flex}.vj-topbar-right[data-astro-cid-ctp3bm7e]{align-items:center;gap:10px;margin-left:auto;display:flex}.vj-date-label[data-astro-cid-ctp3bm7e]{color:var(--text);font-family:var(--vj-serif);letter-spacing:-.01em;margin:0;font-size:max(22px,min(3vw,28px));font-weight:700;line-height:1.15}.vj-sheet[data-astro-cid-ctp3bm7e]{--vj-serif:ui-serif, "Iowan Old Style", Charter, Georgia, serif;background:linear-gradient(#ffffff0d,#ffffff06),#ffffff04;border:1px solid #ffffff0f;border-radius:10px;margin:0 max(10px,min(2vw,16px)) max(10px,min(2vw,16px));padding:max(22px,min(4vw,40px)) max(20px,min(4.5vw,52px)) max(16px,min(3vw,28px));position:relative}.vj-sheet-head[data-astro-cid-ctp3bm7e]{margin-bottom:max(18px,min(3vw,26px))}.vj-region[data-astro-cid-ctp3bm7e]{padding:0}.vj-region-head[data-astro-cid-ctp3bm7e]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.vj-divider[data-astro-cid-ctp3bm7e]{border-top:1px solid var(--border);height:0;margin:max(20px,min(3.5vw,30px)) auto;position:relative}.vj-divider[data-astro-cid-ctp3bm7e]:after{content:"";background:color-mix(in srgb, var(--text-faint) 60%, transparent);width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.vj-saved[data-astro-cid-ctp3bm7e]{color:var(--success);opacity:0;white-space:nowrap;font-size:12px;font-weight:600;transition:opacity .25s}.vj-saved[data-astro-cid-ctp3bm7e][data-state=on],.vj-saved[data-astro-cid-ctp3bm7e][data-state=saving]{opacity:1}.vj-saved[data-astro-cid-ctp3bm7e][data-state=saving]{color:var(--text-muted)}.vj-voice-pill[data-astro-cid-ctp3bm7e]{min-height:26px;color:var(--text-muted);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.vj-voice-pill[data-astro-cid-ctp3bm7e][data-tone=busy]{color:#9db7ff;background:#5b86ff1f;border-color:#5b86ff59}.vj-voice-pill[data-astro-cid-ctp3bm7e][data-tone=ready]{color:var(--success);background:#3ddc971a;border-color:#3ddc974d}.vj-voice-pill[data-astro-cid-ctp3bm7e][data-tone=warn]{color:#ffc48a;background:#ffaa5a1f;border-color:#ffaa5a59}.vj-tool[data-astro-cid-ctp3bm7e][data-day=dried] .vj-region[data-astro-cid-ctp3bm7e],.vj-tool[data-astro-cid-ctp3bm7e][data-day=dried] .vj-sheet[data-astro-cid-ctp3bm7e]>.vj-divider[data-astro-cid-ctp3bm7e],.vj-tool[data-astro-cid-ctp3bm7e][data-day=dried] .vj-speakbar[data-astro-cid-ctp3bm7e],.vj-tool[data-astro-cid-ctp3bm7e][data-day=wet] .vj-dried[data-astro-cid-ctp3bm7e]{display:none!important}.vj-dried[data-astro-cid-ctp3bm7e]{padding:0}.vj-dried-block[data-astro-cid-ctp3bm7e]+.vj-dried-block[data-astro-cid-ctp3bm7e]{margin-top:26px}.vj-dried-prompt[data-astro-cid-ctp3bm7e]{color:var(--text-muted);font-family:var(--vj-serif);margin:10px 0 12px;font-size:16px;font-style:italic;line-height:1.45}.vj-dried-text[data-astro-cid-ctp3bm7e]{color:var(--text);font-family:var(--vj-serif);white-space:pre-wrap;overflow-wrap:anywhere;letter-spacing:0;cursor:text;font-size:17.5px;line-height:1.72}.vj-dried-text[data-astro-cid-ctp3bm7e][data-empty=true]{color:var(--text-faint);cursor:default;font-size:15px;font-style:italic}.vj-dried-text[data-astro-cid-ctp3bm7e] .vj-strike-mark{text-decoration-line:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--danger) 78%, transparent);text-decoration-color:color-mix(in srgb, var(--danger) 78%, transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:50%;background-repeat:no-repeat;background-size:100% 1.2em;text-decoration-thickness:1.4px}.vj-dried-text[data-astro-cid-ctp3bm7e] .vj-strike-4{color:#0000;background:var(--text);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px}.vj-dried-hint[data-astro-cid-ctp3bm7e]{color:var(--text-faint);align-items:flex-start;gap:8px;margin:24px 0 0;font-size:13px;line-height:1.5;display:flex}.vj-dried-hint-mark[data-astro-cid-ctp3bm7e]{background:color-mix(in srgb, var(--danger) 55%, transparent);border-radius:3px;flex:none;width:14px;height:14px;margin-top:2px}.vj-kicker[data-astro-cid-ctp3bm7e]{color:var(--text-faint);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.vj-wordcount[data-astro-cid-ctp3bm7e]{color:var(--text-faint);font-variant-numeric:tabular-nums;font-size:12px}.vj-chip-btn[data-astro-cid-ctp3bm7e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--text-muted);font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:600}.vj-chip-btn[data-astro-cid-ctp3bm7e]:hover{color:var(--text);border-color:#ffffff3d}.vj-chip-quiet[data-astro-cid-ctp3bm7e]{color:var(--text-faint);background:0 0;border-color:#0000;padding:5px 8px}.vj-chip-quiet[data-astro-cid-ctp3bm7e]:hover{color:var(--text);border-color:#ffffff2e}.vj-prompt[data-astro-cid-ctp3bm7e]{color:var(--text);font-family:var(--vj-serif);letter-spacing:0;text-wrap:pretty;margin:0 0 10px;font-size:max(19px,min(2.4vw,23px));font-weight:600;line-height:1.38}.vj-field[data-astro-cid-ctp3bm7e]{resize:none;box-sizing:border-box;width:100%;color:var(--text);font:inherit;font-family:var(--vj-serif);letter-spacing:0;background:0 0;border:0;border-left:2px solid #0000;border-radius:0;margin-left:-14px;padding:2px 0 2px 14px;font-size:17.5px;line-height:1.72;transition:border-color .15s;display:block;overflow:hidden}.vj-field-tall[data-astro-cid-ctp3bm7e]{min-height:4.5em}.vj-field[data-astro-cid-ctp3bm7e]::placeholder{color:var(--text-faint);font-style:italic}.vj-field[data-astro-cid-ctp3bm7e]:focus{border-left-color:color-mix(in srgb, var(--accent-solid) 70%, transparent);outline:none}.vj-speakbar[data-astro-cid-ctp3bm7e]{border-top:1px dashed #ffffff14;flex-wrap:wrap;align-items:center;gap:10px;margin-top:max(18px,min(3vw,26px));padding-top:14px;display:flex}.vj-mic[data-astro-cid-ctp3bm7e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:32px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.vj-mic[data-astro-cid-ctp3bm7e]:hover{color:var(--text);background:#ffffff0d;border-color:#ffffff42}.vj-mic[data-astro-cid-ctp3bm7e]:focus-visible{color:var(--text);background:#ffffff0d;border-color:#ffffff42}.vj-mic-dot[data-astro-cid-ctp3bm7e]{background:#ff5d6c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 #ff5d6c73}.vj-mic[data-astro-cid-ctp3bm7e].is-recording{color:#ffb3ba;background:#ff5d6c1f;border-color:#ff5d6c80}.vj-mic[data-astro-cid-ctp3bm7e].is-recording .vj-mic-dot[data-astro-cid-ctp3bm7e]{animation:1.1s ease-in-out infinite vj-pulse}@keyframes vj-pulse{50%{box-shadow:0 0 0 7px #ff5d6c00}}.vj-meter[data-astro-cid-ctp3bm7e]{background:#ffffff14;border-radius:999px;flex:120px;max-width:180px;height:6px;overflow:hidden}.vj-meter-fill[data-astro-cid-ctp3bm7e]{border-radius:inherit;background:var(--grad);width:0%;height:100%;transition:width 80ms linear;display:block}.vj-mic-status[data-astro-cid-ctp3bm7e]{color:var(--text-muted);font-variant-numeric:tabular-nums;flex:auto;min-width:0;font-size:12.5px;line-height:1.4}.vj-mic-status[data-astro-cid-ctp3bm7e][data-tone=warn]{color:var(--warning);font-weight:600}.vj-mic[data-astro-cid-ctp3bm7e].is-warning{border-color:color-mix(in srgb, var(--warning) 55%, transparent);background:color-mix(in srgb, var(--warning) 14%, transparent);color:var(--warning)}.vj-mic[data-astro-cid-ctp3bm7e].is-warning .vj-mic-dot[data-astro-cid-ctp3bm7e]{background:var(--warning);animation:.9s ease-in-out infinite vj-pulse-warn}@keyframes vj-pulse-warn{50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--warning) 0%, transparent)}}.vj-mic[data-astro-cid-ctp3bm7e].is-warning .vj-meter-fill[data-astro-cid-ctp3bm7e]{background:var(--warning)}.vj-cap-banner[data-astro-cid-ctp3bm7e]{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--warning) 12%, #0d0d1499);border-left:3px solid var(--warning);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.vj-cap-icon[data-astro-cid-ctp3bm7e]{background:var(--warning);width:18px;height:18px;box-shadow:0 0 0 4px color-mix(in srgb, var(--warning) 22%, transparent);border-radius:50%;flex:none;margin-top:1px}.vj-cap-body[data-astro-cid-ctp3bm7e]{flex:auto;gap:3px;min-width:0;display:grid}.vj-cap-body[data-astro-cid-ctp3bm7e] strong[data-astro-cid-ctp3bm7e]{color:var(--text);font-size:14px}.vj-cap-body[data-astro-cid-ctp3bm7e] span[data-astro-cid-ctp3bm7e]{color:var(--text-muted);font-size:13px;line-height:1.5}.vj-cap-body[data-astro-cid-ctp3bm7e] b[data-astro-cid-ctp3bm7e]{color:var(--text);font-weight:600}.vj-cap-dismiss[data-astro-cid-ctp3bm7e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;flex:none;font-size:18px;line-height:1}.vj-cap-dismiss[data-astro-cid-ctp3bm7e]:hover{color:var(--text);border-color:#ffffff47}.vj-model-gate[data-astro-cid-ctp3bm7e]{border-bottom:1px solid var(--border);background:#5b86ff0f;justify-items:start;gap:14px;padding:18px 20px 20px;display:grid}.vj-model-copy[data-astro-cid-ctp3bm7e] h3[data-astro-cid-ctp3bm7e]{color:var(--text);margin:0 0 6px;font-size:16px}.vj-model-copy[data-astro-cid-ctp3bm7e] p[data-astro-cid-ctp3bm7e]{max-width:54ch;color:var(--text-muted);margin:0;font-size:13.5px;line-height:1.55}.vj-model-restore[data-astro-cid-ctp3bm7e]{color:var(--text-muted);margin:0;font-size:13.5px}.vj-model-actions[data-astro-cid-ctp3bm7e]{flex-wrap:wrap;gap:10px;display:flex}.vj-model-load[data-astro-cid-ctp3bm7e],.vj-model-dismiss[data-astro-cid-ctp3bm7e]{width:auto;min-height:40px;padding:0 16px}.vj-model-progress[data-astro-cid-ctp3bm7e]{gap:8px;width:min(440px,100%);display:grid}.vj-progress-track[data-astro-cid-ctp3bm7e]{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.vj-progress-bar[data-astro-cid-ctp3bm7e]{border-radius:inherit;background:var(--grad);width:0;height:100%;transition:width .2s}.vj-model-detail[data-astro-cid-ctp3bm7e]{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.vj-tool-foot[data-astro-cid-ctp3bm7e]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px 14px;display:flex}.vj-foot-left[data-astro-cid-ctp3bm7e]{flex-wrap:wrap;align-items:center;gap:8px 18px;min-width:0;display:flex}.vj-privacy-line[data-astro-cid-ctp3bm7e]{color:var(--text-muted);align-items:center;gap:8px;margin:0;font-size:12.5px;display:inline-flex}.vj-cap-control[data-astro-cid-ctp3bm7e]{color:var(--text-faint);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.vj-cap-select[data-astro-cid-ctp3bm7e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(45deg, transparent 50%, var(--text-faint) 50%) calc(100% - 12px) 55% / 5px 5px no-repeat, #ffffff0a;color:var(--text);font:inherit;cursor:pointer;border:1px solid #ffffff24;border-radius:999px;padding:4px 24px 4px 10px;font-size:12px;font-weight:600}.vj-cap-select[data-astro-cid-ctp3bm7e]:hover{border-color:#ffffff42}.vj-cap-select[data-astro-cid-ctp3bm7e]:focus-visible{outline:2px solid color-mix(in srgb, var(--accent-solid) 60%, transparent);outline-offset:1px}.vj-link-btn[data-astro-cid-ctp3bm7e]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--accent-solid,#5b86ff);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.vj-cap-select[data-astro-cid-ctp3bm7e].vj-cap-flash{animation:1.1s vj-cap-flash}@keyframes vj-cap-flash{0%,to{box-shadow:0 0 #0000}30%{box-shadow:0 0 0 4px color-mix(in srgb, var(--accent-solid) 30%, transparent)}}.vj-foot-actions[data-astro-cid-ctp3bm7e]{flex-wrap:wrap;gap:8px;display:flex}.vj-lookback-sec[data-astro-cid-ctp3bm7e],.vj-history-sec[data-astro-cid-ctp3bm7e],.vj-proof[data-astro-cid-ctp3bm7e],.vj-funnel[data-astro-cid-ctp3bm7e],.vj-faq[data-astro-cid-ctp3bm7e]{padding:0 24px}.vj-inner[data-astro-cid-ctp3bm7e]{width:min(1000px,100%);margin:0 auto;padding:max(34px,min(5vw,60px)) 0}.vj-section-copy[data-astro-cid-ctp3bm7e] p[data-astro-cid-ctp3bm7e],.vj-funnel-inner[data-astro-cid-ctp3bm7e] p[data-astro-cid-ctp3bm7e],.vj-faq-item[data-astro-cid-ctp3bm7e] p[data-astro-cid-ctp3bm7e]{color:var(--text-muted);max-width:68ch;line-height:1.65}.vj-section-copy[data-astro-cid-ctp3bm7e] h2[data-astro-cid-ctp3bm7e]{margin-top:8px;font-size:max(24px,min(3.4vw,34px))}.vj-lookback[data-astro-cid-ctp3bm7e]{margin-top:22px}.vj-lookback-list[data-astro-cid-ctp3bm7e]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.vj-lookback-list[data-astro-cid-ctp3bm7e] .vj-lookback-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:var(--text);font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;gap:6px;padding:14px 16px;transition:border-color .15s,transform .15s,background .15s;display:grid}.vj-lookback-list[data-astro-cid-ctp3bm7e] .vj-lookback-card:hover{background:#a855f712;border-color:#a855f766;transform:translateY(-2px)}.vj-lookback-list[data-astro-cid-ctp3bm7e] .vj-lookback-when{color:var(--text);font-size:14px;font-weight:700}.vj-lookback-list[data-astro-cid-ctp3bm7e] .vj-lookback-ago{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:600}.vj-lookback-list[data-astro-cid-ctp3bm7e] .vj-lookback-excerpt{color:var(--text-muted);font-size:13.5px;line-height:1.5}.vj-lookback[data-astro-cid-ctp3bm7e][data-has-items=true] .vj-lookback-empty[data-astro-cid-ctp3bm7e]{display:none}.vj-lookback-empty[data-astro-cid-ctp3bm7e]{color:var(--text-muted);margin:16px 0 0;font-size:14px;line-height:1.55}.vj-history-head[data-astro-cid-ctp3bm7e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.vj-datejump[data-astro-cid-ctp3bm7e]{color:var(--text-faint);gap:6px;font-size:12px;font-weight:600;display:grid}.vj-date-input[data-astro-cid-ctp3bm7e]{border:1px solid var(--border);color:var(--text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0003;border-radius:8px;padding:8px 10px;font-size:13px}.vj-memory-note[data-astro-cid-ctp3bm7e]{color:#ffc48a;background:#ffaa5a14;border:1px solid #ffaa5a4d;border-radius:10px;margin:18px 0 0;padding:12px 14px;font-size:13px;line-height:1.5}.vj-history-list[data-astro-cid-ctp3bm7e]{gap:8px;margin-top:20px;display:grid}.vj-history-list[data-astro-cid-ctp3bm7e] .vj-history-row{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;color:var(--text);font:inherit;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;gap:4px;padding:12px 15px;transition:border-color .15s,background .15s;display:grid}.vj-history-list[data-astro-cid-ctp3bm7e] .vj-history-row:hover{background:#5b86ff0f;border-color:#5b86ff66}.vj-history-list[data-astro-cid-ctp3bm7e] .vj-history-row[aria-current=true]{background:#00c8aa14;border-color:#00c8aa73}.vj-history-list[data-astro-cid-ctp3bm7e] .vj-history-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.vj-history-list[data-astro-cid-ctp3bm7e] .vj-history-date{font-size:14px;font-weight:600}.vj-history-list[data-astro-cid-ctp3bm7e] .vj-history-wc{color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.vj-history-list[data-astro-cid-ctp3bm7e] .vj-history-excerpt{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:1.45;overflow:hidden}.vj-history-empty[data-astro-cid-ctp3bm7e]{color:var(--text-muted);margin:18px 0 0;font-size:14px}.vj-danger[data-astro-cid-ctp3bm7e]{border-top:1px solid var(--border);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;padding-top:20px;font-size:12.5px;line-height:1.5;display:flex}.vj-erase[data-astro-cid-ctp3bm7e]:hover{border-color:var(--danger,#ff6b6b);color:var(--danger,#ff6b6b)}.vj-grid[data-astro-cid-ctp3bm7e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:26px;display:grid}.vj-card[data-astro-cid-ctp3bm7e],.vj-faq-item[data-astro-cid-ctp3bm7e]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;padding:18px}.vj-card-index[data-astro-cid-ctp3bm7e]{color:var(--text-faint);letter-spacing:.08em;margin-bottom:10px;font-size:12px;font-weight:700;display:block}.vj-card[data-astro-cid-ctp3bm7e] h3[data-astro-cid-ctp3bm7e]{color:var(--text);margin:0 0 8px;font-size:16px}.vj-card[data-astro-cid-ctp3bm7e] p[data-astro-cid-ctp3bm7e]{color:var(--text-muted);margin:0;font-size:14px;line-height:1.55}.vj-card[data-astro-cid-ctp3bm7e] a[data-astro-cid-ctp3bm7e],.vj-section-copy[data-astro-cid-ctp3bm7e] a[data-astro-cid-ctp3bm7e]{color:var(--accent-solid,#5b86ff);font-weight:600;text-decoration:none}.vj-card[data-astro-cid-ctp3bm7e] a[data-astro-cid-ctp3bm7e]:hover,.vj-section-copy[data-astro-cid-ctp3bm7e] a[data-astro-cid-ctp3bm7e]:hover{text-decoration:underline}.vj-funnel[data-astro-cid-ctp3bm7e]{padding-bottom:8px}.vj-funnel-inner[data-astro-cid-ctp3bm7e]{background:radial-gradient(60% 80% at 88% 8%,#a855f71f,#0000 70%),#ffffff08;border:1px solid #ffffff1f;border-radius:14px;width:min(1000px,100%);margin:0 auto;padding:max(28px,min(4vw,44px))}.vj-funnel-inner[data-astro-cid-ctp3bm7e] h2[data-astro-cid-ctp3bm7e]{font-size:max(23px,min(3.2vw,32px))}.vj-funnel-inner[data-astro-cid-ctp3bm7e] p[data-astro-cid-ctp3bm7e]{margin-top:14px}.vj-funnel-actions[data-astro-cid-ctp3bm7e]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:22px;display:flex}.vj-funnel-cta[data-astro-cid-ctp3bm7e],.vj-funnel-more[data-astro-cid-ctp3bm7e]{box-sizing:border-box;border-radius:13px;align-items:center;height:46px;padding:0 20px;text-decoration:none;display:inline-flex}.vj-funnel-cta[data-astro-cid-ctp3bm7e]{padding:0 24px;font-size:15px}.vj-funnel-meta[data-astro-cid-ctp3bm7e]{color:var(--text-faint);margin:14px 0 0;font-size:13px}.vj-faq-head[data-astro-cid-ctp3bm7e]{margin-bottom:18px}.vj-faq-item[data-astro-cid-ctp3bm7e]+.vj-faq-item[data-astro-cid-ctp3bm7e]{margin-top:10px}.vj-faq-item[data-astro-cid-ctp3bm7e] summary[data-astro-cid-ctp3bm7e]{cursor:pointer;color:var(--text);font-weight:600}.vj-faq-item[data-astro-cid-ctp3bm7e] p[data-astro-cid-ctp3bm7e]{margin:10px 0 0;font-size:14px}.vj-sr[data-astro-cid-ctp3bm7e]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:820px){.vj-grid[data-astro-cid-ctp3bm7e]{grid-template-columns:1fr}}@media (max-width:560px){.vj-topbar[data-astro-cid-ctp3bm7e],.vj-tool-foot[data-astro-cid-ctp3bm7e],.vj-history-head[data-astro-cid-ctp3bm7e]{align-items:flex-start}}
