.books[data-astro-cid-gpv5se4v] h2[data-astro-cid-gpv5se4v],.books__intro[data-astro-cid-gpv5se4v]{text-align:center}.books__intro[data-astro-cid-gpv5se4v]{max-width:40rem;margin-inline:auto}.books__grid[data-astro-cid-gpv5se4v]{grid-template-columns:repeat(auto-fit,minmax(16rem,22rem));justify-content:center;gap:2rem;margin-top:2rem;display:grid}.book[data-astro-cid-gpv5se4v]{border-radius:var(--radius);background:var(--c-surface);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 .75rem 2rem #2b235014}.book[data-astro-cid-gpv5se4v] img{aspect-ratio:2/3;object-fit:cover;width:100%}.book__body[data-astro-cid-gpv5se4v]{flex-direction:column;flex:1;gap:.25rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.book__meta[data-astro-cid-gpv5se4v]{color:var(--c-ink-soft);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.badge[data-astro-cid-gpv5se4v]{border-radius:999px;padding:.15em .7em;font-weight:700}.badge--coloring[data-astro-cid-gpv5se4v]{background:var(--c-pink-soft);color:var(--c-pink-dark)}.badge--story[data-astro-cid-gpv5se4v]{background:var(--c-blue-soft);color:var(--c-navy)}.book__soon[data-astro-cid-gpv5se4v]{margin-top:auto}.book__soon[data-astro-cid-gpv5se4v] p[data-astro-cid-gpv5se4v]{color:var(--c-ink-soft);margin-bottom:.5rem;font-weight:700}.characters[data-astro-cid-h7ypss7f]{background:var(--c-blue-soft)}.characters[data-astro-cid-h7ypss7f] h2[data-astro-cid-h7ypss7f]{text-align:center}.characters__grid[data-astro-cid-h7ypss7f]{grid-template-columns:repeat(auto-fit,minmax(16rem,28rem));justify-content:center;gap:2rem;margin-top:2rem;display:grid}.character[data-astro-cid-h7ypss7f]{border-radius:var(--radius);background:var(--c-surface);padding:2rem 1.5rem 1.5rem;box-shadow:0 .75rem 2rem #2b235014}.character[data-astro-cid-h7ypss7f] h3[data-astro-cid-h7ypss7f]{text-align:center;margin-bottom:.1em}.character__full-name[data-astro-cid-h7ypss7f]{color:var(--c-ink-soft);text-align:center;margin-bottom:1rem;font-weight:700}.character__facts[data-astro-cid-h7ypss7f]{margin:0}.character__facts[data-astro-cid-h7ypss7f] div[data-astro-cid-h7ypss7f]+div[data-astro-cid-h7ypss7f]{margin-top:.5rem}.character__facts[data-astro-cid-h7ypss7f] dt[data-astro-cid-h7ypss7f]{color:var(--c-navy);margin-inline-end:.25em;font-weight:700;display:inline}.character__facts[data-astro-cid-h7ypss7f] dd[data-astro-cid-h7ypss7f]{margin:0;display:inline}.character[data-astro-cid-h7ypss7f] img{object-fit:cover;border-radius:50%;width:12rem;height:12rem;margin:0 auto 1rem;box-shadow:0 .5rem 1.5rem #173f8f26}.hero[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, var(--c-lavender-soft), var(--c-bg))}.hero__media[data-astro-cid-ge2uvauf]{max-width:1440px;margin-inline:auto;position:relative}.hero__img[data-astro-cid-ge2uvauf]{width:100%}.hero__video[data-astro-cid-ge2uvauf]{display:none}@media (width<=767px){.hero__video[data-astro-cid-ge2uvauf]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}}@media (width<=767px) and (prefers-reduced-motion:reduce){.hero__video[data-astro-cid-ge2uvauf]{display:none}}.hero__text[data-astro-cid-ge2uvauf]{text-align:center;padding-block:2rem 3rem}.hero__text[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{max-width:30ch;margin-inline:auto}.inside[data-astro-cid-6xbchqwr]{text-align:center}.inside__strips[data-astro-cid-6xbchqwr]{gap:1.5rem;margin-top:2rem;display:grid}.inside__strips[data-astro-cid-6xbchqwr] img{border-radius:var(--radius);background:var(--c-surface);width:100%}.notify[data-astro-cid-xcqtfq7s]{background:var(--c-pink-soft)}.notify__card[data-astro-cid-xcqtfq7s]{text-align:center;max-width:42rem}.notify__form[data-astro-cid-xcqtfq7s]{text-align:left;margin-top:1.5rem}.notify__form[data-astro-cid-xcqtfq7s] label[data-astro-cid-xcqtfq7s]{margin-bottom:.4rem;font-weight:700;display:block}.notify__row[data-astro-cid-xcqtfq7s]{flex-wrap:wrap;gap:.75rem;display:flex}.notify__row[data-astro-cid-xcqtfq7s] input[data-astro-cid-xcqtfq7s]{background:var(--c-surface);min-width:0;color:var(--c-ink);font:inherit;border:2px solid #d9cdf5;border-radius:999px;flex:16rem;padding:.8em 1.1em}.notify__hp[data-astro-cid-xcqtfq7s]{position:absolute;left:-9999px}.notify__consent[data-astro-cid-xcqtfq7s]{color:var(--c-ink-soft);margin-top:.75rem;font-size:.9rem}.notify__status[data-astro-cid-xcqtfq7s]{min-height:1.6em;margin-top:.75rem;font-weight:700}.notify__status[data-astro-cid-xcqtfq7s].is-ok,.notify__fallback--ok[data-astro-cid-xcqtfq7s]{color:var(--c-ok)}.notify__status[data-astro-cid-xcqtfq7s].is-error,.notify__fallback--error[data-astro-cid-xcqtfq7s]{color:var(--c-error)}.notify__fallback[data-astro-cid-xcqtfq7s]{font-weight:700;display:none}.notify__fallback[data-astro-cid-xcqtfq7s]:target{display:block}
