.ZaqUoG_article{max-width:var(--content-w);margin:0 auto;padding:76px 24px 96px}.ZaqUoG_header{margin-bottom:56px}.ZaqUoG_meta{letter-spacing:.04em;color:var(--ink-3);font-size:12px}.ZaqUoG_title{font-family:var(--font-serif);letter-spacing:.12em;margin-top:20px;font-size:clamp(1.5rem,4.2vw,1.95rem);font-weight:400;line-height:2}.ZaqUoG_lockedPreview{padding-bottom:28px;position:relative}.ZaqUoG_paywall{border:1px solid var(--hairline-strong);border-radius:var(--r-sm);background:var(--surface);text-align:center;flex-direction:column;align-items:center;gap:18px;margin-top:10px;padding:52px 28px 44px;display:flex}.ZaqUoG_paywall>a{letter-spacing:.04em;flex-wrap:wrap;justify-content:center;gap:4px 0;width:100%;padding-left:16px;padding-right:16px;display:flex}.ZaqUoG_paywall .member-cta .btn{letter-spacing:.04em;flex-wrap:wrap;justify-content:center;gap:4px 0;width:100%;padding-left:16px;padding-right:16px;display:flex}.ZaqUoG_paywall .member-cta{align-items:stretch;width:100%;display:flex}.ZaqUoG_paywallLabel{font-family:var(--font-serif);letter-spacing:.04em;text-indent:.04em;font-size:1.05rem;font-weight:400}.ZaqUoG_paywallLead{color:var(--ink-2);letter-spacing:.02em;font-size:13px;line-height:2.2}.ZaqUoG_paywallLogin{letter-spacing:.02em;color:var(--ink-3);font-size:13px}.ZaqUoG_paywallLogin a{min-height:44px;color:var(--ink);transition:opacity var(--dur) var(--ease);align-items:center;margin-left:4px;display:inline-flex}.ZaqUoG_paywallLogin a:hover{opacity:.55}.ZaqUoG_memberDivider{color:var(--ink-3);letter-spacing:.04em;align-items:center;gap:16px;margin:48px 0;font-size:12px;display:flex}.ZaqUoG_memberDivider:before,.ZaqUoG_memberDivider:after{content:"";background:var(--hairline);flex:1;height:1px}.ZaqUoG_author{border-top:1px solid var(--hairline);align-items:center;gap:18px;margin-top:88px;padding-top:32px;display:flex}.ZaqUoG_authorImg{object-fit:cover;border-radius:var(--r-sm);filter:grayscale(.2)}.ZaqUoG_authorText{flex-direction:column;gap:6px;display:flex}.ZaqUoG_authorName{font-family:var(--font-serif);letter-spacing:.06em;font-size:14px;font-weight:400}.ZaqUoG_authorNote{letter-spacing:.02em;color:var(--ink-3);font-size:12px}.ZaqUoG_footer{margin-top:48px}.ZaqUoG_back{letter-spacing:.04em;min-height:44px;color:var(--ink-2);transition:opacity var(--dur) var(--ease);align-items:center;font-size:13px;display:inline-flex}.ZaqUoG_back:hover{opacity:.55}
