.abstract-section.svelte-19axth7{margin-bottom:var(--space-xl);padding:var(--space-lg)}.abstract-title.svelte-19axth7{font-family:var(--font-family-serif);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-text-emphasis);margin-bottom:var(--space-lg);line-height:var(--line-height-tight);position:relative}.abstract-title.svelte-19axth7:after{content:"";bottom:calc(-1 * var(--space-sm));width:var(--space-3xl);height:var(--border-width-medium);background:linear-gradient(90deg, var(--color-highlight) 0%, color-mix(in srgb, var(--color-highlight) 30%, transparent) 100%);border-radius:var(--border-radius-full);transition:width var(--duration-normal) var(--ease-out);position:absolute;left:0}.abstract-section.svelte-19axth7:hover .abstract-title:where(.svelte-19axth7):after{width:var(--space-5xl)}.abstract-content.svelte-19axth7{font-size:var(--font-size-base);line-height:var(--line-height-relaxed);color:var(--color-text);text-align:justify;-webkit-hyphens:auto;hyphens:auto}.abstract-paragraph.svelte-19axth7{margin-bottom:0}.abstract-paragraph.mb-4.svelte-19axth7{margin-bottom:var(--space-md)}@media (width<=639px){.abstract-section.svelte-19axth7{padding:var(--space-md)}.abstract-title.svelte-19axth7{font-size:var(--font-size-lg)}.abstract-content.svelte-19axth7{font-size:var(--font-size-base);text-align:left;-webkit-hyphens:none;hyphens:none}}@media (prefers-reduced-motion:reduce){.abstract-title.svelte-19axth7:after{transition:none}}.related-items-section.svelte-he2ydx{margin-top:var(--space-xl);padding:var(--space-lg)}@media (width>=640px){.related-items-section.svelte-he2ydx{padding:var(--space-xl)}}.related-items-title.svelte-he2ydx{font-family:var(--font-family-serif);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-emphasis);margin-bottom:var(--space-lg);line-height:var(--line-height-tight);position:relative}@media (width>=640px){.related-items-title.svelte-he2ydx{font-size:var(--font-size-xl)}}.related-items-title.svelte-he2ydx:after{content:"";bottom:calc(-1 * var(--space-sm));width:var(--space-3xl);height:var(--border-width-medium);background:linear-gradient(90deg, var(--color-highlight) 0%, color-mix(in srgb, var(--color-highlight) 30%, transparent) 100%);border-radius:var(--border-radius-full);transition:width var(--duration-normal) var(--ease-out);position:absolute;left:0}.related-items-section.svelte-he2ydx:hover .related-items-title:where(.svelte-he2ydx):after{width:var(--space-5xl)}.related-items-grid.svelte-he2ydx{gap:var(--space-md);grid-template-columns:1fr;display:grid}.view-all-container.svelte-he2ydx{margin-top:var(--space-lg);text-align:center}@media (width>=768px){.related-items-grid.svelte-he2ydx{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.related-items-grid.svelte-he2ydx{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.related-items-title.svelte-he2ydx:after{transition:none}}.related-item.svelte-8li8po{padding:var(--space-md);border-radius:var(--border-radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--color-surface) calc(var(--opacity-medium) * 100%), transparent) 0%, color-mix(in srgb, var(--color-primary) calc(var(--opacity-very-low) * 100%), transparent) 100%);border:var(--border-width-thin) solid color-mix(in srgb, var(--color-border) calc(var(--opacity-medium) * 100%), transparent);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-out), box-shadow var(--duration-normal) var(--ease-out), background var(--duration-normal) var(--ease-out);text-decoration:none;display:block;position:relative}.related-item.svelte-8li8po:hover{transform:var(--transform-lift-sm);box-shadow:var(--shadow-md);background:linear-gradient(135deg, color-mix(in srgb, var(--color-surface) calc(var(--opacity-medium-high) * 100%), transparent) 0%, color-mix(in srgb, var(--color-primary) calc(var(--opacity-low) * 100%), transparent) 100%)}.related-date.svelte-8li8po{font-weight:var(--font-weight-medium);letter-spacing:.5px;color:var(--color-text-muted);text-transform:uppercase;margin-bottom:var(--space-xs)}.related-title.svelte-8li8po{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);font-family:var(--font-family-serif);color:var(--color-text-emphasis);margin:0;margin-bottom:var(--space-xs);transition:color var(--duration-fast) var(--ease-out)}.related-item.svelte-8li8po:hover .related-title:where(.svelte-8li8po){color:var(--color-primary)}.related-authors.svelte-8li8po{color:var(--color-text-light);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm)}.related-item.svelte-8li8po:focus-visible{outline:var(--border-width-medium) solid var(--color-highlight);outline-offset:var(--space-1);box-shadow:var(--shadow-md), 0 0 0 4px color-mix(in srgb, var(--color-highlight) 20%, transparent)}html.dark .related-item.svelte-8li8po{background:linear-gradient(135deg, color-mix(in srgb, var(--color-dark-surface) calc(var(--opacity-medium) * 100%), transparent) 0%, color-mix(in srgb, var(--color-primary) calc(var(--opacity-very-low) * 100%), transparent) 100%);border-color:color-mix(in srgb, var(--color-white) calc(var(--opacity-very-low) * 100%), transparent)}html.dark .related-item.svelte-8li8po:hover{background:linear-gradient(135deg, color-mix(in srgb, var(--color-dark-surface) calc(var(--opacity-medium-high) * 100%), transparent) 0%, color-mix(in srgb, var(--color-primary) calc(var(--opacity-low) * 100%), transparent) 100%)}@media (width<=639px){.related-title.svelte-8li8po{font-size:var(--font-size-base)}.related-item.svelte-8li8po{padding:var(--space-sm)}}@media (prefers-reduced-motion:reduce){.related-item.svelte-8li8po,.related-title.svelte-8li8po{transition:none;animation:none}.related-item.svelte-8li8po:hover{transform:none}.related-item.svelte-8li8po{opacity:1;transform:none}}
