.page_article__vFa0y{max-width:var(--article-max-w);margin:0 auto;padding:64px var(--pad-x) 0}.page_backLink__rRKxq{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--color-text-muted);margin-bottom:40px;transition:color var(--transition)}.page_backLink__rRKxq:hover{color:var(--color-accent)}.page_meta__bPjif{display:flex;align-items:center;gap:12px;margin-bottom:22px}.page_metaCategory__jHLV_{font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.page_metaDot__Qxi6X{width:3px;height:3px;border-radius:var(--r-full);background:#cbc2b4;flex-shrink:0}.page_metaRead__i8g_T{font-size:13px;color:var(--color-text-faintest)}.page_h1__TWQ0T{font-family:var(--font-serif);font-weight:400;font-size:clamp(34px,5vw,52px);line-height:1.1;letter-spacing:-.015em;margin:0;color:var(--color-ink)}.page_lede__W8iKz{font-size:19px;line-height:1.6;color:var(--color-text-secondary);margin:26px 0 0}.page_authorRow__paGpP{display:flex;align-items:center;gap:14px;margin:34px 0 0;padding:22px 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.page_avatar__snpQ5{flex:none;width:44px;height:44px;border-radius:var(--r-full);background:var(--color-ink);color:var(--color-bg);display:flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-size:18px}.page_authorDetails__5aXdO{display:flex;flex-direction:column;gap:2px}.page_authorName__djIaF{font-size:14.5px;font-weight:500;color:var(--color-ink)}.page_authorMeta__Vqhhb{font-size:13px;color:var(--color-text-faint)}.page_coverImage__6jMJO{aspect-ratio:16/8;border-radius:var(--r-sm);margin:40px 0 0}.page_body__vbpdJ{margin-top:48px}.page_body__vbpdJ p{font-family:var(--font-serif);font-size:19px;line-height:1.75;color:var(--color-body);margin:0}.page_body__vbpdJ p+p{margin-top:24px}.page_body__vbpdJ h2{font-family:var(--font-serif);font-weight:500;font-size:27px;line-height:1.25;letter-spacing:-.01em;margin:46px 0 0;color:var(--color-ink)}.page_body__vbpdJ h2+p{margin-top:18px}.page_body__vbpdJ blockquote{margin:42px 0 0;padding:6px 0 6px 26px;border-left:3px solid var(--color-accent)}.page_body__vbpdJ blockquote p{font-style:italic;font-size:22px;line-height:1.5;color:var(--color-ink)}.page_body__vbpdJ ul{font-family:var(--font-serif);font-size:19px;line-height:1.7;color:var(--color-body);margin:18px 0 0;padding-left:22px;display:flex;flex-direction:column;gap:10px}.page_notice__GdHtl{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--r-sm);padding:20px 24px;margin:52px 0 0}.page_notice__GdHtl p{font-size:13.5px;line-height:1.6;color:var(--color-text-muted);margin:0}.page_noticeStrong__5W1xt{color:var(--color-text-secondary)}.page_footerNav__D7RRS{margin:48px 0 84px;padding-top:32px;border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.page_footerNavLink__UqR9F{font-size:14px;color:var(--color-text-muted);transition:color var(--transition)}.page_footerNavLink__UqR9F:hover{color:var(--color-accent)}