.lmgl[data-astro-cid-roxsqk5t]{background:var(--color-background);color:var(--color-text-primary);flex-direction:column;min-height:100svh;display:flex;overflow-x:hidden}.lmgl-main[data-astro-cid-roxsqk5t]{flex:1}.lmgl-hero[data-astro-cid-roxsqk5t]{scroll-margin-top:6rem}.lmgl-intro{gap:var(--space-6);display:grid}.lmgl-intro .breadcrumbs{margin-bottom:0}@media (width>=768px){.lmgl-intro .lmgl-highlights{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.lmgl-band[data-astro-cid-roxsqk5t],.lmgl-section{padding:clamp(3rem,8vw,6rem) 0 0}.lmgl-split{gap:var(--space-8);display:grid}@media (width>=900px){.lmgl-split{align-items:start;gap:var(--space-16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.lmgl[data-astro-cid-roxsqk5t] .lmgl-eyebrow,.lmgl-num[data-astro-cid-roxsqk5t],.lmgl[data-astro-cid-roxsqk5t] .lmgl-meta{font-family:var(--font-mono);font-size:var(--type-sm);letter-spacing:.08em;text-transform:lowercase;color:var(--color-text-muted)}.lmgl[data-astro-cid-roxsqk5t] .lmgl-eyebrow{margin-bottom:var(--space-3)}.lmgl[data-astro-cid-roxsqk5t] .lmgl-meta{margin-top:var(--space-4);text-transform:none;letter-spacing:.02em;max-width:40rem}.lmgl-index[data-astro-cid-roxsqk5t]{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.lmgl-index[data-astro-cid-roxsqk5t] li[data-astro-cid-roxsqk5t]{border-bottom:1px solid var(--color-border);gap:var(--space-4);grid-template-columns:2.5rem 1fr;padding:.9rem 0;line-height:1.45;display:grid}.lmgl-num[data-astro-cid-roxsqk5t]{color:var(--color-accent-dark)}.lmgl-paper[data-astro-cid-roxsqk5t]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-16);margin-top:var(--space-8);max-height:56rem;padding:clamp(1.25rem,4vw,3.5rem);overflow:hidden}.lmgl-cta[data-astro-cid-roxsqk5t]{background:var(--color-accent);border-radius:var(--radius-6);color:var(--color-accent-text);margin-top:var(--space-6);transition:background-color .3s var(--ease-out-quart);padding:.85rem 1.4rem;font-weight:560;text-decoration:none;display:inline-block}.lmgl-cta[data-astro-cid-roxsqk5t]:hover{background:var(--color-accent-hover)}.lmgl-cta[data-astro-cid-roxsqk5t]:focus-visible{outline:2px solid var(--color-accent-dark);outline-offset:3px}.lmgl-stats[data-astro-cid-roxsqk5t]{gap:var(--space-4);margin:var(--space-4) 0 0;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.lmgl-stat[data-astro-cid-roxsqk5t]{border:1px solid var(--color-border);border-radius:var(--radius-12);padding:var(--space-5)}.lmgl-stat[data-astro-cid-roxsqk5t] dt[data-astro-cid-roxsqk5t]{color:var(--color-text-muted);font-size:var(--type-lg)}.lmgl-stat[data-astro-cid-roxsqk5t] dd[data-astro-cid-roxsqk5t]{align-items:baseline;gap:var(--space-3);margin:var(--space-2) 0 0;justify-content:space-between;display:flex}.lmgl-stat-value[data-astro-cid-roxsqk5t]{font-size:var(--type-7xl);font-variation-settings:"wdth" 72, "wght" 640;letter-spacing:-.03em}.lmgl-stat[data-astro-cid-roxsqk5t] a[data-astro-cid-roxsqk5t],.lmgl-sources[data-astro-cid-roxsqk5t] a[data-astro-cid-roxsqk5t]{color:var(--color-accent-dark)}.lmgl-sources[data-astro-cid-roxsqk5t]{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.lmgl-sources[data-astro-cid-roxsqk5t] li[data-astro-cid-roxsqk5t]{border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;padding:.9rem 0}.lmgl-main[data-astro-cid-roxsqk5t]>[data-astro-cid-roxsqk5t]:last-child{padding-bottom:clamp(3rem,8vw,6rem)}@media (prefers-reduced-motion:reduce){.lmgl-cta[data-astro-cid-roxsqk5t]{transition:none}}
