.ed-share[data-astro-cid-nckvbm3z]{align-items:center;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex;position:relative}.ed-share-label[data-astro-cid-nckvbm3z]{font:600 var(--fs-xs) / 1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0}ul[data-astro-cid-nckvbm3z]{gap:var(--s-2);margin:0;padding:0;list-style:none;display:flex}li[data-astro-cid-nckvbm3z][hidden]{display:none}a[data-astro-cid-nckvbm3z],button[data-astro-cid-nckvbm3z]{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,color .2s,border-color .2s;display:grid}a[data-astro-cid-nckvbm3z]:hover,button[data-astro-cid-nckvbm3z]:hover{background:var(--ink);border-color:var(--ink);color:var(--paper)}.ed-share-status[data-astro-cid-nckvbm3z]{font:500 var(--fs-sm) / 1.4 var(--sans);color:var(--wouri)}.ed-progress[data-astro-cid-t4kthzxw]{z-index:70;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.ed-progress[data-astro-cid-t4kthzxw] span[data-astro-cid-t4kthzxw]{background:var(--accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.ed-ahero[data-astro-cid-t4kthzxw]{--motif-fade:radial-gradient(ellipse 50% 80% at 0% 100%, #000 0%, transparent 70%);--motif-opacity:.16;isolation:isolate;background:radial-gradient(ellipse 60% 90% at 100% 0%, color-mix(in srgb, var(--wouri) 55%, transparent), transparent 70%), radial-gradient(ellipse 70% 110% at 0% 110%, color-mix(in srgb, var(--night-2) 85%, transparent), transparent 70%), var(--night);color:var(--on-night);padding:clamp(28px,4vw,56px) 0 clamp(48px,7vw,104px);position:relative;overflow:hidden}.ed-ahero[data-astro-cid-t4kthzxw] .breadcrumb{color:var(--on-night-muted)}.ed-ahero[data-astro-cid-t4kthzxw] .breadcrumb [aria-current]{color:var(--on-night)}.ed-ahero[data-astro-cid-t4kthzxw] .breadcrumb a:hover{color:var(--gold)}.ed-ahero[data-astro-cid-t4kthzxw] :focus-visible{outline-color:var(--gold)}.ed-ahero[data-astro-cid-t4kthzxw]:after{content:"";z-index:-1;background-color:var(--gold);-webkit-mask:var(--motif-water) 0 0 / 160px 28px repeat, var(--motif-fade);-webkit-mask-composite:source-in;mask:var(--motif-water) 0 0 / 160px 28px repeat intersect, var(--motif-fade);opacity:var(--motif-opacity);pointer-events:none;position:absolute;inset:0}.ed-ahero-grid[data-astro-cid-t4kthzxw]{grid-template-columns:minmax(0,1fr) minmax(240px,380px);align-items:center;gap:clamp(32px,6vw,96px);margin-top:clamp(24px,3vw,40px);display:grid}.ed-ahero-text[data-astro-cid-t4kthzxw] .eyebrow[data-astro-cid-t4kthzxw]{color:var(--gold);margin-top:0}.ed-ahero[data-astro-cid-t4kthzxw] h1[data-astro-cid-t4kthzxw]{margin-top:var(--s-4);max-width:16ch;font-size:var(--fs-3xl);letter-spacing:-.01em;color:var(--on-night);text-wrap:balance;line-height:.98}.ed-ahero-author[data-astro-cid-t4kthzxw]{margin:var(--s-4) 0 0;font:italic 400 var(--fs-xl) / 1.2 var(--display);color:var(--gold)}.ed-ahero-author[data-astro-cid-t4kthzxw] span[data-astro-cid-t4kthzxw]{color:var(--on-night-muted)}.ed-ahero-meta[data-astro-cid-t4kthzxw]{gap:var(--s-4) clamp(24px, 4vw, 48px);padding-top:var(--s-5);border-top:1px solid color-mix(in srgb, var(--gold) 40%, transparent);flex-wrap:wrap;margin:clamp(28px,4vw,44px) 0 0;display:flex}.ed-ahero-meta[data-astro-cid-t4kthzxw] div[data-astro-cid-t4kthzxw]{gap:2px;display:grid}.ed-ahero-meta[data-astro-cid-t4kthzxw] dt[data-astro-cid-t4kthzxw]{font:600 var(--fs-xs) / 1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--on-night-muted)}.ed-ahero-meta[data-astro-cid-t4kthzxw] dd[data-astro-cid-t4kthzxw]{font:500 var(--fs-base) / 1.4 var(--sans);color:var(--on-night);margin:0}.ed-ahero-cover[data-astro-cid-t4kthzxw]{position:relative}.ed-ahero-cover[data-astro-cid-t4kthzxw]:before{content:"";border:1px solid color-mix(in srgb, var(--gold) 55%, transparent);pointer-events:none;position:absolute;inset:14px -14px -14px 14px}.ed-ahero-cover[data-astro-cid-t4kthzxw] .ed-stage{box-shadow:0 40px 80px -36px color-mix(in srgb, var(--logo-night) 90%, transparent)}.ed-ahero-cover[data-astro-cid-t4kthzxw] .ed-stage>img{max-width:74%;max-height:84%}.ed-ahero-cover[data-astro-cid-t4kthzxw] .ed-stage{--book-w:54%}@media (width<=760px){.ed-ahero-grid[data-astro-cid-t4kthzxw]{grid-template-columns:1fr}.ed-ahero-cover[data-astro-cid-t4kthzxw]{max-width:280px}}.ed-article[data-astro-cid-t4kthzxw] .prose>img:first-child{display:none}.ed-article[data-astro-cid-t4kthzxw] .prose>img:first-child+*{margin-top:0}.ed-article-end[data-astro-cid-t4kthzxw]{margin-top:clamp(48px,6vw,80px)}.ed-signature[data-astro-cid-t4kthzxw]{justify-content:space-between;align-items:center;gap:var(--s-5);margin-top:var(--s-6);padding:var(--s-5) 0;border-block:1px solid var(--line);flex-wrap:wrap;display:flex}.ed-signature-by[data-astro-cid-t4kthzxw]{font:500 var(--fs-sm) / 1.4 var(--sans);color:var(--muted);margin:0}.ed-signature-by[data-astro-cid-t4kthzxw] strong[data-astro-cid-t4kthzxw]{font:400 var(--fs-xl) / 1.1 var(--display);color:var(--ink);margin-top:2px;display:block}.ed-signature-by[data-astro-cid-t4kthzxw] em[data-astro-cid-t4kthzxw]{color:var(--accent)}.ed-pager[data-astro-cid-t4kthzxw]{padding-bottom:var(--section-tight)}.ed-article[data-astro-cid-t4kthzxw] .ed-mark{font:600 .8em / 1 var(--sans);color:var(--accent);margin:.9em .4em 0 0;display:inline-block}.ed-related[data-astro-cid-t4kthzxw]{grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));gap:clamp(40px,4.5vw,64px) clamp(20px,2.5vw,36px);display:grid}.ed-related[data-astro-cid-t4kthzxw] .ed-stage{background:var(--card)}
