.article-paper{z-index:-1;pointer-events:none;background:linear-gradient(90deg, transparent 0, transparent max(calc(50% - 590px), 56px), color-mix(in srgb, var(--surface) 18%, transparent) max(calc(50% - 560px), 80px), color-mix(in srgb, var(--surface) 88%, transparent) max(calc(50% - 530px), 104px), color-mix(in srgb, var(--surface) 88%, transparent) min(calc(50% + 530px), calc(100% - 104px)), color-mix(in srgb, var(--surface) 18%, transparent) min(calc(50% + 560px), calc(100% - 80px)), transparent min(calc(50% + 590px), calc(100% - 56px)), transparent 100%);position:fixed;inset:0}.article{flex-direction:column;gap:40px;max-width:680px;margin:0 auto;padding:24px 0 64px;display:flex}.article__head{flex-direction:column;gap:14px;display:flex}.article__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted,#888);margin:0;font-size:12px;font-weight:600}.article__title{font-family:var(--font-heading);color:var(--text);margin:0;font-size:clamp(24px,2.8vw,34px);line-height:1.15}.article__intro{color:var(--text-muted,#555);margin:0;font-size:16px;line-height:1.65}.article__meta{border-top:1px solid var(--border,#ddd);color:var(--text-muted,#888);gap:24px;padding-top:12px;font-size:12px;display:flex}.article__download{flex-direction:column;gap:6px;margin-top:18px;display:flex}.article__download-btn{border-radius:var(--radius-md,12px);background:var(--accent,#c50);color:var(--text-on-accent,#fff);align-self:flex-start;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:filter .15s;display:inline-flex}.article__download-btn:hover{filter:brightness(1.05)}.article__download-note{color:var(--text-muted,#888);font-size:12px}.article__section{flex-direction:column;gap:14px;display:flex}.article__heading{font-family:var(--font-heading);color:var(--text);margin:0;font-size:clamp(17px,1.8vw,21px)}.article__num{color:var(--accent,#c50);margin-right:6px}.article__body{color:var(--text-muted,#555);margin:0;font-size:15px;line-height:1.7}.article__bullets{color:var(--text);flex-direction:column;gap:8px;margin:0;padding-left:22px;font-size:15px;line-height:1.6;display:flex}.article__qa{flex-direction:column;gap:18px;margin:0;display:flex}.article__qa-item{border-left:2px solid var(--border,#ddd);flex-direction:column;gap:6px;padding-left:16px;display:flex}.article__q{color:var(--text);margin:0;font-size:15px;font-weight:600}.article__a{color:var(--text-muted,#555);margin:0;font-size:15px;line-height:1.7}.article__callout{border-left:4px solid var(--accent,#c50);background:color-mix(in srgb, var(--accent,#c50) 8%, transparent);border-radius:8px;padding:12px 16px}.article__callout p{color:var(--text);margin:0;font-size:13px;line-height:1.6}.article__cta{text-align:center;border:1px solid var(--border,#ddd);border-radius:var(--radius-md,12px);background:var(--surface,#f7f7f7);flex-direction:column;gap:8px;padding:28px;display:flex}.article__cta-title{font-family:var(--font-heading);color:var(--text);margin:0;font-size:18px}.article__cta-body{color:var(--text-muted,#555);margin:0;font-size:15px;line-height:1.6}
