caption.svelte-xmxjf3{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cmp.svelte-xmxjf3{margin-top:20px}table.svelte-xmxjf3,thead.svelte-xmxjf3,tbody.svelte-xmxjf3,tr.svelte-xmxjf3,th.svelte-xmxjf3,td.svelte-xmxjf3{display:block}thead.svelte-xmxjf3{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}tbody.svelte-xmxjf3 tr:where(.svelte-xmxjf3){border:1px solid var(--border);border-radius:var(--r);background:var(--surface);padding:14px;margin-bottom:12px}tbody.svelte-xmxjf3 th:where(.svelte-xmxjf3){font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;font-size:1rem;text-align:start;margin-bottom:10px}td.svelte-xmxjf3{font-size:var(--fs-small);border:1px solid var(--border);border-radius:8px;padding:10px 12px}td.svelte-xmxjf3+td:where(.svelte-xmxjf3){margin-top:8px}.lbl.svelte-xmxjf3{display:block;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:var(--fs-label);color:var(--text-muted);margin-bottom:3px}.wp.svelte-xmxjf3{background:color-mix(in srgb,var(--green) 9%,transparent);border-color:color-mix(in srgb,var(--green) 35%,var(--border))}td.wp.svelte-xmxjf3 .lbl:where(.svelte-xmxjf3){color:var(--accent-text)}@media(min-width:768px){table.svelte-xmxjf3{display:table;border-collapse:collapse;width:100%;font-size:var(--fs-small)}thead.svelte-xmxjf3{display:table-header-group;position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal}tbody.svelte-xmxjf3{display:table-row-group}tr.svelte-xmxjf3{display:table-row}.cmp.svelte-xmxjf3{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);overflow:hidden}tbody.svelte-xmxjf3 tr:where(.svelte-xmxjf3){border:0;border-radius:0;background:none;padding:0;margin:0}th.svelte-xmxjf3,td.svelte-xmxjf3{display:table-cell;padding:12px 14px;text-align:start;vertical-align:top;border:0;border-radius:0;border-bottom:1px solid var(--border);font-size:inherit}thead.svelte-xmxjf3 th:where(.svelte-xmxjf3){background:var(--surface-alt);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.04em;font-size:var(--fs-label);border-bottom:2px solid var(--border)}.note.svelte-xmxjf3{display:block;margin-top:2px;font-family:var(--font-body);text-transform:none;letter-spacing:normal;font-weight:400;font-size:var(--fs-label);color:var(--text-muted)}tbody.svelte-xmxjf3 th:where(.svelte-xmxjf3){font-family:var(--font-body);text-transform:none;letter-spacing:normal;font-weight:700;margin:0;width:22%}tbody.svelte-xmxjf3 tr:where(.svelte-xmxjf3):last-child th:where(.svelte-xmxjf3),tbody.svelte-xmxjf3 tr:where(.svelte-xmxjf3):last-child td:where(.svelte-xmxjf3){border-bottom:0}.lbl.svelte-xmxjf3{display:none}thead.svelte-xmxjf3 th.wp:where(.svelte-xmxjf3){background:color-mix(in srgb,var(--green) 20%,var(--surface-alt));color:var(--accent-text)}}h1.svelte-143q2h7{font-size:var(--fs-h1);font-weight:800;margin:10px 0}h1.svelte-143q2h7 .gr:where(.svelte-143q2h7){color:var(--green)}.cta-line.svelte-143q2h7{margin-top:18px}.cases.svelte-143q2h7{list-style:none;display:grid;gap:14px;margin-top:20px}.case.svelte-143q2h7{border:1px solid var(--border);border-radius:var(--r);background:var(--surface);padding:14px}.case.svelte-143q2h7 b:where(.svelte-143q2h7){display:block;font-family:var(--font-display);font-size:1.1rem;margin-top:12px}.case.svelte-143q2h7 span:where(.svelte-143q2h7){font-size:var(--fs-small);color:var(--text-muted)}.shot.svelte-143q2h7{aspect-ratio:3 / 2;display:flex;align-items:center;justify-content:center;background:var(--surface-alt);border:2px dashed var(--border);border-radius:var(--r);color:var(--text-muted);font-size:var(--fs-small);text-align:center;padding:8px}.more.svelte-143q2h7{display:inline-flex;align-items:center;gap:6px;margin-top:18px;min-height:44px;font-weight:700;color:var(--accent-text)}@media(min-width:768px){.cases.svelte-143q2h7{grid-template-columns:repeat(3,1fr)}}
