.quote-page[data-astro-cid-sycbg2m4]{padding-top:var(--space-6);padding-bottom:var(--space-6)}@media(min-width:768px){.quote-page[data-astro-cid-sycbg2m4]{padding-top:var(--space-8);padding-bottom:var(--space-8)}}.related-cats[data-astro-cid-5odlac4b]{margin-top:var(--space-12);padding:var(--space-8) var(--space-4);background:var(--color-surface-alt);border-radius:var(--radius-md)}.related-cats__title[data-astro-cid-5odlac4b]{font-family:var(--font-heading);font-size:var(--text-xl);margin:0 0 var(--space-4);text-align:center;color:var(--color-text)}.related-cats__grid[data-astro-cid-5odlac4b]{list-style:none;padding:0;margin:0 0 var(--space-6);display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center}.related-cats__chip[data-astro-cid-5odlac4b]{display:inline-flex;align-items:center;gap:.4em;padding:var(--space-2) var(--space-4);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background .15s,color .15s,border-color .15s,transform .15s}.related-cats__chip[data-astro-cid-5odlac4b]:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary);transform:translateY(-1px)}.related-cats__chip[data-astro-cid-5odlac4b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.related-cats__chip--all[data-astro-cid-5odlac4b]{color:var(--color-primary);font-weight:700;border-color:var(--color-primary)}.related-cats__editor[data-astro-cid-5odlac4b]{text-align:center;border-top:1px dashed var(--color-border);padding-top:var(--space-4)}.related-cats__editor-text[data-astro-cid-5odlac4b]{margin:0 0 var(--space-3);font-size:var(--text-base);color:var(--color-text-muted)}.related-cats__editor-btn[data-astro-cid-5odlac4b]{display:inline-block;padding:var(--space-3) var(--space-6);background:var(--color-primary);color:#fff;border-radius:var(--radius-full);font-weight:700;text-decoration:none;transition:background .15s,transform .15s}.related-cats__editor-btn[data-astro-cid-5odlac4b]:hover{background:var(--color-primary-dark);transform:translateY(-1px)}.related-cats__editor-btn[data-astro-cid-5odlac4b]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media(min-width:768px){.related-cats[data-astro-cid-5odlac4b]{padding:var(--space-12) var(--space-8)}.related-cats__title[data-astro-cid-5odlac4b]{font-size:var(--text-2xl);margin-bottom:var(--space-6)}}.breadcrumb[data-astro-cid-sik66tnd]{font-size:var(--text-sm);color:var(--color-text-light);margin-bottom:var(--space-4)}.breadcrumb[data-astro-cid-sik66tnd] a[data-astro-cid-sik66tnd]{color:var(--color-text-muted)}.quote-h1[data-astro-cid-sik66tnd]{font-family:var(--font-heading);font-size:var(--text-xl);line-height:1.3;margin:0 0 var(--space-4);text-transform:capitalize}@media(min-width:768px){.quote-h1[data-astro-cid-sik66tnd]{font-size:var(--text-2xl);margin-bottom:var(--space-6)}}.quote-detail[data-astro-cid-sik66tnd]{display:flex;gap:var(--space-6);margin-bottom:var(--space-6)}.quote-detail__card[data-astro-cid-sik66tnd]{flex:1 1 400px;max-width:400px;min-width:0}.quote-detail__sidebar[data-astro-cid-sik66tnd]{flex:1;display:flex;flex-direction:column;gap:var(--space-4);min-width:0}.quote-text-block[data-astro-cid-sik66tnd] blockquote[data-astro-cid-sik66tnd]{font-family:var(--font-display);font-size:var(--text-lg);line-height:1.6;white-space:pre-line}.quote-text-block[data-astro-cid-sik66tnd] cite[data-astro-cid-sik66tnd]{display:block;margin-top:var(--space-2);color:var(--color-text-muted);font-style:normal}.btn-edit[data-astro-cid-sik66tnd]{display:inline-block;background:var(--color-primary);color:#fff;font-weight:700;padding:var(--space-3) var(--space-6);border-radius:var(--radius-full);text-align:center;font-size:var(--text-base)}.similar-section[data-astro-cid-sik66tnd] h2[data-astro-cid-sik66tnd]{font-family:var(--font-heading);font-size:var(--text-xl);margin-bottom:var(--space-2)}.similar-more[data-astro-cid-sik66tnd]{margin-bottom:var(--space-4);font-size:var(--text-sm)}.similar-more[data-astro-cid-sik66tnd] a[data-astro-cid-sik66tnd]{color:var(--color-primary);font-weight:700}@media(max-width:767px){.quote-detail[data-astro-cid-sik66tnd]{flex-direction:column;gap:var(--space-4)}.quote-detail__card[data-astro-cid-sik66tnd]{flex:none;max-width:100%}}@media(min-width:768px){.quote-detail[data-astro-cid-sik66tnd]{gap:var(--space-8);margin-bottom:var(--space-8)}.quote-detail__sidebar[data-astro-cid-sik66tnd]{gap:var(--space-6)}.quote-text-block[data-astro-cid-sik66tnd] blockquote[data-astro-cid-sik66tnd]{font-size:var(--text-2xl)}.similar-section[data-astro-cid-sik66tnd] h2[data-astro-cid-sik66tnd]{font-size:var(--text-2xl);margin-bottom:var(--space-6)}}
