main.svelte-168k38u{--up:#1f7a45;--down:#b9432c;max-width:1120px;margin:0 auto;padding:24px 24px 96px;color:var(--ink)}.say.svelte-168k38u{max-width:70ch;padding:28px 0 34px}.eyebrow.svelte-168k38u{font-family:var(--mono);font-size:11px;letter-spacing:.18em;color:var(--ink-mute);margin:0 0 12px}h1.svelte-168k38u{font-family:var(--grotesk);font-weight:800;font-size:clamp(34px,5.4vw,58px);line-height:.98;letter-spacing:-.02em;margin:0 0 18px}.ser.svelte-168k38u{font-family:var(--serif);font-weight:600;font-style:italic;letter-spacing:0;text-transform:none}.lede.svelte-168k38u{font-size:18px;line-height:1.5;color:var(--ink-dim);margin:0;max-width:60ch}.total.svelte-168k38u{margin:26px 0 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 14px}.total.svelte-168k38u .ser:where(.svelte-168k38u){font-size:clamp(40px,6vw,64px);line-height:1;letter-spacing:-.01em}.total-of.svelte-168k38u{font-size:15px;color:var(--ink-dim);letter-spacing:.02em}.feed.svelte-168k38u{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:18px}.plate.svelte-168k38u{display:block;height:100%;background:var(--paper);border-radius:22px;padding:22px 24px;box-shadow:var(--e3);color:var(--ink);text-decoration:none;transition:transform .24s cubic-bezier(.2,.6,.2,1),box-shadow .24s;overflow:hidden}.plate.has-photo.svelte-168k38u{padding-top:0}.photo.svelte-168k38u{margin:0 -24px 18px;aspect-ratio:16/9;overflow:hidden;background:var(--panel)}.photo.svelte-168k38u img:where(.svelte-168k38u){width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.2,.6,.2,1)}.plate.svelte-168k38u:hover .photo:where(.svelte-168k38u) img:where(.svelte-168k38u){transform:scale(1.04)}.plate.svelte-168k38u:hover{transform:translateY(-5px);box-shadow:var(--e4)}.plate.svelte-168k38u:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.plate-top.svelte-168k38u{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.brand.svelte-168k38u{width:44px;height:44px;border-radius:12px;object-fit:contain;background:#fff;box-shadow:var(--e1)}.brand-empty.svelte-168k38u{display:inline-block;background:var(--panel)}.when.svelte-168k38u{font-size:12px;letter-spacing:.06em;color:var(--ink-mute)}h2.svelte-168k38u{font-family:var(--grotesk);font-weight:400;font-size:clamp(20px,2.2vw,24px);line-height:1.08;text-transform:uppercase;margin:0 0 14px;letter-spacing:-.005em}h2.svelte-168k38u .model:where(.svelte-168k38u){font-weight:800}.row.svelte-168k38u{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;min-height:32px}.num.svelte-168k38u{font-family:var(--serif);font-style:italic;font-weight:600;font-size:clamp(34px,4vw,44px);line-height:1;margin:0 0 10px;letter-spacing:-.01em}.chip.svelte-168k38u{margin:0;font-family:var(--grotesk);font-weight:700;font-size:14px;color:var(--ink-dim)}.chip.up.svelte-168k38u{color:var(--up)}.chip.down.svelte-168k38u{color:var(--down)}.chip.flat.svelte-168k38u{color:var(--ink-mute);font-weight:500}.arrow.svelte-168k38u{font-size:10px;margin-right:4px;vertical-align:1px}.chip-of.svelte-168k38u{font-weight:500;color:var(--ink-mute)}.spark.svelte-168k38u{width:96px;height:30px;flex:none;color:var(--ink-mute);opacity:.9}.spark.up.svelte-168k38u{color:var(--up)}.spark.down.svelte-168k38u{color:var(--down)}.spark.svelte-168k38u polyline:where(.svelte-168k38u){stroke:currentColor;stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.basis.svelte-168k38u{font-size:14px;line-height:1.5;color:var(--ink-dim);margin:0}.ask.svelte-168k38u{margin-top:48px;padding:28px 0 0;border-top:1.5px solid var(--ink);max-width:60ch}.ask-line.svelte-168k38u{font-size:18px;line-height:1.5;margin:0}.store.svelte-168k38u{display:inline-flex;align-items:center;gap:11px;margin-top:18px;padding:12px 22px 12px 16px;background:var(--ink);color:var(--paper);border-radius:999px;text-decoration:none;box-shadow:var(--e2);transition:transform .18s ease,box-shadow .18s ease}.store.svelte-168k38u:hover{transform:translateY(-1px);box-shadow:var(--e3)}.store.svelte-168k38u:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.store.svelte-168k38u svg:where(.svelte-168k38u){width:20px;height:24px;flex:none}.store.svelte-168k38u span:where(.svelte-168k38u){display:flex;flex-direction:column;line-height:1.05;font-family:var(--grotesk);font-weight:700;font-size:18px;letter-spacing:-.01em}.store.svelte-168k38u small:where(.svelte-168k38u){font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.72}
