.essay_essayScope__hC0_Q{--essay-bg:oklch(0.97 0.008 82);--essay-bg-2:oklch(0.945 0.012 82);--essay-bg-3:oklch(0.915 0.018 82);--essay-ink:oklch(0.22 0.008 80);--essay-ink-2:oklch(0.36 0.01 80);--essay-muted:oklch(0.5 0.012 80);--essay-mute:oklch(0.66 0.014 80);--essay-rule:oklch(0.83 0.018 80);--essay-rule-soft:oklch(0.89 0.016 80);--essay-accent:oklch(0.55 0.1 45);--essay-accent-soft:oklch(0.9 0.04 60);--essay-bookmark:oklch(0.62 0.14 55);--essay-serif:var(--font-shippori-mincho-b1),"Noto Serif JP","Hiragino Mincho ProN","Yu Mincho",YuMincho,serif;--essay-body:var(--font-noto-serif-jp),"Noto Serif JP","Hiragino Mincho ProN","Yu Mincho",YuMincho,serif;--essay-sans:var(--font-zen-kaku-gothic-new),"Zen Kaku Gothic New",system-ui,sans-serif;--essay-measure:38rem;--essay-measure-wide:64rem;min-height:100vh;background:linear-gradient(90deg,oklch(.93 .014 82/.2) 1px,transparent 1px) 0 0 /92px 100%,var(--essay-bg);color:var(--essay-ink);font-family:var(--essay-body);font-feature-settings:"palt" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.essay_frame__TrrMS{width:min(1240px,92vw);margin:0 auto}.essay_measure__SBcdV{width:min(var(--essay-measure),92vw);margin:0 auto}.essay_signatureHeader__6WgtC{position:relative;z-index:20;padding:44px 0 28px;background:var(--essay-bg)}.essay_footerInner__FAhpw,.essay_signatureInner__5zyVw{display:flex;align-items:baseline;justify-content:space-between;gap:24px}.essay_brandMark__215RB{display:flex;align-items:baseline;gap:16px}.essay_brandRule___1QwV{width:1px;height:12px;background:var(--essay-rule)}.essay_metaLabelJp__jVq8n,.essay_metaLabel___k3QV{font-family:var(--essay-sans);font-size:.6875rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--essay-muted)}.essay_metaLabelJp__jVq8n{font-size:.75rem;letter-spacing:.18em;text-transform:none}.essay_pageTitle__Texsz{padding:40px 0 56px}.essay_ornament__LV3yp{display:inline-flex;align-items:center;gap:10px;color:var(--essay-mute);font-family:var(--essay-serif);font-size:.875rem}.essay_ornament__LV3yp:after,.essay_ornament__LV3yp:before{content:"";width:28px;height:1px;background:var(--essay-rule)}.essay_displayTitle__Qqeoo{margin:0 0 32px;font-family:var(--essay-serif);font-size:clamp(4rem,9vw,8.25rem);font-weight:500;line-height:1;letter-spacing:.02em}.essay_displayTitleSmall__DQIZA{margin-left:18px;color:var(--essay-muted);font-size:.55em;font-style:italic}.essay_leadText__06OhC{max-width:48ch;margin:0;color:var(--essay-ink-2);font-size:1.125rem;line-height:2;letter-spacing:.02em}.essay_leadLine__29glj{display:flex;flex-wrap:wrap;column-gap:.45em}.essay_leadChunk__B7fN4{white-space:nowrap}.essay_featured__TQCcv{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;padding:48px 0 72px;border-top:1px solid var(--essay-ink);border-bottom:1px solid var(--essay-rule)}.essay_archiveLink__0zSoR,.essay_featuredLink__zn_lz,.essay_nextLink__J0J1O{display:block;color:inherit;text-decoration:none}.essay_featuredMeta__WqVmq{display:flex;align-items:center;gap:16px;margin-bottom:28px}.essay_accentMeta__kDJks{color:var(--essay-accent)}.essay_accentRule__C5Za3{width:24px;height:1px;background:var(--essay-accent)}.essay_numeral__kxD25{font-family:var(--essay-serif);font-feature-settings:"lnum" 1,"tnum" 1;font-style:italic;font-weight:400;color:var(--essay-muted)}.essay_featuredNumber__pVXbp{display:block;margin-bottom:8px;font-size:5.5rem;line-height:1}.essay_featuredTitle__W6xJI{margin:8px 0 18px;font-family:var(--essay-serif);font-size:clamp(2.15rem,3.25vw,3rem);font-weight:500;line-height:1.32;letter-spacing:.03em;line-break:strict;text-wrap:balance}.essay_subtitle__yj3GN{margin:0 0 32px;color:var(--essay-muted);font-family:var(--essay-sans);font-size:.875rem;letter-spacing:.16em;line-height:1.8}.essay_ledeBox__9YnNV{margin:8px 0 28px;padding-left:22px;border-left:2px solid var(--essay-accent)}.essay_ledeBox__9YnNV p{margin:0;color:var(--essay-ink);font-family:var(--essay-serif);font-size:1.375rem;line-height:1.85;letter-spacing:.04em}.essay_excerpt__mYCdD{max-width:38ch;margin:0 0 36px;color:var(--essay-ink-2);line-height:1.95}.essay_ghostButton__N2DH_{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border:1px solid var(--essay-ink);color:var(--essay-ink);font-family:var(--essay-sans);font-size:.8125rem;letter-spacing:.2em;transition:background .2s ease,color .2s ease}.essay_featuredLink__zn_lz:hover .essay_ghostButton__N2DH_,.essay_nextLink__J0J1O:hover .essay_ghostButton__N2DH_{background:var(--essay-ink);color:var(--essay-bg)}.essay_featuredPanel__fZYou{position:relative;overflow:hidden;min-height:420px;border:1px solid var(--essay-rule);display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:24px;background:linear-gradient(135deg,transparent 0 46%,var(--essay-rule-soft) 46% 46.2%,transparent 46.2%),linear-gradient(45deg,transparent 0 54%,var(--essay-rule-soft) 54% 54.2%,transparent 54.2%)}.essay_featuredImage__RugnT{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.essay_featuredPanelText__hjM5_{max-width:24ch;color:var(--essay-muted);font-family:var(--essay-serif);font-size:1.125rem;line-height:1.9;letter-spacing:.04em}.essay_archiveSection__rEaa4{margin-top:80px}.essay_sectionHeader__XjsZ7{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin-bottom:36px}.essay_sectionHeading__UXguy{margin:0;font-family:var(--essay-serif);font-size:1.75rem;font-weight:500;letter-spacing:.06em}.essay_sectionHeadingSmall__s30zL{margin-left:8px;color:var(--essay-muted);font-size:1.125rem}.essay_archiveGrid__TyACr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 64px}.essay_archiveItem__7rNDp{padding:28px 0;border-bottom:1px solid var(--essay-rule-soft)}.essay_archiveMeta__v7tSe{display:flex;align-items:baseline;gap:16px;margin-bottom:12px}.essay_archiveNumber__6GsQG{font-size:1.375rem}.essay_archiveTitle__4UVYG{margin:0 0 6px;font-family:var(--essay-serif);font-size:1.5rem;font-weight:500;line-height:1.5;letter-spacing:.04em;line-break:strict;transition:color .24s ease}.essay_archiveLink__0zSoR:hover .essay_archiveTitle__4UVYG{color:var(--essay-accent)}.essay_archiveSubtitle__tQ9OD{margin:0;color:var(--essay-muted)}.essay_archiveExcerpt__2EWBl{max-height:0;margin:0;overflow:hidden;opacity:0;color:var(--essay-ink-2);font-size:.9375rem;line-height:1.9;transition:max-height .48s cubic-bezier(.2,.6,.2,1),opacity .38s ease,margin .38s ease}.essay_archiveLink__0zSoR:hover .essay_archiveExcerpt__2EWBl{max-height:200px;margin-top:14px;opacity:1}.essay_readerCta__vuulR,.essay_subscribeSection__F2CRI{margin:96px 0 8px;border-top:1px solid var(--essay-rule);padding-top:48px}.essay_readerCta__vuulR{margin-top:80px}.essay_readerLink__LCnYk{display:inline-block;color:var(--essay-ink);border-bottom:1px solid var(--essay-ink);padding-bottom:.15em;font-family:var(--essay-serif);font-size:.9375rem;letter-spacing:.05em;text-decoration:none}.essay_readerLink__LCnYk:hover{color:var(--essay-accent);border-bottom-color:var(--essay-accent)}.essay_emptyState__oMN9K{padding:64px 0;color:var(--essay-mute);text-align:center}.essay_readerArticle__RsubM{position:relative}.essay_readingProgress__ateP1{position:fixed;top:0;left:0;z-index:50;height:2px;background:var(--essay-accent);transition:width 80ms linear}.essay_articleHero__J3BIe{position:relative;isolation:isolate;width:min(960px,92vw);margin:0 auto;padding:64px 0 56px;text-align:center}.essay_articleHeroBg__HjNY9{position:absolute;top:0;right:0;left:0;z-index:0;height:680px;overflow:hidden;pointer-events:none}.essay_articleHeroBgGlow__SAFC_,.essay_articleHeroBgHFade__CEtxT,.essay_articleHeroBgImage__X4Xt0,.essay_articleHeroBgVFade__SLcoH{position:absolute;inset:0}.essay_articleHeroBgImage__X4Xt0{background-position:top;background-size:cover;filter:saturate(.55) brightness(1.06) contrast(.92);opacity:.7}.essay_articleHeroBgHFade__CEtxT{background:linear-gradient(90deg,var(--essay-bg) 0,transparent 22%,transparent 78%,var(--essay-bg) 100%)}.essay_articleHeroBgVFade__SLcoH{background:linear-gradient(180deg,var(--essay-bg) 0,transparent 28%,transparent 58%,var(--essay-bg) 100%)}.essay_articleHeroBgGlow__SAFC_{background:radial-gradient(ellipse at 50% 30%,transparent 0,var(--essay-bg) 85%);mix-blend-mode:lighten;opacity:.35}.essay_articleHeroContent__QgYxX{position:relative;z-index:1}.essay_articleTitle__ACh_t{margin:0 0 18px;font-family:var(--essay-serif);font-size:clamp(2.5rem,5.4vw,4.5rem);font-weight:500;line-height:1.35;letter-spacing:.045em;line-break:strict}.essay_articleHero__J3BIe[data-eyecatch=true] .essay_articleTitle__ACh_t{text-shadow:0 1px 0 var(--essay-bg),0 0 24px oklch(.96 .014 82/.6)}.essay_articleSubtitle__o3bXg{margin:0 0 36px;color:var(--essay-muted);font-family:var(--essay-sans);font-size:.875rem;letter-spacing:.16em;line-height:1.8}.essay_articleHook__ejuMT{max-width:30ch;margin:16px auto 0;color:var(--essay-ink);font-family:var(--essay-serif);font-size:clamp(1.5rem,3vw,2.125rem);font-weight:400;line-height:1.7;letter-spacing:.045em;line-break:strict}.essay_bodyRule__AJ7ie{width:min(640px,92vw);height:1px;margin:12px auto 0;background:var(--essay-rule-soft)}.essay_essayBody__pv0h1{width:min(640px,92vw);margin:0 auto;padding:40px 0 80px;color:var(--essay-ink);font-family:var(--essay-body);font-size:1.125rem;line-height:2.1;letter-spacing:.04em}.essay_passage__RENM4{position:relative;margin:0 -8px 28px;padding:2px 8px;border-radius:2px;cursor:pointer;transition:background .3s ease,box-shadow .3s ease}.essay_passage__RENM4:hover{background:oklch(.93 .05 80/.5)}.essay_bookmarked__A_3k4{background:oklch(.92 .08 70/.55);box-shadow:inset 3px 0 0 var(--essay-bookmark)}.essay_dropcap__lJVLL:first-letter{float:left;margin:.08em .14em 0 0;color:var(--essay-ink);font-family:var(--essay-serif);font-size:4.2em;font-weight:500;line-height:.9}.essay_essayBody__pv0h1 h2{display:block;margin:4.25em 0 1.35em;color:var(--essay-ink-2);font-family:var(--essay-serif);font-size:1.18rem;font-weight:500;line-height:1.85;letter-spacing:.08em;text-align:center}.essay_essayBody__pv0h1 h2:before{content:"";display:block;width:3.5em;height:1px;margin:0 auto 1.4em;background:var(--essay-rule)}.essay_essayBody__pv0h1 h3{margin:40px 0 18px;font-size:1.35rem;font-weight:500;line-height:1.55;letter-spacing:.05em}.essay_essayBody__pv0h1 h3,.essay_pullquote__8fAAp{color:var(--essay-ink);font-family:var(--essay-serif)}.essay_pullquote__8fAAp{position:relative;margin:56px 0;padding:32px 36px 32px 48px;border-left:2px solid var(--essay-accent);background:var(--essay-bg-2);font-size:1.375rem;line-height:1.9;letter-spacing:.04em}.essay_pullquote__8fAAp:before{content:"“";position:absolute;top:14px;left:14px;color:var(--essay-accent);font-family:var(--essay-serif);font-size:3.5rem;line-height:1;opacity:.4}.essay_essayBody__pv0h1 a{color:var(--essay-ink-2);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.essay_essayBody__pv0h1 a:hover{color:var(--essay-accent)}.essay_essayBody__pv0h1 img{display:block;max-width:100%;height:auto;margin:2em auto}.essay_essayBody__pv0h1 ol,.essay_essayBody__pv0h1 ul{margin:1.25em 0;padding-left:1.5em}.essay_essayBody__pv0h1 li{margin-bottom:.5em}.essay_essayBody__pv0h1 hr{width:6em;margin:2.5em auto;border:0;border-top:1px solid var(--essay-rule)}.essay_essayBody__pv0h1 code{border-radius:3px;background:rgb(0 0 0/.04);padding:.1em .35em;font-size:.9em}.essay_essayBody__pv0h1 pre{overflow-x:auto;margin:1.5em 0;border-radius:4px;background:var(--essay-bg-2);padding:1em 1.25em}.essay_essayBody__pv0h1 pre code{background:transparent;padding:0}.essay_endMark__LB1jC{margin:64px 0 24px;text-align:center}.essay_bookmarkIndex__6ROa2{position:fixed;top:50%;right:28px;z-index:30;max-width:220px;transform:translateY(-50%);border:1px solid var(--essay-rule);background:var(--essay-bg-2);padding:16px 14px}.essay_bookmarkHeader__gfrjl{display:flex;align-items:center;gap:8px;margin-bottom:12px}.essay_bookmarkList__Rdvrg{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.essay_bookmarkButton__Gyil2{padding:4px 0;color:var(--essay-ink-2);font-family:var(--essay-body);font-size:.75rem;line-height:1.55;text-align:left;text-decoration:underline;text-underline-offset:.2em}.essay_backNav__P1hAM{width:min(640px,92vw);margin:48px auto 0}.essay_nextSection__nfD18{width:min(1240px,92vw);margin:112px auto 0;border-top:1px solid var(--essay-rule);padding-bottom:100px}.essay_nextHeader__1zAvh{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding:32px 0 18px}.essay_nextCard__KAyvX{display:grid;grid-template-columns:120px 1fr auto;gap:48px;align-items:center;padding:40px 24px;transition:background .32s ease,transform .32s ease}.essay_nextLink__J0J1O:hover .essay_nextCard__KAyvX{background:var(--essay-bg-2);transform:translateX(8px)}.essay_nextNumber__CiKpd{font-size:5rem;line-height:1}.essay_nextTitle__MS3ym{margin:8px 0 10px;font-family:var(--essay-serif);font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:500;line-height:1.35;letter-spacing:.04em;line-break:strict;transition:color .24s ease}.essay_nextLink__J0J1O:hover .essay_nextArrow__07YVj,.essay_nextLink__J0J1O:hover .essay_nextTitle__MS3ym{color:var(--essay-accent)}.essay_nextExcerpt__HeKyZ{max-width:52ch;margin:0;color:var(--essay-ink-2);font-family:var(--essay-serif);font-size:1.0625rem;line-height:1.8;letter-spacing:.03em}.essay_nextArrow__07YVj{color:var(--essay-mute);font-family:var(--essay-serif);font-size:2rem;transition:color .24s ease,transform .32s ease}.essay_nextLink__J0J1O:hover .essay_nextArrow__07YVj{transform:translateX(6px)}.essay_footer__D2HJc{margin-top:0;padding:56px 0 48px;border-top:1px solid var(--essay-rule-soft)}.essay_reveal__WEqkk{opacity:0;transform:translateY(14px);animation:essay_reveal-in__9YCVT .9s cubic-bezier(.2,.6,.2,1) .12s forwards}@keyframes essay_reveal-in__9YCVT{to{opacity:1;transform:translateY(0)}}@media (max-width:1023px){.essay_footerInner__FAhpw,.essay_signatureInner__5zyVw{align-items:flex-start;flex-direction:column}.essay_featured__TQCcv{grid-template-columns:1fr;gap:36px}.essay_featuredPanel__fZYou{min-height:240px}.essay_archiveGrid__TyACr{gap:0 32px}.essay_bookmarkIndex__6ROa2{right:16px;max-width:180px}}@media (max-width:639px){.essay_displayTitle__Qqeoo{font-size:clamp(3.4rem,17vw,5rem)}.essay_leadText__06OhC{font-size:1rem}.essay_featured__TQCcv{padding:36px 0 52px}.essay_archiveMeta__v7tSe,.essay_featuredMeta__WqVmq,.essay_nextHeader__1zAvh{align-items:flex-start;flex-direction:column;gap:8px}.essay_featuredTitle__W6xJI{font-size:clamp(1.78rem,8vw,2.25rem);max-width:10.5em;overflow-wrap:normal;word-break:keep-all}.essay_featuredNumber__pVXbp{font-size:4rem}.essay_featuredPanel__fZYou{display:none}.essay_archiveGrid__TyACr,.essay_nextCard__KAyvX{grid-template-columns:1fr}.essay_archiveExcerpt__2EWBl{display:none}.essay_articleHero__J3BIe{padding:48px 0 40px}.essay_articleHeroBg__HjNY9{height:420px}.essay_articleTitle__ACh_t{font-size:clamp(1.65rem,7.5vw,2.1rem);line-height:1.42;max-width:8.6em;margin-right:auto;margin-left:auto}.essay_articleHook__ejuMT,.essay_articleTitle__ACh_t{letter-spacing:.02em;overflow-wrap:anywhere;word-break:break-all}.essay_articleHook__ejuMT{max-width:11em;font-size:clamp(1.2rem,5.8vw,1.45rem)}.essay_essayBody__pv0h1{font-size:1.03rem;line-height:2;letter-spacing:.02em}.essay_pullquote__8fAAp{margin:40px 0;padding:28px 24px 28px 34px;font-size:1.15rem}.essay_bookmarkIndex__6ROa2{position:static;width:min(640px,92vw);max-width:none;margin:0 auto 32px;transform:none}.essay_nextSection__nfD18{margin-top:72px}.essay_nextCard__KAyvX{gap:16px;padding:28px 0}.essay_nextNumber__CiKpd{font-size:3rem}}@media (min-width:640px) and (max-width:1023px){.essay_articleHeroBg__HjNY9{height:560px}}@media (prefers-reduced-motion:reduce){.essay_archiveExcerpt__2EWBl,.essay_archiveTitle__4UVYG,.essay_nextArrow__07YVj,.essay_nextCard__KAyvX,.essay_passage__RENM4,.essay_reveal__WEqkk{animation:none;opacity:1;transform:none;transition:none}}