.gt-content.svelte-1t08drx{max-width:48rem}.gt-section.svelte-1t08drx{margin-bottom:var(--space-lg, 2rem)}.section-label.svelte-1t08drx{display:block;font-family:var(--font-mono, monospace);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--color-accent, #0d9488);margin-bottom:.375rem}.section-title.svelte-1t08drx{font-family:var(--font-display, "Instrument Serif", serif);font-size:var(--text-2xl, 2rem);font-weight:400;letter-spacing:-.02em;color:var(--color-ink, #1a1a1a);margin:0 0 var(--space-sm, .75rem) 0;line-height:1.2}.gt-content.svelte-1t08drx p:where(.svelte-1t08drx){font-family:var(--font-body, "Inter", sans-serif);font-size:var(--text-base, 1rem);line-height:1.75;color:var(--color-ink-light, #4a4a4a);margin:0 0 var(--space-sm, .75rem) 0}.gt-content.svelte-1t08drx p:where(.svelte-1t08drx):last-child{margin-bottom:0}.gt-content.svelte-1t08drx p:where(.svelte-1t08drx) a:where(.svelte-1t08drx){color:var(--color-accent, #0d9488);text-decoration:underline;text-decoration-color:#0d94884d;text-underline-offset:2px;transition:text-decoration-color .15s ease}.gt-content.svelte-1t08drx p:where(.svelte-1t08drx) a:where(.svelte-1t08drx):hover{text-decoration-color:var(--color-accent, #0d9488)}.gt-content.svelte-1t08drx strong{font-weight:600;color:var(--color-ink, #1a1a1a)}.section-divider.svelte-1t08drx{border:none;height:1px;background:linear-gradient(90deg,transparent 0%,var(--color-border-strong, rgba(0, 0, 0, .1)) 20%,var(--color-border-strong, rgba(0, 0, 0, .1)) 80%,transparent 100%);margin:var(--space-sm, .5rem) 0 var(--space-xl, 3rem) 0}.cta-row.svelte-1t08drx{display:flex;flex-wrap:wrap;gap:var(--space-sm, .75rem);margin-top:var(--space-md, 1rem)}.tier.svelte-1t08drx{padding:var(--space-md, 1.25rem) 0;border-top:1px solid var(--color-border, rgba(0, 0, 0, .08))}.tier.svelte-1t08drx:first-of-type{margin-top:var(--space-sm, .75rem)}.tier-head.svelte-1t08drx{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.tier-name.svelte-1t08drx{font-family:var(--font-display, "Instrument Serif", serif);font-size:var(--text-xl, 1.5rem);font-weight:400;letter-spacing:-.01em;color:var(--color-ink, #1a1a1a);margin:0;line-height:1.2}.tier-price.svelte-1t08drx{font-family:var(--font-mono, monospace);font-size:var(--text-lg, 1.125rem);font-weight:600;color:var(--color-accent, #0d9488)}.tier-meta.svelte-1t08drx{display:block;font-family:var(--font-mono, monospace);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--color-ink-muted, #7a7a7a);margin:.25rem 0 var(--space-xs, .5rem) 0}.tier-book.svelte-1t08drx{font-family:var(--font-mono, monospace);font-size:var(--text-sm, .875rem);font-weight:500;color:var(--color-accent, #0d9488);text-decoration:none}.tier-book.svelte-1t08drx:hover{text-decoration:underline;color:var(--color-accent-dark, #0f766e)}.tier-footnote.svelte-1t08drx{padding-top:var(--space-md, 1.25rem);border-top:1px solid var(--color-border, rgba(0, 0, 0, .08));font-size:var(--text-sm, .875rem)!important}.case-link.svelte-1t08drx{display:block;padding:var(--space-sm, .75rem) 0;border-top:1px solid var(--color-border, rgba(0, 0, 0, .08));text-decoration:none}.case-link.svelte-1t08drx:last-of-type{border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .08))}.case-title.svelte-1t08drx{display:block;font-family:var(--font-body, "Inter", sans-serif);font-size:var(--text-base, 1rem);font-weight:600;color:var(--color-accent, #0d9488);line-height:1.4}.case-link.svelte-1t08drx:hover .case-title:where(.svelte-1t08drx){color:var(--color-accent-dark, #0f766e);text-decoration:underline;text-decoration-color:#0d948866;text-underline-offset:2px}.case-desc.svelte-1t08drx{display:block;font-family:var(--font-body, "Inter", sans-serif);font-size:var(--text-sm, .875rem);color:var(--color-ink-muted, #7a7a7a);line-height:1.6;margin-top:.25rem}
