.breadcrumbs.svelte-jot9ci{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:10px;color:var(--color-text-light);padding-top:30px}.breadcrumbs.svelte-jot9ci a:where(.svelte-jot9ci):hover{color:var(--red)}.article-hero.svelte-jot9ci{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center;padding:45px 0;border-bottom:1px solid var(--ink)}.category.svelte-jot9ci{color:var(--red);display:inline-flex;gap:12px;align-items:center}h1.svelte-jot9ci{font-family:var(--font-serif);font-size:clamp(40px,5vw,70px);font-weight:400;line-height:1.12;letter-spacing:-.05em;margin:22px 0}.book-author.svelte-jot9ci{font-size:16px;margin-bottom:26px}.book-author.svelte-jot9ci a:where(.svelte-jot9ci){text-decoration:underline;text-decoration-color:var(--line)}.book-author.svelte-jot9ci a:where(.svelte-jot9ci):hover{color:var(--red)}.intro-excerpt.svelte-jot9ci{font-family:var(--font-serif);font-size:17px;line-height:1.9;color:var(--color-text-gray);margin-bottom:26px}.article-meta.svelte-jot9ci{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:26px;font-size:10px;color:var(--color-text-light)}.article-meta.svelte-jot9ci span:where(.svelte-jot9ci){display:flex;gap:7px;align-items:center}.hero-cover.svelte-jot9ci{background:#eeece2;min-width:0}.hero-cover.svelte-jot9ci img:where(.svelte-jot9ci){width:100%;height:480px;object-fit:contain}.reading-layout.svelte-jot9ci{display:grid;grid-template-columns:230px minmax(0,730px);gap:65px;padding-top:55px}.reading-aside.svelte-jot9ci{align-self:start;position:sticky;top:30px}.reading-aside.svelte-jot9ci>.eyebrow:where(.svelte-jot9ci){color:var(--red);font-size:9px}.reading-aside.svelte-jot9ci>p:where(.svelte-jot9ci){font-family:var(--font-serif);font-size:23px;margin:18px 0 30px}.reading-aside.svelte-jot9ci .text-link:where(.svelte-jot9ci){font-size:11px;display:flex;border-top:1px solid var(--line);padding-block:15px;width:100%}.share-status.svelte-jot9ci{display:block;font-size:11px;color:var(--red);line-height:1.7}.article-content.svelte-jot9ci{font-family:var(--font-serif);font-size:18px;line-height:1.95;color:#45463e;overflow-wrap:anywhere}.article-content.svelte-jot9ci p{margin-bottom:1.6em}.article-content.svelte-jot9ci h1,.article-content.svelte-jot9ci h2,.article-content.svelte-jot9ci h3{color:var(--ink);font-family:var(--font-serif);font-weight:500;letter-spacing:-.035em;line-height:1.4;margin:2em 0 .8em}.article-content.svelte-jot9ci h2{font-size:30px}.article-content.svelte-jot9ci h3{font-size:25px}.article-content.svelte-jot9ci a{color:var(--red);text-decoration:underline}.article-content.svelte-jot9ci blockquote{border-left:2px solid var(--red);margin:35px 0;padding:10px 0 10px 26px;font-size:23px;font-style:italic;color:var(--ink)}.article-content.svelte-jot9ci blockquote p:last-child{margin:0}.article-content.svelte-jot9ci ul,.article-content.svelte-jot9ci ol{padding-left:24px;margin-bottom:25px}.article-content.svelte-jot9ci ul{list-style:disc}.article-content.svelte-jot9ci ol{list-style:decimal}.article-content.svelte-jot9ci img{max-height:650px;object-fit:contain;margin:25px auto}.article-content.svelte-jot9ci pre{overflow-x:auto;font-size:14px}.article-content.svelte-jot9ci table{display:block;max-width:100%;overflow-x:auto}.article-tags.svelte-jot9ci{display:flex;flex-wrap:wrap;gap:10px;border-top:1px solid var(--line);padding-top:25px;margin-top:35px}.article-tags.svelte-jot9ci a:where(.svelte-jot9ci){display:inline-flex;align-items:center;gap:9px;border:1px solid var(--line);padding:7px 13px;font-family:var(--font-sans);font-size:10px;text-decoration:none;color:var(--ink)}.article-tags.svelte-jot9ci a:where(.svelte-jot9ci):hover{border-color:var(--red);color:var(--red)}.related.svelte-jot9ci{margin-top:75px}@media(max-width:1000px){.article-hero.svelte-jot9ci{gap:35px}.reading-layout.svelte-jot9ci{grid-template-columns:170px minmax(0,1fr);gap:35px}.hero-cover.svelte-jot9ci img:where(.svelte-jot9ci){height:400px}}@media(max-width:700px){.article-hero.svelte-jot9ci{grid-template-columns:1fr;padding-top:30px;gap:30px}.hero-cover.svelte-jot9ci img:where(.svelte-jot9ci){height:350px}.reading-layout.svelte-jot9ci{display:flex;flex-direction:column;gap:30px;padding-top:30px}.reading-aside.svelte-jot9ci{position:static;width:100%}.reading-aside.svelte-jot9ci>.eyebrow:where(.svelte-jot9ci),.reading-aside.svelte-jot9ci>p:where(.svelte-jot9ci),.reading-aside.svelte-jot9ci>a:where(.svelte-jot9ci){display:none}.reading-aside.svelte-jot9ci .text-link:where(.svelte-jot9ci){border-top:0;padding-block:0}.article-content.svelte-jot9ci{font-size:17px}.intro-excerpt.svelte-jot9ci{font-size:16px}.related.svelte-jot9ci{margin-top:50px}}
