.vcard-pv-header.svelte-17oqsk{margin-bottom:var(--s-4)}.vcard-pv-eyebrow.svelte-17oqsk{display:flex;align-items:center;gap:var(--s-1);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary, #4a5568);margin:0 0 var(--s-2) 0}.vcard-pv-eyebrow-icon.svelte-17oqsk{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--accent);flex-shrink:0}.vcard-pv-eyebrow-icon.svelte-17oqsk svg{width:100%;height:100%;display:block}.vcard-pv-title.svelte-17oqsk{font-family:var(--font-heading-view, var(--font-heading, "Sora", system-ui, sans-serif));font-weight:600;font-size:18px;line-height:1.25;letter-spacing:-.015em;color:var(--text, #111827);margin:0}.vcard-pv-description.svelte-17oqsk{font-size:14.5px;line-height:1.5;color:var(--text-secondary, #4a5568);margin:var(--s-2) 0 0 0}.vcard-pv-divider.svelte-17oqsk{height:1px;background:var(--block-divider);margin-top:var(--s-4);width:100%}.vcard-pv-rows.svelte-17oqsk{display:flex;flex-direction:column;margin:0 0 var(--s-4) 0}.vcard-pv-row.svelte-17oqsk{display:flex;flex-direction:column;padding:var(--s-3) 0;gap:2px;border-bottom:1px solid var(--block-divider)}.vcard-pv-row-last.svelte-17oqsk{border-bottom:none}.vcard-pv-label.svelte-17oqsk{font-size:11.5px;letter-spacing:.08em;color:var(--text-secondary, #4a5568);font-weight:600}.vcard-pv-value.svelte-17oqsk{font-size:14.5px;color:var(--text, #111827);font-weight:500;margin:0}.vcard-pv-pre.svelte-17oqsk{white-space:pre-wrap}.vcard-pv-actions.svelte-17oqsk{display:flex;gap:var(--s-2)}.action-pill-preview.svelte-17oqsk{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:44px;padding:13px 18px;border-radius:999px;font-size:15px;font-weight:600;font-family:var(--font-heading-view, var(--font-heading, "Sora", system-ui, sans-serif));line-height:1;box-sizing:border-box;text-decoration:none}.action-pill-preview--primary.svelte-17oqsk{background:var(--accent);color:var(--accent-fg)}.action-pill-preview--full.svelte-17oqsk{display:flex;width:100%}.block-header-preview.svelte-1jq02cf{margin-bottom:var(--s-4)}.block-header-preview--eyebrow-only.svelte-1jq02cf{margin-bottom:var(--s-2)}.block-header-preview--eyebrow-only.svelte-1jq02cf .block-eyebrow-preview:where(.svelte-1jq02cf){margin-bottom:0}.block-eyebrow-preview.svelte-1jq02cf{display:flex;align-items:center;gap:var(--s-1);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-secondary, #4a5568);margin:0 0 var(--s-2) 0}.block-eyebrow-dot-preview.svelte-1jq02cf{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.block-eyebrow-icon-preview.svelte-1jq02cf{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:var(--accent);flex-shrink:0}.block-eyebrow-icon-preview.svelte-1jq02cf svg{width:100%;height:100%;display:block}.block-title-preview.svelte-1jq02cf{font-family:var(--font-heading-view, var(--font-heading, "Sora", system-ui, sans-serif));font-weight:600;font-size:18px;line-height:1.25;letter-spacing:-.015em;color:var(--text, #111827);margin:0}.block-description-preview.svelte-1jq02cf{font-size:14.5px;line-height:1.5;color:var(--text-secondary, #4a5568);margin:var(--s-2) 0 0 0;white-space:pre-wrap}.block-header-divider-preview.svelte-1jq02cf{height:1px;background:var(--block-divider);margin-top:var(--s-4);width:100%}.action-pill-preview.svelte-1jq02cf{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:44px;padding:13px 18px;border-radius:999px;font-size:15px;font-weight:600;font-family:var(--font-heading-view, var(--font-heading, "Sora", system-ui, sans-serif));line-height:1;box-sizing:border-box}.action-pill-preview--primary.svelte-1jq02cf{background:var(--accent);color:var(--accent-fg)}.action-pill-preview--secondary.svelte-1jq02cf{background:#fff;color:var(--text, #111827);box-shadow:inset 0 0 0 1px var(--block-secondary-border)}.action-pill-preview--full.svelte-1jq02cf{display:flex;width:100%}.button-block-pill-preview.svelte-1jq02cf{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:14px 18px;border-radius:999px;background:var(--accent);color:var(--accent-fg);font-family:var(--font-heading-view, var(--font-heading, "Sora", system-ui, sans-serif));font-weight:600;font-size:16px;line-height:1.1;overflow-wrap:anywhere;text-align:center}.button-block-fill-preview.svelte-1jq02cf{display:flex;align-items:center;justify-content:center;width:100%;padding:22px 24px;background:var(--accent);color:var(--accent-fg);font-family:var(--font-heading-view, var(--font-heading, "Sora", system-ui, sans-serif));font-weight:600;font-size:18px;line-height:1.2;overflow-wrap:anywhere;text-align:center}.button-block-anchor-preview.svelte-1jq02cf{display:flex;align-items:center;gap:var(--s-4);width:100%;padding:var(--s-4) var(--s-5);background:#14171c;color:#fff}.button-block-anchor-text-preview.svelte-1jq02cf{flex:1;min-width:0}.button-block-anchor-title-preview.svelte-1jq02cf{display:block;font-family:var(--font-heading-view, var(--font-heading, "Sora", system-ui, sans-serif));font-weight:700;font-size:16px;line-height:1.2}.button-block-anchor-sub-preview.svelte-1jq02cf{display:block;margin-top:2px;font-size:12.5px;color:#b7bbc3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button-block-anchor-go-preview.svelte-1jq02cf{width:44px;height:44px;border-radius:999px;background:var(--accent);color:var(--accent-fg);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.button-block-anchor-go-preview.svelte-1jq02cf svg{width:18px;height:18px;display:block}.contact-row-preview.svelte-1jq02cf{padding:var(--s-3) 0;font-size:15.5px;color:var(--text);border-bottom:1px solid var(--block-divider)}.contact-row-preview.svelte-1jq02cf:last-child{border-bottom:none}.contact-rows-preview.svelte-1jq02cf{display:flex;flex-direction:column}.contact-row-preview-v2.svelte-1jq02cf{display:flex;align-items:center;gap:14px;padding:var(--s-3) 0;border-bottom:1px solid var(--block-divider)}.contact-row-preview-v2.svelte-1jq02cf:last-child{border-bottom:none}.contact-ic-preview.svelte-1jq02cf{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--page-bg);color:var(--text, #111827);flex:0 0 auto}.contact-ic-preview.svelte-1jq02cf svg{width:18px;height:18px;display:block}.contact-rb-preview.svelte-1jq02cf{flex:1;min-width:0}.contact-k-preview.svelte-1jq02cf{font-size:11.5px;letter-spacing:.08em;color:var(--text-secondary, #4a5568);font-weight:600}.contact-v-preview.svelte-1jq02cf{font-size:14.5px;color:var(--text, #111827);margin-top:2px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hours-row-preview.svelte-1jq02cf{display:flex;justify-content:space-between;gap:var(--s-3);padding:var(--s-3) 0;font-size:15.5px;border-bottom:1px solid var(--block-divider)}.hours-row-preview-last.svelte-1jq02cf{border-bottom:none}.details-row-preview.svelte-1jq02cf{display:flex;flex-direction:column;padding:var(--s-3) 0;gap:var(--s-1);border-bottom:1px solid var(--block-divider)}.details-row-preview-last.svelte-1jq02cf{border-bottom:none}.form-preview-input.svelte-1jq02cf{width:100%;box-sizing:border-box;min-height:40px;padding:10px 12px;border-radius:8px;border:1px solid var(--block-secondary-border);background:var(--surface, #fff)}.form-preview-checkbox.svelte-1jq02cf{width:18px;height:18px;flex-shrink:0;border-radius:4px;border:1px solid var(--block-secondary-border)}.key-preview.svelte-1jq02cf{font-size:11.5px;letter-spacing:.08em;color:var(--text-secondary, #4a5568);font-weight:600}.val-preview.svelte-1jq02cf{font-size:14.5px;color:var(--text, #111827);font-weight:500;margin:0}.preview-card.svelte-1jq02cf{background:var(--surface, #fff);box-shadow:0 1px 3px #10182814,0 6px 16px #1018280f}
