.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:var(--color-surface);border:var(--border-width-thin) solid var(--color-border);box-shadow:var(--shadow-sm);transition:transform var(--duration-moderate) var(--ease-spring), box-shadow var(--duration-moderate) var(--ease-out), border-color var(--duration-fast) var(--ease-out);text-decoration:none;display:block;position:relative}.related-item.svelte-8li8po:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, var(--color-border));box-shadow:0 12px 28px -8px color-mix(in srgb, var(--color-primary) 20%, transparent), 0 4px 10px -4px color-mix(in srgb, var(--color-black) 6%, transparent);transform:translateY(-2px)}.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);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:var(--color-surface);border-color:var(--color-border);box-shadow:var(--shadow-md)}html.dark .related-item.svelte-8li8po:hover{border-color:color-mix(in srgb, var(--color-primary) 50%, var(--color-border));box-shadow:0 12px 28px -8px color-mix(in srgb, var(--color-primary) 35%, transparent), 0 4px 10px -4px color-mix(in srgb, var(--color-black) 40%, transparent)}@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}}
