.EbookMockup-module__seceoq__bookContainer{perspective:1200px;justify-content:center;align-items:center;width:100%;max-width:600px;height:600px;display:flex;position:relative}.EbookMockup-module__seceoq__book{width:360px;height:520px;transform-style:preserve-3d;cursor:pointer;filter:drop-shadow(0 30px 60px #00000080);transition:transform 1s;animation:1.5s forwards EbookMockup-module__seceoq__initAnimation,6s ease-in-out 1.5s infinite EbookMockup-module__seceoq__bookFloat;position:relative;transform:rotateY(-30deg)rotateX(3deg)}.EbookMockup-module__seceoq__book:hover{transform:rotateY(-10deg)rotateX(1deg)scale(1.03)}@keyframes EbookMockup-module__seceoq__initAnimation{0%{transform:rotateY(0)rotateX(0)}to{transform:rotateY(-30deg)rotateX(3deg)}}@keyframes EbookMockup-module__seceoq__bookFloat{0%,to{transform:rotateY(-30deg)rotateX(3deg)translateY(0)}50%{transform:rotateY(-30deg)rotateX(3deg)translateY(-20px)}}.EbookMockup-module__seceoq__bookCover{z-index:2;background:linear-gradient(135deg,#2c3e50 0%,#34495e 50%,#3a5a7a 100%);border-left:3px solid #141e2899;border-radius:0 4px 4px 0;flex-direction:column;width:100%;height:100%;padding:2.5rem;display:flex;position:absolute;overflow:visible;box-shadow:0 30px 80px #00000080,inset -3px 0 15px #0000004d,inset 0 0 100px #22bdef14}.EbookMockup-module__seceoq__book:before{content:"";z-index:1;background:linear-gradient(90deg,#1a2530 0%,#243545 30%,#2c3e50 100%);border-left:1px solid #00000080;border-right:1px solid #ffffff14;border-radius:2px 0 0 2px;width:60px;height:calc(100% - 4px);position:absolute;top:2px;transform:translate(300px)rotateY(90deg)translate(30px);box-shadow:inset 0 0 30px #0009,inset 3px 0 5px #000000b3,0 0 20px #00000080}.EbookMockup-module__seceoq__book:after{content:"";z-index:0;background:linear-gradient(135deg,#1a2530 0%,#243545 30%,#2c3e50 100%);border:1px solid #0000004d;border-radius:0 4px 4px 0;width:100%;height:100%;position:absolute;transform:translateZ(-60px);box-shadow:-15px 0 60px 15px #0006,inset 3px 0 15px #00000080,inset -2px 0 10px #ffffff0d}.EbookMockup-module__seceoq__bookCover:before{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#fff6 10% 90%,#0000);width:4px;position:absolute;top:10px;bottom:10px;right:0;transform:translate(-3px);box-shadow:-1px 0 2px #ffffff1a,-2px 0 3px #0003}.EbookMockup-module__seceoq__bookCover:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#ffffff40 10% 90%,#0000);width:3px;position:absolute;top:15px;bottom:15px;right:0;transform:translate(-7px);box-shadow:-1px 0 2px #0000004d}.EbookMockup-module__seceoq__statBadge{z-index:10;background:#fff;border:1px solid #22bdef1a;border-radius:6px;padding:1.25rem 1.5rem;transition:all .2s;position:absolute;box-shadow:0 10px 30px #00000026,0 2px 8px #22bdef1a}.EbookMockup-module__seceoq__statBadge:hover{transform:translateY(-2px);box-shadow:0 15px 40px #0003,0 4px 12px #22bdef33}.EbookMockup-module__seceoq__statBadge1{animation:4s ease-in-out 2s infinite EbookMockup-module__seceoq__floatBadge1;top:100px;right:-30px}.EbookMockup-module__seceoq__statBadge2{animation:4s ease-in-out 2.5s infinite EbookMockup-module__seceoq__floatBadge2;bottom:140px;left:-40px}@keyframes EbookMockup-module__seceoq__floatBadge1{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes EbookMockup-module__seceoq__floatBadge2{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (max-width:1024px){.EbookMockup-module__seceoq__bookContainer{max-width:500px;height:500px}.EbookMockup-module__seceoq__book{width:320px;height:460px}.EbookMockup-module__seceoq__book:before{transform:translate(260px)rotateY(90deg)translate(30px)}}@media (max-width:768px){.EbookMockup-module__seceoq__bookContainer{max-width:450px;height:450px}.EbookMockup-module__seceoq__book{width:280px;height:400px}.EbookMockup-module__seceoq__bookCover{padding:2rem}.EbookMockup-module__seceoq__book:before{transform:translate(220px)rotateY(90deg)translate(30px)}.EbookMockup-module__seceoq__statBadge1{top:60px;right:-20px}.EbookMockup-module__seceoq__statBadge2{bottom:100px;left:-25px}}
/*# sourceMappingURL=e09bae7c2aa41d72.css.map*/