@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);.navbar{background-color:#1a202c;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;color:#fff;padding-bottom:16px;padding-top:16px;position:fixed;width:100%;z-index:50}.navbar-container{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1200px;padding-left:24px;padding-right:24px}.navbar-container img{height:3rem;width:240px}.navbar-brand{color:#fff;font-size:30px;font-weight:800;letter-spacing:-.025em;transition:color .3s ease}.navbar-brand:hover{color:#60a5fa}.navbar-brand-highlight{color:#3b82f6}.navbar-links-desktop{display:none;gap:24px}.nav-link{color:#fff;font-size:18px;font-weight:500;padding-bottom:8px;padding-top:8px;position:relative;transition:color .3s ease}.nav-link:before{background-color:#60a5fa;bottom:0;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-link:hover{color:#60a5fa}.nav-link:hover:before{width:100%}.navbar-toggle{display:block}.navbar-toggle-button{background:none;border:none;border-radius:6px;color:#fff;cursor:pointer;outline:none;padding:8px}.navbar-toggle-button:focus{box-shadow:0 0 0 2px #60a5fa}.navbar-links-mobile{background-color:#1f2937f2;display:block;padding-bottom:24px;padding-top:24px;transition:all .3s ease-in-out}.navbar-links-mobile-inner{align-items:center;display:flex;flex-direction:column;gap:20px}.nav-link-mobile{align-items:center;border-radius:8px;color:#f3f4f6;display:flex;font-size:20px;font-weight:500;padding:12px 24px;transition:all .3s ease;width:-webkit-fit-content;width:fit-content}.nav-link-mobile:hover{background-color:#2563eb;color:#fff}@media (min-width:768px){.navbar{padding-bottom:12px;padding-top:12px}.navbar-brand{font-size:36px}.navbar-links-desktop{display:flex}.navbar-toggle{display:none}}@media (min-width:1024px){.navbar-links-desktop{gap:40px}}@media (max-width:768px){.navbar-container img{height:2.4rem;width:170px}.navbar{padding-bottom:5px;padding-top:5px}}.hero-section{align-items:center;background:linear-gradient(to bottom right,#1a202c,#000);display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.hero-background-shapes{inset:0;opacity:.3;position:absolute;z-index:0}.hero-shape{border-radius:9999px;filter:blur(48px);height:288px;mix-blend-mode:screen;opacity:.6;position:absolute;width:288px}.hero-shape-blue{background-color:#2563eb;left:25%;top:25%}.hero-shape-purple{background-color:#9333ea;bottom:33.333333%;right:25%}.hero-shape-pink{background-color:#ec4899;height:384px;left:50%;top:50%;transform:translate(-50%,-50%);width:384px}.hero-content{color:#fff;max-width:800px;padding:0 24px;position:relative;text-align:center;z-index:10}.hero-title{color:#007bff;font-size:48px;font-weight:800;line-height:1.25;margin-bottom:24px}.hero-title-highlight{color:#fff}.hero-succeed{color:#4169e1}.hero-subtitle{font-size:18px;margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:48rem;opacity:0}.hero-buttons-container{display:flex;flex-direction:column;gap:16px;justify-content:center;opacity:0}.hero-button{align-items:center;border-radius:9999px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;padding:12px 32px;text-decoration:none;transform:scale(1);transition:transform .3s ease,background-color .3s ease,border-color .3s ease}.hero-button:hover{transform:scale(1.05)}.hero-button-primary{background-color:#2563eb;color:#fff}.hero-button-primary:hover{background-color:#1d4ed8}.hero-button-secondary{border:2px solid #fff;color:#fff}@media (min-width:768px){.hero-title{font-size:72px}.hero-subtitle{font-size:24px}}@media (min-width:1024px){.hero-title{font-size:96px}}@media (min-width:640px){.hero-buttons-container{flex-direction:row;gap:0}.hero-buttons-container,.hero-buttons-container>:not([hidden])~:not([hidden]){margin-left:24px;margin-top:0}}.services-section{background-color:#f9fafb;font-family:Poppins,sans-serif;padding-bottom:80px;padding-top:80px}.services-container{margin-left:auto;margin-right:auto;max-width:1200px;padding-left:24px;padding-right:24px;text-align:center}.services-title{animation:fadeInUp .8s ease forwards;color:#2d3748;font-size:36px;font-weight:800;margin-bottom:24px}.services-title-highlight{color:#2563eb}.services-subtitle{animation:fadeInUp .8s ease .3s forwards;color:#4a5568;font-size:18px;margin-bottom:64px;margin-left:auto;margin-right:auto;max-width:768px;opacity:0}.services-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.service-card{align-items:center;animation:fadeInUp .6s ease forwards;background-color:#fff;border:1px solid #f3f4f6;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;display:flex;flex-direction:column;opacity:0;padding:32px;text-align:center;transform:scale(1);transition:transform .3s ease,box-shadow .3s ease}.service-card,.service-card:first-child{animation-delay:.4s}.service-card:nth-child(2){animation-delay:.55s}.service-card:nth-child(3){animation-delay:.7s}.service-card:nth-child(4){animation-delay:.85s}.service-card:nth-child(5){animation-delay:1s}.service-card:nth-child(6){animation-delay:1.15s}.service-card:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;transform:scale(1.05)}.service-card-icon-wrapper{background-color:#dbeafe;border-radius:9999px;color:#2563eb;margin-bottom:24px;padding:16px;transition:background-color .3s ease,color .3s ease}.service-card:hover .service-card-icon-wrapper{background-color:#2563eb;color:#fff}.service-card-icon{height:40px;transition:transform .3s ease;width:40px}.service-card:hover .service-card-icon{transform:scale(1.1)}.service-card-title{animation:fadeInUp .6s ease forwards;color:#2d3748;font-size:24px;font-weight:700;margin-bottom:16px}.featured-service{animation:fadeInUp .7s ease forwards;animation-delay:.3s;border:2px solid #2563eb;position:relative;transform:scale(1.02);transition:transform .3s ease}.featured-service:hover{transform:scale(1.07)}.featured-icon{background-color:#2563eb!important;color:#fff!important;transition:background-color .3s ease,color .3s ease}.featured-badge{animation:bounce 2s infinite;background-color:#2563eb;border-radius:20px;box-shadow:0 4px 6px #0000001a;color:#fff;font-size:12px;font-weight:600;padding:4px 12px;position:absolute;right:20px;top:-12px}.service-card-description{color:#4a5568;line-height:1.625}@media (min-width:1024px){.services-grid{grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto}.featured-service{grid-column:span 2;grid-row:span 1}}@media (min-width:768px) and (max-width:1023px){.featured-service{grid-column:span 2}}@media (min-width:768px){.services-title{font-size:48px}}@media (min-width:640px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.services-grid{grid-template-columns:repeat(3,1fr)}}.about-section{background:linear-gradient(180deg,#f8fafc 0,#fff);font-family:Poppins,sans-serif;padding:6rem 0;position:relative}.about-container{margin:0 auto;max-width:1200px;padding:0 2rem}.section-header{margin-bottom:3rem}.section-header h2{font-size:2.75rem;font-weight:800;line-height:1.2}.header-gradient{background:linear-gradient(90deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#0000}.underline-animation{background:linear-gradient(90deg,#3b82f6,#8b5cf6);height:4px;margin:0 auto;overflow:hidden;position:relative;width:80px}.underline-animation:after{animation:slide 3s ease-in-out infinite;background:#fff;content:"";height:100%;position:absolute;width:30%}@keyframes slide{0%{transform:translateX(-100%)}to{transform:translateX(330%)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-up{animation-duration:.8s;animation-fill-mode:forwards;animation-name:fadeUp;animation-timing-function:ease;opacity:0;transform:translateY(20px)}.animate-fade-in{animation-duration:1s;animation-fill-mode:forwards;animation-name:fadeIn;animation-timing-function:ease;opacity:0}.mission-statement{margin:0 auto 4rem;max-width:800px;text-align:center}.lead-text{color:#475569;font-size:1.25rem;line-height:1.7}.text-highlight{background:linear-gradient(90deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:#0000;font-weight:600}.highlights-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:4rem}.highlight-card{background:#fff;border-radius:12px;box-shadow:0 10px 15px -3px #00000008;padding:2.5rem 2rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.highlight-card:hover{box-shadow:0 20px 25px -5px #0000000d;transform:translateY(-5px)}.icon-wrapper{align-items:center;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:50%;display:inline-flex;height:60px;justify-content:center;margin-bottom:1.5rem;width:60px}.highlight-icon{color:#fff;height:28px;width:28px}.highlight-card h3{color:#1e293b;font-size:1.25rem;font-weight:700;margin-bottom:1rem}.highlight-card p{color:#64748b;line-height:1.6}.stats-section{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:4rem 0;text-align:center}.stat-item{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;padding:1.5rem;transition:transform .3s ease}.stat-item:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-5px)}.stat-number{color:#1e293b;font-size:3rem;font-weight:800;line-height:1;margin-bottom:.5rem;transition:color .3s ease}.stat-item:hover .stat-number{color:#000}.stat-label{color:#000!important;font-size:1rem;font-weight:500}.tech-stack{margin-top:5rem;text-align:center}.tech-stack h3{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:2rem}.tech-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.tech-item{align-items:center;background:#fff;box-shadow:0 4px 6px #0000000d;display:flex;gap:.75rem;padding:1rem 1.5rem}.tech-icon{color:#3b82f6;height:20px;width:20px}.tech-stack-section{background:#f8fafc;border-radius:16px;margin-top:5rem;padding:3rem 2rem;text-align:center}.tech-stack-section h3{color:#1e293b;font-size:1.75rem;font-weight:700;margin-bottom:1rem}.tech-stack-subtitle{color:#64748b;font-size:1.1rem;margin:0 auto 2.5rem;max-width:600px}.tech-stack-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:2rem}.tech-category{background:#fff;border-radius:12px;box-shadow:0 4px 6px #00000008;padding:1.5rem;text-align:left;transition:transform .3s ease}.tech-category:hover{transform:translateY(-5px)}.tech-category-header{align-items:center;border-bottom:1px solid #f1f5f9;display:flex;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1rem}.tech-category-icon{color:#3b82f6;height:24px;width:24px}.tech-category h4{color:#1e293b;font-size:1.1rem;font-weight:600}.tech-items{display:flex;flex-wrap:wrap;gap:.5rem}.tech-item{background:#f1f5f9;border-radius:50px;color:#334155;font-size:.85rem;font-weight:500;padding:.4rem .8rem;transition:all .2s ease}.tech-item:hover{background:#3b82f6;color:#fff}@media (max-width:768px){.tech-stack-grid{grid-template-columns:1fr}.section-header h2{font-size:2rem}.lead-text{font-size:1.1rem}.stats-section{grid-template-columns:repeat(2,1fr)}.stat-number{font-size:2.5rem}}.clients-section{background-color:#f9fafb;padding:80px 0}.clients-container{margin:0 auto;max-width:1200px;padding:0 24px}.section-header{margin-bottom:60px}.section-title{color:#2d3748;font-size:36px;font-weight:800;margin-bottom:16px}.section-title-highlight{color:#2563eb}.section-subtitle{color:#4a5568;font-size:18px;max-width:600px}.clients-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);margin-bottom:60px}.client-card{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;filter:grayscale(100%) contrast(.9);opacity:.8;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease}.client-card:hover{box-shadow:0 10px 25px #00000026;filter:grayscale(0) contrast(1);opacity:1;transform:translateY(-5px)}.client-logo-container{align-items:center;aspect-ratio:16/9;background-color:#fff;display:flex;justify-content:center;padding:30px;position:relative}.client-logo{max-height:80%;max-height:none;max-width:80%;max-width:none;object-position:center;transition:transform .3s ease}.client-card:hover .client-logo{transform:scale(1.05)}.client-overlay{background:#00000080;bottom:0;color:#fff;font-family:Poppins,sans-serif;left:0;opacity:0;padding:20px;pointer-events:none;position:absolute;right:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.client-card:hover .client-overlay{opacity:1;transform:translateY(0)}.client-name{font-size:16px}.testimonial-section{margin:0 auto;max-width:800px}.testimonial-card{background:#fff;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a;padding:40px}.testimonial-card:before{color:#2563eb;content:'"';font-family:serif;font-size:80px;left:20px;line-height:1;opacity:.1;position:absolute;top:20px}.testimonial-text{color:#4a5568;font-size:18px;line-height:1.7;margin-bottom:20px;z-index:1}.testimonial-author{align-items:center}.author-info{display:flex;flex-direction:column}.author-name{color:#2d3748;font-size:18px}.author-position{color:#718096;font-size:14px}@media (min-width:768px){.section-title{font-size:42px}.clients-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.section-title{font-size:48px}.clients-grid{grid-template-columns:repeat(4,1fr)}.client-logo-container{padding:40px}}.footer-area{background-color:#111827;color:#fff;overflow:hidden;padding:48px 0 24px;position:relative}.footer-area:before{background:linear-gradient(90deg,#0000,#3b82f6,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.footer-content-width{margin:0 auto;max-width:100%;padding:0 24px}.footer-content{grid-gap:32px;align-items:start;display:grid;gap:32px;grid-template-columns:1fr}.footer-brand-section{display:flex;flex-direction:column;gap:24px}.footer-brand{align-items:center;display:flex;gap:16px}.footer-logo{filter:brightness(1.1);flex-shrink:0;height:36px;width:auto}.footer-brand-info{text-align:left}.footer-company-name{color:#fff;font-size:18px;font-weight:600;margin:0 0 4px}.footer-company-tagline{color:#9ca3af;font-size:14px;margin:0}.footer-description{color:#cbd5e1;line-height:1.6;margin:0;max-width:300px}.footer-social-links{display:flex;gap:12px}.footer-social-link{align-items:center;background-color:#3b82f61a;border:1px solid #3b82f633;border-radius:6px;color:#2563eb;display:flex;height:36px;justify-content:center;text-decoration:none;transition:all .3s ease;width:36px}.footer-social-link:hover{background-color:#2563eb;color:#fff;transform:translateY(-2px)}.footer-social-icon{height:16px;width:16px}.footer-middle-section{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr}.footer-column-title{color:#fff;font-size:18px;font-weight:600;margin:0 0 20px;position:relative}.footer-column-title:after{background:linear-gradient(90deg,#3b82f6,#06b6d4);border-radius:1px;bottom:-8px;content:"";height:2px;left:0;position:absolute;width:40px}.footer-service-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.footer-service-link{align-items:center;border-radius:4px;color:#cbd5e1;display:flex;font-size:14px;gap:8px;padding:8px 0;text-decoration:none;transition:all .3s ease}.footer-service-link:hover{color:#3b82f6;transform:translateX(4px)}.footer-arrow-icon{height:14px;transition:transform .3s ease;width:14px}.footer-service-link:hover .footer-arrow-icon{transform:translateX(2px)}.footer-contact{display:flex;flex-direction:column;gap:16px}.footer-contact-item{align-items:center;color:#d1d5db;display:flex;font-size:14px;gap:12px}.footer-contact-icon{color:#2563eb;flex-shrink:0;height:16px;width:16px}.footer-right{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.footer-links{display:flex;flex-wrap:wrap;gap:20px}.footer-link{color:#9ca3af;font-size:14px;text-decoration:none;transition:color .3s ease}.footer-link:hover{color:#fff}.footer-bottom{border-top:1px solid #374151;margin-top:32px;padding-top:24px;text-align:center}.footer-bottom-content{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.footer-copyright{color:#9ca3af;font-size:14px}.footer-legal-links{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.footer-separator{color:#64748b;font-size:12px}@media (min-width:640px){.footer-middle-section{grid-template-columns:1fr 1fr}.footer-contact{flex-direction:row;flex-wrap:wrap;gap:24px}.footer-right{align-items:center;flex-direction:row;justify-content:space-between;width:100%}}@media (min-width:768px){.footer-content{gap:48px;grid-template-columns:1fr 1fr}.footer-main-content{gap:64px;grid-template-columns:1fr 1fr}.footer-bottom-content{flex-direction:row;justify-content:space-between;text-align:left}.footer-right{gap:32px;justify-content:flex-end}}@media (min-width:1024px){.footer-content{align-items:center;gap:64px;grid-template-columns:1fr 1fr 1fr}.footer-main-content{gap:80px;grid-template-columns:1fr 1.2fr 1fr}.footer-middle-section{gap:48px;grid-template-columns:1fr 1fr}.footer-contact{justify-content:center}.footer-right{justify-content:flex-end}}@media (max-width:639px){.footer-content-width{padding:0 16px}.footer-brand{align-items:center;flex-direction:column;gap:12px}.footer-brand,.footer-brand-info{text-align:center}.footer-contact,.footer-right{align-items:center}.footer-links{justify-content:center}}@keyframes footer-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.footer-area{animation:footer-fade-in .6s ease-out}.footer-service-link,.footer-social-link,.footer-subscribe-btn{overflow:hidden;position:relative}.footer-social-link:before,.footer-subscribe-btn:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s ease;width:100%}.footer-social-link:hover:before,.footer-subscribe-btn:hover:before{left:100%}.contact-section{background-color:#f8fafc;color:#1e293b;font-family:Montserrat,sans-serif;padding:6rem 0}.contact-container{margin:0 auto;max-width:1200px;padding:0 2rem}.contact-header{margin-bottom:4rem;text-align:center}.contact-header h2{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.contact-header h2 span{color:#2563eb}.contact-header p{color:#64748b;font-size:1.125rem;margin:0 auto;max-width:600px}.contact-panel{background:#fff;border-radius:12px;box-shadow:0 10px 15px -3px #0000001a;margin:0 auto;max-width:800px;overflow:hidden}.tab-buttons{border-bottom:1px solid #e2e8f0;display:flex}.tab-btn{align-items:center;background:#0000;border:none;color:#64748b;cursor:pointer;display:flex;flex:1 1;font-weight:500;gap:.5rem;justify-content:center;padding:1.25rem;transition:all .3s ease}.tab-btn.active{color:#2563eb;position:relative}.tab-btn.active:after{background:#2563eb;bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}.contact-form,.contact-info,.location-info{padding:2.5rem}.input-group{margin-bottom:1.5rem}.input-group label{color:#334155;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.input-group input,.input-group textarea{border:1px solid #e2e8f0;border-radius:6px;font-size:1rem;padding:.875rem 1rem;transition:all .3s ease;width:100%}.input-group input:focus,.input-group textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a;outline:none}.input-group textarea{min-height:150px;resize:vertical}.submit-btn{align-items:center;background:#2563eb;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-weight:500;gap:.5rem;justify-content:center;padding:.875rem 2rem;transition:all .3s ease;width:100%}.submit-btn:hover{background:#1d4ed8;transform:translateY(-2px)}.contact-info{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr}.info-item h3{color:#1e293b;font-size:1rem;font-weight:600;margin-bottom:.5rem}.info-item a,.info-item p{color:#475569;transition:color .2s ease}.info-item a:hover{color:#2563eb}.location-info .address{margin-bottom:2rem}.location-info h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.location-info p{color:#475569;line-height:1.6}.map-container{border:1px solid #e2e8f0;border-radius:8px;height:300px;overflow:hidden}.map-container iframe{border:none;height:100%;width:100%}@media (min-width:768px){.contact-info{grid-template-columns:repeat(3,1fr)}.submit-btn{width:auto}}:root{--primary:#38b6ff;--primary-dark:#0090e7;--primary-light:#7fd3ff;--dark:#0a192f;--light:#e6f1ff;--gradient:linear-gradient(135deg,#38b6ff,#5271ff);--glass:#ffffff0d;--glass-border:#ffffff1a}.redona-showcase{background-color:#0a192f;background-color:var(--dark);color:#e6f1ff;color:var(--light);font-family:Montserrat,-apple-system,BlinkMacSystemFont,sans-serif;min-height:100vh;overflow:hidden;padding:4rem 2rem;position:relative}.particle{background-color:#7fd3ff;background-color:var(--primary-light);border-radius:50%;z-index:0}.glow-effect,.particle{pointer-events:none;position:absolute}.glow-effect{height:100%;left:0;top:0;transition:background .1s ease-out;width:100%;z-index:1}.hero-section1{align-items:center;display:flex;gap:4rem;margin-bottom:6rem;margin-left:auto;margin-right:auto;max-width:1600px;padding-right:4rem;position:relative;z-index:2}.hero-content{flex:1 1;margin-left:4rem;max-width:600px}.tech-label{color:#38b6ff;color:var(--primary);font-size:.8rem;font-weight:600;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}h1{font-size:4rem;font-weight:800;line-height:1.1;margin-bottom:1.5rem}.gradient-text,h1{background:linear-gradient(135deg,#38b6ff,#5271ff);background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:#0000}.hero-description{color:#e6f1ffb3;font-size:1.25rem;line-height:1.6;margin-bottom:3rem;max-width:600px}.hero-stats{display:flex;gap:3rem}.stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;background:var(--glass);border:1px solid #ffffff1a;border:1px solid var(--glass-border);border-radius:12px;min-width:120px;padding:1.5rem}.stat-value{background:linear-gradient(135deg,#38b6ff,#5271ff);background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;font-weight:700;margin-bottom:.5rem}.stat-label-redona{color:#e6f1ffb3;font-size:.9rem;letter-spacing:1px;text-transform:uppercase}.hero-visual{flex:1 1;margin-left:4rem;margin-right:-8rem;max-width:600px;position:relative}.dashboard-image{border:1px solid #ffffff1a;border:1px solid var(--glass-border);border-radius:16px;box-shadow:0 25px 50px #0000004d;max-width:550px;position:relative;transform:perspective(1000px) rotateY(-15deg) rotateX(5deg);transition:transform .5s ease;width:100%;z-index:2}.dashboard-image:hover{transform:perspective(1000px) rotateY(-10deg) rotateX(3deg)}.screen-glow{background:radial-gradient(circle at center,#38b6ff4d,#0000 70%);border-radius:16px;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.feature-tabs{display:flex;gap:1rem;margin-bottom:3rem;position:relative;z-index:2}.tab{background:none;border:none;border-radius:8px;color:#e6f1ffb3;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2rem;position:relative;transition:all .3s ease}.tab:hover{background:#38b6ff1a;color:#fff}.tab.active{background:#38b6ff33;box-shadow:0 0 15px #38b6ff33;color:#fff}.tab.active:after{background:linear-gradient(135deg,#38b6ff,#5271ff);background:var(--gradient);border-radius:3px;bottom:-5px;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);width:30px}.feature-display{display:flex;gap:4rem;margin-bottom:6rem;position:relative;z-index:2}.feature-info{flex:1 1}.feature-info h2{background:linear-gradient(135deg,#38b6ff,#5271ff);background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.5rem;margin-bottom:1.5rem}.feature-info p{color:#e6f1ffcc;font-size:1.1rem;line-height:1.8;margin-bottom:2.5rem;max-width:600px}.feature-stats{display:flex;gap:2rem;margin-bottom:3rem}.feature-stat{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;background:var(--glass);border:1px solid #ffffff1a;border:1px solid var(--glass-border);border-radius:12px;min-width:120px;padding:1.5rem}.feature-stat-value{background:linear-gradient(135deg,#38b6ff,#5271ff);background:var(--gradient);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2rem;font-weight:700;margin-bottom:.5rem}.feature-stat-label-redona{color:#e6f1ffb3;font-size:.9rem}.cta-button{align-items:center;background:linear-gradient(135deg,#38b6ff,#5271ff);background:var(--gradient);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;transition:transform .3s ease,box-shadow .3s ease}.cta-button:hover{box-shadow:0 10px 20px #38b6ff4d;transform:translateY(-3px)}.arrow{transition:transform .3s ease}.cta-button:hover .arrow{transform:translateX(5px)}.feature-visual{flex:1 1;min-height:400px;position:relative}.data-visualization,.network-visual{height:100%;position:relative;width:100%}.network-node{background:#38b6ff;background:var(--primary);border-radius:50%;box-shadow:0 0 15px #38b6ff;box-shadow:0 0 15px var(--primary);height:20px;position:absolute;transform:translate(-50%,-50%);width:20px}.network-connection{background:#38b6ff4d;height:2px;position:absolute;transform-origin:left center}.network-connection:first-child{left:20%;top:10%;transform:rotate(15deg);width:20%}.network-connection:nth-child(2){left:30%;top:40%;transform:rotate(-10deg);width:25%}.network-connection:nth-child(3){left:40%;top:70%;transform:rotate(5deg);width:15%}.automation-visual{height:100%;position:relative;width:100%}.gear{border:3px solid #38b6ff;border:3px solid var(--primary);border-radius:50%;box-shadow:0 0 15px #38b6ff;box-shadow:0 0 15px var(--primary);position:absolute}.gear.large{animation:spin 20s linear infinite;height:150px;left:50%;top:50%;transform:translate(-50%,-50%);width:150px}.gear.medium{animation:spin-reverse 15s linear infinite;height:100px;left:30%;top:30%;width:100px}.gear.small{animation:spin 10s linear infinite;height:70px;left:70%;top:70%;width:70px}@keyframes spin{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin-reverse{to{transform:rotate(-1turn)}}.integration-visual{height:100%;position:relative;width:100%}.hub{background:#ffffff0d;background:var(--glass);border:2px solid #38b6ff;border:2px solid var(--primary);border-radius:50%;box-shadow:0 0 20px #38b6ff;box-shadow:0 0 20px var(--primary);height:100px;left:50%;top:50%;transform:translate(-50%,-50%);width:100px}.connection,.hub{position:absolute}.connection{background:#38b6ff4d;height:2px;transform-origin:left center}.connection:first-child{left:50%;top:30%;transform:rotate(45deg);width:30%}.connection:nth-child(2){left:50%;top:50%;transform:rotate(0deg);width:30%}.connection:nth-child(3){left:50%;top:70%;transform:rotate(-45deg);width:30%}.testimonial-section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;background:var(--glass);border:1px solid #ffffff1a;border:1px solid var(--glass-border);border-radius:16px;display:flex;gap:4rem;padding:4rem;position:relative;z-index:2}.testimonial-content{flex:2 1;position:relative}.quote-mark{color:#38b6ff33;font-family:serif;font-size:5rem;left:-1rem;line-height:1;position:absolute;top:-1rem}blockquote{font-size:1.5rem;font-style:italic;line-height:1.8;margin-bottom:2rem;position:relative;z-index:2}.testimonial-author{display:flex;flex-direction:column}.author-name{color:#fff;font-size:1.2rem;font-weight:700}.author-title{color:#e6f1ffb3;font-size:.9rem}.testimonial-tech{align-content:flex-start;display:flex;flex:1 1;flex-wrap:wrap;gap:1rem}.tech-tag{background:#38b6ff1a;border:1px solid #38b6ff;border:1px solid var(--primary);border-radius:50px;font-size:.8rem;height:-webkit-fit-content;height:fit-content;padding:.5rem 1rem}@media (min-width:1600px){.hero-section1{padding-right:8rem}.hero-visual{margin-right:-12rem}}@media (max-width:1200px){.feature-display,.hero-section1,.testimonial-section{flex-direction:column}.hero-visual{margin-bottom:3rem;margin-right:0;order:-1}.hero-content,.hero-visual{margin-left:0;max-width:100%}.feature-visual{margin-top:2rem;min-height:300px}.dashboard-image{max-width:100%;transform:none}}@media (max-width:768px){h1{font-size:2.5rem}.hero-section1{padding-left:1rem;padding-right:1rem}.feature-stats,.hero-stats{flex-direction:column;gap:1rem}.tab{font-size:1rem;padding:.8rem 1rem}.testimonial-section{padding:2rem}blockquote{font-size:1.2rem}.feature-display{margin-bottom:1rem}.testimonial-section{margin-top:-6rem}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.products-section{background-color:#f9fafb;font-family:Montserrat,sans-serif;padding:6rem 0}.products-container{margin:0 auto;max-width:1200px;padding:0 2rem}.section-header{animation:fadeInUp .8s ease forwards;opacity:0}.section-header h2{color:#1e293b;font-size:2.5rem;font-weight:700;margin-bottom:1rem}.section-header h2 span{color:#2563eb}.section-header p{color:#64748b;font-size:1.125rem;margin:0 auto;max-width:600px}.products-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.product-card{animation:fadeInUp .6s ease forwards;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;color:inherit;opacity:0;padding:2rem;text-decoration:none;transition:all .3s ease}.product-card:first-child{animation-delay:.3s}.product-card:nth-child(2){animation-delay:.45s}.product-card:nth-child(3){animation-delay:.6s}.product-card:nth-child(4){animation-delay:.75s}.product-card:nth-child(5){animation-delay:.9s}.product-card:nth-child(6){animation-delay:1.05s}.product-card:hover{box-shadow:0 10px 15px -3px #0000001a;transform:translateY(-5px)}.product-icon{align-items:center;animation:bounce 3s ease-in-out infinite;background:#e0e7ff;border-radius:50%;color:#2563eb;display:flex;height:64px;justify-content:center;margin-bottom:1.5rem;transition:background-color .3s ease,color .3s ease;width:64px}.product-card:hover .product-icon{animation:none;background:#2563eb;color:#fff;transform:scale(1.1);transition:transform .3s ease}.product-card h3{color:#1e293b;font-size:1.25rem;font-weight:600;margin-bottom:1rem}.product-card h3,.product-card p{animation:fadeInUp .6s ease forwards}.product-card p{color:#64748b;line-height:1.6;margin-bottom:1.5rem}.learn-more{align-items:center;color:#2563eb;display:flex;font-weight:500;gap:.5rem;transition:transform .2s ease}.product-card:hover .learn-more{transform:translateX(5px)}@media (max-width:768px){.products-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.purchases-modal-fade{animation:purchases-modal-fade-in .3s ease-out}.purchases-modal-scale{animation:purchases-modal-scale-in .3s cubic-bezier(.34,1.56,.64,1)}@keyframes purchases-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes purchases-modal-scale-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.purchases-main-container{background:linear-gradient(135deg,#eff6ff,#fff 50%,#eef2ff);font-family:Montserrat,sans-serif;min-height:100vh}.purchases-content-width{margin:0 auto;max-width:1280px;padding:0 16px}.purchases-center-align{text-align:center}.purchases-small-icon{height:20px;margin-right:8px;width:20px}.purchases-medium-icon{color:#2563eb;height:24px;transition:all .3s ease;width:24px}.purchases-large-icon{color:#fff;display:block;height:64px;margin:0 auto 16px;width:64px}.purchases-check-icon{color:#86efac;height:20px;margin-right:8px;width:20px}.purchases-benefit-check-icon{color:#10b981;flex-shrink:0;height:24px;margin-top:2px;width:24px}.purchases-primary-button{align-items:center;background-color:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.purchases-primary-button:hover{background-color:#1d4ed8;box-shadow:0 10px 25px #2563eb4d;transform:translateY(-2px)}.purchases-primary-button:active{transform:translateY(0)}.purchases-pulse-button{animation:purchases-pulse-glow 2s infinite}.purchases-cta-pulse-button{animation:purchases-cta-pulse 2s infinite}@keyframes purchases-pulse-glow{0%,to{box-shadow:0 4px 15px #2563eb33}50%{box-shadow:0 8px 25px #2563eb66}}@keyframes purchases-cta-pulse{0%,to{box-shadow:0 4px 15px #2563eb4d;transform:scale(1)}50%{box-shadow:0 8px 30px #2563eb80;transform:scale(1.02)}}.purchases-secondary-button{align-items:center;background-color:initial;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.purchases-secondary-button:hover{background-color:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.purchases-cta-buttons,.purchases-hero-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.purchases-nav-badge{background-color:#dbeafe;border:1px solid #bfdbfe;border-radius:8px;color:#1e40af;margin-top:30px}.purchases-mobile-badge,.purchases-nav-badge{display:inline-block;font-size:14px;font-weight:500;margin-bottom:24px;padding:8px 16px;transition:all .3s ease}.purchases-mobile-badge{background-color:#fff3;border:1px solid #ffffff4d;border-radius:8px;color:#fff}.purchases-hero-wrapper{background:#0000;padding:80px 0;position:relative}.purchases-hero-main-title{color:#111827;font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:24px}.purchases-gradient-text{-webkit-text-fill-color:#0000;animation:purchases-gradient-shift 3s ease-in-out infinite;background:linear-gradient(45deg,#2563eb,#4f46e5,#7c3aed);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;color:#2563eb}@keyframes purchases-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.purchases-hero-subtitle{color:#6b7280;font-size:20px;line-height:1.6;margin:0 auto 32px;max-width:768px}.purchases-streamline-image{align-items:center;display:flex;justify-content:center;padding-top:20px}.purchases-main-image{border-radius:12px;box-shadow:0 10px 25px -5px #0000001a;height:auto;max-width:600px;transition:all .5s cubic-bezier(.4,0,.2,1);width:100%}.purchases-main-image:hover{box-shadow:0 20px 40px -10px #0003;transform:scale(1.03) rotateY(5deg)}.purchases-hero-background{inset:0;position:absolute;z-index:-1}.purchases-circle-decoration-one{animation:purchases-pulse-animation 3s infinite,purchases-float-1 6s ease-in-out infinite;background-color:#bfdbfe;left:25%;top:25%}.purchases-circle-decoration-one,.purchases-circle-decoration-two{border-radius:50%;filter:blur(40px);height:288px;mix-blend-mode:multiply;opacity:.3;position:absolute;width:288px}.purchases-circle-decoration-two{animation:purchases-pulse-animation 3s 1.5s infinite,purchases-float-2 8s ease-in-out infinite;background-color:#c7d2fe;right:25%;top:33%}@keyframes purchases-pulse-animation{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes purchases-float-1{0%,to{transform:translateY(0) translateX(0)}33%{transform:translateY(-20px) translateX(10px)}66%{transform:translateY(10px) translateX(-15px)}}@keyframes purchases-float-2{0%,to{transform:translateY(0) translateX(0)}50%{transform:translateY(-15px) translateX(-10px)}}.purchases-hero-animate .purchases-badge-animate{animation:purchases-slide-down .8s cubic-bezier(.4,0,.2,1) .2s both}.purchases-hero-animate .purchases-title-animate{animation:purchases-slide-up 1s cubic-bezier(.4,0,.2,1) .4s both}.purchases-hero-animate .purchases-subtitle-animate{animation:purchases-fade-in 1s ease-out .6s both}.purchases-hero-animate .purchases-button-animate{animation:purchases-bounce-in .8s cubic-bezier(.68,-.55,.265,1.55) .8s both}.purchases-hero-animate .purchases-image-animate{animation:purchases-scale-in 1s cubic-bezier(.4,0,.2,1) 1s both}@keyframes purchases-slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes purchases-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes purchases-fade-in{0%{opacity:0}to{opacity:1}}@keyframes purchases-bounce-in{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes purchases-scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.purchases-features-area{background-color:#fff;padding:80px 0}.purchases-features-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.purchases-features-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:512px}.purchases-features-layout{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.purchases-feature-item{background-color:#fff;border:none;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.purchases-feature-item:before{background:linear-gradient(90deg,#0000,#2563eb1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.purchases-feature-item:hover:before{left:100%}.purchases-feature-item:hover{box-shadow:0 20px 25px -5px #00000026;transform:translateY(-5px) scale(1.02)}.purchases-feature-item-top{align-items:center;display:flex;gap:16px;margin-bottom:16px}.purchases-feature-item-icon{background-color:#dbeafe;border-radius:8px;padding:12px;transition:all .3s ease}.purchases-feature-item:hover .purchases-feature-item-icon{background-color:#bfdbfe;transform:rotate(5deg) scale(1.1)}.purchases-feature-item-title{color:#111827;font-size:20px;font-weight:600;margin:0}.purchases-feature-item-body{margin:0}.purchases-feature-item-text{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.purchases-icon-bounce:hover .purchases-medium-icon{animation:purchases-icon-bounce .6s ease-in-out}@keyframes purchases-icon-bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.purchases-mobile-area{background:linear-gradient(135deg,#2563eb,#4f46e5 50%,#7c3aed);color:#fff;overflow:hidden;padding:80px 0;position:relative}.purchases-mobile-area:before{animation:purchases-grain-move 20s linear infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='25' cy='25' r='1' fill='%23fff' opacity='.1'/%3E%3Ccircle cx='75' cy='75' r='1' fill='%23fff' opacity='.1'/%3E%3Ccircle cx='50' cy='10' r='1' fill='%23fff' opacity='.1'/%3E%3Ccircle cx='10' cy='90' r='1' fill='%23fff' opacity='.1'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}@keyframes purchases-grain-move{0%{transform:translateX(0) translateY(0)}to{transform:translateX(-100px) translateY(-100px)}}.purchases-mobile-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr;position:relative;z-index:1}.purchases-mobile-heading{font-size:2.5rem;font-weight:700;margin-bottom:24px}.purchases-mobile-description{color:#bfdbfe;font-size:18px;line-height:1.6;margin-bottom:32px}.purchases-mobile-highlights{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.purchases-mobile-highlight{align-items:center;display:flex;gap:8px;transition:transform .3s ease}.purchases-mobile-highlight:hover{transform:translateX(5px)}.purchases-mobile-visual{position:relative}.purchases-mobile-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:32px;transition:all .4s ease}.purchases-mobile-card:hover{background-color:#ffffff26;box-shadow:0 20px 40px #0003;transform:translateY(-5px)}.purchases-mobile-card-heading{font-size:20px;font-weight:600;margin-bottom:16px;text-align:center}.purchases-mobile-features-list{display:flex;flex-direction:column;gap:12px}.purchases-mobile-feature-point{align-items:center;display:flex;gap:12px;transition:transform .3s ease}.purchases-mobile-feature-point:hover{transform:translateX(10px)}.purchases-feature-dot{background-color:#86efac;border-radius:50%;height:8px;transition:all .3s ease;width:8px}.purchases-feature-point-text{font-size:14px}.purchases-mobile-badge-glow{animation:purchases-glow-pulse 2s ease-in-out infinite}.purchases-mobile-card-glow{animation:purchases-card-glow 3s ease-in-out infinite}.purchases-smartphone-pulse{animation:purchases-smartphone-pulse 2s ease-in-out infinite}.purchases-dot-pulse{animation:purchases-dot-pulse 1.5s ease-in-out infinite}@keyframes purchases-glow-pulse{0%,to{box-shadow:0 0 5px #ffffff4d}50%{box-shadow:0 0 20px #fff9}}@keyframes purchases-card-glow{0%,to{box-shadow:0 0 20px #ffffff1a}50%{box-shadow:0 0 40px #fff3}}@keyframes purchases-smartphone-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes purchases-dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}.purchases-benefits-area{background-color:#f9fafb;padding:80px 0}.purchases-benefits-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.purchases-benefits-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:512px}.purchases-benefits-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.purchases-benefit-item{align-items:flex-start;background-color:#fff;border-left:4px solid #0000;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:12px;padding:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.purchases-benefit-item:hover{border-left-color:#10b981;box-shadow:0 4px 12px #00000026;transform:translateX(5px)}.purchases-benefit-text{color:#374151;line-height:1.6}.purchases-check-bounce:hover{animation:purchases-check-bounce .6s ease-in-out}@keyframes purchases-check-bounce{0%,20%,50%,80%,to{transform:scale(1)}40%{transform:scale(1.2)}60%{transform:scale(1.1)}}.purchases-cta-area{background:linear-gradient(135deg,#fff,#f8fafc);padding:80px 0;position:relative}.purchases-cta-area:before{background:radial-gradient(circle at 30% 20%,#2563eb1a 0,#0000 50%),radial-gradient(circle at 70% 80%,#4f46e51a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.purchases-cta-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px;position:relative;z-index:1}.purchases-cta-description{color:#6b7280;font-size:18px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:512px;position:relative;z-index:1}@media (min-width:640px){.purchases-cta-buttons,.purchases-hero-buttons{flex-direction:row}}@media (min-width:1024px){.purchases-mobile-layout{grid-template-columns:1fr 1fr}.purchases-hero-main-title{font-size:4rem}}@media (max-width:768px){.purchases-hero-main-title{font-size:2.5rem}.purchases-benefits-heading,.purchases-cta-heading,.purchases-features-heading,.purchases-mobile-heading{font-size:2rem}.purchases-benefits-description,.purchases-cta-description,.purchases-features-description,.purchases-hero-subtitle,.purchases-mobile-description{font-size:16px}.purchases-mobile-highlights{align-items:flex-start;flex-direction:column}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.client-stories-section{background:linear-gradient(135deg,#0f1c3d,#2d4575);color:#e0e0e0;font-family:Montserrat,sans-serif;overflow:hidden;padding:6rem 1rem;position:relative}.container{margin:0 auto;max-width:1400px;padding:0 2rem}.holographic-overlay{background:radial-gradient(circle at center,#3b82f614 0,#0000 70%);opacity:.6}.holographic-overlay,.neon-grid{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.neon-grid{background-image:linear-gradient(#3b82f61a 1px,#0000 0),linear-gradient(90deg,#3b82f61a 1px,#0000 0);background-size:40px 40px}.section-header{margin-bottom:4rem;text-align:center}.section-title{background:linear-gradient(90deg,#fff,#a5b4fc);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2.8rem;font-weight:700;letter-spacing:.5px;margin-bottom:1rem}.holographic-text{display:inline-block;position:relative}.holographic-text:after{background:linear-gradient(90deg,#0000,#3b82f6,#0000);bottom:-8px;content:"";height:2px;left:0;position:absolute;width:100%}.section-subtitle{color:#a5b4fc;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:700px}.highlight{color:#fff;font-weight:600;position:relative}.highlight:after{background:#3b82f6;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:100%}.testimonial-carousel-swiper{padding-bottom:2rem;width:100%}.swiper-button-next,.swiper-button-prev,.swiper-pagination{display:none!important}.swiper-slide{align-items:center;display:flex;height:auto;justify-content:center}.testimonial-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14141eb3;border:1px solid #3b82f633;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;max-width:400px;padding:2.5rem;position:relative;transition:all .3s ease;width:100%}.card-aura{background:linear-gradient(135deg,#3b82f666,#0000 50%);border-radius:18px;bottom:-2px;left:-2px;opacity:0;position:absolute;right:-2px;top:-2px;transition:opacity .4s ease;z-index:-1}.testimonial-card:hover .card-aura{opacity:1}.tech-border{background:linear-gradient(135deg,#3b82f64d,#0000) border-box;border:1px solid #0000;border-radius:16px;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;position:absolute;right:0;top:0}.quote-icon{color:#3b82f6;opacity:.6;position:absolute;right:24px;top:24px}.testimonial-text{color:#e0e0e0;font-size:1.1rem;line-height:1.8;margin-bottom:2.5rem;padding:0 1rem;position:relative}.tech-quote{color:#3b82f6;font-size:1.5rem;font-weight:700;line-height:0;opacity:.7;vertical-align:middle}.client-info{gap:1.5rem;margin-top:auto}.client-info,.logo-halo{align-items:center;display:flex}.logo-halo{background:#3b82f61a;border-radius:50%;height:80px;justify-content:center;padding:12px;position:relative;width:80px}.logo-halo:after{animation:pulse 3s infinite;border:1px solid #3b82f64d;border-radius:50%;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px}@keyframes pulse{0%{opacity:.3}50%{opacity:.7}to{opacity:.3}}.client-logo{filter:brightness(1.1);max-height:100%;max-width:100%;object-fit:contain}.client-details{flex:1 1}.client-name{color:#fff;font-size:1.3rem;font-weight:600;margin-bottom:.3rem}.client-role{color:#a5b4fc;font-size:.9rem;margin-bottom:.8rem}.rating{display:flex;gap:4px}.rating .filled{color:#3b82f6}@media (max-width:1200px){.container{padding:0 1.5rem}.section-title{font-size:2.5rem}.section-subtitle{font-size:1.1rem}.testimonial-card{padding:2rem}.logo-halo{height:70px;width:70px}.client-name{font-size:1.2rem}.client-role{font-size:.85rem}.quote-icon{size:24px;right:20px;top:20px}.testimonial-text{font-size:1rem}}@media (max-width:768px){.client-stories-section{padding:4rem 0}.container{padding:0 1rem}.section-title{font-size:2rem}.section-subtitle{font-size:1rem}.testimonial-card{padding:1.8rem}.logo-halo{height:60px;padding:10px;width:60px}.client-name{font-size:1.1rem}.client-role{font-size:.8rem}.quote-icon{size:20px;right:16px;top:16px}.testimonial-text{font-size:.95rem}}@media (max-width:480px){.testimonial-card{padding:1.5rem}.testimonial-text{font-size:.9rem}.client-info{gap:1rem;text-align:center}.client-details,.client-info{align-items:center;flex-direction:column}.client-details{display:flex}.rating{justify-content:center}}.warehouse-main-container{background:linear-gradient(135deg,#f0f9ff,#fff 50%,#f8fafc);font-family:Montserrat,sans-serif;min-height:100vh}.warehouse-content-width{margin:0 auto;max-width:1280px;padding:0 16px}.warehouse-center-align{text-align:center}@keyframes warehouse-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes warehouse-slide-left{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes warehouse-fade-in{0%{opacity:0}to{opacity:1}}@keyframes warehouse-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes warehouse-scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes warehouse-float-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes warehouse-zoom-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes warehouse-pulse-animation{0%,to{opacity:.3}50%{opacity:.5}}@keyframes warehouse-float{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-10px) rotate(1deg)}66%{transform:translateY(5px) rotate(-1deg)}}@keyframes warehouse-shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.warehouse-slide-up{animation:warehouse-slide-up .6s cubic-bezier(.25,.46,.45,.94) forwards}.warehouse-slide-left{animation:warehouse-slide-left .6s cubic-bezier(.25,.46,.45,.94) forwards}.warehouse-fade-in{animation:warehouse-fade-in .8s ease-out forwards;animation-delay:.2s;opacity:0}.warehouse-bounce-in{animation:warehouse-bounce-in .8s cubic-bezier(.68,-.55,.265,1.55) forwards;animation-delay:.4s;opacity:0}.warehouse-scale-in{animation:warehouse-scale-in .5s cubic-bezier(.25,.46,.45,.94) forwards}.warehouse-float-up{animation:warehouse-float-up .6s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.3s;opacity:0}.warehouse-zoom-in{animation:warehouse-zoom-in .6s cubic-bezier(.25,.46,.45,.94) forwards}.warehouse-small-icon{height:20px;margin-right:8px;width:20px}.warehouse-medium-icon{color:#2563eb;height:24px;transition:all .3s ease;width:24px}.warehouse-large-icon{animation:warehouse-float 3s ease-in-out infinite;color:#fff;display:block;height:64px;margin:0 auto 16px;width:64px}.warehouse-check-icon{color:#10b981;height:20px;margin-right:8px;transition:transform .3s ease;width:20px}.warehouse-benefit-check-icon{color:#10b981;flex-shrink:0;height:24px;margin-top:2px;transition:transform .3s ease;width:24px}.warehouse-primary-button{align-items:center;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:8px;box-shadow:0 4px 15px #2563eb4d;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.warehouse-primary-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.warehouse-primary-button:hover:before{left:100%}.warehouse-primary-button:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb);box-shadow:0 8px 25px #2563eb66;transform:translateY(-2px)}.warehouse-secondary-button{align-items:center;background-color:initial;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.warehouse-secondary-button:hover{background-color:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.warehouse-cta-buttons,.warehouse-hero-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.warehouse-nav-badge{background-color:#e0f2fe;border:1px solid #bae6fd;border-radius:8px;color:#0c4a6e}.warehouse-mobile-badge,.warehouse-nav-badge{display:inline-block;font-size:14px;font-weight:500;margin-bottom:24px;padding:8px 16px}.warehouse-mobile-badge{animation:warehouse-float 2s ease-in-out infinite;background-color:#fff3;border:1px solid #ffffff4d;border-radius:8px;color:#fff}.warehouse-hero-wrapper{background:#0000;overflow:hidden;padding:80px 0;position:relative}.warehouse-hero-main-title{color:#111827;font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:24px;opacity:0}.warehouse-gradient-text{-webkit-text-fill-color:#0000;animation:warehouse-gradient-shift 3s ease-in-out infinite;background:linear-gradient(45deg,#2563eb,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;color:#2563eb}@keyframes warehouse-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.warehouse-hero-subtitle{color:#6b7280;font-size:20px;line-height:1.6;margin:0 auto 32px;max-width:768px;opacity:0}.warehouse-streamline-image{align-items:center;display:flex;justify-content:center;opacity:0;padding-top:20px}.warehouse-main-image{border-radius:12px;box-shadow:0 10px 25px -5px #0000001a;height:auto;max-width:600px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:100%}.warehouse-main-image:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.warehouse-main-image:hover:before{left:100%}.warehouse-main-image:hover{box-shadow:0 20px 40px -10px #0003;transform:scale(1.03) rotateY(5deg)}.warehouse-hero-background{inset:0;overflow:hidden;position:absolute;z-index:-1}.warehouse-floating-element{animation:warehouse-float 4s ease-in-out infinite;background:radial-gradient(circle,#2563eb1a,#3b82f60d);border-radius:50%;position:absolute}.warehouse-element-1{animation-delay:0s;height:200px;left:10%;top:10%;width:200px}.warehouse-element-2{animation-delay:1s;height:150px;right:15%;top:60%;width:150px}.warehouse-element-3{animation-delay:2s;bottom:20%;height:100px;left:60%;width:100px}.warehouse-circle-decoration-one{animation:warehouse-pulse-animation 2s infinite;background-color:#bae6fd;left:25%;top:25%}.warehouse-circle-decoration-one,.warehouse-circle-decoration-two{border-radius:50%;filter:blur(40px);height:288px;mix-blend-mode:multiply;opacity:.3;position:absolute;width:288px}.warehouse-circle-decoration-two{animation:warehouse-pulse-animation 2s 1s infinite;background-color:#c7d2fe;right:25%;top:33%}.warehouse-implementation-area{background-color:#f8fafc;padding:60px 0}.warehouse-implementation-heading{color:#111827;font-size:2.25rem;font-weight:700;margin-bottom:16px;opacity:0}.warehouse-implementation-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0 auto;max-width:768px;opacity:0}.warehouse-mobile-area{background:linear-gradient(135deg,#2563eb,#3b82f6);color:#fff;overflow:hidden;padding:80px 0;position:relative}.warehouse-mobile-area:before{animation:warehouse-float 10s ease-in-out infinite;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='25' cy='25' r='1' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='75' cy='75' r='1' fill='rgba(255,255,255,0.1)'/%3E%3Ccircle cx='50' cy='10' r='.5' fill='rgba(255,255,255,0.05)'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E");bottom:0;content:"";left:0;opacity:.3;position:absolute;right:0;top:0}.warehouse-mobile-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr;position:relative;z-index:1}.warehouse-mobile-content{opacity:0}.warehouse-mobile-heading{font-size:2.5rem;font-weight:700;margin-bottom:24px}.warehouse-mobile-description{color:#bfdbfe;font-size:18px;line-height:1.6;margin-bottom:32px}.warehouse-mobile-highlights{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.warehouse-mobile-highlight{align-items:center;display:flex;gap:8px;transition:transform .3s ease}.warehouse-mobile-highlight:hover{transform:translateX(5px)}.warehouse-mobile-visual{opacity:0;position:relative}.warehouse-mobile-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffff1a;border:1px solid #fff3;border-radius:16px;overflow:hidden;padding:32px;position:relative;transition:all .3s ease}.warehouse-mobile-card:before{animation:warehouse-float 4s ease-in-out infinite;background:radial-gradient(circle,#ffffff1a 0,#0000 70%);content:"";height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.warehouse-mobile-card:hover{box-shadow:0 20px 40px #0003;transform:translateY(-5px)}.warehouse-mobile-card-heading{font-size:20px;font-weight:600;margin-bottom:16px;text-align:center}.warehouse-mobile-features-list{display:flex;flex-direction:column;gap:12px}.warehouse-mobile-feature-point{align-items:center;animation:warehouse-slide-up .6s ease-out forwards;animation-delay:0s;animation-delay:calc(var(--index, 0)*.1s);display:flex;gap:12px;opacity:0;transition:transform .3s ease}.warehouse-mobile-feature-point:hover{transform:translateX(5px)}.warehouse-feature-dot{animation:warehouse-float 2s ease-in-out infinite;background-color:#10b981;border-radius:50%;height:8px;width:8px}.warehouse-feature-point-text{font-size:14px}.warehouse-features-area{background-color:#fff;padding:80px 0}.warehouse-features-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px;opacity:0}.warehouse-features-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:512px;opacity:0}.warehouse-features-layout{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.warehouse-feature-item{background-color:#fff;border:1px solid #0000;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;opacity:0;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.warehouse-feature-item:before{background:linear-gradient(90deg,#0000,#2563eb1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.warehouse-feature-item:hover:before{left:100%}.warehouse-feature-item:hover{border-color:#2563eb;box-shadow:0 20px 25px -5px #00000026;transform:translateY(-5px) scale(1.02)}.warehouse-feature-item-top{align-items:center;display:flex;gap:16px;margin-bottom:16px}.warehouse-feature-item-icon{background-color:#e0f2fe;border-radius:8px;padding:12px;transition:all .3s ease}.warehouse-feature-item:hover .warehouse-feature-item-icon{background-color:#bfdbfe;transform:rotate(1turn) scale(1.1)}.warehouse-feature-item:hover .warehouse-medium-icon{transform:scale(1.2)}.warehouse-feature-item-title{color:#111827;font-size:20px;font-weight:600;margin:0}.warehouse-feature-item-body{margin:0}.warehouse-feature-item-text{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.warehouse-nav-features-area{background-color:#fff;padding:80px 0}.warehouse-nav-features-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px;opacity:0}.warehouse-nav-features-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:512px;opacity:0}.warehouse-nav-features-layout{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.warehouse-nav-feature-item{background-color:#fff;border:1px solid #0000;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;opacity:0;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.warehouse-nav-feature-item:before{background:linear-gradient(90deg,#0000,#2563eb1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.warehouse-nav-feature-item:hover:before{left:100%}.warehouse-nav-feature-item:hover{border-color:#2563eb;box-shadow:0 20px 25px -5px #00000026;transform:translateY(-5px) scale(1.02)}.warehouse-nav-feature-item-top{align-items:center;display:flex;gap:16px;margin-bottom:16px}.warehouse-nav-feature-item-icon{background-color:#e0f2fe;border-radius:8px;padding:12px;transition:all .3s ease}.warehouse-nav-feature-item:hover .warehouse-nav-feature-item-icon{background-color:#bfdbfe;transform:rotate(1turn) scale(1.1)}.warehouse-nav-feature-item-title{color:#111827;font-size:20px;font-weight:600;margin:0}.warehouse-nav-feature-item-body{margin:0}.warehouse-nav-feature-item-text{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.warehouse-benefits-area{background-color:#f8fafc;padding:80px 0}.warehouse-benefits-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px;opacity:0}.warehouse-benefits-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:512px;opacity:0}.warehouse-benefits-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.warehouse-benefit-item{align-items:flex-start;background-color:#fff;border:1px solid #0000;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:12px;opacity:0;padding:16px;transition:all .3s ease}.warehouse-benefit-item:hover{border-color:#2563eb;box-shadow:0 4px 12px #2563eb26;transform:translateX(5px)}.warehouse-benefit-item:hover .warehouse-benefit-check-icon{transform:rotate(1turn) scale(1.2)}.warehouse-benefit-text{color:#374151;line-height:1.6}.warehouse-cta-area{background-color:#fff;padding:80px 0}.warehouse-cta-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px;opacity:0}.warehouse-cta-description{color:#6b7280;font-size:18px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:512px;opacity:0}@media (min-width:640px){.warehouse-cta-buttons,.warehouse-hero-buttons{flex-direction:row}}@media (min-width:768px){.warehouse-footer-brand{margin-bottom:0}}@media (min-width:1024px){.warehouse-mobile-layout{grid-template-columns:1fr 1fr}.warehouse-hero-main-title{font-size:4rem}}@media (max-width:768px){.warehouse-hero-main-title{font-size:2.5rem}.warehouse-benefits-heading,.warehouse-cta-heading,.warehouse-features-heading,.warehouse-mobile-heading,.warehouse-nav-features-heading,.warehouse-streamline-heading{font-size:2rem}.warehouse-benefits-description,.warehouse-cta-description,.warehouse-features-description,.warehouse-hero-subtitle,.warehouse-mobile-description,.warehouse-nav-features-description,.warehouse-streamline-description{font-size:16px}.warehouse-mobile-highlights{align-items:flex-start;flex-direction:column}.warehouse-feature-item:hover,.warehouse-nav-feature-item:hover{transform:translateY(-2px) scale(1.01)}.warehouse-main-image:hover{transform:scale(1.02)}}.mobile-solutions-modal-fade-in{animation:mobile-solutions-modal-fade .3s ease-out forwards}.mobile-solutions-modal-scale-in{animation:mobile-solutions-modal-scale .3s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes mobile-solutions-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes mobile-solutions-modal-scale{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.mobile-solutions-main-container{background-color:#fff;font-family:Montserrat,sans-serif;min-height:100vh}.mobile-solutions-content-width{margin:0 auto;max-width:1280px;padding:0 16px}.mobile-solutions-center-align{text-align:center}.mobile-solutions-small-icon{height:20px;margin-right:8px;width:20px}.mobile-solutions-medium-icon{color:#2563eb;height:24px;transition:all .3s ease;width:24px}.mobile-solutions-check-icon,.mobile-solutions-feature-check-icon{color:#10b981;flex-shrink:0;height:20px;margin-right:12px;transition:all .3s ease;width:20px}.mobile-solutions-feature-check-icon{margin-top:2px}@keyframes mobile-solutions-slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes mobile-solutions-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes mobile-solutions-slide-right{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes mobile-solutions-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mobile-solutions-scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes mobile-solutions-zoom-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes mobile-solutions-bounce-in{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes mobile-solutions-float{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-10px) rotate(1deg)}66%{transform:translateY(5px) rotate(-1deg)}}@keyframes mobile-solutions-pulse-ring{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}@keyframes mobile-solutions-shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.mobile-solutions-slide-down{animation:mobile-solutions-slide-down .8s cubic-bezier(.25,.46,.45,.94) forwards}.mobile-solutions-slide-up{animation:mobile-solutions-slide-up .8s cubic-bezier(.25,.46,.45,.94) forwards}.mobile-solutions-slide-right{animation:mobile-solutions-slide-right .6s cubic-bezier(.25,.46,.45,.94) forwards}.mobile-solutions-fade-in{animation:mobile-solutions-fade-in .8s ease-out forwards}.mobile-solutions-scale-in{animation:mobile-solutions-scale-in .8s cubic-bezier(.34,1.56,.64,1) forwards}.mobile-solutions-zoom-in{animation:mobile-solutions-zoom-in .6s cubic-bezier(.25,.46,.45,.94) forwards}.mobile-solutions-bounce-in{animation:mobile-solutions-bounce-in .8s cubic-bezier(.68,-.55,.265,1.55) forwards}.mobile-solutions-card-slide-up{animation:mobile-solutions-slide-up .6s cubic-bezier(.25,.46,.45,.94) forwards}.mobile-solutions-feature-slide-up{animation:mobile-solutions-slide-up .4s cubic-bezier(.25,.46,.45,.94) forwards}.mobile-solutions-stagger-fade{animation:mobile-solutions-fade-in .6s ease-out forwards}.mobile-solutions-hero-wrapper{background:linear-gradient(135deg,#1e3a8a,#1e40af 50%,#2563eb);color:#fff;overflow:hidden;padding:80px 0 120px;position:relative}.mobile-solutions-floating-elements,.mobile-solutions-hero-background{inset:0;position:absolute;z-index:1}.mobile-solutions-floating-element{animation:mobile-solutions-float 6s ease-in-out infinite;background:#ffffff1a;border-radius:50%;position:absolute}.mobile-solutions-element-1{animation-delay:0s;height:100px;left:10%;top:20%;width:100px}.mobile-solutions-element-2{animation-delay:2s;height:150px;right:15%;top:60%;width:150px}.mobile-solutions-element-3{animation-delay:4s;bottom:20%;height:80px;left:60%;width:80px}.mobile-solutions-hero-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr;min-height:500px;position:relative;z-index:2}.mobile-solutions-hero-content{align-items:flex-start;display:flex;justify-content:flex-start}.mobile-solutions-tagline{display:flex;flex-direction:column;font-size:1.5rem;font-weight:300;line-height:1.4;opacity:0}.mobile-solutions-tagline-text{color:#bfdbfe}.mobile-solutions-tagline-highlight{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fff,#bfdbfe);-webkit-background-clip:text;background-clip:text;color:#fff;font-weight:500}.mobile-solutions-hero-main{align-items:center;display:flex;flex-wrap:wrap;gap:48px}.mobile-solutions-hero-icon{align-items:center;display:flex;justify-content:center;min-width:200px;opacity:0;position:relative}.mobile-solutions-hero-tablet-icon{animation:mobile-solutions-float 4s ease-in-out infinite;color:#2563eb;filter:drop-shadow(0 0 20px rgba(37,99,235,.3));height:120px;position:relative;width:120px;z-index:2}.mobile-solutions-pulse-ring{animation:mobile-solutions-pulse-ring 2s cubic-bezier(.455,.03,.515,.955) infinite;border:3px solid #2563eb4d;border-radius:50%;height:120px;position:absolute;width:120px}.mobile-solutions-hero-text{flex:1 1;min-width:300px}.mobile-solutions-hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fff,#bfdbfe);-webkit-background-clip:text;background-clip:text;font-size:3.5rem;font-weight:700;letter-spacing:2px;margin-bottom:24px;opacity:0}.mobile-solutions-hero-description{color:#e0f2fe;font-size:18px;line-height:1.6;max-width:600px;opacity:0}.mobile-solutions-modus-section{background-color:#fff;padding:80px 0}.mobile-solutions-modus-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:64px;opacity:0}.mobile-solutions-modus-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.mobile-solutions-modus-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;opacity:0;overflow:hidden;padding:24px;position:relative;transition:all .3s ease}.mobile-solutions-modus-card:before{background:linear-gradient(90deg,#0000,#2563eb1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.mobile-solutions-modus-card:hover{box-shadow:0 20px 25px -5px #0000001a,0 0 0 1px #2563eb1a;transform:translateY(-4px) scale(1.02)}.mobile-solutions-modus-card:hover:before{left:100%}.mobile-solutions-modus-card:hover .mobile-solutions-medium-icon{color:#1d4ed8;transform:scale(1.1) rotate(5deg)}.mobile-solutions-modus-card-header{align-items:center;display:flex;gap:16px;margin-bottom:16px}.mobile-solutions-modus-card-icon{background-color:#e0f2fe;border-radius:8px;padding:12px;transition:all .3s ease}.mobile-solutions-modus-card:hover .mobile-solutions-modus-card-icon{background-color:#bae6fd;transform:scale(1.05)}.mobile-solutions-modus-card-title{color:#111827;font-size:20px;font-weight:600;margin:0}.mobile-solutions-modus-card-description{color:#6b7280;font-size:16px;line-height:1.6;margin:0 0 16px}.mobile-solutions-planning-section{background-color:#f8fafc;padding:80px 0}.mobile-solutions-planning-content{margin:0 auto;max-width:900px}.mobile-solutions-planning-title{color:#111827;font-size:2.25rem;font-weight:700;line-height:1.3;margin-bottom:24px;opacity:0}.mobile-solutions-planning-description{color:#374151;font-size:16px;line-height:1.7;margin-bottom:24px;opacity:0}.mobile-solutions-modules-subtitle{color:#111827;font-size:1.5rem;font-weight:600;margin:48px 0 32px;opacity:0}.mobile-solutions-modules-grid{display:flex;flex-direction:column;gap:24px}.mobile-solutions-module-item{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;gap:16px;opacity:0;padding:20px;transition:all .3s ease}.mobile-solutions-module-item:hover{border-left:4px solid #2563eb;box-shadow:0 8px 25px #00000026;transform:translateX(10px)}.mobile-solutions-module-icon{background-color:#e0f2fe;border-radius:6px;flex-shrink:0;padding:8px;transition:all .3s ease}.mobile-solutions-module-item:hover .mobile-solutions-module-icon{background-color:#bae6fd;transform:scale(1.1)}.mobile-solutions-module-title{color:#111827;font-size:18px;font-weight:600;margin:0 0 8px}.mobile-solutions-module-description{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.mobile-solutions-audit-section{background-color:#fff;padding:80px 0}.mobile-solutions-audit-content{margin:0 auto;max-width:900px}.mobile-solutions-audit-title{color:#111827;font-size:2.25rem;font-weight:700;margin-bottom:24px;opacity:0}.mobile-solutions-audit-description{color:#374151;font-size:16px;line-height:1.7;margin-bottom:32px;opacity:0}.mobile-solutions-audit-subtitle{color:#111827;font-size:1.5rem;font-weight:600;margin:32px 0 24px;opacity:0}.mobile-solutions-audit-list{display:flex;flex-direction:column;gap:16px}.mobile-solutions-audit-item{align-items:flex-start;background-color:#f8fafc;border-radius:8px;display:flex;gap:12px;opacity:0;padding:16px;transition:all .3s ease}.mobile-solutions-audit-item:hover{background-color:#e0f2fe;border-left:4px solid #10b981;transform:translateX(10px)}.mobile-solutions-audit-item:hover .mobile-solutions-check-icon{transform:scale(1.2) rotate(1turn)}.mobile-solutions-audit-text{color:#374151;font-size:16px;line-height:1.6}.mobile-solutions-features-section{background-color:#f8fafc;padding:80px 0}.mobile-solutions-features-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px;opacity:0}.mobile-solutions-features-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:600px;opacity:0}.mobile-solutions-features-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.mobile-solutions-feature-item{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:12px;opacity:0;padding:16px;transition:all .3s ease}.mobile-solutions-feature-item:hover{border-left:3px solid #10b981;box-shadow:0 8px 25px #00000026;transform:translateX(8px)}.mobile-solutions-feature-item:hover .mobile-solutions-feature-check-icon{transform:scale(1.2) rotate(1turn)}.mobile-solutions-feature-text{color:#374151;font-size:16px;line-height:1.6}.mobile-solutions-primary-button{align-items:center;background-color:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.mobile-solutions-primary-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.mobile-solutions-primary-button:hover{background-color:#1d4ed8;box-shadow:0 10px 25px #2563eb4d;transform:translateY(-2px)}.mobile-solutions-primary-button:hover:before{left:100%}.mobile-solutions-pulse-button{animation:mobile-solutions-pulse-glow 2s ease-in-out infinite}@keyframes mobile-solutions-pulse-glow{0%,to{box-shadow:0 0 5px #2563eb80}50%{box-shadow:0 0 20px #2563ebcc,0 0 30px #2563eb66}}.mobile-solutions-cta-section{background-color:#fff;padding:80px 0}.mobile-solutions-cta-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px;opacity:0}.mobile-solutions-cta-description{color:#6b7280;font-size:18px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:600px;opacity:0}.mobile-solutions-cta-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;opacity:0}@media (min-width:640px){.mobile-solutions-cta-buttons{flex-direction:row}}@media (min-width:768px){.mobile-solutions-hero-main{flex-wrap:nowrap}}@media (min-width:1024px){.mobile-solutions-hero-layout{gap:64px;grid-template-columns:auto 1fr}.mobile-solutions-hero-title{font-size:4rem}}@media (max-width:768px){.mobile-solutions-hero-content{padding-top:15px}.mobile-solutions-hero-title{font-size:2.5rem}.mobile-solutions-hero-main{flex-direction:column;text-align:center}.mobile-solutions-hero-icon{order:-1}.mobile-solutions-tagline{font-size:1.25rem;text-align:center}.mobile-solutions-cta-title,.mobile-solutions-features-title,.mobile-solutions-modus-title{font-size:2rem}.mobile-solutions-audit-title,.mobile-solutions-planning-title{font-size:1.875rem}.mobile-solutions-cta-description,.mobile-solutions-features-description,.mobile-solutions-hero-description{font-size:16px}.mobile-solutions-modus-card:hover{transform:translateY(-2px) scale(1.01)}.mobile-solutions-audit-item:hover,.mobile-solutions-feature-item:hover,.mobile-solutions-module-item:hover{transform:translateX(5px)}}.modal-overlay{animation:transport-logistics-fade-in .3s ease forwards;opacity:0}.modal-content{animation:transport-logistics-scale-in .3s ease forwards;transform:scale(.7)}.modal-close{transition:transform .2s ease}.modal-close:hover{transform:scale(1.1)}.transport-logistics-main-container{background:linear-gradient(135deg,#f0f9ff,#fff 50%,#f8fafc);font-family:Montserrat,sans-serif;min-height:100vh}.transport-logistics-content-width{margin:0 auto;max-width:1280px;padding:0 16px}.transport-logistics-center-align{text-align:center}.transport-logistics-small-icon{height:20px;margin-right:8px;width:20px}.transport-logistics-medium-icon{color:#2563eb;height:24px;transition:all .3s ease;width:24px}.transport-logistics-large-icon{color:#2563eb;height:48px;margin-bottom:16px;transition:all .3s ease;width:48px}.transport-logistics-check-icon{color:#10b981;height:20px;margin-right:8px;transition:all .3s ease;width:20px}.transport-logistics-benefit-check-icon{color:#10b981;flex-shrink:0;height:24px;margin-top:2px;transition:all .3s ease;width:24px}@keyframes transport-logistics-slide-down{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes transport-logistics-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes transport-logistics-slide-left{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes transport-logistics-slide-right{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes transport-logistics-fade-in{0%{opacity:0}to{opacity:1}}@keyframes transport-logistics-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes transport-logistics-scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes transport-logistics-zoom-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes transport-logistics-bounce-in{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes transport-logistics-float-up{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes transport-logistics-floating{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes transport-logistics-pulse-animation{0%,to{opacity:.3}50%{opacity:.5}}@keyframes transport-logistics-shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.transport-logistics-slide-down{animation:transport-logistics-slide-down .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-slide-up{animation:transport-logistics-slide-up .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-slide-left{animation:transport-logistics-slide-left .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-slide-right{animation:transport-logistics-slide-right .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-fade-in{animation:transport-logistics-fade-in .6s ease forwards}.transport-logistics-fade-in-up{animation:transport-logistics-fade-in-up .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-scale-in{animation:transport-logistics-scale-in .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-zoom-in{animation:transport-logistics-zoom-in .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-bounce-in{animation:transport-logistics-bounce-in .8s cubic-bezier(.68,-.55,.265,1.55) forwards}.transport-logistics-float-up{animation:transport-logistics-float-up .8s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-section-visible .transport-logistics-slide-up{animation:transport-logistics-slide-up .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-section-visible .transport-logistics-slide-left{animation:transport-logistics-slide-left .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-section-visible .transport-logistics-slide-right{animation:transport-logistics-slide-right .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-section-visible .transport-logistics-fade-in{animation:transport-logistics-fade-in .6s ease forwards}.transport-logistics-section-visible .transport-logistics-fade-in-up{animation:transport-logistics-fade-in-up .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-section-visible .transport-logistics-scale-in{animation:transport-logistics-scale-in .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-section-visible .transport-logistics-zoom-in{animation:transport-logistics-zoom-in .6s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-section-visible .transport-logistics-bounce-in{animation:transport-logistics-bounce-in .8s cubic-bezier(.68,-.55,.265,1.55) forwards}.transport-logistics-section-visible .transport-logistics-float-up{animation:transport-logistics-float-up .8s cubic-bezier(.25,.46,.45,.94) forwards}.transport-logistics-primary-button{align-items:center;background:linear-gradient(135deg,#2563eb,#3b82f6);border:none;border-radius:8px;box-shadow:0 4px 15px #2563eb4d;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;margin-top:20px;min-width:200px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.transport-logistics-primary-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.transport-logistics-primary-button:hover:before{left:100%}.transport-logistics-primary-button:hover{background:linear-gradient(135deg,#1d4ed8,#2563eb);box-shadow:0 8px 25px #2563eb66;transform:translateY(-2px)}.transport-logistics-secondary-button{align-items:center;background-color:initial;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.transport-logistics-secondary-button:before{background:linear-gradient(90deg,#0000,#0000000d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.transport-logistics-secondary-button:hover:before{left:100%}.transport-logistics-secondary-button:hover{background-color:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.transport-logistics-cta-buttons,.transport-logistics-hero-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.transport-logistics-nav-badge{background-color:#e0f2fe;border:1px solid #bae6fd;border-radius:8px;color:#0c4a6e;margin-top:30px}.transport-logistics-mobile-badge,.transport-logistics-nav-badge{display:inline-block;font-size:14px;font-weight:500;margin-bottom:24px;opacity:0;padding:8px 16px;transform:translateY(-30px)}.transport-logistics-mobile-badge{background-color:#dbeafe;border:1px solid #bfdbfe;border-radius:8px;color:#1e40af}.transport-logistics-hero-wrapper{background:#0000;overflow:hidden;padding:80px 0;position:relative}.transport-logistics-hero-main-title{color:#111827;font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:24px;opacity:0;transform:translateY(30px)}.transport-logistics-gradient-text{-webkit-text-fill-color:#0000;animation:transport-logistics-gradient-shift 3s ease-in-out infinite;background:linear-gradient(45deg,#2563eb,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;color:#2563eb}@keyframes transport-logistics-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.transport-logistics-hero-subtitle{color:#6b7280;font-size:20px;line-height:1.6;margin:0 auto 32px;max-width:768px;opacity:0;transform:translateY(20px)}.transport-logistics-hero-background{inset:0;overflow:hidden;position:absolute;z-index:-1}.transport-logistics-floating-element{animation:transport-logistics-floating 6s ease-in-out infinite;background:radial-gradient(circle,#2563eb1a,#3b82f60d);border-radius:50%;position:absolute}.transport-logistics-element-1{animation-delay:0s;height:200px;left:10%;top:10%;width:200px}.transport-logistics-element-2{animation-delay:2s;height:150px;right:15%;top:60%;width:150px}.transport-logistics-element-3{animation-delay:4s;bottom:20%;height:100px;left:60%;width:100px}.transport-logistics-circle-decoration-one{animation:transport-logistics-pulse-animation 2s infinite;background-color:#bae6fd;left:25%;top:25%}.transport-logistics-circle-decoration-one,.transport-logistics-circle-decoration-two{border-radius:50%;filter:blur(40px);height:288px;mix-blend-mode:multiply;opacity:.3;position:absolute;width:288px}.transport-logistics-circle-decoration-two{animation:transport-logistics-pulse-animation 2s 1s infinite;background-color:#c7d2fe;right:25%;top:33%}.transport-logistics-overview-area{background-color:#f8fafc;padding:60px 0}.transport-logistics-overview-content{margin:0 auto;max-width:800px;text-align:center}.transport-logistics-overview-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0;opacity:0;transform:translateY(20px)}.transport-logistics-nav-section{background-color:#fff;padding:80px 0}.transport-logistics-nav-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr}.transport-logistics-nav-content{text-align:left}.transport-logistics-nav-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px;opacity:0;transform:translateX(-30px)}.transport-logistics-nav-description{color:#374151;font-size:16px;line-height:1.6;margin-bottom:20px;opacity:0;transform:translateY(20px)}.transport-logistics-nav-image{align-items:center;display:flex;justify-content:center}.transport-logistics-main-image{border-radius:12px;box-shadow:0 10px 25px -5px #0000001a;height:auto;max-width:600px;opacity:0;overflow:hidden;position:relative;transform:scale(.8);transition:all .3s ease;width:100%}.transport-logistics-main-image:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.transport-logistics-main-image:hover:before{left:100%}.transport-logistics-main-image:hover{box-shadow:0 20px 40px -10px #0003;transform:scale(1.02) rotateY(5deg)}.transport-logistics-factors-area{background-color:#f8fafc;padding:80px 0}.transport-logistics-factors-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px;opacity:0;transform:scale(.9)}.transport-logistics-factors-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0 auto 64px;max-width:768px;opacity:0}.transport-logistics-factors-layout{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.transport-logistics-factor-item{background-color:#fff;border:none;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;opacity:0;overflow:hidden;padding:24px;position:relative;transform:translateY(30px);transition:all .3s ease}.transport-logistics-factor-item:before{background:linear-gradient(90deg,#0000,#2563eb0d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.transport-logistics-factor-item:hover:before{left:100%}.transport-logistics-factor-item:hover{border:1px solid #2563eb1a;box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-5px) scale(1.02)}.transport-logistics-factor-item:hover .transport-logistics-medium-icon{transform:rotate(1turn) scale(1.1)}.transport-logistics-factor-item-top{align-items:center;display:flex;gap:16px;margin-bottom:16px}.transport-logistics-factor-item-icon{background-color:#e0f2fe;border-radius:8px;padding:12px;transition:all .3s ease}.transport-logistics-factor-item:hover .transport-logistics-factor-item-icon{background-color:#bae6fd;transform:scale(1.1)}.transport-logistics-factor-item-title{color:#111827;font-size:18px;font-weight:600;margin:0}.transport-logistics-factor-item-body{margin:0}.transport-logistics-factor-item-text{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.transport-logistics-mobile-area{background-color:#fff;padding:80px 0}.transport-logistics-mobile-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr}.transport-logistics-mobile-content{text-align:left}.transport-logistics-mobile-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px;opacity:0;transform:translateX(30px)}.transport-logistics-mobile-description{color:#374151;font-size:16px;line-height:1.6;margin-bottom:20px;opacity:0;transform:translateY(20px)}.transport-logistics-mobile-highlights{display:flex;flex-direction:column;gap:12px;margin-top:24px}.transport-logistics-mobile-highlight{align-items:center;display:flex;gap:8px;opacity:0;transform:translateX(30px);transition:all .3s ease}.transport-logistics-mobile-highlight:hover{transform:translateX(35px)}.transport-logistics-mobile-highlight:hover .transport-logistics-check-icon{transform:rotate(1turn)}.transport-logistics-mobile-image{align-items:center;display:flex;justify-content:center}.transport-logistics-navitrans-area{background-color:#f8fafc;padding:80px 0}.transport-logistics-navitrans-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px;opacity:0;transform:scale(.9)}.transport-logistics-navitrans-description{color:#374151;font-size:16px;line-height:1.6;margin:0 auto 20px;max-width:800px;opacity:0}.transport-logistics-transport-modes-layout{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:64px}.transport-logistics-transport-mode-item{background-color:#fff;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;opacity:0;overflow:hidden;padding:32px 24px;position:relative;text-align:center;transform:translateY(30px);transition:all .3s ease}.transport-logistics-transport-mode-item:before{background:linear-gradient(90deg,#0000,#2563eb0d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.transport-logistics-transport-mode-item:hover:before{left:100%}.transport-logistics-transport-mode-item:hover{box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-5px) scale(1.02)}.transport-logistics-transport-mode-item:hover .transport-logistics-large-icon{transform:scale(1.1) rotate(5deg)}.transport-logistics-transport-mode-icon{align-items:center;display:flex;justify-content:center}.transport-logistics-transport-mode-title{color:#111827;font-size:18px;font-weight:600;margin:0 0 12px}.transport-logistics-transport-mode-description{color:#6b7280;font-size:14px;line-height:1.5;margin:0}.transport-logistics-benefits-area{background-color:#fff;padding:80px 0}.transport-logistics-benefits-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px;opacity:0;transform:scale(.9)}.transport-logistics-benefits-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:512px;opacity:0}.transport-logistics-benefits-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.transport-logistics-benefit-item{align-items:flex-start;background-color:#f8fafc;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:12px;opacity:0;padding:16px;transform:translateY(30px);transition:all .3s ease}.transport-logistics-benefit-item:hover{border-left:3px solid #2563eb;transform:translateX(5px)}.transport-logistics-benefit-item:hover .transport-logistics-benefit-check-icon{transform:rotate(1turn)}.transport-logistics-benefit-text{color:#374151;line-height:1.6}.transport-logistics-cta-area{background-color:#f8fafc;padding:80px 0}.transport-logistics-cta-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px;opacity:0;transform:scale(.9)}.transport-logistics-cta-description{color:#6b7280;font-size:18px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:600px;opacity:0}@media (min-width:640px){.transport-logistics-cta-buttons,.transport-logistics-hero-buttons{flex-direction:row}}@media (min-width:768px){.transport-logistics-mobile-content{text-align:left}}@media (min-width:1024px){.transport-logistics-mobile-layout,.transport-logistics-nav-layout{grid-template-columns:1fr 1fr}.transport-logistics-hero-main-title{font-size:4rem}}@media (max-width:768px){.transport-logistics-hero-main-title{font-size:2.5rem}.transport-logistics-benefits-heading,.transport-logistics-cta-heading,.transport-logistics-factors-heading,.transport-logistics-mobile-heading,.transport-logistics-nav-heading,.transport-logistics-navitrans-heading{font-size:2rem}.transport-logistics-benefits-description,.transport-logistics-cta-description,.transport-logistics-factors-description,.transport-logistics-hero-subtitle{font-size:16px}.transport-logistics-mobile-content,.transport-logistics-nav-content{text-align:center}.transport-logistics-mobile-highlights{align-items:center}.transport-logistics-factor-item:hover,.transport-logistics-transport-mode-item:hover{transform:translateY(-2px) scale(1.01)}}.retail-pos-modal-fade-in{animation:retail-pos-modal-fade-in .3s ease-out}.retail-pos-modal-scale-in{animation:retail-pos-modal-scale-in .3s cubic-bezier(.34,1.56,.64,1)}@keyframes retail-pos-modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes retail-pos-modal-scale-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.retail-pos-main-container{background:linear-gradient(135deg,#eff6ff,#fff 50%,#eef2ff);font-family:Montserrat,sans-serif;min-height:100vh}.retail-pos-content-width{margin:0 auto;max-width:1280px;padding:0 16px}.retail-pos-center-align{text-align:center}.retail-pos-small-icon{height:20px;margin-right:8px;width:20px}.retail-pos-medium-icon{color:#2563eb;height:24px;transition:all .3s ease;width:24px}.retail-pos-check-icon{color:#10b981;height:20px;margin-right:8px;transition:all .3s ease;width:20px}.retail-pos-benefit-check-icon{color:#10b981;flex-shrink:0;height:24px;margin-top:2px;transition:all .3s ease;width:24px}.retail-pos-slide-up{animation:retail-pos-slide-up .8s cubic-bezier(.25,.46,.45,.94) forwards}.retail-pos-fade-in{animation:retail-pos-fade-in 1s ease-out .3s forwards;opacity:0}.retail-pos-bounce-in{animation:retail-pos-bounce-in .8s cubic-bezier(.68,-.55,.265,1.55) .6s forwards;opacity:0;transform:scale(.8)}.retail-pos-zoom-in{animation:retail-pos-zoom-in .6s ease-out forwards}@keyframes retail-pos-slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes retail-pos-fade-in{0%{opacity:0}to{opacity:1}}@keyframes retail-pos-bounce-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes retail-pos-zoom-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.retail-pos-floating-element{animation:retail-pos-float 6s ease-in-out infinite;background:linear-gradient(45deg,#2563eb1a,#4f46e51a);border-radius:50%;position:absolute}.retail-pos-element-1{animation-delay:0s;height:60px;left:10%;top:20%;width:60px}.retail-pos-element-2{animation-delay:2s;height:80px;right:15%;top:60%;width:80px}.retail-pos-element-3{animation-delay:4s;bottom:30%;height:40px;left:20%;width:40px}@keyframes retail-pos-float{0%,to{opacity:.7;transform:translateY(0) rotate(0deg)}50%{opacity:1;transform:translateY(-20px) rotate(180deg)}}.retail-pos-primary-button{align-items:center;background:linear-gradient(135deg,#2563eb,#1d4ed8);border:none;border-radius:8px;box-shadow:0 4px 15px #2563eb4d;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.retail-pos-primary-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.retail-pos-primary-button:hover:before{left:100%}.retail-pos-primary-button:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af);box-shadow:0 8px 25px #2563eb66;transform:translateY(-2px)}.retail-pos-secondary-button{align-items:center;background-color:initial;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.retail-pos-secondary-button:hover{background-color:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.retail-pos-cta-buttons,.retail-pos-hero-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.retail-pos-nav-badge{background-color:#dbeafe}.retail-pos-mobile-badge,.retail-pos-nav-badge{border:1px solid #bfdbfe;border-radius:8px;color:#1e40af;display:inline-block;font-size:14px;font-weight:500;margin-bottom:24px;padding:8px 16px}.retail-pos-mobile-badge{animation:retail-pos-badge-glow 2s ease-in-out infinite alternate;background:linear-gradient(135deg,#dbeafe,#bfdbfe)}@keyframes retail-pos-badge-glow{0%{box-shadow:0 0 5px #2563eb4d}to{box-shadow:0 0 20px #2563eb99}}.retail-pos-hero-wrapper{background:#0000;overflow:hidden;padding:80px 0;position:relative}.retail-pos-hero-main-title{color:#111827;font-size:3.5rem;font-weight:700;line-height:1.1;margin-bottom:24px;opacity:0;transform:translateY(30px)}.retail-pos-gradient-text{-webkit-text-fill-color:#0000;animation:retail-pos-gradient-shift 3s ease-in-out infinite;background:linear-gradient(135deg,#2563eb,#4f46e5,#7c3aed);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;color:#2563eb}@keyframes retail-pos-gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.retail-pos-hero-subtitle{color:#6b7280;font-size:20px;line-height:1.6;margin:0 auto 32px;max-width:768px;opacity:0}.retail-pos-hero-background{inset:0;position:absolute;z-index:-1}.retail-pos-circle-decoration-one{animation:retail-pos-float-complex 8s ease-in-out infinite;background:radial-gradient(circle,#bfdbfe66,#bfdbfe1a);left:25%;top:25%}.retail-pos-circle-decoration-one,.retail-pos-circle-decoration-two{border-radius:50%;filter:blur(40px);height:288px;mix-blend-mode:multiply;position:absolute;width:288px}.retail-pos-circle-decoration-two{animation:retail-pos-float-complex 8s ease-in-out 2s infinite;background:radial-gradient(circle,#c7d2fe66,#c7d2fe1a);right:25%;top:33%}@keyframes retail-pos-float-complex{0%,to{opacity:.3;transform:translateY(0) translateX(0) scale(1)}25%{opacity:.5;transform:translateY(-20px) translateX(10px) scale(1.1)}50%{opacity:.4;transform:translateY(-10px) translateX(-15px) scale(.9)}75%{opacity:.6;transform:translateY(15px) translateX(5px) scale(1.05)}}.retail-pos-overview-area{background-color:#f8fafc;padding:60px 0}.retail-pos-overview-content{margin:0 auto;max-width:800px;text-align:center}.retail-pos-overview-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0}.retail-pos-main-section{background-color:#fff;padding:80px 0}.retail-pos-main-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr}.retail-pos-main-content{text-align:left}.retail-pos-main-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px}.retail-pos-main-description{color:#374151;font-size:16px;line-height:1.6;margin-bottom:20px}.retail-pos-main-image{align-items:center;display:flex;justify-content:center}.retail-pos-showcase-image{border-radius:12px;box-shadow:0 10px 25px -5px #0000001a;height:auto;max-width:600px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:100%}.retail-pos-showcase-image:before{background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.retail-pos-showcase-image:hover:before{left:100%}.retail-pos-showcase-image:hover{box-shadow:0 20px 40px -10px #0003;transform:scale(1.03) rotateY(5deg)}.retail-pos-features-area{background-color:#f8fafc;padding:80px 0}.retail-pos-features-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px;opacity:0;transform:translateY(30px)}.retail-pos-features-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0 auto 64px;max-width:768px;opacity:0}.retail-pos-features-layout{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.retail-pos-feature-item{background-color:#fff;border:none;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;opacity:0;overflow:hidden;padding:24px;position:relative;transform:translateY(30px);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.retail-pos-feature-item:before{background:linear-gradient(90deg,#0000,#2563eb1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.retail-pos-feature-item:hover:before{left:100%}.retail-pos-feature-item:hover{border:1px solid #2563eb33;box-shadow:0 20px 25px -5px #00000026;transform:translateY(-8px) scale(1.02)}.retail-pos-feature-item:hover .retail-pos-medium-icon{color:#1d4ed8;transform:rotate(1turn) scale(1.1)}.retail-pos-feature-item-top{align-items:center;display:flex;gap:16px;margin-bottom:16px}.retail-pos-feature-item-icon{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:8px;padding:12px;transition:all .3s ease}.retail-pos-feature-item:hover .retail-pos-feature-item-icon{background:linear-gradient(135deg,#bfdbfe,#93c5fd);transform:scale(1.1)}.retail-pos-feature-item-title{color:#111827;font-size:18px;font-weight:600;margin:0}.retail-pos-feature-item-body{margin:0}.retail-pos-feature-item-text{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.retail-pos-mobile-area{background:linear-gradient(135deg,#f8fafc,#e0f2fe);padding:80px 0}.retail-pos-mobile-content{margin:0 auto;max-width:800px;text-align:center}.retail-pos-mobile-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px}.retail-pos-mobile-description{color:#374151;font-size:16px;line-height:1.6;margin-bottom:20px}.retail-pos-mobile-highlights{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:32px}.retail-pos-mobile-highlight{align-items:center;background:#ffffffb3;border-radius:8px;display:flex;gap:8px;justify-content:center;padding:12px;transition:all .3s ease}.retail-pos-mobile-highlight:hover{background:#ffffffe6;transform:translateY(-2px)}.retail-pos-mobile-highlight:hover .retail-pos-check-icon{transform:rotate(1turn) scale(1.2)}.retail-pos-industries-area{background-color:#f8fafc;padding:80px 0}.retail-pos-industries-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:64px;opacity:0;transform:translateY(30px)}.retail-pos-industries-layout{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.retail-pos-industry-item{background-color:#fff;border:none;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;opacity:0;overflow:hidden;padding:24px;position:relative;transform:translateY(30px);transition:all .4s cubic-bezier(.25,.46,.45,.94)}.retail-pos-industry-item:before{background:linear-gradient(90deg,#0000,#2563eb1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .6s;width:100%}.retail-pos-industry-item:hover:before{left:100%}.retail-pos-industry-item:hover{border:1px solid #2563eb33;box-shadow:0 20px 25px -5px #00000026;transform:translateY(-8px) scale(1.02)}.retail-pos-industry-item:hover .retail-pos-medium-icon{color:#1d4ed8;transform:rotate(1turn) scale(1.1)}.retail-pos-industry-item-top{align-items:center;display:flex;gap:16px;margin-bottom:16px}.retail-pos-industry-item-icon{background:linear-gradient(135deg,#dbeafe,#bfdbfe);border-radius:8px;padding:12px;transition:all .3s ease}.retail-pos-industry-item:hover .retail-pos-industry-item-icon{background:linear-gradient(135deg,#bfdbfe,#93c5fd);transform:scale(1.1)}.retail-pos-industry-item-title{color:#111827;font-size:18px;font-weight:600;margin:0}.retail-pos-industry-item-body{margin:0}.retail-pos-industry-item-text{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.retail-pos-benefits-area{background-color:#fff;padding:80px 0}.retail-pos-benefits-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px;opacity:0;transform:translateY(30px)}.retail-pos-benefits-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:512px;opacity:0}.retail-pos-benefits-layout{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.retail-pos-benefit-item{align-items:flex-start;background-color:#f8fafc;border-left:3px solid #0000;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:12px;opacity:0;padding:16px;transform:translateY(20px);transition:all .3s ease}.retail-pos-benefit-item:hover{background-color:#f0fdf4;border-left-color:#10b981;transform:translateX(8px)}.retail-pos-benefit-item:hover .retail-pos-benefit-check-icon{transform:rotate(1turn) scale(1.2)}.retail-pos-benefit-text{color:#374151;line-height:1.6}.retail-pos-cta-area{background:linear-gradient(135deg,#f8fafc,#e0f2fe);padding:80px 0}.retail-pos-cta-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px;opacity:0;transform:scale(.9)}.retail-pos-cta-description{color:#6b7280;font-size:18px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:600px;opacity:0}@media (min-width:640px){.retail-pos-cta-buttons,.retail-pos-hero-buttons{flex-direction:row}}@media (min-width:768px){.retail-pos-mobile-content{text-align:left}}@media (min-width:1024px){.retail-pos-main-layout{grid-template-columns:1fr 1fr}.retail-pos-hero-main-title{font-size:4rem}}@media (max-width:768px){.retail-pos-hero-main-title{font-size:2.5rem}.retail-pos-benefits-heading,.retail-pos-cta-heading,.retail-pos-features-heading,.retail-pos-industries-heading,.retail-pos-main-heading,.retail-pos-mobile-heading{font-size:2rem}.retail-pos-benefits-description,.retail-pos-cta-description,.retail-pos-features-description,.retail-pos-hero-subtitle{font-size:16px}.retail-pos-main-content,.retail-pos-mobile-content{text-align:center}.retail-pos-mobile-highlights{grid-template-columns:1fr}.retail-pos-feature-item:hover,.retail-pos-industry-item:hover{transform:translateY(-4px) scale(1.01)}}.gps-services-modal-fade-in{animation:gps-services-fadeIn .3s ease-out}.gps-services-modal-scale-in{animation:gps-services-modalScaleIn .3s cubic-bezier(.34,1.56,.64,1)}@keyframes gps-services-modalScaleIn{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.gps-services-main-container{background-color:#fff;font-family:Montserrat,sans-serif;min-height:100vh;overflow-x:hidden;position:relative}.gps-services-floating-background{height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}.gps-services-floating-element{animation:gps-services-float 20s ease-in-out infinite;background:linear-gradient(45deg,#2563eb1a,#3b82f60d);border-radius:50%;position:absolute}.gps-services-element-1{animation-delay:0s;height:300px;left:-10%;top:10%;width:300px}.gps-services-element-2{animation-delay:-7s;height:200px;right:-5%;top:60%;width:200px}.gps-services-element-3{animation-delay:-14s;bottom:20%;height:150px;left:20%;width:150px}@keyframes gps-services-float{0%,to{transform:translateY(0) translateX(0) rotate(0deg)}25%{transform:translateY(-20px) translateX(10px) rotate(90deg)}50%{transform:translateY(0) translateX(20px) rotate(180deg)}75%{transform:translateY(20px) translateX(10px) rotate(270deg)}}@keyframes gps-services-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes gps-services-slideDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes gps-services-slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes gps-services-slideRight{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes gps-services-scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes gps-services-zoomIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes gps-services-bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes gps-services-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes gps-services-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes gps-services-shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes gps-services-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gps-services-fade-in{animation:gps-services-fadeIn .8s ease-out}.gps-services-slide-down{animation:gps-services-slideDown .8s cubic-bezier(.25,.46,.45,.94)}.gps-services-slide-up{animation:gps-services-slideUp .8s cubic-bezier(.25,.46,.45,.94)}.gps-services-slide-right{animation:gps-services-slideRight .6s cubic-bezier(.25,.46,.45,.94)}.gps-services-scale-in{animation:gps-services-scaleIn .8s cubic-bezier(.34,1.56,.64,1)}.gps-services-zoom-in{animation:gps-services-zoomIn .6s ease-out}.gps-services-bounce-in{animation:gps-services-bounceIn .8s cubic-bezier(.68,-.55,.265,1.55)}.gps-services-fade-in-up{animation:gps-services-fadeInUp .8s ease-out}.gps-services-stagger-in .gps-services-partnership-highlight{animation:gps-services-slideUp .6s cubic-bezier(.25,.46,.45,.94) both}.gps-services-content-width{margin:0 auto;max-width:1280px;padding:0 16px}.gps-services-center-align{text-align:center}.gps-services-small-icon{height:20px;margin-right:8px;width:20px}.gps-services-medium-icon{color:#2563eb;height:24px;transition:all .3s ease;width:24px}.gps-services-additional-benefit-check-icon,.gps-services-partnership-icon{color:#10b981;flex-shrink:0;height:20px;margin-right:12px;transition:transform .3s ease;width:20px}.gps-services-additional-benefit-check-icon{margin-top:2px}.gps-services-hero-wrapper{background:linear-gradient(135deg,#1e3a8a,#1e40af 50%,#2563eb);color:#fff;overflow:hidden;padding:80px 0 120px;position:relative}.gps-services-hero-wrapper:before{animation:gps-services-pulse 4s ease-in-out infinite;background:radial-gradient(circle at 20% 80%,#7877c64d 0,#0000 50%),radial-gradient(circle at 80% 20%,#ffffff1a 0,#0000 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.gps-services-hero-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr;min-height:500px;position:relative;z-index:1}.gps-services-hero-content{align-items:flex-start;display:flex;justify-content:flex-start}.gps-services-tagline{display:flex;flex-direction:column;font-size:1.5rem;font-weight:300;line-height:1.4;margin-top:15px}.gps-services-tagline-text{color:#bfdbfe}.gps-services-tagline-highlight{-webkit-text-fill-color:#0000;animation:gps-services-gradientShift 3s ease-in-out infinite;background:linear-gradient(45deg,#fff,#bfdbfe,#fff);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;color:#fff;font-weight:500}@keyframes gps-services-gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.gps-services-hero-main{align-items:center;display:flex;flex-wrap:wrap;gap:48px}.gps-services-hero-icon{align-items:center;display:flex;justify-content:center;min-width:200px;position:relative}.gps-services-pulse-ring{animation:gps-services-pulseRing 2s infinite;border:2px solid #2563eb4d;border-radius:50%;height:160px;position:absolute;width:160px}@keyframes gps-services-pulseRing{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.2)}}.gps-services-hero-navigation-icon{animation:gps-services-iconFloat 3s ease-in-out infinite;color:#2563eb;height:120px;position:relative;width:120px;z-index:2}@keyframes gps-services-iconFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.gps-services-hero-text{flex:1 1;min-width:300px}.gps-services-hero-title{-webkit-text-fill-color:#0000;animation:gps-services-gradientShift 4s ease-in-out infinite;background:linear-gradient(45deg,#fff,#e0f2fe,#fff);-webkit-background-clip:text;background-clip:text;background-size:200% 200%;font-size:3.5rem;font-weight:700;letter-spacing:2px;margin-bottom:24px}.gps-services-hero-description{color:#e0f2fe;font-size:18px;line-height:1.6;max-width:600px}.gps-services-business-section{background-color:#f8fafc;padding:80px 0}.gps-services-business-content{margin:0 auto;max-width:800px}.gps-services-business-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:32px;text-align:center}.gps-services-business-description p{color:#374151;font-size:16px;line-height:1.7;margin-bottom:24px}.gps-services-image-section{background-color:#fff;padding:80px 0}.gps-services-image-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.gps-services-image-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0 auto 48px;max-width:512px}.gps-services-image-container{align-items:center;display:flex;justify-content:center;margin:0 auto}.gps-services-showcase-image{border-radius:12px;box-shadow:0 10px 25px -5px #0000001a;height:auto;max-width:800px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94);width:100%}.gps-services-showcase-image:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.gps-services-showcase-image:hover{box-shadow:0 20px 40px -10px #0003;transform:scale(1.02) rotateY(2deg)}.gps-services-showcase-image:hover:before{left:100%}.gps-services-benefits-section{background-color:#f8fafc;padding:80px 0}.gps-services-benefits-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.gps-services-benefits-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:600px}.gps-services-benefits-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.gps-services-benefit-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden;padding:24px;position:relative;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.gps-services-benefit-card:before{background:linear-gradient(90deg,#0000,#2563eb1a,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.gps-services-benefit-card:hover{border-color:#2563eb;box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-8px) scale(1.02)}.gps-services-benefit-card:hover:before{left:100%}.gps-services-benefit-card-header{align-items:center;display:flex;gap:16px;margin-bottom:16px}.gps-services-benefit-card-icon{background-color:#dbeafe;border-radius:8px;padding:12px;transition:all .3s ease}.gps-services-benefit-card:hover .gps-services-benefit-card-icon{background-color:#bfdbfe;transform:scale(1.1)}.gps-services-benefit-card:hover .gps-services-medium-icon{transform:rotate(1turn)}.gps-services-benefit-card-title{color:#111827;font-size:20px;font-weight:600;margin:0}.gps-services-benefit-card-description{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.gps-services-additional-benefits-section{background-color:#fff;padding:80px 0}.gps-services-additional-benefits-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.gps-services-additional-benefits-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:600px}.gps-services-additional-benefits-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.gps-services-additional-benefit-item{align-items:flex-start;background-color:#f8fafc;border-left:3px solid #0000;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:12px;padding:16px;transition:all .3s ease}.gps-services-additional-benefit-item:hover{background-color:#f0fdf4;border-left-color:#10b981;transform:translateX(8px)}.gps-services-additional-benefit-item:hover .gps-services-additional-benefit-check-icon{animation:gps-services-spin .5s ease-in-out}.gps-services-additional-benefit-text{color:#374151;font-size:16px;line-height:1.6}.gps-services-partnership-section{background-color:#f8fafc;padding:80px 0}.gps-services-partnership-content{margin:0 auto;max-width:900px;text-align:center}.gps-services-partnership-title{color:#111827;font-size:2.25rem;font-weight:700;margin-bottom:24px}.gps-services-partnership-description{color:#374151;font-size:16px;line-height:1.7;margin-bottom:32px}.gps-services-partnership-highlights{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.gps-services-partnership-highlight{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;gap:8px;padding:12px 20px;transition:all .3s ease}.gps-services-partnership-highlight:hover{box-shadow:0 8px 16px #00000026;transform:translateY(-4px)}.gps-services-partnership-highlight:hover .gps-services-partnership-icon{transform:scale(1.2)}.gps-services-primary-button{align-items:center;background-color:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s ease}.gps-services-primary-button:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.gps-services-primary-button:hover{background-color:#1d4ed8;box-shadow:0 8px 16px #2563eb4d;transform:translateY(-2px)}.gps-services-primary-button:hover:before{left:100%}.gps-services-secondary-button{align-items:center;background-color:initial;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.gps-services-secondary-button:hover{background-color:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.gps-services-cta-section{background-color:#fff;background-image:radial-gradient(circle at 50% 50%,#2563eb0d 0,#0000 50%);padding:80px 0}.gps-services-cta-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px}.gps-services-cta-description{color:#6b7280;font-size:18px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:600px}.gps-services-cta-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}.gps-services-cta-buttons .gps-services-primary-button{animation:gps-services-pulse 2s infinite}@media (min-width:640px){.gps-services-cta-buttons{flex-direction:row}}@media (min-width:768px){.gps-services-hero-main{flex-wrap:nowrap}}@media (min-width:1024px){.gps-services-hero-layout{gap:64px;grid-template-columns:auto 1fr}.gps-services-hero-title{font-size:4rem}}@media (max-width:768px){.gps-services-hero-title{font-size:2.5rem}.gps-services-hero-main{flex-direction:column;text-align:center}.gps-services-hero-icon{order:-1}.gps-services-tagline{font-size:1.25rem;text-align:center}.gps-services-additional-benefits-title,.gps-services-benefits-title,.gps-services-cta-title{font-size:2rem}.gps-services-business-title,.gps-services-partnership-title{font-size:1.875rem}.gps-services-additional-benefits-description,.gps-services-benefits-description,.gps-services-cta-description,.gps-services-hero-description{font-size:16px}.gps-services-image-heading{font-size:2rem}.gps-services-image-description{font-size:16px}.gps-services-partnership-highlights{align-items:center;flex-direction:column}.gps-services-floating-element{animation-duration:30s}.gps-services-benefit-card:hover{transform:translateY(-4px) scale(1.01)}}.modal-overlay{align-items:center;background-color:#0009;display:flex;height:100vh;justify-content:center;left:0;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:9999}.modal-content{background-color:#fff;border-radius:5px;box-shadow:0 10px 25px #0003;max-height:90vh;max-width:500px;overflow-y:auto;padding:20px;position:relative;transition:all .3s ease;width:100%}.modal-close{background:none;border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:1rem;top:1rem;z-index:10}@media (max-width:767px){.contact-section{padding:2rem 0}.contact-panel{border-radius:8px;box-shadow:none;margin:0 auto;padding:1.5rem 1rem}.contact-form,.contact-info,.location-info{padding:1rem}.contact-header h2{font-size:2rem}.contact-header p{font-size:1rem}.tab-btn{font-size:.9rem;padding:1rem}.submit-btn{font-size:1rem;width:100%}.map-container{height:200px}.modal-content{max-width:90%;padding:1.5rem 1rem;width:90%}.modal-overlay{align-items:center;justify-content:center}}.postage-logistics-main-container{background-color:#fff;font-family:Montserrat,sans-serif;min-height:100vh}.postage-logistics-content-width{margin:0 auto;max-width:1280px;padding:0 16px}.postage-logistics-center-align{text-align:center}.postage-logistics-small-icon{height:20px;margin-right:8px;width:20px}.postage-logistics-medium-icon{color:#2563eb;height:24px;width:24px}.postage-logistics-coverage-icon,.postage-logistics-feature-check-icon{color:#10b981;flex-shrink:0;height:20px;margin-right:12px;width:20px}.postage-logistics-feature-check-icon{margin-top:2px}.postage-logistics-hero-wrapper{background:linear-gradient(135deg,#1e3a8a,#1e40af 50%,#2563eb);color:#fff;overflow:hidden;padding:80px 0 120px;position:relative}.postage-logistics-hero-layout{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:1fr;min-height:500px}.postage-logistics-hero-content{align-items:flex-start;display:flex;justify-content:flex-start}.postage-logistics-tagline{display:flex;flex-direction:column;font-size:1.5rem;font-weight:300;line-height:1.4;margin-top:15px}.postage-logistics-tagline-text{color:#bfdbfe}.postage-logistics-tagline-highlight{color:#fff;font-weight:500}.postage-logistics-hero-main{align-items:center;display:flex;flex-wrap:wrap;gap:48px}.postage-logistics-hero-icon{align-items:center;display:flex;justify-content:center;min-width:200px;position:relative}.postage-logistics-hero-package-icon{color:#2563eb;height:120px;position:relative;width:120px;z-index:2}.postage-logistics-icon-grid{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(4,1fr);height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px;z-index:3}.postage-logistics-grid-line{background-color:#2563eb;border-radius:2px;opacity:.8}.postage-logistics-hero-text{flex:1 1;min-width:300px}.postage-logistics-hero-title{font-size:3.5rem;font-weight:700;letter-spacing:2px;margin-bottom:24px}.postage-logistics-hero-description{color:#e0f2fe;font-size:18px;line-height:1.6;max-width:600px}.postage-logistics-system-section{background-color:#f8fafc;padding:80px 0}.postage-logistics-system-content{margin:0 auto;max-width:800px}.postage-logistics-system-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:32px;text-align:center}.postage-logistics-system-description p{color:#374151;font-size:16px;line-height:1.7;margin-bottom:24px}.postage-logistics-services-section{background-color:#fff;padding:80px 0}.postage-logistics-services-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.postage-logistics-services-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0 auto 64px;max-width:768px}.postage-logistics-services-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.postage-logistics-service-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:24px;transition:all .3s ease}.postage-logistics-service-card:hover{box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-2px)}.postage-logistics-service-card-header{align-items:center;display:flex;gap:16px;margin-bottom:16px}.postage-logistics-service-card-icon{background-color:#dbeafe;border-radius:8px;padding:12px;transition:background-color .2s ease}.postage-logistics-service-card:hover .postage-logistics-service-card-icon{background-color:#bfdbfe}.postage-logistics-service-card-title{color:#111827;font-size:20px;font-weight:600;margin:0}.postage-logistics-service-card-description{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.postage-logistics-image-section{background-color:#f8fafc;padding:80px 0}.postage-logistics-image-heading{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.postage-logistics-image-description{color:#6b7280;font-size:18px;line-height:1.6;margin:0 auto 48px;max-width:512px}.postage-logistics-image-container{align-items:center;display:flex;justify-content:center;margin:0 auto}.postage-logistics-showcase-image{border-radius:12px;box-shadow:0 10px 25px -5px #0000001a;height:auto;max-width:800px;transition:transform .3s ease;width:100%}.postage-logistics-showcase-image:hover{transform:scale(1.02)}.postage-logistics-benefits-section{background-color:#fff;padding:80px 0}.postage-logistics-benefits-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.postage-logistics-benefits-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:600px}.postage-logistics-benefits-grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.postage-logistics-benefit-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a;padding:24px;transition:all .3s ease}.postage-logistics-benefit-card:hover{box-shadow:0 20px 25px -5px #0000001a;transform:translateY(-2px)}.postage-logistics-benefit-card-header{align-items:center;display:flex;gap:16px;margin-bottom:16px}.postage-logistics-benefit-card-icon{background-color:#dbeafe;border-radius:8px;padding:12px;transition:background-color .2s ease}.postage-logistics-benefit-card:hover .postage-logistics-benefit-card-icon{background-color:#bfdbfe}.postage-logistics-benefit-card-title{color:#111827;font-size:20px;font-weight:600;margin:0}.postage-logistics-benefit-card-description{color:#6b7280;font-size:16px;line-height:1.6;margin:0}.postage-logistics-features-section{background-color:#f8fafc;padding:80px 0}.postage-logistics-features-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:16px}.postage-logistics-features-description{color:#6b7280;font-size:18px;margin:0 auto 64px;max-width:600px}.postage-logistics-features-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.postage-logistics-feature-item{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;gap:12px;padding:16px}.postage-logistics-feature-text{color:#374151;font-size:16px;line-height:1.6}.postage-logistics-coverage-section{background-color:#fff;padding:80px 0}.postage-logistics-coverage-content{margin:0 auto;max-width:900px;text-align:center}.postage-logistics-coverage-title{color:#111827;font-size:2.25rem;font-weight:700;margin-bottom:24px}.postage-logistics-coverage-description{color:#374151;font-size:16px;line-height:1.7;margin-bottom:32px}.postage-logistics-coverage-highlights{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.postage-logistics-coverage-highlight{align-items:center;background-color:#f8fafc;border-radius:8px;box-shadow:0 2px 4px #0000001a;display:flex;gap:8px;padding:12px 20px}.postage-logistics-primary-button{align-items:center;background-color:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.postage-logistics-primary-button:hover{background-color:#1d4ed8;transform:translateY(-1px)}.postage-logistics-secondary-button{align-items:center;background-color:initial;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;min-width:200px;padding:12px 24px;text-decoration:none;transition:all .2s ease}.postage-logistics-secondary-button:hover{background-color:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.postage-logistics-cta-section{background-color:#f8fafc;padding:80px 0}.postage-logistics-cta-title{color:#111827;font-size:2.5rem;font-weight:700;margin-bottom:24px}.postage-logistics-cta-description{color:#6b7280;font-size:18px;margin-bottom:32px;margin-left:auto;margin-right:auto;max-width:600px}.postage-logistics-cta-buttons{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center}@media (min-width:640px){.postage-logistics-cta-buttons{flex-direction:row}}@media (min-width:768px){.postage-logistics-hero-main{flex-wrap:nowrap}}@media (min-width:1024px){.postage-logistics-hero-layout{gap:64px;grid-template-columns:auto 1fr}.postage-logistics-hero-title{font-size:4rem}}@media (max-width:768px){.postage-logistics-hero-title{font-size:2.5rem}.postage-logistics-hero-main{flex-direction:column;text-align:center}.postage-logistics-hero-icon{order:-1}.postage-logistics-tagline{font-size:1.25rem;text-align:center}.postage-logistics-benefits-title,.postage-logistics-cta-title,.postage-logistics-features-title,.postage-logistics-services-title{font-size:2rem}.postage-logistics-coverage-title,.postage-logistics-system-title{font-size:1.875rem}.postage-logistics-benefits-description,.postage-logistics-cta-description,.postage-logistics-features-description,.postage-logistics-hero-description,.postage-logistics-services-description{font-size:16px}.postage-logistics-image-heading{font-size:2rem}.postage-logistics-image-description{font-size:16px}.postage-logistics-coverage-highlights{align-items:center;flex-direction:column}}.portfolio-main-container{background:linear-gradient(135deg,#0f172a,#1e293b 50%,#334155);color:#fff;font-family:Montserrat,sans-serif;min-height:100vh;overflow-x:hidden}.portfolio-content-width{margin:0 auto;max-width:1280px;padding:0 16px}@keyframes portfolioFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes portfolioSlideUp{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes portfolioFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes portfolioRotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.portfolio-fade-in{animation:portfolioFadeIn .8s ease-out forwards}.portfolio-slide-up{animation:portfolioSlideUp .6s ease-out forwards}.portfolio-hero-wrapper{align-items:center;display:flex;min-height:100vh;overflow:hidden;position:relative}.portfolio-hero-background{inset:0;position:absolute;z-index:1}.portfolio-hero-grid{animation:portfolioFloat 6s ease-in-out infinite;background-image:linear-gradient(#3b82f61a 1px,#0000 0),linear-gradient(90deg,#3b82f61a 1px,#0000 0);background-size:50px 50px}.portfolio-floating-elements,.portfolio-hero-grid{inset:0;position:absolute}.portfolio-floating-element{animation:portfolioFloat 4s ease-in-out infinite;background:linear-gradient(45deg,#3b82f633,#9333ea33);border-radius:50%;position:absolute}.portfolio-element-1{animation-delay:0s;height:100px;left:10%;top:20%;width:100px}.portfolio-element-2{animation-delay:2s;height:150px;right:15%;top:60%;width:150px}.portfolio-element-3{animation-delay:4s;bottom:20%;height:80px;left:20%;width:80px}.portfolio-hero-content{opacity:0;padding:120px 0;position:relative;text-align:center;z-index:2}.portfolio-hero-badge{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f61a;border:1px solid #3b82f64d;border-radius:50px;display:inline-flex;gap:8px;margin-bottom:32px;padding:12px 24px}.portfolio-badge-icon{color:#3b82f6;height:20px;width:20px}.portfolio-hero-title{font-size:4rem;font-weight:700;line-height:1.1;margin-bottom:24px}.portfolio-gradient-text{-webkit-text-fill-color:#0000;animation:portfolioRotate 10s linear infinite;background:linear-gradient(45deg,#3b82f6,#8b5cf6,#06b6d4);-webkit-background-clip:text;background-clip:text;background-size:200% 200%}.portfolio-hero-description{color:#cbd5e1;font-size:20px;line-height:1.6;margin:0 auto 48px;max-width:800px}.portfolio-hero-stats{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0 auto;max-width:800px}.portfolio-stat-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:16px;padding:24px;text-align:center;transition:transform .3s ease}.portfolio-stat-item:hover{transform:translateY(-5px)}.portfolio-stat-number{color:#3b82f6;font-size:3rem;font-weight:700;margin-bottom:8px}.portfolio-stat-label{color:#94a3b8;font-size:14px;letter-spacing:1px;text-transform:uppercase}.portfolio-section-header{margin-bottom:64px;text-align:center}.portfolio-section-title{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#fff,#cbd5e1);-webkit-background-clip:text;background-clip:text;font-size:3rem;font-weight:700;margin-bottom:16px}.portfolio-section-description{color:#94a3b8;font-size:18px;line-height:1.6;margin:0 auto;max-width:600px}.portfolio-projects-section{background:#0003;padding:120px 0}.portfolio-projects-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(450px,1fr))}.portfolio-project-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;opacity:0;overflow:hidden;position:relative;transform:translateY(50px);transition:all .4s ease}.portfolio-project-card:hover{border-color:#3b82f680;box-shadow:0 25px 50px #3b82f626;transform:translateY(-15px)}.portfolio-project-image-container{background:linear-gradient(45deg,#1e293b,#334155);height:250px;overflow:hidden;position:relative}.portfolio-project-image{filter:grayscale(20%) brightness(.9);height:100%;object-fit:cover;transition:all .6s ease;width:100%}.portfolio-project-card:hover .portfolio-project-image{filter:grayscale(0) brightness(1.1);transform:scale(1.1)}.portfolio-project-overlay{align-items:flex-start;background:linear-gradient(135deg,#3b82f61a,#9333ea1a 50%,#06b6d41a);bottom:0;display:flex;justify-content:flex-end;left:0;opacity:0;padding:20px;position:absolute;right:0;top:0;transition:all .4s ease}.portfolio-project-card:hover .portfolio-project-overlay{opacity:1}.portfolio-project-category{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#3b82f6e6;border-radius:20px;color:#fff;font-size:12px;font-weight:600;letter-spacing:1px;opacity:0;padding:8px 16px;text-transform:uppercase;transform:translateY(-10px);transition:all .4s ease}.portfolio-project-card:hover .portfolio-project-category{opacity:1;transform:translateY(0)}.portfolio-image-animation-layer{background:linear-gradient(90deg,#0000,#fff3 50%,#0000);height:100%;left:-100%;position:absolute;top:0;transition:all .6s ease;width:100%}.portfolio-project-card:hover .portfolio-image-animation-layer{left:100%}.portfolio-project-content{padding:32px}.portfolio-project-title{color:#fff;font-size:24px;font-weight:700;line-height:1.3;margin-bottom:16px}.portfolio-project-description{color:#cbd5e1;font-size:16px;line-height:1.6;margin-bottom:24px}.portfolio-project-technologies{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.portfolio-tech-tag{background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;color:#3b82f6;font-size:12px;font-weight:500;padding:6px 12px;transition:all .3s ease}.portfolio-tech-tag:hover{background:#3b82f633;transform:translateY(-2px)}.portfolio-project-results{margin-bottom:24px}.portfolio-results-badge{align-items:center;background:#10b9811a;border:1px solid #10b98133;border-radius:20px;color:#10b981;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:8px 16px}.portfolio-results-icon{height:16px;width:16px}.portfolio-project-button{align-items:center;background:linear-gradient(45deg,#3b82f6,#8b5cf6);border:none;border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;overflow:hidden;padding:14px 28px;position:relative;transition:all .3s ease}.portfolio-project-button:before{background:linear-gradient(90deg,#0000,#fff3 50%,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:all .5s ease;width:100%}.portfolio-project-button:hover:before{left:100%}.portfolio-project-button:hover{box-shadow:0 15px 30px #3b82f666;transform:translateY(-2px)}.portfolio-carousel-container{overflow:hidden;position:relative}.portfolio-carousel-wrapper{display:flex;height:100%;position:relative;width:100%}.portfolio-carousel-image{filter:grayscale(20%) brightness(.9);height:100%;left:0;object-fit:cover;opacity:0;position:absolute;top:0;transition:all .6s cubic-bezier(.4,0,.2,1);width:100%}.portfolio-carousel-image.active{opacity:1}.portfolio-project-card:hover .portfolio-carousel-image.active{filter:grayscale(0) brightness(1.1);transform:scale(1.1) translateX(0)}.portfolio-carousel-nav{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000080;border:none;border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:40px;z-index:10}.portfolio-carousel-prev{left:15px}.portfolio-carousel-next{right:15px}.portfolio-project-card:hover .portfolio-carousel-nav{opacity:1}.portfolio-carousel-nav:hover{background:#3b82f6cc;transform:translateY(-50%) scale(1.1)}.portfolio-nav-icon{color:#fff;height:20px;width:20px}.portfolio-carousel-indicators{bottom:15px;display:flex;gap:8px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .3s ease;z-index:10}.portfolio-project-card:hover .portfolio-carousel-indicators{opacity:1}.portfolio-indicator{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border:none;border-radius:10%;cursor:pointer;height:3px;transition:all .3s ease;width:3px}.portfolio-indicator.active{background:#3b82f6;transform:scale(1.3)}.portfolio-indicator:hover{background:#3b82f6cc;transform:scale(1.2)}.portfolio-image-counter{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border-radius:12px;color:#fff;font-size:12px;font-weight:600;opacity:0;padding:4px 12px;position:absolute;right:15px;top:15px;transition:all .3s ease;z-index:10}.portfolio-project-card:hover .portfolio-image-counter{opacity:1}.portfolio-carousel-container:before{animation:portfolioProgressBar 4s linear infinite;background:linear-gradient(90deg,#3b82f6,#8b5cf6);bottom:0;content:"";height:2px;left:0;opacity:0;position:absolute;transition:all .3s ease;z-index:10}.portfolio-project-card:hover .portfolio-carousel-container:before{opacity:.7}@keyframes portfolioProgressBar{0%{width:0}to{width:100%}}@media (max-width:768px){.portfolio-carousel-nav{height:35px;opacity:.8;width:35px}.portfolio-indicator{border-radius:10%;height:1px;width:1px}.portfolio-carousel-prev{left:10px}.portfolio-carousel-next{right:10px}.portfolio-nav-icon{height:16px;width:16px}.portfolio-carousel-indicators{bottom:10px;opacity:1}.portfolio-image-counter{opacity:1;right:10px;top:10px}.portfolio-projects-grid{grid-template-columns:1fr}.portfolio-project-image-container{height:200px}.portfolio-project-content{padding:24px}.portfolio-project-title{font-size:20px}}.portfolio-carousel-nav:focus,.portfolio-indicator:focus{outline:2px solid #3b82f6;outline-offset:2px}@media (max-width:768px){.portfolio-hero-title{font-size:2.5rem}.portfolio-indicator{border-radius:10%;height:1px;width:1px}.portfolio-section-title{font-size:2rem}.portfolio-hero-description,.portfolio-section-description{font-size:16px}.portfolio-hero-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.portfolio-projects-section{padding:80px 0}.portfolio-indicator{border-radius:10%;height:1px;width:1px}.portfolio-project-image-container{height:180px}.portfolio-project-content{padding:20px}.portfolio-hero-stats{grid-template-columns:1fr}}.font-body,.font-heading{font-family:Poppins,sans-serif}body{box-sizing:border-box;font-family:Open Sans,sans-serif;margin:0;padding:0}html{scroll-behavior:smooth}.icon-large{height:32px;width:32px}.icon-medium{height:24px;width:24px}.icon-small{height:20px;width:20px}.icon-margin-right{margin-right:12px}@keyframes fadeInOut{0%,to{opacity:0}50%{opacity:1}}@keyframes blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in-up{animation:fadeInUp 1s ease-out forwards}.animate-fade-in{animation:fadeIn 1s ease-out forwards}.delay-500{animation-delay:.5s}.delay-1000{animation-delay:1s}.animate-blob{animation:blob 7s infinite}.animation-delay-2000{animation-delay:2s}.animation-delay-4000{animation-delay:4s}.animation-delay-6000{animation-delay:6s}
/*# sourceMappingURL=main.18ace03d.css.map*/