.hero[data-v-367e499c]{background-color:var(--surface-slab);color:var(--text-on-slab);isolation:isolate;margin-top:-4.25rem;overflow:hidden;padding-block:calc(4.25rem + clamp(3rem,7vw,5rem)) clamp(4rem,8vw,6rem);position:relative;text-align:center}.hero__glow[data-v-367e499c]{background:radial-gradient(circle,var(--a-green-32) 0,transparent 62%);border-radius:var(--radius-full);height:48rem;left:50%;margin-left:-24rem;position:absolute;top:-26rem;width:48rem;z-index:-1}.hero__inner[data-v-367e499c]{align-items:center;display:flex;flex-direction:column;gap:var(--space-6)}.hero__eyebrow[data-v-367e499c]{align-items:center;background-color:var(--a-paper-08);border:1px solid var(--border-on-slab);color:var(--text-on-slab-muted);display:inline-flex;font-size:var(--text-sm);font-weight:var(--weight-semibold);gap:var(--space-3);padding:var(--space-2) var(--space-4)}.hero__eyebrow[data-v-367e499c],.hero__pin[data-v-367e499c]{border-radius:var(--radius-full)}.hero__pin[data-v-367e499c]{animation:pin-367e499c 2s var(--ease-out) infinite;background-color:var(--green-400);height:8px;width:8px}@keyframes pin-367e499c{0%{box-shadow:0 0 0 0 var(--a-green-50)}to{box-shadow:0 0 0 12px transparent}}.hero__title[data-v-367e499c]{align-items:center;display:flex;flex-direction:column;gap:2px;margin:0;max-width:100%;text-wrap:balance}.hero__lead-line[data-v-367e499c]{font-size:clamp(2.6rem,6.6vw,5.75rem);font-weight:var(--weight-extrabold);letter-spacing:-.05em;line-height:1}.hero__serif[data-v-367e499c]{color:var(--text-on-slab-accent);font-size:clamp(3.1rem,8vw,7.25rem);line-height:1.02}.hero__body[data-v-367e499c]{color:var(--text-on-slab-muted);font-size:var(--text-lg);line-height:var(--leading-relaxed);margin:0;max-width:39rem}.hero__actions[data-v-367e499c]{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.hero__cta[data-v-367e499c]{box-shadow:0 0 0 6px var(--a-green-20)}.hero__arrow[data-v-367e499c]{height:1.1rem;width:1.1rem}.hero__ghost[data-v-367e499c]{align-items:center;border:1px solid var(--border-on-slab);border-radius:var(--radius-lg);color:var(--text-on-slab);display:inline-flex;font-weight:var(--weight-semibold);min-height:3.25rem;padding:0 var(--space-5);text-decoration:none;transition:background-color var(--dur-fast) var(--ease-out)}.hero__ghost[data-v-367e499c]:hover{background-color:var(--a-paper-08)}.hero__note[data-v-367e499c]{color:var(--text-on-slab-muted);font-size:var(--text-sm);margin:0}.track[data-v-367e499c]{background:linear-gradient(180deg,var(--a-paper-08),transparent);border:1px solid var(--border-on-slab);border-radius:var(--radius-2xl);margin-top:var(--space-8);overflow-x:auto;text-align:left;width:100%}.track__scroll[data-v-367e499c]{min-width:52rem;padding:var(--space-6) var(--space-6) var(--space-7)}.track__head[data-v-367e499c]{align-items:center;color:var(--text-on-slab-muted);display:flex;font-size:var(--text-xs);justify-content:space-between;padding-bottom:var(--space-5)}.track__id[data-v-367e499c]{font-family:var(--font-mono);letter-spacing:.06em}.track__tag[data-v-367e499c]{border:1px solid var(--border-on-slab);border-radius:var(--radius-full);font-weight:var(--weight-semibold);padding:2px var(--space-3)}.track__cards[data-v-367e499c],.track__labels[data-v-367e499c],.track__stops[data-v-367e499c]{display:grid;gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr))}.track__cards[data-v-367e499c]{align-items:end;min-height:11rem}.track__cell[data-v-367e499c]{display:flex;justify-content:center}.tc[data-v-367e499c]{border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:var(--space-2);max-width:15rem;padding:var(--space-4);width:100%}.tc__row[data-v-367e499c]{display:flex;justify-content:space-between}.tc__meta[data-v-367e499c]{color:var(--receipt-ink-muted);font-size:var(--text-2xs)}.tc--invoice[data-v-367e499c]{background-color:var(--receipt-bg);color:var(--receipt-ink)}.tc__amount[data-v-367e499c]{font-size:var(--text-xl);font-weight:var(--weight-semibold);white-space:nowrap}.tc__btn[data-v-367e499c]{background-color:var(--surface-accent);border-radius:var(--radius-md);color:var(--text-on-accent);font-size:var(--text-xs);font-weight:var(--weight-bold);padding:var(--space-2);text-align:center}.tc--overdue[data-v-367e499c]{background-color:var(--a-clay-16);border:1px solid var(--a-clay-32);box-shadow:none}.tc__chip[data-v-367e499c]{align-self:flex-start;background-color:var(--clay-300);border-radius:var(--radius-full);color:var(--ink-950);font-size:var(--text-2xs);font-weight:var(--weight-bold);padding:2px var(--space-2)}.tc__text[data-v-367e499c]{font-size:var(--text-xs);line-height:var(--leading-snug)}.tc--overdue .tc__text[data-v-367e499c]{color:var(--clay-100)}.tc--bubble[data-v-367e499c]{background-color:var(--bubble-out-bg);border-radius:var(--radius-bubble) var(--radius-bubble) var(--radius-bubble-tail) var(--radius-bubble);box-shadow:0 0 0 2px var(--green-400),var(--shadow-lg);color:var(--bubble-out-text)}.tc__auto[data-v-367e499c]{color:var(--text-accent);font-size:var(--text-2xs);font-weight:var(--weight-bold)}.tc__stack[data-v-367e499c]{display:flex;flex-direction:column;gap:var(--space-2);max-width:15rem;width:100%}.tc--reply[data-v-367e499c]{align-self:flex-start;background-color:var(--bubble-in-bg);border-radius:var(--radius-bubble) var(--radius-bubble) var(--radius-bubble) var(--radius-bubble-tail);color:var(--bubble-in-text);font-size:var(--text-xs);padding:var(--space-2) var(--space-3);width:auto}.tc--paid[data-v-367e499c]{background-color:var(--surface-accent);color:var(--text-on-accent);gap:2px}.tc__paid-label[data-v-367e499c]{font-size:var(--text-2xs);font-weight:var(--weight-extrabold);letter-spacing:.08em;text-transform:uppercase}.tc__paid-amount[data-v-367e499c]{font-size:var(--text-xl)}.tc__paid-amount[data-v-367e499c],.tc__paid-note[data-v-367e499c]{font-weight:var(--weight-semibold)}.tc__paid-note[data-v-367e499c]{font-size:var(--text-2xs)}@property --kn{syntax:"<integer>";initial-value:0;inherits:false}.count[data-v-367e499c]{animation:count-367e499c 1.3s var(--ease-out) forwards;counter-reset:kn var(--kn)}.count[data-v-367e499c]:after{content:counter(kn)}@keyframes count-367e499c{to{--kn:2400}}.track__rail[data-v-367e499c]{height:2.75rem;margin-top:var(--space-4);position:relative}.track__line[data-v-367e499c]{background-color:var(--a-paper-12);height:2px;left:12.5%;position:absolute;right:12.5%;top:calc(50% - 1px)}.track__fill[data-v-367e499c]{background-color:var(--green-400);box-shadow:0 0 14px var(--green-400);height:100%;transition:width 1s var(--ease-in-out)}.track__stops[data-v-367e499c]{align-items:center;inset:0;justify-items:center;position:absolute}.stop[data-v-367e499c]{background-color:var(--surface-slab);border:2px solid var(--a-paper-24);border-radius:var(--radius-full);height:18px;transition:all var(--dur-slow) var(--ease-out);width:18px}.stop.is-done[data-v-367e499c]{background-color:var(--green-400);border-color:var(--green-400)}.stop.is-warn.is-done[data-v-367e499c]{background-color:var(--clay-300);border-color:var(--clay-300)}.stop.is-now[data-v-367e499c]{box-shadow:0 0 0 6px var(--a-green-20),0 0 18px var(--green-400)}.track__labels[data-v-367e499c]{list-style:none;margin:var(--space-2) 0 0;padding:0}.track__labels li[data-v-367e499c]{align-items:center;display:flex;flex-direction:column;gap:4px;text-align:center}.track__date[data-v-367e499c]{color:var(--text-on-slab-muted);font-size:var(--text-xs)}.track__event[data-v-367e499c]{color:var(--ink-500);font-size:var(--text-sm);font-weight:var(--weight-bold);transition:color var(--dur-slow) var(--ease-out)}.track__labels li.is-done .track__event[data-v-367e499c]{color:var(--text-on-slab)}.pop-enter-active[data-v-367e499c]{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.pop-enter-from[data-v-367e499c]{opacity:0;transform:translateY(12px) scale(.98)}.pop-leave-active[data-v-367e499c]{transition:opacity var(--dur-fast) var(--ease-out)}.pop-leave-to[data-v-367e499c]{opacity:0}.proof[data-v-367e499c]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);justify-content:center;margin-top:var(--space-3)}.proof__label[data-v-367e499c]{color:var(--text-on-slab-muted);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.08em;margin:0;text-transform:uppercase}.proof__list[data-v-367e499c]{flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.proof__item[data-v-367e499c],.proof__list[data-v-367e499c]{display:flex;gap:var(--space-2)}.proof__item[data-v-367e499c]{align-items:center;background-color:var(--a-paper-08);border:1px solid var(--border-on-slab);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-semibold);min-height:2.25rem;padding:0 var(--space-3)}.proof__item img[data-v-367e499c]{background-color:var(--paper-25);border-radius:var(--radius-xs);height:24px;margin-left:calc(var(--space-2)*-1);-o-object-fit:contain;object-fit:contain;width:24px}.proof__alt[data-v-367e499c]{color:var(--text-on-slab-muted);flex-basis:100%;font-size:var(--text-sm);margin:0}.proof__alt a[data-v-367e499c]{color:var(--text-on-slab-accent);font-weight:var(--weight-bold);text-underline-offset:3px}@media(prefers-reduced-motion:reduce){.count[data-v-367e499c],.hero__pin[data-v-367e499c]{animation:none}.count[data-v-367e499c]{--kn:2400}}.tape[data-v-eb78408f]{background-color:var(--surface-accent);color:var(--text-on-accent);overflow:hidden;padding-block:var(--space-5)}.tape__row[data-v-eb78408f]{align-items:center;animation:tape-eb78408f 34s linear infinite;display:flex;font-family:var(--font-serif);font-size:clamp(2rem,4vw,2.9rem);font-style:italic;gap:var(--space-7);line-height:1.1;padding-left:var(--space-7);width:-moz-max-content;width:max-content}.tape__word[data-v-eb78408f]{white-space:nowrap}@keyframes tape-eb78408f{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.tape__row[data-v-eb78408f]{animation:none}}.steps__head[data-v-daed1529]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between;margin-bottom:var(--space-10)}.steps__head-main[data-v-daed1529]{max-width:42rem}.steps__title[data-v-daed1529]{margin-top:var(--space-3)}.steps__lead[data-v-daed1529]{margin:0;max-width:24rem}.steps__body[data-v-daed1529]{align-items:stretch;display:flex;flex-wrap:wrap;gap:var(--space-7)}.steps__list[data-v-daed1529]{display:flex;flex:1 1 22rem;flex-direction:column;gap:var(--space-3);list-style:none;margin:0;min-width:0;padding:0}.step[data-v-daed1529]{align-items:flex-start;background:transparent;border:1px solid var(--border-subtle);border-radius:var(--radius-xl);color:var(--text-primary);cursor:pointer;display:flex;font:inherit;gap:var(--space-5);overflow:hidden;padding:var(--space-5) var(--space-6);position:relative;text-align:left;transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out);width:100%}.step[data-v-daed1529]:hover{transform:translate(4px)}.step.is-on[data-v-daed1529]{background-color:var(--surface-raised);border-color:var(--border-default);box-shadow:var(--shadow-md)}.step__n[data-v-daed1529]{color:var(--ink-400);font-size:var(--text-3xl);line-height:1;min-width:2.75rem}.step.is-on .step__n[data-v-daed1529]{color:var(--surface-accent)}.step__text[data-v-daed1529]{display:flex;flex-direction:column;gap:var(--space-2)}.step__title[data-v-daed1529]{font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight)}.step__body[data-v-daed1529]{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed)}.step__bar[data-v-daed1529]{animation:bar-daed1529 4.4s linear forwards;background-color:var(--surface-accent);bottom:0;height:3px;left:0;position:absolute}@keyframes bar-daed1529{0%{width:0}to{width:100%}}.panel[data-v-daed1529]{align-items:center;background-color:var(--surface-slab);background-image:radial-gradient(var(--a-paper-12) 1px,transparent 1.5px);background-size:20px 20px;border-radius:var(--radius-2xl);color:var(--text-on-slab);display:flex;flex:1.25 1 28rem;justify-content:center;min-height:29rem;min-width:0;overflow:hidden;padding:var(--space-9) var(--space-6);position:relative}.panel__glow[data-v-daed1529]{background:radial-gradient(circle,var(--a-green-32),transparent 65%);border-radius:var(--radius-full);height:22rem;pointer-events:none;position:absolute;width:22rem}.panel__count[data-v-daed1529]{color:var(--text-on-slab-muted);font-size:var(--text-xs);left:var(--space-6);position:absolute;top:var(--space-5)}.pv[data-v-daed1529]{display:flex;flex-direction:column;gap:var(--space-3);max-width:100%;position:relative;width:22rem}.pv--card[data-v-daed1529]{background-color:var(--receipt-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);color:var(--receipt-ink);padding:var(--space-6)}.pv--stack .pv--card[data-v-daed1529]{padding:var(--space-5);width:100%}.pv__row[data-v-daed1529]{display:flex;font-size:var(--text-sm);gap:var(--space-3);justify-content:space-between}.pv__meta[data-v-daed1529]{font-size:var(--text-xs)}.pv__meta[data-v-daed1529],.pv__muted[data-v-daed1529]{color:var(--receipt-ink-muted)}.pv__muted[data-v-daed1529]{font-size:var(--text-sm)}.pv__center[data-v-daed1529]{font-size:var(--text-xs);text-align:center}.pv__big[data-v-daed1529]{font-size:var(--text-3xl);font-weight:var(--weight-semibold)}.pv__btns[data-v-daed1529]{display:flex;gap:var(--space-2)}.pv__btn[data-v-daed1529]{border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--receipt-ink-muted);flex:1 1 0;font-size:var(--text-sm);font-weight:var(--weight-semibold);padding:var(--space-3);text-align:center}.pv__btn--go[data-v-daed1529]{background-color:var(--surface-accent);border-color:transparent;color:var(--text-on-accent);font-weight:var(--weight-bold)}.pv__ok[data-v-daed1529]{color:var(--text-accent);font-weight:var(--weight-extrabold)}.pv__ok[data-v-daed1529],.pv__prompt[data-v-daed1529]{font-size:var(--text-xs)}.pv__prompt[data-v-daed1529]{background-color:var(--a-paper-08);border:1px solid var(--ink-800);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:var(--space-2);overflow:hidden;padding:var(--space-4)}.pv__caret[data-v-daed1529]{color:var(--green-400)}.pv__type[data-v-daed1529]{animation:type-daed1529 2.6s steps(44) both,caret-daed1529 .8s step-end infinite;border-right:2px solid var(--green-400);display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap}@keyframes type-daed1529{0%{width:0}to{width:100%}}@keyframes caret-daed1529{50%{border-color:transparent}}.pv__toggle[data-v-daed1529]{background-color:var(--receipt-bg);border-radius:var(--radius-lg);color:var(--receipt-ink);font-weight:var(--weight-bold);justify-content:space-between;padding:var(--space-4) var(--space-5)}.pv__chan[data-v-daed1529],.pv__toggle[data-v-daed1529]{align-items:center;display:flex}.pv__chan[data-v-daed1529]{gap:var(--space-3)}.pv__ico[data-v-daed1529]{background-color:var(--ink-100);border-radius:var(--radius-md);height:2rem;width:2rem}.pv__ico--wa[data-v-daed1529]{background-color:var(--bubble-out-bg)}.pv__switch[data-v-daed1529]{background-color:var(--surface-accent);height:1.6rem;position:relative;width:2.75rem}.pv__switch[data-v-daed1529],.pv__switch[data-v-daed1529]:after{border-radius:var(--radius-full)}.pv__switch[data-v-daed1529]:after{background-color:var(--paper-25);content:"";height:calc(1.6rem - 6px);position:absolute;right:3px;top:3px;width:calc(1.6rem - 6px)}.pv__link[data-v-daed1529]{border:1px dashed var(--ink-700);border-radius:var(--radius-lg);color:var(--text-on-slab-muted);display:flex;flex-direction:column;font-size:var(--text-xs);gap:var(--space-1);padding:var(--space-4) var(--space-5)}.pv__link .k-num[data-v-daed1529]{color:var(--green-400);font-size:var(--text-sm)}.pv__label[data-v-daed1529]{color:var(--receipt-ink-muted)}.pv__label[data-v-daed1529],.pv__seg[data-v-daed1529]{font-size:var(--text-sm);font-weight:var(--weight-bold)}.pv__seg[data-v-daed1529]{background-color:var(--ink-100);border-radius:var(--radius-md);display:flex;padding:4px}.pv__seg span[data-v-daed1529]{border-radius:var(--radius-sm);color:var(--receipt-ink-muted);flex:1 1 0;padding:var(--space-2) 0;text-align:center}.pv__seg span.is-on[data-v-daed1529]{background-color:var(--ink-950);color:var(--paper-50)}.pv__queue[data-v-daed1529]{flex-direction:column;font-size:var(--text-sm);font-weight:var(--weight-semibold);list-style:none;margin:0;padding:0}.pv__queue[data-v-daed1529],.pv__queue li[data-v-daed1529]{display:flex;gap:var(--space-3)}.pv__queue li[data-v-daed1529]{align-items:center}.pv__queue i[data-v-daed1529]{border:2px solid var(--surface-accent);border-radius:var(--radius-full);height:10px;width:10px}.pv__queue li.is-stop[data-v-daed1529]{color:var(--text-accent);font-weight:var(--weight-bold)}.pv__queue li.is-stop i[data-v-daed1529]{background-color:var(--surface-accent)}.fade-enter-active[data-v-daed1529]{transition:opacity var(--dur-slow) var(--ease-out)}.fade-enter-from[data-v-daed1529]{opacity:0}.swap-enter-active[data-v-daed1529],.swap-leave-active[data-v-daed1529]{transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.swap-enter-from[data-v-daed1529]{opacity:0;transform:translateY(12px)}.swap-leave-to[data-v-daed1529]{opacity:0}@media(prefers-reduced-motion:reduce){.step[data-v-daed1529],.step[data-v-daed1529]:hover{transform:none}.pv__type[data-v-daed1529]{animation:none;border-right:0}}.pay[data-v-dfeecb36]{isolation:isolate;overflow:hidden;position:relative}.pay__grid[data-v-dfeecb36]{background-image:linear-gradient(var(--a-paper-08) 1px,transparent 1px),linear-gradient(90deg,var(--a-paper-08) 1px,transparent 1px);background-size:56px 56px;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 30% 20%,var(--brand-ink) 20%,transparent 80%);mask-image:radial-gradient(80% 70% at 30% 20%,var(--brand-ink) 20%,transparent 80%);opacity:.6;pointer-events:none;position:absolute;z-index:0}.pay__inner[data-v-dfeecb36]{display:flex;flex-direction:column;gap:clamp(3rem,6vw,4.5rem);position:relative;z-index:1}.pay__head[data-v-dfeecb36]{max-width:48rem}.pay__eyebrow[data-v-dfeecb36]{color:var(--text-on-slab-accent)}.pay__title[data-v-dfeecb36]{margin-block:var(--space-4) var(--space-5)}.loop[data-v-dfeecb36]{margin-inline:calc(var(--gutter, 1.5rem)*-1);-webkit-mask-image:linear-gradient(90deg,transparent,var(--brand-ink) 10%,var(--brand-ink) 90%,transparent);mask-image:linear-gradient(90deg,transparent,var(--brand-ink) 10%,var(--brand-ink) 90%,transparent);overflow:hidden}.loop__row[data-v-dfeecb36]{animation:loop-dfeecb36 28s linear infinite;display:flex;gap:var(--space-4);width:-moz-max-content;width:max-content}.loop:hover .loop__row[data-v-dfeecb36]{animation-play-state:paused}@keyframes loop-dfeecb36{to{transform:translate(calc(-50% - var(--space-4)/2))}}.rail[data-v-dfeecb36]{align-items:center;background-color:var(--paper-50);border-radius:var(--radius-xl);color:var(--ink-950);display:inline-flex;font-size:var(--text-md);font-weight:var(--weight-bold);gap:var(--space-3);height:4rem;padding:0 var(--space-6) 0 var(--space-3);white-space:nowrap}.rail img[data-v-dfeecb36]{border-radius:var(--radius-md);height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.rail__pad[data-v-dfeecb36]{width:var(--space-2)}.recon__title[data-v-dfeecb36]{font-size:var(--text-md);font-weight:var(--weight-bold);margin:0 0 var(--space-6)}.recon__wrap[data-v-dfeecb36]{position:relative}.recon__line[data-v-dfeecb36]{animation:flow-dfeecb36 2.6s linear infinite;background-color:var(--a-paper-12);background-image:linear-gradient(90deg,transparent,var(--green-400),transparent);background-repeat:no-repeat;background-size:40% 100%;height:2px;left:0;position:absolute;right:0;top:1.5rem}@keyframes flow-dfeecb36{0%{background-position:-40% 0}to{background-position:140% 0}}.recon__list[data-v-dfeecb36]{display:grid;gap:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));list-style:none;margin:0;padding:0;position:relative}.recon__item[data-v-dfeecb36]{display:flex;flex-direction:column;gap:var(--space-3)}.recon__n[data-v-dfeecb36]{background-color:var(--ink-900);border:1px solid var(--ink-800);border-radius:var(--radius-lg);color:var(--green-400);display:grid;font-weight:var(--weight-semibold);height:3rem;place-items:center;width:3rem}.recon__n.is-last[data-v-dfeecb36]{background-color:var(--surface-accent);border-color:transparent;color:var(--text-on-accent)}.recon__label[data-v-dfeecb36]{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}.recon__text[data-v-dfeecb36]{color:var(--text-on-slab-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.local__grid[data-v-dfeecb36]{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));list-style:none;margin:0;padding:0}.local__item[data-v-dfeecb36]{border:1px solid var(--ink-800);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-6);transition:border-color var(--dur-base) var(--ease-out)}.local__item[data-v-dfeecb36]:hover{border-color:var(--green-700)}.local__tag[data-v-dfeecb36]{color:var(--green-400);font-size:var(--text-xs)}.local__item-title[data-v-dfeecb36]{font-size:var(--text-md);font-weight:var(--weight-bold);margin:0}.local__item-body[data-v-dfeecb36]{color:var(--text-on-slab-muted);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}@media(prefers-reduced-motion:reduce){.loop__row[data-v-dfeecb36],.recon__line[data-v-dfeecb36]{animation:none}}.chaser[data-v-6d5966e7]{background-color:var(--surface-accent);color:var(--text-on-accent);overflow:hidden;position:relative}.chaser__stripes[data-v-6d5966e7]{background-image:repeating-linear-gradient(135deg,var(--a-ink-08) 0 2px,transparent 2px 22px);inset:0;pointer-events:none;position:absolute}.chaser__inner[data-v-6d5966e7]{display:grid;gap:clamp(2.5rem,6vw,4rem);position:relative}.chaser__eyebrow[data-v-6d5966e7]{background-color:var(--ink-950);border-radius:var(--radius-full);color:var(--green-400);display:inline-block;font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:.1em;margin:0;padding:var(--space-1) var(--space-3);text-transform:uppercase}.chaser .k-lead[data-v-6d5966e7]{color:var(--text-on-accent)}.zero[data-v-6d5966e7]{align-items:flex-end;display:flex;gap:var(--space-5);margin-top:var(--space-6)}.zero__n[data-v-6d5966e7]{color:var(--ink-950);font-size:clamp(9rem,17vw,15rem);letter-spacing:-.04em;line-height:.78}.zero__text[data-v-6d5966e7]{display:flex;flex-direction:column;gap:var(--space-1);padding-bottom:var(--space-4)}.zero__label[data-v-6d5966e7]{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.06em;line-height:1.4;max-width:12rem}.zero__note[data-v-6d5966e7]{color:var(--green-950);font-size:var(--text-sm)}.printer[data-v-6d5966e7]{background-color:var(--ink-950);border-radius:var(--radius-lg);box-shadow:inset 0 -8px 0 var(--ink-900),var(--shadow-lg);color:var(--ink-400);font-family:var(--font-mono);font-size:var(--text-2xs);height:2.9rem;justify-content:space-between;padding-inline:var(--space-5);position:relative;width:min(27rem,100%);z-index:2}.printer[data-v-6d5966e7],.printer__status[data-v-6d5966e7]{align-items:center;display:flex}.printer__status[data-v-6d5966e7]{color:var(--green-400);gap:var(--space-2)}.printer__status i[data-v-6d5966e7]{animation:blink-6d5966e7 1.2s step-end infinite;background-color:var(--green-400);border-radius:var(--radius-full);height:7px;width:7px}@keyframes blink-6d5966e7{50%{opacity:.25}}.receipt-wrap[data-v-6d5966e7]{margin-top:-12px;position:relative;width:min(24rem,100%)}.entry[data-v-6d5966e7]{opacity:0;transform:translateY(-6px);transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.entry.is-printed[data-v-6d5966e7]{opacity:1;transform:none}.stamp[data-v-6d5966e7]{background-color:var(--a-paper-90);border:4px solid var(--surface-accent);border-radius:var(--radius-md);color:var(--green-700);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:.14em;padding:var(--space-1) var(--space-4);position:absolute;right:var(--space-5);top:8rem;transform:rotate(-14deg);z-index:3}.stamp-enter-active[data-v-6d5966e7]{transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.stamp-enter-from[data-v-6d5966e7]{opacity:0;transform:rotate(-14deg) scale(1.6)}.chaser .chaser__caption[data-v-6d5966e7]{color:var(--green-950)}.chaser__head[data-v-6d5966e7]{max-width:var(--measure)}.chaser__title[data-v-6d5966e7]{margin-block:var(--space-4) var(--space-5)}.chaser__foot[data-v-6d5966e7]{border-top:1px solid var(--a-ink-24);color:var(--green-950);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-top:var(--space-6);max-width:30rem;padding-top:var(--space-5)}.chaser__figure[data-v-6d5966e7]{align-items:center;display:flex;flex-direction:column;gap:var(--space-4);margin:0}.receipt[data-v-6d5966e7]{background-color:var(--receipt-bg);box-shadow:var(--shadow-lg);width:min(24rem,100%)}.receipt__paper[data-v-6d5966e7]{background-image:repeating-linear-gradient(to bottom,var(--a-ink-04) 0 1px,transparent 1px 4px);color:var(--receipt-ink);font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.01em;line-height:1.55;padding:calc(var(--space-7) + 10px) var(--space-6) calc(var(--space-6) + 10px)}.receipt__head[data-v-6d5966e7]{text-align:center}.receipt__title[data-v-6d5966e7]{font-size:var(--text-sm);font-weight:var(--weight-bold);letter-spacing:.16em}.receipt__sub[data-v-6d5966e7]{color:var(--receipt-ink-muted);letter-spacing:.14em;margin-top:2px}.receipt__divider[data-v-6d5966e7]{border-top:1.5px dashed var(--receipt-rule);margin-block:var(--space-4)}.receipt__log[data-v-6d5966e7]{display:grid;gap:var(--space-4);list-style:none;margin:0;padding:0}.entry[data-v-6d5966e7]{display:grid;gap:var(--space-2);grid-template-columns:4.6rem minmax(0,1fr)}.entry__stamp[data-v-6d5966e7]{color:var(--receipt-ink-muted);display:flex;flex-direction:column;letter-spacing:.06em}.entry__event[data-v-6d5966e7]{align-items:center;display:flex;flex-wrap:wrap;font-weight:var(--weight-bold);gap:var(--space-2);letter-spacing:.08em}.entry__by[data-v-6d5966e7]{border-radius:var(--radius-xs);font-size:.58rem;letter-spacing:.1em;padding:1px 5px}.entry__by--auto[data-v-6d5966e7]{background-color:var(--green-800);color:var(--green-50)}.entry__by--you[data-v-6d5966e7]{background-color:var(--clay-700);color:var(--clay-50)}.entry__detail[data-v-6d5966e7]{color:var(--receipt-ink-muted);letter-spacing:.04em}.receipt__total[data-v-6d5966e7]{align-items:baseline;display:flex;gap:var(--space-3);justify-content:space-between}.receipt__total-label[data-v-6d5966e7]{font-weight:var(--weight-bold);letter-spacing:.1em}.receipt__total-value[data-v-6d5966e7]{color:var(--green-800);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:.06em}.receipt__barcode[data-v-6d5966e7]{align-items:flex-end;display:flex;gap:2px;height:2.2rem;margin-top:var(--space-5)}.receipt__barcode span[data-v-6d5966e7]{background-color:var(--receipt-ink);display:block;flex:var(--w);height:100%}.receipt__barcode span[data-v-6d5966e7]:nth-child(3n){background-color:var(--receipt-ink-muted);height:82%}.chaser__caption[data-v-6d5966e7]{color:var(--text-tertiary);font-size:var(--text-xs);max-width:24rem;text-align:center}@media(min-width:1024px){.chaser__inner[data-v-6d5966e7]{align-items:center;gap:clamp(3rem,7vw,6rem);grid-template-columns:minmax(0,1fr) auto}.chaser__figure[data-v-6d5966e7]{transform:rotate(-1.1deg)}}@media(prefers-reduced-motion:reduce){.chaser__figure[data-v-6d5966e7]{transform:none}.printer__status i[data-v-6d5966e7]{animation:none}.entry[data-v-6d5966e7]{opacity:1;transform:none}}.bento__head[data-v-3b965817]{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-6);justify-content:space-between;margin-bottom:var(--space-10)}.bento__head-main[data-v-3b965817]{max-width:44rem}.bento__title[data-v-3b965817]{margin-top:var(--space-3)}.bento__lead[data-v-3b965817]{margin:0;max-width:24rem}.grid[data-v-3b965817]{display:grid;gap:var(--space-4);grid-auto-rows:minmax(16rem,auto);grid-template-columns:repeat(4,minmax(0,1fr))}.tile--wide[data-v-3b965817]{grid-column:span 2}.tile--tall[data-v-3b965817]{grid-row:span 2}@media(max-width:980px){.grid[data-v-3b965817]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile--tall[data-v-3b965817]{grid-row:auto}}@media(max-width:640px){.grid[data-v-3b965817]{grid-template-columns:minmax(0,1fr)}.tile--wide[data-v-3b965817]{grid-column:auto}}.tile[data-v-3b965817]{--mx:50%;--my:50%;border-radius:var(--radius-2xl);display:flex;flex-direction:column;gap:var(--space-5);isolation:isolate;overflow:hidden;padding:var(--space-7);position:relative}.tile[data-v-3b965817]:before{background:radial-gradient(22rem circle at var(--mx) var(--my),var(--a-green-20),transparent 65%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--dur-base) var(--ease-out);z-index:-1}.tile[data-v-3b965817]:hover:before{opacity:1}.tile--row[data-v-3b965817]{align-items:center;flex-direction:row;flex-wrap:wrap}.tile--row[data-v-3b965817]>*{flex:1 1 14rem}.tile--ink[data-v-3b965817]{background-color:var(--surface-slab);color:var(--text-on-slab)}.tile--paper[data-v-3b965817]{background-color:var(--surface-raised);border:1px solid var(--border-subtle)}.tile--sunken[data-v-3b965817]{background-color:var(--surface-sunken)}.tile--green[data-v-3b965817]{background-color:var(--surface-accent);color:var(--text-on-accent);padding:var(--space-6)}.tile--green[data-v-3b965817]:before{background:radial-gradient(18rem circle at var(--mx) var(--my),var(--a-paper-24),transparent 65%)}.tile--clay[data-v-3b965817]{background-color:var(--clay-100);color:var(--ink-950);padding:var(--space-6)}.tile__copy[data-v-3b965817]{display:flex;flex-direction:column;gap:var(--space-2);max-width:28rem}.tile__copy--end[data-v-3b965817]{margin-top:auto}.tile__kicker[data-v-3b965817]{color:var(--green-400);font-size:var(--text-xs);letter-spacing:.08em}.tile__title[data-v-3b965817]{font-size:var(--text-xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tighter);line-height:1.15;margin:0}.tile__title--xl[data-v-3b965817]{font-size:clamp(1.75rem,3vw,2.4rem);line-height:1.05}.tile__title--sm[data-v-3b965817]{font-size:var(--text-lg)}.tile__body[data-v-3b965817]{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.tile__body--sm[data-v-3b965817]{font-size:var(--text-xs)}.tile--ink .tile__body[data-v-3b965817]{color:var(--text-on-slab-muted)}.tile--green .tile__body[data-v-3b965817]{color:var(--green-950)}.tile--clay .tile__body[data-v-3b965817]{color:var(--gray-700)}.ai[data-v-3b965817]{flex-direction:column;margin-top:auto}.ai[data-v-3b965817],.ai__prompt[data-v-3b965817]{display:flex;gap:var(--space-3)}.ai__prompt[data-v-3b965817]{align-items:center;background-color:var(--a-paper-08);border:1px solid var(--ink-800);border-radius:var(--radius-lg);font-size:var(--text-sm);overflow:hidden;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.ai__caret[data-v-3b965817]{color:var(--green-400)}.ai__type[data-v-3b965817]{animation:reveal-w-3b965817 4.2s steps(44) infinite alternate,caret-3b965817 .8s step-end infinite;border-right:2px solid var(--green-400);flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap}@keyframes reveal-w-3b965817{0%,10%{max-width:0}80%,to{max-width:100%}}@keyframes caret-3b965817{50%{border-color:transparent}}.ai__send[data-v-3b965817]{background-color:var(--surface-accent);border-radius:var(--radius-md);color:var(--text-on-accent);display:grid;flex:none;height:2.1rem;place-items:center;width:2.1rem}.ai__send svg[data-v-3b965817]{height:1rem;width:1rem}.ai__draft[data-v-3b965817]{background-color:var(--receipt-bg);border-radius:var(--radius-xl);color:var(--receipt-ink);display:flex;flex-direction:column;font-size:var(--text-sm);gap:var(--space-2);padding:var(--space-5)}.ai__row[data-v-3b965817]{display:flex;gap:var(--space-3);justify-content:space-between}.ai__row--head[data-v-3b965817]{color:var(--receipt-ink-muted);font-size:var(--text-xs)}.ai__ok[data-v-3b965817]{color:var(--text-accent);font-weight:var(--weight-extrabold)}.ai__muted[data-v-3b965817]{color:var(--receipt-ink-muted)}.ai__total[data-v-3b965817]{border-top:1px solid var(--receipt-rule);padding-top:var(--space-2)}.ai__row--in[data-v-3b965817]{animation:row-in-3b965817 6s var(--ease-out) var(--_d) infinite both}@keyframes row-in-3b965817{0%{opacity:0;transform:translateY(6px)}6%,88%{opacity:1;transform:none}to{opacity:0}}.risk[data-v-3b965817]{gap:var(--space-4);list-style:none;margin:auto 0 0;padding:0}.risk[data-v-3b965817],.risk__row[data-v-3b965817]{display:flex;flex-direction:column}.risk__row[data-v-3b965817]{gap:var(--space-1)}.risk__top[data-v-3b965817]{display:flex;font-size:var(--text-sm);gap:var(--space-3);justify-content:space-between}.risk__lvl--low[data-v-3b965817]{color:var(--text-accent);font-weight:var(--weight-bold)}.risk__lvl--high[data-v-3b965817]{color:var(--text-warm);font-weight:var(--weight-bold)}.risk__track[data-v-3b965817]{background-color:var(--surface-sunken);height:12px;overflow:hidden}.risk__bar[data-v-3b965817],.risk__track[data-v-3b965817]{border-radius:var(--radius-full)}.risk__bar[data-v-3b965817]{animation:grow-3b965817 1.2s var(--ease-out) both;background-color:var(--surface-accent);height:100%;transform-origin:left}.risk__bar--high[data-v-3b965817]{background-color:var(--brand-clay)}@keyframes grow-3b965817{0%{transform:scaleX(0)}}.risk__meta[data-v-3b965817]{color:var(--text-tertiary);font-size:var(--text-xs)}.switches[data-v-3b965817]{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin:auto 0 0;padding:0}.switch[data-v-3b965817]{align-items:center;background-color:var(--a-paper-64);border-radius:var(--radius-md);display:flex;font-size:var(--text-xs);gap:var(--space-3);justify-content:space-between;padding:var(--space-2) var(--space-3)}.switch.is-on[data-v-3b965817]{background-color:var(--a-paper-90)}.switch i[data-v-3b965817]{background-color:var(--a-ink-24);flex:none;height:1.4rem;position:relative;width:2.4rem}.switch i[data-v-3b965817],.switch i[data-v-3b965817]:after{border-radius:var(--radius-full)}.switch i[data-v-3b965817]:after{background-color:var(--paper-25);content:"";height:calc(1.4rem - 6px);left:3px;position:absolute;top:3px;width:calc(1.4rem - 6px)}.switch.is-on i[data-v-3b965817]{background-color:var(--ink-950)}.switch.is-on i[data-v-3b965817]:after{background-color:var(--green-400);left:auto;right:3px}.money__rm[data-v-3b965817]{font-size:5.25rem;letter-spacing:-.03em;line-height:.85}.chips[data-v-3b965817]{display:flex;flex-wrap:wrap;gap:var(--space-1);list-style:none;margin:0;padding:0}.chips li[data-v-3b965817]{border:1px solid var(--a-ink-24);border-radius:var(--radius-sm);font-size:var(--text-2xs);padding:var(--space-1) var(--space-2)}.chips li.is-on[data-v-3b965817]{background-color:var(--ink-950);border-color:transparent;color:var(--paper-50)}.flow[data-v-3b965817]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.flow__link[data-v-3b965817]{background-color:var(--surface-accent-soft);border-radius:var(--radius-md);color:var(--text-accent);font-size:var(--text-sm);font-weight:var(--weight-semibold);padding:var(--space-2) var(--space-4)}.flow__wire[data-v-3b965817]{animation:wire-3b965817 2.6s linear infinite;background-color:var(--border-default);background-image:linear-gradient(90deg,transparent,var(--surface-accent),transparent);background-repeat:no-repeat;background-size:40% 100%;flex:1 1 2.5rem;height:2px;min-width:2.5rem}@keyframes wire-3b965817{0%{background-position:-40% 0}to{background-position:140% 0}}.flow__pay[data-v-3b965817]{align-items:center;background-color:var(--ink-950);border-radius:var(--radius-md);color:var(--paper-50);display:inline-flex;font-size:var(--text-sm);font-weight:var(--weight-bold);gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2)}.flow__pay .k-num[data-v-3b965817]{background-color:var(--surface-accent);border-radius:var(--radius-sm);color:var(--text-on-accent);padding:var(--space-1) var(--space-2)}.flow__pdf[data-v-3b965817]{color:var(--text-tertiary);font-size:var(--text-xs)}.quote[data-v-3b965817]{background-color:var(--receipt-bg);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);color:var(--receipt-ink);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);position:relative}.quote__top[data-v-3b965817]{display:flex;font-size:var(--text-xs);justify-content:space-between}.quote__btns[data-v-3b965817]{display:flex;gap:var(--space-2)}.quote__btn[data-v-3b965817]{border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--receipt-ink-muted);flex:1 1 0;font-size:var(--text-sm);font-weight:var(--weight-semibold);padding:var(--space-2);text-align:center}.quote__btn--go[data-v-3b965817]{animation:press-3b965817 5s var(--ease-out) infinite;background-color:var(--surface-accent);border-color:transparent;color:var(--text-on-accent);font-weight:var(--weight-bold)}@keyframes press-3b965817{0%,47%{box-shadow:none;transform:none}50%{transform:scale(.95)}56%,to{box-shadow:0 0 0 4px var(--a-green-20);transform:none}}.quote__done[data-v-3b965817]{animation:done-3b965817 5s var(--ease-out) infinite;color:var(--text-accent);font-size:var(--text-xs);font-weight:var(--weight-bold)}@keyframes done-3b965817{0%,54%{opacity:0;transform:translateY(4px)}60%,to{opacity:1;transform:none}}.quote__cursor[data-v-3b965817]{animation:cursor-3b965817 5s var(--ease-in-out) infinite;fill:var(--ink-950);height:22px;left:22%;position:absolute;stroke:var(--paper-25);stroke-linejoin:round;stroke-width:1.5;top:3rem;width:22px}@keyframes cursor-3b965817{0%{opacity:0;transform:translate(110px,50px)}15%{opacity:1}45%{transform:translate(0)}50%{transform:translate(0) scale(.85)}55%,90%{opacity:1;transform:translate(0) scale(1)}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ai__row--in[data-v-3b965817],.ai__type[data-v-3b965817],.flow__wire[data-v-3b965817],.quote__btn--go[data-v-3b965817],.quote__cursor[data-v-3b965817],.quote__done[data-v-3b965817],.risk__bar[data-v-3b965817]{animation:none}.ai__type[data-v-3b965817]{border-right:0}.quote__cursor[data-v-3b965817]{display:none}}.pricing[data-v-35d8dbf0]{background-color:var(--surface-sunken)}.pricing__top[data-v-35d8dbf0]{display:grid;gap:var(--space-7);margin-bottom:clamp(2.5rem,5vw,3.5rem)}.pricing__head[data-v-35d8dbf0]{max-width:var(--measure)}.pricing__title[data-v-35d8dbf0]{margin-block:var(--space-4) var(--space-5)}.pricing__status[data-v-35d8dbf0]{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);color:var(--text-secondary);padding:var(--space-8);text-align:center}.pricing__status--error[data-v-35d8dbf0]{display:grid;gap:var(--space-4);justify-items:center}.finder[data-v-35d8dbf0]{align-items:center;background-color:var(--surface-slab);border-radius:var(--radius-2xl);color:var(--text-on-slab);display:flex;flex-wrap:wrap;gap:var(--space-8);isolation:isolate;margin-bottom:var(--space-6);overflow:hidden;padding:clamp(1.5rem,4vw,2.75rem);position:relative}.finder__glow[data-v-35d8dbf0]{background:radial-gradient(circle,var(--a-green-32),transparent 65%);border-radius:var(--radius-full);height:28rem;position:absolute;right:-8rem;top:-12rem;width:28rem;z-index:-1}.finder__input[data-v-35d8dbf0]{display:flex;flex:1.4 1 22rem;flex-direction:column;gap:var(--space-4);min-width:0}.finder__q[data-v-35d8dbf0]{font-size:var(--text-md);font-weight:var(--weight-bold)}.finder__value[data-v-35d8dbf0]{align-items:baseline;display:flex;gap:var(--space-3);margin:0}.finder__n[data-v-35d8dbf0]{color:var(--text-on-slab-accent);font-size:clamp(5rem,10vw,8rem);letter-spacing:-.03em;line-height:.85;min-width:1.4ch}.finder__unit[data-v-35d8dbf0]{color:var(--text-on-slab-muted)}.finder__range[data-v-35d8dbf0]{--_p:10%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;height:1.75rem;margin:0;width:100%}.finder__range[data-v-35d8dbf0]::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--green-400) var(--_p),var(--a-paper-12) var(--_p));border-radius:var(--radius-full);height:6px}.finder__range[data-v-35d8dbf0]::-moz-range-track{background:linear-gradient(90deg,var(--green-400) var(--_p),var(--a-paper-12) var(--_p));border-radius:var(--radius-full);height:6px}.finder__range[data-v-35d8dbf0]::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--green-400);border:4px solid var(--surface-slab);border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--green-400);height:26px;margin-top:-10px;width:26px}.finder__range[data-v-35d8dbf0]::-moz-range-thumb{background-color:var(--green-400);border:4px solid var(--surface-slab);border-radius:var(--radius-full);box-shadow:0 0 0 2px var(--green-400);height:18px;width:18px}.finder__range[data-v-35d8dbf0]:focus-visible{outline:var(--focus-ring);outline-offset:4px}.finder__ticks[data-v-35d8dbf0]{color:var(--ink-500);display:flex;font-size:var(--text-2xs);justify-content:space-between;margin:0}.finder__result[data-v-35d8dbf0]{background-color:var(--receipt-bg);border-radius:var(--radius-xl);color:var(--receipt-ink);display:flex;flex:1 1 18rem;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-6)}.finder__fit[data-v-35d8dbf0]{color:var(--text-accent);font-size:var(--text-xs);font-weight:var(--weight-extrabold);letter-spacing:.08em;margin:0;text-transform:uppercase}.finder__plan[data-v-35d8dbf0]{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:space-between;margin:0}.finder__name[data-v-35d8dbf0]{font-size:var(--text-3xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tighter)}.finder__price[data-v-35d8dbf0]{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.finder__price small[data-v-35d8dbf0],.finder__why[data-v-35d8dbf0]{color:var(--receipt-ink-muted);font-size:var(--text-sm)}.finder__why[data-v-35d8dbf0]{line-height:var(--leading-relaxed);margin:0}.finder__cta[data-v-35d8dbf0]{justify-content:center;margin-top:var(--space-2)}@property --ang{syntax:"<angle>";initial-value:0deg;inherits:false}.plan--rec[data-v-35d8dbf0],.plan--rec[data-v-35d8dbf0]:hover{animation:ang-35d8dbf0 4.5s linear infinite;background:linear-gradient(var(--surface-slab),var(--surface-slab)) padding-box,conic-gradient(from var(--ang),var(--ink-800) 0 70%,var(--green-400) 85%,var(--green-50) 90%,var(--ink-800) 100%) border-box;border:2px solid transparent;box-shadow:var(--shadow-xl);transform:translateY(-6px)}@keyframes ang-35d8dbf0{to{--ang:360deg}}.plan--rec .plan__amount[data-v-35d8dbf0],.plan--rec .plan__name[data-v-35d8dbf0]{color:var(--text-on-slab)}.plan--rec .feature[data-v-35d8dbf0],.plan--rec .plan__badge--muted[data-v-35d8dbf0],.plan--rec .plan__desc[data-v-35d8dbf0],.plan--rec .plan__interval[data-v-35d8dbf0]{color:var(--text-on-slab-muted)}.plan--rec .feature__tick[data-v-35d8dbf0]{color:var(--green-400)}.plan__fit[data-v-35d8dbf0]{background-color:var(--green-400);border-radius:var(--radius-full);color:var(--ink-950);font-size:var(--text-2xs);font-weight:var(--weight-extrabold);margin-left:var(--space-2);padding:2px var(--space-2);vertical-align:middle}@media(prefers-reduced-motion:reduce){.plan--rec[data-v-35d8dbf0],.plan--rec[data-v-35d8dbf0]:hover{animation:none}}.plans[data-v-35d8dbf0]{display:grid;list-style:none;margin:0;padding:0}.plan[data-v-35d8dbf0],.plans[data-v-35d8dbf0]{gap:var(--space-4)}.plan[data-v-35d8dbf0]{background-color:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-xl);display:flex;flex-direction:column;padding:var(--space-6);transition:border-color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.plan[data-v-35d8dbf0]:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.plan--accent[data-v-35d8dbf0],.plan[data-v-35d8dbf0]:hover{border-color:var(--border-accent)}.plan--accent[data-v-35d8dbf0]{box-shadow:var(--shadow-md)}.plan__name[data-v-35d8dbf0]{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight)}.plan__desc[data-v-35d8dbf0]{color:var(--text-tertiary);font-size:var(--text-sm);margin-top:var(--space-1)}.plan__price[data-v-35d8dbf0]{align-items:baseline;border-bottom:1px solid var(--border-subtle);display:flex;gap:var(--space-2);padding-bottom:var(--space-4)}.plan__amount[data-v-35d8dbf0]{color:var(--text-primary);font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tighter);line-height:1}.plan__interval[data-v-35d8dbf0]{color:var(--text-tertiary);font-size:var(--text-sm)}.plan__badge[data-v-35d8dbf0]{align-items:center;align-self:flex-start;background-color:var(--surface-accent-soft);border-radius:var(--radius-full);color:var(--text-accent);display:inline-flex;font-size:var(--text-2xs);font-weight:var(--weight-bold);gap:var(--space-2);letter-spacing:var(--tracking-wide);padding:var(--space-2) var(--space-3);text-transform:uppercase}.plan__badge--muted[data-v-35d8dbf0]{background-color:transparent;color:var(--text-tertiary);font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-normal);padding-inline:0;text-transform:none}.plan__badge-ico[data-v-35d8dbf0]{height:13px;width:13px}.plan__features[data-v-35d8dbf0]{align-content:start;flex:1;list-style:none;margin:0;padding:0}.feature[data-v-35d8dbf0],.plan__features[data-v-35d8dbf0]{display:grid;gap:var(--space-3)}.feature[data-v-35d8dbf0]{align-items:start;color:var(--text-secondary);font-size:var(--text-sm);grid-template-columns:auto minmax(0,1fr);line-height:var(--leading-normal)}.feature__tick[data-v-35d8dbf0]{color:var(--text-accent);height:15px;margin-top:3px;width:15px}.plan__cta[data-v-35d8dbf0]{margin-top:var(--space-2);width:100%}.pricing__footnote[data-v-35d8dbf0]{border-top:1px solid var(--border-default);color:var(--text-tertiary);font-size:var(--text-sm);margin-top:var(--space-6);padding-top:var(--space-5)}.custom[data-v-35d8dbf0]{align-self:end;background-color:var(--surface-raised);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-6)}.custom__title[data-v-35d8dbf0]{color:var(--text-primary);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-2)}.custom__body[data-v-35d8dbf0]{color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-bottom:var(--space-5)}.custom__cta[data-v-35d8dbf0]{width:100%}@media(max-width:1023px){.pricing__top[data-v-35d8dbf0]{display:contents}.pricing__inner[data-v-35d8dbf0]{display:flex;flex-direction:column}.pricing__head[data-v-35d8dbf0]{margin-bottom:clamp(2rem,5vw,3rem);order:1}.plans[data-v-35d8dbf0],.pricing__status[data-v-35d8dbf0]{order:2}.custom[data-v-35d8dbf0]{margin-top:var(--space-7);order:3}.pricing__footnote[data-v-35d8dbf0]{order:4}}@media(min-width:640px){.plans[data-v-35d8dbf0]{grid-template-columns:repeat(min(var(--_cols,3),2),minmax(0,1fr))}}@media(min-width:1024px){.plans[data-v-35d8dbf0]{gap:var(--space-3);grid-template-columns:repeat(var(--_cols,3),minmax(0,1fr))}.plan[data-v-35d8dbf0]{padding:var(--space-5)}.pricing__top[data-v-35d8dbf0]{align-items:end;gap:clamp(2.5rem,5vw,4rem);grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr)}.custom__cta[data-v-35d8dbf0]{width:auto}}@media(min-width:1600px){.plans[data-v-35d8dbf0]{gap:var(--space-4)}.plan[data-v-35d8dbf0]{padding:var(--space-6)}}@media(prefers-reduced-motion:reduce){.plan[data-v-35d8dbf0]:hover{transform:none}}.faq__inner[data-v-a8f5b2b8]{display:grid;gap:clamp(2rem,5vw,3.5rem)}.faq__head[data-v-a8f5b2b8]{max-width:26rem}.faq__title[data-v-a8f5b2b8]{margin-top:var(--space-4)}.faq__list[data-v-a8f5b2b8]{border-top:1px solid var(--border-default)}.qa[data-v-a8f5b2b8]{border-bottom:1px solid var(--border-default)}.qa__q[data-v-a8f5b2b8]{align-items:flex-start;color:var(--text-primary);cursor:pointer;display:flex;font-size:var(--text-md);font-weight:var(--weight-bold);gap:var(--space-5);justify-content:space-between;letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);list-style:none;padding-block:var(--space-5);transition:color var(--dur-fast) var(--ease-out)}.qa__q[data-v-a8f5b2b8]::-webkit-details-marker{display:none}.qa__q[data-v-a8f5b2b8]:hover{color:var(--text-accent)}.qa__sign[data-v-a8f5b2b8]{border:1px solid var(--border-strong);border-radius:var(--radius-full);flex:none;height:1.35rem;margin-top:2px;position:relative;transition:background-color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out);width:1.35rem}.qa__sign i[data-v-a8f5b2b8]{background-color:currentColor;height:1.5px;inset:50% 22% auto;position:absolute;transform:translateY(-50%);transition:transform var(--dur-base) var(--ease-out)}.qa__sign i[data-v-a8f5b2b8]:last-child{transform:translateY(-50%) rotate(90deg)}.qa[open] .qa__sign[data-v-a8f5b2b8]{background-color:var(--surface-accent-soft);border-color:var(--border-accent)}.qa[open] .qa__sign i[data-v-a8f5b2b8]:last-child{transform:translateY(-50%) rotate(0)}.qa[open] .qa__q[data-v-a8f5b2b8]{color:var(--text-accent)}.qa__a[data-v-a8f5b2b8]{max-width:var(--measure);padding-bottom:var(--space-6);padding-right:var(--space-8)}.qa__a p[data-v-a8f5b2b8]{color:var(--text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.qa__a p+p[data-v-a8f5b2b8],.qa__cta[data-v-a8f5b2b8]{margin-top:var(--space-4)}.qa__cta[data-v-a8f5b2b8]{align-items:center;border-bottom:1px solid var(--border-accent);color:var(--text-accent);display:inline-flex;font-size:var(--text-sm);font-weight:var(--weight-bold);min-height:2rem;padding-bottom:2px;text-decoration:none;transition:border-color var(--dur-fast) var(--ease-out)}.qa__cta[data-v-a8f5b2b8]:hover{border-bottom-color:currentColor}@supports (interpolate-size:allow-keywords){.qa[data-v-a8f5b2b8]{interpolate-size:allow-keywords}.qa[data-v-a8f5b2b8]::details-content{block-size:0;opacity:0;overflow:hidden;transition:block-size var(--dur-slow) var(--ease-out),opacity var(--dur-base) var(--ease-out),content-visibility var(--dur-slow) allow-discrete}.qa[open][data-v-a8f5b2b8]::details-content{block-size:auto;opacity:1}}@media(min-width:1024px){.faq__inner[data-v-a8f5b2b8]{align-items:start;gap:clamp(3rem,6vw,5rem);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}.faq__head[data-v-a8f5b2b8]{position:sticky;top:7rem}.faq__list[data-v-a8f5b2b8]{border-top:none}.qa[data-v-a8f5b2b8]:first-child{border-top:1px solid var(--border-default)}}@media(prefers-reduced-motion:reduce){.qa[data-v-a8f5b2b8]::details-content{transition:none}}
