.quote-block.svelte-8mecgc{border-left:2px solid var(--color-fg-primary);padding-left:var(--space-md)}.quote-text.svelte-8mecgc{font-size:var(--text-body-lg);color:var(--color-fg-secondary)}@media(min-width:768px){.quote-text.svelte-8mecgc{font-size:var(--text-h3)}}.quote-context.svelte-8mecgc{font-size:var(--text-body-sm);color:var(--color-fg-muted)}.text-xs-canon.svelte-128edca{font-size:var(--text-caption)}.text-sm-canon.svelte-128edca{font-size:var(--text-body-sm)}.text-lg-canon.svelte-128edca{font-size:var(--text-body-lg)}.text-xl-canon.svelte-128edca{font-size:var(--text-h3)}.text-2xl-canon.svelte-128edca{font-size:var(--text-h2)}.text-3xl-canon.svelte-128edca{font-size:var(--text-h1)}.opacity-40-canon.svelte-128edca{color:var(--color-fg-muted)}.opacity-60-canon.svelte-128edca{color:var(--color-fg-tertiary)}.opacity-70-canon.svelte-128edca,.opacity-80-canon.svelte-128edca{color:var(--color-fg-secondary)}.border-canon.svelte-128edca{border-color:var(--color-border-default)}.masonry-grid.svelte-128edca{-moz-column-count:2;column-count:2;-moz-column-gap:1rem;column-gap:1rem}@media(min-width:768px){.masonry-grid.svelte-128edca{-moz-column-count:3;column-count:3}}@media(min-width:1024px){.masonry-grid.svelte-128edca{-moz-column-count:4;column-count:4}}.section-heading.svelte-128edca{font-size:var(--text-h1);font-weight:700;margin-bottom:2rem}.section-subheading.svelte-128edca{font-size:var(--text-body-sm);color:var(--color-fg-tertiary);margin-bottom:3rem}.example-card.svelte-128edca{background:var(--color-bg-surface);-moz-column-break-inside:avoid;break-inside:avoid}.example-img.svelte-128edca{transition:transform var(--duration-standard) var(--ease-standard)}.example-card.svelte-128edca:hover .example-img:where(.svelte-128edca){transform:scale(1.05)}.example-overlay.svelte-128edca{background:linear-gradient(to top,var(--color-overlay-heavy),transparent,transparent);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard)}.example-card.svelte-128edca:hover .example-overlay:where(.svelte-128edca){opacity:1}.example-title.svelte-128edca{font-size:var(--text-body-sm);font-weight:500;color:var(--color-fg-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.example-year.svelte-128edca{font-size:var(--text-caption);color:var(--color-fg-tertiary);margin-top:.25rem}section.svelte-128edca{border-color:var(--color-border-default)}
