.pub-article-hero[data-astro-cid-2wuz52pa]{padding-top:calc(var(--nav-height) + 3rem);padding-bottom:3.5rem;background:var(--color-graphite);border-bottom:1px solid var(--color-border)}.breadcrumb[data-astro-cid-2wuz52pa]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-mono);font-size:.6875rem;color:var(--color-text-muted);margin-bottom:2rem}.breadcrumb[data-astro-cid-2wuz52pa] a[data-astro-cid-2wuz52pa]{color:var(--color-text-muted);text-decoration:none;transition:color .2s}.breadcrumb[data-astro-cid-2wuz52pa] a[data-astro-cid-2wuz52pa]:hover,.breadcrumb-current[data-astro-cid-2wuz52pa]{color:var(--color-text-secondary)}.pub-hero-inner[data-astro-cid-2wuz52pa]{display:flex;flex-direction:column;gap:1.25rem;max-width:60ch}.pub-meta-top[data-astro-cid-2wuz52pa]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.pub-id[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.75rem;font-weight:700;color:var(--color-electric-blue);letter-spacing:.08em}.programme-tag[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.625rem;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;padding:.2rem .5rem;border:1px solid var(--color-border);border-radius:2px;text-decoration:none;transition:color .2s,border-color .2s}.programme-tag[data-astro-cid-2wuz52pa]:hover{color:var(--color-electric-blue);border-color:#5b9cff4d}.pub-date[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-muted)}.pub-title[data-astro-cid-2wuz52pa]{font-size:clamp(1.75rem,3.5vw,2.75rem);font-weight:700;letter-spacing:-.025em;color:var(--color-text-primary);line-height:1.15}.pub-subtitle[data-astro-cid-2wuz52pa]{font-size:1.0625rem;color:var(--color-text-muted);font-style:italic;line-height:1.5}.authors-block[data-astro-cid-2wuz52pa]{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.authors-label[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-muted)}.authors-list[data-astro-cid-2wuz52pa]{display:flex;flex-wrap:wrap;gap:1rem}.author-item[data-astro-cid-2wuz52pa]{font-size:.875rem;display:flex;align-items:center;gap:.35rem}.author-name[data-astro-cid-2wuz52pa]{font-weight:600;color:var(--color-text-primary)}.author-role[data-astro-cid-2wuz52pa]{color:var(--color-electric-blue)}.author-affil[data-astro-cid-2wuz52pa]{color:var(--color-text-muted)}.pub-article-body[data-astro-cid-2wuz52pa]{padding-block:4rem 6rem;background:var(--color-graphite)}.pub-layout[data-astro-cid-2wuz52pa]{display:grid;grid-template-columns:1fr 280px;gap:4rem;align-items:start}.pub-main[data-astro-cid-2wuz52pa]{display:flex;flex-direction:column;gap:3rem}.section-title[data-astro-cid-2wuz52pa]{font-family:var(--font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.015em;color:var(--color-text-primary);margin-bottom:1rem}.abstract-box[data-astro-cid-2wuz52pa]{padding:1.75rem;background:var(--color-surface);border-left:3px solid var(--color-electric-blue);border-radius:0 4px 4px 0}.abstract-box[data-astro-cid-2wuz52pa] p[data-astro-cid-2wuz52pa]{font-size:1rem;line-height:1.75;color:var(--color-text-secondary)}.keywords-section[data-astro-cid-2wuz52pa]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.keywords-label[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.6875rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.keywords-list[data-astro-cid-2wuz52pa]{display:flex;flex-wrap:wrap;gap:.5rem}.keyword-tag[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.6875rem;color:var(--color-text-secondary);background:#ffffff08;padding:.25rem .6rem;border-radius:2px;border:1px solid var(--color-border)}.research-notice[data-astro-cid-2wuz52pa]{display:flex;gap:1rem;padding:1.5rem;background:#56d9e808;border:1px solid rgba(86,217,232,.2);border-radius:4px}.notice-icon[data-astro-cid-2wuz52pa]{color:var(--color-intelligence-cyan);flex-shrink:0;margin-top:.2rem}.notice-title[data-astro-cid-2wuz52pa]{font-family:var(--font-display);font-size:1rem;font-weight:600;color:var(--color-text-primary);margin-bottom:.35rem}.notice-content[data-astro-cid-2wuz52pa] p[data-astro-cid-2wuz52pa]{font-size:.875rem;line-height:1.6;color:var(--color-text-secondary)}.citation-header[data-astro-cid-2wuz52pa]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.citation-type[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.6875rem;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase}.bibtex-box[data-astro-cid-2wuz52pa]{background:var(--color-midnight-navy);border:1px solid var(--color-border);border-radius:4px;padding:1.25rem;overflow-x:auto}.bibtex-box[data-astro-cid-2wuz52pa] pre[data-astro-cid-2wuz52pa]{margin:0}.bibtex-box[data-astro-cid-2wuz52pa] code[data-astro-cid-2wuz52pa]{background:transparent;border:none;padding:0;color:var(--color-text-secondary);font-family:var(--font-mono);font-size:.8125rem;line-height:1.6}.pub-sidebar[data-astro-cid-2wuz52pa]{display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:4px;overflow:hidden;position:sticky;top:calc(var(--nav-height) + 2rem)}.sidebar-block[data-astro-cid-2wuz52pa]{padding:1.25rem;border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex;flex-direction:column;gap:.75rem}.sidebar-block[data-astro-cid-2wuz52pa]:last-child{border-bottom:none}.sidebar-title[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.625rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted)}.links-list[data-astro-cid-2wuz52pa]{display:flex;flex-direction:column;gap:.5rem}.link-item[data-astro-cid-2wuz52pa]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;border-radius:3px;font-size:.8125rem}.link-item--inactive[data-astro-cid-2wuz52pa]{background:#ffffff05;color:var(--color-text-muted);border:1px dashed var(--color-border)}.link-status[data-astro-cid-2wuz52pa]{font-family:var(--font-mono);font-size:.625rem}.link-item--active[data-astro-cid-2wuz52pa]{background:#5b9cff0f;color:var(--color-electric-blue);border:1px solid rgba(91,156,255,.25);text-decoration:none;transition:background .2s,border-color .2s}.link-item--active[data-astro-cid-2wuz52pa]:hover{background:#5b9cff1f;border-color:#5b9cff66}.programme-link[data-astro-cid-2wuz52pa]{font-size:.8125rem;color:var(--color-text-secondary);text-decoration:none;transition:color .2s}.programme-link[data-astro-cid-2wuz52pa]:hover{color:var(--color-electric-blue)}.sidebar-text[data-astro-cid-2wuz52pa]{font-size:.8125rem;line-height:1.6;color:var(--color-text-muted)}@media (max-width: 1024px){.pub-layout[data-astro-cid-2wuz52pa]{grid-template-columns:1fr}.pub-sidebar[data-astro-cid-2wuz52pa]{position:static}}
