.page-module__ofVU0q__main{animation:page-module__ofVU0q__rise .58s var(--ease-out) both;padding:clamp(30px, 5vw, 64px) var(--pad-x) 100px}.page-module__ofVU0q__inner{max-width:1000px;margin:0 auto}.page-module__ofVU0q__kicker{font-family:var(--font-mono), monospace;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-70);margin-bottom:22px;font-size:11px}.page-module__ofVU0q__title{font-family:var(--font-mono), monospace;letter-spacing:-.012em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(31px,6vw,74px);font-weight:700;line-height:1.1}.page-module__ofVU0q__body{margin-top:clamp(34px,5vw,60px)}
.Article-module__DOsvea__article{max-width:1080px;padding:clamp(26px, 5vw, 60px) var(--pad-x) 0;animation:Article-module__DOsvea__rise .6s var(--ease-out) both;margin:0 auto}.Article-module__DOsvea__pill{border:1px solid var(--line-24);color:var(--ink-72);font-family:var(--font-mono), monospace;letter-spacing:.12em;border-radius:var(--r-pill);cursor:pointer;background:0 0;padding:9px 16px;font-size:11px;text-decoration:none;transition:border-color .35s,color .35s;display:inline-block}.Article-module__DOsvea__pill:hover{border-color:var(--ink);color:var(--ink)}.Article-module__DOsvea__meta{font-family:var(--font-mono), monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-66);flex-wrap:wrap;gap:16px;margin:38px 0 16px;font-size:11px;display:flex}.Article-module__DOsvea__meta a{color:var(--ink);text-decoration:none}.Article-module__DOsvea__meta a:hover{text-decoration:underline}.Article-module__DOsvea__title{font-family:var(--font-mono), monospace;letter-spacing:-.012em;text-wrap:balance;max-width:24ch;margin:0;font-size:clamp(29px,5.2vw,64px);font-weight:700;line-height:1.14}.Article-module__DOsvea__rule{background:var(--line-14);height:1px;margin:clamp(30px,4.5vw,54px) 0}.Article-module__DOsvea__cover{aspect-ratio:16/9;border-radius:var(--r-card);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;max-height:460px;margin-bottom:clamp(28px,4vw,48px);overflow:hidden}.Article-module__DOsvea__coverEmpty{background-image:var(--stripe)}.Article-module__DOsvea__foot{border-top:1px solid var(--line-14);font-family:var(--font-mono), monospace;flex-wrap:wrap;gap:10px;margin:clamp(44px,6vw,80px) 0 90px;padding-top:24px;display:flex}.Article-module__DOsvea__foot .Article-module__DOsvea__pill{padding:11px 18px}.Article-module__DOsvea__notice{font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-28);border-radius:var(--r-pill);background:#18181b14;margin:24px 0 0;padding:5px 12px;font-size:10px;display:inline-block}
.ReadingProgress-module__KiYT8a__wrap{z-index:20;padding:0 var(--pad-x);pointer-events:none;position:sticky;top:74px}.ReadingProgress-module__KiYT8a__bar{max-width:var(--wide);background:var(--glass-bg-sm);-webkit-backdrop-filter:var(--glass-blur-sm);border:1px solid var(--glass-border-sm);border-radius:var(--r-pill);box-shadow:var(--shadow-glass-sm);font-family:var(--font-mono), monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-66);align-items:center;gap:14px;margin:0 auto;padding:8px 16px;font-size:10px;display:flex}.ReadingProgress-module__KiYT8a__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:0 auto;overflow:hidden}.ReadingProgress-module__KiYT8a__track{background:var(--line-12);border-radius:2px;flex:1;height:2px;overflow:hidden}.ReadingProgress-module__KiYT8a__fill{background:var(--ink);height:100%;transition:width .18s linear;display:block}.ReadingProgress-module__KiYT8a__pct{font-variant-numeric:tabular-nums;flex:none}
