body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:DotMatrix;font-style:normal;font-weight:400;src:url(/static/media/dotmatri.60986248129f8a5d7fb1.TTF) format("truetype")}@font-face{font-family:ArialNarrow;font-style:normal;font-weight:400;src:url(/static/media/comfortaa.886fcced57daea5944e7.ttf) format("truetype")}body,html{height:100%;margin:0;overflow-x:hidden;padding:0}.App,body,html{background-color:#eee82c}.App{align-items:center;color:#eee82c;display:flex;flex-direction:column;font-family:DotMatrix,sans-serif;height:100vh;justify-content:center}h1{font-size:2rem}.buttons,.header{display:flex}.header{align-items:flex-start;color:#102542;height:auto;justify-content:center;position:fixed;text-align:center;width:100%;z-index:2}.header h1{align-self:flex-start;font-family:DotMatrix,monospace;font-size:4rem;letter-spacing:inherit;margin-top:0;padding-top:20px}*{cursor:none!important}.footer{align-items:center;bottom:20px;display:flex;height:56px;justify-content:center;padding-bottom:20px;position:fixed;text-align:center;width:100%;z-index:1}.footer .carousel-button.prev{left:20px;position:absolute;top:50%;transform:translateY(-50%)}.footer .carousel-button.next{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.footer .carousel-button.next,.footer .carousel-button.prev{align-items:center;background-color:initial;border:none;border-radius:50%;cursor:pointer;display:flex;height:90px;justify-content:center;transition:transform .1s ease-in-out;width:90px}.footer .carousel-button.next:active,.footer .carousel-button.prev:active{transform:translateY(-50%) scale(.7)}.footer .carousel-button.next img,.footer .carousel-button.prev img{border-radius:50%;box-shadow:0 0 10px #0000001a;transition:transform .1s ease-in-out}.footer .carousel-button.next:active img,.footer .carousel-button.prev:active img{transform:scale(1)}.footer .carousel-button.prev:active img{transform:scaleX(-1)}@media (max-width:768px){.footer .carousel-button.next,.footer .carousel-button.prev{display:none}.footer{padding-bottom:0}}.embla-musique-wrapper{align-items:center;display:flex;flex-direction:column}.embla-musique{display:flex;justify-content:center;width:100%}.embla-musique__container{display:flex;flex-direction:row;gap:120px;padding:0 120px;touch-action:pan-y}.carousel-info-musique{color:#000;display:flex;font-size:1.2rem;gap:10px;justify-content:center;margin-top:20px;position:relative;text-align:center;z-index:0}.embla-musique__slide{align-items:center;aspect-ratio:1/1;border-radius:16px;cursor:grab;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;max-height:60vh;min-width:0;transition:opacity .5s ease,width .5s ease,height .5s ease}.embla-musique__slide,.embla-musique__slide a,.embla-musique__slide img,.embla-musique__slide:active,.embla-musique__slide:hover{cursor:pointer}.embla-musique__slide:active{cursor:grabbing}.embla-musique__slide img{border-radius:16px;display:block;object-fit:contain;width:100%}.embla-musique__container:hover .embla-musique__slide:not(:hover){opacity:.5}.slide-info{align-items:center;display:flex;justify-content:space-between;margin-top:.1rem;width:100%}.embla-musique__slide:hover .slide-title{opacity:1}@media (max-width:768px){.embla-musique__slide{aspect-ratio:1/1;max-width:300px;width:80px}.embla-musique__container:hover .embla-musique__slide:not(:hover){opacity:1}.embla-musique__slide:hover .slide-title{opacity:0}}@media (min-width:800px) and (max-width:1200px){.embla-musique__slide{aspect-ratio:1/1;max-width:500px;width:500px}}@media (max-width:768px){.embla-musique__slide{aspect-ratio:1/1;border-radius:16px;max-height:40vh;width:auto}.embla-musique__container{gap:60px;padding:0 60px}.embla-musique__container:hover .embla-musique__slide:not(:hover){opacity:1}.embla-musique__slide:hover .slide-title{opacity:0}}@media (min-width:769px) and (max-width:1200px){.embla-musique__slide{aspect-ratio:1/1;border-radius:16px;max-height:40vh;width:auto}.embla-musique__container{gap:60px;padding:0 60px}}.embla{overflow:hidden}.embla__container{display:flex;gap:120px;padding:0 120px;-webkit-user-select:none;user-select:none}.carousel-info-video{color:#000;display:flex;font-size:1.2rem;gap:10px;justify-content:center;margin-top:20px;position:relative;text-align:center;z-index:10}.embla__slide{flex:0 0 auto;max-height:620px;min-width:0;opacity:1;transition:opacity .3s ease}.embla__container:hover .embla__slide:not(:hover){opacity:.5}.embla__slide video{border-radius:16px;display:block;max-height:600px;max-width:100%;outline:none;pointer-events:none;transition:all .5s ease;-webkit-user-select:none;user-select:none}.slide-title{align-self:flex-start;font-size:1.1rem;transition:opacity .3s ease}.slide-title,.slide-year{color:#102542;margin:0;opacity:0}.slide-year{align-self:flex-end;font-size:1rem}.embla__slide:hover .slide-title,.embla__slide:hover .slide-year{opacity:1}@media (max-width:768px){.embla__slide video{border-radius:16px;max-height:25vh;pointer-events:none;width:auto}.embla__container{gap:60px;padding:0 60px}.embla__container:hover .embla__slide:not(:hover){opacity:1}.embla__slide:hover .slide-title,.embla__slide:hover .slide-year{opacity:0}}@media (min-width:769px) and (max-width:1200px){.embla__slide video{border-radius:16px;max-height:40vh;pointer-events:none;width:auto}.embla__container{gap:60px;padding:0 60px}}.livre-container{align-items:center;box-sizing:border-box;display:flex;height:80vh;justify-content:center;margin:0;max-height:800px;max-width:1100px;padding:0;position:relative;width:100vw}.centered-image{max-height:95vh;max-width:100%;object-fit:contain;transition:transform .3s ease}.book-title{word-wrap:break-word;bottom:10px;font-size:1.2rem;left:50%;line-height:1.4;margin:0;padding:0;text-align:center;transform:translate(-50%,-50%)}.book-title,.buy-button{color:#000;position:absolute}.buy-button{align-items:center;border:2px solid #000;border-radius:20px;cursor:pointer;display:flex;font-family:ArialNarrow,monospace;font-size:1.1rem;height:44px;justify-content:center;max-width:300px;padding:0 30px;right:24px;text-decoration:none;top:50%;transform:translateY(-50%);transition:background .3s ease,transform .2s ease;white-space:nowrap;z-index:10}.buy-button,.buy-button:hover{background:#fbf02c}@media (max-width:934px){.livre-container{flex-direction:column}.buy-button,.livre-container{align-items:center;justify-content:center}.buy-button{background:#fbf02c;border:2px solid #000;border-radius:20px;bottom:12px;color:#000;cursor:pointer;display:flex;font-family:ArialNarrow,monospace;font-size:1.1rem;height:44px;margin-bottom:12px;max-width:300px;padding:0 30px;position:static;right:auto;text-decoration:none;transform:none;transition:background .3s ease,transform .2s ease;white-space:nowrap;&:hover{background:#fbf02c}&:active{transform:scale(.98)}}.title-container{max-width:80%;text-align:center;width:100%}.book-title{word-wrap:break-word;bottom:auto;color:#000;display:block;font-size:1.2rem;left:auto;line-height:1.4;margin-bottom:20px;margin-top:10px;position:static;text-align:center;transform:none}.centered-image{max-height:60vh}}.toggle-container{background:#102542;border-radius:20px;box-shadow:0 4px 0 #000;display:inline-flex;height:44px;max-width:450px;position:relative;width:90%}.toggle-button,.toggle-container{box-sizing:border-box;cursor:pointer;overflow:hidden}.toggle-button{align-items:center;background:none;border:none;border-radius:18px;color:#fff;display:flex;flex:1 1;font-family:ArialNarrow,monospace;font-size:1.2rem;justify-content:center;letter-spacing:inherit;line-height:43px;margin:2px;padding:0;text-align:center;text-overflow:ellipsis;transition:background .3s,color .3s;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:1}.toggle-button:not(.active):hover{background:#ffffff1a}.toggle-button--musique.active{background:#adc116;color:#fff;font-weight:700}.toggle-button--video.active{background:#ff5714;color:#fff;font-weight:700}.toggle-button--livre.active{background:#724cf9;color:#fff;font-weight:700}@media (max-width:768px){.toggle-button{font-size:.95rem;line-height:42px;padding:0 4px}.toggle-container{border-radius:20px;height:40px;margin:0 auto}}
/*# sourceMappingURL=main.e3719d93.css.map*/