.books-hero[data-astro-cid-k2hyfrao]{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(28px,5vw,72px);align-items:center;padding-top:clamp(28px,4vw,56px)}.books-words[data-astro-cid-k2hyfrao]{display:grid;gap:20px;justify-items:start}.books-words[data-astro-cid-k2hyfrao] h1[data-astro-cid-k2hyfrao]{font-size:clamp(40px,5vw,72px)}.books-words[data-astro-cid-k2hyfrao] .cs-link{display:inline-flex;align-items:center;min-height:44px}.books-covers[data-astro-cid-k2hyfrao]{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(16px,2.4vw,32px);align-items:end;padding:18px 0 14px 14px}.books-cover[data-astro-cid-k2hyfrao]{position:relative;display:block;line-height:0}.books-cover[data-astro-cid-k2hyfrao] img[data-astro-cid-k2hyfrao]{display:block;width:100%;height:auto;border:var(--cs-frame) solid var(--cs-ink);box-shadow:10px 10px 0 var(--cs-ink);background:#fff}.books-cover--two[data-astro-cid-k2hyfrao] img[data-astro-cid-k2hyfrao]{box-shadow:10px 10px 0 var(--cs-royal)}.books-cover[data-astro-cid-k2hyfrao] .cs-sticker[data-astro-cid-k2hyfrao]{position:absolute;top:-14px;left:-14px}.books-coming[data-astro-cid-k2hyfrao]{position:absolute;top:-14px;right:-10px;padding:6px 12px 5px;border:var(--cs-frame) solid var(--cs-ink);border-radius:8px;background:var(--cs-gold);font:700 14px/1.2 var(--cs-text);letter-spacing:.04em;text-transform:uppercase;transform:rotate(3deg)}.books-visit[data-astro-cid-k2hyfrao]{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:clamp(20px,4vw,52px);align-items:center;padding-top:var(--cs-chapter)}.books-visit[data-astro-cid-k2hyfrao] img[data-astro-cid-k2hyfrao]{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;border:var(--cs-frame) solid var(--cs-ink)}.books-visit[data-astro-cid-k2hyfrao] div[data-astro-cid-k2hyfrao]{display:grid;gap:14px;justify-items:start}.books-visit[data-astro-cid-k2hyfrao] h2[data-astro-cid-k2hyfrao]{font-size:clamp(26px,3vw,38px)}@media(max-width:760px){.books-hero[data-astro-cid-k2hyfrao]{grid-template-columns:minmax(0,1fr)}.books-covers[data-astro-cid-k2hyfrao]{order:-1;max-width:520px}}@media(max-width:700px){.books-visit[data-astro-cid-k2hyfrao]{grid-template-columns:minmax(0,1fr)}}
