.sf-info-nav{position:relative;border-bottom:1px solid var(--line,rgba(15,23,42,.08));background:color-mix(in srgb,var(--paper,#fff) 90%,transparent);backdrop-filter:blur(14px) saturate(1.08)}.sf-info-nav__rail{display:flex;align-items:center;gap:6px;max-width:80rem;margin:0 auto;padding:8px 12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;overscroll-behavior-x:contain;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 10px,#000 calc(100% - 10px),transparent)}.sf-info-nav__rail::-webkit-scrollbar{display:none}.sf-info-nav__pill{flex:none;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid transparent;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;color:var(--ink2,#475569);scroll-snap-align:start;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.sf-info-nav__pill svg{width:15px;height:15px;opacity:.75;transition:opacity .18s ease}.sf-info-nav__pill:hover{color:var(--ink,#0f172a);background:color-mix(in srgb,var(--accent,#ff6b2c) 10%,transparent);border-color:color-mix(in srgb,var(--accent,#ff6b2c) 20%,transparent)}.sf-info-nav__pill:hover svg{opacity:1}.sf-info-nav__pill:active{transform:scale(.97)}.sf-info-nav__pill.is-active{color:var(--on-accent,#fff);background:var(--accent,#ff6b2c);border-color:transparent;box-shadow:0 8px 20px -12px var(--accent,#ff6b2c)}.sf-info-nav__pill.is-active svg{opacity:1}.sf-info-nav__pill:focus-visible{outline:2px solid var(--accent,#ff6b2c);outline-offset:2px}@media (max-width:640px){.sf-info-nav__rail{padding:7px 10px;gap:4px}.sf-info-nav__pill{font-size:12.5px;padding:6px 10px}}@media (prefers-reduced-motion:reduce){.sf-info-nav__pill,.sf-info-nav__pill svg{transition:none}}.ai-sales-home{margin:0 0 24px;min-width:0}.v-only-mobile .ai-sales-home{margin:0 16px 16px}.ai-sales-home .sf-ai-rail{margin-bottom:12px}.ai-sales-home .ai-picker{width:100%;height:auto}.ai-sales-home .ai-picker:last-child,.ai-sales-home .sf-ai-rail:last-child{margin-bottom:0}@media (max-width:520px){.ai-picker{flex-wrap:wrap}.ai-picker .go{margin-left:auto}}.v-trust{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:12px 0 18px;padding:10px 16px;border:1px solid var(--line2);border-radius:var(--r-card);background:var(--card);box-shadow:var(--card-sh);color:var(--ink2);font-size:13px;font-weight:600;line-height:1.2}.v-trust-item{display:inline-flex;align-items:center;gap:7px;min-height:26px;padding:2px 0}.v-trust-item+.v-trust-item:before{content:"";flex:none;width:3px;height:3px;margin:0 14px;border-radius:50%;background:var(--muted);opacity:.55}.v-trust .ic{width:15px;height:15px;flex:none;color:var(--muted)}.v-trust-star{width:17px!important;height:17px!important;color:var(--gold)!important;fill:var(--gold);stroke:none}.v-trust-num{color:var(--ink);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.v-trust-text{display:inline-flex;align-items:baseline;gap:4px;flex-wrap:wrap}.v-trust-rating{text-decoration:none;border-radius:8px;padding:3px 6px;margin:-3px -2px;transition:background-color .16s ease}.v-trust-rating:hover{background:var(--accent-soft)}.v-trust-rating:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.v-trust-skeleton{display:inline-flex;align-items:center;gap:7px}.v-trust-dot,.v-trust-line{display:block;background:var(--line);animation:v-trust-pulse 1.4s ease-in-out infinite}.v-trust-dot{width:7px;height:7px;border-radius:50%}.v-trust-line{width:76px;height:8px;border-radius:999px}@keyframes v-trust-pulse{0%,to{opacity:.45}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.v-trust-dot,.v-trust-line{animation:none}.v-trust-rating{transition:none}}@media (max-width:640px){.v-trust{margin:10px 0 14px;padding:9px 12px;font-size:12.5px;gap:2px 0}.v-trust-item+.v-trust-item:before{margin:0 10px}.v-trust .ic{width:14px;height:14px}.v-trust-star{width:16px!important;height:16px!important}}