.navbar{position:sticky!important;top:0;left:0;right:0;z-index:1050;background:#fff;box-shadow:0 4px 15px #b222221a;padding:12px 0;transition:transform .4s ease-in-out,background-color .3s ease-in-out}.navbar-logo{width:250px;height:50px;max-width:100%;height:auto;object-fit:contain}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.sticky{position:fixed;top:0;width:100%;animation-duration:.8s;animation-name:fadeInDown;animation-timing-function:ease-out}.navbar-nav{list-style:none;display:flex;margin:0;padding:0}.nav-item{margin:0 6px;position:relative;font-weight:500}.nav-link{text-decoration:none;color:#333;padding:6px 0;transition:color .3s ease,transform .3s ease}.nav-link:hover{color:#c41e3a;transform:translateY(-2px)}.nav-link:after{content:"";position:absolute;left:0;bottom:-2px;height:2px;width:0;background-color:#c41e3a;transition:width .3s ease}.nav-link:hover:after{width:100%}.nav-item.dropdown{position:relative}@media (min-width: 992px){.nav-item.dropdown:hover .dropdown-menu,.dropdown-menu:hover{display:block;opacity:1;visibility:visible}}.dropdown-menu{position:absolute;top:101%;left:0;background:#fff;box-shadow:0 4px 15px #b222221a;padding:10px 0;min-width:200px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:1001}.dropdown-menu.show{opacity:1;visibility:visible}.dropdown-item{display:block;padding:8px 15px;text-decoration:none;color:#333;transition:color .3s ease;position:relative;font-weight:400}.dropdown-item:focus,.dropdown-item:active{background-color:transparent!important;outline:none!important;box-shadow:none!important}.dropdown-item:hover{color:#c41e3a}.dropdown-item:after{content:"";position:absolute;left:5%;bottom:-2px;height:1px;width:0;background-color:#c41e3a;transition:width .2s ease}.dropdown-item:hover:after{width:90%}a.btn-outline-dark{border:2px solid #C41E3A;color:#c41e3a;font-weight:500;border-radius:4px;text-decoration:none;transition:background-color .3s ease,color .3s ease;padding:6px 15px;display:inline-block}a.btn-outline-dark:hover{background:#c41e3a;color:#fff}.dark-mode-toggle{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background-color:transparent;color:var(--text-color);cursor:pointer;transition:all .2s ease;outline:none;padding:0;margin-left:.75rem}.dark-mode-toggle:hover{background-color:var(--hover-bg);transform:scale(1.05)}.dark-mode-toggle:active{transform:scale(.95)}.dark-mode-toggle .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .3s ease}.dark-mode-toggle:hover .icon{transform:translate(-50%,-50%) rotate(12deg)}.dark-mode-toggle svg{width:100%;height:100%}:root{--text-color: #333;--hover-bg: rgba(0, 0, 0, .05)}[data-theme=dark]{--text-color: #f8f9fa;--hover-bg: rgba(255, 255, 255, .1)}body{transition:background-color .3s ease,color .3s ease}.dark-mode .navbar{background:#1a1a1a}.dark-mode .nav-link{color:#fff!important}.dark-mode .nav-link:hover{color:#ff4d4d}.dark-mode .nav-link:after{background-color:#ff4d4d}.dark-mode .dropdown-menu{background:#262626;box-shadow:0 4px 15px #ff453a33}.dark-mode .dropdown-item{color:#f2f2f2}.dark-mode .dropdown-item:hover{color:#ff4d4d}.dark-mode a.btn-outline-dark{border-color:#ff4d4d;color:#ff4d4d}.dark-mode a.btn-outline-dark:hover{background:#ff4d4d;color:#fff}.dark-mode .sticky{background:#1a1a1a}.dark-mode .navbar-toggler{border-color:#fff9}.dark-mode .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255,255,255,0.85)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E")}@media (max-width: 991px){.navbar-collapse{position:absolute;top:100%;left:0;right:0;background:#fff;box-shadow:0 4px 15px #b222221a;padding:15px;max-height:80vh;overflow-y:auto;z-index:1000}.dark-mode .navbar-collapse{background:#1a1a1a}.navbar-nav{flex-direction:column;padding-top:10px;width:100%}.nav-item{margin:5px 0;width:100%}.nav-link{padding:10px 15px;display:block;width:100%}.nav-link:hover{transform:none}.dropdown-menu{position:static;box-shadow:none;padding-left:20px;width:100%;display:none;margin-top:0;border-top:none;background-color:#00000005}.dark-mode .dropdown-menu{background-color:#ffffff0d}.dropdown-menu.show{display:block}.dropdown-item{padding:8px 15px}.nav-item.dropdown>.nav-link{position:relative;display:flex;justify-content:space-between;align-items:center;padding-right:30px}.nav-item.dropdown>.nav-link:before{content:"+";position:absolute;right:15px;font-size:20px;transition:transform .3s ease}.nav-item.dropdown.show>.nav-link:before{content:"−"}a.btn-outline-dark{display:block;text-align:center;margin:15px 0}.dark-mode-toggle{margin:10px auto}}@media (max-width: 767px){.navbar-logo{width:200px}.navbar-toggler{padding:6px 10px}}@media (max-width: 575px){.navbar-logo{width:180px}.navbar{padding:8px 0}.container{padding-left:15px;padding-right:15px}}:root{--primary-red: #cb2d3e;--dark-red: #8b1e2b;--light-red: #e85a68;--pale-red: #fff0f1;--gray-red: #a6363f;--white: #ffffff;--light-gray: #f5f5f5;--medium-gray: #6c757d;--dark-gray: #343a40;--shadow-color: rgba(203, 45, 62, .1);--service-bg: var(--pale-red);--service-item-bg: var(--white);--service-icon-bg: var(--pale-red);--service-icon-color: var(--primary-red);--service-title-color: var(--dark-red);--service-description-color: var(--dark-gray);--service-shadow: rgba(203, 45, 62, .1);--service-hover-shadow: rgba(203, 45, 62, .15);--slider-bg: var(--pale-red);--slider-container-bg: var(--white);--indicator-inactive: var(--medium-gray);--indicator-active: var(--primary-red)}body{font-family:Arial,sans-serif;margin:0;padding:0}.slider-background{background-color:var(--white);width:100%;transition:background-color .3s ease}.slider-container{margin:0 auto;background-color:var(--slider-container-bg);box-shadow:0 4px 20px var(--shadow-color);min-height:89vh;overflow:hidden;position:relative;width:100%;transition:box-shadow .3s ease}.slider-wrapper{display:flex;transition:transform 1s ease-in-out;width:100%;height:550px}.slide{position:absolute;width:100%;height:100%;background-size:cover;background-position:center;opacity:0;transition:opacity 1s ease-in-out;transform:translate(0)}.slide.active{opacity:1;transform:translate(0);box-shadow:inset 0 -4px 0 var(--primary-red)}.slide:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to right,rgba(0,0,0,.7),transparent);z-index:2;pointer-events:none}.slide-text{position:absolute;top:50%;left:20px;transform:translateY(-50%);color:var(--white);font-family:Arial,sans-serif;z-index:15}.slide-text h2{background:linear-gradient(90deg,#fb0303,#e8780f,#020eef);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:gradientText 2s ease infinite;font-size:2.5rem;font-weight:700;margin:0 0 10px;line-height:1.2}@keyframes gradientText{0%{background-position:50% 50%}50%{background-position:100% 100%}to{background-position:50% 50%}}.slide-text p{font-size:1.2rem;margin:0;line-height:1.5;max-width:500px;opacity:.8}.indicator-container{position:absolute;bottom:20px;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:10}.indicator{width:40px;height:5px;background:var(--indicator-inactive);border:none;cursor:pointer;transition:all .3s ease;border-radius:3px}.indicator.active{background:var(--indicator-active);width:60px}.indicator:hover{background:var(--light-red)}.slider-container:hover{box-shadow:0 6px 25px var(--shadow-color)}.slider-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;background:var(--white);border:1px solid var(--pale-red);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.slider-nav:hover{background:var(--primary-red);color:var(--white)}.slider-nav.prev{left:20px}.slider-nav.next{right:20px}@media (max-width: 768px){.slider-container{border-radius:10px}.slider-wrapper{height:400px}.slide{background-size:cover;background-position:center}.indicator-container{bottom:15px}.indicator{width:30px}.indicator.active{width:45px}.slider-nav{width:35px;height:35px}}@media (max-width: 480px){.slider-container{border-radius:5px}.slider-wrapper{height:300px}.slide{background-size:cover;background-position:center}.indicator-container{bottom:10px}.indicator{width:25px}.indicator.active{width:40px}.slider-nav{width:30px;height:30px}}.services-container{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background-color:var(--white);padding:3rem 0;border-top-left-radius:15px;border-top-right-radius:15px;transition:background-color .3s ease}.inner-container{display:flex;align-items:center;justify-content:center;width:100%}.services-track{display:flex;gap:2rem;padding:1.5rem;transition:transform .5s ease;width:fit-content;justify-content:flex-start}.services-track:hover{animation:scroll 20s linear infinite}.service-item{width:280px;padding:2.5rem 2rem;background:var(--service-item-bg);border-radius:12px;box-shadow:0 6px 25px var(--service-shadow);flex-shrink:0;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;overflow:hidden;border:1px solid var(--pale-red)}.service-item:hover{transform:translateY(-10px);box-shadow:0 12px 35px var(--service-hover-shadow);background:var(--white);border-color:var(--light-red);background-color:#ffe899}.service-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:var(--service-icon-bg);border-radius:50%;margin-bottom:1.5rem;transition:all .3s ease}.service-icon svg{color:var(--service-icon-color);font-size:2.5rem;transition:all .3s ease}.service-icon:hover{transform:scale(1.1);background-color:var(--primary-red)}.service-icon:hover svg{transform:scale(1.2);color:var(--white)}.service-title{font-size:1.4rem;font-weight:600;margin-bottom:1rem;color:var(--service-title-color);transition:color .3s ease}.service-description{color:var(--service-description-color);font-size:1rem;line-height:1.6;transition:color .3s ease}.service-item:hover .service-description{color:var(--dark-red)}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(calc(-1400px - 8rem))}}.business-section{background-image:linear-gradient(#0009,#000000e6),url(/assets/officebanner-8eGjVibY.jpg);color:var(--white);padding:6rem 2rem;text-align:center;box-shadow:0 4px 8px var(--shadow-color);transition:background-color .3s ease}.business-section h1{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;color:var(--white)}.business-section p{font-size:1.2rem;font-weight:300;color:var(--pale-red)}.ai-text,.leads-text{color:#8b1e2b}.product-section{padding:4rem 2rem;background-color:var(--white);text-align:center;transition:background-color .3s ease}.product-title{font-size:2.2rem;font-weight:700;color:var(--dark-red);margin-bottom:2rem}.product-section img{width:110%;border-radius:10px;box-shadow:0 4px 8px var(--shadow-color);transition:transform .3s ease,box-shadow .3s ease;margin:0 auto;display:block}.product-section h3{margin-bottom:1.5rem;font-size:2rem}.product-section p{color:var(--medium-gray);font-size:1.1rem;line-height:1.6}.product-section .read-more{color:var(--primary-red);font-weight:600;cursor:pointer;position:relative;display:inline-block;transition:color .3s ease}.product-section .read-more:hover{color:var(--dark-red)}.product-section .read-more:after{content:"";position:absolute;width:100%;height:2px;bottom:-4px;left:0;background-color:var(--primary-red);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.product-section .read-more:hover:after{transform:scaleX(1)}.welcome-section{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(/assets/bg2-C09PjW3p.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.welcome-content{max-width:800px;margin:0 auto}.welcome-title{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.welcome-description{font-size:1.2rem;line-height:1.6;color:var(--pale-red);margin:0}.blog-section{padding:4rem 2rem;background-color:var(--white)}.blog-section h2{font-size:2.2rem;font-weight:700;color:var(--dark-red);margin-bottom:1rem}.blog-section p{font-size:1.1rem;color:var(--medium-gray);margin-bottom:3rem}.card{border:1px solid var(--pale-red);border-radius:15px;overflow:hidden;background-color:var(--white);box-shadow:0 4px 10px var(--shadow-color);transition:all .3s ease}.card:hover{transform:translateY(-10px);box-shadow:0 8px 25px #cb2d3e26;border-color:var(--light-red)}.card-img-top{width:100%;height:300px;object-fit:cover;transition:transform .3s ease}.card:hover .card-img-top{transform:scale(1.05)}.card-body{padding:1.5rem;background-color:var(--pale-red)}.card-body h6{font-size:.9rem;font-weight:600;color:var(--dark-red);letter-spacing:.5px;margin-bottom:.75rem}.card-body h5{font-size:1rem;color:var(--medium-gray);margin-bottom:1rem;line-height:1.4}.read-more-container{margin-top:1.5rem;text-align:right}.read-more{position:relative;color:var(--primary-red);font-weight:600;cursor:pointer;transition:color .3s ease}.read-more:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background-color:var(--primary-red);transition:width .3s ease}.read-more:hover{color:var(--dark-red)}.read-more:hover:after{width:100%}.mission-section{background-color:var(--white);padding:4rem 2rem;text-align:center;padding-left:7%}.mission-section img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 8px var(--shadow-color)}.mission-section h3{font-size:2rem;font-weight:700;color:var(--dark-red);margin-top:2rem}.mission-section p{font-size:1.1rem;color:var(--medium-gray);margin-top:1rem;line-height:1.6;max-width:800px;margin-left:auto;margin-right:auto}.core-items{background-Color:var(--white),}.core-items:hover{background-color:#ffe899}.core-values{background-color:var(--white);padding:4rem 2rem;text-align:center;border-radius:8px;box-shadow:0 4px 8px var(--shadow-color)}.core-values h2{font-size:2rem;font-weight:700;color:var(--dark-red)}.core-values .row{display:flex;justify-content:center;gap:2rem;margin:0 auto}.core-values .col-md-4{text-align:center;background:var(--white);padding:2rem 1.5rem;border-radius:15px;box-shadow:0 4px 8px var(--shadow-color);transition:transform .3s ease,box-shadow .3s ease}.core-values .col-md-4:hover{transform:translateY(-10px);box-shadow:0 8px 25px #cb2d3e26}.core-values .col-md-4 i{font-size:var(--core-value-icon-size);color:var(--primary-red);margin-bottom:1rem}.core-values h4{font-size:1.25rem;font-weight:600;color:var(--dark-red);margin-bottom:1rem}.core-values p{font-size:1rem;color:var(--medium-gray);line-height:1.6;margin:0}.core-items:hover .core-description{color:var(--primary-red)!important;transition:color .3s ease}@media screen and (max-width: 1400px){.slider-wrapper{height:500px}.service-item{width:260px}.product-section img{width:100%}}@media screen and (max-width: 1200px){.slider-wrapper{height:450px}.slide-text h2{font-size:2.2rem}.slide-text p{font-size:1.1rem;max-width:450px}.services-track{gap:1.75rem}.service-item{width:240px;padding:2rem 1.75rem}.welcome-section,.header-section{padding:5rem 1.5rem}}@media screen and (max-width: 992px){.product-section .row>div:has(img){order:1}.slider-wrapper{height:400px}.slide-text h2{font-size:2rem}.slide-text p{font-size:1rem;max-width:400px}.service-item{width:220px;padding:1.75rem 1.5rem}.service-icon{width:60px;height:60px}.service-title{font-size:1.3rem}.product-section h3{font-size:1.8rem}.core-values .col-md-4{padding:1.75rem 1.25rem}}@media screen and (max-width: 768px){.slider-wrapper{height:350px}.slide-text{left:15px}.slide-text h2{font-size:1.8rem}.slide-text p{font-size:.95rem;max-width:350px}.service-item{width:200px;padding:1.5rem 1.25rem}.service-icon{width:55px;height:55px;margin-bottom:1.25rem}.service-description{font-size:.9rem}.welcome-section,.header-section{padding:4rem 1.25rem}.card-img-top{height:250px}}@media screen and (max-width: 576px){.slider-wrapper{height:300px}.slide-text h2{font-size:1.6rem}.slide-text p{font-size:.9rem;max-width:300px}.service-item{width:180px;padding:1.25rem 1rem}.service-icon{width:50px;height:50px;margin-bottom:1rem}.service-title{font-size:1.2rem;margin-bottom:.75rem}.welcome-section,.header-section{padding:3rem 1rem}.card-img-top{height:200px}.core-values{padding:3rem 1rem}.core-values .col-md-4{padding:1.5rem 1rem}}@media screen and (max-width: 480px){.slider-wrapper{height:250px}.slide-text h2{font-size:1.4rem}.slide-text p{font-size:.85rem;max-width:250px}.service-item{width:160px;padding:1rem .875rem}.service-icon{width:45px;height:45px}.service-title{font-size:1.1rem}.service-description{font-size:.85rem}.card-img-top{height:180px}}@media screen and (max-width: 360px){.slider-wrapper{height:220px}.slide-text h2{font-size:1.3rem}.slide-text p{font-size:.8rem;max-width:220px}.service-item{width:140px;padding:.875rem .75rem}.service-icon{width:40px;height:40px}.service-title{font-size:1rem}.card-img-top{height:160px}}*{scroll-behavior:smooth}@media (hover: none) and (pointer: coarse){.service-item:hover,.card:hover,.core-values .col-md-4:hover,.service-icon:hover{transform:none}.service-icon:active{transform:scale(.95)}}:root{--dm-background: #121212;--dm-surface: #1e1e1e;--dm-surface-variant: #252525;--dm-primary: #ff4d5e;--dm-primary-dark: #cc3a48;--dm-primary-light: #ff7a86;--dm-accent: #ff9eaa;--dm-text-primary: #ffffff;--dm-text-secondary: #e0e0e0;--dm-text-tertiary: #b0b0b0;--dm-border: #333333;--dm-shadow: rgba(0, 0, 0, .5);--dm-card-bg: #252525;--dm-hover-bg: #333333}.dark-mode{background-color:var(--dm-background);color:var(--dm-text-primary);--slider-bg: var(--dm-background);--slider-container-bg: var(--dm-surface);--indicator-inactive: #555555;--indicator-active: var(--dm-primary);--shadow-color: rgba(0, 0, 0, .3);--service-bg: var(--dm-background);--service-item-bg: var(--dm-surface);--service-icon-bg: var(--dm-surface-variant);--service-icon-color: var(--dm-primary);--service-title-color: var(--dm-primary-light);--service-description-color: var(--dm-text-primary);--service-shadow: var(--dm-shadow);--service-hover-shadow: rgba(255, 77, 94, .2)}.dark-mode body{background-color:var(--dm-background);color:var(--dm-text-primary)}.dark-mode .slider-background{background-color:var(--dm-background)}.dark-mode .slider-container{background-color:var(--dm-surface);box-shadow:0 4px 20px var(--dm-shadow)}.dark-mode .slide.active{box-shadow:inset 0 -4px 0 var(--dm-primary)}.dark-mode .slide:before{background:linear-gradient(to right,rgba(0,0,0,.8),transparent)}.dark-mode .slide-text h2{background:linear-gradient(90deg,var(--dm-primary),var(--dm-accent),#4d7aff);background-size:200% 200%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 1px 3px rgba(0,0,0,.5)}.dark-mode .slide-text p{color:var(--dm-text-primary);text-shadow:0 1px 3px rgba(0,0,0,.7)}.dark-mode .indicator{background:var(--indicator-inactive)}.dark-mode .indicator.active{background:var(--dm-primary)}.dark-mode .indicator:hover{background:var(--dm-primary-light)}.dark-mode .slider-nav{background:var(--dm-surface-variant);border:1px solid var(--dm-border);color:var(--dm-text-primary)}.dark-mode .slider-nav:hover{background:var(--dm-primary);color:var(--dm-text-primary)}.dark-mode .services-container{background-color:var(--dm-background)}.dark-mode .service-item{background:var(--dm-surface);box-shadow:0 6px 25px var(--dm-shadow);border:1px solid var(--dm-border)}.dark-mode .service-item:hover{background:var(--dm-surface-variant);border-color:var(--dm-primary);box-shadow:0 12px 35px #ff4d5e33}.dark-mode .service-icon{background:var(--dm-surface-variant)}.dark-mode .service-icon svg{color:var(--dm-primary)}.dark-mode .service-title{color:var(--dm-primary-light)}.dark-mode .service-description,.dark-mode .service-item:hover .service-description{color:var(--dm-text-primary)}.dark-mode .service-item:hover .service-title{color:#fff}.dark-mode .business-section{box-shadow:0 4px 8px var(--dm-shadow)}.dark-mode .business-section h1,.dark-mode .business-section p{color:var(--dm-text-primary)}.dark-mode .product-section{background-color:var(--dm-background)}.dark-mode .product-title{color:var(--dm-primary-dark)}.dark-mode .product-section img{box-shadow:0 4px 8px var(--dm-shadow);filter:brightness(.85)}.dark-mode .product-section h3{color:var(--dm-primary-dark)}.dark-mode .product-section p{color:var(--dm-text-primary)}.dark-mode .product-section .read-more{color:var(--dm-primary-light);font-weight:700}.dark-mode .product-section .read-more:hover{color:#fff}.dark-mode .product-section .read-more:after{background-color:var(--dm-primary-light)}.dark-mode .welcome-section{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(/assets/bg2-C09PjW3p.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.dark-mode .welcome-title{color:#fff}.dark-mode .welcome-description{color:var(--dm-text-primary)}.dark-mode .blog-section{background-color:var(--dm-background)}.dark-mode .blog-section h2{color:var(--dm-primary-dark)}.dark-mode .blog-section p{color:var(--dm-text-primary)}.dark-mode .card{border:1px solid var(--dm-border);background-color:var(--dm-surface);box-shadow:0 4px 10px var(--dm-shadow)}.dark-mode .card:hover{box-shadow:0 8px 25px #ff4d5e26;border-color:var(--dm-primary)}.dark-mode .card-img-top{filter:brightness(.85)}.dark-mode .card-body h6{color:var(--dm-primary-light)}.dark-mode .card-body h5{color:var(--dm-text-primary)}.dark-mode .read-more{color:var(--dm-primary-light);font-weight:700}.dark-mode .read-more:after{background-color:var(--dm-primary-light)}.dark-mode .read-more:hover{color:#fff}.dark-mode .mission-section{background-color:var(--dm-background)}.dark-mode .mission-section img{box-shadow:0 4px 8px var(--dm-shadow);filter:brightness(.85)}.dark-mode .mission-section h3{color:var(--dm-primary-dark)}.dark-mode .mission-section p{color:var(--dm-text-primary)}.dark-mode .core-items{background-color:#000}.dark-mode .core-values{background-color:var(--dm-background);box-shadow:0 4px 8px var(--dm-shadow)}.dark-mode .core-values h2{color:var(--dm-primary-dark)}.dark-mode .core-values .col-md-4{background:var(--dm-surface);box-shadow:0 4px 8px var(--dm-shadow)}.dark-mode .core-values .col-md-4:hover{box-shadow:0 8px 25px #ff4d5e26}.dark-mode .core-values .col-md-4 i,.dark-mode .core-values h4{color:var(--dm-primary-light)}.dark-mode .core-values p{color:var(--dm-text-primary)}.dark-mode .core-items:hover .core-description,.dark-mode .core-values .col-md-4:hover p{color:#fff!important}.dark-mode p{color:var(--dm-text-primary)!important}.theme-toggle{position:fixed;top:20px;right:20px;z-index:1000;background:#1e1e1eb3;color:#fff;border:none;border-radius:50%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #0000004d;transition:all .3s ease}.dark-mode .theme-toggle{background:#fff3}.theme-toggle:hover{transform:scale(1.1)}.dark-mode .service-item:hover{background-color:#333}.dark-mode .service-item:hover .service-title,.dark-mode .service-item:hover .service-description{color:#fff!important}.dark-mode .card:hover,.dark-mode .core-values .col-md-4:hover,.dark-mode .service-item:hover{background-color:#333}footer.bg-dark{background-color:#1a1a1a!important;color:#fff}footer h5{color:#fff;font-weight:600;position:relative;padding-bottom:12px}footer h5:after{content:"";position:absolute;left:0;bottom:0;width:50px;height:2px;background-color:#c41e3a;transition:width .3s ease}footer h5:hover:after{width:70px}footer a{color:#aaa!important;transition:color .3s ease,transform .3s ease;display:inline-block}footer a:hover{color:#fff!important;transform:translate(5px);text-decoration:none}footer .text-muted{color:#aaa!important}footer ul li{margin-bottom:10px;transition:transform .3s ease}footer ul li:hover{transform:translate(5px)}footer .social-icons{display:flex;gap:1rem}footer .social-icons a{background-color:transparent;border:1px solid #C41E3A;border-radius:50%;width:38px;height:38px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}footer .social-icons a:hover{background-color:#c41e3a;transform:translateY(-3px)}footer a svg{transition:all .3s ease}footer a:hover svg{color:#fff}footer .border-top{border-color:#c41e3a33!important}footer .text-white{color:#fff!important}.hover-white:hover{color:#fff!important}.d-flex.gap-3 a{padding:8px;border-radius:50%;border:1px solid rgba(196,30,58,.3);transition:all .3s ease}.d-flex.gap-3 a:hover{background-color:#c41e3a;border-color:#c41e3a;transform:translateY(-3px)}@media (max-width: 768px){footer .text-md-end{text-align:center!important}footer .d-flex.gap-3{justify-content:center}footer .mb-3.mb-md-0{margin-bottom:1rem!important}}.pbm-wrapper{--primary-red: #CB2D3E;--dark-red: #8B1E2B;--light-red: #E85A68;--pale-red: #FFF0F1;--gray-red: #A6363F;--white: #FFFFFF;--light-gray: #F5F5F5;--medium-gray: #6C757D;--dark-gray: #343A40;--shadow-color: rgba(203, 45, 62, .1);overflow:hidden}.pbm-hero-section{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(../../../assets/Performance-based-marketing-banner.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.pbm-title{color:var(--white);font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.pbm-description{color:var(--white);font-size:1.2rem;max-width:800px;margin:0 auto}.pbm-strategy-section{padding-top:5rem;padding-bottom:3rem;background-color:var(--white)}.pbm-image-container{padding:1rem;display:flex;justify-content:flex-end}.pbm-image{width:80%;border-radius:8px;box-shadow:0 4px 8px var(--shadow-color)}.pbm-strategy-title{color:var(--dark-red);font-size:2rem;margin-bottom:1rem}.pbm-strategy-text{color:var(--medium-gray);line-height:1.6;font-size:1rem}.pbm-solutions-section{padding:4rem 0;background-color:var(--white);border-radius:8px}.pbm-solutions-title{color:var(--dark-red);text-align:center;margin-bottom:3rem}.pbm-cards-container{display:flex;flex-direction:column;gap:2rem;align-items:center}.pbm-card{background-color:var(--pale-red);border-radius:8px;box-shadow:0 4px 8px var(--shadow-color);width:80%;transition:transform .3s ease}.pbm-card:hover{transform:translateY(-10px)}.pbm-card-content{padding:2rem}.pbm-card-title{color:var(--primary-red);margin-bottom:1rem}.pbm-card-text{color:var(--medium-gray);line-height:1.6}.pbm-compliance-section{padding:4rem 0;background-color:var(--white)}.pbm-compliance-content{padding:2rem}.pbm-compliance-title{color:var(--dark-red);font-size:2rem;margin-bottom:.5rem}.pbm-compliance-subtitle{color:var(--medium-gray);font-size:1.1rem;margin-bottom:2rem}.pbm-compliance-list{list-style:none;padding:0;margin:0}.pbm-compliance-item{display:flex;align-items:center;margin-bottom:1rem}.pbm-compliance-list{color:#6c757d}.pbm-checkmark{margin-right:1rem;color:var(--primary-red);font-size:1.2rem}.card-body.marketing{background-color:#fff}.card-body.marketing:hover{background-color:#ffe899}.marketing-tools{padding:4rem 0;background-color:var(--white)}.marketing-tools h2{color:var(--dark-red);font-size:2.5rem;margin-bottom:3rem;position:relative}.marketing-tools .card{border:none;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 15px var(--shadow-color);overflow:hidden;height:101%}.marketing-tools .card:hover{transform:translateY(-10px);box-shadow:0 8px 25px var(--shadow-color)}.marketing-tools .card-body{padding:2rem}.marketing-tools .card h4{color:var(--dark-red);font-size:1.5rem;margin-bottom:1rem}.marketing-tools .card p{color:var(--medium-gray);font-size:1rem;line-height:1.6}.marketing-tools .ri-group-fill,.marketing-tools .ri-edit-2-line,.marketing-tools .ri-funds-line,.marketing-tools .ri-heart-2-line{color:var(--primary-red);font-size:2.5rem;margin-bottom:1rem;display:inline-block;transition:transform .3s ease}.marketing-tools .card:hover .ri-group-fill,.marketing-tools .card:hover .ri-edit-2-line,.marketing-tools .card:hover .ri-funds-line,.marketing-tools .card:hover .ri-heart-2-line{transform:scale(1.1)}.marketing:hover .marketing-description{color:var(--primary-red)!important;transition:color .3s ease}.last-para-section{position:relative;width:100%;padding:5rem;text-align:right;color:var(--white);overflow:hidden}.background-video{display:block!important;visibility:visible!important;opacity:1!important;z-index:-1!important;width:100%!important;height:100%!important;position:absolute!important;top:0;left:0;object-fit:cover!important;background:red!important}.last-para{position:relative;z-index:1}.last-para-content{max-width:50%;margin-left:auto;font-size:1.2rem;line-height:1.6;background:linear-gradient(to left,#000c,#0006,#0000);padding:1rem;border-radius:10px}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#000c,#0006,#0000);z-index:0}@media (max-width: 1400px){.pbm-title{font-size:2.3rem}.pbm-description{max-width:700px}.pbm-strategy-title,.pbm-compliance-title{font-size:1.9rem}.marketing-tools h2{font-size:2.3rem}.marketing-tools .card h4{font-size:1.4rem}}@media (max-width: 1200px){.pbm-hero-section{padding:5rem 0}.pbm-title{font-size:2.2rem}.pbm-description{max-width:600px;font-size:1.1rem}.pbm-image{width:90%}.marketing-tools{padding:3.5rem 0}.marketing-tools .card-body{padding:1.75rem}}@media (max-width: 992px){.pbm-hero-section{padding:4.5rem 0}.pbm-title{font-size:2rem;margin-bottom:1.25rem}.pbm-description{font-size:1.05rem;max-width:550px}.pbm-strategy-section{padding-top:4rem;padding-bottom:2.5rem}.pbm-image-container{justify-content:center;margin-bottom:2rem}.pbm-image{width:100%;max-width:500px}.marketing-tools h2{font-size:2rem;margin-bottom:2.5rem}.marketing-tools .card{height:auto;margin-bottom:2rem}.last-para-section{height:auto}.last-para-content{font-size:1.3rem;padding:15px}}@media (max-width: 768px){.pbm-hero-section{padding:4rem 1rem}.pbm-description{max-width:100%;padding:0 1rem}.pbm-strategy-content,.pbm-compliance-content,.pbm-card-content{padding:1.5rem}.pbm-compliance-subtitle{font-size:1rem}.marketing-tools{padding:3rem 1rem}.marketing-tools .card-body{padding:1.5rem}.marketing-tools .ri-group-fill,.marketing-tools .ri-edit-2-line,.marketing-tools .ri-funds-line,.marketing-tools .ri-heart-2-line{font-size:2.2rem}.last-para-section{height:auto;padding:40px 20px}.last-para{max-width:90%}.last-para-content{font-size:1.2rem;padding:12px}}@media (max-width: 576px){.pbm-hero-section{padding:3.5rem .75rem}.pbm-title{font-size:1.8rem;margin-bottom:1rem}.pbm-description{font-size:1rem}.pbm-strategy-title,.pbm-compliance-title{font-size:1.6rem}.pbm-card{width:100%;margin:0 .75rem}.pbm-card-content{padding:1.25rem}.marketing-tools h2{font-size:1.8rem;margin-bottom:2rem}.marketing-tools .card h4{font-size:1.3rem}.marketing-tools .card p{font-size:.95rem}.last-para-content{font-size:1rem;padding:10px;width:100%;max-width:100%!important}.dark-mode .last-para-content{font-size:1rem!important;padding:10px!important;width:100%!important}}@media (max-width: 400px){.pbm-hero-section{padding:3rem .5rem}.pbm-title{font-size:1.6rem}.pbm-description{font-size:.95rem}.pbm-strategy-title,.pbm-compliance-title{font-size:1.5rem}.pbm-compliance-item{font-size:.95rem}.pbm-checkmark{font-size:1.1rem}.marketing-tools{padding:2.5rem .5rem}.marketing-tools .card-body{padding:1.25rem}.marketing-tools .card h4{font-size:1.2rem}.marketing-tools .ri-group-fill,.marketing-tools .ri-edit-2-line,.marketing-tools .ri-funds-line,.marketing-tools .ri-heart-2-line{font-size:2rem}}@media (hover: hover){.pbm-card:hover,.marketing-tools .card:hover{transform:translateY(-5px)}}@media (hover: none){.pbm-card:active,.marketing-tools .card:active{transform:translateY(-2px)}.marketing-tools .card:active .ri-group-fill,.marketing-tools .card:active .ri-edit-2-line,.marketing-tools .card:active .ri-funds-line,.marketing-tools .card:active .ri-heart-2-line{transform:scale(1.05)}}.dark-mode .pbm-wrapper{--primary-red: var(--dm-primary);--dark-red: var(--dm-primary-dark);--light-red: var(--dm-primary-light);--pale-red: var(--dm-surface-variant);--gray-red: var(--dm-accent);--white: var(--dm-background);--light-gray: var(--dm-surface);--medium-gray: var(--dm-text-tertiary);--dark-gray: var(--dm-text-secondary);--shadow-color: var(--dm-shadow);background-color:var(--dm-background);color:var(--dm-text-primary);overflow:hidden}.dark-mode .pbm-hero-section,.dark-mode .pbm-title{color:var(--dm-text-primary)}.dark-mode .pbm-description{color:var(--dm-text-secondary)}.dark-mode .pbm-strategy-section{background-color:var(--dm-background)}.dark-mode .pbm-image{box-shadow:0 4px 8px var(--dm-shadow)}.dark-mode .pbm-strategy-title{color:var(--dm-primary-dark)}.dark-mode .pbm-strategy-text{color:var(--dm-text-secondary)}.dark-mode .pbm-solutions-section{background-color:var(--dm-background)}.dark-mode .pbm-solutions-title{color:var(--dm-primary-dark)}.dark-mode .pbm-card{background-color:var(--dm-card-bg);box-shadow:0 4px 8px var(--dm-shadow)}.dark-mode .pbm-card:hover{background-color:var(--dm-hover-bg)}.dark-mode .pbm-card-title{color:var(--dm-primary-dark)}.dark-mode .pbm-card-text{color:var(--dm-text-secondary)}.dark-mode .pbm-compliance-section{background-color:var(--dm-background)}.dark-mode .pbm-compliance-title{color:var(--dm-primary-dark)}.dark-mode .pbm-compliance-subtitle{color:var(--dm-text-secondary)}.dark-mode .pbm-compliance-list{color:var(--dm-text-primary)}.dark-mode .pbm-checkmark{color:var(--dm-primary-dark)}.dark-mode .card-body.marketing:hover{background-color:#333}.dark-mode .marketing-tools{background-color:var(--dm-background)}.dark-mode .marketing-tools h2{color:var(--dm-primary)}.dark-mode .marketing-tools .card{background-color:var(--dm-card-bg);border:1px solid var(--dm-border);box-shadow:0 4px 15px var(--dm-shadow)}.dark-mode .marketing-tools .card:hover{box-shadow:0 8px 25px var(--dm-shadow);background-color:var(--dm-hover-bg)}.dark-mode .marketing-tools .card h4{color:var(--dm-primary)}.dark-mode .marketing-tools .card p{color:var(--dm-text-secondary)}.dark-mode .marketing-tools .ri-group-fill,.dark-mode .marketing-tools .ri-edit-2-line,.dark-mode .marketing-tools .ri-funds-line,.dark-mode .marketing-tools .ri-heart-2-line{color:var(--dm-primary)}.dark-mode .marketing:hover .marketing-description{color:#fff!important}.dark-mode .card-body{background-color:var(--dm-surface-variant)}.dark-mode .last-para-section{background-color:var(--dm-background)}.dark-mode .last-para-image{box-shadow:0 4px 8px var(--dm-shadow)}.dark-mode .last-para-image:hover{box-shadow:0 6px 12px var(--dm-shadow)}.dark-mode .last-para-subtitle{color:var(--dm-text-secondary)!important}.dark-mode *:focus{outline:2px solid var(--dm-primary-light);outline-offset:2px}.dark-mode .last-para-section{position:relative;width:100%;padding:5rem;text-align:right;color:var(--white);overflow:hidden}.dark-mode .background-video{background:linear-gradient(to bottom,#000c,#0006,#0000);position:absolute!important;top:0;left:0;width:100%;height:100%;object-fit:cover!important;z-index:1!important}.dark-mode .last-para{position:relative}.dark-mode .last-para-content{max-width:50%;margin-left:auto;font-size:1.2rem;line-height:1.6;background:linear-gradient(to left,#000c,#0006,#0000);padding:1rem;border-radius:10px}.dark-mode .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#000c,#0006,#0000);z-index:1}.db-wrapper{width:100%;overflow-x:hidden}.end-banner{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(/assets/advanced_data-C-zbbilI.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.start-banner{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(/assets/data-business-banner-DidA0j9L.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.db-hero-section{text-align:center;color:var(--white)}.db-content{max-width:800px;margin:0 auto}.db-title{font-size:3rem;font-weight:700;margin-bottom:1.5rem;color:var(--white)}.db-description{font-size:1.25rem;opacity:.9;margin-bottom:2rem;color:var(--white)}.insights-section{padding:5rem 0;background-color:var(--white)}.insights-section .section-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:3rem;font-weight:600}.insights-section .card{border:none;border-radius:8px;box-shadow:0 4px 12px var(--shadow-color);transition:transform .3s ease;background:var(--white)}.insights-section .card:hover{transform:translateY(-10px)}.insights-section .card-body{padding:2rem}.insights-section h6{color:var(--primary-red);text-transform:uppercase;font-weight:600;margin-bottom:1rem;font-size:.9rem}.insights-section h5{color:var(--dark-gray);font-weight:500;line-height:1.5}.optimize-section{padding:5rem 0;background-color:var(--white)}.db-image-container{padding:1rem;display:flex;justify-content:flex-end}.optimize-section{display:flex;align-items:center;justify-content:flex-start;text-align:left;color:var(--white);padding:5rem;background:linear-gradient(#09090999,#0009),url(/assets/optmimize_resource-DizoOJrg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px;width:90%;margin-bottom:3rem}.optimize-section-content{max-width:50%}.potential-section{padding:60px 20px;background-color:var(--white);border-radius:16px;transition:background-color .3s ease-in-out,box-shadow .3s ease-in-out}.section-title{font-size:2rem;color:var(--dark-red);margin-bottom:30px}.potential-list{list-style-type:disc;padding-left:20px;max-width:800px;margin:0 auto}.potential-item{margin-bottom:20px;padding:15px;border-left:4px solid var(--primary-red);background-color:var(--white);border-radius:8px;box-shadow:0 2px 8px var(--shadow-color);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.potential-item:hover{transform:translate(5px);box-shadow:0 4px 12px var(--shadow-color)}.potential-item h6{margin:0;font-size:1rem;color:var(--primary-red)}.potential-item p{margin:5px 0 0;color:var(--medium-gray);font-size:1.1rem}@media (max-width: 768px){.optimize-section{flex-direction:column;align-items:center;text-align:center;padding:3rem}.optimize-section-content{max-width:80%}.pbm-title{font-size:2.5rem}.pbm-description{font-size:1.1rem}.section-title{font-size:2rem}.optimize-section{text-align:center;padding:3rem 0}.insights-section,.potential-section{padding:3rem 0}}@media (max-width: 480px){.optimize-section{padding:2rem;width:100%;border-radius:15px}.optimize-section-content{max-width:90%}}.dark-mode .db-wrapper{width:100%;overflow-x:hidden;background-color:var(--dm-background)}.dark-mode .end-banner{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(/assets/advanced_data-C-zbbilI.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.dark-mode .start-banner,.dark-mode .db-hero-section,.dark-mode .db-title{color:var(--dm-text-primary)}.dark-mode .db-description{color:var(--dm-text-secondary);opacity:1}.dark-mode .insights-section{background-color:var(--dm-background)}.dark-mode .insights-section .card{border:1px solid var(--dm-border);box-shadow:0 4px 12px var(--dm-shadow);background:var(--dm-card-bg)}.dark-mode .insights-section .card:hover{transform:translateY(-10px);background-color:var(--dm-hover-bg)}.dark-mode .insights-section h6{color:var(--dm-primary-light)}.dark-mode .insights-section h5{color:var(--dm-text-primary)}.dark-mode .optimize-section{background-color:var(--dm-background)}.dark-mode .optimize-section img{box-shadow:0 8px 24px var(--dm-shadow);border:1px solid var(--dm-border)}.dark-mode .optimize-section h3{color:var(--dm-primary-dark)}.dark-mode .optimize-section p{color:var(--dm-text-secondary)}.dark-mode .potential-section{background-color:var(--dm-background)}.dark-mode .section-title{color:var(--dm-primary-dark)}.dark-mode .potential-item{border-left:4px solid var(--dm-primary);background-color:var(--dm-card-bg);box-shadow:0 2px 8px var(--dm-shadow)}.dark-mode .potential-item:hover{background-color:var(--dm-hover-bg);box-shadow:0 4px 12px var(--dm-shadow)}.dark-mode .potential-item h6{color:var(--dm-primary-light)}.dark-mode .potential-item p{color:var(--dm-text-secondary)}.dark-mode .insights-section .card-text,.dark-mode .potential-section .card-text{color:var(--dm-text-tertiary)}.dark-mode .btn-primary{background-color:var(--dm-primary);border-color:var(--dm-primary);color:var(--dm-text-primary)}.dark-mode .btn-primary:hover{background-color:var(--dm-primary-dark);border-color:var(--dm-primary-dark)}.dark-mode .btn-outline-primary{border-color:var(--dm-primary);color:var(--dm-primary-light)}.dark-mode .btn-outline-primary:hover{background-color:var(--dm-primary);color:var(--dm-text-primary)}.dark-mode .db-image-container img{filter:brightness(.9) contrast(1.1)}.creative-wrapper{position:relative;width:100%;overflow:hidden}.creative-start-banner{background-image:linear-gradient(#0009,#000000e6),url(/assets/officebanner-8eGjVibY.jpg);position:relative;width:100%;min-height:300px;display:flex;align-items:center;justify-content:center;padding:4rem 2rem;background-color:var(--pale-red)}.creative-third-banner{position:relative;width:100%;min-height:400px;display:flex;align-items:center;justify-content:center;padding:2rem;background-color:var(--white)}.second-banner{position:relative;overflow:hidden;height:90vh;background:linear-gradient(135deg,#2a3876,#482c8c)}.wave{position:absolute;width:100%;height:250px;left:0;z-index:0}.wave-svg{width:200%;height:100%}.wave2{position:absolute;width:100%;height:350px;left:0;z-index:0}.wave2-svg{width:200%;height:100%}.wave3{position:absolute;width:100%;height:500px;left:0;z-index:0}.wave3-svg{width:200%;height:100%}.wavetop{position:absolute;width:100%;height:220px;left:0;z-index:0}.wavetop-svg{width:200%;height:200%}.creative-second-banner-section{position:relative;z-index:10;max-width:1200px;margin:0 auto;padding:64px 16px}.creative-content{position:relative;z-index:10}.banner-title{font-size:2.5rem;font-weight:700;color:#fff;text-align:center;margin-bottom:48px}.banner-description{color:#fff;font-size:1.2rem;max-width:800px;margin:0 auto}.creative-second-banner-list{display:flex;flex-direction:column;list-style:none}.creative-checkmark{background-color:#3b82f6;border-radius:50%;padding:8px;display:flex;align-items:center;justify-content:center}.gradient-orb{position:absolute;border-radius:50%;filter:blur(24px)}@media (max-width: 768px){.creative-title{font-size:2rem}.creative-second-banner-item{padding:16px}.gradient-orb-1,.gradient-orb-2{width:200px;height:200px}}.creative-hero-section,.creative-second-banner-section{width:100%;max-width:1200px;margin:0 auto;text-align:center}.creative-content{padding:2rem}.creative-title{font-size:3rem;font-weight:700;color:var(--primary-red);margin-bottom:1.5rem;line-height:1.2}.creative-title-1{font-size:3rem;font-weight:700;color:#fcae15;margin-bottom:1.5rem;line-height:1.2}.creative-description{font-size:1.25rem;color:#cb2d3e!important;max-width:800px;margin:0 auto;line-height:1.6}.creative-second-banner-list{list-style:none;padding:0;margin:2rem auto;max-width:900px;text-align:left}.creative-second-banner-item{display:flex;align-items:flex-start;margin-bottom:1.5rem;color:var(--white);font-size:1.1rem;line-height:1.6}.creative-checkmark{margin-right:1rem;flex-shrink:0}.creative-targeted-ad{margin-bottom:2rem;background-color:var(--white)}.creative-strategy-section{max-width:1200px;margin:0 auto}.creative-image-container{padding:1rem}.creative-image{width:100%;border-radius:8px;box-shadow:0 4px 12px var(--shadow-color)}.creative-strategy-content{padding:2rem}.creative-strategy-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.creative-strategy-text{color:var(--medium-gray);font-size:1.1rem;line-height:1.8}.creative-lead-driven-section{padding:4rem 2rem;background-color:var(--white)}.creative-lead-driven{max-width:1200px;margin:0 auto}.creative-lead-driven-title{text-align:center;color:var(--primary-red);font-size:2.5rem;margin-bottom:3rem;font-weight:600}.lead-card{margin-bottom:2rem;border:none;border-radius:12px;overflow:hidden;background-color:var(--white);transition:transform .3s ease,box-shadow .3s ease}.lead-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px var(--shadow-color)}.lead-card .card-img-top{height:300px;object-fit:cover;transition:transform .3s ease}.lead-card .card-body{padding:1.5rem}.lead-card .card-title{color:var(--primary-red);font-size:1.5rem;margin-bottom:.75rem;font-weight:600}.lead-card .card-text{color:var(--medium-gray);font-size:1rem;line-height:1.6}@media (max-width: 992px){.creative-title{font-size:2.5rem}.creative-description{font-size:1.1rem}.creative-strategy-title,.creative-lead-driven-title{font-size:2rem}}@media (max-width: 768px){.creative-start-banner,.second-banner,.creative-third-banner{min-height:300px;padding:3rem 1.5rem}.creative-title{font-size:2rem}.creative-second-banner-item{padding:.75rem;margin-bottom:1rem;font-size:.9rem;line-height:1.5}.creative-checkmark{width:20px;height:20px}.creative-checkmark i{font-size:14px!important}.creative-strategy-content{padding:1.5rem}.lead-card .card-img-top{height:200px}}.image-hover{transition:all .3s ease-in-out}.image-hover:hover{transform:scale(1.05)}.creative-wrapper *,.creative-wrapper *:before,.creative-wrapper *:after{box-sizing:border-box}.creative-wrapper::-webkit-scrollbar{width:8px}.creative-wrapper::-webkit-scrollbar-track{background:var(--light-gray)}.creative-wrapper::-webkit-scrollbar-thumb{background:var(--primary-red);border-radius:4px}.creative-wrapper::-webkit-scrollbar-thumb:hover{background:var(--dark-red)}.dark-mode .creative-wrapper{position:relative;width:100%;overflow:hidden;background-color:var(--dm-background)}.dark-mode .creative-third-banner{background-color:var(--dm-background)}.dark-mode .second-banner{background:linear-gradient(135deg,#1c2541,#2d1c55)}.dark-mode .wave-svg,.dark-mode .wave2-svg,.dark-mode .wave3-svg,.dark-mode .wavetop-svg{filter:brightness(.8)}.dark-mode .creative-second-banner-section,.dark-mode .creative-content{position:relative;z-index:10}.dark-mode .creative-second-banner-list{display:flex;flex-direction:column;list-style:none}.dark-mode .creative-checkmark{background-color:#fcae15}.dark-mode .gradient-orb{opacity:.6}.dark-mode .creative-description,.dark-mode .creative-second-banner-item{color:var(--dm-text-secondary)}.dark-mode .creative-targeted-ad{background-color:var(--dm-background)}.dark-mode .creative-image{border:1px solid var(--dm-border);box-shadow:0 4px 12px var(--dm-shadow)}.dark-mode .creative-strategy-title{color:var(--dm-primary-dark)}.dark-mode .creative-strategy-text{color:var(--dm-text-secondary)}.dark-mode .creative-lead-driven-section{background-color:var(--dm-background)}.dark-mode .creative-lead-driven-title{color:var(--dm-primary-dark)}.dark-mode .lead-card{background-color:var(--dm-card-bg);border:1px solid var(--dm-border)}.dark-mode .lead-card:hover{box-shadow:0 8px 24px var(--dm-shadow);background-color:var(--dm-hover-bg)}.dark-mode .lead-card .card-body{background-color:var(--dm-card-bg)}.dark-mode .lead-card .card-title{color:var(--dm-primary)}.dark-mode .lead-card .card-text{color:var(--dm-text-secondary)}.dark-mode .lead-card img{filter:brightness(.9)}.dark-mode .image-hover:hover{transform:scale(1.05)}.dark-mode .creative-wrapper::-webkit-scrollbar-track{background:var(--dm-surface)}.dark-mode .creative-wrapper::-webkit-scrollbar-thumb{background:var(--dm-primary)}.dark-mode .creative-wrapper::-webkit-scrollbar-thumb:hover{background:var(--dm-primary-dark)}.dark-mode .creative-wrapper section{border-bottom:1px solid var(--dm-border)}.dark-mode .creative-wrapper section:last-child{border-bottom:none}.tt-wrapper{width:100%;overflow-x:hidden}.tt-hero-section{background-image:linear-gradient(#09090999,#0009),url(../../../assets/Technology_Transformation_banner.jpg);color:var(--white);padding:7rem;text-align:center;background-size:cover}.tt-content{max-width:800px;margin:0 auto}.tt-title{color:var(--white);font-size:3rem;font-weight:700;margin-bottom:1.5rem}.tt-description{color:var(--white);font-size:1.5rem;line-height:1.6}.precision{padding:4rem 2rem;background-color:var(--white)}.tt-precision-section{max-width:1200px;margin:0 auto}.precision-image-container{padding:2rem}.precision-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--shadow-color)}.tt-precision-content{padding:2rem}.tt-precision-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.tt-precision-text{color:var(--dark-gray);font-size:1.1rem;line-height:1.8}.tt-precision-data-section{padding:4rem 2rem;background-color:var(--white)}.tt-precision-data .row{gap:2rem}.tt-precision-data .col-md-5{background-color:var(--white)!important;padding:2rem;border-radius:12px;box-shadow:0 4px 16px var(--shadow-color);transition:transform .3s ease}.tt-precision-data .col-md-5:hover{transform:translateY(-10px);background-color:#ffe899!important}.tt-service-icon{width:70px;height:70px;display:flex;align-items:center;justify-content:center;background:var(--service-icon-bg);border-radius:50%;margin-bottom:1.5rem;transition:all .3sease;color:var(--primary-red)}.tt-service-icon:hover{transform:scale(1.1);background-color:var(--primary-red);color:#fff}.service-title{color:var(--dark-red);font-size:1.5rem;margin-bottom:1rem;font-weight:600}.service-description{color:var(--medium-gray);font-size:1rem;line-height:1.6}.service-body:hover .service-description{color:var(--primary-red)!important;transition:color .3s ease}.targeted-approach{padding:4rem 2rem;background-color:var(--white)}.targeted-image{width:80%;max-width:500px;height:auto}.tt-targeted-approach-content{padding:2rem}.tt-targeted-approach-title{color:var(--dark-red);font-size:2.2rem;margin-bottom:1.5rem;font-weight:600}.pbm-compliance-list{list-style:none;padding:0;margin-top:2rem}.pbm-compliance-item{display:flex;align-items:center;margin-bottom:1rem;color:var(--dark-gray);font-size:1.1rem}.pbm-checkmark{margin-right:1rem;color:var(--primary-red)}.tt-ml-banner{background-image:url(/assets/mlbanner-CfxgYEEA.jpg);padding:8rem 2rem;color:var(--white)}.tt-ml-banner-content{max-width:800px;margin:0 auto;text-align:center}.tt-ml-banner-title{font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.tt-ml-banner-description{font-size:1.2rem;line-height:1.8}.streamlined-lead{padding:4rem 2rem;background-color:var(--white)}.streamlined-lead-title{color:#8b1e2b}.streamlined-lead .card{height:100%;border:none;border-radius:12px;box-shadow:0 4px 16px var(--shadow-color);transition:transform .3s ease}.streamlined-lead .card:hover{transform:translateY(-10px)}.personal-outreach,.quality-leads{padding:4rem 2rem;background-color:var(--white)}.tt-personal-outreach-content,.tt-quality-leads-content{padding:2rem}.tt-personal-outreach-title,.tt-quality-leads-title{color:#8b1e2b}.tt-personal-outreach-text,.tt-quality-leads-text{color:#6c757d}.personal-outreach-image,.quality-leads-image,.targeted-image{max-width:100%;border-radius:12px;box-shadow:0 8px 24px var(--shadow-color)}@media (max-width: 1400px){.tt-title{font-size:2.8rem}.tt-description{font-size:1.4rem}.tt-precision-title{font-size:2.3rem}.quality-leads{margin-left:4rem}.personal-outreach-image{margin-left:2rem}}@media (max-width: 1200px){.start-banner{padding:5rem 2rem}.tt-title{font-size:2.6rem}.tt-description{font-size:1.3rem}.tt-precision-title{font-size:2.2rem}.tt-ml-banner{padding:6rem 2rem}.tt-ml-banner-title{font-size:2.3rem}.quality-leads{margin-left:3rem}.personal-outreach-image{margin-left:1.5rem}}@media (max-width: 992px){.start-banner{padding:4.5rem 1.5rem}.tt-title{font-size:2.4rem;margin-bottom:1.25rem}.tt-description{font-size:1.2rem}.precision-image-container,.tt-precision-content,.tt-precision-data .col-md-5{padding:1.5rem}.quality-leads,.personal-outreach-image{margin-left:0}.targeted-image{width:90%;margin:0 auto;display:block}}@media (max-width: 768px){.personal-outreach .row>div:has(img){order:1}.start-banner{padding:4rem 1rem;margin-bottom:3rem}.tt-title{font-size:2.2rem}.tt-description{font-size:1.1rem}.tt-precision-title,.tt-targeted-approach-title{font-size:1.8rem;margin-bottom:1.25rem}.tt-precision-text{font-size:1rem;line-height:1.6}.tt-ml-banner{padding:5rem 1rem}.tt-ml-banner-title{font-size:2rem}.tt-ml-banner-description{font-size:1.1rem}.precision-image,.personal-outreach-image,.quality-leads-image,.targeted-image{box-shadow:0 6px 18px var(--shadow-color)}}@media (max-width: 576px){.personal-outreach .row>div:has(img){order:1}.start-banner{padding:3.5rem .75rem;margin-bottom:2.5rem}.tt-title{font-size:2rem}.tt-description{font-size:1rem}.tt-precision-title,.tt-targeted-approach-title{font-size:1.6rem}.tt-ml-banner-title{font-size:1.8rem}.tt-ml-banner-description{font-size:1rem}.pbm-compliance-item{font-size:.95rem}.service-title{font-size:1.2rem}.service-description{font-size:.95rem}.tt-precision-data .col-md-5{padding:1.25rem}}@media (max-width: 400px){.start-banner{padding:3rem .5rem}.tt-title{font-size:1.8rem}.tt-description{font-size:.95rem}.tt-precision-title,.tt-targeted-approach-title{font-size:1.5rem}.tt-ml-banner-title{font-size:1.6rem}.pbm-compliance-item{font-size:.9rem}.pbm-checkmark,.service-title{font-size:1.1rem}.service-description{font-size:.9rem}.tt-precision-data .col-md-5{padding:1rem}}@media (hover: none){.tt-precision-data .col-md-5:hover,.streamlined-lead .card:hover{transform:none}.tt-precision-data .col-md-5:active,.streamlined-lead .card:active{transform:translateY(-2px)}}.dark-mode .tt-wrapper{width:100%;overflow-x:hidden;background-color:var(--dm-background);color:var(--dm-text-primary)}.dark-mode .tt-hero-section{color:var(--dm-text-primary);padding:7rem;text-align:center;background-size:cover}.dark-mode .tt-content{max-width:800px;margin:0 auto}.dark-mode .tt-title{color:var(--dm-text-primary);font-size:3rem;font-weight:700;margin-bottom:1.5rem}.dark-mode .tt-description{color:var(--dm-text-secondary);font-size:1.5rem;line-height:1.6}.dark-mode .precision{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .tt-precision-section{max-width:1200px;margin:0 auto}.dark-mode .precision-image-container{padding:2rem}.dark-mode .precision-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .tt-precision-content{padding:2rem}.dark-mode .tt-precision-title{color:var(--dm-primary-dark);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.dark-mode .tt-precision-text{color:var(--dm-text-secondary);font-size:1.1rem;line-height:1.8}.dark-mode .tt-precision-data-section{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .tt-precision-data .row{gap:2rem}.dark-mode .tt-precision-data .col-md-5{background-color:var(--dm-surface)!important;padding:2rem;border-radius:12px;box-shadow:0 4px 16px var(--dm-shadow);transition:transform .3s ease}.dark-mode .tt-precision-data .col-md-5:hover{transform:translateY(-10px);background-color:var(--dm-surface-variant)!important;border-color:var(--dm-primary)!important}.dark-mode .service-icon{color:var(--dm-primary);margin-bottom:1rem}.dark-mode .service-title{color:var(--dm-primary-light);font-size:1.5rem;margin-bottom:1rem;font-weight:600}.dark-mode .service-description{color:var(--dm-text-secondary);font-size:1rem;line-height:1.6}.dark-mode .service-body:hover .service-description{color:#fff!important;transition:color .3s ease}.dark-mode .targeted-approach{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .targeted-image{width:80%;max-width:500px;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .tt-targeted-approach-content{padding:2rem}.dark-mode .tt-targeted-approach-title{color:var(--dm-primary-dark);font-size:2.2rem;margin-bottom:1.5rem;font-weight:600}.dark-mode .pbm-compliance-list{list-style:none;padding:0;margin-top:2rem}.dark-mode .pbm-compliance-item{display:flex;align-items:center;margin-bottom:1rem;color:var(--dm-text-secondary);font-size:1.1rem}.dark-mode .pbm-checkmark{margin-right:1rem;color:var(--dm-primary)}.dark-mode .tt-ml-banner{padding:8rem 2rem;color:var(--dm-text-primary)}.dark-mode .tt-ml-banner-content{max-width:800px;margin:0 auto;text-align:center}.dark-mode .tt-ml-banner-title{font-size:2.5rem;margin-bottom:1.5rem;font-weight:600;color:var(--dm-text-primary)}.dark-mode .tt-ml-banner-description{font-size:1.2rem;line-height:1.8;color:var(--dm-text-secondary)}.dark-mode .streamlined-lead{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .streamlined-lead-title{color:var(--dm-primary-dark)}.dark-mode .streamlined-lead .card{height:100%;border:none;border-radius:12px;background-color:var(--dm-card-bg);box-shadow:0 4px 16px var(--dm-shadow);transition:transform .3s ease}.dark-mode .streamlined-lead .card:hover{transform:translateY(-10px);background-color:var(--dm-hover-bg)}.dark-mode .personal-outreach,.dark-mode .quality-leads{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .tt-personal-outreach-content,.dark-mode .tt-quality-leads-content{padding:2rem}.dark-mode .personal-outreach-image,.dark-mode .quality-leads-image{max-width:100%;border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .tt-personal-outreach-title,.dark-mode .tt-quality-leads-title{color:var(--dm-primary-dark)}.otc-wrapper{width:100%;background-color:var(--white)}.otc-hero-section{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(../../../assets/Offshore_Treatment_consultant_banner.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.otc-content{max-width:800px;margin:0 auto}.otc-title{color:var(--white);font-size:3rem;font-weight:700;margin-bottom:1.5rem}.otc-description{color:var(--white);font-size:1.5rem;line-height:1.6}.lead-management{padding:4rem 2rem;background-color:var(--white)}.lead-management-section{max-width:1200px;margin:0 auto}.lead-management-image-container{padding:2rem}.lead-management-image{border-radius:12px;box-shadow:0 8px 24px var(--shadow-color)}.lead-management-content{padding:2rem}.lead-management-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.lead-management-text{color:var(--dark-gray);font-size:1.1rem;line-height:1.8}.patient-assessment{padding:4rem 2rem;background-color:var(--white)}.patient-assessment-section{max-width:1200px;margin:0 auto}.patient-assessment-image{border-radius:12px;box-shadow:0 8px 24px var(--shadow-color)}.patient-assessment-content{padding:2rem}.patient-assessment-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.patient-assessment-text{color:var(--dark-gray);font-size:1.1rem;line-height:1.8}.insure-verification{padding:4rem 2rem;background-color:var(--white)}.insure-verification-section{max-width:1200px;margin:0 auto;text-align:center}.insure-verification-title{color:var(--dark-red);font-size:2.5rem;font-weight:600}.insure-verification-text{color:var(--primary-red);margin-bottom:2.5rem}.insure-verification-section .card{height:100%;border:none;border-radius:12px;box-shadow:0 4px 16px var(--shadow-color);transition:transform .3s ease}.insure-verification-section .card:hover{transform:translateY(-5px)}.insurance-body{background-color:#fff}.insurance-body:hover{background-color:#ffe899}.insurance-body-title{color:#8b1e2b}.insurance-description{color:#343a40}.insurance-body:hover .insurance-description{color:var(--primary-red)!important;transition:color .3s ease}.customer-care{background-color:var(--white)}.customer-care-section{max-width:1200px;margin:0 auto}.customer-care-image-container{padding:2rem;display:flex;justify-content:center}.customer-care-image{border-radius:12px;box-shadow:0 8px 24px var(--shadow-color)}.customer-care-content{padding:2rem}.customer-care-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.customer-care-subtitle{color:var(--dark-gray);font-size:1.1rem;line-height:1.8;margin-bottom:2rem}.customer-care-list{list-style:none;padding:0}.customer-care-item{display:flex;align-items:baseline;margin-bottom:1rem;color:var(--dark-gray);font-size:1.1rem;line-height:1.6}.customer-care-item:before{content:"•";color:var(--primary-red);font-weight:700;margin-right:1rem}@media (max-width: 992px){.otc-title{font-size:2.5rem}.otc-description{font-size:1.2rem}.lead-management-title,.patient-assessment-title,.insure-verification-title,.customer-care-title{font-size:2rem}.lead-management-image-container,.patient-assessment-image-container,.customer-care-image-container{order:2}.lead-management-content,.patient-assessment-content,.customer-care-content{order:1;text-align:center}.customer-care-item{justify-content:center}}@media (max-width: 768px){.otc-hero-section{padding:4rem 1rem}.otc-title{font-size:2rem}.otc-description{font-size:1.1rem}.lead-management,.patient-assessment,.insure-verification,.customer-care{padding:3rem 1rem}.lead-management-text,.patient-assessment-text,.customer-care-subtitle{font-size:1rem}.customer-care-item{font-size:.95rem}}.dark-mode .otc-wrapper{width:100%;background-color:var(--dm-background);color:var(--dm-text-primary)}.dark-mode .otc-hero-section{text-align:center;color:var(--dm-text-primary);padding:7rem;background-size:cover;background-position:center;background-repeat:no-repeat}.dark-mode .otc-content{max-width:800px;margin:0 auto}.dark-mode .otc-title{color:var(--dm-text-primary);font-size:3rem;font-weight:700;margin-bottom:1.5rem}.dark-mode .otc-description{color:var(--dm-text-secondary);font-size:1.5rem;line-height:1.6}.dark-mode .lead-management{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .lead-management-section{max-width:1200px;margin:0 auto}.dark-mode .lead-management-image-container{padding:2rem}.dark-mode .lead-management-image{border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .lead-management-content{padding:2rem}.dark-mode .lead-management-title{color:var(--dm-primary-dark);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.dark-mode .lead-management-text{color:var(--dm-text-secondary);font-size:1.1rem;line-height:1.8}.dark-mode .patient-assessment{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .patient-assessment-section{max-width:1200px;margin:0 auto}.dark-mode .patient-assessment-image{border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .patient-assessment-content{padding:2rem}.dark-mode .patient-assessment-title{color:var(--dm-primary-dark);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.dark-mode .patient-assessment-text{color:var(--dm-text-secondary);font-size:1.1rem;line-height:1.8}.dark-mode .insurance-body:hover{background:var(--dm-surface-variant);border-color:var(--dm-primary);box-shadow:0 12px 35px #ff4d5e33}.dark-mode .insure-verification{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .insure-verification-section{max-width:1200px;margin:0 auto;text-align:center}.dark-mode .insure-verification-title{color:var(--dm-primary-dark);font-size:2.5rem;font-weight:600}.dark-mode .insure-verification-text{color:var(--dm-primary-light);margin-bottom:1.5rem}.dark-mode .insure-verification-section .card{height:100%;border:none;border-radius:12px;background-color:var(--dm-card-bg);box-shadow:0 4px 16px var(--dm-shadow);transition:transform .3s ease}.dark-mode .insure-verification-section .card:hover{transform:translateY(-10px);background-color:var(--dm-hover-bg)}.dark-mode .insurance-body:hover .insurance-description{color:#fff!important}.dark-mode .customer-care{background-color:var(--dm-background)}.dark-mode .customer-care-section{max-width:1200px;margin:0 auto}.dark-mode .customer-care-image-container{padding:2rem;display:flex;justify-content:center}.dark-mode .customer-care-image{border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .customer-care-content{padding:2rem}.dark-mode .customer-care-title{color:var(--dm-primary);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.dark-mode .customer-care-subtitle{color:var(--dm-text-secondary);font-size:1.1rem;line-height:1.8;margin-bottom:2rem}.dark-mode .customer-care-list{list-style:none;padding:0}.dark-mode .customer-care-item{display:flex;align-items:baseline;margin-bottom:1rem;color:var(--dm-text-secondary);font-size:1.1rem;line-height:1.6}.dark-mode .customer-care-item:before{content:"•";color:var(--dm-primary);font-weight:700;margin-right:1rem}.ai-wrapper{width:100%;overflow-x:hidden;background-color:var(--white)}.ai-hero-section{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(../../../assets/AI_Based_banner.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.ai-hero-section-content{max-width:800px;margin:0 auto}.ai-hero-section-title{color:var(--white);font-size:3rem;font-weight:700;margin-bottom:1.5rem}.ai-hero-section-description{color:var(--white);font-size:1.5rem;line-height:1.6}.streamlined-operations-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1rem;font-weight:600;margin-top:3rem}.streamlined-operations-title-below{color:var(--medium-gray);font-size:1.2rem;line-height:1.6}.automated{display:flex;align-items:center;justify-content:flex-start;text-align:left;color:var(--white);padding:5rem;background:linear-gradient(#09090999,#0009),url(/assets/automatedlead-Cgalx0Zx.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px;width:90%;margin-bottom:3rem}.integration{text-align:right;color:var(--white);padding:5rem;background:linear-gradient(#09090999,#0009),url(/assets/systemintegration-7U5b6Rda.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px;width:90%;margin-bottom:3rem}.integration-system-content{max-width:50%;margin-left:auto}.automated-system-content{max-width:50%}.deep-insights{padding:3rem 2rem;background-color:var(--white)}.deep-insights-section{max-width:1200px;margin:0 auto}.deep-insights-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1rem;font-weight:600}.deep-insights-description{color:var(--medium-gray);font-size:1.2rem;margin-bottom:3rem}.deep-insights .card{border:none;border-radius:12px;box-shadow:0 4px 16px var(--shadow-color);transition:transform .3s ease}.ai-card{background-color:#fff0f1}.deep-insights .card:hover{transform:translateY(-5px)}.ai-banner-2{margin-top:3rem;position:relative;background:linear-gradient(#09090999,#0009),url(/assets/alert-CYwN4EsL.jpg);background-size:cover;background-position:center;padding:6rem 2rem;color:var(--white)}.ai-banner-2-content{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:2}.ai-banner-2-title{font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.ai-banner-2-description{font-size:1.2rem;line-height:1.8}.intelligent-lead{padding:4rem 2rem;background-color:var(--white)}.intelligent-lead-section{max-width:1200px;margin:0 auto}.intelligent-lead-image-container{padding:2rem;display:flex;justify-content:center}.intelligent-lead-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--shadow-color)}.intelligent-lead-content{padding:2rem}.intelligent-lead-title{color:var(--dark-red);font-size:2.5rem;font-weight:600}.intelligent-lead-text{color:var(--dark-gray);font-size:1.1rem;line-height:1.8}.health-facilities{background-color:var(--light-gray)}.health-facilities-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.health-facilities-description{color:var(--dark-gray);font-size:1.1rem;line-height:1.8;max-width:800px;margin:0 auto 3rem}.health-facilities .card{border:none;border-radius:12px;box-shadow:0 4px 16px var(--shadow-color);transition:transform .3s ease;background-color:var(--white)}.health-facilities .card:hover{transform:translateY(-5px)}.health-facilities .card-body h6{color:var(--dark-red);font-weight:600;margin-bottom:1rem;font-size:1.2rem}.health-facilities .card-body h5{color:var(--dark-gray);font-size:1.1rem;line-height:1.6}@media (max-width: 992px){.ai-hero-section-title,.streamlined-operations-title,.deep-insights-title,.ai-banner-2-title,.intelligent-lead-title,.health-facilities-title{font-size:2rem}.automated,.integration{padding:3rem}.automated-system-content,.integration-system-content{max-width:60%}.streamlined-operations-content .col-6{width:100%;margin-bottom:2rem}.deep-insights .col-3{width:50%}.health-facilities .col-6{width:100%}.streamlined-operations-image-container,.intelligent-lead-image-container{order:2}.streamlined-operations-content,.intelligent-lead-content{order:1;text-align:center}}@media (max-width: 768px){.automated,.integration{padding:4rem 1rem}.automated-system-content,.integration-system-content{max-width:80%}.ai-hero-section{padding:4rem 1rem}.ai-hero-section-title{font-size:1.8rem}.ai-hero-section-description{font-size:1.1rem}.deep-insights .col-3{width:100%}.streamlined-operations,.deep-insights,.intelligent-lead,.health-facilities{padding:3rem 1rem}.health-facilities{background-color:#fff}.streamlined-operations-text,.intelligent-lead-text,c-description{font-size:1rem}}.dark-mode .ai-wrapper{width:100%;overflow-x:hidden;background-color:var(--dm-background);color:var(--dm-text-primary)}.dark-mode .ai-hero-section{text-align:center;color:var(--dm-text-primary);padding:7rem;background-size:cover;background-position:center;background-repeat:no-repeat}.dark-mode .ai-hero-section-content{max-width:800px;margin:0 auto}.dark-mode .ai-hero-section-title{color:var(--dm-text-primary);font-size:3rem;font-weight:700;margin-bottom:1.5rem}.dark-mode .ai-hero-section-description{color:var(--dm-text-secondary);font-size:1.5rem;line-height:1.6}.dark-mode .streamlined-operations-title{color:var(--dm-primary-dark);font-size:2.5rem;margin-bottom:1rem;font-weight:600;margin-top:3rem}.dark-mode .streamlined-operations-title-below{color:var(--dm-text-secondary);font-size:1.2rem;line-height:1.6}.dark-mode .automated{display:flex;align-items:center;justify-content:flex-start;text-align:left;color:var(--dm-text-primary);padding:5rem;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px;width:90%;margin-bottom:3rem;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .integration{text-align:right;color:var(--dm-text-primary);padding:5rem;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:30px;width:90%;margin-bottom:3rem;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .integration-system-content{max-width:50%;margin-left:auto}.dark-mode .automated-system-content{max-width:50%}.dark-mode .deep-insights{padding:3rem 2rem;background-color:var(--dm-background)}.dark-mode .deep-insights-section{max-width:1200px;margin:0 auto}.dark-mode .deep-insights-title{color:var(--dm-primary-dark);font-size:2.5rem;margin-bottom:1rem;font-weight:600}.dark-mode .deep-insights-description{color:var(--dm-text-secondary);font-size:1.2rem;margin-bottom:3rem}.dark-mode .deep-insights .card{border:none;border-radius:12px;background-color:var(--dm-card-bg);box-shadow:0 4px 16px var(--dm-shadow);transition:transform .3s ease}.dark-mode .deep-insights .card:hover{transform:translateY(-5px);background-color:var(--dm-hover-bg)}.dark-mode .ai-banner-2{margin-top:3rem;position:relative;background-size:cover;background-position:center;padding:6rem 2rem;color:var(--dm-text-primary)}.dark-mode .ai-banner-2-content{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:2}.dark-mode .ai-banner-2-title{font-size:2.5rem;margin-bottom:1.5rem;font-weight:600;color:var(--dm-text-primary)}.dark-mode .ai-banner-2-description{font-size:1.2rem;line-height:1.8;color:var(--dm-text-secondary)}.dark-mode .intelligent-lead{padding:4rem 2rem;background-color:var(--dm-background)}.dark-mode .intelligent-lead-section{max-width:1200px;margin:0 auto}.dark-mode .intelligent-lead-image-container{padding:2rem;display:flex;justify-content:center}.dark-mode .intelligent-lead-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .intelligent-lead-content{padding:2rem}.dark-mode .intelligent-lead-title{color:var(--dm-primary-dark);font-size:2.5rem;font-weight:600}.dark-mode .intelligent-lead-text{color:var(--dm-text-secondary);font-size:1.1rem;line-height:1.8}.dark-mode .health-facilities{background-color:var(--dm-surface-variant)}.dark-mode .health-facilities-title{color:var(--dm-primary-dark);font-size:2.5rem;margin-bottom:1.5rem;font-weight:600}.dark-mode .health-facilities-description{color:var(--dm-text-secondary);font-size:1.1rem;line-height:1.8;max-width:800px;margin:0 auto 3rem}.dark-mode .health-facilities .card{border:none;border-radius:12px;box-shadow:0 4px 16px var(--dm-shadow);transition:transform .3s ease;background-color:var(--dm-card-bg)}.dark-mode .health-facilities .card:hover{transform:translateY(-5px);background-color:var(--dm-hover-bg)}.dark-mode .health-facilities .card-body h6{color:var(--dm-primary);font-weight:600;margin-bottom:1rem;font-size:1.2rem}.dark-mode .health-facilities .card-body h5{color:var(--dm-text-secondary);font-size:1.1rem;line-height:1.6}.leads-wrapper{width:100%;overflow-x:hidden}.leads-hero-section{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(/assets/lead_marketplace_banner-Dyh0foYx.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.leads-hero-section-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.5rem}.leads-hero-section-description{font-size:clamp(1.1rem,2vw,1.5rem);max-width:800px;margin:0 auto;opacity:.9}.steady-stream-section,.leads-targeted-ad-section,.lead-quality-section,.verify-process-section,.lead-filter-section{padding:3rem 2rem;margin:2rem auto;max-width:1400px}.steady-stream-image-container,.leads-targeted-ad-image-container,.lead-quality-image-container,.verify-process-image-container,.lead-filter-image-container{display:flex;justify-content:center;align-items:center;padding:1rem}.steady-stream-image,.leads-targeted-ad-image,.lead-quality-image,.verify-process-image,.lead-filter-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--shadow-color)}.steady-stream-content,.leads-targeted-ad-content,.lead-quality-content,.verify-process-content,.lead-filter-content{padding:2rem}.steady-stream-title,.leads-targeted-ad-title,.lead-quality-title,.verify-process-title,.lead-filter-title,.lead-generation-title,.admission-title{color:var(--dark-red);font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:1.5rem;font-weight:600}.steady-stream-text,.leads-targeted-ad-text,.lead-quality-text,.verify-process-text,.lead-filter-text{color:var(--medium-gray);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.lead-generation,.admission{background-color:var(--white);padding:5rem 2rem;margin:2rem 0}.admission-card{background-color:#fff0f1}.card{border:none;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease;height:100%}.lead-gen-body{background-color:#fff}.lead-gen-body:hover{background-color:#ffe899}.card:hover{box-shadow:0 10px 20px var(--shadow-color)}.card-body{padding:2rem}.card h4{color:var(--dark-red);margin-bottom:1rem}.card p{color:var(--medium-gray)}.lead-gen-body:hover .lead-gen-description{color:var(--primary-red)!important;transition:color .3s ease}@media screen and (max-width: 991px){.steady-stream-image-container,.leads-targeted-ad-image-container,.lead-quality-image-container,.verify-process-image-container,.lead-filter-image-container{order:1}.row{flex-direction:column-reverse}.steady-stream-content,.leads-targeted-ad-content,.lead-quality-content,.verify-process-content,.lead-filter-content{text-align:center;padding:2rem 1rem}.leads-hero-section{padding:4rem 1rem}}@media screen and (max-width: 768px){.card{margin-bottom:2rem}.steady-stream-section,.leads-targeted-ad-section,.lead-quality-section,.verify-process-section,.lead-filter-section{padding:3rem 1rem}}.mb-5{margin-bottom:3rem}.text-muted{color:var(--medium-gray)!important}.fw-bold{font-weight:600}.dark-mode .leads-wrapper{width:100%;overflow-x:hidden;background-color:var(--dm-background)}.dark-mode .leads-hero-section{text-align:center;color:var(--dm-text-primary);padding:7rem;background-size:cover;background-position:center;background-repeat:no-repeat}.dark-mode .leads-hero-section-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.5rem;color:var(--dm-text-primary)}.dark-mode .leads-hero-section-description{font-size:clamp(1.1rem,2vw,1.5rem);max-width:800px;margin:0 auto;color:var(--dm-text-secondary)}.dark-mode .steady-stream-section,.dark-mode .leads-targeted-ad-section,.dark-mode .lead-quality-section,.dark-mode .verify-process-section,.dark-mode .lead-filter-section{padding:3rem 2rem;margin:2rem auto;max-width:1400px}.dark-mode .steady-stream-image-container,.dark-mode .leads-targeted-ad-image-container,.dark-mode .lead-quality-image-container,.dark-mode .verify-process-image-container,.dark-mode .lead-filter-image-container{display:flex;justify-content:center;align-items:center;padding:1rem}.dark-mode .steady-stream-image,.dark-mode .leads-targeted-ad-image,.dark-mode .lead-quality-image,.dark-mode .verify-process-image,.dark-mode .lead-filter-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow);filter:brightness(.9)}.dark-mode .steady-stream-content,.dark-mode .leads-targeted-ad-content,.dark-mode .lead-quality-content,.dark-mode .verify-process-content,.dark-mode .lead-filter-content{padding:2rem;color:var(--dm-text-primary)}.dark-mode .steady-stream-title,.dark-mode .leads-targeted-ad-title,.dark-mode .lead-quality-title,.dark-mode .verify-process-title,.dark-mode .lead-filter-title,.dark-mode .lead-generation-title,.dark-mode .admission-title{color:var(--dm-primary-dark);font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:1.5rem;font-weight:600}.dark-mode .steady-stream-text,.dark-mode .leads-targeted-ad-text,.dark-mode .lead-quality-text,.dark-mode .verify-process-text,.dark-mode .lead-filter-text{color:var(--dm-text-secondary);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.dark-mode .lead-generation,.dark-mode .admission{background-color:var(--dm-background);padding:5rem 2rem;margin:2rem 0}.dark-mode .card{background-color:var(--dm-card-bg);border:1px solid var(--dm-border);border-radius:12px;transition:transform .3s ease,box-shadow .3s ease;height:100%}.dark-mode .card:hover{box-shadow:0 10px 20px var(--dm-shadow);background-color:var(--dm-hover-bg)}.dark-mode .lead-gen-body:hover{background:var(--dm-surface-variant);border-color:var(--dm-primary);box-shadow:0 12px 35px #ff4d5e33}.dark-mode .card-body{padding:2rem}.dark-mode .card h4{color:var(--dm-primary);margin-bottom:1rem}.dark-mode .card p{color:var(--dm-text-secondary)}.dark-mode .lead-gen-body:hover .lead-gen-description{color:#fff!important;transition:color .3s ease}.dark-mode .leads-wrapper::-webkit-scrollbar-track{background:var(--dm-surface)}.dark-mode .leads-wrapper::-webkit-scrollbar-thumb{background:var(--dm-primary)}.dark-mode .leads-wrapper::-webkit-scrollbar-thumb:hover{background:var(--dm-primary-dark)}.dark-mode .leads-wrapper section{border-bottom:1px solid var(--dm-border)}.dark-mode .leads-wrapper section:last-child{border-bottom:none}:root{--primary-red: #CB2D3E;--dark-red: #8B1E2B;--light-red: #E85A68;--pale-red: #FFF0F1;--gray-red: #A6363F;--white: #FFFFFF;--light-gray: #F5F5F5;--medium-gray: #6C757D;--dark-gray: #343A40;--shadow-color: rgba(203, 45, 62, .1)}.whychoose-wrapper{width:100%;overflow-x:hidden}.whychoose-hero-section{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(/assets/whychooseus_banner-CQnAxcTt.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.whychoose-hero-section-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.5rem}.whychoose-hero-section-description{font-size:clamp(1.1rem,2vw,1.5rem);max-width:800px;margin:0 auto;opacity:.9}.whychoosecard{background-color:var(--white);padding:5rem 2rem}.whychoosecard-section{padding-top:2rem;max-width:1400px;margin:0 auto}.whychoosecard-title{color:var(--dark-red);font-size:clamp(2rem,3vw,2.5rem);text-align:center;margin-bottom:1.5rem}.whychoosecard-description{color:var(--medium-gray);text-align:center;max-width:800px;margin:0 auto 3rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.bluellaLeadsMarketplace-section{padding:5rem 2rem;background:var(--white)}.bluellaLeadsMarketplace-section-content{max-width:1200px;margin:0 auto;text-align:center}.bluellaLeadsMarketplace-section-title{color:var(--dark-red);font-size:clamp(2rem,3vw,2.5rem);margin-bottom:1.5rem}.bluellaLeadsMarketplace-section-description{color:var(--medium-gray);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.data-reporting-section,.tailored-marketing-expertise-section,.cutting-edge-section,.dedicated-patient-section,.unwavering-commitment-section{padding:3rem 2rem;max-width:1400px;margin:2rem auto}.data-reporting-image-container,.tailored-marketing-expertise-image-container,.cutting-edge-image-container,.dedicated-patient-image-container,.unwavering-commitment-image-container{display:flex;justify-content:center;align-items:center;padding:1rem}.data-reporting-content,.tailored-marketing-expertise-content,.cutting-edge-content,.dedicated-patient-content,.unwavering-commitment-content{padding:2rem}.data-reporting-title,.tailored-marketing-expertise-title,.cutting-edge-title,.dedicated-patient-title,.unwavering-commitment-title{color:var(--dark-red);font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:1.5rem}.data-reporting-text,.tailored-marketing-expertise-text,.cutting-edge-text,.dedicated-patient-text,.unwavering-commitment-text{color:var(--medium-gray);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.data-reporting-image,.tailored-marketing-expertise-image,.cutting-edge-image,.dedicated-patient-image,.unwavering-commitment-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--shadow-color)}@media screen and (max-width: 991px){.data-reporting-image-container,.tailored-marketing-expertise-image-container,.cutting-edge-image-container,.dedicated-patient-image-container,.unwavering-commitment-image-container{order:1;margin-bottom:2rem}.data-reporting-content,.tailored-marketing-expertise-content,.cutting-edge-content,.dedicated-patient-content,.unwavering-commitment-content{text-align:center}.whychoose-hero-section{padding:4rem 1rem}.whychoosecard{padding:3rem 1rem}}@media screen and (max-width: 768px){.whychoosecard-card{margin-bottom:2rem}.data-reporting-section,.tailored-marketing-expertise-section,.cutting-edge-section,.dedicated-patient-section,.unwavering-commitment-section{padding:3rem 1rem}}.flex-center{display:flex;justify-content:center;align-items:center}.text-center{text-align:center}.dark-mode .whychoose-wrapper{width:100%;overflow-x:hidden;background-color:var(--dm-background)}.dark-mode .whychoose-hero-section{text-align:center;color:var(--white);padding:7rem;background:linear-gradient(#09090999,#0009),url(/assets/whychooseus_banner-CQnAxcTt.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.dark-mode .whychoose-hero-section-title{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;margin-bottom:1.5rem;color:var(--dm-text-primary)}.dark-mode .whychoose-hero-section-description{font-size:clamp(1.1rem,2vw,1.5rem);max-width:800px;margin:0 auto;color:var(--dm-text-secondary)}.dark-mode .whychoosecard{background-color:var(--dm-background);padding:5rem 2rem}.dark-mode .whychoosecard-section{padding-top:2rem;max-width:1400px;margin:0 auto}.dark-mode .whychoosecard-title{color:var(--dm-primary-dark);font-size:clamp(2rem,3vw,2.5rem);text-align:center;margin-bottom:1.5rem}.dark-mode .whychoosecard-description{color:var(--dm-text-secondary);text-align:center;max-width:800px;margin:0 auto 3rem;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.dark-mode .bluellaLeadsMarketplace-section{padding:5rem 2rem;background:var(--dm-background)}.dark-mode .bluellaLeadsMarketplace-section-content{max-width:1200px;margin:0 auto;text-align:center}.dark-mode .bluellaLeadsMarketplace-section-title{color:var(--dm-primary-dark);font-size:clamp(2rem,3vw,2.5rem);margin-bottom:1.5rem}.dark-mode .bluellaLeadsMarketplace-section-description{color:var(--dm-text-secondary);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.dark-mode .data-reporting-section,.dark-mode .tailored-marketing-expertise-section,.dark-mode .cutting-edge-section,.dark-mode .dedicated-patient-section,.dark-mode .unwavering-commitment-section{padding:3rem 2rem;max-width:1400px;margin:2rem auto;background-color:var(--dm-surface-dark);border-radius:12px}.dark-mode .data-reporting-image-container,.dark-mode .tailored-marketing-expertise-image-container,.dark-mode .cutting-edge-image-container,.dark-mode .dedicated-patient-image-container,.dark-mode .unwavering-commitment-image-container{display:flex;justify-content:center;align-items:center;padding:1rem}.dark-mode .data-reporting-content,.dark-mode .tailored-marketing-expertise-content,.dark-mode .cutting-edge-content,.dark-mode .dedicated-patient-content,.dark-mode .unwavering-commitment-content{padding:2rem;color:var(--dm-text-primary)}.dark-mode .data-reporting-title,.dark-mode .tailored-marketing-expertise-title,.dark-mode .cutting-edge-title,.dark-mode .dedicated-patient-title,.dark-mode .unwavering-commitment-title{color:var(--dm-primary-dark);font-size:clamp(1.8rem,3vw,2.5rem);margin-bottom:1.5rem}.dark-mode .data-reporting-text,.dark-mode .tailored-marketing-expertise-text,.dark-mode .cutting-edge-text,.dark-mode .dedicated-patient-text,.dark-mode .unwavering-commitment-text{color:var(--dm-text-secondary);font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.6}.dark-mode .data-reporting-image,.dark-mode .tailored-marketing-expertise-image,.dark-mode .cutting-edge-image,.dark-mode .dedicated-patient-image,.dark-mode .unwavering-commitment-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 8px 24px var(--dm-shadow);filter:brightness(.9)}.dark-mode .whychoose-wrapper::-webkit-scrollbar-track{background:var(--dm-surface)}.dark-mode .whychoose-wrapper::-webkit-scrollbar-thumb{background:var(--dm-primary)}.dark-mode .whychoose-wrapper::-webkit-scrollbar-thumb:hover{background:var(--dm-primary-dark)}.dark-mode .whychoose-wrapper section{border-bottom:1px solid var(--dm-border)}.dark-mode .whychoose-wrapper section:last-child{border-bottom:none}.title{padding-top:2rem;font-size:2rem;font-weight:700;color:#8b1e2b;text-align:center;margin-bottom:2rem}.filters{background-color:#fff;border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a;margin-bottom:2rem}.filters-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.filters-grid{grid-template-columns:1fr 1fr}}.filter-group{display:flex;align-items:center;gap:.75rem}.filter-label{display:inline-flex;align-items:center;white-space:nowrap;color:#343a40;font-weight:500;min-width:100px}.icon{margin-right:.5rem;color:#cb2d3e}.blog-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;padding-bottom:2rem}@media (min-width: 768px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.blog-grid{grid-template-columns:repeat(3,1fr)}}.blog-card{background-color:#fff;border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px #0000001a;transition:box-shadow .3s;display:flex;flex-direction:column;height:100%}.blog-card:hover{box-shadow:0 4px 6px #0000001a}.blog-image-container{position:relative;padding-top:56.25%;overflow:hidden}.blog-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.blog-card:hover .blog-image{transform:scale(1.05)}.no-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f1f1f1;display:flex;align-items:center;justify-content:center;color:#9ca3af}.card-content{padding:1.5rem;display:flex;flex-direction:column;flex:1}.category-tag{display:inline-block;padding:.25rem .75rem;background-color:#fff0f1;color:#cb2d3e;border-radius:9999px;font-size:.75rem;font-weight:500;margin-bottom:1rem}.blog-title{font-size:1.25rem;font-weight:600;color:#343a40;margin-bottom:.75rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.blog-description{color:#6c757d;font-size:.875rem;margin-bottom:1rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;flex:1}.card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.post-date{color:#6c757d;font-size:.875rem}.read-more{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;color:#cb2d3e;text-decoration:none;transition:color .2s}.read-more:hover{color:#8b1e2b}.arrow-icon{margin-left:.25rem;transition:transform .2s}.read-more:hover .arrow-icon{transform:translate(4px)}.pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem}.pagination-button{min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#fff;color:#6c757d;border:1px solid #ddd;cursor:pointer;font-size:1rem;font-weight:500;transition:all .2s ease-in-out;margin-bottom:1rem}.pagination-button:hover:not(.disabled){background-color:#f5f5f5}.pagination-button.active{background-color:#cb2d3e;color:#fff;border-color:#cb2d3e;font-weight:700}.pagination-button.disabled{background-color:#f1f1f1;color:#9ca3af;border-color:#ddd;cursor:not-allowed}.pagination-button svg{width:20px;height:20px}.filter-select{width:100%;padding:.625rem;border:1px solid #e2e8f0;border-radius:.5rem;font-size:.875rem;outline:none;transition:all .2s}.filter-select:focus{border-color:#cb2d3e;box-shadow:0 0 0 2px #cb2d3e33}.dark-mode .title{padding-top:2rem;font-size:2rem;font-weight:700;color:var(--dm-primary-dark);text-align:center;margin-bottom:2rem}.dark-mode .filters{background-color:var(--dm-surface);border-radius:.75rem;padding:1.5rem;box-shadow:0 1px 3px var(--dm-shadow);margin-bottom:2rem;border:1px solid var(--dm-border)}.dark-mode .filters-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media (min-width: 768px){.dark-mode .filters-grid{grid-template-columns:1fr 1fr}}.dark-mode .filter-group{display:flex;align-items:center;gap:.75rem}.dark-mode .filter-label{display:inline-flex;align-items:center;white-space:nowrap;color:var(--dm-text-primary);font-weight:500;min-width:100px}.dark-mode .icon{margin-right:.5rem;color:var(--dm-primary)}.dark-mode .filter-select{width:100%;padding:.625rem;border:1px solid var(--dm-border);border-radius:.5rem;font-size:.875rem;outline:none;transition:all .2s;background-color:var(--dm-surface-variant);color:var(--dm-text-primary)}.dark-mode .filter-select:focus{border-color:var(--dm-primary);box-shadow:0 0 0 2px #ff4d5e33}.dark-mode .blog-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;padding-bottom:2rem}@media (min-width: 768px){.dark-mode .blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.dark-mode .blog-grid{grid-template-columns:repeat(3,1fr)}}.dark-mode .blog-card{background-color:var(--dm-surface);border-radius:.75rem;overflow:hidden;box-shadow:0 1px 3px var(--dm-shadow);transition:box-shadow .3s;display:flex;flex-direction:column;height:100%;border:1px solid var(--dm-border)}.dark-mode .blog-card:hover{box-shadow:0 4px 6px var(--dm-shadow)}.dark-mode .blog-image-container{position:relative;padding-top:56.25%;overflow:hidden}.dark-mode .blog-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s;filter:brightness(.9)}.dark-mode .blog-card:hover .blog-image{transform:scale(1.05)}.dark-mode .no-image{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--dm-surface-variant);display:flex;align-items:center;justify-content:center;color:var(--dm-text-tertiary)}.dark-mode .card-content{padding:1.5rem;display:flex;flex-direction:column;flex:1}.dark-mode .category-tag{display:inline-block;padding:.25rem .75rem;background-color:var(--dm-surface-variant);color:var(--dm-primary-light);border-radius:9999px;font-size:.75rem;font-weight:500;margin-bottom:1rem}.dark-mode .blog-title{font-size:1.25rem;font-weight:600;color:var(--dm-text-primary);margin-bottom:.75rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.dark-mode .blog-description{color:var(--dm-text-secondary);font-size:.875rem;margin-bottom:1rem;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;flex:1}.dark-mode .card-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.dark-mode .post-date{color:var(--dm-text-tertiary);font-size:.875rem}.dark-mode .read-more{display:inline-flex;align-items:center;font-size:.875rem;font-weight:500;color:var(--dm-primary-light);text-decoration:none;transition:color .2s}.dark-mode .read-more:hover{color:var(--dm-primary)}.dark-mode .arrow-icon{margin-left:.25rem;transition:transform .2s}.dark-mode .read-more:hover .arrow-icon{transform:translate(4px)}.dark-mode .pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem}.dark-mode .pagination-button{min-width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--dm-surface);color:var(--dm-text-secondary);border:1px solid var(--dm-border);cursor:pointer;font-size:1rem;font-weight:500;transition:all .2s ease-in-out}.dark-mode .pagination-button:hover:not(.disabled){background-color:var(--dm-hover-bg)}.dark-mode .pagination-button.active{background-color:var(--dm-primary);color:var(--dm-text-primary);border-color:var(--dm-primary);font-weight:700}.dark-mode .pagination-button.disabled{background-color:var(--dm-surface-variant);color:var(--dm-text-tertiary);border-color:var(--dm-border);cursor:not-allowed}.dark-mode .pagination-button svg{width:20px;height:20px}:root{--primary-red: #CB2D3E;--dark-red: #8B1E2B;--light-red: #E85A68;--pale-red: #FFF0F1;--gray-red: #A6363F}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}.min-h-screen{min-height:100vh}.nav{position:fixed;top:0;left:0;right:0;z-index:10;background:#fffc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #f3f4f6}.nav-container{height:4rem;display:flex;align-items:center}.back-link{display:inline-flex;align-items:center;color:var(--primary-red);text-decoration:none;font-weight:500;transition:color .2s}.back-link:hover{color:var(--dark-red)}.back-link svg{margin-right:.5rem}.banner{position:relative;width:100%;height:70vh;display:flex;align-items:center;justify-content:center;color:#fff}.banner-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0009,#0006);z-index:1}.banner-image{width:100%;height:100%;object-fit:cover}.banner-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:0 1rem}.banner-text{text-align:center;max-width:64rem}.category-badge{display:inline-block;background:var(--primary-red);color:#fff;padding:.5rem 1.5rem;border-radius:9999px;font-size:.875rem;font-weight:500;box-shadow:0 4px 6px #0000001a;margin-bottom:1.5rem}.banner-title{color:#fff;font-size:3.75rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.meta-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.5rem;color:#ffffffe6}.meta-item{display:flex;align-items:center}.meta-item svg{margin-right:.5rem;opacity:.75}.meta-item span{font-weight:500}.article{max-width:64rem;margin:0 auto;padding:4rem 1rem}.prose{color:#374151}.prose p{margin-bottom:1.5rem;line-height:1.75;font-size:1.125rem}.prose h2{font-size:1.875rem;font-weight:700;color:#111827;margin:2rem 0 1rem}.prose h3{font-size:1.5rem;font-weight:700;color:#111827;margin:1.5rem 0 .75rem}.prose a{color:var(--primary-red);text-decoration:underline}.prose a:hover{color:var(--dark-red)}.prose blockquote{border-left:4px solid var(--primary-red);padding-left:1rem;margin:1.5rem 0;font-style:italic}.center-screen{display:flex;align-items:center;justify-content:center;min-height:100vh}.loading-spinner{width:2rem;height:2rem;color:var(--primary-red);animation:spin 1s linear infinite}.error-message{color:var(--primary-red)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.banner-title{font-size:2.5rem}.meta-info{flex-direction:column;gap:1rem}.article{padding:2rem 1rem}}@media (max-width: 640px){.banner-title{font-size:2rem}.category-badge{padding:.375rem 1rem}}.whatis-wrapper{width:100%;margin:0 auto;background-color:var(--white)}.whatis-hero-section{display:flex;justify-content:center;align-items:center;padding:7rem;margin-bottom:4rem;background:linear-gradient(#09090999,#0009),url(/assets/whatisleads_banner-RoUhZjsZ.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.whatis-hero-section-content{text-align:center;max-width:800px;color:var(--white)}.whatis-hero-section-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2}.whatis-hero-section-description{font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;opacity:.9}.whatis-text{max-width:900px;margin:0 auto;padding:2rem;background-color:var(--white);border-radius:1rem;box-shadow:0 4px 16px var(--shadow-color)}.whatis-title{color:var(--primary-red);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;margin-bottom:2rem;text-align:center}.whatis-text{color:var(--dark-gray);font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.8;margin-bottom:1.5rem}.whatis-text:last-child{margin-bottom:0}@media screen and (max-width: 768px){.whatis-wrapper{padding:1rem .5rem}.whatis-hero-section{padding:3rem 1rem;min-height:30vh}.whatis-text{padding:1.5rem;margin:0 .5rem}}@media screen and (max-width: 480px){.whatis-hero-section{padding:2rem 1rem;min-height:25vh}.whatis-text{padding:1rem}}.whatis-hero-section:hover{transform:translateY(-4px);transition:transform .3s ease}.whatis-text:hover{box-shadow:0 6px 20px var(--shadow-color);transition:box-shadow .3s ease}@media print{.whatis-wrapper{padding:0}.whatis-hero-section{background:var(--pale-red);color:var(--dark-red);box-shadow:none}.whatis-text{box-shadow:none}}.dark-mode .whatis-wrapper{width:100%;margin:0 auto;background-color:var(--dm-background)}.dark-mode .whatis-hero-section{display:flex;justify-content:center;align-items:center;padding:7rem;margin-bottom:4rem;background:linear-gradient(#09090999,#0009),url(/assets/whatisleads_banner-RoUhZjsZ.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.dark-mode .whatis-hero-section-content{text-align:center;max-width:800px;color:var(--dm-text-primary)}.dark-mode .whatis-hero-section-title{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;margin-bottom:1.5rem;line-height:1.2;color:var(--dm-text-primary)}.dark-mode .whatis-hero-section-description{font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;color:var(--dm-text-secondary)}.dark-mode .whatis-text{max-width:900px;margin:0 auto;padding:2rem;background-color:var(--dm-surface);border-radius:1rem;box-shadow:0 4px 16px var(--dm-shadow)}.dark-mode .whatis-title{color:var(--dm-primary-light);font-size:clamp(1.5rem,3vw,2.25rem);font-weight:600;margin-bottom:2rem;text-align:center}.dark-mode .whatis-text{color:var(--dm-text-secondary);font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.8;margin-bottom:1.5rem}.dark-mode .whatis-text:last-child{margin-bottom:0}.dark-mode .whatis-text:hover{background-color:var(--dm-hover-bg);transition:background-color .2s ease}.privacy-wrapper{width:100%;margin:0 auto;background-color:var(--white)}.privacy-hero{display:flex;justify-content:center;align-items:center;min-height:30vh;padding:4rem 2rem;background:linear-gradient(135deg,var(--primary-red),var(--dark-red));margin-bottom:4rem;box-shadow:0 8px 24px var(--shadow-color)}.privacy-hero-title{color:var(--white);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;text-align:center;line-height:1.2;margin:0}.privacy-content{max-width:900px;margin:0 auto;padding:2rem;background-color:var(--white);border-radius:1rem;box-shadow:0 4px 16px var(--shadow-color)}.privacy-section{margin-bottom:3rem}.privacy-section:last-child{margin-bottom:0}.privacy-section-title{color:var(--primary-red);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;margin-bottom:1.5rem}.privacy-introduction{font-size:clamp(1.1rem,1.5vw,1rem);line-height:1.8;color:var(--dark-gray);margin-bottom:2rem}.privacy-list{list-style:none;padding:0;margin:1.5rem 0}.privacy-list li{display:flex;align-items:flex-start;margin-bottom:1.25rem;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6;color:var(--medium-gray)}.list-bullet{color:var(--primary-red);margin-right:1rem;font-size:1.2em}.privacy-contact-link{display:inline-block;color:var(--primary-red);text-decoration:none;font-weight:500;margin-top:1rem;transition:color .3s ease}.privacy-contact-link:hover{color:var(--dark-red)}.privacy-footer{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--dark-gray);font-style:italic;font-size:1rem;color:var(--black);text-align:center}@media screen and (max-width: 768px){.privacy-wrapper{padding:1rem .5rem}.privacy-hero{padding:3rem 1rem;min-height:25vh}.privacy-content{padding:1.5rem;margin:0 .5rem}.privacy-section{margin-bottom:2rem}}@media screen and (max-width: 480px){.privacy-hero{padding:2rem 1rem;min-height:20vh}.privacy-content{padding:1rem}.privacy-list li{margin-bottom:1rem}}@media print{.privacy-wrapper{padding:0}.privacy-hero{background:var(--pale-red);color:var(--dark-red);box-shadow:none;min-height:auto;padding:2rem}.privacy-content{box-shadow:none}.privacy-section{page-break-inside:avoid}}.dark-mode .privacy-wrapper{width:100%;margin:0 auto;background-color:var(--dm-background)}.dark-mode .privacy-hero{display:flex;justify-content:center;align-items:center;min-height:30vh;padding:4rem 2rem;background:linear-gradient(135deg,var(--primary-red),var(--dark-red));margin-bottom:4rem;box-shadow:0 8px 24px var(--dm-shadow)}.dark-mode .privacy-hero-title{color:var(--dm-text-primary);font-size:clamp(2.5rem,5vw,4rem);font-weight:700;text-align:center;line-height:1.2;margin:0}.dark-mode .privacy-content{max-width:900px;margin:0 auto;padding:2rem;background-color:var(--dm-surface);border-radius:1rem;box-shadow:0 4px 16px var(--dm-shadow)}.dark-mode .privacy-section{margin-bottom:3rem}.dark-mode .privacy-section:last-child{margin-bottom:0}.dark-mode .privacy-section-title{color:var(--dm-primary-dark);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;margin-bottom:1.5rem}.dark-mode .privacy-introduction{font-size:clamp(1.1rem,1.5vw,1rem);line-height:1.8;color:var(--dm-text-primary);margin-bottom:2rem}.dark-mode .privacy-list{list-style:none;padding:0;margin:1.5rem 0}.dark-mode .privacy-list li{display:flex;align-items:flex-start;margin-bottom:1.25rem;font-size:clamp(1rem,1.2vw,1.1rem);line-height:1.6;color:var(--dm-text-secondary)}.dark-mode .list-bullet{color:var(--dm-primary);margin-right:1rem;font-size:1.2em}.dark-mode .privacy-contact-link{display:inline-block;color:var(--dm-primary-light);text-decoration:none;font-weight:500;margin-top:1rem;transition:color .3s ease,text-decoration .3s ease}.dark-mode .privacy-contact-link:hover{color:var(--dm-accent);text-decoration:underline}.dark-mode .privacy-footer{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--dm-border);font-style:italic;font-size:1rem;color:#cdcbcb;text-align:center}.dark-mode .privacy-contact-link:focus-visible{outline:2px solid var(--dm-accent);outline-offset:4px}.media-wrapper{width:100%;margin:0 auto}.hero-section{text-align:center;padding:4rem;background-image:url(/assets/bluish-banner-Bqc_1lTV.jpg)}.hero-content{text-align:center;color:var(--white);padding:2rem}.hero-title{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem}.stats-section{padding:4rem 0;background-color:var(--white);border-radius:1rem;margin-bottom:4rem}.stats-content{text-align:center;max-width:800px;margin:0 auto;padding:0 1rem}.stats-title{font-size:2.5rem;font-weight:700;color:var(--dark-red);margin-bottom:1.5rem}.stats-description{color:var(--medium-gray);margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.stat-card{background:var(--white);padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px var(--shadow-color)}.stat-value{display:block;font-size:2.5rem;font-weight:700;color:var(--primary-red);margin-bottom:.5rem}.stat-label{color:var(--medium-gray);font-size:1.1rem}.team-section{max-width:1200px;padding:4rem 0;text-align:center;margin:0 auto 4rem}.team-title{font-size:2.5rem;font-weight:700;color:var(--dark-red);margin-bottom:1rem}.team-description{color:var(--medium-gray);margin-bottom:3rem}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.team-card{background:var(--white);border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px var(--shadow-color);transition:transform .3s ease}.team-card-inner{position:relative}.team-member-image{width:100%;height:400px;object-fit:cover}.team-member-info{padding:1.5rem;background:var(--white)}.team-member-info h3{color:var(--primary-red);margin-bottom:.5rem;font-size:1.2rem}.team-member-info p{color:var(--medium-gray);font-size:.9rem}.testimonials-section{padding:4rem 0;background-color:var(--white);border-radius:1rem}.testimonials-title{text-align:center;font-size:2.5rem;color:var(--dark-red);margin-bottom:3rem}.testimonials-container{max-width:800px;margin:0 auto;padding:0 1rem}.testimonial-card{background:var(--white);padding:2rem;border-radius:1rem;box-shadow:0 4px 6px var(--shadow-color);margin-bottom:2rem}.testimonial-content{text-align:center}.testimonial-text{font-size:1.2rem;color:var(--dark-gray);font-style:italic;margin-bottom:2rem;line-height:1.6}.testimonial-author h3{color:var(--primary-red);font-size:1.1rem;margin-bottom:.25rem}.testimonial-author p{color:var(--medium-gray);font-size:.9rem}.testimonial-avatars{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.avatar-button{background:none;border:none;padding:0;cursor:pointer;position:relative}.avatar{width:50px;height:50px;border-radius:50%;overflow:hidden}.avatar-image{width:100%;height:100%;object-fit:cover}.avatar-button.active .avatar{outline:2px solid var(--primary-red);outline-offset:2px}.logo{padding:20px 0;background-color:#fff}.logo .container{width:80%}.logo .row{display:flex;justify-content:center;align-items:center}.logo img{max-width:80%;height:auto;transition:transform .3s ease-in-out;padding:10px}.logo img:hover{transform:scale(1.1)}@media (max-width: 768px){.logo .col-md-2,.logo .col-md-3{flex:0 0 50%;max-width:50%}}@media (max-width: 576px){.logo .col-sm-1,.logo .col-sm-4,.logo .col-6{flex:0 0 100%;max-width:100%}}@media (max-width: 1024px){.team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.hero-title{font-size:2.5rem}.stats-grid,.team-grid{grid-template-columns:1fr}.testimonial-text{font-size:1rem}}@media (max-width: 768px){.logo.image.col-md-2,.logo.image.col-md-3{flex:0 0 33.333333%;max-width:33.333333%}}@media (max-width: 576px){.logo.image.col-sm-4{flex:0 0 50%;max-width:50%}}.dark-mode .media-wrapper{width:100%;margin:0 auto}.dark-mode .hero-section{text-align:center;padding:4rem;background-image:linear-gradient(#121212b3,#121212cc),url(/assets/bluish-banner-Bqc_1lTV.jpg);background-color:var(--dm-background)}.dark-mode .hero-content{text-align:center;color:var(--dm-text-primary);padding:2rem}.dark-mode .hero-title{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;color:#fff}.dark-mode .stats-section{padding:4rem 0;background-color:var(--dm-surface-dark);border-radius:1rem;margin-bottom:4rem}.dark-mode .stats-content{text-align:center;max-width:800px;margin:0 auto;padding:0 1rem}.dark-mode .stats-title{font-size:2.5rem;font-weight:700;color:var(--dm-primary-dark);margin-bottom:1.5rem}.dark-mode .stats-description{color:var(--dm-text-secondary);margin-bottom:3rem;font-size:1.1rem;line-height:1.6}.dark-mode .stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.dark-mode .stat-card{background:var(--dm-card-bg);padding:2rem;border-radius:.5rem;box-shadow:0 4px 6px var(--dm-shadow)}.dark-mode .stat-value{display:block;font-size:2.5rem;font-weight:700;color:var(--dm-primary);margin-bottom:.5rem}.dark-mode .stat-label{color:var(--dm-text-secondary);font-size:1.1rem}.dark-mode .team-section{max-width:1200px;padding:4rem 0;text-align:center;margin:0 auto 4rem;background-color:var(--dm-background)}.dark-mode .team-title{font-size:2.5rem;font-weight:700;color:var(--dm-primary-dark);margin-bottom:1rem}.dark-mode .team-description{color:var(--dm-text-secondary);margin-bottom:3rem}.dark-mode .team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.dark-mode .team-card{background:var(--dm-card-bg);border-radius:1rem;overflow:hidden;box-shadow:0 4px 6px var(--dm-shadow);transition:transform .3s ease}.dark-mode .team-card:hover{transform:translateY(-10px);box-shadow:0 10px 20px var(--dm-shadow)}.dark-mode .team-card-inner{position:relative}.dark-mode .team-member-image{width:100%;height:400px;object-fit:cover;filter:brightness(.9)}.dark-mode .team-member-info{padding:1.5rem;background:var(--dm-card-bg)}.dark-mode .team-member-info h3{color:var(--dm-primary-light);margin-bottom:.5rem;font-size:1.2rem}.dark-mode .team-member-info p{color:var(--dm-text-tertiary);font-size:.9rem}.dark-mode .testimonials-section{padding:4rem 0;background-color:var(--dm-surface-dark);border-radius:1rem}.dark-mode .testimonials-title{text-align:center;font-size:2.5rem;color:var(--dm-primary-dark);margin-bottom:3rem}.dark-mode .testimonials-container{max-width:800px;margin:0 auto;padding:0 1rem}.dark-mode .testimonial-card{background:var(--dm-card-bg);padding:2rem;border-radius:1rem;box-shadow:0 4px 6px var(--dm-shadow);margin-bottom:2rem}.dark-mode .testimonial-content{text-align:center}.dark-mode .testimonial-text{font-size:1.2rem;color:var(--dm-text-secondary);font-style:italic;margin-bottom:2rem;line-height:1.6}.dark-mode .testimonial-author h3{color:var(--dm-primary-light);font-size:1.1rem;margin-bottom:.25rem}.dark-mode .testimonial-author p{color:var(--dm-text-tertiary);font-size:.9rem}.dark-mode .testimonial-avatars{display:flex;justify-content:center;gap:1rem;margin-top:2rem}.dark-mode .avatar-button{background:none;border:none;padding:0;cursor:pointer;position:relative}.dark-mode .avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid var(--dm-border)}.dark-mode .avatar-image{width:100%;height:100%;object-fit:cover;filter:brightness(.9)}.dark-mode .avatar-button.active .avatar{outline:2px solid var(--dm-primary);outline-offset:2px}.dark-mode .logo{padding:20px 0;background-color:var(--dm-background)}.dark-mode .actual-logo,.dark-mode .actual-logo:hover{filter:brightness(0) invert(1)}.dark-mode .logo .container{width:80%}.dark-mode .logo .row{display:flex;justify-content:center;align-items:center}.dark-mode .logo img{max-width:80%;height:auto;transition:transform .3s ease-in-out;padding:10px}.contact-page{max-width:1200px;margin:0 auto;padding:2rem}.contact-header{text-align:center;margin-bottom:3rem}.contact-title{color:var(--dark-red);font-size:2.5rem;margin-bottom:1rem}.contact-subtitle{color:var(--dark-gray);font-size:1.8rem;margin-bottom:.5rem}.contact-description{color:var(--medium-gray);font-size:1.1rem}.contact-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:3rem;text-align:center}.info-item{padding:1.5rem;background-color:var(--light-gray);border-radius:8px}.info-item h3{color:var(--primary-red);margin-bottom:.5rem}.info-link{color:var(--dark-red);text-decoration:none;transition:color .3s ease}.info-link:hover{color:var(--light-red)}.form-section{background-color:var(--white);padding:2rem;border-radius:12px;box-shadow:0 4px 12px var(--shadow-color)}.form-title{color:var(--primary-red);margin-bottom:1rem}.form-description{color:var(--medium-gray);margin-bottom:2rem}.contact-form{display:grid;gap:1.5rem}.form-group{width:100%}.form-input,.form-select,.form-textarea{width:100%;padding:.8rem 1rem;border:1px solid var(--light-gray);border-radius:6px;font-size:1rem;transition:border-color .3s ease}.form-input:focus,.form-select:focus,.form-textarea:focus{outline:none;border-color:var(--primary-red)}.form-textarea{min-height:120px;resize:vertical}.submit-button{background-color:var(--primary-red);color:var(--white);padding:1rem 2rem;border:none;border-radius:6px;font-size:1.1rem;cursor:pointer;transition:background-color .3s ease}.submit-button:hover{background-color:var(--dark-red)}@media (max-width: 768px){.contact-page{padding:1rem}.contact-title{font-size:2rem}.contact-subtitle{font-size:1.5rem}.form-section{padding:1.5rem}}.dark-mode .contact-page{max-width:1200px;margin:0 auto;padding:2rem;background-color:var(--dm-background)}.dark-mode .contact-header{text-align:center;margin-bottom:3rem}.dark-mode .contact-title{color:var(--dm-primary-dark);font-size:2.5rem;margin-bottom:1rem}.dark-mode .contact-subtitle{color:var(--dm-text-primary);font-size:1.8rem;margin-bottom:.5rem}.dark-mode .contact-description{color:var(--dm-text-secondary);font-size:1.1rem}.dark-mode .contact-info{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:3rem;text-align:center}.dark-mode .info-item{padding:1.5rem;background-color:var(--dm-surface);border-radius:8px;box-shadow:0 2px 8px var(--dm-shadow)}.dark-mode .info-item h3{color:var(--dm-primary-dark);margin-bottom:.5rem}.dark-mode .info-link{color:var(--dm-accent);text-decoration:none;transition:color .3s ease}.dark-mode .info-link:hover{color:var(--dm-primary-light);text-decoration:underline}.dark-mode .form-section{background-color:var(--dm-card-bg);padding:2rem;border-radius:12px;box-shadow:0 4px 12px var(--dm-shadow)}.dark-mode .form-title{color:var(--dm-primary-dark);margin-bottom:1rem}.dark-mode .form-description{color:var(--dm-text-secondary);margin-bottom:2rem}.dark-mode .contact-form{display:grid;gap:1.5rem}.dark-mode .form-group{width:100%}.dark-mode .form-input,.dark-mode .form-select,.dark-mode .form-textarea{width:100%;padding:.8rem 1rem;border:1px solid var(--dm-border);border-radius:6px;font-size:1rem;transition:border-color .3s ease,background-color .3s ease;background-color:var(--dm-surface-variant);color:var(--dm-text-primary)}.dark-mode .form-input::placeholder,.dark-mode .form-textarea::placeholder{color:var(--dm-text-tertiary)}.dark-mode .form-input:focus,.dark-mode .form-select:focus,.dark-mode .form-textarea:focus{outline:none;border-color:var(--dm-primary);background-color:var(--dm-surface);box-shadow:0 0 0 2px #ff4d5e33}.dark-mode .form-textarea{min-height:120px;resize:vertical}.dark-mode .submit-button{background-color:var(--dm-primary);color:var(--dm-text-primary);padding:1rem 2rem;border:none;border-radius:6px;font-size:1.1rem;cursor:pointer;transition:background-color .3s ease,transform .2s ease}.dark-mode .submit-button:hover{background-color:var(--dm-primary-dark);transform:translateY(-2px)}.dark-mode .submit-button:active{transform:translateY(1px)}.dark-mode .form-input:focus-visible,.dark-mode .form-select:focus-visible,.dark-mode .form-textarea:focus-visible,.dark-mode .submit-button:focus-visible{outline:2px solid var(--dm-accent);outline-offset:2px}
