*{margin:0;padding:0;box-sizing:border-box}.logos-slider-section{padding:4rem 0;background:linear-gradient(180deg,#1a1a1a 0%,#0d0d0d 100%);overflow:hidden;position:relative}.logos-slider-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center,rgba(255,87,34,.1) 0%,transparent 70%);pointer-events:none}.logos-slider-title{text-align:center;font-size:clamp(1.8rem,3.5vw,2.2rem);font-weight:600;margin-bottom:3rem;color:#fff;position:relative;z-index:2}.slider-container{position:relative;width:100%;max-width:1400px;margin:0 auto}.slider-row{display:flex;align-items:center;margin-bottom:2rem;position:relative}.slider-track{display:flex;align-items:center;animation-timing-function:linear;animation-iteration-count:infinite;width:max-content}.slider-track.slide-right{animation:slideRight 60s linear infinite}.slider-track.slide-left{animation:slideLeft 65s linear infinite}@keyframes slideRight {
    0% { transform: translateX(0); }
    100% { transform: translateX(-50%); }
}@keyframes slideLeft {
    0% { transform: translateX(-50%); }
    100% { transform: translateX(0); }
}.logo-item{flex:0 0 auto;width:160px;height:100px;margin:0 2.5rem;background:rgba(255,255,255,.05);border-radius:15px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;position:relative;overflow:hidden;padding:15px;background:#fff}.logo-item img{max-width:100%;max-height:100%;object-fit:contain;filter:brightness(.9);transition:filter .3s ease}.logo-item:hover img{filter:brightness(1.2)}.logo-item::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,87,34,.3),transparent);transition:left .5s ease}.logo-item:hover::before{left:100%}.logo-item:hover{background:rgba(255,87,34,.1);border-color:rgba(255,87,34,.5);transform:scale(1.05);box-shadow:0 10px 30px rgba(255,87,34,.3)}html{scroll-behavior:smooth}body{font-family:'Inter',-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6;color:#fff;overflow-x:hidden}.navbar{position:fixed;top:0;left:0;width:100%;padding:1rem 2rem;background:rgba(0,0,0,.9);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.1);z-index:1000;transition:all .3s ease;height:90px}.navbar.scrolled{background:rgba(0,0,0,.95);box-shadow:0 2px 20px rgba(0,0,0,.3)}.nav-container{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.logo{font-size:1.5rem;font-weight:700;display:flex;align-items:center}.logo img{height:40px;width:auto}.nav-menu{display:flex;list-style:none;gap:2rem;margin:0}.nav-menu a{color:#fff;text-decoration:none;font-weight:500;transition:all .3s ease;position:relative}.nav-menu a::after{content:'';position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);transition:width .3s ease}.nav-menu a:hover::after{width:100%}.nav-menu a:hover{color:#ff5722}.hamburger{display:none;flex-direction:column;cursor:pointer;gap:4px}.hamburger span{width:25px;height:3px;background:#fff;transition:all .3s ease;border-radius:2px}.hamburger.active span:nth-child(1) {transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2) {opacity:0}.hamburger.active span:nth-child(3) {transform:rotate(-45deg) translate(7px,-6px)}.mobile-menu{position:fixed;top:80px;right:-100%;width:300px;height:calc(100vh - 80px);background:rgba(0,0,0,.95);backdrop-filter:blur(20px);border-left:1px solid rgba(255,255,255,.1);transition:right .3s ease;z-index:999}.mobile-menu.active{right:0}.mobile-menu ul{list-style:none;padding:2rem;margin:0}.mobile-menu li{margin-bottom:1.5rem}.mobile-menu a{color:#fff;text-decoration:none;font-size:1.2rem;font-weight:500;transition:color .3s ease}.mobile-menu a:hover{color:#ff5722}.hero{height:100vh;background:#000;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding-top:80px}.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;background: url('/images/hero-12.avif') center/cover no-repeat;opacity:.3;z-index:1}.hero-background::before{content:'';position:absolute;top:30px;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,87,34,.1) 0%,rgba(76,175,80,.1) 100%);animation:float 20s ease-in-out infinite}@keyframes float {
    0%, 100% { transform: translateY(0px); }
    50% { transform: translateY(-20px); }
}.hero-content{position:relative;text-align:-webkit-center;z-index:3;max-width:95%;min-width:90%;padding:0 2rem;transform:translateY(50px);opacity:0;animation:slideUp 1s ease-out .5s forwards}@keyframes slideUp {
    to {
        transform: translateY(0);
        opacity: 1;
    }
}.hero h1{max-width:900px!important;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#ff7043 25%,#66bb6a 75%,#4caf50 100%);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;animation:gradientShift 6s ease-in-out infinite}@keyframes gradientShift {
    0%, 100% { 
        background-position: 0% 50%; 
    }
    50% { 
        background-position: 100% 50%; 
    }
}.hero h2{font-size:clamp(1.2rem,3vw,1.5rem);font-weight:400;margin-bottom:2rem;color:#fff}.cta-button{display:inline-block;padding:1rem 2.5rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);color:#fff;text-decoration:none;border-radius:50px;font-weight:600;font-size:1.1rem;transition:all .3s ease;box-shadow:0 10px 30px rgba(255,87,34,.3);position:relative;overflow:hidden;margin-bottom:3rem}.cta-button::before{content:'';position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.cta-button:hover::before{left:100%}.cta-button:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgba(255,87,34,.4)}.hero-gifs{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:85%;margin:0 auto;padding:0;align-content:center}.gif-container{position:relative;width:200px;height:200px;margin:0 auto;border-radius:20px;overflow:hidden;background:rgba(255,255,255,.05);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .4s ease;opacity:0;transform:translateY(30px) scale(.9);animation:fadeInScale .8s ease-out forwards;z-index:1}.gif-container:nth-child(1) {animation-delay:.2s}.gif-container:nth-child(2) {animation-delay:.3s}.gif-container:nth-child(3) {animation-delay:.4s}.gif-container:nth-child(4) {animation-delay:.5s}.gif-container:nth-child(5) {animation-delay:.6s}.gif-container:nth-child(6) {animation-delay:.7s}.gif-container:nth-child(7) {animation-delay:.8s}.gif-container:nth-child(8) {animation-delay:.9s}@keyframes fadeInScale {
    to {
        opacity: 1;
        transform: translateY(0) scale(1);
    }
}.gif-container:hover{transform:translateY(-10px) scale(1.8);box-shadow:0 30px 60px rgba(255,87,34,.4);background:rgba(255,255,255,.08);z-index:10;border:2px solid rgba(255,87,34,.6)}.gif-placeholder{width:100%;height:100%;background:#000;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.gif-placeholder img{width:100%;height:100%;object-fit:cover;border-radius:inherit}@keyframes shimmer {
    0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }
    50% { transform: translateX(100%) translateY(100%) rotate(45deg); }
    100% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }
}.gif-label{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);color:#fff;padding:.5rem;font-size:.9rem;font-weight:500;text-align:center;backdrop-filter:blur(10px);transform:translateY(0);transition:all .3s ease}.gif-container:hover .gif-label{transform:translateY(100%);opacity:0}.gif-placeholder video{width:100%;height:100%;border-radius:inherit;transition:filter .4s ease;transform-origin:center center}.gif-container:hover .gif-placeholder video{filter:brightness(1.2) saturate(1.1)}.hero::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml,<svg\ width=\"100\"\ height=\"100\"\ viewBox=\"0\ 0\ 100\ 100\"\ xmlns=\"http://www.w3.org/2000/svg\"><g\ fill=\"%23FF5722\"\ opacity=\"0.1\"><circle\ cx=\"20\"\ cy=\"20\"\ r=\"2\"><animate\ attributeName=\"opacity\"\ values=\"0.1;0.3;0.1\"\ dur=\"3s\"\ repeatCount=\"indefinite\"/></circle><circle\ cx=\"80\"\ cy=\"30\"\ r=\"1.5\"><animate\ attributeName=\"opacity\"\ values=\"0.1;0.4;0.1\"\ dur=\"4s\"\ repeatCount=\"indefinite\"/></circle><circle\ cx=\"60\"\ cy=\"70\"\ r=\"1\"><animate\ attributeName=\"opacity\"\ values=\"0.1;0.2;0.1\"\ dur=\"5s\"\ repeatCount=\"indefinite\"/></circle><circle\ cx=\"30\"\ cy=\"80\"\ r=\"2.5\"><animate\ attributeName=\"opacity\"\ values=\"0.1;0.3;0.1\"\ dur=\"2.5s\"\ repeatCount=\"indefinite\"/></circle></g></svg>);pointer-events:none;z-index:2;animation:float-particles 20s ease-in-out infinite}@keyframes float-particles {
    0%, 100% { transform: translateY(0px) translateX(0px); }
    25% { transform: translateY(-10px) translateX(5px); }
    50% { transform: translateY(-5px) translateX(-3px); }
    75% { transform: translateY(-15px) translateX(2px); }
}.videos-section{padding:5rem 2rem;background:linear-gradient(180deg,#000 0%,#1a1a1a 100%);position:relative}.section-title{text-align:center;font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:3rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.videos-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem;max-width:1200px;margin:0 auto}.video-card{background:rgba(255,255,255,.05);border-radius:20px;padding:1.5rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;cursor:pointer;transform:translateY(50px);opacity:0}.video-card.visible{transform:translateY(0);opacity:1;transition-delay:var(--delay,0s)}.video-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(255,87,34,.2);background:rgba(255,255,255,.08)}.video-card.selected{background:rgba(255,87,34,.2);border:2px solid #ff5722;box-shadow:0 0 30px rgba(255,87,34,.3)}.video-card.selected .video-title{color:#ff5722}.video-card.selected .video-description{color:#fff}.video-placeholder{width:100%;height:200px;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;position:relative;overflow:hidden}.video-placeholder::before{content:'▶';font-size:3rem;color:#fff;opacity:.8}.video-title{font-size:1.3rem;font-weight:600;margin-bottom:.5rem;color:#fff}.video-description{color:#b0b0b0;font-size:.9rem;line-height:1.5}.integrations-section{padding:6rem 2rem;background:radial-gradient(ellipse at center,#1a1a2e 0%,#16213e 50%,#0f0f1a 100%);position:relative;overflow:hidden}.integrations-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml,<svg\ width=\"100\"\ height=\"100\"\ viewBox=\"0\ 0\ 100\ 100\"\ xmlns=\"http://www.w3.org/2000/svg\"><defs><pattern\ id=\"grid\"\ width=\"20\"\ height=\"20\"\ patternUnits=\"userSpaceOnUse\"><path\ d=\"M\ 20\ 0\ L\ 0\ 0\ 0\ 20\"\ fill=\"none\"\ stroke=\"%23ffffff\"\ stroke-width=\"0.5\"\ opacity=\"0.1\"/></pattern></defs><rect\ width=\"100\"\ height=\"100\"\ fill=\"url\(%23grid\)\"/></svg>);animation:gridMove 30s linear infinite}@keyframes gridMove {
    0% { transform: translate(0, 0); }
    100% { transform: translate(20px, 20px); }
}.integrations-content{max-width:1200px;margin:0 auto;text-align:center;position:relative;z-index:2}.integrations-title{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 50%,#ff7043 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.integrations-subtitle{font-size:clamp(1.1rem,2.5vw,1.3rem);color:#b0b0b0;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.6}.orbital-container{position:relative;width:700px;height:700px;margin:0 auto;display:block}.orbit{position:absolute;border:1px solid rgba(255,87,34,.2);border-radius:50%;animation:rotate 60s linear infinite}.orbit-1{width:250px;height:250px;top:225px;left:225px;animation-duration:40s}.orbit-2{width:380px;height:380px;top:160px;left:160px;animation-duration:50s;animation-direction:reverse}.orbit-3{width:520px;height:520px;top:90px;left:90px;animation-duration:60s}.orbit-4{width:640px;height:640px;top:30px;left:30px;animation-duration:70s;animation-direction:reverse}@keyframes rotate {
    from { transform: rotate(0deg); }
    to { transform: rotate(360deg); }
}.integration-logo{position:absolute;width:100px;height:100px;background:rgba(255,255,255,.1);border-radius:20px;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:all .3s ease;cursor:pointer;animation:counterRotate 60s linear infinite reverse;padding:12px}.integration-logo img{width:100%;height:100%;object-fit:contain;border-radius:12px}.integration-logo:hover{transform:scale(1.2);background:rgba(255,87,34,.3);box-shadow:0 10px 30px rgba(255,87,34,.4)}.integration-logo:hover img{filter:brightness(1.3) saturate(1.2);transform:scale(1.05)}@keyframes counterRotate {
    from { transform: rotate(0deg); }
    to { transform: rotate(-360deg); }
}.orbit-1 .logo-1{top:-50px;left:125px;animation-duration:40s}.orbit-1 .logo-2{top:125px;left:250px;animation-duration:40s}.orbit-1 .logo-3{top:250px;left:125px;animation-duration:40s}.orbit-1 .logo-4{top:125px;left:-50px;animation-duration:40s}.orbit-2 .logo-5{top:-50px;left:200px;animation-duration:50s}.orbit-2 .logo-6{top:65px;left:350px;animation-duration:50s}.orbit-2 .logo-7{top:200px;left:400px;animation-duration:50s}.orbit-2 .logo-8{top:335px;left:350px;animation-duration:50s}.orbit-2 .logo-9{top:400px;left:200px;animation-duration:50s}.orbit-2 .logo-10{top:335px;left:50px;animation-duration:50s}.orbit-2 .logo-11{top:200px;left:-50px;animation-duration:50s}.orbit-2 .logo-12{top:65px;left:50px;animation-duration:50s}.orbit-3 .logo-13{top:-50px;left:275px;animation-duration:60s}.orbit-3 .logo-14{top:100px;left:500px;animation-duration:60s}.orbit-3 .logo-15{top:275px;left:550px;animation-duration:60s}.orbit-3 .logo-16{top:450px;left:500px;animation-duration:60s}.orbit-3 .logo-17{top:550px;left:275px;animation-duration:60s}.orbit-3 .logo-18{top:450px;left:50px;animation-duration:60s}.orbit-4 .logo-19{top:80px;left:80px;animation-duration:70s}.orbit-4 .logo-20{top:300px;left:620px;animation-duration:70s}.central-core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;z-index:5;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2rem;color:#fff;box-shadow:0 0 50px rgba(255,87,34,.5);animation:pulse 3s ease-in-out infinite}@keyframes pulse {
    0%, 100% { transform: translate(-50%, -50%) scale(1); }
    50% { transform: translate(-50%, -50%) scale(1.1); }
}.mobile-grid{display:none;grid-template-columns:repeat(4,1fr);gap:1.5rem;max-width:400px;margin:0 auto}.mobile-grid .integration-logo{position:relative;width:70px;height:70px;margin:0 auto;opacity:0;transform:translateX(-50px);animation:slideInLeft .6s ease-out forwards;padding:8px}.mobile-grid .integration-logo img{width:100%;height:100%;object-fit:contain;border-radius:8px}.mobile-grid .integration-logo:nth-child(even) {transform:translateX(50px);animation:slideInRight .6s ease-out forwards}@keyframes slideInLeft {
    to {
        opacity: 1;
        transform: translateX(0);
    }
}@keyframes slideInRight {
    to {
        opacity: 1;
        transform: translateX(0);
    }
}@keyframes sparkle {
    0% {
        opacity: 0;
        transform: scale(0) rotate(0deg);
    }
    50% {
        opacity: 1;
        transform: scale(1) rotate(180deg);
    }
    100% {
        opacity: 0;
        transform: scale(0.5) rotate(360deg) translateY(-50px);
    }
}.integration-logo::before{content:'';position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,#ff5722,#4caf50,#ff7043,#ff5722);border-radius:17px;opacity:0;z-index:-1;transition:opacity .3s ease}.integration-logo:hover::before{opacity:1;animation:borderGlow 2s linear infinite}@keyframes borderGlow {
    0% { background-position: 0% 50%; }
    50% { background-position: 100% 50%; }
    100% { background-position: 0% 50%; }
}@keyframes ripple {
    0% {
        width: 0px;
        height: 0px;
        opacity: 1;
    }
    100% {
        width: 300px;
        height: 300px;
        opacity: 0;
    }
}@keyframes sparkle-gif {
    0% {
        opacity: 0;
        transform: scale(0) rotate(0deg);
    }
    50% {
        opacity: 1;
        transform: scale(1) rotate(180deg);
    }
    100% {
        opacity: 0;
        transform: scale(0.3) rotate(360deg) translateY(-30px);
    }
}.providers-section{padding:5rem 2rem;background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);text-align:center}.providers-content{max-width:800px;margin:0 auto}.providers-section h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1.5rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.providers-section p{font-size:1.2rem;color:#b0b0b0;margin-bottom:2.5rem;line-height:1.6}.footer{background:#000;padding:3rem 2rem 1rem;border-top:1px solid rgba(255,255,255,.1)}.footer-content{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.footer-section h3{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#fff}.footer-section a{color:#b0b0b0;text-decoration:none;display:block;margin-bottom:.5rem;transition:color .3s ease}.footer-section a:hover{color:#ff5722}.footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:1rem;text-align:center;color:#888;font-size:.9rem}.cookie-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;opacity:0;visibility:hidden;transition:all .3s ease}.cookie-overlay.active{opacity:1;visibility:visible}.cookie-modal{background:#1a1a1a;border-radius:20px;padding:2rem;max-width:500px;width:90%;margin:2rem;border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px);transform:translateY(30px);transition:transform .3s ease}.cookie-overlay.active .cookie-modal{transform:translateY(0)}.cookie-modal.large{max-width:600px;max-height:80vh;overflow-y:auto}.cookie-modal h3{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#fff}.cookie-modal p{color:#b0b0b0;margin-bottom:1.5rem;line-height:1.6}.cookie-options{margin:1.5rem 0}.cookie-option{display:flex;align-items:center;margin-bottom:1rem;padding:.5rem 0}.cookie-option input[type="checkbox"]{margin-right:.5rem;transform:scale(1.2)}.cookie-option label{color:#fff;font-weight:500}.cookie-buttons{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:center}.cookie-btn{padding:.8rem 1.5rem;border:none;border-radius:25px;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.9rem}.cookie-btn.primary{background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);color:#fff}.cookie-btn.secondary{background:transparent;color:#b0b0b0;border:1px solid rgba(255,255,255,.2)}.cookie-btn.danger{background:transparent;color:#ff6b6b;border:1px solid rgba(255,107,107,.3)}.cookie-btn:hover{transform:translateY(-2px)}.language-selector{position:relative}.language-dropdown{display:none;position:absolute;top:100%;right:0;background:rgba(0,0,0,.95);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:8px;min-width:150px;z-index:1001;list-style:none;padding:0;margin:0}.language-selector:hover .language-dropdown{display:block}.language-dropdown li{margin:0}.language-dropdown a{display:block;padding:.8rem 1rem;color:#fff;text-decoration:none;transition:background-color .3s ease}.language-dropdown a:hover{background:rgba(255,87,34,.2);color:#ff5722}.mobile-language-selector{position:relative}.mobile-language-toggle{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.mobile-language-dropdown{display:none;list-style:none;padding-left:1rem;margin:.5rem 0 0 0;background:rgba(255,255,255,.05);border-radius:8px;overflow:hidden}.mobile-language-selector.active .mobile-language-dropdown{display:block}.mobile-language-dropdown li{margin:0;border-bottom:1px solid rgba(255,255,255,.1)}.mobile-language-dropdown li:last-child{border-bottom:none}.mobile-language-dropdown a{display:block;padding:.8rem 1rem;font-size:1rem;color:#fff;text-decoration:none;transition:background-color .3s ease}.mobile-language-dropdown a:hover{background:rgba(255,87,34,.2);color:#ff5722}@media (max-width:1024px){.videos-grid{grid-template-columns:repeat(3,1fr)}.hero-gifs{grid-template-columns:repeat(3,1fr);max-width:700px}.gif-container{width:180px;height:180px}.gif-container:hover{transform:translateY(30px) scale(1.8);transform-origin:center center}.logo-item{width:140px;height:90px;margin:0 2rem;padding:12px}.integration-logo{width:80px;height:80px;padding:10px}.orbital-container{width:560px;height:560px}.orbit-1{width:200px;height:200px;top:180px;left:180px}.orbit-2{width:300px;height:300px;top:130px;left:130px}.orbit-3{width:420px;height:420px;top:70px;left:70px}.orbit-4{width:520px;height:520px;top:20px;left:20px}.central-core{width:80px;height:80px;font-size:1.5rem}}@media (max-width:768px){.nav-menu{display:none}.hamburger{display:flex}.videos-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}.hero-gifs{grid-template-columns:repeat(2,1fr);gap:1rem;max-width:450px}.gif-container{width:160px;height:160px}.gif-container:hover{transform:translateY(30px) scale(1.6);transform-origin:center center}.logos-slider-section{padding:3rem 0}.logo-item{width:110px;height:75px;margin:0 1.5rem;padding:10px}.orbital-container{display:none}.mobile-grid{display:grid}.integrations-section{padding:4rem 2rem}.cookie-buttons{flex-direction:column}.cookie-btn{width:100%}.footer-content{grid-template-columns:1fr;text-align:center}.mobile-grid .integration-logo{width:80px;height:80px;padding:8px}}@media (max-width:480px){.navbar{padding:1rem}.hero-content{padding:0 1rem}.hero-gifs{grid-template-columns:repeat(2,1fr);gap:.8rem;max-width:350px}.gif-container{width:140px;height:140px}.gif-container:hover{transform:translateY(30px) scale(1.4);transform-origin:center center}.gif-placeholder{font-size:2rem}.logo-item{width:90px;height:65px;margin:0 1rem;padding:8px}.logos-slider-title{font-size:1.5rem;margin-bottom:2rem}.videos-section,.providers-section{padding:3rem 1rem}.integrations-section{padding:3rem 1rem}.mobile-grid{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:300px}.mobile-grid .integration-logo{width:60px;height:60px;padding:6px}.cookie-modal{margin:1rem;padding:1.5rem}.videos-grid{grid-template-columns:1fr}}.fade-in{opacity:0;transform:translateY(30px);transition:all .6s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.gif-container:nth-child(1) .gif-placeholder,
.gif-container:nth-child(5) .gif-placeholder,
.gif-container:nth-child(6) .gif-placeholder {animation:none!important}.hero-gifs .gif-container{transform:scale(1)!important;transform-origin:center center!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:0 5px 15px rgba(0,0,0,.1)!important;background:rgba(255,255,255,.05)!important;transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important,
                border 0.6s ease !important,
                box-shadow 0.6s ease !important,
                background 0.6s ease !important}.hero-gifs .gif-container:hover{transform:scale(2)!important;z-index:1000!important;transform-origin:center center!important;border:3px solid #ff5722!important;box-shadow: 
        0 25px 50px rgba(255, 87, 34, 0.4) !important,
        0 0 0 1px rgba(255, 87, 34, 0.2) !important,
        inset 0 1px 0 rgba(255, 255, 255, 0.1) !important;background:rgba(255,87,34,.05)!important;transition: transform 0.6s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important,
                border 0.6s ease !important,
                box-shadow 0.6s ease !important,
                background 0.6s ease !important}.hero-gifs .gif-container video{transition:filter .5s ease!important}.hero-gifs .gif-container:hover video{filter:brightness(1.3) saturate(1.2) contrast(1.1)!important}.hero-gifs .gif-container .gif-label{transition:all .4s ease!important}.hero-gifs .gif-container:hover .gif-label{opacity:0!important;transform:translateY(100%)!important}@media (max-width:1024px){.hero-gifs .gif-container:hover{transform:scale(1.8)!important}}@media (max-width:768px){.hero-gifs .gif-container:hover{transform:scale(1.6)!important}}@media (max-width:480px){.hero-gifs .gif-container:hover{transform:scale(1.4)!important}}.pricing-hero{height:70vh;background:#000;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding-top:80px}.pricing-hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(255,87,34,.15) 0%,transparent 50%) , radial-gradient(circle at 80% 70%,rgba(76,175,80,.15) 0%,transparent 50%);z-index:1}.pricing-hero-content{position:relative;z-index:3;max-width:800px;padding:0 2rem}.pricing-hero h1{font-size:clamp(2.5rem,5vw,3.5rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 50%,#ff7043 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.pricing-hero h2{font-size:clamp(1.1rem,2.5vw,1.4rem);color:#b0b0b0;margin-bottom:2rem;line-height:1.6}.pricing-toggle{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem}.toggle-label{color:#fff;font-weight:500}.toggle-switch{position:relative;display:inline-block;width:60px;height:30px}.toggle-switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:30px}.slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);transition:.4s;border-radius:50%}input:checked+.slider{background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%)}input:checked+.slider:before{transform:translateX(30px);background:#fff}.discount-badge{background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);color:#fff;padding:.2rem .5rem;border-radius:15px;font-size:.8rem;margin-left:.5rem}.special-offer-banner{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);color:#fff;padding:1rem 2rem;margin-bottom:2rem;border-radius:15px;box-shadow:0 10px 30px rgba(240,147,251,.3);animation:pulse-glow 2s ease-in-out infinite alternate}.offer-content{display:flex;align-items:center;justify-content:center;gap:1rem;font-weight:600;font-size:1.1rem;text-align:center}.offer-icon{font-size:1.5rem;animation:bounce 1s ease-in-out infinite}@keyframes pulse-glow {
    0% { box-shadow: 0 10px 30px rgba(240, 147, 251, 0.3); }
    100% { box-shadow: 0 15px 40px rgba(240, 147, 251, 0.5); }
}@keyframes bounce {
    0%, 100% { transform: translateY(0); }
    50% { transform: translateY(-5px); }
}.pricing-section{padding:5rem 2rem;background:linear-gradient(180deg,#000 0%,#1a1a1a 100%)}.pricing-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;align-items:start}.pricing-card{background:rgba(255,255,255,.05);border-radius:20px;padding:2rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;position:relative;height:fit-content}.pricing-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px rgba(255,87,34,.2);background:rgba(255,255,255,.08)}.pricing-card.most-popular{border:2px solid #ff5722;transform:scale(1.05);background:rgba(255,87,34,.1)}.popular-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);color:#fff;padding:.5rem 1.5rem;border-radius:20px;font-weight:600;font-size:.9rem;box-shadow:0 5px 15px rgba(255,87,34,.3)}.card-header h3{font-size:1.8rem;font-weight:700;color:#fff;margin-bottom:.5rem}.plan-description{color:#b0b0b0;margin-bottom:1.5rem;line-height:1.5}.price-display{display:flex;align-items:baseline;margin-bottom:1rem}.currency{font-size:1.5rem;font-weight:600;color:#ff5722}.amount{font-size:3rem;font-weight:700;color:#fff;margin:0 .2rem}.period{font-size:1.2rem;color:#b0b0b0}.custom-price{font-size:2rem;font-weight:700;color:#fff}.savings-badge{background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);color:#fff;padding:.3rem .8rem;border-radius:15px;font-size:.9rem;font-weight:600;margin-bottom:1.5rem;text-align:center}.features-list{list-style:none;margin-bottom:2rem}.features-list li{display:flex;align-items:center;margin-bottom:.8rem;color:#fff}.checkmark{color:#4caf50;font-weight:bold;margin-right:.8rem;font-size:1.1rem}.features-comparison{padding:5rem 2rem;background:linear-gradient(180deg,#1a1a1a 0%,#0d0d0d 100%)}.features-content{max-width:1200px;margin:0 auto;text-align:center}.features-content h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.features-subtitle{font-size:1.2rem;color:#b0b0b0;margin-bottom:3rem}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;text-align:left}.feature-category{background:rgba(255,255,255,.05);border-radius:20px;padding:2rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.feature-category:hover{transform:translateY(-5px);background:rgba(255,255,255,.08)}.category-icon{font-size:3rem;margin-bottom:1rem}.feature-category h3{font-size:1.4rem;font-weight:600;color:#fff;margin-bottom:1rem}.feature-category ul{list-style:none}.feature-category li{color:#b0b0b0;margin-bottom:.5rem;padding-left:1rem;position:relative}.feature-category li::before{content:'✓';position:absolute;left:0;color:#4caf50;font-weight:bold}.savings-calculator{padding:5rem 2rem;background:radial-gradient(ellipse at center,#1a1a2e 0%,#16213e 50%,#0f0f1a 100%)}.calculator-content{max-width:1000px;margin:0 auto;text-align:center}.calculator-content h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.calculator-subtitle{font-size:1.2rem;color:#b0b0b0;margin-bottom:3rem}.user-selector h3{color:#fff;margin-bottom:1rem;font-size:1.3rem}.user-buttons{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem;flex-wrap:wrap}.user-btn{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#fff;padding:.8rem 1.5rem;border-radius:25px;cursor:pointer;transition:all .3s ease;font-weight:600;font-size:1.1rem;min-width:60px}.user-btn:hover,.user-btn.active{background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);border-color:#ff5722;transform:translateY(-2px);box-shadow:0 10px 25px rgba(255,87,34,.3)}.cost-comparison{display:grid;grid-template-columns:1fr auto 1fr;gap:2rem;align-items:center;margin-bottom:3rem}.competitor-cost,.laiadesk-cost{background:rgba(255,255,255,.05);border-radius:15px;padding:2rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.competitor-cost h4,.laiadesk-cost h4{font-size:1.3rem;font-weight:600;color:#fff;margin-bottom:1rem}.cost-breakdown{margin-bottom:1rem}.cost-item{color:#b0b0b0;margin-bottom:.5rem;padding:.3rem 0}.cost-item.included{color:#4caf50}.total-cost{font-size:1.2rem;color:#fff;padding-top:1rem;border-top:1px solid rgba(255,255,255,.2)}.total-cost.laiadesk{color:#4caf50}.vs-divider{font-size:2rem;font-weight:700;color:#ff5722;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.savings-display{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:3rem}.monthly-savings,.yearly-savings-calc,.percentage-savings{background:rgba(255,87,34,.1);border-radius:15px;padding:1.5rem;border:1px solid rgba(255,87,34,.3)}.monthly-savings h3,.yearly-savings-calc h3,.percentage-savings h3{color:#fff;margin-bottom:.5rem;font-size:1.1rem}.savings-amount{font-size:2rem;font-weight:700;color:#4caf50}.calculator-cta{text-align:center}.calculator-cta h3{color:#fff;margin-bottom:1rem;font-size:1.5rem}.guarantee-section{padding:5rem 2rem;background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);text-align:center}.guarantee-content{max-width:1000px;margin:0 auto}.guarantee-content h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:3rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.guarantee-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2rem;margin-bottom:3rem}.guarantee-item{text-align:center}.guarantee-icon{font-size:3rem;margin-bottom:1rem}.guarantee-item h3{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.guarantee-item p{color:#b0b0b0;line-height:1.5}.cta-button.large{padding:1.2rem 3rem;font-size:1.2rem}.story-container{max-width:1200px;margin:0 auto;padding:0 2rem}.story-hero{height:80vh;background:#000;position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding-top:80px}.story-hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(255,87,34,.15) 0%,transparent 50%) , radial-gradient(circle at 80% 70%,rgba(76,175,80,.15) 0%,transparent 50%);z-index:1}.story-hero-content{position:relative;z-index:3;max-width:900px;padding:0 2rem}.story-badge{display:inline-block;background:rgba(255,87,34,.2);color:#ff5722;padding:.5rem 1.5rem;border-radius:25px;font-size:.9rem;font-weight:600;margin-bottom:1rem;border:1px solid rgba(255,87,34,.3)}.story-hero h1{font-size:clamp(3rem,6vw,4.5rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 50%,#ff7043 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.story-hero h2{font-size:clamp(1.2rem,3vw,1.6rem);color:#b0b0b0;margin-bottom:3rem;line-height:1.4}.story-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:600px;margin:0 auto}.stat-item{text-align:center}.stat-number{font-size:2.5rem;font-weight:700;color:#ff5722;margin-bottom:.5rem}.stat-label{color:#fff;font-size:.9rem;font-weight:500}.story-introduction{padding:5rem 0;background:linear-gradient(180deg,#000 0%,#1a1a1a 100%)}.intro-content{text-align:center;max-width:800px;margin:0 auto}.intro-content h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:2rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.intro-text{font-size:1.2rem;color:#b0b0b0;line-height:1.8;margin-bottom:3rem}.intro-highlight{display:flex;align-items:center;background:rgba(255,87,34,.1);border-radius:20px;padding:2rem;border:1px solid rgba(255,87,34,.3);text-align:left}.highlight-icon{font-size:3rem;margin-right:1.5rem}.highlight-text{color:#fff;font-size:1.1rem;line-height:1.6}.ai-agents-section,.security-section,.integration-story,.one-click-section,.virtual-employees,.control-section,.future-vision,.story-cta{padding:5rem 0}.section-header{text-align:center;margin-bottom:4rem}.section-header h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header p{font-size:1.2rem;color:#b0b0b0}.partners-hero{height:100vh;background:linear-gradient(135deg,#000 0%,#1a1a1a 100%);position:relative;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding-top:180px!important}.partners-hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 30%,rgba(255,87,34,.15) 0%,transparent 50%) , radial-gradient(circle at 80% 70%,rgba(76,175,80,.15) 0%,transparent 50%);pointer-events:none}.partners-hero::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(data:image/svg+xml,<svg\ width=\"100\"\ height=\"100\"\ viewBox=\"0\ 0\ 100\ 100\"\ xmlns=\"http://www.w3.org/2000/svg\"><g\ fill=\"%23FF5722\"\ opacity=\"0.1\"><circle\ cx=\"20\"\ cy=\"20\"\ r=\"2\"><animate\ attributeName=\"opacity\"\ values=\"0.1;0.3;0.1\"\ dur=\"3s\"\ repeatCount=\"indefinite\"/></circle><circle\ cx=\"80\"\ cy=\"30\"\ r=\"1.5\"><animate\ attributeName=\"opacity\"\ values=\"0.1;0.4;0.1\"\ dur=\"4s\"\ repeatCount=\"indefinite\"/></circle><circle\ cx=\"60\"\ cy=\"70\"\ r=\"1\"><animate\ attributeName=\"opacity\"\ values=\"0.1;0.2;0.1\"\ dur=\"5s\"\ repeatCount=\"indefinite\"/></circle><circle\ cx=\"30\"\ cy=\"80\"\ r=\"2.5\"><animate\ attributeName=\"opacity\"\ values=\"0.1;0.3;0.1\"\ dur=\"2.5s\"\ repeatCount=\"indefinite\"/></circle></g></svg>);pointer-events:none;z-index:2;animation:float-particles 20s ease-in-out infinite}.hero-content{position:relative;z-index:3;max-width:900px;padding:0 2rem}.hero-badge{max-width:900px!important;font-size:clamp(2.5rem,6vw,4rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#ff7043 25%,#66bb6a 75%,#4caf50 100%);background-size:300% 300%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;animation:gradientShift 6s ease-in-out infinite}.hero-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:600px;margin:0 auto 3rem}.cta-button.secondary{background:transparent;border:2px solid rgba(255,87,34,.5);color:#ff5722;box-shadow:0 10px 30px rgba(255,87,34,.2)}.cta-button.secondary:hover{background:rgba(255,87,34,.1);border-color:#ff5722;color:#ff5722;box-shadow:0 15px 40px rgba(255,87,34,.3)}.partners-main-title-section{padding:5rem 0;background:linear-gradient(180deg,#1a1a1a 0%,#0d0d0d 100%);position:relative;overflow:hidden}.partners-main-title-section::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at center,rgba(255,87,34,.1) 0%,transparent 70%);pointer-events:none}.container{max-width:1200px;margin:0 auto;padding:0 2rem;text-align:center}.partner-types-section{padding:5rem 0;background:linear-gradient(180deg,#000 0%,#1a1a1a 100%)}.section-subtitle{text-align:center;font-size:1.2rem;color:#b0b0b0;margin-bottom:4rem;max-width:600px;margin-left:auto;margin-right:auto}.partner-types-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:4rem}.partner-type-card{background:rgba(255,255,255,.05);border-radius:20px;padding:2rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;text-align:center}.partner-type-card:hover{transform:translateY(-10px);background:rgba(255,87,34,.1);border-color:rgba(255,87,34,.5)}.partner-icon{font-size:3rem;margin-bottom:1rem}.partner-type-card h3{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:1rem}.partner-type-card p{color:#b0b0b0;margin-bottom:1.5rem;line-height:1.6}.partner-features{list-style:none;text-align:left}.partner-features li{color:#4caf50;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.partner-features li::before{content:'✓';position:absolute;left:0;color:#4caf50;font-weight:bold}.partner-levels-section{padding:5rem 0;background:radial-gradient(ellipse at center,#1a1a2e 0%,#16213e 50%,#0f0f1a 100%)}.levels-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem;margin-top:3rem;max-width:800px;margin-left:auto;margin-right:auto}.level-card{background:rgba(255,255,255,.05);border-radius:20px;padding:2rem;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);transition:all .3s ease;position:relative;overflow:hidden}.level-card.featured{transform:scale(1.05);border:2px solid #ff5722;background:rgba(255,87,34,.1)}.level-badge{position:absolute;top:-15px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#f093fb 0%,#f5576c 100%);color:#fff;padding:.5rem 1.5rem;border-radius:20px;font-weight:600;font-size:.9rem}.level-icon{width:60px;height:60px;margin:0 auto 1rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem}.level-icon.gold{background:linear-gradient(135deg,#ff5722 0%,#ff7043 100%);box-shadow:0 8px 25px rgba(255,87,34,.4)}.level-icon.platinum{background:linear-gradient(135deg,#4caf50 0%,#66bb6a 100%);box-shadow:0 8px 25px rgba(76,175,80,.4)}.level-card h3{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:.5rem;text-align:center}.commission-rate{text-align:center;font-size:2rem;font-weight:700;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1rem}.level-requirements{color:#b0b0b0;font-size:.9rem;text-align:center;margin-bottom:1.5rem}.level-benefits{list-style:none}.level-benefits li{color:#fff;margin-bottom:.8rem;padding-left:1.5rem;position:relative}.level-benefits li::before{content:'⭐';position:absolute;left:0}.benefits-section{padding:5rem 0;background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.benefit-item{text-align:center;padding:2rem;background:rgba(255,255,255,.03);border-radius:15px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.benefit-item:hover{transform:translateY(-5px);background:rgba(255,87,34,.08);border-color:rgba(255,87,34,.3)}.benefit-icon{font-size:2.5rem;margin-bottom:1rem}.benefit-item h3{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.benefit-item p{color:#b0b0b0;line-height:1.5}.application-section{padding:5rem 0;background:radial-gradient(ellipse at center,#0f0f1a 0%,#1a1a2e 50%,#16213e 100%)}.process-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:3rem}.process-step{text-align:center;position:relative}.step-number{width:60px;height:60px;margin:0 auto 1rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:#fff;box-shadow:0 8px 25px rgba(255,87,34,.3)}.process-step h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:.5rem}.process-step p{color:#b0b0b0;line-height:1.6}.resources-section{padding:5rem 0;background:linear-gradient(135deg,#2d2d2d 0%,#1a1a1a 100%)}.resources-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:3rem}.resource-card{background:rgba(255,255,255,.05);border-radius:15px;padding:2rem;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.resource-card:hover{transform:translateY(-5px);background:rgba(255,87,34,.1);border-color:rgba(255,87,34,.3)}.resource-card h3{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem}.resource-card ul{list-style:none}.resource-card li{color:#b0b0b0;margin-bottom:.5rem;padding-left:1.5rem;position:relative}.resource-card li::before{content:'→';position:absolute;left:0;color:#ff5722}.final-cta-section{padding:5rem 0;background:radial-gradient(ellipse at center,#1a1a2e 0%,#16213e 50%,#0f0f1a 100%);text-align:center}.cta-content{max-width:800px;margin:0 auto}.cta-content h2{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#4caf50 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.cta-content p{font-size:1.2rem;color:#b0b0b0;margin-bottom:2rem}.cta-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-top:2rem}.portal-preview{background:rgba(255,255,255,.03);border-radius:15px;padding:2rem;margin:3rem 0;border:1px solid rgba(255,87,34,.2)}.portal-preview h3{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1rem;text-align:center}.portal-preview p{color:#b0b0b0;text-align:center;margin-bottom:1.5rem}.portal-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1.5rem}.portal-feature{display:flex;align-items:center;gap:.5rem;color:#4caf50;background:rgba(255,87,34,.05);padding:.8rem 1rem;border-radius:10px;border:1px solid rgba(255,87,34,.1);transition:all .3s ease}.portal-feature:hover{background:rgba(255,87,34,.1);border-color:rgba(255,87,34,.3)}@media (max-width:768px){.hero-stats{grid-template-columns:1fr;gap:1rem}.partner-types-grid{grid-template-columns:1fr}.levels-grid{grid-template-columns:1fr;max-width:400px}.level-card.featured{transform:none}.cta-buttons{flex-direction:column;align-items:center}.cta-button{width:100%;max-width:300px}.portal-features{grid-template-columns:1fr}.cost-comparison{grid-template-columns:1fr}.vs-divider{order:2}.savings-display,.guarantee-grid{grid-template-columns:1fr}.pricing-container{grid-template-columns:1fr;max-width:400px}.pricing-card.most-popular{transform:none}.features-grid{grid-template-columns:1fr}.user-buttons{gap:.5rem}.user-btn{padding:.6rem 1rem;font-size:1rem;min-width:50px}.story-stats{grid-template-columns:1fr;gap:1rem}.highlight-icon{display:none}.intro-highlight{flex-direction:column;text-align:center}}@media (max-width:480px){.container{padding:0 1rem}.partners-hero,.partner-types-section,.partner-levels-section,.benefits-section,.application-section,.resources-section,.final-cta-section,.pricing-section,.features-comparison,.savings-calculator,.guarantee-section,.story-introduction,.ai-agents-section,.security-section{padding:3rem 0}.story-container{padding:0 1rem}}@media (max-width:414px){.navbar{padding:.8rem 1rem;height:80px}.logo img{height:35px}.mobile-menu{top:70px;width:280px;height:calc(100vh - 70px)}.hero{padding-top:70px}.hero-content{padding:0 1rem;max-width:100%}.hero h1{font-size:clamp(2.2rem,8vw,3.5rem);margin-bottom:.8rem}.hero h2{font-size:clamp(1rem,4vw,1.3rem);margin-bottom:1.5rem}.cta-button{padding:.9rem 2rem;font-size:1rem;margin-bottom:2rem}.hero-gifs{grid-template-columns:repeat(2,1fr);gap:.8rem;max-width:320px}.gif-container{width:150px;height:150px}.gif-container:hover{transform:translateY(-10px) scale(1.3)}.gif-label{font-size:.8rem;padding:.4rem}.videos-section{padding:3rem 1rem}.videos-grid{grid-template-columns:1fr;gap:1.5rem}.video-card{padding:1.2rem}.video-placeholder{height:180px}.video-title{font-size:1.2rem}.integrations-section{padding:3rem 1rem}.integrations-title{font-size:clamp(2rem,8vw,2.8rem)}.integrations-subtitle{font-size:1rem;margin-bottom:3rem}.mobile-grid{grid-template-columns:repeat(3,1fr);gap:.8rem;max-width:280px}.mobile-grid .integration-logo{width:55px;height:55px;padding:6px}.logos-slider-section{padding:2.5rem 0}.logos-slider-title{font-size:1.4rem;margin-bottom:2rem;padding:0 1rem}.logo-item{width:80px;height:60px;margin:0 .8rem;padding:6px}.providers-section{padding:3rem 1rem}.providers-section h2{font-size:clamp(1.8rem,7vw,2.5rem)}.providers-section p{font-size:1rem;margin-bottom:2rem}.footer{padding:2rem 1rem 1rem}.footer-content{grid-template-columns:1fr;gap:1.5rem}.footer-section{text-align:center}.footer-section h3{font-size:1.1rem;margin-bottom:.8rem}.cookie-modal{margin:.8rem;padding:1.3rem;border-radius:15px}.cookie-modal.large{max-width:95vw;max-height:88vh;padding:1.5rem;margin:.3rem}.cookie-modal h3{font-size:1.3rem;margin-bottom:1rem}.cookie-modal p{font-size:.9rem}.cookie-btn{width:100%;padding:1rem;font-size:.95rem}.pricing-hero{height:65vh;padding-top:70px}.pricing-hero-content{padding:0 1rem}.pricing-section{padding:3rem 1rem}.pricing-container{grid-template-columns:1fr;max-width:350px;gap:1.5rem}.pricing-card{padding:1.5rem}.pricing-card.most-popular{transform:none}.amount{font-size:2.5rem}.features-comparison{padding:3rem 1rem}.features-grid{grid-template-columns:1fr;gap:1.5rem}.feature-category{padding:1.5rem}.savings-calculator{padding:3rem 1rem}.calculator-wrapper{padding:0}.user-buttons{gap:.4rem;justify-content:center}.user-btn{padding:.6rem .8rem;font-size:.9rem;min-width:45px}.cost-comparison{grid-template-columns:1fr;gap:1.5rem}.vs-divider{order:2;font-size:1.5rem}.savings-display{grid-template-columns:1fr;gap:1rem}.savings-amount{font-size:1.8rem}.guarantee-section{padding:3rem 1rem}.guarantee-grid{grid-template-columns:1fr;gap:1.5rem}.partners-hero{height:85vh;padding-top:150px!important}.hero-stats{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}.partners-main-title-section,.partner-types-section,.partner-levels-section,.benefits-section,.application-section,.resources-section,.final-cta-section{padding:3rem 0}.container{padding:0 1rem}.partner-types-grid{grid-template-columns:1fr;gap:1.5rem}.partner-type-card{padding:1.5rem}.levels-grid{grid-template-columns:1fr;max-width:350px;gap:1.5rem}.level-card.featured{transform:none}.commission-rate{font-size:1.8rem}.benefits-grid{grid-template-columns:1fr;gap:1.5rem}.benefit-item{padding:1.5rem}.process-steps{grid-template-columns:1fr;gap:1.5rem}.step-number{width:50px;height:50px;font-size:1.3rem}.resources-grid{grid-template-columns:1fr;gap:1.5rem}.resource-card{padding:1.5rem}.cta-buttons{flex-direction:column;align-items:center;gap:1rem}.cta-button{width:100%;max-width:280px}.portal-features{grid-template-columns:1fr;gap:.8rem}.portal-feature{padding:.6rem .8rem;font-size:.9rem}.marketplace-hero{min-height:65vh;padding-top:70px}.marketplace-hero h1{max-width:900px!important;font-size:clamp(2.5rem,6vw,4rem)!important;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#ff5722 0%,#ff7043 25%,#66bb6a 75%,#4caf50 100%)!important;background-size:300% 300%!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;line-height:1.2;animation:gradientShift 6s ease-in-out infinite!important}@media (max-width: 414px) {
        .marketplace-hero h1 {
            font-size: clamp(2.2rem, 8vw, 3.5rem) !important;
            margin-bottom: 0.8rem;
            max-width: 100% !important;
        }
    }.featured-apps-section,.all-apps-section,.coming-soon-section,.marketplace-benefits,.marketplace-cta-section{padding:3rem 0}.featured-apps-grid,.apps-grid,.coming-soon-grid,.benefits-grid{grid-template-columns:1fr;gap:1.5rem}.featured-app-card,.app-card,.coming-soon-card,.benefit-card{padding:1.5rem}.app-footer{flex-direction:column;gap:1rem;text-align:center}.app-action-btn{width:100%}.section-title{font-size:clamp(1.8rem,8vw,2.5rem);margin-bottom:.8rem}.section-subtitle{font-size:1rem;margin-bottom:1.5rem;padding:0 .5rem}h1{line-height:1.1}h2{line-height:1.2}p{line-height:1.5}button,.cta-button,.cookie-btn,.user-btn,.app-action-btn{min-height:44px;min-width:44px}.navbar{padding-top:max(.8rem,env(safe-area-inset-top,.8rem))}.hero{padding-top: max(70px, calc(70px + env(safe-area-inset-top, 0px)))}.mobile-menu{top: max(70px, calc(70px + env(safe-area-inset-top, 0px)));height: calc(100vh - max(70px, calc(70px + env(safe-area-inset-top, 0px))));margin-top:60px;height:100%}}.footer{background:#000;padding:3rem 2rem 1rem;border-top:1px solid rgba(255,255,255,.2)}.footer-section a{color:#e0e0e0;text-decoration:none;display:block;margin-bottom:.5rem;transition:color .3s ease}.footer-section a:hover{color:#ff5722}.footer-bottom{border-top:1px solid rgba(255,255,255,.2);padding-top:1rem;text-align:center;color:silver;font-size:.9rem}.footer-credit{color:#e0e0e0!important;text-decoration:none;transition:color .3s ease}.footer-credit:hover{color:#ff5722!important}.integrations-subtitle,.section-subtitle{color:#d0d0d0}.video-description,.plan-description{color:silver}input[type="text"],input[type="email"],input[type="password"],textarea,select{background:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.3);color:#fff;padding:.8rem;border-radius:8px;font-size:1rem}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border-color:#ff5722;outline:none;box-shadow:0 0 0 3px rgba(255,87,34,.3)}.cta-button:focus,.cookie-btn:focus,.user-btn:focus{outline:3px solid #4caf50;outline-offset:2px}table th{background-color:#2d2d2d;color:#fff;border:1px solid rgba(255,255,255,.3)}table td{background-color:rgba(255,255,255,.05);color:#e0e0e0;border:1px solid rgba(255,255,255,.2)}.skip-link{position:absolute;top:-40px;left:6px;background:#ff5722;color:#fff;padding:8px;text-decoration:none;border-radius:4px;z-index:10000;font-weight:bold}.skip-link:focus{top:6px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.alert{padding:1rem;border-radius:8px;margin-bottom:1rem;border:2px solid}.alert-success{background:rgba(76,175,80,.2);color:#fff;border-color:#4caf50}.alert-error{background:rgba(244,67,54,.2);color:#fff;border-color:#f44336}.alert-warning{background:rgba(255,152,0,.2);color:#fff;border-color:#ff9800}.loading{color:#fff;background:rgba(0,0,0,.8)}a:not(.cta-button):not(.cookie-btn):not(.user-btn) {text-decoration:underline;text-decoration-color:rgba(255,87,34,.5);text-underline-offset:2px}a:not(.cta-button):not(.cookie-btn):not(.user-btn):hover {text-decoration-color:#ff5722}