.book-container.svelte-1il5jdz{display:flex;align-items:center;justify-content:center;perspective:600px}@keyframes svelte-1il5jdz-initAnimation{5%{visibility:hidden;transform:rotateY(0)}to{visibility:visible;transform:rotateY(var(--initial-rotation, -30deg))}}.book.svelte-1il5jdz{width:var(--width, 100%);height:var(--height, 100%);position:absolute;transform-style:preserve-3d;transform:rotateY(var(--initial-rotation, -30deg));transition:var(--transition);animation:1s ease 0s 1 svelte-1il5jdz-initAnimation}.book-container.hover:where(.svelte-1il5jdz):hover .book.svelte-1il5jdz,.book-container.hover:where(.svelte-1il5jdz):focus .book.svelte-1il5jdz{transform:rotateY(0)}.book.svelte-1il5jdz .cover:where(.svelte-1il5jdz){position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--cover-color);border-radius:0 2px 2px 0;box-shadow:var(--book-shadow, none)}.book.svelte-1il5jdz .cover:where(.svelte-1il5jdz).front{transform:translateZ(var(--cover-offset))}.book.svelte-1il5jdz .cover:where(.svelte-1il5jdz).back{transform:translateZ(var(--backcover-offset)) rotateY(180deg);background-color:var(--cover-color);box-shadow:var(--book-shadow, none)}.book.svelte-1il5jdz .cover:where(.svelte-1il5jdz).text{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;text-align:center}.spine.svelte-1il5jdz{position:absolute;top:0;left:0;width:var(--depth);height:100%;background-color:var(--cover-color);transform:translate(var(--spine-offset)) rotateY(-90deg);border-radius:0 2px 2px 0}.spine.svelte-1il5jdz.text{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;text-align:center;writing-mode:var(--spine-writing-mode)}.book.svelte-1il5jdz:before{position:absolute;content:" ";left:0;top:1px;width:calc(var(--depth) - var(--pages-delta));height:calc(var(--height) - var(--pages-delta));transform:translate(var(--pages-offset)) rotateY(90deg);background:#00f linear-gradient(90deg,#fff,#f9f9f9,#fff,#f9f9f9,#fff,#f9f9f9,#fff,#f9f9f9,#fff,#f9f9f9,#fff,#f9f9f9,#fff,#f9f9f9,#fff,#f9f9f9,#fff,#f9f9f9,#fff,#f9f9f9,#fff)}.purchase-section.svelte-vcnxzz{position:relative;width:100%;min-height:calc(100dvh - var(--footer-height));max-width:1200px;display:flex;justify-content:space-evenly;align-items:center;overflow:visible}@media screen and (max-width:720px){.purchase-section.svelte-vcnxzz{flex-direction:column;gap:5rem}}.purchase-section.svelte-vcnxzz .book{cursor:pointer}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz){min-width:240px;display:flex;flex-direction:column;gap:1rem;text-align:center}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .book-title:where(.svelte-vcnxzz){margin:0}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .book-author:where(.svelte-vcnxzz){color:#666;margin-top:-1rem}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .prices:where(.svelte-vcnxzz){display:flex;gap:1rem}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .price:where(.svelte-vcnxzz){background:transparent;border-radius:8px;padding:.6rem .9rem;min-width:110px;text-align:left;box-shadow:inset 0 -1px #00000008}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .price:where(.svelte-vcnxzz) .label:where(.svelte-vcnxzz){font-size:.8rem;color:#777}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .price:where(.svelte-vcnxzz) .amount:where(.svelte-vcnxzz){font-weight:700;margin-top:.25rem;font-size:1.05rem}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .actions:where(.svelte-vcnxzz){display:flex;flex-direction:column;gap:.75rem;width:100%;margin-top:.5rem;align-items:center}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .actions:where(.svelte-vcnxzz) .btn:where(.svelte-vcnxzz){display:inline-block;padding:.6rem .9rem;border-radius:28px;text-decoration:none;font-weight:600;font-size:.95rem;width:100%;max-width:440px;color:#fff;background:#ffffff17;border:1px solid rgba(255,255,255,.18);transition:transform .26s ease,background .2s ease}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .actions:where(.svelte-vcnxzz) .btn:where(.svelte-vcnxzz):hover{transform:translateY(-4px);background:#ffffff2e}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .actions:where(.svelte-vcnxzz) .btn:where(.svelte-vcnxzz) svg{width:1.3em;height:auto;vertical-align:sub;margin-right:.2rem}.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .actions:where(.svelte-vcnxzz) .btn:where(.svelte-vcnxzz) svg.feather-at-sign,.purchase-section.svelte-vcnxzz .info:where(.svelte-vcnxzz) .actions:where(.svelte-vcnxzz) .btn:where(.svelte-vcnxzz) svg.feather-mail{width:1.1em}.content-section.svelte-t1abk5{display:flex;justify-content:center;align-items:center;min-height:calc(100dvh - var(--footer-height))}.content-section.svelte-t1abk5 .card:where(.svelte-t1abk5){position:relative;width:min(820px,92%);display:flex;flex-direction:column;gap:1rem;align-items:center}.content-section.svelte-t1abk5 h2:where(.svelte-t1abk5){margin:0;text-align:center}.content-section.svelte-t1abk5 div.lead:where(.svelte-t1abk5){max-width:760px;margin:0;background:var(--card-bg);padding:1rem 1.5rem;border-radius:12px;text-align:center}.author-section.svelte-3jqtvj{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - var(--footer-height))}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj){width:min(820px,92%);display:grid;grid-template-columns:160px 1fr;gap:1.25rem;align-items:center;background:var(--card-bg);padding:1.25rem;border-radius:12px;box-shadow:0 6px 18px #1018280f;border:1px solid rgba(0,0,0,.03)}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-figure:where(.svelte-3jqtvj){display:flex;flex-direction:column;align-items:center;margin:0;gap:.5rem;text-align:center}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-figure:where(.svelte-3jqtvj) .author-image:where(.svelte-3jqtvj){width:140px;height:140px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 8px 20px #10182814;background:linear-gradient(180deg,#fff,#f7fafc)}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-figure:where(.svelte-3jqtvj) .author-meta:where(.svelte-3jqtvj){display:block}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-figure:where(.svelte-3jqtvj) .author-meta:where(.svelte-3jqtvj) .author-name:where(.svelte-3jqtvj){margin:0}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-figure:where(.svelte-3jqtvj) .author-meta:where(.svelte-3jqtvj) .author-role:where(.svelte-3jqtvj){display:block;font-size:.875rem;color:var(--muted)}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-bio:where(.svelte-3jqtvj){padding:.25rem 0}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-bio:where(.svelte-3jqtvj) .description:where(.svelte-3jqtvj){margin:0;line-height:1.5;text-align:left}@media(max-width:720px){.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj){grid-template-columns:1fr;text-align:center;padding:1rem}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-bio:where(.svelte-3jqtvj){padding-top:.5rem}.author-section.svelte-3jqtvj .author-card:where(.svelte-3jqtvj) .author-bio:where(.svelte-3jqtvj) .description:where(.svelte-3jqtvj){text-align:center}}
