h1,h2,h3,h4{font-family:'Fraunces',serif}p,a{font-family:Inter}.hero-section{text-align:center;padding:100px 20px 60px;background:url(//lumenore.com/wp-content/themes/lumenore/assets/css/v2o/../../images/homeV2o/hero-bg.svg) no-repeat center top;background-size:cover}.hero-section h1{font-size:3rem;font-weight:300;line-height:1.2;color:#001040}.hero-section p{color:#242424;max-width:700px;margin:20px auto 30px;font-size:1rem}.mockup{margin-top:50px;max-width:900px;width:100%;border-radius:12px}.hero-section .btn{border-radius:8px;display:flex;padding:8px 16px;justify-content:center;align-items:center;gap:16px;text-align:center;font-size:16px;font-weight:400;line-height:24px}.btn-v2primry.btn{background:var(--Royal-Blue-Blue-500,#1262f8);color:var(--Base-White,#fcfcfc)}.btn-v2outline.btn{color:#1262f8;background:#fcfcfc;border:1px solid var(--Royal-Blue-Blue-500,#1262f8)}.btn-v2primry.btn:hover,.btn-v2outline.btn:hover{background:#1b1c7d;border:1px solid #1b1c7d;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);color:#fff}.trusted-section{background-color:#f6f7f9;text-align:center;padding:60px 20px}.challenges-section{text-align:center;padding:60px 20px}.trusted-section h2,.challenges-section h2,.section-feature-capabilities h2,.section-built-for-everyone h2,.section-lumenore-suits h2,.success-section h2,.testimonial-section h2,.whatsnew-section h2{font-size:2.5rem;font-weight:300;color:#1a1a1a;margin-bottom:40px;line-height:3.5rem}.logo-slider{overflow:hidden;position:relative;white-space:nowrap}.logo-track{display:inline-flex;align-items:center;animation:scroll 50s linear infinite}.logo-track img{height:80px;width:auto;margin:0 40px;object-fit:contain;vertical-align:middle;transition:transform .5s ease}.logo-track img:hover{transform:scale(1.05)}.challenge-item{text-align:left;padding:15px}.challenge-item svg{margin-bottom:22px}.challenge-item h5{font-family:Inter;font-size:1.5rem;font-weight:600;color:#001040;margin-bottom:10px}.challenge-item p,.section-lumenore-suits .product-card p{font-size:1rem;color:#242424;line-height:1.6;margin-bottom:0}.product-card{border-radius:16px;padding:30px 40px;text-align:center;color:#212529;box-shadow:0 2px 6px rgba(0,0,0,.08);transition:transform .2s}.product-card:hover{transform:translateY(-5px)}.bg-askme{background:var(--CardGrad_AskMe,linear-gradient(180deg,var(--Violet-Violet-100,#e7d2fe) 0%,var(--Base-White,#fcfcfc) 88%))}.bg-insights{background:var(--CardGrad_Insights,linear-gradient(180deg,var(--Royal-Blue-Blue-100,#d0e0fe) 0%,var(--Base-White,#fcfcfc) 88%))}.bg-magnet{background:var(--CardGrad_DataMagnet,linear-gradient(180deg,var(--SkyBlue-SkyBlue-100,#d0f0fe) 0%,var(--Base-White,#fcfcfc) 88%))}.learn-btn{background-color:#007bff;color:#fff;border:none;border-radius:8px;padding:10px 20px}.learn-btn:hover{background:#1b1c7d;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.product-card img{max-width:100%;height:auto;border-radius:10px;margin-top:15px}.section-lumenore-suits .product-card h4{color:var(--Penn-Blue,#001040);font-family:Fraunces;font-size:24px;font-weight:400;gap:17px;display:flex;align-items:center;justify-content:center}.section-lumenore-suits{padding-bottom:40px}.section-feature-capabilities{background:url(//lumenore.com/wp-content/themes/lumenore/assets/css/v2o/../../images/homeV2o/features-and-capability-bg.svg);background-size:cover;color:#fff;padding:60px 0;position:relative;margin-top:60px}.section-feature-capabilities .section-title{text-align:center;margin-bottom:40px}.section-feature-capabilities h2.section-title{color:#fcfcfc;line-height:3.5rem;font-weight:300}.section-feature-capabilities .feature-card{border:1px solid rgba(255,255,255,.3);border-radius:12px;padding:30px 20px;text-align:left;min-height:310px;transition:all .3s ease;background-color:transparent}.section-feature-capabilities .feature-card h5{color:#fcfcfc;font-size:1.5rem}.section-feature-capabilities .feature-card p{color:#fcfcfc;font-size:1rem}.section-feature-capabilities .feature-card:hover p{color:#242424}.section-feature-capabilities .feature-card:hover{background-color:#fcfcfc;color:#000;border-color:transparent}.section-feature-capabilities .feature-card:hover svg{stroke:#0d6efd}.section-feature-capabilities .feature-card:hover svg path{fill:#0d6efd}.section-feature-capabilities .feature-card:hover h5{color:#001040}.section-feature-capabilities .feature-card svg{width:40px;height:40px;margin-bottom:15px;stroke:#fff;transition:all .3s ease}.section-feature-capabilities .feature-card svg path{fill:#fff}.section-feature-capabilities .carousel-control-prev,.section-feature-capabilities .carousel-control-next{width:5%;opacity:1;top:auto;bottom:-70px}.section-feature-capabilities .carousel-control-prev{left:6px}.section-feature-capabilities .carousel-control-next{right:-15px}.section-feature-capabilities .carousel-control-prev-icon,.section-feature-capabilities .carousel-control-next-icon{background:0 0;border:2px solid #fff;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.section-feature-capabilities .carousel-control-prev-icon:after,.section-feature-capabilities .carousel-control-next-icon:after{content:'';border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:6px}.section-feature-capabilities .carousel-control-prev-icon:after{transform:rotate(135deg)}.section-feature-capabilities .carousel-control-next-icon:after{transform:rotate(-45deg)}.section-feature-capabilities .carousel-control-prev.disabled .carousel-control-prev-icon,.section-feature-capabilities .carousel-control-next.disabled .carousel-control-next-icon{opacity:.3;border-color:#aaa}.section-feature-capabilities .carousel-inner{overflow:hidden}.section-feature-capabilities .carousel-item.active{float:right;margin-right:-40%}.section-feature-capabilities .carousel-inner .carousel-item:last-child.active{margin-right:-32%}.section-feature-capabilities .slide-row{display:flex;gap:20px;justify-content:center;align-items:stretch;width:25%}.section-feature-capabilities .slide-col{flex:0 0 100%;max-width:97%}.section-built-for-everyone{padding:80px 0}.built-card-container{display:flex;justify-content:center;align-items:stretch;gap:15px;flex-wrap:wrap;transition:all .7s ease}.built-card{flex:1 1 150px;border-radius:16px;text-align:center;padding:40px 25px;cursor:pointer;color:#000;background-color:#e9f0ff;overflow:hidden;min-width:160px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transition:all .6s ease;min-width:180px;max-width:400px;overflow:hidden}.section-built-for-everyone h2{padding-top:20px;padding-bottom:35px}.built-card h5{font-weight:600;margin:15px 0 10px;color:var(--Penn-Blue,#001040);font-size:1.5rem;line-height:32px}.built-card p{display:none;font-size:1rem;text-align:left;margin-top:15px;transition:all .3s ease}.icon-top,.icon-bottom{transition:all .4s ease}.icon-top{margin-bottom:20px;opacity:0;transform:translateY(30px);display:none}.icon-bottom{margin-top:20px;opacity:1;transform:translateY(0);display:block}.built-card.active{flex:2 1 300px;background-color:#001040 !important;color:#fff;text-align:left;align-items:flex-start;padding:50px 35px;transform:scale(1)}.built-card.active h5{color:#fff;font-size:1.5rem;line-height:32px}.built-card.active p{display:block;color:#fff;font-size:1rem}.built-card.active .icon-top{opacity:1;transform:translateY(0);stroke:#fff;display:block}.built-card.active .icon-bottom{opacity:0;transform:translateY(30px);display:none}.built-card:nth-child(1){background-color:#d0e0fe}.built-card:nth-child(2){background-color:#d0f0fe}.built-card:nth-child(3){background-color:#e7d2fe}.built-card:nth-child(4){background-color:#dff2d9}.built-card:nth-child(5){background-color:#fff4d1}.success-section{padding:35px 15px;text-align:center}.success-section h2{margin-bottom:60px}.story-card{border:.5px solid var(--Gray,#eaeaea);border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;background-color:#fff}.story-card:hover{transform:translateY(-6px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.story-image{position:relative;height:auto;overflow:hidden}.story-image img{width:100%;height:auto;object-fit:fill}.story-body{text-align:left;padding:15px 20px 20px}.story-body b{font-size:.9rem;color:#1262f8;font-weight:700;text-decoration:none}.story-body p{margin-top:8px;font-size:1rem;font-weight:700;color:#001040}.testimonial-section{text-align:center;padding:60px 0}.testimonial-card{position:relative;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);padding:30px;width:90%;max-width:480px;text-align:left;margin:20px;transition:all .4s ease;margin-left:1.5rem}.testimonial-card.expanded{max-width:95%}.testimonial-slide{display:flex;align-items:center;justify-content:center;position:relative}.testimonial-bg{width:100%;border-radius:20px;overflow:hidden;height:auto}.testimonial-bg img{width:100%;height:auto;border-radius:20px}.testimonial-text{font-size:1rem;color:#242424;font-weight:400;line-height:24px}.read-more{color:#1262f8;cursor:pointer;font-weight:700;display:inline-block;margin-top:10px;font-size:1rem}.close-btn{position:absolute;bottom:15px;right:20px;background:0 0;border:none;font-size:20px;color:#007bff;cursor:pointer;display:none}.testimonial-name{color:#12b6f8;font-weight:600;margin-top:15px;font-size:1.5rem}.about-testimo{color:var(--Absolute-Black,#242424);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.carousel-indicators{margin-bottom:-3rem}.carousel-indicators [data-bs-target]{width:50px;height:10px;border-radius:10px;background-color:#fff;border:1px solid #1262f8;margin:5px}.carousel-indicators .active{background-color:#0056ff;width:50px}.section-feature-capabilities.data-security h2{font-weight:300 !important;padding-bottom:15px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.whatsnew-section{padding:80px 20px}.whatsnew-wrapper{display:flex;align-items:flex-start;justify-content:space-between;gap:80px;align-items:center}.whatsnew-content{flex:1;transition:all .4s ease}.whatsnew-content h3{font-size:2rem;color:#001040;font-weight:300;font-family:Fraunces;line-height:2.5rem}.whatsnew-content p{font-size:1rem;line-height:1.6;color:#212121;margin:20px 0}.whatsnew-btn{display:inline-block;padding:10px 20px;background:#0046ff;color:#fff;border-radius:6px;text-decoration:none}.whatsnew-btn:hover{background:#09317c;color:#fff}.whatsnew-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;flex:1;position:relative}.whatsnew-card{border-radius:16px;padding:40px 25px;text-align:center;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;background:#fff;border:2px solid #ccc;height:185px}.card-blue{background:#e6eeff;border-color:#1262f8}.card-blue.active{background:#1262f8}.card-cyan{background:#e7f8fe;border-color:#12b6f8}.card-cyan.active{background:#12b6f8}.card-purple{background:#f3e9fe;border-color:#8920f8}.card-purple.active{background:#8920f8}.card-green{background:#eff9ec;border-color:#60bf40}.card-green.active{background:#60bf40}.whatsnew-card:nth-child(1){margin-bottom:-60px;margin-top:30px}.whatsnew-card:nth-child(3){margin-bottom:60px}.whatsnew-card:nth-child(2){margin-top:90px;margin-bottom:-60px}.whatsnew-card:nth-child(4){margin-top:60px}.whatsnew-card__icon{margin-bottom:15px;color:inherit;transition:transform .4s ease}.whatsnew-card__title{font-size:1rem;font-weight:700;color:#001f4d;line-height:24px;font-family:Inter}.whatsnew-card.active .whatsnew-card__icon svg path{fill:#fff}.whatsnew-card.active .whatsnew-card__icon{transform:translateY(-8px);color:#fff}.whatsnew-card.active .whatsnew-card__title{color:#fff}#accordionExample .accordion-body{padding:16px}#accordionExample .accordion-item h2{margin-bottom:0;line-height:inherit}#accordionExample .accordion-button{font-weight:700;font-size:16px;line-height:24px;letter-spacing:0%}#accordionExample .accordion-button,.accordion-item .accordion-button.collapsed,.diffAccord .accordion-body{border-bottom:none;border-radius:8px;background:#f1f1f1 !important;padding:14px 25px 10px 20px;color:#212121}#accordionExample .accordion-button:after{content:url(//lumenore.com/wp-content/themes/lumenore/assets/css/v2o/../../images/pricing/plus.svg);background:0 0;padding:0;margin-top:-4px}#accordionExample .accordion-button:not(.collapsed):after{content:url(//lumenore.com/wp-content/themes/lumenore/assets/css/v2o/../../images/pricing/minus.svg);margin-top:4px}.shadow-sm{box-shadow:none !important}#accordionExample .accordion-body{background:#f1f1f1;font-style:normal;font-weight:500;font-size:16px;line-height:26px;color:#244069;border-bottom:none;padding-left:24px;border-radius:0 0 8px 8px}#accordionExample .accordion-body p{color:#212121;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%}#accordionExample .accordion-button:not(.collapsed){border-radius:8px 8px 0 0}.contact-cta{background:linear-gradient(90deg,#01030a 0%,#03194a 100%);color:#fff;border-radius:10px;padding:30px 40px;margin:5px auto;max-width:90%;box-shadow:0 6px 16px rgba(0,0,0,.2)}.cta-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.cta-text h3{font-family:Fraunces;font-weight:300;font-size:2.5rem;line-height:48px;color:#fcfcfc}.cta-text p{margin:0;color:#fcfcfc;font-size:1rem}.cta-button{background:#fff;color:#1d4ed8;padding:10px 18px;border-radius:6px;font-weight:500;text-decoration:none;transition:all .3s ease;white-space:nowrap;border:1px solid transparent}.cta-button:hover{background:0 0;border-color:#fff;color:#fff}.section-feature-capabilities.data-security svg{width:100%}.hide-inmax{display:none}@media (max-width:768px){.logo-track img{height:100px;margin:0 25px}.challenge-item{text-align:center}.challenge-item img{margin:0 auto 15px;display:block}.section-lumenore-suits .product-card h4{display:block;gap:12px}.whatsnew-wrapper{flex-direction:column}.whatsnew-cards{grid-template-columns:repeat(2,1fr);gap:20px}.whatsnew-card:nth-child(2),.whatsnew-card:nth-child(4){margin-top:0}.whatsnew-content{order:2;text-align:center;margin-top:0}.whatsnew-card{padding:30px 15px}#featureCarousel .carousel-inner{width:100%}#featureCarousel .carousel-item{padding:20px 0}.section-feature-capabilities .slide-row{width:99%}.section-feature-capabilities .carousel-item.active{float:left;margin-right:auto}.section-feature-capabilities .carousel-item{transition:transform .4s ease-in-out;width:100%}.section-feature-capabilities .slide-col{flex:1;max-width:100%}.contact-cta{max-width:92%}.testimonial-bg{height:480px}.testimonial-bg img{height:600px}.testimonial-slide.expanded .testimonial-bg.tbg1{height:1150px}.testimonial-slide.expanded .testimonial-bg.tbg2{height:654px}.testimonial-slide.expanded .testimonial-bg.tbg3{height:562px}.testimonial-slide.expanded .testimonial-bg img{height:1150px;width:100%}.section-feature-capabilities .carousel-control-prev{left:0}.section-feature-capabilities .carousel-control-next{right:0}.success-section{padding:26px 15px}.section-feature-capabilities h2.section-title{font-size:2rem;line-height:3rem}.hide-inmin{display:none}}@media (max-width:992px){.section-feature-capabilities .hide-inmin{display:none}.hero-section h1{font-size:2.5rem;line-height:3rem}.built-card-container{flex-direction:column}.built-card{flex:unset !important;width:100%;min-width:100%;margin-bottom:24px}.overlay-text{font-size:1rem;width:90%}.testimonial-card{width:94%;margin:0;margin-left:3%}.section-feature-capabilities .carousel-control-prev,.section-feature-capabilities .carousel-control-next{width:11%}.whatsnew-card:nth-child(1){margin-bottom:0;margin-top:0}.whatsnew-wrapper{gap:0}.testimonial-bg img{width:auto;height:auto}.trusted-section h2,.challenges-section h2,.section-feature-capabilities h2,.section-built-for-everyone h2,.section-lumenore-suits h2,.success-section h2,.testimonial-section h2,.whatsnew-section h2{font-size:2rem;line-height:2.5rem}.section-feature-capabilities.data-security svg{height:auto}}