.receipt-brand-link[data-v-7607c6d7]{align-items:center;color:var(--sb-link);display:inline-flex;font-size:16px;gap:8px;margin-top:16px;min-height:44px;text-decoration:underline;text-underline-offset:4px}.receipt-brand-link i[data-v-7607c6d7]{font-size:12px}.receipt-brand-link[data-v-7607c6d7]:focus-visible{outline:2px solid var(--sb-link);outline-offset:4px}.tool-showcase[data-v-7607c6d7]{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden}.showcase-tabs[data-v-7607c6d7]{border-bottom:1px solid var(--border);display:grid;gap:8px;grid-template-columns:repeat(var(--spotlight-count,6),minmax(0,1fr));padding:0 16px}.showcase-tabs button[data-v-7607c6d7]{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted-foreground);display:flex;font-size:14px;gap:8px;justify-content:center;min-height:72px;padding:16px 8px;white-space:nowrap}.showcase-tabs button[aria-selected=true][data-v-7607c6d7]{border-bottom-color:var(--sb-link);color:var(--sb-link);font-weight:600}.showcase-tabs button[data-v-7607c6d7]:hover{color:var(--foreground)}.showcase-tabs button[data-v-7607c6d7]:focus-visible{outline-offset:-6px}.showcase-panel[data-v-7607c6d7]{display:grid;grid-template-columns:1fr 1fr;min-height:520px}.showcase-panel[data-v-7607c6d7]:focus-visible{outline-offset:-4px}.showcase-copy[data-v-7607c6d7]{align-items:start;display:flex;flex-direction:column;padding:48px}.showcase-kicker[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px;letter-spacing:.1em;margin-bottom:16px}.showcase-copy h3[data-v-7607c6d7]{font-family:Georgia,Times New Roman,serif;font-size:32px;font-weight:400;letter-spacing:-.03em;line-height:1.2;margin:0 0 24px;max-width:18ch}.showcase-copy>p[data-v-7607c6d7]{color:var(--muted-foreground);font-size:16px;margin:0;max-width:48ch}.showcase-copy ol[data-v-7607c6d7]{display:flex;flex-direction:column;gap:16px;list-style:none;margin:24px 0 32px;padding:0}.showcase-copy li[data-v-7607c6d7]{align-items:baseline;display:flex;font-size:14px;gap:16px}.showcase-copy li>span[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px;font-variant-numeric:tabular-nums}.showcase-actions[data-v-7607c6d7]{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:auto}.showcase-actions a[data-v-7607c6d7]{align-items:center;color:var(--sb-link);display:inline-flex;font-size:14px;gap:16px;min-height:44px;text-decoration:underline;text-underline-offset:5px}.showcase-copy .showcase-note[data-v-7607c6d7]{font-size:12px;margin-top:16px}.showcase-visual[data-v-7607c6d7]{background:var(--secondary);border-left:1px solid var(--border);border-radius:8px;display:flex;flex-direction:column;margin:16px 16px 16px 0;min-width:0}.preview-topline[data-v-7607c6d7]{align-items:center;border-bottom:1px solid var(--border);color:var(--muted-foreground);display:flex;font-size:12px;gap:16px;justify-content:space-between;padding:16px 24px}.preview-topline>span[data-v-7607c6d7]:first-child{align-items:center;color:var(--foreground);display:flex;gap:8px}.receipt-scene[data-v-7607c6d7]{align-items:center;display:flex;flex:1;gap:24px;justify-content:center;padding:40px 24px}.receipt-options[data-v-7607c6d7]{display:flex;flex-direction:column;gap:8px}.receipt-options>span[data-v-7607c6d7]{align-items:center;display:flex;font-size:12px;gap:8px;padding:8px 0}.receipt-options p[data-v-7607c6d7]{color:var(--muted-foreground);font-family:Georgia,serif;font-size:14px;margin:16px 0 0}.receipt-paper[data-v-7607c6d7]{align-items:center;background:var(--card);border:1px solid var(--input);border-radius:4px;display:flex;flex-direction:column;padding:24px;transform:rotate(3deg);width:224px}.receipt-paper>i[data-v-7607c6d7]{color:var(--sb-link);font-size:24px;margin-bottom:16px}.receipt-paper strong[data-v-7607c6d7]{font-size:12px;letter-spacing:.1em}.paper-rule[data-v-7607c6d7]{border-top:1px dashed var(--input);display:block;margin:24px 0;width:100%}.receipt-paper>div[data-v-7607c6d7]:not(.receipt-barcode){align-items:center;color:var(--muted-foreground);display:flex;font-size:12px;gap:16px;justify-content:space-between;margin-bottom:16px;width:100%}.receipt-paper>div i[data-v-7607c6d7]{font-size:10px}.receipt-export[data-v-7607c6d7]{align-items:center;display:flex;font-size:12px;gap:8px}.receipt-barcode[data-v-7607c6d7]{background:repeating-linear-gradient(90deg,var(--foreground) 0 1px,transparent 1px 4px,var(--foreground) 4px 7px,transparent 7px 9px);height:24px;margin:24px auto 0;opacity:.65;width:104px}.photo-scene[data-v-7607c6d7]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:32px}.photo-contact[data-v-7607c6d7]{border:1px solid var(--input);border-radius:8px;overflow:hidden}.photo-contact img[data-v-7607c6d7]{aspect-ratio:3/2;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.photo-caption[data-v-7607c6d7]{color:var(--muted-foreground);display:flex;font-size:12px;gap:16px;justify-content:space-between;margin-top:16px}.photo-caption span[data-v-7607c6d7]{align-items:center;display:flex;gap:8px}.visual-caption[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px;margin:24px 0 0;text-align:center}.listing-scene[data-v-7607c6d7]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:32px}.listing-input[data-v-7607c6d7],.listing-output[data-v-7607c6d7]{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:24px}.preview-label[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px;letter-spacing:.08em}.listing-input>div[data-v-7607c6d7]{align-items:center;display:flex;font-size:14px;gap:16px;margin-top:16px}.listing-input>div>i[data-v-7607c6d7]{color:var(--sb-link);font-size:32px}.listing-input small[data-v-7607c6d7],.process-connector[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px}.process-connector[data-v-7607c6d7]{align-items:center;display:flex;gap:8px;justify-content:center;padding:16px}.listing-output h4[data-v-7607c6d7]{font-family:Georgia,serif;font-size:24px;font-weight:400;margin:16px 0 8px}.listing-output p[data-v-7607c6d7]{color:var(--muted-foreground);font-size:14px;margin:0}.draft-footer[data-v-7607c6d7]{align-items:center;border-top:1px solid var(--border);display:flex;font-size:12px;gap:8px;margin-top:16px;padding-top:16px}.campaign-scene[data-v-7607c6d7]{display:flex;flex:1;flex-direction:column;gap:16px;justify-content:center;padding:32px}.campaign-step[data-v-7607c6d7]{align-items:center;background:var(--card);border:1px solid var(--border);border-radius:8px;display:flex;gap:16px;padding:24px 16px}.campaign-step>span[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px;font-variant-numeric:tabular-nums}.campaign-step strong[data-v-7607c6d7]{font-size:14px;font-weight:500}.campaign-step p[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px;margin:4px 0 0}.campaign-step>i[data-v-7607c6d7]{color:var(--muted-foreground);margin-left:auto}.campaign-scene .visual-caption[data-v-7607c6d7]{margin-top:0}.sourcing-scene[data-v-7607c6d7]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:32px}.catalog-categories[data-v-7607c6d7]{color:var(--muted-foreground);display:flex;flex-wrap:wrap;font-size:12px;gap:8px 16px;justify-content:center}.catalog-categories span[data-v-7607c6d7]{align-items:center;display:flex;gap:8px}.catalog-flow[data-v-7607c6d7]{align-items:center;display:flex;flex-direction:column;gap:16px;margin-top:24px}.catalog-flow>div[data-v-7607c6d7]{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:24px;width:100%}.catalog-flow>div>i[data-v-7607c6d7]{color:var(--sb-link);font-size:20px}.catalog-flow h4[data-v-7607c6d7]{font-size:16px;margin:16px 0 8px}.catalog-flow p[data-v-7607c6d7]{color:var(--muted-foreground);font-size:14px;margin:0}.catalog-flow>i[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px}.shop-scene[data-v-7607c6d7]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:32px}.shop-front[data-v-7607c6d7]{background:var(--card);border:1px solid var(--input);border-radius:8px;overflow:hidden}.shop-front-heading[data-v-7607c6d7]{align-items:center;border-bottom:1px solid var(--border);display:flex;font-family:Georgia,serif;font-size:20px;gap:16px;padding:24px}.shop-front-heading>i[data-v-7607c6d7]{color:var(--sb-link)}.shop-shelves[data-v-7607c6d7]{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));padding:24px 16px}.shop-shelves>div[data-v-7607c6d7]{align-items:center;background:var(--secondary);border-radius:4px;display:flex;flex-direction:column;gap:24px;padding-block:24px}.shop-shelves i[data-v-7607c6d7]{color:var(--muted-foreground);font-size:32px}.shop-shelves span[data-v-7607c6d7]{color:var(--muted-foreground);font-size:12px}.shop-footer[data-v-7607c6d7]{border-top:1px solid var(--border);display:flex;font-size:12px;gap:32px;justify-content:center;padding:16px}.shop-domains[data-v-7607c6d7]{display:flex;flex-direction:column;gap:16px;margin-top:24px}.shop-domains>span[data-v-7607c6d7]{color:var(--muted-foreground);display:flex;font-size:12px;gap:16px;justify-content:space-between}.shop-domains strong[data-v-7607c6d7]{color:var(--foreground);font-weight:400}@media(max-width:1100px){.showcase-tabs button[data-v-7607c6d7]{font-size:12px}.showcase-tabs button i[data-v-7607c6d7]{display:none}.showcase-copy[data-v-7607c6d7]{padding:32px}.receipt-scene[data-v-7607c6d7]{gap:16px;padding:32px 16px}.receipt-options[data-v-7607c6d7]{display:none}.showcase-visual[data-v-7607c6d7]{margin:16px 16px 16px 0}.preview-topline[data-v-7607c6d7]{padding-inline:16px}.preview-topline>span[data-v-7607c6d7]:last-child{display:none}}@media(max-width:900px){.showcase-panel[data-v-7607c6d7]{grid-template-columns:1fr}.showcase-copy[data-v-7607c6d7]{padding:32px}.showcase-copy h3[data-v-7607c6d7]{max-width:24ch}.showcase-copy>p[data-v-7607c6d7]{max-width:65ch}.showcase-visual[data-v-7607c6d7]{border:1px solid var(--border);margin:0 16px 16px;min-height:400px}.receipt-options[data-v-7607c6d7]{display:flex}.receipt-scene[data-v-7607c6d7]{gap:48px}.photo-contact[data-v-7607c6d7]{margin:auto;max-width:480px}.showcase-tabs[data-v-7607c6d7]{gap:0 8px;grid-template-columns:repeat(3,minmax(0,1fr))}.showcase-tabs button[data-v-7607c6d7]{min-height:56px}.showcase-tabs button i[data-v-7607c6d7]{display:inline}.showcase-actions[data-v-7607c6d7]{margin-top:0}.shop-shelves>div[data-v-7607c6d7]{padding-block:32px}.preview-topline>span[data-v-7607c6d7]:last-child{display:inline}.showcase-copy .showcase-note[data-v-7607c6d7]{font-size:14px;line-height:1.6}.receipt-brand-link[data-v-7607c6d7]{margin:0 24px 24px;order:6}.showcase-tabs[data-v-7607c6d7]{gap:0;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px}.showcase-tabs button[data-v-7607c6d7]{font-size:14px;white-space:normal}.showcase-tabs button i[data-v-7607c6d7]{display:none}.showcase-panel[data-v-7607c6d7]{display:flex;flex-direction:column}.showcase-copy[data-v-7607c6d7]{display:contents}.showcase-kicker[data-v-7607c6d7]{margin:24px 24px 8px;order:0}.showcase-copy h3[data-v-7607c6d7]{font-size:24px;margin:0 24px 16px;order:1}.showcase-copy>p[data-v-7607c6d7]:not(.showcase-note){margin:0 24px 24px;order:2}.showcase-visual[data-v-7607c6d7]{order:3}.showcase-copy ol[data-v-7607c6d7]{margin:24px;order:4}.showcase-actions[data-v-7607c6d7]{margin:0 24px 24px;order:5}.showcase-copy .showcase-note[data-v-7607c6d7]{margin:0 24px 24px;order:6}.showcase-copy li[data-v-7607c6d7]{font-size:16px;gap:8px}.showcase-actions[data-v-7607c6d7]{align-items:flex-start;flex-direction:column}.showcase-actions a[data-v-7607c6d7]{font-size:16px}.showcase-visual[data-v-7607c6d7]{margin:0 8px 8px;min-height:360px}.receipt-options[data-v-7607c6d7]{display:none}.receipt-scene[data-v-7607c6d7]{padding:32px 16px}.receipt-paper[data-v-7607c6d7]{transform:rotate(2deg);width:192px}.preview-topline[data-v-7607c6d7]{font-size:12px;gap:8px;padding:16px}.preview-topline>span[data-v-7607c6d7]:last-child{display:none}.campaign-scene[data-v-7607c6d7],.listing-input[data-v-7607c6d7],.listing-output[data-v-7607c6d7],.listing-scene[data-v-7607c6d7],.photo-scene[data-v-7607c6d7],.shop-scene[data-v-7607c6d7],.sourcing-scene[data-v-7607c6d7]{padding:16px}.shop-front-heading[data-v-7607c6d7]{font-size:16px;gap:8px;padding:16px}.shop-shelves[data-v-7607c6d7]{gap:8px;padding:16px 8px}.shop-shelves i[data-v-7607c6d7]{font-size:24px}.shop-shelves>div[data-v-7607c6d7]{gap:16px;padding-block:24px}.shop-shelves span[data-v-7607c6d7]{font-size:10px}.shop-domains>span[data-v-7607c6d7]{flex-direction:column;gap:4px}.campaign-step[data-v-7607c6d7]{gap:8px;padding:16px 8px}.campaign-step>i[data-v-7607c6d7]{display:none}.photo-caption[data-v-7607c6d7]{flex-wrap:wrap}.catalog-categories[data-v-7607c6d7]{font-size:12px;gap:8px}.visual-caption[data-v-7607c6d7]{font-size:12px}.showcase-visual[data-v-7607c6d7]{display:none}.showcase-copy ol[data-v-7607c6d7]{margin:0 24px 16px}.showcase-copy li[data-v-7607c6d7]{line-height:1.5}.showcase-actions[data-v-7607c6d7],.showcase-copy h3[data-v-7607c6d7],.showcase-copy>p[data-v-7607c6d7]:not(.showcase-note){margin-bottom:16px}.showcase-tabs button[data-v-7607c6d7]{min-height:48px}.showcase-copy .showcase-note[data-v-7607c6d7]{margin-bottom:16px}}.mobile-tool-picker[data-v-7607c6d7]{display:none}@media(max-width:900px){.showcase-tabs[data-v-7607c6d7]{display:none}.mobile-tool-picker[data-v-7607c6d7]{border-bottom:1px solid var(--border);display:grid;font-size:14px;gap:8px;padding:16px 24px}.mobile-tool-picker select[data-v-7607c6d7]{background:var(--background);border:1px solid var(--input);border-radius:8px;color:var(--foreground);font-size:16px;min-height:48px;min-width:0;padding:8px 16px;width:100%}.mobile-tool-picker select[data-v-7607c6d7]:focus-visible{outline:2px solid var(--sb-link);outline-offset:4px}.showcase-panel[data-v-7607c6d7]{min-height:0}.showcase-copy>p[data-v-7607c6d7]:not(.showcase-note){display:none}.showcase-kicker[data-v-7607c6d7]{margin-top:16px}.showcase-copy ol[data-v-7607c6d7]{gap:8px}.showcase-copy h3[data-v-7607c6d7]{font-size:24px}}.receipt-brands[data-v-6d4d9d0b]{border-top:1px solid var(--border);margin-top:64px;padding-top:48px;scroll-margin-top:32px}.receipt-brand-heading[data-v-6d4d9d0b]{align-items:end;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin-bottom:32px}.brand-eyebrow[data-v-6d4d9d0b]{color:var(--muted-foreground);font-size:12px;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.receipt-brand-heading h3[data-v-6d4d9d0b]{font:400 40px/1.2 Georgia,Times New Roman,serif;letter-spacing:-.035em;margin:0}.receipt-brand-heading h3 span[data-v-6d4d9d0b]{color:var(--sb-link)}.brand-intro>p[data-v-6d4d9d0b]{color:var(--muted-foreground);font-size:16px;line-height:1.6;margin:0;max-width:50ch}.brand-intro .brand-totals[data-v-6d4d9d0b]{font-size:14px;font-variant-numeric:tabular-nums;margin-top:16px}.brand-totals span[data-v-6d4d9d0b]{margin-inline:8px}.featured-brands[data-v-6d4d9d0b]{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 0 32px;padding:0}.featured-brands li[data-v-6d4d9d0b]{border-bottom:1px solid var(--border);font-size:20px;font-weight:500;line-height:1.5;overflow-wrap:anywhere;padding-block:24px}.brand-directory[data-v-6d4d9d0b]{border-block:1px solid var(--border)}.brand-directory summary[data-v-6d4d9d0b]{align-items:center;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;list-style:none;min-height:64px;padding-block:16px}.brand-directory summary[data-v-6d4d9d0b]::-webkit-details-marker{display:none}.brand-directory summary i[data-v-6d4d9d0b]{font-size:12px;transition:transform .18s ease}.brand-directory[open] summary i[data-v-6d4d9d0b]{transform:rotate(45deg)}.brand-controls[data-v-6d4d9d0b]{align-items:end;display:flex;gap:24px;justify-content:space-between;padding-top:16px}.brand-search[data-v-6d4d9d0b]{display:grid;font-size:14px;gap:8px;width:min(100%,400px)}.brand-search input[data-v-6d4d9d0b]{background:var(--background);border:1px solid var(--input);border-radius:8px;color:var(--foreground);font:inherit;font-size:16px;min-height:48px;padding:8px 16px;width:100%}.brand-search input[data-v-6d4d9d0b]::-moz-placeholder{color:var(--muted-foreground)}.brand-search input[data-v-6d4d9d0b]::placeholder{color:var(--muted-foreground)}.brand-formats[data-v-6d4d9d0b]{display:flex;flex-wrap:wrap;gap:8px}.brand-formats button[data-v-6d4d9d0b]{background:transparent;border:1px solid var(--input);border-radius:8px;color:var(--muted-foreground);font-size:14px;min-height:48px;padding:8px 16px}.brand-formats button[aria-pressed=true][data-v-6d4d9d0b]{border-color:var(--sb-link);color:var(--foreground);text-decoration:underline;text-underline-offset:4px}.brand-result-count[data-v-6d4d9d0b]{color:var(--muted-foreground);font-size:14px;font-variant-numeric:tabular-nums;margin:24px 0 8px}.brand-list[data-v-6d4d9d0b]{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0 0 24px}.brand-list li[data-v-6d4d9d0b]{border-top:1px solid var(--border);display:flex;flex-direction:column;font-size:16px;gap:8px;overflow-wrap:anywhere;padding-block:16px}.brand-availability[data-v-6d4d9d0b]{color:var(--muted-foreground);font-size:12px}.brand-empty[data-v-6d4d9d0b]{font-size:16px;padding:16px 0 32px}.brand-empty button[data-v-6d4d9d0b]{color:var(--sb-link);min-height:44px;text-decoration:underline;text-underline-offset:4px}.brand-actions[data-v-6d4d9d0b]{display:flex;flex-wrap:wrap;gap:16px 32px;margin-top:24px}.brand-actions a[data-v-6d4d9d0b]{align-items:center;color:var(--sb-link);display:flex;font-size:16px;gap:16px;min-height:48px;text-decoration:none}.brand-actions a[data-v-6d4d9d0b]:hover{text-decoration:underline;text-underline-offset:4px}.brand-actions i[data-v-6d4d9d0b]{font-size:12px}.receipt-brands[data-v-6d4d9d0b] :is(a,button,input,summary):focus-visible{outline:2px solid var(--sb-link);outline-offset:4px}@media(max-width:768px){.receipt-brand-heading[data-v-6d4d9d0b]{gap:24px;grid-template-columns:1fr}.featured-brands[data-v-6d4d9d0b]{gap:0 24px;grid-template-columns:repeat(3,minmax(0,1fr))}.brand-controls[data-v-6d4d9d0b]{align-items:stretch;flex-direction:column;gap:16px}.brand-search[data-v-6d4d9d0b]{width:100%}.brand-list[data-v-6d4d9d0b]{-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.receipt-brands[data-v-6d4d9d0b]{margin-top:48px;padding-top:32px}.receipt-brand-heading h3[data-v-6d4d9d0b]{font-size:32px}.featured-brands[data-v-6d4d9d0b]{gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.featured-brands li[data-v-6d4d9d0b]{font-size:16px;padding-block:16px}.brand-formats[data-v-6d4d9d0b]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.brand-formats button[data-v-6d4d9d0b]{font-size:14px;padding:8px}.brand-list[data-v-6d4d9d0b]{grid-template-columns:1fr}.brand-list li[data-v-6d4d9d0b]{align-items:baseline;flex-direction:row;gap:16px;justify-content:space-between}.brand-list li>span[data-v-6d4d9d0b]:first-child{min-width:0}.brand-availability[data-v-6d4d9d0b]{flex:none}.brand-actions[data-v-6d4d9d0b]{flex-direction:column;gap:8px}}@media(prefers-reduced-motion:reduce){.brand-directory summary i[data-v-6d4d9d0b]{transition:none}}.marketplace-feature[data-v-9d4ff0da]{border-top:1px solid var(--border);margin-top:64px;padding-top:48px;scroll-margin-top:32px}.marketplace-heading[data-v-9d4ff0da]{align-items:end;display:grid;gap:48px;grid-template-columns:1.1fr 1fr;margin-bottom:32px}.marketplace-eyebrow[data-v-9d4ff0da]{color:var(--muted-foreground);font-size:12px;letter-spacing:.08em;margin:0 0 16px;text-transform:uppercase}.marketplace-heading h3[data-v-9d4ff0da]{font:400 40px/1.2 Georgia,Times New Roman,serif;letter-spacing:-.035em;margin:0}.marketplace-heading em[data-v-9d4ff0da]{color:var(--sb-link);font-style:normal}.marketplace-heading>p[data-v-9d4ff0da]{color:var(--muted-foreground);font-size:16px;line-height:1.6;margin:0;max-width:52ch}.marketplace-steps[data-v-9d4ff0da]{background:var(--card);border:1px solid var(--border);border-radius:8px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0}.marketplace-steps li[data-v-9d4ff0da]{min-width:0;padding:32px;position:relative}.marketplace-steps li+li[data-v-9d4ff0da]{border-left:1px solid var(--border)}.step-number[data-v-9d4ff0da]{color:var(--muted-foreground);display:block;font-size:12px;font-variant-numeric:tabular-nums;margin-bottom:32px}.marketplace-steps li>i[data-v-9d4ff0da]{color:var(--muted-foreground);font-size:16px;position:absolute;right:32px;top:32px}.marketplace-steps h4[data-v-9d4ff0da]{font-size:20px;font-weight:500;line-height:1.4;margin:0 0 16px}.marketplace-steps p[data-v-9d4ff0da]{color:var(--muted-foreground);font-size:16px;line-height:1.6;margin:0}.marketplace-availability[data-v-9d4ff0da]{display:flex;flex-wrap:wrap;gap:16px 48px;margin-top:24px}.marketplace-availability p[data-v-9d4ff0da]{display:flex;flex-wrap:wrap;font-size:14px;gap:8px 16px;line-height:1.6;margin:0}.marketplace-availability strong[data-v-9d4ff0da]{font-weight:500}.marketplace-availability span[data-v-9d4ff0da]{color:var(--muted-foreground)}.marketplace-link[data-v-9d4ff0da]{align-items:center;color:var(--sb-link);display:inline-flex;font-size:16px;gap:16px;margin-top:16px;min-height:48px;text-decoration:none}.marketplace-link i[data-v-9d4ff0da]{font-size:12px}.marketplace-link[data-v-9d4ff0da]:hover{text-decoration:underline;text-underline-offset:4px}.marketplace-followup[data-v-9d4ff0da]{border-top:1px solid var(--border);display:grid;gap:48px;grid-template-columns:1fr 1.3fr;margin-top:32px;padding-top:32px}.marketplace-followup h4[data-v-9d4ff0da]{font:400 24px/1.3 Georgia,Times New Roman,serif;margin:0 0 16px}.marketplace-followup p[data-v-9d4ff0da]{color:var(--muted-foreground);font-size:16px;line-height:1.6;margin:0;max-width:36ch}.marketplace-followup-links[data-v-9d4ff0da]{display:grid;gap:24px}.marketplace-followup-links a[data-v-9d4ff0da]{align-items:center;color:var(--foreground);display:flex;gap:24px;min-height:48px;text-decoration:none}.marketplace-followup-links a>span[data-v-9d4ff0da]{display:grid;gap:8px}.marketplace-followup-links strong[data-v-9d4ff0da]{font-size:16px;font-weight:500}.marketplace-followup-links span>span[data-v-9d4ff0da]{color:var(--muted-foreground);font-size:16px;line-height:1.6}.marketplace-followup-links i[data-v-9d4ff0da]{color:var(--sb-link);font-size:12px;margin-left:auto}.marketplace-followup-links a:hover strong[data-v-9d4ff0da]{color:var(--sb-link)}.marketplace-feature a[data-v-9d4ff0da]:focus-visible{outline:2px solid var(--sb-link);outline-offset:4px}@media(max-width:900px){.marketplace-heading[data-v-9d4ff0da]{gap:24px;grid-template-columns:1fr}.marketplace-heading>p[data-v-9d4ff0da]{max-width:65ch}.marketplace-steps li[data-v-9d4ff0da]{padding:24px}.marketplace-steps li>i[data-v-9d4ff0da]{right:24px;top:24px}.marketplace-steps h4[data-v-9d4ff0da]{font-size:16px}.marketplace-followup[data-v-9d4ff0da]{gap:32px}}@media(max-width:600px){.marketplace-feature[data-v-9d4ff0da]{margin-top:48px;padding-top:32px}.marketplace-heading h3[data-v-9d4ff0da]{font-size:32px}.marketplace-steps[data-v-9d4ff0da]{grid-template-columns:1fr}.marketplace-steps li+li[data-v-9d4ff0da]{border-left:0;border-top:1px solid var(--border)}.step-number[data-v-9d4ff0da]{margin-bottom:16px}.marketplace-steps h4[data-v-9d4ff0da]{font-size:20px}.marketplace-availability[data-v-9d4ff0da]{flex-direction:column;gap:16px}.marketplace-availability p[data-v-9d4ff0da]{flex-direction:column;font-size:16px;gap:4px}.marketplace-link[data-v-9d4ff0da]{margin-top:24px}.marketplace-followup[data-v-9d4ff0da]{gap:24px;grid-template-columns:1fr}.marketplace-followup-links a[data-v-9d4ff0da]{align-items:start}.marketplace-followup-links i[data-v-9d4ff0da]{margin-top:8px}}.setup-comparison[data-v-0da5630d]{color:var(--foreground);padding-block:16px 32px}.setup-heading[data-v-0da5630d]{margin-bottom:24px}.setup-heading h2[data-v-0da5630d]{font:400 32px/1.2 Georgia,Times New Roman,serif;letter-spacing:-.035em;margin:0}.setup-options[data-v-0da5630d]{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.setup-option[data-v-0da5630d]{background:var(--card);border:1px solid var(--border);border-radius:12px;min-width:0;padding:32px}.setup-yourself[data-v-0da5630d]{background:var(--background)}.setup-label[data-v-0da5630d]{color:var(--muted-foreground);font-size:12px;letter-spacing:.08em;line-height:1.5;margin:0 0 8px;text-transform:uppercase}.setup-option h3[data-v-0da5630d]{font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.2;margin:0}.setup-tasks[data-v-0da5630d]{color:var(--muted-foreground);list-style:none;margin:32px 0 0;padding:0}.setup-tasks li[data-v-0da5630d]{border-bottom:1px solid var(--border);font-size:16px;line-height:1.5;padding:16px 0}.setup-tasks li[data-v-0da5630d]:first-child{padding-top:0}.setup-sellerbay[data-v-0da5630d]{border-color:var(--sb-link);display:flex;flex-direction:column}.setup-description[data-v-0da5630d]{color:var(--muted-foreground);font-size:16px;line-height:1.6;margin:24px 0;max-width:40ch}.setup-included[data-v-0da5630d]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0 0 32px;padding:0}.setup-included li[data-v-0da5630d]{align-items:baseline;display:flex;font-size:16px;gap:8px;line-height:1.5}.setup-included i[data-v-0da5630d]{color:var(--sb-link);flex:none;font-size:12px}.setup-action[data-v-0da5630d]{align-items:center;background:var(--primary);border-radius:8px;color:var(--primary-foreground);display:flex;font-size:16px;font-weight:500;gap:16px;justify-content:space-between;margin-top:auto;min-height:48px;padding:16px 24px;text-decoration:none;transition:background .18s ease}.setup-action[data-v-0da5630d]:hover{background:var(--accent-hover)}.setup-action[data-v-0da5630d]:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.setup-note[data-v-0da5630d]{color:var(--muted-foreground);font-size:14px;line-height:1.5;margin:16px 0 0}.setup-or[data-v-0da5630d]{background:var(--background);border:1px solid var(--border);border-radius:50%;color:var(--muted-foreground);display:grid;font-size:12px;height:40px;left:50%;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.setup-mobile-summary[data-v-0da5630d]{display:none}@media(max-width:900px){.setup-comparison[data-v-0da5630d]{padding-block:8px 16px}.setup-heading h2[data-v-0da5630d]{font-size:24px;max-width:24ch}.setup-options[data-v-0da5630d]{gap:16px;grid-template-columns:1fr}.setup-option[data-v-0da5630d]{padding:24px}.setup-option h3[data-v-0da5630d]{font-size:20px}.setup-yourself[data-v-0da5630d]{padding:16px 24px}.setup-or[data-v-0da5630d],.setup-tasks[data-v-0da5630d],.setup-yourself .setup-label[data-v-0da5630d]{display:none}.setup-mobile-summary[data-v-0da5630d]{color:var(--muted-foreground);display:block;font-size:16px;line-height:1.5;margin:8px 0 0}.setup-description[data-v-0da5630d]{margin:16px 0}.setup-included[data-v-0da5630d]{gap:8px 16px;margin-bottom:24px}.setup-note[data-v-0da5630d]{font-size:16px;margin-top:16px}}@media(max-width:380px){.setup-option[data-v-0da5630d],.setup-yourself[data-v-0da5630d]{padding:16px}.setup-included[data-v-0da5630d],.setup-included li[data-v-0da5630d]{gap:8px}.setup-action[data-v-0da5630d]{padding:16px}}@media(prefers-reduced-motion:reduce){.setup-action[data-v-0da5630d]{transition:none}}.community-section[data-v-9bdbfe0a]{padding-bottom:32px;scroll-margin-top:24px}.community-inner[data-v-9bdbfe0a]{align-items:center;border-top:1px solid var(--border);display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr;padding-top:32px}.community-copy h2[data-v-9bdbfe0a]{font:400 32px/1.2 Georgia,Times New Roman,serif;letter-spacing:-.035em;margin:0 0 16px}.community-copy p[data-v-9bdbfe0a]{color:var(--muted-foreground);font-size:16px;line-height:1.6;margin:0;max-width:28ch}.community-link[data-v-9bdbfe0a]{align-items:flex-start;background:var(--card);border:1px solid var(--border);border-radius:8px;color:var(--foreground);display:flex;flex-direction:column;gap:8px;min-width:0;padding:24px;text-decoration:none;transition:border-color .18s ease}.community-link[data-v-9bdbfe0a]:hover{border-color:var(--sb-link)}.community-link[data-v-9bdbfe0a]:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.community-platform[data-v-9bdbfe0a]{color:var(--muted-foreground);font-size:12px;letter-spacing:.08em;line-height:1.5;text-transform:uppercase}.community-link h3[data-v-9bdbfe0a]{font-size:20px;font-weight:500;line-height:1.3;margin:0;overflow-wrap:anywhere}.community-action[data-v-9bdbfe0a]{align-items:center;color:var(--sb-link);display:flex;font-size:14px;gap:16px;justify-content:space-between;line-height:1.5;margin-top:8px;width:100%}.community-action i[data-v-9bdbfe0a]{flex:none;font-size:12px}@media(max-width:900px){.community-inner[data-v-9bdbfe0a]{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.community-copy[data-v-9bdbfe0a]{grid-column:1/-1}.community-copy h2[data-v-9bdbfe0a]{font-size:24px;margin-bottom:8px}.community-copy p[data-v-9bdbfe0a]{max-width:none}.community-link[data-v-9bdbfe0a]{padding:16px}.community-action[data-v-9bdbfe0a]{font-size:16px}}@media(max-width:600px){.community-inner[data-v-9bdbfe0a]{grid-template-columns:1fr}.community-link[data-v-9bdbfe0a]{display:grid;gap:8px 16px;grid-template-columns:1fr auto}.community-platform[data-v-9bdbfe0a]{grid-column:1/-1}.community-link h3[data-v-9bdbfe0a]{font-size:20px}.community-action[data-v-9bdbfe0a]{grid-column:1/-1;margin:0}.community-section[data-v-9bdbfe0a]{padding-bottom:24px}}@media(prefers-reduced-motion:reduce){.community-link[data-v-9bdbfe0a]{transition:none}}html:has(.landing){scroll-behavior:auto}.landing[data-v-25897e30] .sb-brand{min-height:48px}.tool-jump-links[data-v-25897e30]{display:flex;flex-wrap:wrap;gap:8px 32px;margin:-16px 0 24px}.tool-jump-links a[data-v-25897e30]{align-items:center;color:var(--sb-link);display:inline-flex;font-size:16px;gap:16px;min-height:48px;text-decoration:underline;text-underline-offset:4px}.tool-jump-links i[data-v-25897e30]{font-size:12px}.tool-jump-links a[data-v-25897e30]:focus-visible{outline:2px solid var(--sb-link);outline-offset:4px}.landing[data-v-25897e30]{background:var(--background);color:var(--foreground)}.landing-width[data-v-25897e30]{margin-inline:auto;padding-inline:48px;width:min(100%,1280px)}.landing h1[data-v-25897e30],.landing h2[data-v-25897e30]{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.12}.landing h1 em[data-v-25897e30],.landing h2 em[data-v-25897e30]{color:var(--sb-link);font-weight:400}.landing-header[data-v-25897e30]{align-items:center;border-bottom:1px solid var(--border);justify-content:space-between;min-height:104px}.landing-header[data-v-25897e30],.landing-nav[data-v-25897e30]{display:flex;gap:32px}.landing-nav a[data-v-25897e30]{align-items:center;color:var(--muted-foreground);display:flex;font-size:14px;min-height:44px}.landing-nav a[data-v-25897e30]:hover{color:var(--foreground)}.landing-header-actions[data-v-25897e30],.landing-signin[data-v-25897e30]{align-items:center;display:flex;gap:16px}.landing-signin[data-v-25897e30]{border:1px solid var(--input);border-radius:8px;font-size:14px;justify-content:center;min-height:44px;padding:8px 16px}.landing-signin[data-v-25897e30]:hover{background:var(--secondary)}.landing-menu[data-v-25897e30],.mobile-theme[data-v-25897e30]{display:none}.landing-hero[data-v-25897e30]{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;padding-block:80px}.landing-eyebrow[data-v-25897e30]{align-items:center;color:var(--muted-foreground);display:flex;font:500 12px/1.5 Arial,Helvetica,sans-serif;gap:8px;letter-spacing:.12em;margin:0 0 24px;text-transform:uppercase}.eyebrow-mark[data-v-25897e30]{border:1px solid var(--sb-link);border-radius:50%;height:8px;width:8px}.hero-copy h1[data-v-25897e30]{font-size:64px;margin:0 0 24px}.hero-description[data-v-25897e30]{color:var(--muted-foreground);font-size:20px;margin:0;max-width:42ch}.hero-actions[data-v-25897e30]{align-items:center;display:flex;flex-wrap:wrap;gap:24px;margin-top:32px}.landing-button[data-v-25897e30]{align-items:center;background:var(--primary);border:1px solid transparent;border-radius:8px;color:var(--primary-foreground);display:inline-flex;font-size:14px;font-weight:500;gap:24px;justify-content:space-between;min-height:48px;padding:12px 24px;transition:background .18s ease}.landing-button[data-v-25897e30]:hover{background:var(--accent-hover)}.landing-text-link[data-v-25897e30]{align-items:center;display:inline-flex;font-size:14px;gap:16px;min-height:44px;text-decoration:underline;text-decoration-color:var(--input);text-underline-offset:6px}.landing-text-link[data-v-25897e30]:hover{color:var(--sb-link)}.hero-footnote[data-v-25897e30]{color:var(--muted-foreground);font-size:12px;margin:16px 0 0}.hero-footnote span[data-v-25897e30]{margin-inline:8px}.hero-visual[data-v-25897e30]{background:var(--card);border:1px solid var(--border);border-radius:12px;overflow:hidden}.visual-label[data-v-25897e30]{color:var(--muted-foreground);display:flex;font-size:12px;gap:16px;justify-content:space-between;letter-spacing:.06em;margin:24px 24px 0}.visual-label span[data-v-25897e30]:last-child{letter-spacing:0}.hero-illustration[data-v-25897e30]{aspect-ratio:3/2;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.hero-tool-links[data-v-25897e30]{border-top:1px solid var(--border);display:grid;grid-template-columns:1fr 1fr}.hero-tool-links a[data-v-25897e30]{align-items:center;display:flex;font-size:12px;gap:8px;min-height:56px;padding:16px}.hero-tool-links a[data-v-25897e30]:first-child{border-right:1px solid var(--border)}.hero-tool-links a[data-v-25897e30]:hover{background:var(--secondary)}.hero-tool-links a i[data-v-25897e30]:last-child{color:var(--muted-foreground);font-size:12px;margin-left:auto}.workflow-strip[data-v-25897e30]{align-items:center;border-block:1px solid var(--border);display:flex;gap:32px;justify-content:space-between;padding-block:24px}.workflow-strip>span[data-v-25897e30]{color:var(--muted-foreground);font-size:14px}.workflow-strip p[data-v-25897e30]{align-items:center;display:flex;font-size:14px;gap:24px;margin:0}.workflow-strip i[data-v-25897e30]{color:var(--input);font-size:12px}.landing-section[data-v-25897e30]{padding-block:96px;scroll-margin-top:32px}.section-heading[data-v-25897e30]{align-items:end;display:grid;gap:64px;grid-template-columns:1.2fr 1fr;margin-bottom:48px}.section-heading h2[data-v-25897e30]{font-size:48px;margin:0}.section-heading>p[data-v-25897e30]{color:var(--muted-foreground);font-size:16px;margin:0 0 8px;max-width:43ch}.directory-heading[data-v-25897e30]{align-items:end;display:flex;gap:24px;justify-content:space-between;margin:64px 0 24px}.directory-heading .landing-eyebrow[data-v-25897e30]{margin-bottom:8px}.directory-heading h3[data-v-25897e30]{font-size:24px;margin:0}.directory-heading>span[data-v-25897e30]{color:var(--muted-foreground);font-size:12px}.tool-directory[data-v-25897e30]{-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.directory-tool[data-v-25897e30]{align-items:start;border-top:1px solid var(--border);display:flex;gap:16px;padding-block:24px}.directory-icon[data-v-25897e30]{color:var(--muted-foreground);flex:none;margin-top:4px;width:20px}.directory-tool h4[data-v-25897e30]{font-size:14px;font-weight:600;letter-spacing:0;line-height:1.5;margin:0 0 8px}.directory-tool p[data-v-25897e30]{color:var(--muted-foreground);font-size:14px;line-height:1.6;margin:0}.directory-arrow[data-v-25897e30]{color:var(--muted-foreground);font-size:12px;margin:6px 0 0 auto}.directory-tool:hover h4[data-v-25897e30],.directory-tool:hover>.directory-icon[data-v-25897e30]{color:var(--sb-link)}.tool-plan[data-v-25897e30]{display:inline-block;font-weight:400;margin-left:4px}.tool-access-note[data-v-25897e30],.tool-plan[data-v-25897e30]{color:var(--muted-foreground);font-size:12px}.tool-access-note[data-v-25897e30]{margin:24px 0 0}.learning-section[data-v-25897e30]{background:var(--secondary);border-block:1px solid var(--border)}.learning-inner[data-v-25897e30]{align-items:center;display:grid;gap:80px;grid-template-columns:1fr 1fr;padding-block:64px}.learning-copy h2[data-v-25897e30]{font-size:40px;margin:0 0 24px}.learning-copy>p[data-v-25897e30]:not(.landing-eyebrow){color:var(--muted-foreground);font-size:16px;max-width:40ch}.guide-list a[data-v-25897e30]{align-items:center;border-bottom:1px solid var(--input);display:flex;gap:24px;padding:24px 0}.guide-list a[data-v-25897e30]:first-child{border-top:1px solid var(--input)}.guide-number[data-v-25897e30]{color:var(--muted-foreground);font-size:12px;font-variant-numeric:tabular-nums}.guide-list a div>span[data-v-25897e30]{color:var(--muted-foreground);font-size:12px}.guide-list h3[data-v-25897e30]{font-size:20px;font-weight:500;line-height:1.4;margin:8px 0 0}.guide-list i[data-v-25897e30]{color:var(--muted-foreground);margin-left:auto}.guide-list a:hover h3[data-v-25897e30]{color:var(--sb-link)}.landing-plans[data-v-25897e30]{display:grid;gap:24px;grid-template-columns:minmax(0,544px);justify-content:center}.landing-plan[data-v-25897e30]{background:var(--card);border:1px solid var(--border);border-radius:12px;padding:32px}.plan-featured[data-v-25897e30]{border-color:var(--sb-link)}.plan-heading[data-v-25897e30]{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:32px}.plan-heading h3[data-v-25897e30]{font-size:24px;margin:0}.plan-badge[data-v-25897e30]{color:var(--sb-link);font-size:12px;white-space:nowrap}.plan-description[data-v-25897e30]{color:var(--muted-foreground);font-size:14px;margin:16px 0 0;min-height:72px}.plan-price[data-v-25897e30]{font-size:48px;font-variant-numeric:tabular-nums;letter-spacing:-.05em;line-height:1.2;margin:24px 0}.plan-price span[data-v-25897e30]{color:var(--muted-foreground);font-size:12px;letter-spacing:0;margin-left:8px}.landing-plan .landing-button[data-v-25897e30]{width:100%}.button-outline[data-v-25897e30]{background:transparent;border-color:var(--input);color:var(--foreground)}.button-outline[data-v-25897e30]:hover{background:var(--secondary)}.landing-plan ul[data-v-25897e30]{border-top:1px solid var(--border);display:flex;flex-direction:column;gap:16px;list-style:none;margin:24px 0 0;padding:24px 0 0}.landing-plan li[data-v-25897e30]{align-items:baseline;display:flex;font-size:14px;gap:16px;line-height:1.6}.landing-plan li i[data-v-25897e30]{color:var(--sb-link);font-size:12px}.plans-note[data-v-25897e30]{color:var(--muted-foreground);font-size:12px;margin:24px 0 0;text-align:center}.faq-section[data-v-25897e30]{display:grid;gap:80px;grid-template-columns:1fr 1.3fr;padding-bottom:96px;padding-top:0}.faq-section h2[data-v-25897e30]{font-size:32px;margin:0}.faq-list details[data-v-25897e30]{border-bottom:1px solid var(--border)}.faq-list details[data-v-25897e30]:first-child{border-top:1px solid var(--border)}.faq-list summary[data-v-25897e30]{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:24px;justify-content:space-between;list-style:none;min-height:72px;padding-block:16px}.faq-list summary[data-v-25897e30]::-webkit-details-marker{display:none}.faq-list summary i[data-v-25897e30]{color:var(--muted-foreground);font-size:12px;transition:transform .18s ease}.faq-list details[open] summary i[data-v-25897e30]{transform:rotate(45deg)}.faq-list p[data-v-25897e30]{color:var(--muted-foreground);font-size:16px;margin:0 0 24px;max-width:65ch}.landing-footer[data-v-25897e30]{padding-bottom:24px}.footer-top[data-v-25897e30]{align-items:center;border-top:1px solid var(--border);display:flex;gap:32px;justify-content:space-between;padding-block:32px}.footer-top>p[data-v-25897e30]{color:var(--muted-foreground);font-family:Georgia,Times New Roman,serif;font-size:16px;margin:0 auto 0 0}.footer-bottom[data-v-25897e30]{align-items:center;border-top:1px solid var(--border);color:var(--muted-foreground);display:flex;font-size:12px;gap:24px;justify-content:space-between;padding-top:16px}.footer-bottom nav[data-v-25897e30]{display:flex;flex-wrap:wrap;gap:24px}.footer-bottom a[data-v-25897e30],.footer-bottom button[data-v-25897e30]{align-items:center;display:inline-flex;min-height:44px}.footer-bottom button[data-v-25897e30]{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}.directory-search[data-v-25897e30]{display:flex;flex-direction:column;font-size:14px;gap:8px;margin-bottom:32px;max-width:400px}.directory-search>span[data-v-25897e30]{align-items:center;background:var(--card);border:1px solid var(--input);border-radius:8px;display:flex;gap:16px;padding:0 16px}.directory-search i[data-v-25897e30]{color:var(--muted-foreground)}.directory-search input[data-v-25897e30]{background:transparent;border:0;border-radius:0;font-size:16px;min-height:48px;min-width:0;padding:8px 0;width:100%}.directory-search>span[data-v-25897e30]:focus-within{outline:2px solid var(--ring);outline-offset:4px}.directory-search input[data-v-25897e30]:focus-visible{outline:none}.directory-empty[data-v-25897e30]{border:1px solid var(--border);border-radius:8px;padding:24px}.directory-empty p[data-v-25897e30]{margin:0 0 16px}.directory-empty button[data-v-25897e30]{color:var(--sb-link);min-height:44px;text-decoration:underline}@media(min-width:1440px){.landing-hero[data-v-25897e30]{padding-block:96px}}@media(max-width:1100px){.landing-header[data-v-25897e30]{gap:16px}.landing-nav[data-v-25897e30]{gap:24px}.landing-hero[data-v-25897e30]{gap:32px}.hero-copy h1[data-v-25897e30]{font-size:48px}.hero-description[data-v-25897e30]{font-size:16px}.hero-actions[data-v-25897e30]{gap:16px}.hero-footnote[data-v-25897e30]{max-width:30ch}.hero-footnote span[data-v-25897e30]{display:none}.workflow-strip[data-v-25897e30]{gap:24px}.workflow-strip p[data-v-25897e30]{gap:16px}.section-heading[data-v-25897e30]{gap:32px}.section-heading h2[data-v-25897e30]{font-size:40px}.landing-plan[data-v-25897e30]{padding:24px}.plan-heading[data-v-25897e30]{flex-wrap:wrap}.faq-section[data-v-25897e30],.learning-inner[data-v-25897e30]{gap:48px}}@media(max-width:900px){.landing-width[data-v-25897e30]{padding-inline:32px}.landing-header[data-v-25897e30]{min-height:88px}.landing-nav[data-v-25897e30]{gap:16px}.landing-header-actions[data-v-25897e30]{gap:8px}.theme-button[data-v-25897e30]{display:flex}.landing-hero[data-v-25897e30]{gap:48px;grid-template-columns:1fr;padding-block:64px}.hero-copy[data-v-25897e30]{max-width:680px}.hero-copy h1[data-v-25897e30]{font-size:64px}.hero-description[data-v-25897e30]{font-size:20px}.hero-footnote[data-v-25897e30]{max-width:none}.hero-footnote span[data-v-25897e30]{display:inline}.hero-visual[data-v-25897e30]{justify-self:center;max-width:640px;width:100%}.workflow-strip[data-v-25897e30]{align-items:flex-start;flex-direction:column;gap:16px}.tool-directory[data-v-25897e30]{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-plans[data-v-25897e30]{grid-template-columns:1fr}.landing-plan[data-v-25897e30]{padding:32px}.plan-description[data-v-25897e30]{min-height:0}.landing-plan ul[data-v-25897e30]{display:grid;gap:16px 32px;grid-template-columns:1fr 1fr}.plan-heading[data-v-25897e30]{flex-wrap:nowrap}.landing-section[data-v-25897e30]{padding-block:64px}.section-heading[data-v-25897e30]{align-items:start}.faq-section[data-v-25897e30],.learning-inner[data-v-25897e30]{gap:32px;grid-template-columns:1fr}.faq-section[data-v-25897e30]{padding-bottom:64px}.footer-top[data-v-25897e30]{flex-wrap:wrap}.footer-top>p[data-v-25897e30]{order:3;width:100%}.landing-width[data-v-25897e30]{padding-inline:24px}.landing-header[data-v-25897e30]{flex-wrap:wrap;gap:0;min-height:80px;padding-block:16px}.landing-header[data-v-25897e30] .sb-brand{font-size:20px}.landing-header[data-v-25897e30] .sb-brand img{height:32px;width:32px}.landing-header-actions[data-v-25897e30]{margin-left:auto}.landing-signin[data-v-25897e30]{border:0;gap:8px;padding:8px}.landing-signin i[data-v-25897e30]{display:none}.landing-menu[data-v-25897e30]{display:flex}.theme-button[data-v-25897e30]{display:none}.mobile-theme[data-v-25897e30]{border-top:1px solid var(--border);color:var(--muted-foreground);display:block;font-size:16px;min-height:44px;padding:8px;text-align:left}.landing-nav[data-v-25897e30]{display:none;flex-basis:100%;order:3;padding-top:16px}.landing-nav.is-open[data-v-25897e30]{display:flex;flex-direction:column;gap:8px}.landing-nav a[data-v-25897e30]{border-top:1px solid var(--border);font-size:16px;padding:8px}.landing-hero[data-v-25897e30]{gap:32px;padding-block:48px}.landing-eyebrow[data-v-25897e30]{font-size:12px;letter-spacing:.08em;margin-bottom:16px}.hero-copy h1[data-v-25897e30]{font-size:40px}.hero-description[data-v-25897e30]{font-size:16px}.hero-actions[data-v-25897e30]{align-items:stretch;flex-direction:column;gap:8px;margin-top:24px}.hero-actions .landing-text-link[data-v-25897e30]{justify-content:center}.hero-footnote[data-v-25897e30]{line-height:1.7;text-align:center}.visual-label[data-v-25897e30]{font-size:12px;margin:16px 16px 0}.visual-label span[data-v-25897e30]:last-child{display:none}.hero-tool-links a[data-v-25897e30]{font-size:12px;padding:16px 8px}.hero-tool-links a i[data-v-25897e30]:last-child{display:none}.workflow-strip>span[data-v-25897e30]{font-size:14px}.workflow-strip p[data-v-25897e30]{flex-wrap:wrap;font-size:12px;gap:8px}.workflow-strip i[data-v-25897e30]{font-size:10px}.landing-section[data-v-25897e30]{padding-block:48px}.section-heading[data-v-25897e30]{gap:24px;grid-template-columns:1fr;margin-bottom:32px}.section-heading h2[data-v-25897e30]{font-size:32px}.section-heading>p[data-v-25897e30]{margin:0}.directory-heading[data-v-25897e30]{align-items:start;flex-direction:column;gap:8px;margin-top:48px}.directory-heading h3[data-v-25897e30]{font-size:24px}.tool-directory[data-v-25897e30]{grid-template-columns:1fr}.directory-tool h4[data-v-25897e30],.directory-tool p[data-v-25897e30]{font-size:16px}.directory-search[data-v-25897e30]{font-size:16px;max-width:none}.learning-inner[data-v-25897e30]{padding-block:48px}.learning-copy h2[data-v-25897e30]{font-size:32px}.guide-list a[data-v-25897e30]{gap:16px}.guide-list h3[data-v-25897e30]{font-size:20px}.landing-plan[data-v-25897e30]{padding:24px}.plan-description[data-v-25897e30]{font-size:16px}.landing-plan ul[data-v-25897e30]{display:flex}.landing-button[data-v-25897e30],.landing-plan li[data-v-25897e30]{font-size:16px}.faq-section[data-v-25897e30]{padding-bottom:48px}.faq-section h2[data-v-25897e30]{font-size:32px}.footer-top[data-v-25897e30]{gap:16px}.footer-top[data-v-25897e30] .sb-brand{font-size:20px}.footer-top .landing-text-link[data-v-25897e30]{margin-left:auto}.footer-bottom[data-v-25897e30]{align-items:start;flex-direction:column;gap:8px}.footer-bottom nav[data-v-25897e30]{gap:8px 24px}}@media(prefers-reduced-motion:reduce){.landing[data-v-25897e30] *{transition:none!important}}.directory-heading[data-v-25897e30]{scroll-margin-top:24px}.plan-details[data-v-25897e30]{border-top:1px solid var(--border);margin-top:24px}.plan-details summary[data-v-25897e30]{align-items:center;cursor:pointer;display:flex;font-size:14px;gap:16px;justify-content:space-between;list-style:none;min-height:56px;padding-block:16px}.plan-details summary[data-v-25897e30]::-webkit-details-marker{display:none}.plan-details summary i[data-v-25897e30]{font-size:12px;transition:transform .18s ease}.plan-details[open] summary i[data-v-25897e30]{transform:rotate(45deg)}.plan-details ul[data-v-25897e30]{border:0;margin:0;padding:8px 0 0}.mobile-shortcuts[data-v-25897e30]{display:none}@media(max-width:900px){.landing[data-v-25897e30]{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.mobile-shortcuts[data-v-25897e30]{background:var(--background);border-top:1px solid var(--border);bottom:0;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));left:0;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));position:fixed;right:0;z-index:30}.mobile-shortcuts a[data-v-25897e30]{align-items:center;color:var(--foreground);display:flex;flex-direction:column;font-size:12px;gap:8px;justify-content:center;line-height:1.2;min-height:48px}.mobile-shortcuts i[data-v-25897e30]{color:var(--sb-link);font-size:16px}.landing-hero[data-v-25897e30]{gap:24px;padding-top:32px}.hero-visual[data-v-25897e30]{max-width:400px}.hero-illustration[data-v-25897e30]{max-height:240px;-o-object-fit:cover;object-fit:cover}.plan-details summary[data-v-25897e30]{font-size:16px}.plan-price[data-v-25897e30]{margin:16px 0}.hero-tool-links a[data-v-25897e30]{font-size:14px}.tool-jump-links[data-v-25897e30]{gap:8px 16px}.hero-footnote[data-v-25897e30]{font-size:14px}.hero-footnote span[data-v-25897e30]{display:block;height:0;margin:0;overflow:hidden}.showcase-copy .showcase-note[data-v-25897e30]{font-size:14px}}.more-tools[data-v-25897e30]{margin-top:32px}.tool-disclosure[data-v-25897e30]{border-bottom:1px solid var(--border);scroll-margin-top:24px}.tool-disclosure[data-v-25897e30]:first-child{border-top:1px solid var(--border)}.tool-disclosure>summary[data-v-25897e30]{align-items:center;cursor:pointer;display:flex;gap:24px;justify-content:space-between;list-style:none;min-height:72px;padding:24px 0}.tool-disclosure>summary[data-v-25897e30]::-webkit-details-marker{display:none}.tool-disclosure>summary>span[data-v-25897e30]{display:grid;gap:8px}.tool-disclosure strong[data-v-25897e30]{font-size:20px;font-weight:500}.tool-disclosure>summary>span>span[data-v-25897e30]{color:var(--muted-foreground);font-size:14px;line-height:1.5}.tool-disclosure>summary>i[data-v-25897e30]{font-size:12px;transition:transform .18s ease}.tool-disclosure[open]>summary>i[data-v-25897e30]{transform:rotate(45deg)}.tool-disclosure[data-v-25897e30] .marketplace-feature,.tool-disclosure[data-v-25897e30] .receipt-brands{border-top:0;margin-top:0;padding-bottom:32px;padding-top:8px}.tool-disclosure .directory-heading[data-v-25897e30]{margin-top:16px}.tool-disclosure .tool-access-note[data-v-25897e30]{padding-bottom:24px}#plans[data-v-25897e30]{padding-top:48px}.landing-section[data-v-25897e30]{padding-bottom:48px}@media(max-width:900px){.tool-disclosure strong[data-v-25897e30],.tool-disclosure>summary>span>span[data-v-25897e30]{font-size:16px}.landing-section[data-v-25897e30]{padding-block:32px}.section-heading[data-v-25897e30]{gap:16px;margin-bottom:24px}.hero-visual[data-v-25897e30]{display:none}.landing-hero[data-v-25897e30]{padding-bottom:24px}.hero-copy h1[data-v-25897e30]{font-size:32px}.hero-copy h1 br[data-v-25897e30]{display:initial}.hero-copy h1 em[data-v-25897e30]:before{content:" "}.hero-description[data-v-25897e30]{line-height:1.6}.plan-description[data-v-25897e30]{margin-top:8px}.plan-heading[data-v-25897e30]{min-height:24px}.plan-price[data-v-25897e30]{font-size:40px}.landing-plans[data-v-25897e30]{gap:16px}.landing-plan[data-v-25897e30]{padding:24px}.plan-details[data-v-25897e30]{margin-top:16px}.plan-details summary[data-v-25897e30]{min-height:48px;padding-block:8px}.faq-section[data-v-25897e30]{gap:16px}.faq-list summary[data-v-25897e30]{min-height:64px}.tool-jump-links[data-v-25897e30]{gap:0 24px;margin-top:0}}.mobile-plan-picker[data-v-25897e30]{display:none}@media(max-width:900px){.mobile-plan-picker[data-v-25897e30]{display:none;gap:8px;grid-template-columns:1fr;margin-bottom:16px}.mobile-plan-picker button[data-v-25897e30]{background:var(--background);border:1px solid var(--border);border-radius:8px;display:grid;font-size:14px;gap:8px;justify-items:center;min-height:88px;padding:16px 8px}.mobile-plan-picker strong[data-v-25897e30]{font-size:24px;font-variant-numeric:tabular-nums;font-weight:500}.mobile-plan-picker button>span[data-v-25897e30]:last-child{color:var(--muted-foreground);font-size:12px}.mobile-plan-picker button[aria-pressed=true][data-v-25897e30]{border-color:var(--sb-link);outline:1px solid var(--sb-link)}.mobile-plan-picker button[aria-pressed=true]>span[data-v-25897e30]:first-child{text-decoration:underline;text-underline-offset:4px}.landing-plan[data-v-25897e30]:not(.mobile-plan-selected),.tool-jump-links[data-v-25897e30]{display:none}.tool-disclosure>summary[data-v-25897e30]{gap:16px;padding-block:16px}.tool-disclosure>summary>span>span[data-v-25897e30]{font-size:14px}.footer-top[data-v-25897e30]{padding-block:16px}.footer-bottom>span[data-v-25897e30],.footer-top>p[data-v-25897e30]{display:none}.hero-copy h1 em[data-v-25897e30]:before{content:none}.hero-description[data-v-25897e30]{max-width:36ch}.landing-hero[data-v-25897e30]{padding-top:24px}.section-heading .landing-eyebrow[data-v-25897e30]{display:none}}.landing-calculator[data-v-25897e30]{align-items:center;border-block:1px solid var(--border);display:flex;gap:32px;justify-content:space-between;padding-block:32px}.landing-calculator h2[data-v-25897e30]{font-size:24px;margin:0 0 16px}.landing-calculator p[data-v-25897e30]:last-child{color:var(--muted-foreground);font:16px/1.6 Georgia,serif;margin:0}.landing-calculator .landing-text-link[data-v-25897e30]{flex-shrink:0}@media(max-width:768px){.landing-calculator[data-v-25897e30]{align-items:start;flex-direction:column;gap:16px}.landing-calculator .landing-eyebrow[data-v-25897e30]{display:none}.landing-calculator h2[data-v-25897e30]{font-size:24px}}
