.page-module__7SYgHq__page{background:var(--paper);background-image:var(--dots);background-size:20px 20px;min-height:100vh}.page-module__7SYgHq__topBar{z-index:10;background:var(--ink);color:var(--paper);align-items:center;gap:14px;padding:14px clamp(14px,3.5vw,28px);display:flex;position:sticky;top:0}.page-module__7SYgHq__backLink{color:var(--paper);align-items:center;gap:10px;text-decoration:none;display:flex}.page-module__7SYgHq__backLink:hover{color:var(--accent-on-dark)}.page-module__7SYgHq__backArrow{font-family:var(--font-mono);font-size:13px}.page-module__7SYgHq__backLabel{font-size:13.5px;font-weight:700}.page-module__7SYgHq__spacer{flex:1}.page-module__7SYgHq__author{align-items:center;gap:10px;display:flex}.page-module__7SYgHq__authorPhotoWrap{position:relative}.page-module__7SYgHq__authorPhoto{object-fit:cover;background:#33302a;border-radius:9px;width:32px;height:32px;display:block}.page-module__7SYgHq__authorOnline{background:var(--online);border:2px solid var(--ink);border-radius:50%;width:8px;height:8px;animation:2.2s infinite page-module__7SYgHq__onlinePulse;position:absolute;bottom:-2px;right:-2px}.page-module__7SYgHq__authorName{font-size:13px;font-weight:600}.page-module__7SYgHq__article{max-width:720px;margin:0 auto;padding:clamp(36px,7vw,64px) clamp(18px,4.5vw,40px) clamp(56px,9vw,90px);animation:.5s both page-module__7SYgHq__riseIn}.page-module__7SYgHq__meta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.page-module__7SYgHq__metaDate{font-family:var(--font-mono);color:var(--muted);font-size:11px}.page-module__7SYgHq__metaTag{font-family:var(--font-mono);background:var(--card);border:1px solid var(--border-2);color:var(--muted-2);border-radius:99px;padding:4px 10px;font-size:10.5px}.page-module__7SYgHq__metaTime{font-family:var(--font-mono);color:var(--faint);font-size:11px}.page-module__7SYgHq__h1{letter-spacing:-.02em;text-wrap:pretty;margin:18px 0 14px;font-size:clamp(27px,6.5vw,36px);font-weight:900;line-height:1.2}.page-module__7SYgHq__leadText{color:var(--muted-2);text-wrap:pretty;margin:0 0 30px;font-size:17px;line-height:1.6}.page-module__7SYgHq__sourceCard{background:var(--card);border:1px solid var(--border-2);border-radius:14px;align-items:center;gap:14px;padding:15px 20px;text-decoration:none;display:flex;box-shadow:0 2px 10px #211f1a0d}.page-module__7SYgHq__sourceCard:hover{border-color:var(--accent)}.page-module__7SYgHq__sourceTag{font-family:var(--font-mono);background:var(--paper);color:var(--accent);border-radius:7px;flex:none;padding:5px 9px;font-size:10px}.page-module__7SYgHq__sourceDesc{min-width:0;color:var(--ink);text-wrap:pretty;flex:1;font-size:14.5px;font-weight:600}.page-module__7SYgHq__sourceLink{font-family:var(--font-mono);color:var(--muted);flex:none;font-size:11px}.page-module__7SYgHq__razborBlock{margin-top:40px}.page-module__7SYgHq__blockKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent);font-size:11px}.page-module__7SYgHq__h2{margin:22px 0 12px;font-size:21px;font-weight:800}.page-module__7SYgHq__h2Later{margin:32px 0 12px;font-size:21px;font-weight:800}.page-module__7SYgHq__bodyText{color:#3d3a33;text-wrap:pretty;margin:0;font-size:16.5px;line-height:1.72}.page-module__7SYgHq__keyPoints{color:#3d3a33;flex-direction:column;gap:11px;margin:0;padding-left:22px;font-size:16px;line-height:1.68;display:flex}.page-module__7SYgHq__keyPoints li{text-wrap:pretty}.page-module__7SYgHq__sections{color:#3d3a33;flex-direction:column;gap:15px;font-size:16px;line-height:1.72;display:flex}.page-module__7SYgHq__sections p{text-wrap:pretty;margin:0}.page-module__7SYgHq__attribution{color:var(--muted);text-wrap:pretty;margin:24px 0 0;font-size:13.5px;font-style:italic;line-height:1.6}.page-module__7SYgHq__thoughts{background:var(--ink);color:var(--paper);border-radius:20px;margin-top:44px;padding:clamp(22px,5vw,36px)}.page-module__7SYgHq__thoughtsKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-on-dark);font-size:11px}.page-module__7SYgHq__thoughtsMain{text-wrap:pretty;margin:16px 0 0;font-size:16.5px;line-height:1.65}.page-module__7SYgHq__thoughtsSecondary{color:var(--muted-on-dark);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:1.65}.page-module__7SYgHq__thoughtsLink{color:var(--accent-on-dark);align-items:center;gap:8px;margin-top:20px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.page-module__7SYgHq__thoughtsLink:hover{color:var(--paper)}.page-module__7SYgHq__footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:56px;padding-top:36px;display:flex}.page-module__7SYgHq__footerBack{color:var(--muted-2);font-size:14px;font-weight:700;text-decoration:none}.page-module__7SYgHq__footerBack:hover{color:var(--accent)}.page-module__7SYgHq__footerTg{background:var(--accent);color:#fff;border-radius:99px;padding:12px 22px;font-size:14.5px;font-weight:700;text-decoration:none}.page-module__7SYgHq__footerTg:hover{background:var(--accent-link-hover);color:#fff}
