.mobile-navbar{display:block;position:fixed;top:0;left:0;right:0;background:#131415f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.08);z-index:1000;padding:16px 40px;transition:all .3s ease}.mobile-navbar-content{display:flex;align-items:center;justify-content:space-between;max-width:1400px;margin:0 auto}.mobile-navbar-logo{display:flex;align-items:center}.mobile-navbar-logo img{height:29px;width:auto;cursor:pointer}.mobile-navbar-btn{background:#ffd540;color:#0a0a0b;padding:12px 24px;border-radius:8px;font-size:15px;font-family:Outfit,sans-serif;font-weight:500;text-decoration:none;transition:all .3s ease;white-space:nowrap}.mobile-navbar-btn:hover{background:#ffc700;transform:translateY(-2px);box-shadow:0 4px 12px #ffd5404d}@media(max-width:768px){.mobile-navbar{padding:12px 20px}.mobile-navbar-logo img{height:26px}.mobile-navbar-btn{padding:10px 16px;font-size:14px}}@media(max-width:480px){.mobile-navbar{padding:10px 16px}.mobile-navbar-logo img{height:22px}.mobile-navbar-btn{padding:8px 14px;font-size:13px}}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#131415;padding:140px 40px 80px}.hero-container{max-width:1000px;margin:0 auto}.hero-logo{width:180px;height:auto;margin-bottom:40px;display:block;margin-left:auto;margin-right:auto;animation:fadeInUp .8s ease-out;animation-fill-mode:both}.hero-badge{display:inline-flex;align-items:center;gap:12px;background:transparent;border:1px solid #52CE5F;animation:fadeIn .6s ease-out .2s both;padding:12px 24px;border-radius:8px;font-size:15px;margin-bottom:32px;color:#52ce5f;font-weight:500;letter-spacing:.2px;animation:fadeInUp .8s ease-out .15s;animation-fill-mode:both}.hero-badge img{width:20px;height:20px;flex-shrink:0}.hero h1{margin-bottom:24px;font-size:72px!important;font-weight:700;line-height:1.1;animation:fadeInUp .8s ease-out .3s;animation-fill-mode:both}.hero h1 .whatsapp-text{color:#52ce5f;font-size:72px;font-weight:700;line-height:1.1}.hero-subtitle{font-size:18px;color:#ffffffb3;margin-bottom:48px;line-height:1.7;font-weight:400;animation:fadeInUp .6s ease-out .4s both;animation:fadeInUp .8s ease-out .45s;animation-fill-mode:both}.hero-actions{display:flex;gap:16px;justify-content:center;margin-bottom:64px;animation:fadeInUp .6s ease-out .5s both;animation-fill-mode:both}.hero-video{width:100%;max-width:800px;margin:0 auto;position:relative;overflow:hidden;animation:fadeInUp .8s ease-out .6s both;border-radius:16px;box-shadow:0 20px 60px #00000080;animation:fadeInUp .8s ease-out .75s;animation-fill-mode:both}.hero-video.video-thumbnail-mode{height:auto}.hero-video.video-playing{padding-bottom:56.25%;height:0;background:#000}.hero-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:16px;border:none}.video-thumbnail{position:relative;width:100%;cursor:pointer;transition:transform .3s ease;display:block}.video-thumbnail:hover{transform:scale(1.02)}.video-thumbnail img{width:100%;height:auto;display:block;border-radius:16px}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#fffffff2;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 20px #0003}.video-thumbnail:hover .play-button{transform:translate(-50%,-50%) scale(1.1);background:#fff;box-shadow:0 6px 30px #0000004d}.play-button svg{width:28px;height:28px;margin-left:4px}.btn-primary-large{display:inline-block;background:#ffd540;color:#0a0a0b;padding:18px 48px;border-radius:8px;font-size:16px;font-family:Outfit,sans-serif;font-weight:500;transition:all .3s cubic-bezier(.25,.46,.45,.94);border:none;cursor:pointer;text-decoration:none;text-align:center}.btn-primary-large:hover{background:#ffc700;transform:translateY(-3px);box-shadow:0 15px 40px #ffd54080}@media(max-width:768px){.hero{min-height:80vh;padding:116px 20px 60px}.hero-logo{width:140px;margin-bottom:32px}.hero h1{font-size:48px!important}.hero h1 .whatsapp-text{font-size:48px}.hero-subtitle{font-size:16px}.hero-badge{font-size:13px;padding:8px 16px}.btn-primary-large{width:100%;padding:16px 40px}.hero-actions{margin-bottom:48px}.hero-video{max-width:100%;border-radius:12px}.video-thumbnail img,.hero-video iframe{border-radius:12px}.play-button{width:68px;height:68px}.play-button svg{width:24px;height:24px}}@media(max-width:480px){.hero{min-height:70vh;padding:88px 16px 40px}.hero-logo{width:120px;margin-bottom:24px}.hero h1{font-size:36px!important}.hero h1 .whatsapp-text{font-size:36px}.hero-subtitle{font-size:15px;margin-bottom:36px}.hero-badge{font-size:12px;padding:8px 14px}.hero-actions{margin-bottom:36px}.hero-video{max-width:100%;border-radius:8px;box-shadow:0 10px 30px #00000080}.video-thumbnail img,.hero-video iframe{border-radius:8px}.play-button{width:60px;height:60px}.play-button svg{width:22px;height:22px}}.clients{padding:80px 40px;background-color:#131415}.clients-container{max-width:1200px;margin:0 auto;text-align:center}.clients-title{font-family:Outfit,sans-serif;font-size:18px;font-weight:400;color:#fff;margin-bottom:40px;letter-spacing:0}.clients-logos-wrapper{position:relative;overflow:hidden;margin-bottom:80px;width:100%;max-width:100%}.clients-logos-wrapper:before,.clients-logos-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:150px;z-index:2;pointer-events:none}.clients-logos-wrapper:before{left:0;background:linear-gradient(to right,#131415 0%,transparent 100%)}.clients-logos-wrapper:after{right:0;background:linear-gradient(to left,#131415 0%,transparent 100%)}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}.clients-logos{display:flex;align-items:center;gap:80px;animation:scrollLogos 40s linear infinite;width:fit-content}.client-logo{opacity:.6;transition:opacity .3s;flex-shrink:0}.client-logo:hover{opacity:1}.clients-logos:hover{animation-play-state:paused}.client-logo img{height:40px;width:auto;max-width:140px;object-fit:contain;filter:grayscale(100%) brightness(.8);transition:filter .3s;display:block}.client-logo:hover img{filter:grayscale(0%) brightness(1)}.clients-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:60px;max-width:1000px;margin:0 auto}.stat-item{text-align:center}.stat-number{font-family:Outfit,sans-serif;font-size:48px;font-weight:700;color:#ffd540;margin-bottom:12px}.stat-label-highlight{color:#fff;font-weight:700}.stat-label{font-size:16px;color:#fff;line-height:1.5}@media(max-width:768px){.clients{padding:60px 20px}.clients-logos{gap:60px;animation:scrollLogos 30s linear infinite}.clients-logos-wrapper:before,.clients-logos-wrapper:after{width:80px}.clients-stats{grid-template-columns:1fr;gap:40px}.stat-number{font-size:40px}}@media(max-width:480px){.clients{padding:40px 16px}.client-logo img{height:32px;max-width:100px}.clients-logos{gap:50px;animation:scrollLogos 25s linear infinite}.clients-logos-wrapper:before,.clients-logos-wrapper:after{width:50px}}.features{padding:80px 40px;background-color:#131415}.features-container{max-width:1200px;margin:0 auto;text-align:center}.problem-badge{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid #FF4E4E;padding:10px 20px;border-radius:8px;margin-bottom:24px}.problem-badge span{font-family:Outfit,sans-serif;font-size:14px;font-weight:600;color:#ff4e4e;letter-spacing:.5px}.problem-badge svg{flex-shrink:0}.features h2{margin-bottom:20px}.features-subtitle{font-size:16px;color:#ffffffb3;margin-bottom:60px;line-height:1.6}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.feature-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:40px 30px;transition:all .3s}.feature-card:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-5px)}.feature-icon{margin-bottom:24px;display:flex;justify-content:center;align-items:center}.feature-icon img{width:38px;height:38px;object-fit:contain}.feature-card h3{font-family:Outfit,sans-serif;font-size:22px;color:#fff;margin-bottom:16px;font-weight:600}.feature-card p{font-size:15px;color:#fff9;line-height:1.6}@media(max-width:768px){.features{padding:60px 20px}.features-grid{grid-template-columns:1fr;gap:24px}.features h2{font-size:32px}.feature-card{padding:30px 24px}}@media(max-width:480px){.features{padding:40px 16px}.features h2{font-size:28px}}.chat-examples{padding:80px 40px;background-color:#131415}.chat-examples-container{max-width:900px;margin:0 auto;text-align:center}.chat-examples h2{margin-bottom:60px;text-wrap:balance;max-width:600px;margin-left:auto;margin-right:auto}.chat-interactive{display:grid;grid-template-columns:380px 1fr;gap:40px;align-items:center;justify-content:center}.chat-tabs{display:flex;flex-direction:column;gap:0;text-align:left}.tab-item{position:relative;padding:20px 24px;cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);border-left:2px solid rgba(255,255,255,.1);background:transparent}.tab-item.active{background:#ffd54008;border-left-color:#ffffff26}.tab-item:hover:not(.active){background:#ffffff05;border-left-color:#ffd5404d}.tab-content h3{font-family:Outfit,sans-serif;font-size:20px;font-weight:500;color:#ffffffb3;margin-bottom:4px;line-height:1.3;transition:all .4s cubic-bezier(.4,0,.2,1);letter-spacing:-.01em}.tab-item.active .tab-content h3{color:#ffd540;font-weight:600}.tab-content p{font-size:14px;color:#fff6;margin:0;line-height:1.5;transition:all .4s cubic-bezier(.4,0,.2,1)}.tab-item.active .tab-content p{color:#fff9}.chat-display{display:flex;align-items:center;justify-content:center}.display-image{width:100%;max-width:450px}.display-image img{width:100%;height:auto;display:block;transition:opacity .2s ease-in-out}.display-image img:hover{opacity:1}@media(max-width:1024px){.chat-examples-container{max-width:100%}.chat-interactive{grid-template-columns:1fr;gap:32px}.chat-tabs{gap:8px}.display-image{max-width:380px}.tab-item{padding:20px 24px}.tab-content h3{font-size:20px}.tab-content p{font-size:14px}}@media(max-width:768px){.chat-examples{padding:60px 20px}.chat-examples h2{font-size:32px;margin-bottom:40px;max-width:400px}.chat-interactive{gap:28px}.display-image{max-width:350px}.tab-item{padding:18px 20px}.tab-content h3{font-size:19px}}@media(max-width:480px){.chat-examples{padding:40px 16px}.chat-examples h2{font-size:28px;max-width:320px}.chat-interactive{gap:24px}.display-image{max-width:320px}.tab-item{padding:16px 18px}.tab-content h3{font-size:18px}.tab-content p{font-size:13px}}.solutions{padding:80px 40px;background-color:#131415}.solutions-container{max-width:1400px;margin:0 auto}.solutions h2{text-align:center;margin-bottom:60px}.carousel-wrapper{position:relative;display:flex;align-items:center;gap:40px;margin-bottom:40px}.carousel-content{flex:1;overflow:hidden}.solution-slide{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;background:#ffffff05;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:60px;min-height:400px}.solution-slide.slide-next,.solution-slide.slide-prev{animation:fadeInBlur .6s cubic-bezier(.25,.46,.45,.94)}@keyframes fadeInBlur{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:blur(0)}}.solution-visual{display:flex;align-items:center;justify-content:center;min-height:450px;max-height:450px}.solution-visual img{width:100%;height:450px;object-fit:contain;border-radius:12px}.placeholder-image{width:100%;height:450px;background:#ffffff0d;border:2px dashed rgba(255,255,255,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff6;font-size:18px;font-weight:500}.solution-info{text-align:left}.solution-info h3{font-family:Outfit,sans-serif;font-size:36px;font-weight:600;color:#fff;margin-bottom:24px;line-height:1.2}.solution-info p{font-size:17px;color:#ffffffb3;line-height:1.7}.carousel-arrow{width:48px;height:48px;background:transparent;border:none;color:#ffffff80;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;flex-shrink:0}.carousel-arrow:hover{color:#fffc;transform:scale(1.1)}.carousel-dots{display:flex;gap:10px;justify-content:center;align-items:center}.carousel-dot{width:8px;height:8px;border-radius:50%;background:#fff3;border:none;cursor:pointer;transition:all .3s ease;padding:0}.carousel-dot:hover{background:#fff6}.carousel-dot.active{background:#ffffffb3;width:8px;height:8px}@media(max-width:1024px){.solution-slide{grid-template-columns:1fr;padding:40px;gap:40px}.carousel-arrow{width:40px;height:40px}.carousel-arrow svg{width:20px;height:20px}}@media(max-width:768px){.solutions{padding:60px 4px}.solutions h2{font-size:32px;margin-bottom:40px;padding:0 12px}.carousel-wrapper{gap:4px}.solution-slide{padding:28px 20px;min-height:auto}.solution-visual{min-height:300px;max-height:300px}.solution-visual img,.placeholder-image{height:300px}.solution-info h3{font-size:28px}.solution-info p{font-size:16px}.carousel-arrow{width:32px;height:32px}.carousel-arrow svg{width:18px;height:18px}.carousel-dot,.carousel-dot.active{width:6px;height:6px}}@media(max-width:480px){.solutions{padding:40px 2px}.solutions h2{font-size:28px;padding:0 10px}.carousel-wrapper{gap:3px}.solution-slide{padding:24px 18px}.solution-visual{min-height:250px;max-height:250px}.solution-visual img{height:250px}.placeholder-image{height:250px;font-size:16px}.solution-info h3{font-size:24px}.solution-info p{font-size:15px}.carousel-arrow{width:28px;height:28px}.carousel-arrow svg{width:16px;height:16px}.carousel-dot,.carousel-dot.active{width:6px;height:6px}}.form-section{padding:80px 40px;background-color:#131415}.form-container{max-width:800px;margin:0 auto;text-align:center}.form-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:8px;border:1px solid #FFD540;background:#ffd5400d;color:#ffd540;font-size:.875rem;font-weight:600;letter-spacing:.05em;margin-bottom:24px;animation:fadeIn .6s ease-out}.form-section h2{font-size:2.5rem;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.2;animation:fadeInUp .6s ease-out .1s both}.form-subtitle{font-size:1.125rem;color:#ffffffb3;line-height:1.6;margin-bottom:12px;animation:fadeInUp .6s ease-out .2s both}.form-target-text{font-size:1.125rem;color:#ffd540;font-weight:600;margin-bottom:32px;text-align:center;animation:fadeInUp .6s ease-out .25s both}.form-card{background:#111;border:1px solid rgba(255,213,64,.2);border-radius:8px;padding:48px 40px;box-shadow:0 4px 20px #0000004d;transition:all .3s ease;animation:fadeInUp .6s ease-out .3s both}.form-card:hover{border-color:#ffd54066;box-shadow:0 8px 30px #ffd5401a}#hubspot-form-container{text-align:left}#hubspot-form-container .hs-form{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#hubspot-form-container .hs-form-field{margin-bottom:20px}#hubspot-form-container .hs-form-field label{color:#fff;font-size:.9rem;font-weight:500;margin-bottom:8px;display:block}#hubspot-form-container .hs-input{width:100%;padding:12px 16px;background:#0a0a0a;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#fff;font-size:1rem;transition:all .3s ease}#hubspot-form-container .hs-input:focus{outline:none;border-color:#ffd540;box-shadow:0 0 0 3px #ffd5401a}#hubspot-form-container .hs-input::placeholder{color:#fff6}#hubspot-form-container .hs-button{background:#ffd540;color:#0a0a0a;border:none;border-radius:8px;padding:14px 32px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%;margin-top:8px}#hubspot-form-container .hs-button:hover{background:#ffd01a;transform:translateY(-2px);box-shadow:0 8px 24px #ffd5404d}#hubspot-form-container .hs-error-msgs{list-style:none;padding:0;margin:8px 0 0}#hubspot-form-container .hs-error-msg{color:#ff4e4e;font-size:.875rem;margin-top:4px}#hubspot-form-container .hs-form-required{color:#ffd540}@media(max-width:768px){.form-section{padding:60px 20px}.form-section h2{font-size:2rem}.form-subtitle{font-size:1rem}.form-target-text{font-size:1rem;margin-bottom:24px}.form-card{padding:32px 24px}#hubspot-form-container .hs-button{padding:12px 24px}}@media(max-width:480px){.form-section{padding:40px 16px}.form-section h2{font-size:1.75rem}.form-subtitle{font-size:.9375rem}.form-target-text{font-size:.9375rem;margin-bottom:20px}.form-card{padding:24px 20px}.form-badge{font-size:.8125rem;padding:6px 12px}}.stats{padding:80px 40px;background-color:#131415;text-align:center}.stats-container{max-width:1200px;margin:0 auto}.stats-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #FFD540;border-radius:8px;margin-bottom:24px;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;color:#ffd540;letter-spacing:.5px;animation:fadeIn .6s ease-out}.stats-badge svg{flex-shrink:0}.stats h2{margin-bottom:20px;animation:fadeInUp .6s ease-out .1s both}.stats-subtitle{font-size:16px;color:#ffffffb3;margin-bottom:60px;line-height:1.6}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-bottom:60px}.stat-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:50px 30px;transition:all .4s cubic-bezier(.25,.46,.45,.94);animation:fadeInUp .6s ease-out both}.stat-card:nth-child(1){animation-delay:.3s}.stat-card:nth-child(2){animation-delay:.4s}.stat-card:nth-child(3){animation-delay:.5s}.stat-card:hover{background:#ffffff0d;border-color:#ffd5404d;transform:translateY(-8px);box-shadow:0 10px 40px #ffd5401a}.stat-label-top{font-size:14px;color:#ffffff80;margin-bottom:16px;text-transform:uppercase;letter-spacing:1px}.stat-value{font-family:Outfit,sans-serif;font-size:72px;font-weight:700;color:#ffd540;margin-bottom:20px;line-height:1}.stat-description{font-size:15px;color:#ffffffb3;line-height:1.6}@media(max-width:768px){.stats{padding:60px 20px}.stats h2{font-size:28px}.stats-grid{grid-template-columns:1fr;gap:30px;margin-bottom:40px}.stat-card{padding:40px 24px}.stat-value{font-size:56px}}@media(max-width:480px){.stats{padding:40px 16px}.stats h2{font-size:24px}.stat-value{font-size:48px}}.case-studies{padding:80px 40px;background-color:#131415}.case-studies-container{max-width:1400px;margin:0 auto}.case-studies h2{text-align:center;margin-bottom:60px;font-size:48px;animation:fadeInUp .6s ease-out}.cases-carousel-wrapper{display:flex;align-items:center;gap:30px;position:relative}.cases-arrow{background:transparent;border:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.6;transition:opacity .3s;flex-shrink:0}.cases-arrow:hover{opacity:1}.cases-carousel-content{display:grid;grid-template-columns:400px 1fr;gap:24px;width:100%}.intro-card{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:50px 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;animation:fadeInUp .6s ease-out .2s both}.intro-card h3{font-family:Outfit,sans-serif;font-size:32px;color:#fff;margin-bottom:40px;line-height:1.3;font-weight:600}.btn-view-all{display:inline-block;background:transparent;border:1px solid #FFD540;color:#ffd540;padding:12px 24px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;text-align:center;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.btn-view-all:hover{background:#ffd5401a;transform:translateY(-2px);box-shadow:0 5px 20px #ffd54033}.case-card-main{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;overflow:hidden;display:flex;flex-direction:row;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.case-card-main.slide-next,.case-card-main.slide-prev{animation:caseFadeIn .4s ease-out}@keyframes caseFadeIn{0%{opacity:0}to{opacity:1}}.case-content-wrapper{padding:40px;display:flex;flex-direction:column;flex:0 0 450px}.company-logo{display:flex;align-items:center;gap:12px;margin-bottom:30px}.company-logo-img{max-width:200px;height:auto;max-height:60px;object-fit:contain}.company-name{display:flex;flex-direction:column;gap:2px}.company-main{font-family:Outfit,sans-serif;font-size:20px;font-weight:700;color:#fff;letter-spacing:1px}.company-subtitle{font-family:Outfit,sans-serif;font-size:14px;font-weight:400;color:#ffffffb3;letter-spacing:.5px}.case-metric{margin-bottom:24px}.metric-number{font-family:Outfit,sans-serif;font-size:56px;font-weight:700;color:#ffd540;line-height:1;margin-bottom:8px}.metric-label{font-size:16px;color:#ffd540;font-weight:500}.case-description{font-size:15px;color:#ffffffb3;line-height:1.6;margin-bottom:24px;flex:1}.case-link{color:#ffffffb3;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:color .3s}.case-link:hover{color:#ffd540}.case-image-container{flex:1;overflow:hidden;display:flex}.case-image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#ffd5401a,#ffd5400d);display:flex;align-items:center;justify-content:center;color:#ffffff4d;font-size:14px}.case-image-placeholder img{width:100%;height:100%;object-fit:cover}@media(max-width:1200px){.cases-carousel-content{grid-template-columns:350px 1fr}.case-content-wrapper{flex:0 0 380px;padding:35px}.intro-card h3{font-size:28px}.metric-number{font-size:48px}}@media(max-width:1024px){.cases-carousel-wrapper{gap:16px}.cases-arrow{width:40px;height:40px}.cases-arrow svg{width:20px;height:20px}.cases-carousel-content{grid-template-columns:1fr}.intro-card{padding:40px 30px}.intro-card h3{font-size:26px;margin-bottom:30px}.case-card-main{flex-direction:column}.case-content-wrapper{flex:1;padding:35px}.case-image-placeholder{min-height:300px}}@media(max-width:768px){.case-studies{padding:60px 4px}.case-studies h2{font-size:36px;padding:0 12px}.cases-carousel-wrapper{gap:4px}.cases-arrow{width:32px;height:32px;flex-shrink:0}.cases-arrow svg{width:16px;height:16px}.intro-card{padding:30px 24px}.intro-card h3{font-size:24px}.case-content-wrapper{padding:30px 24px}.metric-number{font-size:42px}.case-image-placeholder{min-height:250px}}@media(max-width:480px){.case-studies{padding:40px 2px}.case-studies h2{font-size:28px;padding:0 10px}.cases-carousel-wrapper{gap:3px}.cases-arrow{width:28px;height:28px;flex-shrink:0}.cases-arrow svg{width:14px;height:14px}.intro-card h3{font-size:22px;margin-bottom:24px}.case-content-wrapper{padding:24px 20px}.metric-number{font-size:36px}.case-description{font-size:14px}}.calculator{padding:80px 40px;background-color:#131415}.calculator-container{max-width:1200px;margin:0 auto;text-align:center}.calculator-content{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:80px 60px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.calculator h2{margin-bottom:20px}.calculator-subtitle{font-size:16px;color:#ffffffb3;margin-bottom:40px;line-height:1.6}@media(max-width:768px){.calculator{padding:60px 20px}.calculator h2{font-size:28px}.calculator-content{padding:50px 30px}}@media(max-width:480px){.calculator{padding:40px 16px}.calculator h2{font-size:24px}.calculator-content{padding:40px 20px}}.data-driven{padding:80px 40px;background-color:#131415}.data-driven-container{max-width:1200px;margin:0 auto;text-align:center}.data-driven-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #FFD540;border-radius:8px;margin-bottom:24px;font-family:Outfit,sans-serif;font-size:13px;font-weight:500;color:#ffd540;letter-spacing:.5px;animation:fadeIn .6s ease-out}.data-driven-badge svg{flex-shrink:0}.data-driven h2{margin-bottom:60px;animation:fadeInUp .6s ease-out .1s both}.data-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.data-card{background:#ffffff08;border:1px solid #FFD540;border-radius:8px;padding:40px 30px;text-align:left;transition:all .4s cubic-bezier(.25,.46,.45,.94);animation:fadeInUp .6s ease-out both}.data-card:nth-child(1){animation-delay:.2s}.data-card:nth-child(2){animation-delay:.3s}.data-card:nth-child(3){animation-delay:.4s}.data-card:hover{background:#ffffff0d;border-color:#ffd540;transform:translateY(-8px);box-shadow:0 10px 40px #ffd54026}.data-card h3{font-family:Outfit,sans-serif;font-size:22px;color:#ffd540;margin-bottom:16px;font-weight:600}.data-card p{font-size:15px;color:#ffffffb3;line-height:1.6}@media(max-width:768px){.data-driven{padding:60px 20px}.data-driven h2{font-size:28px}.data-grid{grid-template-columns:1fr;gap:24px}.data-card{padding:30px 24px}}@media(max-width:480px){.data-driven{padding:40px 16px}.data-driven h2{font-size:24px}}.whatsapp-bsp{padding:80px 40px;background-color:#131415}.whatsapp-bsp-container{max-width:1200px;margin:0 auto}.whatsapp-content{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:8px;padding:80px 100px;display:grid;grid-template-columns:1fr 1.2fr;gap:80px;align-items:center;animation:fadeInUp .6s ease-out}.whatsapp-left{display:flex;align-items:center;justify-content:center}.whatsapp-logo{width:100%;max-width:450px;height:auto;animation:slideInLeft .6s ease-out .2s both}.whatsapp-right{text-align:left;animation:slideInRight .6s ease-out .3s both}.whatsapp-title{font-family:Outfit,sans-serif;font-size:14px;font-weight:600;color:#fff9;letter-spacing:3px;margin-bottom:24px}.whatsapp-description{font-size:17px;color:#ffffffb3;line-height:1.7}@media(max-width:1024px){.whatsapp-content{grid-template-columns:1fr;gap:40px;padding:60px 50px}.whatsapp-right{text-align:center}.whatsapp-logo{max-width:400px}}@media(max-width:768px){.whatsapp-bsp{padding:60px 20px}.whatsapp-content{padding:40px 30px}.whatsapp-title{font-size:12px;letter-spacing:2px}.whatsapp-description{font-size:16px}.whatsapp-logo{max-width:320px}}@media(max-width:480px){.whatsapp-bsp{padding:40px 16px}.whatsapp-content{padding:30px 24px}.whatsapp-title{font-size:11px;letter-spacing:1.5px}.whatsapp-description{font-size:15px}.whatsapp-logo{max-width:280px}}.final-cta{padding:80px 40px;background-color:#131415}.final-cta-container{max-width:1200px;margin:0 auto}.final-cta-box{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:80px 60px;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.final-cta-box h2{margin-bottom:20px;color:#fff}.final-cta-box .highlight{color:#ffd540}.final-cta-subtitle{font-size:16px;color:#ffffffb3;margin-bottom:40px;line-height:1.6}.btn-cta-final{display:inline-block;background:#ffd540;color:#131415;padding:16px 40px;border-radius:8px;font-size:16px;font-family:Outfit,sans-serif;font-weight:500;transition:all .3s;border:none;cursor:pointer;text-decoration:none;text-align:center}.btn-cta-final:hover{background:#ffc700;transform:translateY(-2px);box-shadow:0 10px 30px #ffd54066}@media(max-width:768px){.final-cta{padding:60px 20px}.final-cta-box{padding:50px 30px}.final-cta-box h2{font-size:28px}.btn-cta-final{width:100%}}@media(max-width:480px){.final-cta{padding:40px 16px}.final-cta-box{padding:40px 20px}.final-cta-box h2{font-size:24px}}.app{min-height:100vh;background-color:#131415}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-on-scroll{opacity:0;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.animate-fade-in-up{animation:fadeInUp .6s ease-out forwards}.animate-fade-in{animation:fadeIn .6s ease-out forwards}.animate-slide-in-left{animation:slideInLeft .6s ease-out forwards}.animate-slide-in-right{animation:slideInRight .6s ease-out forwards}.animate-scale-in{animation:scaleIn .6s ease-out forwards}.animate-delay-1{animation-delay:.1s}.animate-delay-2{animation-delay:.2s}.animate-delay-3{animation-delay:.3s}.animate-delay-4{animation-delay:.4s}.animate-delay-5{animation-delay:.5s}.animate-delay-6{animation-delay:.6s}.smooth-transition{transition:all .3s cubic-bezier(.25,.46,.45,.94)}.hover-lift{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.hover-lift:hover{transform:translateY(-5px)}.hover-glow{transition:box-shadow .3s cubic-bezier(.25,.46,.45,.94)}.hover-glow:hover{box-shadow:0 10px 40px #ffd54026}html{scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box}body{margin:0;font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#131415;color:#fff}h1,h2,h3,h4,h5,h6{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}h1{font-size:66px;color:#fff;font-weight:600;line-height:1.2}h2{font-size:36px;color:#fff;font-weight:600;line-height:1.3}p{font-size:16px;font-weight:400;line-height:1.6;color:#fffc}button{font-family:Work Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;cursor:pointer;border:none;outline:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}button:hover{transform:translateY(-2px)}a{text-decoration:none;color:inherit}@media(max-width:768px){h1{font-size:48px}h2{font-size:32px}}@media(max-width:480px){h1{font-size:36px}h2{font-size:28px}p{font-size:15px}}
