.section.svelte-johjy7{padding-block:6rem}.band.svelte-johjy7{padding-block:4rem;background:var(--background-alt)}.cells.svelte-johjy7{margin-top:4rem;display:grid;gap:1px;background:var(--border);border-radius:var(--radius-md);overflow:hidden}.cell.svelte-johjy7{background:var(--surface);padding:2rem}.cell-title.svelte-johjy7{font-size:var(--type-card-title);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--foreground)}.receipt.svelte-johjy7{display:flex;flex-direction:column}.receipt-context.svelte-johjy7{margin-top:.375rem;font-size:var(--type-caption);line-height:1.4;color:var(--faint-foreground)}.receipt-lines.svelte-johjy7{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.receipt-top.svelte-johjy7{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem}.receipt-brand.svelte-johjy7{font-size:var(--type-caption);font-weight:500;color:var(--secondary-foreground)}.receipt-line-us.svelte-johjy7 .receipt-brand:where(.svelte-johjy7){color:var(--foreground)}.receipt-amount.svelte-johjy7{font-family:var(--font-mono);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--secondary-foreground)}.receipt-line-us.svelte-johjy7 .receipt-amount:where(.svelte-johjy7){color:var(--foreground)}.receipt-per.svelte-johjy7{margin-left:.15rem;font-family:var(--font-sans);font-size:var(--type-caption);font-weight:400;color:var(--faint-foreground)}.receipt-note.svelte-johjy7{margin-top:.375rem;font-size:var(--type-caption);line-height:1.5;color:var(--faint-foreground)}.figures.svelte-johjy7{margin:4rem auto 0;max-width:56rem;display:flex;flex-direction:column;gap:3rem}.figure.svelte-johjy7{margin:0}.shot.svelte-johjy7{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.shot-bar.svelte-johjy7{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:var(--surface-raised);border-bottom:1px solid var(--border)}.shot-bar.svelte-johjy7>span:where(.svelte-johjy7){width:10px;height:10px;border-radius:9999px;background:var(--border-strong)}.shot-url.svelte-johjy7{width:auto;height:auto;margin-left:.5rem;border-radius:0;background:none;font-size:var(--type-caption);color:var(--faint-foreground)}.shot.svelte-johjy7 img:where(.svelte-johjy7){display:block;width:100%;height:auto}.figcaption.svelte-johjy7{margin-top:.75rem;font-size:var(--type-caption);line-height:1.6;text-align:center;color:var(--faint-foreground)}.critiques.svelte-johjy7{margin-top:4rem}.critiques-lead.svelte-johjy7{max-width:36rem;font-size:var(--type-body);line-height:1.6;color:var(--secondary-foreground)}.critiques.svelte-johjy7 .cells:where(.svelte-johjy7){margin-top:1.5rem}.critique.svelte-johjy7{display:flex;flex-direction:column;gap:.75rem;text-decoration:none;transition:background-color .15s var(--ease-out-smooth)}.critique.svelte-johjy7:hover{background:var(--surface-raised)}.critique-tag.svelte-johjy7{font-size:var(--type-caption);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--faint-foreground)}.critique-text.svelte-johjy7{font-size:var(--type-body);line-height:1.6;color:var(--foreground)}.critique-source.svelte-johjy7{font-size:var(--type-caption);color:var(--faint-foreground)}.cmp.svelte-johjy7{margin-top:4rem;max-width:56rem;margin-inline:auto;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;background:var(--surface)}.cmp-head.svelte-johjy7,.cmp-row.svelte-johjy7{display:grid;grid-template-columns:1.4fr 1fr 1fr}.cmp-head.svelte-johjy7{background:var(--surface-raised);border-bottom:1px solid var(--border)}.cmp-head-cell.svelte-johjy7{padding:.9rem 1rem;font-size:var(--type-caption);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--faint-foreground)}.cmp-head-us.svelte-johjy7{display:flex;align-items:center;gap:.4rem;color:var(--foreground)}.cmp-group-label.svelte-johjy7{grid-column:1 / -1;padding:.6rem 1rem;background:var(--surface-raised);border-top:1px solid var(--border);border-bottom:1px solid var(--border);font-size:var(--type-caption);font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--faint-foreground)}.cmp-row.svelte-johjy7{border-bottom:1px solid var(--border)}.cmp-row.svelte-johjy7:last-child{border-bottom:0}.cmp-cell.svelte-johjy7{padding:.9rem 1rem;font-size:var(--type-caption);line-height:1.45;display:flex;align-items:flex-start;gap:.4rem}.cmp-feature.svelte-johjy7{font-weight:500;color:var(--foreground)}.cmp-them.svelte-johjy7{color:var(--secondary-foreground);border-left:1px solid var(--border)}.cmp-us.svelte-johjy7{color:var(--foreground);border-left:1px solid var(--border);background:#ffffff08}.cmp-mark{flex-shrink:0;margin-top:.1rem}.cmp-mark-them{color:var(--faint-foreground)}.cmp-mark-us.svelte-johjy7{color:var(--success)}.rows.svelte-johjy7{margin-top:4rem;display:flex;flex-direction:column;gap:3rem}.row.svelte-johjy7{display:grid;gap:1rem}.row-num.svelte-johjy7{display:block;font-size:var(--type-numeral);font-weight:500;font-variant-numeric:tabular-nums;line-height:1;letter-spacing:-.03em;color:var(--faint-foreground)}.row-title.svelte-johjy7{font-size:var(--type-card-title);font-weight:600;line-height:1.3;letter-spacing:-.01em;color:var(--foreground)}.row-body.svelte-johjy7{margin-top:.5rem;max-width:36rem;font-size:var(--type-body);line-height:1.6;color:var(--secondary-foreground)}.timeline.svelte-johjy7{margin:4rem auto 0;max-width:48rem}.statement-art.svelte-johjy7{display:flex;justify-content:center;margin-bottom:2.5rem}.statement.svelte-johjy7{max-width:48rem;margin-inline:auto;text-align:center}.statement-title.svelte-johjy7{font-family:var(--font-display);font-size:var(--type-section-title);font-weight:500;font-synthesis:none;line-height:1.1;letter-spacing:-.02em;text-wrap:balance;color:var(--foreground)}.statement-body.svelte-johjy7{margin:1rem auto 0;max-width:36rem;font-size:var(--type-hero-subtitle);line-height:1.45;text-wrap:pretty;color:var(--secondary-foreground)}.faq.svelte-johjy7{max-width:48rem;margin-inline:auto}.faq-list.svelte-johjy7{margin-top:3rem}@media(min-width:768px){.section.svelte-johjy7{padding-block:8rem}.band.svelte-johjy7{padding-block:5rem}.cells.svelte-johjy7{margin-top:5rem}.cells-2.svelte-johjy7{grid-template-columns:repeat(2,minmax(0,1fr))}.cells-3.svelte-johjy7{grid-template-columns:repeat(3,minmax(0,1fr))}.critiques.svelte-johjy7 .cells:where(.svelte-johjy7){margin-top:1.5rem}.rows.svelte-johjy7{margin-top:5rem;gap:4rem}.row.svelte-johjy7{grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:3rem;align-items:start}}@media(max-width:640px){.cmp-head.svelte-johjy7,.cmp-row.svelte-johjy7{grid-template-columns:1.2fr 1fr 1fr}.cmp-cell.svelte-johjy7,.cmp-head-cell.svelte-johjy7{padding:.7rem .6rem}}
