.book-stage{perspective:2600px;perspective-origin:50%}.book-sheet{will-change:transform, opacity}.book-sheet-forward,.book-sheet-back{animation:1s cubic-bezier(.2,.7,.2,1) both book-settle}@keyframes book-settle{0%{opacity:.75;transform:scale(.985)translateY(6px)}to{opacity:1;transform:none}}.book-leaf{z-index:20;pointer-events:none;backface-visibility:hidden;will-change:transform;position:absolute;inset:0;overflow:hidden;box-shadow:0 18px 48px #07020059;box-shadow:0 18px 48px lab(.884569% 1.04284 1.19571/.35)}.book-leaf:after{content:"";background:linear-gradient(90deg,#07020000,#07020073);background:linear-gradient(90deg,lab(.884569% 1.04284 1.19571/0),lab(.884569% 1.04284 1.19571/.45));animation:1.6s cubic-bezier(.3,.05,.2,1) both book-leaf-shade;position:absolute;inset:0}.book-leaf-forward{transform-origin:0%;animation:1.6s cubic-bezier(.3,.05,.2,1) both book-leaf-forward}.book-leaf-back{transform-origin:100%;animation:1.6s cubic-bezier(.3,.05,.2,1) both book-leaf-back}.book-leaf-back:after{background:linear-gradient(270deg,#07020000,#07020073);background:linear-gradient(270deg,lab(.884569% 1.04284 1.19571/0),lab(.884569% 1.04284 1.19571/.45))}@keyframes book-leaf-forward{0%{opacity:1;transform:rotateY(0)}80%{opacity:1}to{opacity:0;transform:rotateY(-100deg)}}@keyframes book-leaf-back{0%{opacity:1;transform:rotateY(0)}80%{opacity:1}to{opacity:0;transform:rotateY(100deg)}}@keyframes book-leaf-shade{0%{opacity:0}to{opacity:1}}.book-large{background:#241d16eb;background:lab(11.2348% 2.68573 6.12867/.92);animation:.2s both book-large-in}@keyframes book-large-in{0%{opacity:0}to{opacity:1}}.book-spine{scrollbar-width:none;-webkit-overflow-scrolling:touch}.book-spine::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.book-sheet-forward,.book-sheet-back,.book-large{animation:none}.book-leaf{display:none}}.print-book{--sheet-w:297mm;--sheet-h:210mm}.print-sheet{width:var(--sheet-w);height:var(--sheet-h);box-sizing:border-box;break-after:page;page-break-after:always;overflow:hidden}@media screen{.print-book{flex-direction:column;align-items:center;gap:24px;padding:24px 0 48px;display:flex}.print-sheet{max-width:100%;box-shadow:0 10px 30px #07020024;box-shadow:0 10px 30px lab(.884569% 1.04284 1.19571/.14)}@media (max-width:767px){.print-sheet{height:auto;min-height:0}.print-pages{grid-template-columns:minmax(0,1fr)}}}@media print{@page{size:A4 landscape;margin:0}html,body{background:var(--color-background)!important}.print-book{margin:0;padding:0}.print-sheet{box-shadow:none;margin:0}.print-sheet:last-child{break-after:auto;page-break-after:auto}.print-hide{display:none!important}}.book-cover{background:radial-gradient(120% 90% at 12% 0,#6944138c,#0000 55%),radial-gradient(90% 80% at 100% 100%,#43251a99,#0000 60%),linear-gradient(160deg,#241c15 0%,#171310 45%,#0f0c0a 100%);background:radial-gradient(120% 90% at 12% 0,lab(32.5649% 12.7267 34.5507/.55),#0000 55%),radial-gradient(90% 80% at 100% 100%,lab(18.4338% 13.8396 13.5354/.6),#0000 60%),linear-gradient(160deg,#241c15 0%,#171310 45%,#0f0c0a 100%);box-shadow:inset 0 1px #ffffff14,0 30px 80px #01000099;box-shadow:inset 0 1px lab(100% 0 0/.08),0 30px 80px lab(.110571% .130355 .149465/.6)}.book-cover-gloss{background:linear-gradient(175deg,#ffffff1c 0%,#ffffff08 22%,#0000 38%);background:linear-gradient(175deg,lab(100% 0 0/.11) 0%,lab(100% 0 0/.03) 22%,#0000 38%)}.book-cover-shine{background:linear-gradient(105deg,#0000 38%,#ffffff1a 48%,#ffffff05 54%,#0000 62%) 0 0/260% 100%;background:linear-gradient(105deg,#0000 38%,lab(100% 0 0/.1) 48%,lab(100% 0 0/.02) 54%,#0000 62%) 0 0/260% 100%;animation:7s ease-in-out 1.2s infinite book-cover-shine}@keyframes book-cover-shine{0%{background-position:130% 0}45%,to{background-position:-40% 0}}.book-cover-title{letter-spacing:-.02em;text-shadow:0 2px #00000040,0 18px 40px #00000059;text-shadow:0 2px lab(0% 0 0/.25),0 18px 40px lab(0% 0 0/.35);font-size:clamp(76px,12vw,168px)}.book-cover-sub{letter-spacing:.42em;text-transform:uppercase;padding-left:.42em;font-size:clamp(15px,1.6vw,21px);font-weight:600}@media (prefers-reduced-motion:reduce){.book-cover-shine{animation:none;display:none}}.book-lacquer{background:radial-gradient(90% 70% at 12% 0,#69441359,#0000 55%),radial-gradient(80% 70% at 100% 100%,#43251a73,#0000 60%),linear-gradient(160deg,#221a14 0%,#141110 45%,#0d0b09 100%);background:radial-gradient(90% 70% at 12% 0,lab(32.5649% 12.7267 34.5507/.35),#0000 55%),radial-gradient(80% 70% at 100% 100%,lab(18.4338% 13.8396 13.5354/.45),#0000 60%),linear-gradient(160deg,#221a14 0%,#141110 45%,#0d0b09 100%)}.book-letter{background:linear-gradient(170deg,#e8b45e,#9c631d);background:linear-gradient(170deg,lab(76.8357% 12.8228 50.6376),lab(47.4848% 19.8917 46.7753));color:#0000;opacity:.9;filter:drop-shadow(0 18px 40px #00000080);filter:drop-shadow(0 18px 40px lab(0% 0 0/.5));-webkit-background-clip:text;background-clip:text}
