.jyy-intro[data-v-f47ecccb]{background:var(--site-surface,#fff)}.jyy-hero[data-v-f47ecccb]{background:linear-gradient(180deg,var(--site-surface-secondary,#f8fbff) 0,var(--site-surface,#fff) 86%);overflow:hidden;padding:68px 0 28px;text-align:center}.jyy-hero-title[data-v-f47ecccb]{color:var(--jyy-ink);font-family:var(--jyy-font-display);font-size:clamp(38px,5vw,62px);font-weight:800;letter-spacing:-.04em;line-height:1.08;margin:0}.jyy-hero-title mark[data-v-f47ecccb]{background:transparent;color:var(--jyy-accent-deep)}.jyy-hero-copy[data-v-f47ecccb]{color:var(--jyy-ink-2);font-size:17px;line-height:1.7;margin:18px auto 0;max-width:720px}.jyy-hero-actions[data-v-f47ecccb]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}.jyy-hero-hint[data-v-f47ecccb]{color:var(--jyy-ink-4);font-size:12px;margin:11px 0 0}.jyy-hero-actions .jyy-hero-unlock[data-v-f47ecccb]{--jyy-gold:#9a6b25;--jyy-gold-soft:#f8f0e1;--jyy-gold-line:#e7d7b8;background:var(--jyy-gold-soft);border-color:var(--jyy-gold-line);color:var(--jyy-gold)}[data-theme=dark] .jyy-hero-actions .jyy-hero-unlock[data-v-f47ecccb]{--jyy-gold:#d9a441;--jyy-gold-soft:#3a2f1a;--jyy-gold-line:#4d3d20}.jyy-hero-actions .jyy-hero-unlock[data-v-f47ecccb]:hover{border-color:var(--jyy-gold)}.jyy-hero-actions .jyy-hero-unlock[data-v-f47ecccb]:focus-visible{outline:2px solid var(--jyy-gold);outline-offset:2px}.jyy-proof[data-v-f47ecccb]{background:var(--jyy-surface);border:1px solid var(--jyy-line);border-radius:var(--jyy-radius-xl);box-shadow:0 24px 70px -46px #1e40af6b;margin-top:40px;overflow:hidden;text-align:left}.jyy-proof-head[data-v-f47ecccb]{align-items:center;border-bottom:1px solid var(--jyy-line);display:flex;gap:18px;justify-content:space-between;min-height:54px;padding:12px 18px}.jyy-proof-head strong[data-v-f47ecccb]{align-items:center;display:inline-flex;gap:8px}.jyy-proof-grid[data-v-f47ecccb]{display:grid;grid-template-columns:34% 66%}.jyy-fact-ledger[data-v-f47ecccb]{background:var(--jyy-surface-2);border-right:1px solid var(--jyy-line);padding:20px}.jyy-expression h2[data-v-f47ecccb],.jyy-fact-ledger h2[data-v-f47ecccb]{font-size:15px;margin:0}.jyy-expression>p[data-v-f47ecccb],.jyy-fact-ledger>p[data-v-f47ecccb]{color:var(--jyy-ink-4);font-size:12px;margin:4px 0 16px}.jyy-fact-group+.jyy-fact-group[data-v-f47ecccb]{border-top:1px solid var(--jyy-line);margin-top:17px;padding-top:17px}.jyy-fact-group h3[data-v-f47ecccb]{color:var(--jyy-ink-2);font-size:13px;margin:0 0 8px}.jyy-fact-item[data-v-f47ecccb]{align-items:flex-start;color:var(--jyy-ink-2);display:flex;font-size:12px;gap:8px;line-height:1.6;margin-top:7px}.jyy-fact-check[data-v-f47ecccb]{background:var(--jyy-success-soft);border-radius:50%;color:var(--jyy-success);display:grid;flex:0 0 auto;font-size:11px;height:18px;place-items:center;width:18px}.jyy-expression[data-v-f47ecccb]{padding:20px}.jyy-compare-row[data-v-f47ecccb]{align-items:center;display:grid;gap:14px;grid-template-columns:minmax(0,.82fr) 28px minmax(0,1.18fr);padding:15px 0}.jyy-compare-row+.jyy-compare-row[data-v-f47ecccb]{border-top:1px solid var(--jyy-line)}.jyy-compare-copy[data-v-f47ecccb]{color:var(--jyy-ink-2);font-size:13px;line-height:1.7}.jyy-compare-copy small[data-v-f47ecccb]{color:var(--jyy-ink-4);display:block;margin-bottom:4px}.jyy-compare-copy.optimized[data-v-f47ecccb]{color:var(--site-text,#334155)}.jyy-compare-copy mark[data-v-f47ecccb]{background:transparent;font-weight:720}.jyy-compare-arrow[data-v-f47ecccb],.jyy-compare-copy mark[data-v-f47ecccb]{color:var(--jyy-accent-deep)}.jyy-truth-note[data-v-f47ecccb]{align-items:flex-start;background:var(--jyy-success-soft);border-radius:9px;color:var(--site-success,#166534);display:flex;font-size:12px;gap:9px;line-height:1.6;margin-top:14px;padding:11px 13px}.jyy-section[data-v-f47ecccb]{padding:82px 0}.jyy-section.soft[data-v-f47ecccb]{background:var(--jyy-bg);border-block:1px solid var(--jyy-line)}.jyy-section-heading[data-v-f47ecccb]{margin-bottom:30px;max-width:720px}.jyy-section-heading h2[data-v-f47ecccb]{color:var(--jyy-ink);font-family:var(--jyy-font-display);font-size:clamp(28px,3vw,38px);font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0}.jyy-section-heading p[data-v-f47ecccb]{color:var(--jyy-ink-2);font-size:16px;line-height:1.7;margin:11px 0 0}.jyy-journey[data-v-f47ecccb]{background:var(--jyy-surface);border:1px solid var(--jyy-line);border-radius:var(--jyy-radius-xl);display:grid;grid-template-columns:repeat(7,1fr);overflow:hidden}.jyy-journey-step[data-v-f47ecccb]{min-width:0;padding:21px 16px 18px;position:relative}.jyy-journey-step[data-v-f47ecccb]:not(:last-child):after{background:var(--jyy-accent-line);content:"";height:1px;left:52px;position:absolute;right:-4px;top:34px}.jyy-journey-number[data-v-f47ecccb]{background:var(--jyy-accent);border-radius:50%;color:#fff;display:grid;font-family:var(--jyy-font-mono);font-weight:760;height:28px;place-items:center;position:relative;width:28px;z-index:1}.jyy-journey-step strong[data-v-f47ecccb]{color:var(--jyy-ink);display:block;margin-top:12px}.jyy-journey-step small[data-v-f47ecccb]{color:var(--jyy-ink-4);display:block;font-size:12px;margin-top:3px}.jyy-benefits-grid[data-v-f47ecccb]{display:grid;gap:18px;grid-template-columns:1fr}.jyy-promise-list[data-v-f47ecccb]{display:flex;flex-direction:column}.jyy-promise-list h2[data-v-f47ecccb]{color:var(--jyy-ink);font-family:var(--jyy-font-display);font-size:28px;font-weight:800;letter-spacing:-.02em;margin:0 0 18px}.jyy-promise[data-v-f47ecccb]{align-items:center;display:grid;flex:1;gap:12px;grid-template-columns:38px 1fr;padding:26px 0}.jyy-promise+.jyy-promise[data-v-f47ecccb]{border-top:1px solid var(--jyy-line)}.jyy-promise-icon[data-v-f47ecccb]{background:var(--jyy-accent-soft);border-radius:10px;color:var(--jyy-accent-deep);display:grid;font-size:20px;height:38px;place-items:center;width:38px}.jyy-promise strong[data-v-f47ecccb]{color:var(--jyy-ink);display:block}.jyy-promise p[data-v-f47ecccb]{color:var(--jyy-ink-4);font-size:13px;line-height:1.6;margin:3px 0 0}.jyy-faq[data-v-f47ecccb]{border-top:1px solid var(--jyy-line);display:grid;gap:56px;grid-template-columns:1fr 2fr;padding-bottom:56px;padding-top:48px}.jyy-faq h2[data-v-f47ecccb]{color:var(--jyy-ink);font-size:28px;font-weight:700;margin:0}.jyy-faq>div>p[data-v-f47ecccb]{color:var(--jyy-ink-3);font-size:14px;line-height:1.8;margin:14px 0 0}.jyy-faq-list details[data-v-f47ecccb]{border-bottom:1px solid var(--jyy-line)}.jyy-faq-list summary[data-v-f47ecccb]{align-items:flex-start;color:var(--jyy-ink);cursor:pointer;display:flex;font-size:15px;font-weight:600;gap:16px;justify-content:space-between;list-style:none;padding:20px 0}.jyy-faq-list summary[data-v-f47ecccb]::-webkit-details-marker{display:none}.jyy-faq-list summary svg[data-v-f47ecccb]{color:var(--jyy-ink-3);flex:none;font-size:18px}.jyy-faq-list details[open] summary svg[data-v-f47ecccb]{transform:rotate(45deg)}.jyy-faq-list details p[data-v-f47ecccb]{color:var(--jyy-ink-2);font-size:14px;line-height:1.9;margin:0;padding-bottom:20px}.jyy-faq-list summary[data-v-f47ecccb]:focus-visible{outline:2px solid var(--jyy-accent-deep);outline-offset:4px}.jyy-plans[data-v-f47ecccb]{border-top:1px solid var(--jyy-line);padding-top:48px}.jyy-plans h2[data-v-f47ecccb]{color:var(--jyy-ink);font-size:28px;font-weight:700;margin:0}.jyy-plans-copy[data-v-f47ecccb]{color:var(--jyy-ink-2);font-size:14px;line-height:1.8;margin:12px 0 28px}.jyy-plan-grid[data-v-f47ecccb]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.jyy-plan-card[data-v-f47ecccb]{background:var(--jyy-surface);border:1px solid var(--jyy-line);border-radius:16px;display:flex;flex-direction:column;padding:28px}.jyy-plan-card.is-featured[data-v-f47ecccb]{background:var(--jyy-accent-soft);border-color:var(--jyy-accent-line)}.jyy-plan-tag[data-v-f47ecccb]{align-self:flex-start;background:var(--jyy-bg);border:1px solid var(--jyy-line);border-radius:999px;color:var(--jyy-ink-3);font-size:11px;font-weight:600;padding:4px 10px}.is-featured .jyy-plan-tag[data-v-f47ecccb]{background:var(--jyy-surface);border-color:var(--jyy-accent-line);color:var(--jyy-accent-deep)}.jyy-plan-card h3[data-v-f47ecccb]{color:var(--jyy-ink);font-size:20px;font-weight:700;margin:16px 0 0}.jyy-plan-price[data-v-f47ecccb]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0}.jyy-plan-price strong[data-v-f47ecccb]{color:#9a6b25;font-size:24px;font-weight:800;line-height:1}.jyy-plan-price s[data-v-f47ecccb]{color:var(--jyy-ink-3);font-size:12px}.jyy-plan-price span[data-v-f47ecccb]{background:#f8f0e1;border:1px solid #e7d7b8;border-radius:999px;color:#9a6b25;font-size:11px;font-weight:700;padding:3px 9px}[data-theme=dark] .jyy-plan-price strong[data-v-f47ecccb]{color:#d9a441}[data-theme=dark] .jyy-plan-price span[data-v-f47ecccb]{background:#3a2f1a;border-color:#4d3d20;color:#d9a441}.jyy-plan-desc[data-v-f47ecccb]{color:var(--jyy-ink-2);font-size:13px;line-height:1.9;margin:10px 0 0}.jyy-plan-points[data-v-f47ecccb]{display:grid;gap:10px;list-style:none;margin:20px 0 24px;padding:0}.jyy-plan-points li[data-v-f47ecccb]{align-items:flex-start;color:var(--jyy-ink-2);display:flex;font-size:13px;gap:8px;line-height:1.7}.jyy-plan-points svg[data-v-f47ecccb]{color:var(--jyy-accent-deep);flex:none;font-size:14px;margin-top:4px}.jyy-plan-btn[data-v-f47ecccb]{align-self:flex-start;margin-top:auto;min-height:42px}.jyy-closing-actions .jyy-btn[data-v-f47ecccb],.jyy-plan-btn[data-v-f47ecccb]{background:var(--jyy-surface);border-color:var(--jyy-line);color:var(--jyy-ink)}.jyy-closing-actions .jyy-btn-primary[data-v-f47ecccb],.jyy-plan-btn.jyy-btn-primary[data-v-f47ecccb]{background:var(--jyy-accent);border-color:var(--jyy-accent);color:#fff}.jyy-closing[data-v-f47ecccb]{padding:32px 0 24px}.jyy-closing-panel[data-v-f47ecccb]{align-items:center;background:var(--jyy-accent-soft);border-radius:16px;display:flex;gap:24px;justify-content:space-between;padding:36px}.jyy-closing h2[data-v-f47ecccb]{color:var(--jyy-ink);font-size:24px;font-weight:700;margin:0}.jyy-closing p[data-v-f47ecccb]{color:var(--jyy-ink-2);font-size:13px;line-height:1.8;margin:10px 0 0}.jyy-closing-actions[data-v-f47ecccb]{display:flex;flex:none;gap:12px}@media(max-width:900px){.jyy-faq[data-v-f47ecccb]{gap:16px;grid-template-columns:1fr;padding-bottom:32px;padding-top:32px}.jyy-hero[data-v-f47ecccb]{padding-top:42px}.jyy-hero-copy[data-v-f47ecccb]{font-size:15px}.jyy-benefits-grid[data-v-f47ecccb],.jyy-proof-grid[data-v-f47ecccb]{grid-template-columns:1fr}.jyy-fact-ledger[data-v-f47ecccb]{border-bottom:1px solid var(--jyy-line);border-right:0}.jyy-journey[data-v-f47ecccb]{grid-template-columns:repeat(7,142px);overflow-x:auto}.jyy-section[data-v-f47ecccb]{padding:58px 0}}@media(max-width:620px){.jyy-hero[data-v-f47ecccb]{text-align:left}.jyy-hero-title[data-v-f47ecccb]{font-size:38px}.jyy-hero-actions[data-v-f47ecccb]{flex-direction:column;justify-content:flex-start}.jyy-hero-actions .jyy-btn[data-v-f47ecccb]{width:100%}.jyy-hero-copy[data-v-f47ecccb]{max-width:calc(100vw - 24px);overflow-wrap:anywhere}.jyy-proof[data-v-f47ecccb]{margin-top:30px}.jyy-proof-head[data-v-f47ecccb]{align-items:flex-start}.jyy-proof-head .jyy-status[data-v-f47ecccb]{display:none}.jyy-compare-row[data-v-f47ecccb]{gap:7px;grid-template-columns:1fr}.jyy-compare-arrow[data-v-f47ecccb]{transform:rotate(90deg)}.jyy-plan-grid[data-v-f47ecccb]{grid-template-columns:1fr}.jyy-plan-card[data-v-f47ecccb]{padding:22px}.jyy-plans[data-v-f47ecccb]{padding-top:32px}.jyy-plans h2[data-v-f47ecccb]{font-size:24px}.jyy-closing-panel[data-v-f47ecccb]{align-items:flex-start;flex-direction:column;padding:24px}.jyy-closing-actions[data-v-f47ecccb]{flex-wrap:wrap}}
