.authors-page.svelte-2u7354{padding:var(--space-6) var(--space-4);max-width:1200px;margin:0 auto}@media(max-width:768px){.authors-page.svelte-2u7354{padding:var(--space-4) var(--space-3)}}.authors-hero.svelte-2u7354{padding:var(--space-7) 0}.authors-hero-grid.svelte-2u7354{display:flex;flex-direction:column;gap:var(--space-6);align-items:center}@media(min-width:768px){.authors-hero-grid.svelte-2u7354{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-6);align-items:center}}.authors-hero-content.svelte-2u7354{display:flex;flex-direction:column;gap:var(--space-3)}.authors-hero-title.svelte-2u7354{font-family:var(--font-family-heading);font-size:var(--font-size-h1);font-weight:var(--font-weight-heading-h1);line-height:var(--line-height-heading);letter-spacing:var(--letter-spacing-heading);color:var(--color-text);margin:0}.authors-hero-subheading.svelte-2u7354{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);margin:0}.authors-hero-actions.svelte-2u7354{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.authors-hero-visual.svelte-2u7354{width:100%;max-width:400px;margin:0 auto}@media(min-width:768px){.authors-hero-visual.svelte-2u7354{margin:0}}.authors-hero-image.svelte-2u7354{width:100%;max-width:400px;height:auto;display:block;border-radius:var(--radius-md);box-shadow:var(--shadow-soft);object-fit:cover}.authors-prose-wrap.svelte-2u7354{margin:var(--space-7) 0}.authors-prose.svelte-2u7354{max-width:var(--content-measure);margin:0 auto}.authors-prose.svelte-2u7354 h2:where(.svelte-2u7354){font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading-h2);margin-bottom:var(--spacing-paragraph);color:var(--color-text)}.authors-pull-quote.svelte-2u7354{margin:var(--spacing-paragraph) 0;padding:var(--space-4);border-left:4px solid var(--color-3);background:#d96c3a0f;font-style:italic;font-size:var(--font-size-body);color:var(--color-text)}.authors-pull-quote.svelte-2u7354:before,.authors-pull-quote.svelte-2u7354:after{content:none}.authors-trust-wrap.svelte-2u7354{margin:var(--space-7) 0}.authors-accountability-card.svelte-2u7354{background-color:var(--color-surface);box-shadow:var(--shadow-soft);padding:var(--space-5);max-width:560px;margin:0 auto}.authors-accountability-stack.svelte-2u7354{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3)}.authors-accountability-icon.svelte-2u7354{color:var(--color-1);flex-shrink:0}.authors-accountability-icon.svelte-2u7354 svg:where(.svelte-2u7354){display:block}.authors-accountability-title.svelte-2u7354{font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading-h2);margin:0;color:var(--color-text)}.authors-accountability-copy.svelte-2u7354{margin:0;font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--color-text-muted);max-width:45ch}.authors-latest.svelte-2u7354{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;background-color:var(--color-surface-muted);padding:var(--space-7) var(--space-4)}.authors-latest-inner.svelte-2u7354{max-width:1200px;margin:0 auto}.authors-latest-header.svelte-2u7354{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.authors-latest-title.svelte-2u7354{font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading-h2);margin:0;color:var(--color-text)}.authors-latest-grid.svelte-2u7354{display:grid;grid-template-columns:1fr;gap:var(--space-4)}@media(min-width:640px){.authors-latest-grid.svelte-2u7354{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.authors-latest-grid.svelte-2u7354{grid-template-columns:repeat(3,1fr)}}.authors-latest-grid.svelte-2u7354 .recipe-teaser,.authors-latest-grid.svelte-2u7354 .recipe-teaser--loading{max-width:none}.authors-latest-skeletons.svelte-2u7354{margin-bottom:var(--space-4)}.authors-skeleton-box.svelte-2u7354{background-color:var(--color-border-subtle);border-radius:var(--radius-md);min-height:200px;animation:svelte-2u7354-authors-skeleton-pulse 1.5s ease-in-out infinite}@keyframes svelte-2u7354-authors-skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}.authors-latest-empty.svelte-2u7354{margin:0;font-size:var(--font-size-body);color:var(--color-text-muted);text-align:center;padding:var(--space-4)}.authors-cta.svelte-2u7354{padding:var(--space-7) var(--space-4);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-4)}.authors-cta.svelte-2u7354 h2:where(.svelte-2u7354){font-family:var(--font-family-heading);font-size:var(--font-size-h2);font-weight:var(--font-weight-heading-h2);margin:0;color:var(--color-text)}.authors-cta-button.svelte-2u7354{font-size:var(--font-size-body);padding:.75rem 1.5rem}
