.homepage-book-card[data-astro-cid-xavrd7xl]{align-content:start;gap:1rem;min-width:0;display:grid}.homepage-book-card__media[data-astro-cid-xavrd7xl]{z-index:1;position:relative}.homepage-book-card__cover-link[data-astro-cid-xavrd7xl],.homepage-book-card__image-frame[data-astro-cid-xavrd7xl]{display:block}.homepage-book-card__image-frame[data-astro-cid-xavrd7xl]{aspect-ratio:2/3;box-shadow:var(--shadow-book);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);overflow:hidden}.homepage-book-card__cover[data-astro-cid-xavrd7xl]{object-fit:cover;width:100%;height:100%;display:block}@media (hover:hover){.homepage-book-card__cover-link[data-astro-cid-xavrd7xl]:hover .homepage-book-card__image-frame[data-astro-cid-xavrd7xl]{box-shadow:var(--shadow-book-hover);transform:translateY(-.35rem)rotate(-.75deg)}}.homepage-book-card__discount[data-astro-cid-xavrd7xl]{z-index:2;aspect-ratio:1;width:3rem;color:var(--color-text);background:var(--color-orange);letter-spacing:-.05em;pointer-events:none;white-space:nowrap;border-radius:50%;place-items:center;font-size:clamp(.72rem,1.15vw,.84rem);font-weight:800;line-height:1;display:grid;position:absolute;top:0;right:0;transform:translate(50%,-50%);box-shadow:0 .15rem .25rem #2622373d}.homepage-book-card__badge-upcoming[data-astro-cid-xavrd7xl]{z-index:2;color:#fff;background:var(--color-purple);border-radius:var(--radius-sm,4px);letter-spacing:.02em;pointer-events:none;white-space:nowrap;align-items:center;padding:.25rem .6rem;font-size:.72rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;top:.65rem;left:.65rem;box-shadow:0 2px 6px #25232b33}.homepage-book-card__details[data-astro-cid-xavrd7xl]{grid-template-rows:auto minmax(2.6em,auto) minmax(2.2em,auto) auto;gap:.35rem;min-width:0;display:grid}.homepage-book-card__category[data-astro-cid-xavrd7xl],.homepage-book-card__prices[data-astro-cid-xavrd7xl],.homepage-book-card__price[data-astro-cid-xavrd7xl]{font-size:var(--type-metadata);margin:0}.homepage-book-card__category[data-astro-cid-xavrd7xl]{color:var(--color-purple);font-weight:700}h3[data-astro-cid-xavrd7xl]{min-height:2.6em;font-family:var(--font-display);font-size:var(--type-card-title);letter-spacing:-.025em;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}h3[data-astro-cid-xavrd7xl] a[data-astro-cid-xavrd7xl]{text-decoration:none}.homepage-book-card__price[data-astro-cid-xavrd7xl],.homepage-book-card__prices[data-astro-cid-xavrd7xl] strong[data-astro-cid-xavrd7xl]{color:var(--color-text);font-size:.9rem;font-weight:700}.homepage-book-card__prices[data-astro-cid-xavrd7xl]{flex-wrap:wrap;align-items:baseline;gap:.2rem .75rem;display:flex}.homepage-book-card__prices[data-astro-cid-xavrd7xl] strong[data-astro-cid-xavrd7xl],.homepage-book-card__prices[data-astro-cid-xavrd7xl] del[data-astro-cid-xavrd7xl]{white-space:nowrap}del[data-astro-cid-xavrd7xl]{color:var(--color-text-muted);font-size:.78rem;text-decoration-thickness:1px}@media (width<=44rem){.homepage-book-card__discount[data-astro-cid-xavrd7xl]{width:2rem;font-size:clamp(.62rem,2.6vw,.72rem)}.homepage-book-card__badge-upcoming[data-astro-cid-xavrd7xl]{padding:.2rem .5rem;font-size:.66rem;top:.5rem;left:.5rem}.homepage-book-card__details[data-astro-cid-xavrd7xl]{grid-template-rows:none;gap:.35rem}h3[data-astro-cid-xavrd7xl]{-webkit-line-clamp:none;min-height:0;margin:.15rem 0;display:block;overflow:visible}}.paper-crumple[data-astro-cid-jai6ubwd]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.crumple-relief[data-astro-cid-jai6ubwd]{transition:opacity .3s}@media (width<=44rem){.crumple-relief[data-astro-cid-jai6ubwd]{opacity:.75!important}}@media (prefers-reduced-motion:reduce){.crumple-relief[data-astro-cid-jai6ubwd]{transition:none}}.hero-marquee[data-astro-cid-ajpsf4jb]{text-align:center;background:var(--color-page);border-bottom:1px solid var(--color-line);padding-top:clamp(3rem,5.5vw,4.5rem);padding-bottom:clamp(3rem,5vw,4.5rem);position:relative;overflow:hidden}.hero-marquee__content[data-astro-cid-ajpsf4jb]{z-index:3;flex-direction:column;align-items:center;display:flex;position:relative}.hero-marquee__title[data-astro-cid-ajpsf4jb]{max-width:14ch;font-family:var(--font-display);letter-spacing:-.05em;color:var(--color-orange);margin:0 auto;font-size:clamp(2.3rem,5.4vw,4.4rem);font-weight:500;line-height:1.05;animation:.7s cubic-bezier(.16,1,.3,1) both hero-fade-up}.hero-marquee__desc[data-astro-cid-ajpsf4jb]{max-width:44ch;color:var(--color-purple);margin:1.15rem auto 0;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.65;animation:.8s cubic-bezier(.16,1,.3,1) .16s both hero-fade-up}.hero-marquee__actions[data-astro-cid-ajpsf4jb]{z-index:4;margin-top:1.75rem;animation:.8s cubic-bezier(.16,1,.3,1) .24s both hero-fade-up;position:relative}.hero-marquee__btn[data-astro-cid-ajpsf4jb]{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-purple);transition:all var(--duration-base) var(--ease-out);background:0 0;border:1px solid #613d994d;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.hero-marquee__btn[data-astro-cid-ajpsf4jb]:hover{color:#fff;background:var(--color-purple);border-color:var(--color-purple);transform:translateY(-2px);box-shadow:0 4px 14px #613d9929}.hero-marquee__btn[data-astro-cid-ajpsf4jb]:active{transform:translateY(0)}.hero-marquee__marquee[data-astro-cid-ajpsf4jb]{z-index:1;width:100vw;margin-top:clamp(-3.75rem,-3.8vw,-1.25rem);margin-left:calc(50% - 50vw);padding-block:1.5rem 2rem;animation:1s cubic-bezier(.16,1,.3,1) .32s both hero-fade-up;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.hero-marquee__track[data-astro-cid-ajpsf4jb]{will-change:transform;width:max-content;animation:45s linear infinite hero-marquee-scroll;display:flex}.hero-marquee__track[data-astro-cid-ajpsf4jb]:hover,.hero-marquee__track[data-astro-cid-ajpsf4jb]:focus-within{animation-play-state:paused}.hero-marquee__group[data-astro-cid-ajpsf4jb]{flex-shrink:0;align-items:center;gap:clamp(1.25rem,2.5vw,2.25rem);padding-right:clamp(1.25rem,2.5vw,2.25rem);display:flex}.hero-marquee__card[data-astro-cid-ajpsf4jb]{aspect-ratio:.69;width:clamp(8.5rem,15vw,12.5rem);transform:rotate(var(--tilt,0deg));transition:transform .25s var(--ease-out), filter .25s var(--ease-out);cursor:default;border-radius:0;flex-shrink:0;display:block;position:relative}.hero-marquee__card[data-astro-cid-ajpsf4jb]:hover{z-index:10;transform:rotate(0)scale(1.08)translateY(-6px)}.hero-marquee__card-frame[data-astro-cid-ajpsf4jb]{background:var(--color-surface);width:100%;height:100%;transition:box-shadow .25s var(--ease-out);border:1px solid #ded9d180;border-radius:0;display:block;overflow:hidden;box-shadow:inset -1px 0 #ffffff2e,1px 0 #e6e2da,2px 1px #dedad2,0 10px 24px -6px #25232b17,0 3px 8px -3px #25232b0d}.hero-marquee__card[data-astro-cid-ajpsf4jb]:hover .hero-marquee__card-frame[data-astro-cid-ajpsf4jb]{box-shadow:inset -1px 0 #ffffff2e,1px 0 #e6e2da,2px 1px #dedad2,0 14px 28px -6px #25232b1c,0 4px 10px -3px #25232b0f}.hero-marquee__cover[data-astro-cid-ajpsf4jb]{object-fit:cover;width:100%;height:100%;display:block}@keyframes hero-fade-up{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes hero-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (hover:none),(pointer:coarse){.hero-marquee__marquee[data-astro-cid-ajpsf4jb]{-webkit-mask-image:none;mask-image:none}}@media (prefers-reduced-motion:reduce){.hero-marquee__title[data-astro-cid-ajpsf4jb],.hero-marquee__desc[data-astro-cid-ajpsf4jb],.hero-marquee__actions[data-astro-cid-ajpsf4jb],.hero-marquee__marquee[data-astro-cid-ajpsf4jb]{opacity:1!important;animation:none!important;transform:none!important}.hero-marquee__track[data-astro-cid-ajpsf4jb]{animation:none}.hero-marquee__marquee[data-astro-cid-ajpsf4jb]{overscroll-behavior-x:contain;scrollbar-width:thin;overflow-x:auto;-webkit-mask-image:none;mask-image:none}.hero-marquee__group[data-astro-cid-ajpsf4jb][aria-hidden=true]{display:none}.hero-marquee__card[data-astro-cid-ajpsf4jb]{transform:none!important}}.editorial-watermark[data-astro-cid-xcm2yebv]{pointer-events:none;width:min(42vw,32rem);height:auto;stroke:var(--watermark-color,var(--color-purple));stroke-linecap:round;stroke-linejoin:round;stroke-width:1.25px;z-index:0;position:absolute!important}.editorial-watermark--book[data-astro-cid-xcm2yebv]{--watermark-color:var(--color-orange);top:-6rem;right:-12rem}.editorial-watermark--pen[data-astro-cid-xcm2yebv]{--watermark-color:var(--color-purple);bottom:-12rem;left:-14rem}@media (width<=44rem){.editorial-watermark[data-astro-cid-xcm2yebv]{width:18rem}.editorial-watermark--book[data-astro-cid-xcm2yebv]{top:-2rem;right:-8rem}.editorial-watermark--pen[data-astro-cid-xcm2yebv]{bottom:-8rem;left:-10rem}}.gallery-item[data-astro-cid-yfxqw5ix]{--gallery-item-width:clamp(16rem, 25vw, 21rem);flex:0 0 var(--gallery-item-width);width:var(--gallery-item-width);min-width:var(--gallery-item-width);outline-offset:.4rem;transition:transform var(--duration-base) var(--ease-out);gap:.75rem;margin:0;display:grid}.gallery-item__image[data-astro-cid-yfxqw5ix]{aspect-ratio:16/9;background:var(--gallery-background);border-radius:var(--radius-md);width:100%;position:relative;overflow:hidden}.gallery-item--orange[data-astro-cid-yfxqw5ix]{--gallery-background:#e8895e;--gallery-line:#4a2925}.gallery-item--ink[data-astro-cid-yfxqw5ix]{--gallery-background:#413b57;--gallery-line:#f5e9dc}.gallery-item--purple[data-astro-cid-yfxqw5ix]{--gallery-background:#a68ac8;--gallery-line:#f9f4ff}.gallery-item__image[data-astro-cid-yfxqw5ix] button[data-astro-cid-yfxqw5ix]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.gallery-item__image[data-astro-cid-yfxqw5ix] img[data-astro-cid-yfxqw5ix]{object-fit:cover;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}figcaption[data-astro-cid-yfxqw5ix]{color:var(--color-text-muted);opacity:.7;transition:opacity var(--duration-base) var(--ease-out);font-size:.78rem}.gallery-item[data-astro-cid-yfxqw5ix]:hover{transform:scale(1.018)}.gallery-item[data-astro-cid-yfxqw5ix]:hover figcaption[data-astro-cid-yfxqw5ix]{opacity:1}@media (width<=44rem){.gallery-item[data-astro-cid-yfxqw5ix]{--gallery-item-width:16rem}}.moving-gallery[data-astro-cid-e7gbv77h]{z-index:1;position:relative}.moving-gallery__viewport[data-astro-cid-e7gbv77h]{width:100vw;margin-left:calc(50% - 50vw);overflow:hidden}.moving-gallery__track[data-astro-cid-e7gbv77h]{will-change:transform;width:max-content;animation:42s linear infinite move-gallery;display:flex}.moving-gallery__group[data-astro-cid-e7gbv77h]{flex:none;align-items:center;gap:clamp(1rem,2.5vw,2.25rem);margin:0;padding:0 clamp(1rem,2.5vw,2.25rem) 0 0;list-style:none;display:flex}@keyframes move-gallery{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.moving-gallery__viewport[data-astro-cid-e7gbv77h]{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;overflow-x:auto}.moving-gallery__track[data-astro-cid-e7gbv77h]{width:max-content;animation:none}.moving-gallery__group[data-astro-cid-e7gbv77h]{padding-right:1rem}.moving-gallery__group[data-astro-cid-e7gbv77h][aria-hidden=true]{display:none}.moving-gallery__group[data-astro-cid-e7gbv77h] li[data-astro-cid-e7gbv77h]{scroll-snap-align:start}}.upcoming-showcase[data-astro-cid-gyo3h3ao]{background:var(--color-page);padding-block:clamp(1.5rem,3vw,2.5rem);position:relative;overflow:hidden}.upcoming-showcase__crumple[data-astro-cid-gyo3h3ao]{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.crumple-relief[data-astro-cid-gyo3h3ao]{opacity:.95;transition:opacity .3s}.upcoming-showcase__convergence[data-astro-cid-gyo3h3ao]{pointer-events:none;user-select:none;position:absolute;inset:0;overflow:hidden}.upcoming-showcase__radial-base[data-astro-cid-gyo3h3ao],.upcoming-showcase__rays[data-astro-cid-gyo3h3ao],.upcoming-showcase__spotlight[data-astro-cid-gyo3h3ao],.upcoming-showcase__motes[data-astro-cid-gyo3h3ao]{display:none}.upcoming-showcase__stream[data-astro-cid-gyo3h3ao]{z-index:0;flex-direction:column;justify-content:space-around;display:flex;position:absolute;top:15%;bottom:15%}.upcoming-showcase__stream--left[data-astro-cid-gyo3h3ao]{align-items:flex-start;left:clamp(1rem,4vw,5rem)}.upcoming-showcase__stream--right[data-astro-cid-gyo3h3ao]{align-items:flex-end;right:clamp(1rem,4vw,5rem)}.upcoming-showcase__word[data-astro-cid-gyo3h3ao]{font-family:var(--font-display);color:var(--color-purple);letter-spacing:.08em;opacity:.06;animation:14s ease-in-out infinite alternate drift-stream-left;animation-delay:var(--delay,0s);font-style:italic;transition:opacity .3s;display:inline-block}.upcoming-showcase__stream--right[data-astro-cid-gyo3h3ao] .upcoming-showcase__word[data-astro-cid-gyo3h3ao]{animation-name:drift-stream-right}.word--sm[data-astro-cid-gyo3h3ao]{font-size:clamp(.75rem,1.2vw,.95rem);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.18em;opacity:.04;font-style:normal}.word--md[data-astro-cid-gyo3h3ao]{opacity:.06;font-size:clamp(1rem,1.8vw,1.45rem)}.word--lg[data-astro-cid-gyo3h3ao]{opacity:.07;font-size:clamp(1.25rem,2.4vw,2rem)}.word--xl[data-astro-cid-gyo3h3ao]{color:var(--color-purple);opacity:.08;font-size:clamp(1.5rem,3.2vw,2.6rem);font-weight:400}.word--blur[data-astro-cid-gyo3h3ao]{filter:blur(1.5px)}@keyframes drift-stream-left{0%{opacity:.08;transform:translate(0,0)}50%{opacity:.2}to{opacity:.1;transform:translate(32px,12px)}}@keyframes drift-stream-right{0%{opacity:.08;transform:translate(0,0)}50%{opacity:.2}to{opacity:.1;transform:translate(-32px,12px)}}.upcoming-showcase__inner[data-astro-cid-gyo3h3ao]{z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.upcoming-showcase__header[data-astro-cid-gyo3h3ao]{text-align:center;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.upcoming-showcase__label[data-astro-cid-gyo3h3ao]{align-items:center;gap:clamp(1.25rem,3vw,2rem);display:inline-flex}.upcoming-showcase__line[data-astro-cid-gyo3h3ao]{background:linear-gradient(90deg,#0000,#613d9959);flex-shrink:0;width:clamp(1.75rem,4vw,3.5rem);height:1.5px}.upcoming-showcase__line--end[data-astro-cid-gyo3h3ao]{background:linear-gradient(270deg,#0000,#613d9959)}.upcoming-showcase__title[data-astro-cid-gyo3h3ao]{font-family:var(--font-display);letter-spacing:-.03em;text-transform:none;color:var(--color-ink,#25232b);text-shadow:none;margin:0;font-size:clamp(1.65rem,2.75vw,2.25rem);font-weight:600;line-height:1.15}.upcoming-showcase__stage[data-astro-cid-gyo3h3ao]{touch-action:pan-y;justify-content:center;align-items:flex-end;width:100%;min-height:clamp(24rem,46vw,38rem);padding-bottom:clamp(1.5rem,3vw,2.5rem);display:flex;position:relative}.upcoming-showcase__pedestal-shadow[data-astro-cid-gyo3h3ao]{pointer-events:none;z-index:1;background:radial-gradient(#25232b12 0%,#25232b05 50%,#0000 75%);width:min(94%,52rem);height:1.25rem;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.upcoming-showcase__books[data-astro-cid-gyo3h3ao]{justify-content:center;align-items:flex-end;width:100%;height:100%;min-height:clamp(24rem,46vw,38rem);display:flex;position:relative}.upcoming-showcase__book[data-astro-cid-gyo3h3ao]{user-select:none;cursor:pointer;transform-origin:bottom;background:0 0;border:none;outline:none;width:clamp(14.5rem,26vw,22rem);margin:0;padding:0;text-decoration:none;transition:transform .45s cubic-bezier(.16,1,.3,1),filter .35s,opacity .35s,box-shadow .45s cubic-bezier(.16,1,.3,1);display:block;position:absolute;bottom:clamp(1.5rem,3vw,2.5rem)}.upcoming-showcase__book-wrap[data-astro-cid-gyo3h3ao]{aspect-ratio:1/1.5;background:var(--color-surface);border-radius:0;transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}.upcoming-showcase__spine[data-astro-cid-gyo3h3ao]{z-index:3;pointer-events:none;background:linear-gradient(90deg,#00000024 0%,#ffffff1f 35%,#0000000d 70%,#0000 100%);width:3%;position:absolute;top:0;bottom:0;left:0}.upcoming-showcase__sheen[data-astro-cid-gyo3h3ao]{z-index:2;pointer-events:none;background:linear-gradient(135deg,#ffffff0f 0%,#0000 50%,#0000000d 100%);border:1px solid #0000000a;border-radius:0;position:absolute;inset:0}.upcoming-showcase__cover[data-astro-cid-gyo3h3ao]{object-fit:cover;width:100%;height:100%;display:block}.is-single[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao]{z-index:10;cursor:pointer;transform:translate(0)translateY(0)scale(1)}.is-single[data-astro-cid-gyo3h3ao] .upcoming-showcase__book-wrap[data-astro-cid-gyo3h3ao]{box-shadow:inset -1px 0 #ffffff2e,1px 0 #e6e2da,2px 1px #dedad2,0 10px 24px -6px #25232b17,0 3px 8px -3px #25232b0d}.is-single[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao]:hover .upcoming-showcase__book-wrap[data-astro-cid-gyo3h3ao]{transform:translateY(-6px);box-shadow:inset -1px 0 #ffffff2e,1px 0 #e6e2da,2px 1px #dedad2,0 14px 28px -6px #25232b1c,0 4px 10px -3px #25232b0f}.has-multiple[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao].is-primary{z-index:10;cursor:pointer;opacity:1;filter:brightness()contrast()}.has-multiple[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao].is-primary .upcoming-showcase__book-wrap[data-astro-cid-gyo3h3ao]{box-shadow:inset -1px 0 #ffffff2e,1px 0 #e6e2da,2px 1px #dedad2,0 10px 24px -6px #25232b17,0 3px 8px -3px #25232b0d}.has-multiple[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao].is-primary:hover .upcoming-showcase__book-wrap[data-astro-cid-gyo3h3ao]{transform:translateY(-6px);box-shadow:inset -1px 0 #ffffff2e,1px 0 #e6e2da,2px 1px #dedad2,0 14px 28px -6px #25232b1c,0 4px 10px -3px #25232b0f}.has-multiple[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao].is-supporting{cursor:pointer;opacity:.94;filter:brightness(.97)contrast(.99)}.has-multiple[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao].is-supporting .upcoming-showcase__book-wrap[data-astro-cid-gyo3h3ao]{box-shadow:inset -1px 0 #ffffff26,1px 0 #e6e2da,2px 1px #dedad2,0 8px 18px -6px #25232b12,0 2px 6px -2px #25232b0a}.has-multiple[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao].is-supporting:hover{opacity:1;filter:brightness()contrast()}.has-multiple[data-astro-cid-gyo3h3ao] .upcoming-showcase__book[data-astro-cid-gyo3h3ao].is-supporting:hover .upcoming-showcase__book-wrap[data-astro-cid-gyo3h3ao]{box-shadow:inset -1px 0 #ffffff2e,1px 0 #e6e2da,2px 1px #dedad2,0 10px 22px -6px #25232b17,0 3px 8px -3px #25232b0d}.upcoming-showcase__book[data-astro-cid-gyo3h3ao]:focus-visible{outline:2px solid var(--color-orange);outline-offset:6px;border-radius:0}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="0"]{z-index:10;transform:translate(clamp(-3rem,-6vw,-4.5rem))translateY(0)scale(1)}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]{z-index:4;transform:translate(clamp(4.5rem,9vw,7.5rem))translateY(18px)rotate(4.5deg)scale(.86)}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]:hover{transform:translate(clamp(4.5rem,9vw,7.5rem))translateY(8px)rotate(3deg)scale(.89)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="0"]{z-index:10;transform:translate(0)translateY(0)scale(1)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]{z-index:5;transform:translate(clamp(5.5rem,11vw,9.5rem))translateY(18px)rotate(4.5deg)scale(.85)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]:hover{transform:translate(clamp(5.5rem,11vw,9.5rem))translateY(8px)rotate(3deg)scale(.88)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="2"]{z-index:4;transform:translate(clamp(-9.5rem,-11vw,-5.5rem))translateY(18px)rotate(-4.5deg)scale(.85)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="2"]:hover{transform:translate(clamp(-9.5rem,-11vw,-5.5rem))translateY(8px)rotate(-3deg)scale(.88)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao]:not([data-slot="0"]):not([data-slot="1"]):not([data-slot="2"]){z-index:2;opacity:.55;filter:brightness(.65);transform:translate(clamp(8rem,15vw,13rem))translateY(28px)rotate(7deg)scale(.76)}.upcoming-showcase__nav[data-astro-cid-gyo3h3ao]{z-index:12;gap:.75rem;display:flex;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%)}.upcoming-showcase__dot[data-astro-cid-gyo3h3ao]{cursor:pointer;background:#25232b2e;border:none;border-radius:2px;width:2rem;height:4px;padding:0;transition:background .25s,width .25s}.upcoming-showcase__dot[data-astro-cid-gyo3h3ao].is-active{background:var(--color-purple);width:3.25rem}@media (width<=62rem){.upcoming-showcase__stream--left[data-astro-cid-gyo3h3ao]{left:1rem}.upcoming-showcase__stream--right[data-astro-cid-gyo3h3ao]{right:1rem}}@media (width<=44rem){.upcoming-showcase[data-astro-cid-gyo3h3ao]{padding-block:clamp(3rem,6vw,4.5rem)}.upcoming-showcase__stage[data-astro-cid-gyo3h3ao],.upcoming-showcase__books[data-astro-cid-gyo3h3ao]{min-height:clamp(20rem,68vw,26rem)}.upcoming-showcase__book[data-astro-cid-gyo3h3ao]{width:clamp(11rem,50vw,14.5rem);bottom:clamp(1.25rem,3vw,2rem)}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="0"]{transform:translate(clamp(-1.75rem,-4.5vw,-2.5rem))translateY(0)scale(1)}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]{transform:translate(clamp(2.75rem,7vw,4rem))translateY(12px)rotate(3.5deg)scale(.86)}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]:hover{transform:translate(clamp(2.75rem,7vw,4rem))translateY(6px)rotate(2.5deg)scale(.88)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="0"]{transform:translate(0)translateY(0)scale(1)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]{transform:translate(clamp(2.5rem,6vw,3.5rem))translateY(12px)rotate(3deg)scale(.85)}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="2"]{transform:translate(clamp(-3.5rem,-6vw,-2.5rem))translateY(12px)rotate(-3deg)scale(.85)}.upcoming-showcase__word[data-astro-cid-gyo3h3ao]:nth-child(2n){display:none}.crumple-relief[data-astro-cid-gyo3h3ao]{opacity:.65}}@media (width<=24rem){.upcoming-showcase__book[data-astro-cid-gyo3h3ao]{width:10.5rem}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="0"]{transform:translate(-1.25rem)translateY(0)scale(1)}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]{transform:translate(2.5rem)translateY(10px)rotate(3deg)scale(.86)}}@media (prefers-reduced-motion:reduce){.upcoming-showcase__word[data-astro-cid-gyo3h3ao]{animation:none!important}.upcoming-showcase__book[data-astro-cid-gyo3h3ao]{transition:none!important}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="0"]{transform:translate(clamp(-3rem,-6vw,-4.5rem))translateY(0)scale(1)!important}.has-multiple[data-astro-cid-gyo3h3ao][data-total="2"] .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]{transform:translate(clamp(4.5rem,9vw,7.5rem))translateY(18px)scale(.86)!important}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="0"]{transform:translate(0)translateY(0)scale(1)!important}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="1"]{transform:translate(clamp(5.5rem,11vw,9.5rem))translateY(18px)scale(.85)!important}.has-multiple[data-astro-cid-gyo3h3ao]:not([data-total="2"]) .upcoming-showcase__book[data-astro-cid-gyo3h3ao][data-slot="2"]{transform:translate(clamp(-9.5rem,-11vw,-5.5rem))translateY(18px)scale(.85)!important}}.section-action[data-astro-cid-lcdefpme]{justify-content:center;margin-top:clamp(1.5rem,2.5vw,2.25rem);display:flex}.section-action__btn[data-astro-cid-lcdefpme]{font-family:var(--font-body);letter-spacing:.04em;color:var(--color-purple);transition:all var(--duration-base) var(--ease-out);background:0 0;border:1px solid #613d994d;border-radius:9999px;align-items:center;gap:.5rem;padding:.75rem 1.6rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.section-action__btn[data-astro-cid-lcdefpme]:hover{color:#fff;background:var(--color-purple);border-color:var(--color-purple);transform:translateY(-2px);box-shadow:0 4px 14px #613d9929}.section-action__btn[data-astro-cid-lcdefpme]:active{transform:translateY(0)}
