@import"https://fonts.googleapis.com/css2?family=Cabin+Sketch:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Ubuntu:wght@300;400;700&display=swap";*{font-family:Cabin Sketch,sans-serif}body{margin:0;height:100vh;overflow:hidden}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}a{text-decoration:none}h1,h2,h3,p{text-align:center;color:#000}h1{font-weight:700;font-size:50px}h2,h3,p{font-weight:300}h3{font-size:20px;margin-top:0;padding:0 10px}.flex-container{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.flex-container.column{flex-direction:column}.flex-container.space-between{justify-content:space-between}.flex-container.direction-column{flex-direction:column}.flex-container.center{justify-content:center}.flex-container .flex{flex:1}input,button,textarea,select{display:block;margin:40px auto auto;width:330px;height:50px;font-size:20px;border-radius:30px;padding:5px 15px}input::placeholder{color:#000000b3}textarea::placeholder{color:#00000080}textarea,input{border:2px solid black;background-color:#fff;color:#000}input[type=file]{width:400px;font-size:16px;text-align:center;max-width:90%;height:30px}textarea{border-radius:20px;padding:10px 15px}button,button.inverse:hover{display:block;width:auto;height:auto;font-size:18px;background-color:#000;color:#fff;border:2px solid black;padding:10px 20px;margin:5px auto;cursor:pointer;transition-duration:.5s}button:hover,button.inverse{color:#000;background-color:#fff;border:2px solid black}button.danger{color:#c20a0a;background-color:#fff;border:2px solid #c20a0a}.scroll{overflow-y:auto;height:100%}.modes-container{display:block;margin:auto;max-width:1300px}.modes{align-items:normal}@media (max-width: 600px){.modes{width:100%;display:block;padding-bottom:60px}}.flex-item{flex:1}.flex-item.m50{max-width:50%}.mode{flex:1;background-color:#edf2f7;border-radius:10px;margin:10px;min-width:350px;max-width:800px}.mode h2{font-weight:700;font-size:32px;margin-bottom:5px}.mode h3{font-size:18px}.mode p{margin:10px 0 0}@media (max-width: 600px){.mode{padding-top:1px;margin:0 10px 25px}}.mode .image-container{position:relative;box-sizing:border-box;border-radius:10px;overflow:hidden;width:85%;display:block;margin:20px auto}.mode .image-container.collage{display:flex;flex-direction:row;flex-wrap:wrap}.mode .image-container.collage img{width:33%;aspect-ratio:1;object-fit:cover}.mode .image-container.collage.w25 img{width:50%}.mode img{width:100%;margin-bottom:-4px}.mode button,.mode button:hover{margin:0 5px}.wrapper{display:grid;place-items:center;margin-top:10px}.typing-demo{width:280px;animation:typing 2s steps(22),blink .5s step-end infinite alternate;white-space:nowrap;overflow:hidden;border-right:3px solid;font-family:monospace;color:#000}@media (max-width: 600px){.typing-demo{width:100%;font-size:14px}}@keyframes blink_text{0%{opacity:1}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:1}}@keyframes typing{0%{width:0}}.xycenter{position:absolute;width:90%;top:50%;left:50%;transform:translate(-50%,-50%)}.ai_result .results{justify-content:center}.ai_result .results img{max-width:300px;margin:10px}.ai_result .image-container{display:block;margin:10px;position:relative;width:300px;height:300px}.ai_result .image-container img{margin:0;width:100%;height:100%}.ai_result .image-container .front{position:absolute;top:0;left:0;right:0;opacity:.5;background-color:#000;animation:dissapearing 5s infinite}@keyframes dissapearing{0%{opacity:0}50%{opacity:.5}to{opacity:0}}.ai_result .double{flex:2}.switch{position:relative;display:inline-block;width:50px;height:28px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:#ccc;transition:.4s}.slider:before{position:absolute;content:"";height:20px;width:20px;left:4px;bottom:4px;background-color:#fff;transition:.4s}input:checked+.slider:before{transform:translate(22px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.rec{background-color:#edf2f7;margin:5px;border-radius:10px;padding:10px;max-width:220px}.rec h1,.rec p{margin:0}.rec img{margin-top:5px;width:100%;border-radius:10px;aspect-ratio:1;object-fit:cover}.rec.ok,.rec.ko{background-color:#198754;width:180px;aspect-ratio:2;display:flex;align-items:center}.rec.ok p,.rec.ko p{font-size:18px;width:100%;color:#fff;font-weight:500}.rec.ko{background-color:#df4759}.box{background-color:#edf2f7;border-radius:10px;padding:10px;display:block;margin:auto;width:90%;max-width:500px}.box .title{margin-top:10px;font-weight:500}.info h1{margin-bottom:0;margin-top:60px}.info .top-left{position:absolute;top:10px;left:10px;margin:0}.info .images{justify-content:center}.info .images img{width:100px;margin:10px;border-radius:10px}.info .images.output img{width:200px;max-width:calc(50% - 20px)}.info .images .image-container{width:200px;position:relative}.info .images .image-container img{width:100%;margin:0;max-width:100%}.info .box h3{font-size:24px}.info .box h4{text-align:center;margin-bottom:10px;font-size:18px}.info .box p{margin:5px 0}.info .box button{margin-top:15px}.info .flex{flex:1}.info .flex img{width:100%;border-radius:10px}#pricing{position:relative}#pricing .title{margin-bottom:10px}.currency-selector{display:block;margin:0 auto;width:90px}.tw{background-color:#00acee;color:#fff;border:2px solid #00acee}.tw:hover{background-color:#fff;color:#00acee}.word{font-weight:700;max-width:150px;width:150px;border:1px solid black;display:inline-block;border-radius:6px;text-align:center;overflow:hidden;white-space:nowrap;font-size:16px;font-family:monospace;margin-bottom:-5px;margin-top:4px}.greenspan{color:#198754!important}.terms{position:absolute;font-size:12px;position:fixed;bottom:0;left:50%;transform:translate(-50%)}
