.bookstrip[data-astro-cid-y5jazv4s]{margin-top:3rem;padding:1.4rem 1.4rem 1.2rem;border:1px solid #d2ecdf;border-radius:8px;background:linear-gradient(180deg,#f7fcfa,#fff)}.bs-eyebrow[data-astro-cid-y5jazv4s]{font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:#2e7d5f;margin:0 0 1rem}.bs-feature[data-astro-cid-y5jazv4s]{display:grid;grid-template-columns:6.5rem minmax(0,1fr);column-gap:1.2rem;align-items:start;grid-template-areas:"cover text" "cover acts";grid-template-rows:auto 1fr}.bs-cover[data-astro-cid-y5jazv4s]{grid-area:cover}.bs-text[data-astro-cid-y5jazv4s]{grid-area:text}.bs-acts[data-astro-cid-y5jazv4s]{grid-area:acts}@media(max-width:34rem){.bs-feature[data-astro-cid-y5jazv4s]{grid-template-columns:5rem minmax(0,1fr);grid-template-areas:"cover text" "acts acts";grid-template-rows:auto}}.bs-cover[data-astro-cid-y5jazv4s] img[data-astro-cid-y5jazv4s]{display:block;width:100%;height:auto;border-radius:3px;box-shadow:0 4px 16px #0003}.bs-series[data-astro-cid-y5jazv4s]{font-family:"Young Serif",Georgia,serif;font-size:.86rem;color:#2e7d5f;margin:0}.bs-title[data-astro-cid-y5jazv4s]{font-family:"Young Serif",Georgia,serif;font-size:1.3rem;line-height:1.2;margin:0 0 .35rem}.bs-title[data-astro-cid-y5jazv4s] a[data-astro-cid-y5jazv4s]{color:inherit;text-decoration:none}.bs-title[data-astro-cid-y5jazv4s] a[data-astro-cid-y5jazv4s]:hover{text-decoration:underline;text-decoration-color:#8dd9bf;text-underline-offset:4px}.bs-pitch[data-astro-cid-y5jazv4s]{font-size:.94rem;color:#444;margin:0 0 .9rem}.bs-line[data-astro-cid-y5jazv4s]{font-size:.82rem;color:#6b6560;margin:-.5rem 0 .9rem}.bs-acts[data-astro-cid-y5jazv4s]{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:0}.pill[data-astro-cid-y5jazv4s]{display:inline-block;background:#1a1717;color:#fff;text-decoration:none;padding:.55rem 1.3rem;border-radius:300px;font-size:.88rem;border:1px solid #1a1717}.pill[data-astro-cid-y5jazv4s]:hover{opacity:.85}.look[data-astro-cid-y5jazv4s]{color:#1a1717;font-size:.9rem;text-underline-offset:3px;text-decoration-color:#8dd9bf;text-decoration-thickness:2px}.bs-others[data-astro-cid-y5jazv4s]{list-style:none;margin:1.2rem 0 0;padding:1rem 0 0;border-top:1px solid #e8e4df;display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.6rem 1rem}.bs-others[data-astro-cid-y5jazv4s] a[data-astro-cid-y5jazv4s]{display:flex;align-items:center;gap:.7rem;color:inherit;text-decoration:none}.bs-others[data-astro-cid-y5jazv4s] img[data-astro-cid-y5jazv4s]{width:44px;height:auto;border-radius:2px;box-shadow:0 2px 8px #00000026;flex:none}.bs-otitle[data-astro-cid-y5jazv4s]{display:block;font-family:"Young Serif",Georgia,serif;font-size:1rem;line-height:1.25}.bs-from[data-astro-cid-y5jazv4s]{display:block;font-size:.8rem;color:#6b6560}.bs-others[data-astro-cid-y5jazv4s] a[data-astro-cid-y5jazv4s]:hover .bs-otitle[data-astro-cid-y5jazv4s]{text-decoration:underline;text-decoration-color:#8dd9bf;text-underline-offset:3px}.readcard[data-astro-cid-eppj77of]{box-sizing:border-box;display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto;gap:.7rem;align-items:start;background:#fbf7ec;border:1px solid #e3d8bd;border-radius:10px;padding:.9rem .8rem .9rem 1rem;font-family:Bitter,Georgia,serif;font-size:.88rem;line-height:1.5;color:#2a2522}.readcard[data-astro-cid-eppj77of][hidden]{display:none}.readcard[data-astro-cid-eppj77of].inline{margin:2.6rem 0 0}.readcard[data-astro-cid-eppj77of].float{position:fixed;right:.75rem;bottom:.75rem;z-index:40;width:min(15.5rem,calc(100vw - 1.5rem));box-shadow:0 10px 30px #1a171729;transform:translateY(calc(100% + 1.5rem));opacity:0;transition:transform .38s ease,opacity .38s ease}.readcard[data-astro-cid-eppj77of].float.in{transform:none;opacity:1}@media(max-width:52rem){.readcard[data-astro-cid-eppj77of].float{width:auto;left:.75rem}}@media(prefers-reduced-motion:reduce){.readcard[data-astro-cid-eppj77of].float{transform:none;transition:opacity .2s ease}}.rcmark[data-astro-cid-eppj77of]{width:2.2rem;height:auto;margin-top:.15rem}.rctext[data-astro-cid-eppj77of]{margin:0}.rctext[data-astro-cid-eppj77of] a[data-astro-cid-eppj77of]{color:#1a1717;text-underline-offset:3px;text-decoration-color:#a07c34}.rctext[data-astro-cid-eppj77of] a[data-astro-cid-eppj77of]:hover{text-decoration-thickness:2px}.rcclose[data-astro-cid-eppj77of]{appearance:none;background:none;border:0;cursor:pointer;color:#6b6560;font-size:1.35rem;line-height:1;padding:.1rem .35rem;margin:-.35rem -.3rem 0 0;border-radius:4px}.rcclose[data-astro-cid-eppj77of]:hover{color:#1a1717}.rcclose[data-astro-cid-eppj77of]:focus-visible{outline:2px solid #2e7d5f;outline-offset:1px}
