.BookHero-module__ai41Lq__stage{perspective:1800px;justify-content:center;align-items:flex-end;height:470px;display:flex;position:relative}.BookHero-module__ai41Lq__glow{opacity:0;filter:blur(8px);background:radial-gradient(closest-side,#ebc247cc,#ebc24733 55%,#0000 75%);border-radius:50%;width:640px;height:420px;animation:1.6s ease-out 2.3s forwards BookHero-module__ai41Lq__bloom,5s ease-in-out 4s infinite BookHero-module__ai41Lq__breathe;position:absolute;bottom:40px;left:50%;transform:translate(-50%)scale(.4)}.BookHero-module__ai41Lq__rise{margin-bottom:40px;animation:1.2s cubic-bezier(.22,1.2,.36,1) .2s both BookHero-module__ai41Lq__rise;position:relative}.BookHero-module__ai41Lq__book{width:560px;height:360px;transform-style:preserve-3d;animation:1.2s cubic-bezier(.65,0,.35,1) 1.4s both BookHero-module__ai41Lq__center;position:relative;transform:rotateX(14deg)}.BookHero-module__ai41Lq__page{background:linear-gradient(90deg,#fffaf2,#f7efe2);width:50%;height:100%;position:absolute;top:0;overflow:hidden;box-shadow:inset 0 0 0 1px #3c2f2014}.BookHero-module__ai41Lq__pageLeft{background:linear-gradient(270deg,#ead9bf 0%,#f7efe2 10%,#fffaf2 100%);border-radius:14px 4px 4px 14px;left:0}.BookHero-module__ai41Lq__pageRight{background:linear-gradient(90deg,#ead9bf 0%,#f7efe2 10%,#fffaf2 100%);border-radius:4px 14px 14px 4px;padding:18px;right:0}.BookHero-module__ai41Lq__book:after{content:"";background:repeating-linear-gradient(#f1e6d3 0 2px,#dfcdb0 2px 3px);border-radius:0 0 14px 14px;height:14px;animation:1.3s cubic-bezier(.55,0,.25,1) 1.4s both BookHero-module__ai41Lq__stack;position:absolute;bottom:-10px;left:6px;right:6px;transform:translateZ(-1px);box-shadow:0 30px 50px -20px #3c2f2066}@keyframes BookHero-module__ai41Lq__stack{0%{border-radius:0 0 14px 4px;left:calc(50% + 4px)}to{border-radius:0 0 14px 14px;left:6px}}.BookHero-module__ai41Lq__cover{transform-origin:0;width:50%;height:100%;transform-style:preserve-3d;animation:1.3s cubic-bezier(.55,0,.25,1) 1.4s both BookHero-module__ai41Lq__open;position:absolute;top:0;right:0}.BookHero-module__ai41Lq__coverFront,.BookHero-module__ai41Lq__coverBack{backface-visibility:hidden;position:absolute;inset:0}.BookHero-module__ai41Lq__coverFront{color:#f6e9cb;background:radial-gradient(circle at 70% 25%,#fff2,#0000 45%),linear-gradient(135deg,#a67a3f,#8a6028 55%,#6e4a1c);border-radius:4px 14px 14px 4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;box-shadow:inset 6px 0 #5c3f1a,inset 0 0 0 3px #ebc24755}.BookHero-module__ai41Lq__coverFront:before{content:"";border:1.5px solid #ebc24788;border-radius:8px;position:absolute;inset:16px 16px 16px 22px}.BookHero-module__ai41Lq__coverBack{background:linear-gradient(270deg,#ead9bf 0%,#f7efe2 10%,#fffaf2 100%);border-radius:14px 4px 4px 14px;flex-direction:column;justify-content:center;padding:30px 26px;display:flex;transform:rotateY(180deg)}.BookHero-module__ai41Lq__leaf{transform-origin:0;backface-visibility:hidden;background:linear-gradient(90deg,#ead9bf,#fffaf2 20%);border-radius:2px 10px 10px 2px;width:calc(50% - 4px);height:calc(100% - 8px);animation:1s cubic-bezier(.55,0,.25,1) 2.05s both BookHero-module__ai41Lq__leaf;position:absolute;top:4px;right:4px}.BookHero-module__ai41Lq__reveal{opacity:0;animation:.7s ease-out 2.6s forwards BookHero-module__ai41Lq__fadeUp}.BookHero-module__ai41Lq__illustration{opacity:0;border-radius:10px;width:100%;height:100%;animation:.8s cubic-bezier(.22,1.4,.36,1) 2.5s forwards BookHero-module__ai41Lq__pop;position:relative;overflow:hidden;transform:scale(.94)}.BookHero-module__ai41Lq__sparkles{pointer-events:none;width:0;height:0;position:absolute;bottom:220px;left:50%}.BookHero-module__ai41Lq__sparkles span{width:var(--s,8px);height:var(--s,8px);background:var(--c,#ebc247);box-shadow:0 0 10px var(--c,#ebc247);opacity:0;animation:BookHero-module__ai41Lq__float var(--d,3.2s) ease-out var(--delay,2.6s) infinite;border-radius:50%;position:absolute}.BookHero-module__ai41Lq__card{opacity:0;animation:BookHero-module__ai41Lq__cardIn .7s cubic-bezier(.22, 1.4, .36, 1) var(--in,2.9s) forwards, BookHero-module__ai41Lq__bob 6s ease-in-out calc(var(--in,2.9s) + .7s) infinite;position:absolute}@keyframes BookHero-module__ai41Lq__rise{0%{opacity:0;transform:translateY(520px)}25%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes BookHero-module__ai41Lq__center{0%{transform:rotateX(14deg)translate(-25%)}to{transform:rotateX(14deg)translate(0)}}@keyframes BookHero-module__ai41Lq__open{0%{transform:rotateY(0)}to{transform:rotateY(-180deg)}}@keyframes BookHero-module__ai41Lq__leaf{0%{opacity:1;transform:rotateY(0)}85%{opacity:1}to{opacity:0;transform:rotateY(-178deg)}}@keyframes BookHero-module__ai41Lq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes BookHero-module__ai41Lq__pop{to{opacity:1;transform:scale(1)}}@keyframes BookHero-module__ai41Lq__bloom{to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes BookHero-module__ai41Lq__breathe{0%,to{transform:translate(-50%)scale(1)}50%{transform:translate(-50%)scale(1.06)}}@keyframes BookHero-module__ai41Lq__float{0%{opacity:0;transform:translate(0)scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(var(--x,0px), -260px) scale(1)}}@keyframes BookHero-module__ai41Lq__cardIn{0%{opacity:0;transform:translateY(30px) scale(.8) rotate(var(--r,0deg))}to{opacity:1;transform:translateY(0) scale(1) rotate(var(--r,0deg))}}@keyframes BookHero-module__ai41Lq__bob{0%,to{translate:0}50%{translate:0 -10px}}@media (max-width:640px){.BookHero-module__ai41Lq__stage{pointer-events:none;height:270px}.BookHero-module__ai41Lq__rise{transform-origin:bottom;margin-bottom:24px;scale:.6}.BookHero-module__ai41Lq__glow{width:360px;height:280px;bottom:10px}.BookHero-module__ai41Lq__sparkles{bottom:200px}.BookHero-module__ai41Lq__card{display:none}}@media (max-width:370px){.BookHero-module__ai41Lq__rise{scale:.54}}@media (prefers-reduced-motion:reduce){.BookHero-module__ai41Lq__rise,.BookHero-module__ai41Lq__book,.BookHero-module__ai41Lq__book:after,.BookHero-module__ai41Lq__cover,.BookHero-module__ai41Lq__leaf,.BookHero-module__ai41Lq__glow,.BookHero-module__ai41Lq__reveal,.BookHero-module__ai41Lq__illustration,.BookHero-module__ai41Lq__card,.BookHero-module__ai41Lq__sparkles span{animation-duration:10ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.BookHero-module__ai41Lq__sparkles{display:none}}
