.home_top-wrap{background-color:#f0efff;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:hidden}header{position:absolute;top:0;left:0;width:100%;z-index:10}.normal-wrap{background:#f0efff;background-color:#f0efff}.colored-wrap,.normal-wrap{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column}.colored-wrap{background:#e9e4ff;background-color:#e9e4ff}.free-views-wrap{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;background:#9586ff;background-color:#9586ff}.h-container{display:flex;flex-direction:row;gap:2rem;text-align:center;max-width:1200px;width:100%;overflow:hidden}.hover-card{position:fixed;bottom:20px;right:20px;width:800px;background-color:#3d57da;color:#fff;padding:15px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);font-size:28px;font-weight:600;line-height:1.6;text-align:center;cursor:pointer;transition:transform .3s ease,opacity .3s ease;opacity:.9}.hover-card:hover{transform:scale(1.05);opacity:1}.container{display:flex;flex-direction:column;gap:2rem;text-align:center;max-width:1200px;width:100%;overflow:hidden}.info-section{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff}.wrapper{padding-bottom:10px;margin-right:0}.wrapper,.wrapper-scale-section{display:flex;overflow-x:auto;width:100%;max-width:1300px;align-items:start;text-align:center}.wrapper-scale-section{margin:60px 0 0;scroll-padding-right:0;scroll-snap-type:x mandatory}.use-case-section{display:flex;overflow-x:auto;width:100%;max-width:1300px;align-items:start;text-align:center;padding-bottom:10px;margin-right:0;margin-top:40px;background-color:#e9e4ff}.use-case-section .use-case-item{flex-shrink:0;margin-right:3px}.use-case-section .use-case-item .flex-shrink-0{padding:.75rem 1.5rem;background-color:#fff;border-radius:9999px;font-size:1.125rem;font-weight:500;text-align:center;min-width:150px;transition:transform .3s ease-in-out}.use-case-section::-webkit-scrollbar{display:none}.use-case-section{scrollbar-width:none;-ms-overflow-style:none}.wrapper::-webkit-scrollbar{display:none}.wrapper{scrollbar-width:none;-ms-overflow-style:none}.wrapper-scale-section::-webkit-scrollbar{display:none}.wrapper-scale-section{scrollbar-width:none;-ms-overflow-style:none}.wrapper .item{flex-shrink:0;margin-right:40px}.wrapper .item .flex-shrink-0{width:375px;max-width:450px;height:200px}.wrapper-scale-section .item{flex-shrink:0;margin-right:3px;transition:transform .3s ease-in-out}.wrapper-scale-section .item .flex-shrink-0{width:325px;max-width:350px;min-height:350px;height:auto}@media (max-width:480px){.wrapper-scale-section .item .flex-shrink-0{min-height:250px;margin-right:10px}}@media (max-width:768px){.wrapper .item .flex-shrink-0{width:300px;height:170px}.wrapper .item .flex-shrink-0 h3{font-size:24px}.wrapper .item .flex-shrink-0 p{font-size:16px}}@media (max-width:480px){.wrapper .item .flex-shrink-0{width:250px;height:150px}.wrapper .item .flex-shrink-0 h3{font-size:20px}.wrapper .item .flex-shrink-0 p{font-size:14px}}@media (max-width:1250px){.container{padding:0 1rem}}@media (min-width:634px) and (max-width:700px){.responsive-margin{margin-bottom:15rem}}@media (max-width:1100px){.hover-card{display:none}}.use-cases-container{margin-top:2rem;width:90%;gap:1rem}.use-cases-grid{display:grid;gap:2rem;width:100%;justify-content:center;align-items:center}.use-cases-grid:has(.grid-cols-2):last-child{display:flex;justify-content:center;gap:2rem;flex-wrap:wrap}.use-case-item{padding:.75rem 1.5rem;background-color:#fff;color:#4a1fa7;border-radius:16px;font-size:1.125rem;font-weight:500;text-align:center;min-width:150px;transition:transform .3s ease-in-out}.use-case-item:hover{transform:scale(1.05)}.grid-cols-4{grid-template-columns:repeat(4,1fr)}.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-2{grid-template-columns:repeat(2,1fr)}.grid-cols-1{grid-template-columns:repeat(1,1fr)}.use-cases-desktop{display:flex}.use-cases-mobile{display:none}@media (max-width:1250px){.use-cases-desktop{display:none}.use-cases-mobile{display:flex}}@media (max-width:850px){.wrapper-scale-section .item .flex-shrink-0{width:300px;max-width:350px;height:220px}}@keyframes shimmer{0%{left:-100%}to{left:100%}}.shimmer-effect:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(86.96deg,hsla(0,0%,47%,0) 3.28%,hsla(0,0%,63%,.7) 48.34%,hsla(0,0%,47%,0) 93.41%);animation:shimmer 2s linear infinite}@keyframes double-bounce{0%,to{transform:translateY(0)}20%{transform:translateY(3px)}40%{transform:translateY(0)}60%{transform:translateY(3px)}80%{transform:translateY(0)}to{transform:translateY(0)}}.animate-double-bounce{animation:double-bounce 2s ease-in-out infinite;animation-delay:5s}.header-wrapper{padding-right:2px}@media (min-width:640px){.header-wrapper{padding-left:32px;padding-right:32px}}@media (min-width:768px){.header-wrapper{padding-left:56px;padding-right:56px}}@media (min-width:1024px){.header-wrapper{padding-left:60px;padding-right:60px}}@media (min-width:1280px){.header-wrapper{padding-left:85px;padding-right:85px}}@media (min-width:1400px){.header-wrapper{padding-left:145px;padding-right:145px}}.custom-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:20px;width:20px;background-color:#4a1fa7;border-radius:50%;border:2px solid #fff;cursor:pointer;margin-top:-2px}.custom-slider::-moz-range-thumb{height:20px;width:20px;background-color:#4a1fa7;border-radius:50%;border:2px solid #fff;cursor:pointer}@media (max-width:799px){.whatsapp-button{display:none!important}}@media (max-width:999px){.adview-mobile{display:none!important}}@keyframes fillDown{0%{height:0}to{height:100%}}@keyframes autoFillOnce{0%{transform:scaleX(0)}40%,60%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes autoTextOnce{0%,to{color:#4a1fa7}40%,60%{color:#fff}}.auto-fill-once{position:relative;overflow:hidden;border-radius:12px}.auto-fill-once:before{content:"";position:absolute;inset:0;background:#4a1fa7;transform-origin:left;transform:scaleX(0);animation:autoFillOnce 1.2s ease-in-out 3s 1 normal;z-index:0;border-radius:12px}.auto-fill-once>.label{animation:autoTextOnce 1.2s ease-in-out 3s 1 normal;transition:color .3s ease-in-out}.auto-fill-once>.hover-fill{position:absolute;inset:0;background:#4a1fa7;transform-origin:left;transform:scaleX(0);transition:transform .3s ease-in-out;z-index:0;border-radius:12px}.auto-fill-once:hover>.hover-fill{transform:scaleX(1)}.auto-fill-once:hover>.label{color:#fff}@media (min-width:640px){.auto-fill-once,.auto-fill-once:before,.auto-fill-once>.hover-fill{border-radius:16px}}