.brand-grid[data-astro-cid-ierzy2v3]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.7rem;display:grid}.brand-tile[data-astro-cid-ierzy2v3]{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:1.1rem .6rem;transition:transform .18s,border-color .18s,background .18s;display:flex}.brand-tile[data-astro-cid-ierzy2v3]:hover{border-color:var(--edge);background:var(--surface-2);transform:translateY(-3px)}.brand-tile__mono[data-astro-cid-ierzy2v3]{letter-spacing:.02em;color:var(--text);font-size:1.05rem;font-weight:800;transition:color .18s}.brand-tile[data-astro-cid-ierzy2v3]:hover .brand-tile__mono[data-astro-cid-ierzy2v3]{color:var(--brand)}.brand-tile__name[data-astro-cid-ierzy2v3]{font-size:var(--text-xs);color:var(--text-muted)}h2[data-astro-cid-fphejh3d]{margin-block-end:1.2rem}.search-start__tasks[data-astro-cid-fphejh3d]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;display:grid}.search-start__tasks[data-astro-cid-fphejh3d]>a[data-astro-cid-fphejh3d]{border-block-start:2px solid var(--border);padding-block:1rem}.search-start__tasks[data-astro-cid-fphejh3d]>a[data-astro-cid-fphejh3d]:hover{border-color:var(--brand)}h3[data-astro-cid-fphejh3d]{font-size:var(--text-lg);color:var(--text);line-height:1.4}p[data-astro-cid-fphejh3d]{color:var(--text-muted);margin-block-start:.6rem;line-height:1.6}.search-start__catalogs[data-astro-cid-fphejh3d]{margin-block-start:1.5rem}.search-start__catalogs[data-astro-cid-fphejh3d] p[data-astro-cid-fphejh3d]{max-width:85ch}ul[data-astro-cid-fphejh3d]{flex-wrap:wrap;gap:.7rem 1.5rem;margin-block:1rem;padding:0;list-style:none;display:flex}li[data-astro-cid-fphejh3d]{max-width:100%}li[data-astro-cid-fphejh3d] a[data-astro-cid-fphejh3d],.search-start__reading[data-astro-cid-fphejh3d]{color:var(--brand);text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline}@media (width<=1000px){.search-start__tasks[data-astro-cid-fphejh3d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.search-start__tasks[data-astro-cid-fphejh3d]{grid-template-columns:1fr;gap:.4rem}}.hero[data-astro-cid-mvcrsxqm]{padding-top:clamp(2rem,5vw,4rem);padding-bottom:clamp(2rem,5vw,3rem)}.hero__inner[data-astro-cid-mvcrsxqm]{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,3.5rem);display:grid}.hero__inner[data-astro-cid-mvcrsxqm]>[data-astro-cid-mvcrsxqm]{min-width:0}.hero__title[data-astro-cid-mvcrsxqm]{margin-top:1.1rem;font-size:clamp(2.3rem,6vw,4rem)}.hero__copy[data-astro-cid-mvcrsxqm] .lede[data-astro-cid-mvcrsxqm]{margin-top:1.2rem}.hero__cta[data-astro-cid-mvcrsxqm]{flex-wrap:wrap;gap:.8rem;margin-top:1.9rem;display:flex}.hero__trust[data-astro-cid-mvcrsxqm]{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.6rem;padding:0;list-style:none;display:flex}.hero__trust[data-astro-cid-mvcrsxqm] li[data-astro-cid-mvcrsxqm]{font-size:var(--text-sm);color:var(--text-muted);align-items:center;gap:.45rem;display:inline-flex}.hero__trust[data-astro-cid-mvcrsxqm] li[data-astro-cid-mvcrsxqm] svg{color:var(--brand)}.hero__panel[data-astro-cid-mvcrsxqm]{color:inherit;justify-content:center;text-decoration:none;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s cubic-bezier(.22,.61,.36,1);display:flex}.hero__panel[data-astro-cid-mvcrsxqm]:hover .vin-demo[data-astro-cid-mvcrsxqm]{box-shadow:0 18px 50px -12px color-mix(in srgb, var(--cta) 28%, transparent);border-color:var(--cta);transform:translateY(-3px)}.hero__panel[data-astro-cid-mvcrsxqm]:hover .vin-demo__go[data-astro-cid-mvcrsxqm]{filter:brightness(1.06)}.vin-demo[data-astro-cid-mvcrsxqm]{background:linear-gradient(180deg, var(--surface-2), var(--surface));border:1px solid var(--border-strong);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--shadow-lg);padding:1.1rem;transition:transform .25s cubic-bezier(.22,.61,.36,1),box-shadow .25s cubic-bezier(.22,.61,.36,1),border-color .25s cubic-bezier(.22,.61,.36,1)}.vin-demo__note[data-astro-cid-mvcrsxqm]{font-size:var(--text-xs);color:var(--text-muted);margin-block:.8rem}.vin-demo__bar[data-astro-cid-mvcrsxqm]{background:var(--bg-deep);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.6rem .8rem;display:flex}.vin-demo__vin[data-astro-cid-mvcrsxqm]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--text-sm);letter-spacing:.04em;color:var(--text)}.vin-demo__vin[data-astro-cid-mvcrsxqm] b[data-astro-cid-mvcrsxqm]{color:var(--brand)}.vin-demo__go[data-astro-cid-mvcrsxqm]{font-size:var(--text-xs);color:var(--on-cta);background:var(--cta);border-radius:var(--radius-pill);margin-inline-start:auto;padding:.3rem .7rem;font-weight:700}.vin-demo__result[data-astro-cid-mvcrsxqm]{gap:.1rem;margin-top:.9rem;display:grid}.vin-demo__line[data-astro-cid-mvcrsxqm]{border-bottom:1px solid var(--border);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;padding:.55rem .3rem;display:flex}.vin-demo__line[data-astro-cid-mvcrsxqm] span[data-astro-cid-mvcrsxqm]{color:var(--text-dim)}.vin-demo__line[data-astro-cid-mvcrsxqm] b[data-astro-cid-mvcrsxqm]{overflow-wrap:anywhere;min-width:0;color:var(--text);text-align:end;font-weight:600}.vin-demo__line--hl[data-astro-cid-mvcrsxqm]{background:var(--wash-soft);border-bottom-color:#0000;border-radius:8px}.vin-demo__line--hl[data-astro-cid-mvcrsxqm] b[data-astro-cid-mvcrsxqm]{color:var(--brand);font-family:ui-monospace,Menlo,monospace}.vin-demo__foot[data-astro-cid-mvcrsxqm]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:.8rem;padding-top:.8rem;display:flex}.vin-demo__foot[data-astro-cid-mvcrsxqm] span[data-astro-cid-mvcrsxqm]{font-size:var(--text-xs);color:var(--text-dim)}.section--tight[data-astro-cid-mvcrsxqm]{padding-block:clamp(1.6rem,4vw,2.4rem)}.brands-strap[data-astro-cid-mvcrsxqm]{font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.08em;margin-bottom:1.3rem}.brands-more[data-astro-cid-mvcrsxqm]{font-size:var(--text-sm);color:var(--text-muted);margin-top:1.3rem}.brands-more[data-astro-cid-mvcrsxqm] a[data-astro-cid-mvcrsxqm]{color:var(--brand);font-weight:600}.section-head[data-astro-cid-mvcrsxqm]{max-width:60ch;margin-bottom:2rem}.section-head[data-astro-cid-mvcrsxqm] h2[data-astro-cid-mvcrsxqm]{margin-top:.6rem}.section-head[data-astro-cid-mvcrsxqm] .lede[data-astro-cid-mvcrsxqm]{margin-top:.7rem}.section-head--row[data-astro-cid-mvcrsxqm]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;max-width:none;display:flex}.step[data-astro-cid-mvcrsxqm]{flex-direction:column;gap:.5rem;display:flex}.step__n[data-astro-cid-mvcrsxqm]{font-size:var(--text-3xl);color:var(--brand);letter-spacing:-.04em;opacity:.9;font-weight:800}.reason[data-astro-cid-mvcrsxqm]{flex-direction:column;gap:.6rem;display:flex}.reason__icon[data-astro-cid-mvcrsxqm]{background:var(--wash);width:44px;height:44px;color:var(--brand);border:1px solid var(--edge);border-radius:12px;place-items:center;display:inline-grid}.reason[data-astro-cid-mvcrsxqm] h3[data-astro-cid-mvcrsxqm]{font-size:var(--text-lg);color:var(--text)}.reason[data-astro-cid-mvcrsxqm] p[data-astro-cid-mvcrsxqm]{color:var(--text-muted);line-height:1.6;font-size:var(--text-sm)}.kb-grid[data-astro-cid-mvcrsxqm]{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:1rem;display:grid}.kb-card[data-astro-cid-mvcrsxqm]{flex-direction:column;gap:.45rem;display:flex}.kb-card__meta[data-astro-cid-mvcrsxqm]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim)}.kb-card[data-astro-cid-mvcrsxqm] h3[data-astro-cid-mvcrsxqm]{font-size:var(--text-lg);color:var(--text);line-height:1.3}.kb-card[data-astro-cid-mvcrsxqm] p[data-astro-cid-mvcrsxqm]{font-size:var(--text-sm);color:var(--text-muted);line-height:1.6}.kb-latest[data-astro-cid-mvcrsxqm]{border-top:1px solid var(--border);margin-top:2rem;padding-top:1.6rem}.kb-latest__head[data-astro-cid-mvcrsxqm]{font-size:var(--text-base);text-transform:uppercase;letter-spacing:.07em;color:var(--text-dim);font-weight:700}.kb-latest__list[data-astro-cid-mvcrsxqm]{gap:.1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.kb-latest__list[data-astro-cid-mvcrsxqm] li[data-astro-cid-mvcrsxqm]{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.3rem .9rem;padding:.65rem 0;display:flex}.kb-latest__list[data-astro-cid-mvcrsxqm] a[data-astro-cid-mvcrsxqm]{color:var(--text);font-weight:600}.kb-latest__list[data-astro-cid-mvcrsxqm] a[data-astro-cid-mvcrsxqm]:hover{color:var(--brand)}.kb-latest__cat[data-astro-cid-mvcrsxqm]{font-size:var(--text-xs);color:var(--text-dim);margin-inline-start:auto}.kb-latest__more[data-astro-cid-mvcrsxqm]{font-size:var(--text-sm);margin-top:1rem}.kb-latest__more[data-astro-cid-mvcrsxqm] a[data-astro-cid-mvcrsxqm]{font-weight:600}.price-card[data-astro-cid-mvcrsxqm]{flex-direction:column;gap:.7rem;display:flex;position:relative}.price-card--pop[data-astro-cid-mvcrsxqm]{border-color:var(--edge-strong);box-shadow:var(--glow)}.price-card__tag[data-astro-cid-mvcrsxqm]{top:-.7rem;background:var(--cta);color:var(--on-cta);font-size:var(--text-xs);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.02em;padding:.25rem .7rem;font-weight:800;position:absolute;inset-inline-end:1.1rem}.price-card__tag--soft[data-astro-cid-mvcrsxqm]{background:var(--surface-3);color:var(--text-muted)}.price-card__price[data-astro-cid-mvcrsxqm] b[data-astro-cid-mvcrsxqm]{font-size:var(--text-4xl);letter-spacing:-.03em;font-weight:800}.price-card__price[data-astro-cid-mvcrsxqm] span[data-astro-cid-mvcrsxqm]{color:var(--text-muted)}.price-card__value[data-astro-cid-mvcrsxqm]{font-size:var(--text-sm);color:var(--text-muted);align-items:center;gap:.4rem;min-height:3em;margin:.5rem 0 1rem;line-height:1.45;display:flex}.price-card__value--saver[data-astro-cid-mvcrsxqm]{color:var(--brand);font-weight:700}.price-card__value[data-astro-cid-mvcrsxqm] svg{color:var(--brand);flex-shrink:0}.price-card[data-astro-cid-mvcrsxqm] .btn[data-astro-cid-mvcrsxqm]{margin-top:auto}.pricing-note[data-astro-cid-mvcrsxqm]{margin-top:1.5rem}@media (width>=900px){.hero__inner[data-astro-cid-mvcrsxqm]{grid-template-columns:1.1fr .9fr}}
