.Article-module__YMErHq__articlePage{padding-top:calc(var(--header-height) + 40px);padding-bottom:80px}.Article-module__YMErHq__breadcrumb{font-family:var(--font-sans);letter-spacing:.15em;color:var(--accent);align-items:center;gap:8px;margin-bottom:24px;font-size:.72rem;display:flex}.Article-module__YMErHq__breadcrumb a{color:var(--accent);font-weight:600;text-decoration:none}.Article-module__YMErHq__breadcrumb a:hover{color:var(--text-light)}.Article-module__YMErHq__sep{color:var(--text-muted)}.Article-module__YMErHq__current{color:var(--text-light)}.Article-module__YMErHq__header{margin-bottom:36px}.Article-module__YMErHq__meta{align-items:center;gap:12px;margin-bottom:16px;display:flex}.Article-module__YMErHq__tag{font-family:var(--font-sans);letter-spacing:.2em;color:var(--accent);background:rgba(var(--accent-rgb), .12);border:1px solid rgba(var(--accent-rgb), .3);border-radius:4px;padding:4px 10px;font-size:.65rem;font-weight:700}.Article-module__YMErHq__date{font-family:var(--font-sans);color:var(--text-muted);font-size:.78rem}.Article-module__YMErHq__title{font-family:var(--font-serif);color:var(--text-light);margin-bottom:16px;font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:400;line-height:1.25}.Article-module__YMErHq__lead{font-family:var(--font-sans);color:var(--text-muted);margin-bottom:24px;font-size:1.12rem;line-height:1.6}.Article-module__YMErHq__rule{background:linear-gradient(90deg, var(--accent), transparent);width:100%;height:1px;margin-bottom:32px;display:block}.Article-module__YMErHq__body{flex-direction:column;gap:32px;display:flex}.Article-module__YMErHq__heading{font-family:var(--font-serif);color:var(--text-light);margin-bottom:12px;font-size:1.45rem;font-weight:400}.Article-module__YMErHq__paragraph{font-family:var(--font-sans);color:var(--text-light);opacity:.92;margin-bottom:16px;font-size:1.02rem;line-height:1.75}.Article-module__YMErHq__footer{border-top:1px solid rgba(var(--accent-rgb), .2);margin-top:60px;padding-top:30px}.Article-module__YMErHq__ctaBox{background:var(--bg-dark-secondary);border:1px solid var(--accent);text-align:center;border-radius:12px;padding:32px}.Article-module__YMErHq__ctaBox h3{font-family:var(--font-serif);color:var(--text-light);margin-bottom:8px;font-size:1.4rem}.Article-module__YMErHq__ctaBox p{font-family:var(--font-sans);color:var(--text-muted);margin-bottom:16px;font-size:.95rem}.Article-module__YMErHq__backLink{color:var(--accent);font-family:var(--font-sans);letter-spacing:.12em;font-weight:600;text-decoration:none;transition:color .3s}.Article-module__YMErHq__backLink:hover{color:var(--text-light)}
