.research-header[data-astro-cid-hxgknj5d]{text-align:center;margin-bottom:5rem;max-width:48rem;margin-inline:auto}.eyebrow[data-astro-cid-hxgknj5d]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary);justify-content:center;margin-bottom:1rem;font-size:.8rem;font-weight:750}h1[data-astro-cid-hxgknj5d]{letter-spacing:-.03em;margin-bottom:1.5rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:900;line-height:1.05}.research-lead[data-astro-cid-hxgknj5d]{color:var(--color-text-muted);font-size:clamp(1.1rem,2.5vw,1.25rem);line-height:1.6}.research-section[data-astro-cid-hxgknj5d]{margin-bottom:6rem}.paper-card[data-astro-cid-hxgknj5d]{border-radius:var(--radius-l);background:var(--glass-bg);-webkit-backdrop-filter:blur(28px)saturate(200%)contrast(.75)brightness(1.3);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--radius-2xl);background:linear-gradient(145deg, var(--color-surface-2) 0%, var(--color-background) 100%);border:1px solid var(--color-outline);margin-bottom:3rem;padding:3rem}@media (width<=820px){.paper-card[data-astro-cid-hxgknj5d]{padding:2rem}}.paper-tag[data-astro-cid-hxgknj5d]{border-radius:var(--radius-pill);background:var(--color-primary-container);color:var(--color-on-primary-container);margin-bottom:1.5rem;padding:.4rem 1rem;font-size:.85rem;font-weight:700;display:inline-block}.paper-content[data-astro-cid-hxgknj5d] h2[data-astro-cid-hxgknj5d]{margin-bottom:1.25rem;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:800;line-height:1.2}.paper-content[data-astro-cid-hxgknj5d] p[data-astro-cid-hxgknj5d]{color:var(--color-text-muted);max-width:45rem;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.paper-actions[data-astro-cid-hxgknj5d]{gap:1rem;display:flex}.pillars-grid[data-astro-cid-hxgknj5d]{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (width<=1080px){.pillars-grid[data-astro-cid-hxgknj5d]{grid-template-columns:1fr}}.download-section[data-astro-cid-hxgknj5d]{justify-content:center;margin-top:2.5rem;display:flex}.pillar-card[data-astro-cid-hxgknj5d]{border-radius:var(--radius-l);background:var(--glass-bg);-webkit-backdrop-filter:blur(28px)saturate(200%)contrast(.75)brightness(1.3);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--radius-xl);height:100%;padding:2.5rem 2rem}.pillar-card[data-astro-cid-hxgknj5d] h3[data-astro-cid-hxgknj5d]{margin-bottom:1rem;font-size:1.25rem;font-weight:700}.pillar-card[data-astro-cid-hxgknj5d] p[data-astro-cid-hxgknj5d]{color:var(--color-text-muted);font-size:.95rem;line-height:1.6}.icon-wrapper[data-astro-cid-hxgknj5d]{border-radius:var(--radius-lg);background:var(--color-surface-3);width:3.5rem;height:3.5rem;color:var(--color-primary);justify-content:center;align-items:center;margin-bottom:1.5rem;display:inline-flex}.thesis-section[data-astro-cid-hxgknj5d]{padding-top:4rem;position:relative}.thesis-section[data-astro-cid-hxgknj5d]:before{content:"";background:var(--color-outline);width:100px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%)}.thesis-header[data-astro-cid-hxgknj5d]{text-align:center;margin-bottom:3rem}.thesis-header[data-astro-cid-hxgknj5d] .icon-wrapper[data-astro-cid-hxgknj5d]{border:2px dashed var(--color-primary);background:0 0;border-radius:50%;margin-bottom:1rem}.thesis-header[data-astro-cid-hxgknj5d] h2[data-astro-cid-hxgknj5d]{font-size:2rem;font-weight:800}.thesis-content[data-astro-cid-hxgknj5d]{max-width:48rem;margin-inline:auto}.thesis-content[data-astro-cid-hxgknj5d] p[data-astro-cid-hxgknj5d]{text-align:center;color:var(--color-text-muted);margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.evaluation-metrics[data-astro-cid-hxgknj5d]{flex-direction:column;gap:1rem;display:flex}.metric[data-astro-cid-hxgknj5d]{border-radius:var(--radius-l);background:var(--glass-bg);-webkit-backdrop-filter:blur(28px)saturate(200%)contrast(.75)brightness(1.3);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--radius-lg);grid-template-columns:220px 1fr;align-items:center;gap:1.5rem;padding:1.5rem;display:grid}@media (width<=600px){.metric[data-astro-cid-hxgknj5d]{grid-template-columns:1fr;gap:.5rem}}.metric[data-astro-cid-hxgknj5d] strong[data-astro-cid-hxgknj5d]{color:var(--color-text);font-size:1.05rem}.metric[data-astro-cid-hxgknj5d] span[data-astro-cid-hxgknj5d]{color:var(--color-text-muted);font-size:.95rem;line-height:1.5}
