.ed-stage[data-astro-cid-6zfoibj3]{border-radius:var(--radius);background:radial-gradient(ellipse 80% 70% at 50% 30%, color-mix(in srgb, var(--card) 70%, transparent), transparent 75%), var(--paper-2);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 70%, transparent);isolation:isolate;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ed-stage-paper[data-astro-cid-6zfoibj3]{background:radial-gradient(ellipse 80% 70% at 50% 30%, color-mix(in srgb, var(--paper) 40%, transparent), transparent 75%), var(--card)}.ed-stage[data-astro-cid-6zfoibj3]:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--night) 20%, transparent), transparent);border-radius:50%;height:10%;position:absolute;bottom:7%;left:22%;right:22%}.ed-stage[data-astro-cid-6zfoibj3]>img[data-astro-cid-6zfoibj3]{object-fit:contain;width:auto;max-width:min(70%,300px);height:auto;max-height:80%;box-shadow:0 1px 1px color-mix(in srgb, var(--night) 10%, transparent), 0 18px 30px -14px color-mix(in srgb, var(--night) 45%, transparent);transition:transform .7s var(--ease), box-shadow .7s var(--ease);border-radius:2px}.ed-stage[data-astro-cid-6zfoibj3] img[data-astro-cid-6zfoibj3][data-zoom]{cursor:zoom-in}a:hover>.ed-stage[data-astro-cid-6zfoibj3]>img[data-astro-cid-6zfoibj3],a:hover .ed-stage[data-astro-cid-6zfoibj3]>img[data-astro-cid-6zfoibj3]{box-shadow:0 1px 1px color-mix(in srgb, var(--night) 10%, transparent), 0 28px 40px -18px color-mix(in srgb, var(--night) 52%, transparent);transform:translateY(-6px)rotate(-.6deg)}.ed-stage-book[data-astro-cid-6zfoibj3]{--turn:24deg;--thick:9%;width:min(var(--book-w,40%) * var(--ratio,.6667) / .6667, 86%);translate:3% -2%}.ed-stage-has-book[data-astro-cid-6zfoibj3]{align-items:flex-end;padding-bottom:12%}.ed-stage-has-book[data-astro-cid-6zfoibj3]:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--night) 32%, transparent), transparent);height:7%;transition:opacity .6s var(--ease), scale .6s var(--ease);bottom:9%;left:28%;right:14%}a:hover .ed-stage-book[data-astro-cid-6zfoibj3]{transform:perspective(1500px) rotateY(calc(var(--turn) * .45)) translateY(-8px)}a:hover .ed-stage-has-book[data-astro-cid-6zfoibj3]:before{opacity:.7;scale:.9 1}.ed-stage[data-astro-cid-6zfoibj3]>.ed-stage-photo[data-astro-cid-6zfoibj3]{border:clamp(4px, 1.2vw, 8px) solid var(--card);max-width:min(76%,320px);max-height:78%;box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 80%, transparent), 0 18px 30px -14px color-mix(in srgb, var(--night) 45%, transparent);border-radius:2px;rotate:-1.5deg}.ed-stage-paper[data-astro-cid-6zfoibj3]>.ed-stage-photo[data-astro-cid-6zfoibj3]{border-color:var(--paper)}@media (prefers-reduced-motion:reduce){a:hover .ed-stage-book[data-astro-cid-6zfoibj3]{transform:perspective(1500px) rotateY(var(--turn))}a:hover>.ed-stage[data-astro-cid-6zfoibj3]>img[data-astro-cid-6zfoibj3],a:hover .ed-stage[data-astro-cid-6zfoibj3]>img[data-astro-cid-6zfoibj3]{transform:none}}.ed-acard[data-astro-cid-mifkrrzs]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.ed-acard-body[data-astro-cid-mifkrrzs]{gap:var(--s-2);padding-top:var(--s-5);flex-direction:column;display:flex}.ed-acard-meta[data-astro-cid-mifkrrzs]{gap:0 var(--s-2);font:600 var(--fs-xs) / 1.4 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;margin:0;display:flex}.ed-acard-meta[data-astro-cid-mifkrrzs] span[data-astro-cid-mifkrrzs]:first-child{color:var(--accent)}.ed-acard-title[data-astro-cid-mifkrrzs]{font-size:var(--fs-xl);text-wrap:balance;line-height:1.08;transition:color .2s}.ed-acard[data-astro-cid-mifkrrzs]:hover .ed-acard-title[data-astro-cid-mifkrrzs]{color:var(--accent)}.ed-acard-author[data-astro-cid-mifkrrzs]{font:italic 400 var(--fs-md) / 1.35 var(--serif);color:var(--ink-2);margin:0}.ed-acard-feature[data-astro-cid-mifkrrzs]>.ed-stage{--book-w:33%}.ed-acard-feature[data-astro-cid-mifkrrzs] .ed-acard-title[data-astro-cid-mifkrrzs]{font-size:var(--fs-2xl);line-height:1.02}.ed-acard-excerpt[data-astro-cid-mifkrrzs]{margin:var(--s-2) 0 0;max-width:46ch;font:400 var(--fs-base) / 1.65 var(--serif);color:var(--ink-2);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ed-acard-feature[data-astro-cid-mifkrrzs] .link-arrow[data-astro-cid-mifkrrzs]{margin-top:var(--s-3);align-self:flex-start}@media (width<=559px){.ed-acard[data-astro-cid-mifkrrzs]:not(.ed-acard-feature){gap:var(--s-4);grid-template-columns:112px minmax(0,1fr);align-items:center;display:grid}.ed-acard[data-astro-cid-mifkrrzs]:not(.ed-acard-feature)>.ed-stage{aspect-ratio:4/5!important}.ed-acard[data-astro-cid-mifkrrzs]:not(.ed-acard-feature)>.ed-stage>img{max-width:74%;max-height:78%}.ed-acard[data-astro-cid-mifkrrzs]:not(.ed-acard-feature)>.ed-stage{--book-w:52%}.ed-acard[data-astro-cid-mifkrrzs]:not(.ed-acard-feature) .ed-acard-body[data-astro-cid-mifkrrzs]{padding-top:0}.ed-acard[data-astro-cid-mifkrrzs]:not(.ed-acard-feature) .ed-acard-title[data-astro-cid-mifkrrzs]{font-size:1.45rem}.ed-acard[data-astro-cid-mifkrrzs]:not(.ed-acard-feature) .ed-acard-author[data-astro-cid-mifkrrzs]{font-size:var(--fs-base)}}@media (width>=760px){.ed-acard-feature[data-astro-cid-mifkrrzs]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,44px);display:grid}.ed-acard-feature[data-astro-cid-mifkrrzs] .ed-acard-body[data-astro-cid-mifkrrzs]{padding-top:0}}
