@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Reenie+Beanie&display=swap");p{font-size:16px;line-height:30px;margin-bottom:0!important;color:#000}.fs-17{font-size:17px}.fs-20{font-size:20px}.fs-25{font-size:30px}.font-league-spartan,.font-spartan{font-family:League Spartan,sans-serif!important}.font-alt{font-family:var(--font-reenie-beanie),"Reenie Beanie",cursive!important}.header-dark-text-mode .navbar-top{background-color:#374ebb!important}.header-dark-text-mode .navbar-top .bg-light{background-color:transparent!important;padding-top:6px!important;padding-bottom:6px!important}.header-dark-text-mode .navbar-top a,.header-dark-text-mode .navbar-top span,.header-dark-text-mode .navbar-top svg{color:#ffffff!important}ul.list-unstyled li button{padding:0;width:100%;margin-bottom:0}li.mb-2{margin-bottom:0!important;padding:10px 0;border-bottom:1px solid #00000013}.p-0.offcanvas-body{padding:10px!important}li.mb-2 button{font-size:15px;color:#000;font-weight:500!important}.btn-round{width:34px!important;height:34px!important;margin:10px 10px 0 0}header.navbar-sticky-on .navbar-brand .navbar-brand-item{height:32px!important}.navbar-nav .nav-link{line-height:69px;font-size:15px}.jsx-ec68fb0e53bd75cc.dropdown-menu.pt-0.pb-0,.jsx-f076782b5b8dadb4.dropdown-menu.pt-0.pb-0{background:none;box-shadow:none}.g-0.flex-fill.row{background:#fff;padding-right:0;border:1px solid #f4f4f4;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}.compnay-about-menu.active.jsx-f076782b5b8dadb4{border-left:2px solid #374eba!important}h5.jsx-f076782b5b8dadb4.text-white.mb-0{font-size:17px!important}.jsx-ec68fb0e53bd75cc.dropdown-menu.pt-0.pb-0.bg-none{background:none;box-shadow:none}section{padding:50px 0}.navbar-top.d-none.d-lg-block.p-0{background:#00000000}.d-md-flex.justify-content-between.align-items-center.bg-light.pt-2.pb-2{background:#00000000!important}.navbar-top .navbar-link,.navbar-top a,.navbar-top span,.navbar-top svg{font-size:.8125rem;color:#ffffff!important;opacity:1!important}img.navbar-brand-item{height:34px!important;width:auto!important;max-width:195px!important;object-fit:contain}.navbar-brand{padding:10px 0}header.navbar-light.header-static.navbar-sticky{border-bottom:1px solid #00000005;background:#00000000}.navbar-nav-scroll{max-height:var(--bs-scroll-height,19vh)}form.inquiry-form.p-0.light-color-form label{color:#fff;font-size:12px}.fas.fa-times.ms-auto.btn.btn-primary.btn-round.zoom-hover.offcanvas-header{display:flex;justify-content:center!important}.about-menu-content h6{font-size:20px}.space-left-right{padding:10px}.about-menu-content h6{font-size:13px;font-weight:700;margin-bottom:1px}.bg-dark-menu-bar.col-lg-4.col-sm-6{background:linear-gradient(173deg,rgba(86,112,245,1),rgba(55,78,187,1));padding:20px}.compnay-about-menu{padding:5px 0}.compnay-about-menu:hover{background-color:#f8f9fa!important}.compnay-about-menu:hover h6{color:#374EBB!important}.compnay-about-menu-1:hover h6{color:#000000!important}.compnay-about-menu-1:hover p{color:#636363!important}.compnay-about-menu-1 p{color:#ffffff!important;font-size:13px}.compnay-about-menu-1 h6{color:#ffffff!important}.compnay-about-menu-1:hover{background-color:#f8f9fa!important}.compnay-about-menu-1,.compnay-about-menu-1:hover{padding:10px;border-radius:5px}.about-menu-content.ms-1{font-size:16px!important}.compnay-about-menu-1.d-flex p{margin-bottom:0}.compnay-about-menu{border-radius:10px;padding:10px;margin:20px 0}.compnay-about-menu p{margin-bottom:0!important}.about-side-bar-content h6{font-size:28px}.about-side-bar-content hr{color:#fff}.about-menu-content.ms-1,.compnay-about-menu-1.d-flex.about-menu-content.ms-3{padding:10px}.compnay-about-menu-1 h6{margin-bottom:4px}.compnay-about-menu img{width:62px}.compnay-about-menu-1 img{width:48px}.about-side-bar-content h6{font-size:10px;font-size:13px!important}.about-menu-content-4 li{font-size:16px;line-height:33px;cursor:pointer;display:flex}h5.jsx-f076782b5b8dadb4.text-white.mb-0{font-size:19px}.slider-colored{background-color:#374ebb08}span.font-alt.fw-normal.display-8.bg-light.text-primary.float-start.d-inline-block.mb-n5.ms-lg-n2.px-3.rotate-10.z-index-9.position-relative{background:#ffff!important}p.Our-expert-p{margin-bottom:0}.modal-header.border-none.modal-header{border:none;position:absolute;right:0;padding:0;z-index:100000;background:#fff;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50px}button.btn-close{margin-left:-8px!important}.modal-header.modal-header{top:-10px;position:absolute;right:-10px;z-index:1100000;background:#fff;border-radius:50px}.col-lg-5.pt-2.d-md-none{display:block!important}.modal-header.border-none.modal-header button{width:40px;background:#fff;right:0;z-index:100000;border-radius:50px;display:flex;justify-content:center;align-items:center;padding:0;height:40px!important}.modal-body.welcome-modal.modal-body{background:#374EBB;background-color:#fff}.theme-color{color:#374EBB}.get-in-touch-form h2{font-weight:800!important}.top-welcome-content{border-radius:15px;padding:40px 30px}.top-welcome-content h3{color:#fff;text-align:center}.guest_user_listing_point_stype li{font-size:17px;margin-bottom:20px;position:relative;padding-left:34px;color:#fff;list-style:none}.guest_user_listing_point_stype li:before{background-image:url(https://cdn-gnapb.nitrocdn.com/rVKsFrUUJpBqwSXDQLTtMASMDgzFisXl/assets/images/optimized/rev-b61d78c/www.octalsoftware.com/wp-content/themes/octal/images/common/tick_point_checkDark.svg);content:"";width:24px;height:24px;position:absolute;top:2px;left:0;background-repeat:no-repeat}.get-in-touch-form input,.get-in-touch-form select{border-radius:0!important;border:none;border-bottom:1px solid #0000000f;padding:5px 0!important}.Our-expert{font-size:30px!important;font-weight:600;background:linear-gradient(41deg,#b5b3ff,#ffffff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:800}.form-left-listing ul li{list-style:none}.form-left-listing{padding-top:30px;background-color:#374dbb0c;border-radius:30px}.form-left-listing li{margin-bottom:15px}.Our-expert span{display:block}.Our-expert-p{font-size:15px}.client-logo img{filter:grayscale(100%);opacity:.7;transition:all .4s ease-in-out}.client-logo:hover img{filter:grayscale(0);opacity:1}.client-logo{width:32%!important;margin-bottom:17px;border-radius:5px!important;background-color:#fff;padding:10px;border-radius:10px;width:100px}.flex-wrap-wrap{justify-content:space-between;flex-wrap:wrap}.client-logo.w-50{margin-bottom:10px}.client-logo.w-100{width:100%!important;display:flex;justify-content:space-between}.client-logo.w-100 img{width:120px!important}.bottom-listings{background-color:#19191c;padding:20px 10px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.contact-form{margin-top:-190px;border-top-left-radius:20px;border-top-right-radius:20px;background-color:#fff;border-radius:15px}form#contact-form{background:#00000000}.contact-form-space{padding:30px}.partner-image{display:flex}.partner-image img{height:80px;margin:10px;width:80px}.contact-form-space textarea{border-bottom:1px solid #0000000f!important;border:none}.welcomemodal-footer{padding:0 20px}.contact-form-space label{font-size:15px;color:#000}.contact-form-space input,.contact-form-space select{padding:15px 10px;border-radius:5px}.contact-form-space textarea{height:100px}.welcomemodal-footer button{padding:15px 10px}span.input-group-text{background:#374ebb;color:#fff;font-size:17px}section.bg-primary.h-100{height:100%}iframe.w-100.h-400.grayscale{height:100%!important}.bg-parallax.bg-dark-overlay-4.py-5.py-md-8{margin-top:0!important}.contact-section-wrapper{margin-top:-120px;position:relative;z-index:10}.contact-wrapper{background:rgba(255,255,255,.98);border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.info-panel{background:linear-gradient(135deg,var(--dark-bg) 0,#1e293b 100%);color:white;padding:60px 40px;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;justify-content:space-between}.info-panel:before{content:"";position:absolute;top:-50px;right:-50px;width:200px;height:200px;background:var(--primary-color);filter:blur(80px);opacity:.4;border-radius:50%}.contact-list{list-style:none;padding:0;margin-top:2rem}.contact-list li{margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:15px}.icon-box{width:45px;height:45px;background:rgba(255,255,255,.1);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:var(--accent-color);flex-shrink:0;transition:all .3s ease}.contact-list li:hover .icon-box{background:var(--primary-color);color:white;transform:scale(1.1)}.form-panel{padding:50px}.form-floating>.form-control,.form-floating>.form-select{background-color:var(--input-bg);border:1px solid transparent;border-radius:12px}.form-control:focus,.form-select:focus{background-color:#fff;border-color:var(--primary-color);box-shadow:0 0 0 4px rgba(67,97,238,.1)}.budget-label{padding:8px 16px;background:var(--input-bg);border-radius:50px;font-size:.85rem;color:var(--text-muted);cursor:pointer;transition:all .2s ease;margin-right:5px;margin-bottom:5px;display:inline-block}.budget-radio:checked+.budget-label{background:var(--primary-color);color:white;box-shadow:0 4px 12px rgba(67,97,238,.3)}.budget-radio{display:none}.btn-submit{background:linear-gradient(90deg,var(--secondary-color) 0,var(--primary-color) 100%);color:white;padding:15px 30px;border-radius:12px;border:none;font-weight:600;width:100%;transition:transform .2s;box-shadow:0 10px 20px rgba(67,97,238,.2)}.btn-submit:hover{transform:translateY(-2px);box-shadow:0 15px 30px rgba(67,97,238,.3);color:white}:root{--primary-color:#4361ee;--secondary-color:#3f37c9;--accent-color:#4cc9f0;--dark-bg:#0f172a;--darker-bg:#020617;--text-muted:#64748b;--input-bg:#f8fafc;--border-color:#e2e8f0}.accordion.accordion-primary .accordion-header .accordion-button.collapsed{background:#ffffff;color:var(--bs-dark)}.accordion.accordion-primary .accordion-header .accordion-button{font-size:16px!important}.bread-cum-top{margin-top:20px}.accordion-body{padding-top:0!important}@media (max-width:991px){main.main{margin-bottom:0!important}.dm-floating-card-top{position:absolute;top:40px!important;right:-15px!important;z-index:3;background:#ffffff;border-radius:20px;padding:8px 12px!important;box-shadow:0 20px 45px rgba(0,0,0,.08);width:145px!important}.container{width:95%!important}.divider-light{height:0}.navbar-brand .navbar-brand-item{height:36px!important}li.mb-1.border-none{border:none}li.mb-1{padding:5px 0;border-bottom:1px solid #00000014}li.mb-1 a{color:#000}a.text-decoration-none{width:100%!important}.border-bottom{border-bottom:1px solid #00000017!important}.sucess-story-content{padding-top:10px;padding-left:0}.success-box.d-flex.align-items-center.justify-content-center.h-100{text-align:center;padding:30px;display:block!important}ul.navbar-nav.navbar-nav-scroll{width:100%}.mt-auto.mb-5{padding-left:16px}.vh-lg-100.d-flex.align-items-start.flex-column.px-5.px-md-6.offcanvas-body{padding:10px!important}.navbar-collapse.d-flex.justify-content-center.collapse{display:none!important}.navbar-collapse.d-flex.justify-content-center.collapse.show{display:block!important}.welcomemodal-footer.pt-3{padding-top:0!important}.contact-form{margin-top:0}.contact-form-space{padding:20px 15px!important}.col-lg-5.pt-2.d-md-none{display:none!important}.top-welcome-content.bg-dark.text-white{display:none}.guest_user_listing_point_stype li{font-size:12px}.contact-form-space{padding:10px}.contact-form-space input,.contact-form-space select{padding:5px 10px}.welcomemodal-footer{padding:0}}.theme-bg{background-color:#374ebb}section.pt-4.text-center.bg-theme{padding:20px 0}.feature-section{background:#fff}.feature-card{height:100%}.feature-card h5{font-weight:700;margin-top:10px;font-size:20px;font-weight:800}.feature-card p{font-size:13px;color:#666;margin-bottom:0}.feature-card .count{font-size:20px;font-weight:500}.bg-1{background:#fff7f2}.bg-2{background:#f1f6ff}.bg-3{background:#f2f9f6}.bg-4{background:#fff2f2}.bg-5{background:#fff8ec}.newsletter-box,.successland-box{border-radius:14px;padding:40px}.success-box{background:#faf7f3}.years{font-size:64px;font-weight:700;color:#d2b19c;line-height:1}.years small{font-size:12px;letter-spacing:1px;color:#777}.newsletter-box{background:#f9fafb}@media (max-width:768px){.years{font-size:48px}}.feature-card.bg-1 span{color:#d2a98e}.feature-card.bg-2 span{color:#4e84fa}.feature-card.bg-3 span{color:#72a499}.feature-card.bg-4 span{color:#e7445b}.feature-card.bg-5 span{color:#e5b35d}.years{font-size:34px}.years span{font-size:180px;line-height:.8;font-weight:900;margin:0 5px -5px -5px;color:#d2a98e}.success-box{padding:58px 80px}.sucess-story-content h3{color:#333333;font-weight:700;font-size:34px}.sucess-story-content{padding-left:20px}.sucess-story-content p.mb-0{margin-top:-20px}.success-box.d-flex.align-items-center.justify-content-center.h-100{display:flex;justify-content:center;padding:88px 80px;border-radius:5px;background-color:#f6f2ed;background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/home-reputable-success-section-story-bg.d1306295.webp);background-repeat:no-repeat;background-position:100% 0}.stats-section{background:#ffffff}.stat-card{border-radius:12px;padding:30px;height:100%}.light-card{background:#f8f9fa}.red-card{background:#374ebb;color:#fff}.blue-card{background:#022d62;color:#fff}.red-text{color:#374ebb;font-weight:700}.stat-card h1{font-size:48px;font-weight:700}.stat-card p{margin-bottom:0;font-size:13px}.blue-card-text{color:#fff;font-size:17px!important}.blue-card-text-heading{color:#ffffff;margin-bottom:0!important}.image-card{background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/working-slider.695c6801.webp);background-size:cover;background-position:50%;position:relative;overflow:hidden;padding:0}.image-card img{width:100%;height:100%;object-fit:cover}.outline-text-1{color:transparent;-webkit-text-stroke:2px #ffffff;text-stroke:2px #ffffff;font-weight:800;position:absolute;bottom:20px;left:20px;font-size:24px;font-weight:700;font-size:35px}.stat-card.light-card.h-100.text-center.award-winner-card h6{font-size:14px;color:#022d62}.stat-card.light-card.h-100 h1{margin-bottom:0}.overlay-text{position:absolute;bottom:20px;left:20px;color:#fff;font-size:24px;font-weight:700}.image-dark{background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/portfolio-ng-img.b062061c.webp);color:#fff;background-size:cover;background-position:50%}.rating{font-size:22px;margin-bottom:10px;text-align:center;margin-top:30px}.stat-card.image-dark.h-100 p{padding-top:11px;font-size:17px}.rating span{margin:0 6px}.award-icon{font-size:50px;margin:15px 0}.outline-text{font-size:48px;font-weight:800;color:transparent;-webkit-text-stroke:2px #374ebb}.successfuly-portfolio{line-height:24px;font-size:17px!important;color:#072e67;font-weight:500}.stat-card.light-card.h-100.text-center h1,.stat-card.light-card.h-100.text-center p{text-align:left}.last-pagraph{color:#072e67;font-weight:500}h1.outline-text.last-pagraph-heading{padding-top:10px;font-size:40px}.bg-primary-1{background:#0c328e}.bg-success-1{background:#ffffff}.bg-warning-1{background:#5e9487}span.badge.bg-primary{padding:10px 20px!important}section.pt-4.refresh-color-change.bg-primary-1,section.pt-4.refresh-color-change.bg-primary-1 h1{color:#fff!important}section.pt-4.refresh-color-change.bg-primary-1 a{border-radius:100px;padding:10px 20px;border:none;font-size:22px}section.pt-4.refresh-color-change.bg-primary-1 a,section.pt-4.refresh-color-change.bg-primary-1 a:hover{background:linear-gradient(270deg,rgba(46,160,187,.59),rgba(25,84,178,1))}body:has(section.pt-4.refresh-color-change.bg-success-1) header ul.navbar-nav.navbar-nav-scroll li a,section.pt-4.refresh-color-change.bg-success-1~* header ul.navbar-nav.navbar-nav-scroll li a{color:#19191c!important}body:has(section.pt-4.refresh-color-change.bg-success-1) header .navbar-light .nav .nav-link{color:#19191c!important}body:has(section.pt-4.refresh-color-change.bg-success-1) .navbar-top span{color:#19191c!important}body:has(section.pt-4.refresh-color-change.bg-success-1) .navbar-top a{color:#19191c!important}body:has(section.pt-4.refresh-color-change.bg-success-1) .nav-item .nav-link svg{color:#19191c!important}body:has(section.pt-4.refresh-color-change.bg-success-1) .bi.display-8{color:#19191c!important}span.badge.bg-primary{background-color:#333333!important;color:#000!important}section.pt-4.refresh-color-change.bg-warning-1,section.pt-4.refresh-color-change.bg-warning-1 h1{color:#333333!important}section.pt-4.refresh-color-change.bg-warning-1 a{background:#4fa893;border-radius:100px;padding:10px 20px;border:none;font-size:22px}section.pt-4.refresh-color-change.bg-warning-1 a:hover{background:#4fa893}span.badge.bg-primary{background:#fff!important;background-color:#fff!important}section.pt-4.refresh-color-change.bg-success-1,section.pt-4.refresh-color-change.bg-success-1 h1,span.badge.bg-primary{color:#19191c!important}section.pt-4.refresh-color-change.bg-success-1 p{color:#19191c}section.pt-4.refresh-color-change.bg-success-1 a{background:linear-gradient(270deg,rgb(95 159 159),rgb(91 157 157));border-radius:100px;padding:10px 20px;border:none;font-size:22px}section.pt-4.refresh-color-change.bg-success-1 a:hover{background:linear-gradient(270deg,rgb(91 157 157) 100%,rgb(95 159 159) 0)}header.navbar-light.header-static.navbar-sticky{position:absolute;width:100%}ul.navbar-nav.navbar-nav-scroll li a{color:#fff}.d-flex.justify-content-between.align-items-center.pt-3.pb-3.row{padding:100px 0!important}.navbar-light .nav .nav-link{color:#ffffff!important}header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle.active,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle.show,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle:active,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle:focus,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle:hover,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle[aria-expanded=true],header:not(.header-dark-text-mode) .navbar-nav .dropdown.show>.dropdown-toggle,header:not(.header-dark-text-mode) .navbar-nav .dropdown.show>.nav-link,header:not(.header-dark-text-mode) .navbar-nav .nav-link,header:not(.header-dark-text-mode) .navbar-nav .nav-link.active,header:not(.header-dark-text-mode) .navbar-nav .nav-link.show,header:not(.header-dark-text-mode) .navbar-nav .nav-link:active,header:not(.header-dark-text-mode) .navbar-nav .nav-link:focus,header:not(.header-dark-text-mode) .navbar-nav .nav-link:hover,header:not(.header-dark-text-mode) .navbar-nav .show>.dropdown-toggle,header:not(.header-dark-text-mode) .navbar-nav .show>.nav-link{color:#ffffff!important;opacity:1!important}header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle svg,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle.show svg,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle:focus svg,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle:hover svg,header:not(.header-dark-text-mode) .navbar-nav .dropdown-toggle[aria-expanded=true] svg{color:#ffffff!important;fill:#ffffff!important}@keyframes stickyHeaderSlideDown{0%{transform:translate3d(0,-100%,0);opacity:0}to{transform:translateZ(0);opacity:1}}header.navbar-sticky-on,header.navbar-sticky-on.navbar-light.header-static.navbar-sticky{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1050!important;background:rgba(255,255,255,.96)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;box-shadow:0 8px 24px rgba(15,23,42,.08)!important;border-bottom:1px solid rgba(0,0,0,.06)!important;padding:0!important;height:69px!important;animation:stickyHeaderSlideDown .36s cubic-bezier(.16,1,.3,1) forwards!important;will-change:transform,opacity}header.navbar-sticky-on .divider-light,header.navbar-sticky-on .navbar-top{display:none!important}header.navbar-sticky-on .navbar-brand .navbar-brand-item{height:34px!important;width:auto!important;object-fit:contain}header.navbar-sticky-on .nav-item .nav-link,header.navbar-sticky-on .navbar-nav .dropdown-toggle,header.navbar-sticky-on .navbar-nav .nav-link,header.navbar-sticky-on.header-dark-text-mode .nav-item .nav-link,header.navbar-sticky-on.header-dark-text-mode .navbar-nav .dropdown-toggle,header.navbar-sticky-on.header-dark-text-mode .navbar-nav .nav-link{color:#0f172a!important;font-weight:600!important;opacity:1!important}header.navbar-sticky-on .dropdown-toggle svg,header.navbar-sticky-on.header-dark-text-mode .dropdown-toggle svg{color:#0f172a!important;fill:#0f172a!important}header.navbar-sticky-on .nav-item .nav-link:hover,header.navbar-sticky-on .navbar-nav .dropdown-toggle:hover,header.navbar-sticky-on .navbar-nav .nav-link:hover,header.navbar-sticky-on.header-dark-text-mode .nav-item .nav-link:hover,header.navbar-sticky-on.header-dark-text-mode .navbar-nav .dropdown-toggle:hover,header.navbar-sticky-on.header-dark-text-mode .navbar-nav .nav-link:hover{color:#374ebb!important}header.navbar-sticky-on .navbar-nav .dropdown-toggle:hover svg,header.navbar-sticky-on.header-dark-text-mode .navbar-nav .dropdown-toggle:hover svg{color:#374ebb!important;fill:#374ebb!important}header.navbar-sticky-on .navbar-nav .nav-link.active,header.navbar-sticky-on.header-dark-text-mode .navbar-nav .nav-link.active{color:#374ebb!important}header.navbar-sticky-on .navbar-toggler-icon{filter:none!important}.align-items-center.main-space.row{padding:100px 0}.align-items-center.top-bottom-space.row{padding:100px 0 0!important}@keyframes animateUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-float{animation:animateUpDown 3s ease-in-out infinite;visibility:visible}.feature-wrapper{border:1px solid #e6e9f0;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 4px 12px rgba(0,0,0,.1)}.feature-card:nth-child(4),.feature-card:nth-child(8){border-right:none}.feature-card:nth-child(n+5){border-bottom:none}.feature-box{text-align:center;padding:40px 25px;height:100%;transition:all .3s ease;background:#fff}.feature-box:hover{box-shadow:0 20px 40px rgba(30,60,114,.12);transform:translateY(-4px);z-index:2}.feature-box .icon{font-size:32px;color:#6c6ff5;margin-bottom:15px}.feature-box h6{font-weight:700;margin-bottom:8px}.border-bottom-1{border-bottom:1px solid #e6e9f0}.feature-box p{font-size:14px;color:#6c757d;margin:0}@media (max-width:991px){.feature-card{border-right:none}}.counter-pre-footer{background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/map.2478c11c.png);background-size:cover;background-position:50%;min-height:500px;opacity:.8;display:flex;align-items:center}.counter-pre-footer h2{font-size:27px}.counter-pre-footer h2,.counters-card p{color:#000;font-family:League Spartan,sans-serif!important}.counters-card p{margin-bottom:0;font-size:18px}.counters-card h3{font-size:44px;color:#0021bc;font-family:League Spartan,sans-serif!important;font-weight:700}.video-call-in-background-this{position:relative;width:100%;height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center}.video-call-in-background-this:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3));z-index:1}.video-background{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);z-index:0}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.7) 0,rgba(0,0,0,.3));z-index:1}.video-content{position:relative;z-index:3;text-align:center;color:#fff;padding:20px;max-width:800px}.video-content h1{font-size:48px;font-weight:700;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.5)}.video-content p{font-size:20px;margin-bottom:30px;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.video-content .btn{padding:12px 30px;font-size:18px}@media (max-width:768px){.video-content h1{font-size:32px}.video-content p{font-size:16px}}.flip-card{background-color:transparent;width:100%;height:300px;perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .6s;transform-style:preserve-3d}.flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden}.flip-card-back{transform:rotateY(180deg)}.flip-bg-1{background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/01.31ff82be.jpg)}.flip-bg-1,.flip-bg-2{background-size:cover;text-align:left!important;display:flex;align-items:end;padding-bottom:10px!important;height:100%}.flip-bg-2{background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/02.9383482e.jpg)}.flip-bg-3{background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/03.d534df21.jpg)}.flip-bg-3,.flip-bg-4{background-size:cover;text-align:left!important;display:flex;align-items:end;padding-bottom:10px!important;height:100%}.flip-bg-4{background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/04.8204d07e.jpg)}.flip-card h5{font-weight:600}.card.h-100.border-0.shadow.bg-primary.text-white{background:#fbfffb!important}.card-body.p-5.text-start svg{position:absolute;bottom:20px}.card-body.p-5.text-start h4{text-transform:uppercase}.read-more-classes{color:#ffffff;border:none;background-color:#374ebb!important;padding:10px 20px;font-size:18px;border-radius:100px}.heading-about h6{font-size:18px;color:#444444}.grayscale-1 img{margin-bottom:20px}.grayscale-1{filter:none;transition:all .6s ease}img.digital-marketing-icon{width:46px}img.web-developnment-icon{width:41px}img.app-developnment-icon{width:35px}img.graphic-designing-icon{width:48px}.container{width:82%}.w-93{width:90%!important}.row.contact-form-space.p-0{background:#fff!important;margin-bottom:20px!important}.vh-lg-100.d-flex.align-items-start.flex-column.px-5.px-md-6.offcanvas-body{padding:10px 48px!important}.heading-about.row{text-align:center}.border-bottom-1,.border-right-1{border-right:1px solid #0000000a}.space-card{padding:15px!important;transition:all .4s ease-in-out}.space-card:hover{cursor:pointer;transform:translateY(-5px)}.reveal-item .reveal-animation{background:none!important}.reveal-animation.reveal-end.reveal-primary.aos.aos-init.aos-animate{display:none!important}.software-slider{background:#000 url(/assets/service-images/website_banner.webp) no-repeat 50%;background-size:cover;position:relative;padding-top:50px;margin-bottom:40px;min-height:500px}.slider-content h1{font-weight:800!important;font-size:60px!important;color:#fff}.slider-content h1 span{padding-left:10px;background:linear-gradient(90deg,#ff00cf,#ffb5b5 50%,#0c9cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block}.border-right-none{border-right:1px solid #00000000}.animated-text{animation:fadeInOut 3s ease-in-out}@keyframes fadeInOut{0%{opacity:0;transform:translateY(20px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.typing-text{display:inline-block;min-width:300px;text-align:left}.cursor{animation:blink .7s infinite;margin-left:2px}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.read-more-text{display:block;visibility:hidden;opacity:0;color:#374ebb;font-weight:600;font-size:14px;margin-top:10px}.space-card:hover .read-more-text{visibility:visible;opacity:1;animation:slideIn .3s ease-in-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.flexing-services{display:flex;justify-content:space-between}.about-technology-right{width:70%;background:linear-gradient(135deg,#020617,#1e1b4b);padding:20px;height:-webkit-fill-available}.about-technology-lefts{width:30%}.about-technology-lefts h6{font-size:26px}.rotating-border-wrapper{position:relative;width:80px;height:80px}.rotating-dashed-border{position:absolute;width:100%;height:100%;border:1px dashed #1c194838;border-radius:50%;animation:rotate 8s linear infinite;transition:border-color .3s ease}.explore-work-solutions{background-color:#374ebb;color:#fff;border:none;padding:10px 20px}.about-technology-lefts.newsletter-box:hover .rotating-dashed-border{border-color:#374ebb}.svg-icon-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.industry-main-icon{font-size:40px;color:#374ebb}.flexing-services{padding:10px}.about-technology-sticky{height:300vh;position:relative}.sticky-container{position:sticky;top:0;height:100vh;display:flex;align-items:center;overflow:hidden}.cards-container{position:relative;min-height:400px}.card-set{position:absolute;width:100%;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease;pointer-events:none}.card-set.active{opacity:1;transform:translateY(0);pointer-events:auto}.industry-cards-new{background:linear-gradient(135deg,#667eea,#764ba2);padding:30px;border-radius:15px;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.2);transition:transform .3s ease,box-shadow .3s ease;height:100%}.industry-cards-new:hover{transform:translateY(-10px);box-shadow:0 15px 40px rgba(0,0,0,.3)}.industry-cards-new .card-icon{font-size:40px}.industry-cards-new h5{font-size:20px;font-weight:700;margin-bottom:10px}.industry-cards-new p{font-size:14px;opacity:.9;margin:0}.about-technology-lefts.newsletter-box{border-radius:0;background:#f7f8ff}.industry-service h6{font-weight:500}.industry-service i{font-size:26px}.industry-service{padding:15px 20px;display:flex;margin:15px 0;width:48%;border-radius:5px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);cursor:pointer;transition:all .3s ease}.industry-service.active,.industry-service:hover{background:rgb(55 78 187/39%);border-color:#8b9fff;box-shadow:0 0 15px rgb(74 77 94)}@media (max-width:991px){.flexing-services{flex-direction:column-reverse}.about-technology-lefts{text-align:center}.about-technology-lefts,.about-technology-right{width:100%;margin-bottom:30px}.industry-service{width:100%;margin:10px 0}.rotating-border-wrapper{margin:0 auto 20px}}span.svg-icon-center i{font-size:40px}.left-modal{width:40%;padding:20px}.right-modal{width:60%}.contact-form-space{padding:0!important}.row.contact-form-space input,.row.contact-form-space select,.row.contact-form-space textarea{background-color:#f8faff;border:1px solid #e1e8f0}.left-modal{background:linear-gradient(135deg,#020617,#1e1b4b)}.color-gradient{font-size:30px;padding-bottom:10px;color:#fff;margin-top:30px}:root{--glass-bg:rgba(255,255,255,0.9);--neon-purple:#374ebb;--neon-pink:#db2777;--dark-surface:#0f172a;--text-main:#1e293b;--border-glow:linear-gradient(135deg,#374ebb,#ec4899)}.app-shell{width:95vw;max-width:1280px;background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:5px;display:flex;position:relative;box-shadow:0 50px 100px -20px rgba(0,0,0,.4);overflow:hidden;border:1px solid rgba(255,255,255,.4)}.glass-sidebar{width:280px;background:rgba(248,250,252,.6);border-right:1px solid rgba(0,0,0,.05);padding:40px 20px;display:flex;flex-direction:column}.brand-logo{font-weight:800;font-size:1.2rem;background:var(--border-glow);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:35px;gap:12px}.brand-logo,.category-link{display:flex;align-items:center}.category-link{padding:10px;border-radius:6px;margin-bottom:8px;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);font-size:14px;font-weight:700;color:#64748b;gap:11px;position:relative}.category-link:hover{background:rgba(255,255,255,.8);color:#374ebb;padding-left:25px}.category-link.active{background:#fff;color:var(--neon-purple);box-shadow:0 10px 25px -5px rgb(239 241 255)}.main-view{flex:1 1;padding:23px;background:#fff;overflow-y:auto}.view-header{margin-bottom:30px}.view-header h1{font-weight:800;font-size:28px;color:var(--dark-surface);letter-spacing:-1.5px}.service-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:25px}.creative-card{display:flex;align-items:center;background:#fff;padding:15px;border-radius:10px;border:1px solid #f1f5f9;transition:all .4s ease;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.02)}.creative-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 30px 60px -15px rgba(0,0,0,.1);border-color:rgba(87,87,255,.46);cursor:pointer}.creative-card:before{content:"";position:absolute;top:0;right:0;width:60px;height:60px;background:#0064e0;opacity:.05;border-radius:0 0 0 100%}.card-icon{width:54px;height:54px;background:#f8fafc;border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;color:var(--neon-purple);margin-bottom:20px;transition:.3s}.creative-card:hover .card-icon{background:var(--neon-purple);color:#fff;transform:rotate(-10deg)}.card-content{padding-left:5px}.card-content h3{padding-left:5px;font-size:14px;font-weight:600;margin:0;color:var(--dark-surface)}.card-content p{font-size:14px;color:#94a3b8;margin-top:5px;font-weight:400;margin-bottom:0!important}.cyber-panel{width:330px;background:var(--dark-surface);padding:40px 20px;display:flex;flex-direction:column;color:#fff;position:relative}.cyber-panel h2{font-size:18px;color:#fff}.cyber-panel:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(147,51,234,.1),transparent);pointer-events:none}.ai-node{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:24px;border-radius:24px;margin-bottom:20px;position:relative;z-index:1;transition:.3s}.ai-node:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2)}.node-header{display:flex;align-items:center;gap:15px;margin-bottom:12px}.node-dot{width:10px;height:10px;background:#10b981;border-radius:50%;box-shadow:0 0 10px #10b981}.node-header h4{font-size:.9rem;font-weight:700;margin:0}.node-desc{font-size:.75rem;color:#94a3b8;line-height:1.5}.action-btn{margin-top:20px;background:linear-gradient(135deg,#2c4de3,#7a3eac);border:none;padding:15px;border-radius:5px;color:#fff;font-weight:700;letter-spacing:.5px;box-shadow:0 20px 40px -10px rgba(236,72,153,.4);transition:.3s}.action-btn:hover{transform:translateY(-5px);box-shadow:0 30px 50px -10px rgba(236,72,153,.5)}.trust-cloud{margin-top:auto;text-align:center;padding-top:40px}.trust-cloud p{font-size:.7rem;color:#64748b;text-transform:uppercase;letter-spacing:2px;margin-bottom:20px}.badge-grid{gap:12px}.badge-grid,.mini-flag{display:flex;justify-content:center}.mini-flag{width:38px;height:38px;background:rgba(255,255,255,.05);border-radius:12px;align-items:center;font-size:.7rem;font-weight:800;border:1px solid rgba(255,255,255,.1)}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:10px}@media (max-width:1100px){.app-shell{flex-direction:column;height:auto;border-radius:0}.cyber-panel,.glass-sidebar{width:100%}}.ai-icons{background-color:#fff;padding:8px 15px;border-radius:5px;display:flex;align-items:center;margin-right:10px}i.jsx-ec68fb0e53bd75cc.fa-solid.fa-brain{color:#374eba!important;font-size:30px}.ai-features{padding-left:10px}.ai-features span{font-size:12px}.servicesss-btns{border-radius:5px;background-color:#404cbf!important;color:#ffffff;padding:10px 20px;border:none}.etep-section{background:linear-gradient(180deg,#3855B3,#4D64D6);padding:80px 0 0;color:#ffffff}.etep-header{margin-bottom:50px}.etep-title{color:#ffffff;font-size:36px;font-weight:700;margin-bottom:20px}.etep-subtitle{font-size:16px;color:rgba(255,255,255,.85);font-weight:400;line-height:1.6}.etep-card{background:#0D1E6B;background:linear-gradient(179deg,rgba(13,30,107,1) 15%,rgba(58,81,191,1) 130%);border-radius:16px 16px 0 0;padding:40px 20px;height:100%}.etep-card-title{color:#ffffff;font-size:24px;font-weight:700;text-align:center;margin-bottom:20px}.etep-services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.etep-service-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:15px 10px;border-radius:12px;transition:all .3s ease;cursor:pointer;background-color:transparent}.etep-service-icon{font-size:22px;margin-bottom:15px}.etep-service-icon,.etep-service-text{color:#ffffff;transition:color .3s ease}.etep-service-text{font-size:13px;font-weight:500;margin:0;line-height:1.4}.etep-service-item:hover{background-color:#ffffff;transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.15)}.etep-service-item:hover .etep-service-icon,.etep-service-item:hover .etep-service-text{color:#3855B3}@media (max-width:991px){.etep-section{padding:50px 0}.etep-title{font-size:28px}.etep-subtitle{font-size:15px}.etep-card{padding:30px 15px}.etep-services-grid{gap:15px}}@media (max-width:575px){.etep-services-grid{grid-template-columns:repeat(2,1fr)}.etep-service-item{padding:15px 5px}.etep-service-icon{font-size:24px;margin-bottom:10px}.etep-service-text{font-size:12px}}@media (max-width:991px){.welcome-modal .d-flex{flex-direction:column!important}.left-modal,.right-modal{width:100%!important;padding:10px!important}.right-modal{padding:20px!important}}.web-dev-hero{min-height:calc(100vh - 90px);display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-top:0;padding:150px 0 60px;position:relative}.web-dev-hero h6{margin-bottom:0!important}.web-dev-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0/87%);z-index:1}.web-dev-hero .container{position:relative;z-index:2}.web-dev-badge{display:inline-flex;align-items:center;gap:10px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.15);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:.6rem 1.4rem;border-radius:50px;box-shadow:0 4px 30px rgba(0,0,0,.1)}.web-dev-badge .badge-logo{width:12px;height:12px;border-radius:50%;background:#374ebb;box-shadow:0 0 10px rgba(55,78,187,.8);display:inline-block}.web-dev-badge .badge-text{color:#ffffff;font-size:.8rem;font-weight:700;letter-spacing:.5px}@keyframes gradient-flow-left-to-right{0%{background-position:0 0}to{background-position:-200% 0}}.text-gradient-global{background:linear-gradient(90deg,#ffd8df 0,#e7c8ff 40%,#c2ebff 70%,#ffe6e9);background-size:200% auto;-webkit-background-clip:text}.text-gradient-global,.text-gradient-web{-webkit-text-fill-color:transparent;animation:gradient-flow-left-to-right 4s linear infinite}.text-gradient-web{background:linear-gradient(90deg,#ace6ff 0,#9cc2ff 50%,#9ec9ff 80%,#9ce1ff);background-size:200% auto;-webkit-background-clip:text}.text-gradient-development{background:linear-gradient(90deg,#f08cff 0,#ff8dc5 40%,#ffaad6 70%,#f39fff);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-flow-left-to-right 4s linear infinite}.web-dev-divider{width:180px;height:2px;background:linear-gradient(90deg,#38bdf8,#ec4899);margin:1.5rem auto;border-radius:2px;opacity:.85}.btn-gradient-pill{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#374ebb,#d946ef);background-size:200% auto;color:#ffffff!important;font-weight:700;font-size:.95rem;padding:.85rem 2.5rem;border-radius:50px;border:none;box-shadow:0 10px 20px rgba(55,78,187,.25),0 4px 10px rgba(217,70,239,.2);transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none!important}.btn-gradient-pill:hover{background-position:100%;transform:translateY(-2px);box-shadow:0 12px 25px rgba(55,78,187,.35),0 6px 15px rgba(217,70,239,.3)}.solutions-section{padding:80px 0;background:#f8fafc;background-image:radial-gradient(at 0 0,rgba(55,78,187,.05) 0,transparent 50%),radial-gradient(at 100% 100%,rgba(217,70,239,.05) 0,transparent 50%);position:relative;overflow:hidden}.solutions-badge{background:#fff}.solutions-badge,.solutions-badge-1{display:inline-flex;align-items:center;gap:8px;padding:.4rem 2rem;border-radius:50px;color:#000}.solutions-badge-1{background:#F2F4FF}.solutions-badge img{width:14px;height:14px}.solutions-badge span{color:#000000;font-size:.8rem;font-weight:400;letter-spacing:.3px}.solutions-title{font-size:2.25rem;font-weight:700;color:#0f172a;line-height:1.4;letter-spacing:-.5px}.solutions-title .highlight-box{background:#374ebb;color:#ffffff;border-radius:3px;display:inline-block;margin:0 6px;font-weight:700;padding:6px 12px 0}.solutions-grid{margin-top:3.5rem}.solutions-card{background:#ffffff;border:1px solid rgba(0,0,0,.03);box-shadow:0 10px 30px rgba(0,0,0,.02);border-radius:16px;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;transition:all .4s cubic-bezier(.4,0,.2,1);text-align:left}.solutions-card:hover{transform:translateY(-6px);background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:rgba(55,78,187,.15);box-shadow:0 20px 40px rgba(55,78,187,.08)}.solutions-card-icon{width:44px;height:44px;margin-bottom:1.5rem;display:flex;align-items:center;justify-content:center}.solutions-card-icon img{width:100%;height:100%;object-fit:contain}.solutions-card h4{font-size:20px;font-weight:700;color:#0f172a;margin-bottom:.85rem}.solutions-card p{color:#64748b;margin-bottom:2rem}.solutions-card-link{display:flex;align-items:center;gap:12px;text-decoration:none!important;color:#374ebb!important;font-weight:500;font-size:16px;letter-spacing:.5px;width:100%;transition:all .3s ease;padding-top:.5rem}.solutions-card-link .link-line{flex-grow:1;height:1px;background:rgba(0,0,0,.1);transition:all .3s ease}.solutions-card-link .link-arrow{width:32px;height:32px;border-radius:50%;background:#ffffff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1);color:#0f172a;border:1px solid rgba(0,0,0,.08)}.solutions-card:hover .solutions-card-link{color:#374ebb!important}.solutions-card:hover .solutions-card-link .link-line{background:rgba(55,78,187,.3)}.solutions-card:hover .solutions-card-link .link-arrow{background:#374ebb;color:#ffffff;border-color:#374ebb}.support-card{background:#2e43bc;border-radius:16px;padding:2.25rem 2.5rem;color:#ffffff;height:100%;display:flex;align-items:center;gap:2.5rem;position:relative;overflow:hidden;text-align:left;border:1px solid transparent;box-shadow:0 10px 30px rgba(46,67,188,.15);transition:all .4s cubic-bezier(.4,0,.2,1)}.support-card:hover{transform:translateY(-6px);background:rgba(46,67,188,.85);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-color:rgba(255,255,255,.15);box-shadow:0 20px 40px rgba(46,67,188,.3)}.support-card:after{content:"";position:absolute;top:-30%;right:-10%;width:250px;height:250px;background:radial-gradient(circle,rgba(255,255,255,.08) 0,transparent 70%);border-radius:50%;pointer-events:none}.support-card-img-wrapper{flex-shrink:0;width:185px;height:215px;border-radius:12px;overflow:hidden;position:relative;z-index:1}.support-card-img-wrapper img{object-fit:cover;width:100%;height:100%}.support-card-info{flex-grow:1;z-index:1}.support-card-info h3{font-size:1.6rem;font-weight:700;color:#ffffff;margin-bottom:.5rem;line-height:1.35}.support-card-info p{color:rgba(255,255,255,.8);font-size:.925rem;line-height:1.5;margin-bottom:1.5rem}.btn-support-cta{display:inline-flex;align-items:center;gap:8px;background:#ffffff;color:#2e43bc!important;font-weight:700;font-size:.9rem;padding:.75rem 1.75rem;border-radius:50px;text-decoration:none!important;box-shadow:0 4px 15px rgba(0,0,0,.12);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-support-cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.2);background:#f8fafc}.btn-theme-cta{display:inline-flex;align-items:center;gap:8px;background:#374ebb;color:#ffffff!important;font-weight:700;font-size:.95rem;padding:.85rem 2.2rem;border-radius:50px;text-decoration:none!important;box-shadow:0 10px 24px rgba(55,78,187,.28);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-theme-cta:hover{background:linear-gradient(135deg,#374ebb,#2563eb);color:#ffffff!important;transform:translateY(-2px);box-shadow:0 14px 30px rgba(55,78,187,.38)}@media (max-width:991px){.solutions-title{font-size:2rem}.support-card{flex-direction:column;text-align:center;gap:1.5rem;padding:2rem}.support-card-img-wrapper{width:140px;height:140px}}.web-dev-cta-section{padding:50px 0;background-color:#374ebb;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;overflow:hidden;color:#ffffff}.web-dev-cta-section h2{font-size:40px;font-weight:700;color:#ffffff!important;margin-bottom:10px}.web-dev-cta-section p{font-size:16px;color:rgba(255,255,255,.85);margin-bottom:18px;max-width:620px;text-align:left}.btn-glass-cta{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#374ebb!important;font-weight:700;font-size:.95rem;padding:.85rem 2.5rem;border-radius:50px;text-decoration:none!important;box-shadow:0 4px 30px rgba(0,0,0,.05);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-glass-cta:hover{background:#ffffff;color:#374ebb!important;transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.15);border-color:#ffffff}.cta-vector-wrapper{display:flex;justify-content:center;align-items:center;height:100%}.cta-vector-wrapper img{max-width:100%;height:auto;max-height:340px}.cta-2-vector-wrapper{display:flex;justify-content:center;align-items:center;background:#ffffff;border-radius:24px;padding:2.5rem;box-shadow:0 15px 40px rgba(0,0,0,.08);max-width:440px;margin:0 auto;box-sizing:border-box}.cta-2-vector-wrapper img{max-width:100%;height:auto;max-height:280px}@media (max-width:991px){.web-dev-cta-section{text-align:center;padding:70px 0}.web-dev-cta-section h2{font-size:2.25rem;text-align:center!important}.web-dev-cta-section p{margin:0 auto 2.5rem;text-align:center!important}.cta-vector-wrapper{margin-top:3rem}.cta-vector-wrapper img{max-height:280px}}.choose-collage-wrapper{position:relative;display:inline-block;width:100%;max-width:520px}.choose-experience-wrapper{position:absolute;top:0;left:0;width:120px;z-index:2}.choose-experience-wrapper img,.choose-main-img{width:100%;height:auto}.choose-main-img{border-radius:12px}.choose-dot-img{position:absolute;bottom:-20px;right:50px;width:180px;height:auto;z-index:1}.choose-content{padding-left:2rem;text-align:left}.choose-title{font-size:40px;font-weight:700;color:#0f172a}.choose-title span{color:#374ebb!important}.choose-content p{font-size:16px;color:#000}.choose-content p.highlight-text{font-weight:700;color:#0f172a;margin-bottom:2.5rem}.btn-choose-cta{display:inline-flex;align-items:center;gap:8px;background:#374ebb;color:#ffffff!important;font-weight:700;font-size:.9rem;padding:.85rem 2.5rem;border-radius:50px;text-decoration:none!important;box-shadow:0 10px 20px rgba(55,78,187,.15);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-choose-cta:hover{background:#26388e;transform:translateY(-2px);box-shadow:0 12px 25px rgba(55,78,187,.25)}@media (max-width:991px){.choose-collage-wrapper{margin:0 auto;display:block}.choose-content{padding-left:0;margin-top:3.5rem}.choose-title{font-size:2.1rem}}.expert-section{padding:90px 0;background:#f8fafc}.section-title-wrapper{text-align:center;margin-bottom:4rem}.section-title-wrapper h3{font-size:2.25rem;font-weight:800;color:#0f172a;position:relative;display:inline-block;margin-bottom:1.25rem}.section-title-wrapper h3:after{content:"";position:absolute;bottom:-8px;left:25%;width:50%;height:3px;background:#374ebb;border-radius:2px}.section-title-wrapper p{font-size:1.05rem;color:#64748b;max-width:650px;margin:0 auto}.section-title-wrapper p span{color:#374ebb;font-weight:700}.expert-left-content{text-align:left}.expert-left-content h2{font-size:40px;font-weight:700;color:#0f172a;margin-bottom:10px}.expert-left-content h2 span{color:#374ebb}.expert-left-content p.desc{font-size:16px;color:#000;margin-bottom:20px!important}.expert-stats-row{display:flex;gap:1.25rem}.expert-stat-card{flex:1 1;background:#ffffff;border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:1rem;box-shadow:0 4px 20px rgba(0,0,0,.03);transition:transform .3s ease,box-shadow .3s ease}.expert-stat-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.06)}.expert-stat-card .icon-box{width:50px;height:50px;border-radius:12px;background:#374ebb;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0}.expert-stat-card .info-box{display:flex;flex-direction:column;gap:.35rem}.expert-stat-card .info-box h3,.expert-stat-card .info-box h4{font-size:1.15rem;font-weight:700;color:#0f172a;margin:0;line-height:1.3}.expert-stat-card .info-box p{font-size:14px;color:#64748b;margin:0;line-height:1.5;font-weight:400}.reviews-collage-wrapper{position:relative;width:100%;padding-left:2rem}.google-rating-pill{background:#ffffff;border-radius:16px;padding:.75rem 1.25rem .75rem 2.25rem;display:inline-flex;flex-direction:column;gap:4px;box-shadow:0 10px 30px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.03);position:absolute;top:-35px;left:20px;z-index:3;transform:rotate(-3deg);width:320px}.google-rating-pill .logo-circle-badge{position:absolute;left:-22px;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#ffffff;box-shadow:0 4px 15px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.04);display:flex;align-items:center;justify-content:center;z-index:10}.google-rating-pill .google-logo,.google-rating-pill .logo-circle-badge img,.review-detail-card .google-logo,.review-top-card .google-logo{width:24px;height:24px}.google-rating-pill .stars-wrapper,.review-detail-card .stars-wrapper,.review-top-card .stars-wrapper{display:flex;gap:2px;color:#fbbf24;font-size:31px}.google-rating-pill span{font-size:.85rem;font-weight:500;color:#000000;text-align:left}.google-rating-pill span strong{color:#32A753;font-size:.95rem}.google-rating-pill span em{color:#ef4444;font-style:normal;font-weight:700}.review-top-card{background:#ffffff;border-radius:16px;padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;box-shadow:0 10px 30px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.03);width:350px;margin-left:auto;margin-right:20px;margin-bottom:2rem}.review-top-card .profile{display:flex;align-items:center;gap:10px}.review-top-card .profile-avatar-wrapper{position:relative;width:42px;height:42px;flex-shrink:0}.review-top-card .profile-avatar-wrapper img{width:100%;height:100%;border-radius:50%;object-fit:cover}.review-top-card .avatar-star-badge{position:absolute;bottom:-1px;right:-1px;width:15px;height:15px;border-radius:50%;background:#f97316;border:1.5px solid #ffffff;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:8px;line-height:1}.review-detail-card .profile img,.review-top-card .profile img{width:38px;height:38px;border-radius:50%;object-fit:cover}.review-detail-card .profile-info h5,.review-top-card .profile-info h5{font-size:.9rem;font-weight:700;color:#0f172a;margin:0;text-align:left}.review-detail-card .profile-info p,.review-top-card .profile-info p{font-size:.75rem;color:#64748b;margin:0;text-align:left}.reviews-slider-container{overflow:hidden;width:100%;position:relative;padding:15px 0}.reviews-slides-track{display:flex;transition:transform .6s cubic-bezier(.4,0,.2,1);width:100%}.reviews-slide{flex:0 0 100%;width:100%;box-sizing:border-box;padding:0 8px}.reviews-grid-row{display:flex;gap:1.5rem}.review-detail-card{flex:1 1;background:#ffffff;border-radius:16px;padding:1.5rem;box-shadow:0 10px 30px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.03)}.review-detail-card .card-header-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.review-detail-card .card-header-info .profile{display:flex;align-items:center;gap:10px}.review-detail-card p.review-text{font-size:.825rem;line-height:1.6;color:#64748b;text-align:left;margin-bottom:1.25rem}.review-detail-card .card-footer-info{display:flex;justify-content:space-between;align-items:center}.review-detail-card .card-footer-info a{font-size:.85rem;font-weight:700;color:#0f172a!important;text-decoration:none}.reviews-dots{display:flex;justify-content:center;gap:8px;margin-top:2.5rem}.reviews-dots span{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:inline-block;cursor:pointer;transition:all .3s ease}.reviews-dots span.active{background:#374ebb;width:20px;border-radius:4px}@media (max-width:991px){.reviews-collage-wrapper{padding-left:0;margin-top:6rem}.google-rating-pill{top:-60px}.expert-left-content h2{font-size:2.1rem}.expert-stats-row,.reviews-grid-row{flex-direction:column;gap:1rem}}@media (max-width:575px){.reviews-collage-wrapper{margin-top:3rem}.google-rating-pill{position:relative!important;top:0!important;left:0!important;transform:none!important;width:100%!important;margin-top:1rem;margin-bottom:1.25rem;padding:.75rem 1rem .75rem 3.5rem!important;box-sizing:border-box}.google-rating-pill .logo-circle-badge{left:10px!important}.review-top-card{position:relative!important;width:100%!important;margin:0 0 1.5rem!important;box-sizing:border-box}}.industry-section{padding:90px 0;background:#ffffff}.industry-left-content{text-align:left;padding-right:1.5rem;position:sticky;top:120px;align-self:start}.industry-title{font-size:40px;font-weight:700;color:#0f172a;line-height:1.15;margin-bottom:10px}.industry-title span{color:#374ebb!important}.industry-subtitle{font-size:16px;color:#000;margin-bottom:20px!important}.btn-industry-cta{display:inline-flex;align-items:center;gap:8px;background:#374ebb;color:#ffffff!important;font-weight:700;font-size:.95rem;padding:.85rem 2.5rem;border-radius:50px;text-decoration:none!important;box-shadow:0 10px 20px rgba(55,78,187,.15);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-industry-cta:hover{background:#26388e;transform:translateY(-2px);box-shadow:0 12px 25px rgba(55,78,187,.25)}.industry-card{background:#ffffff;border:1px solid rgba(0,0,0,.03);border-radius:16px;padding:1.75rem 1.5rem;text-align:left;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 20px rgba(0,0,0,.01)}.industry-card .card-icon{width:48px;height:48px;border-radius:50%;background:rgba(15,23,42,.04);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#0f172a;transition:all .3s ease}.industry-card .card-icon svg{transition:all .3s ease}.industry-card h4{font-size:1.25rem;font-weight:700;color:#0f172a;margin-bottom:.5rem}.industry-card p{font-size:.85rem;color:#64748b;margin-bottom:1.25rem;font-weight:400}.industry-card .card-link{font-size:.85rem;font-weight:500;color:#0f172a!important;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:all .3s ease}.industry-card.active,.industry-card:hover{border-color:rgba(55,78,187,.4);box-shadow:0 10px 30px rgba(55,78,187,.05)}.industry-card.active .card-icon,.industry-card:hover .card-icon{background:rgba(55,78,187,.08);color:#374ebb}.industry-card.active .card-link,.industry-card:hover .card-link{color:#374ebb!important;font-weight:700;gap:8px}.industry-card .card-link:hover{gap:8px}@media (max-width:991px){.industry-left-content{padding-right:0;margin-bottom:3.5rem;text-align:center}.industry-title{font-size:2.25rem}}.portfolio-sticky-wrapper{position:relative;background:#f8fafc}.portfolio-sticky-container{box-sizing:border-box}.portfolio-header-row{margin-bottom:2rem}.portfolio-section-title{font-size:40px;font-weight:700;color:#0f172a}.portfolio-section-title span{color:#374ebb!important}.portfolio-section-desc{font-size:1rem;color:#64748b;line-height:1.65;margin:0}.portfolio-case-card{background:#ffffff;border:1px solid rgba(55,78,187,.15);border-radius:24px;padding:30px;display:flex;align-items:center;gap:3.5rem;box-shadow:0 10px 40px rgba(0,0,0,.02)}.portfolio-case-details{flex:1 1;text-align:left}.portfolio-case-details .badge-row{display:flex;gap:10px;margin-bottom:1.5rem}.portfolio-case-details .badge-outline{border:1.5px solid #374ebb;color:#374ebb;border-radius:30px;padding:5px 16px;font-weight:700;font-size:.85rem;display:inline-block}.portfolio-case-details .case-title{font-size:40px;font-weight:700;color:#0f172a;margin-bottom:10px}.portfolio-case-details .case-title span{color:#374ebb!important}.portfolio-case-details .case-desc{font-size:16px;color:#000;margin-bottom:10px!important}.portfolio-case-details .case-stats-row{display:flex;gap:4rem;margin-bottom:2.5rem}.portfolio-case-details .stat-box{display:flex;flex-direction:column}.portfolio-case-details .stat-num{font-size:2.25rem;font-weight:700;color:#374EBB;line-height:1.1;margin-bottom:4px}.portfolio-case-details .stat-label{font-size:.85rem;color:#000000;font-weight:500}.btn-case-study{display:inline-flex;align-items:center;gap:8px;background:#374ebb;color:#ffffff!important;font-weight:700;font-size:.95rem;padding:.85rem 2rem;border-radius:50px;text-decoration:none!important;box-shadow:0 10px 20px rgba(55,78,187,.15);transition:all .3s cubic-bezier(.4,0,.2,1)}.btn-case-study:hover{background:#26388e;transform:translateY(-2px);box-shadow:0 12px 25px rgba(55,78,187,.25)}.portfolio-case-image{flex:1.1 1;width:100%}.portfolio-case-image .case-img-wrapper{width:100%;border-radius:20px;overflow:hidden;box-shadow:0 15px 40px rgba(0,0,0,.05)}.portfolio-case-image .case-img-wrapper img{width:100%;height:auto;display:block;object-fit:cover}@media (min-width:992px){.portfolio-sticky-wrapper{position:relative;height:250vh;background:#f8fafc}.portfolio-sticky-container{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;box-sizing:border-box;padding:40px 0}.portfolio-slider-viewport{width:100%;overflow:hidden;padding:10px 0}.portfolio-slides-track{display:flex;width:100%;will-change:transform;transition:transform .6s cubic-bezier(.25,1,.5,1)}.portfolio-slide{flex:0 0 100%;width:100%;box-sizing:border-box;padding:0 15px}}@media (max-width:991px){.portfolio-sticky-wrapper{position:relative;height:auto;background:#f8fafc;padding:60px 0}.portfolio-sticky-container{position:relative;height:auto;display:block;overflow:visible}.portfolio-slider-viewport{width:100%;overflow:visible}.portfolio-slides-track{display:flex;flex-direction:column;gap:3rem;width:100%}.portfolio-slide{width:100%;padding:0}.portfolio-header-row{text-align:center;margin-bottom:2.5rem}.portfolio-section-title{font-size:2.25rem;margin-bottom:1rem}.portfolio-case-card{flex-direction:column;padding:2rem;gap:2.5rem}.portfolio-case-details{width:100%}.portfolio-case-image{width:100%;order:-1}.portfolio-case-details .case-title{font-size:1.75rem}.portfolio-case-details .case-stats-row{gap:2.5rem}}body,html{overflow-x:clip!important}.tech-section{padding:100px 0;background-color:#ffffff;text-align:center;overflow:hidden}.tech-subtitle{font-size:14px!important;font-weight:400!important;text-transform:uppercase!important;color:#000000!important;letter-spacing:1.5px!important;margin-bottom:12px!important;display:block!important}.tech-title{font-size:40px!important;font-weight:600!important;color:#0f172a!important;margin-bottom:20px!important}.tech-highlight{background-color:#374ebb!important;color:#ffffff!important;border-radius:4px!important;display:inline-block!important;padding:3px 12px 0!important}.tech-desc{font-size:16px!important;color:#000!important;max-width:660px!important;margin:0 auto 24px!important;line-height:1.7!important}.btn-tech-start{display:inline-flex;align-items:center;justify-content:center;background-color:#181a1e;color:#ffffff!important;font-weight:400;font-size:.95rem;padding:10px 0;width:140px;border-radius:8px;text-decoration:none!important;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease}.btn-tech-start:hover{background-color:#0f172a;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.tech-nodes-container{height:380px;position:relative;width:100%;max-width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center}.tech-center-node{top:60%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:linear-gradient(135deg,#374ebb,#26388e);border-radius:20px;box-shadow:0 15px 35px rgba(55,78,187,.3),0 0 0 8px rgba(55,78,187,.06);z-index:10}.tech-center-node,.tech-circle-node{position:absolute;display:flex;align-items:center;justify-content:center}.tech-circle-node{width:48px;height:48px;background:#ffffff;border:1.5px solid #e2e8f0;border-radius:50%;box-shadow:0 6px 15px rgba(0,0,0,.03);transition:all .3s cubic-bezier(.4,0,.2,1);z-index:5}.tech-circle-node:hover{transform:translate(-50%,-50%) scale(1.15)!important;box-shadow:0 10px 25px rgba(55,78,187,.15)}.node-react{top:40%;left:26%;border-color:#3b82f6!important}.node-nodejs,.node-react{transform:translate(-50%,-50%)}.node-nodejs{top:60%;left:5%;border-color:#22c55e!important}.node-javascript{top:80%;left:14%;border-color:#eab308!important}.node-html5,.node-javascript{transform:translate(-50%,-50%)}.node-html5{top:60%;left:37%;border-color:#f97316!important}.node-bootstrap{top:40%;left:74%;border-color:#7c3aed!important}.node-bootstrap,.node-css3{transform:translate(-50%,-50%)}.node-css3{top:60%;left:63%;border-color:#0284c7!important}.node-php{top:80%;left:86%;border-color:#6366f1!important}.node-php,.node-tailwind{transform:translate(-50%,-50%)}.node-tailwind{top:60%;left:95%;border-color:#0ea5e9!important}.node-python{top:20%;left:40%;border-color:#306998!important}.node-database,.node-python{transform:translate(-50%,-50%)}.node-database{top:93.3%;left:60%;border-color:#00758f!important}.node-java{top:40%;left:18.75%;border-color:#ea2d2e!important}.node-aws,.node-java{transform:translate(-50%,-50%)}.node-aws{top:96.6%;left:12.5%;border-color:#ff9900!important}.node-docker{top:40%;left:81.25%;border-color:#0db7ed!important}.node-docker,.node-kubernetes{transform:translate(-50%,-50%)}.node-kubernetes{top:96.6%;left:87.5%;border-color:#326ce5!important}.tech-circuit-svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.tech-circuit-line{stroke:#f1f5f9;stroke-width:2;fill:none}.flowing-pulse{stroke:#374ebb;stroke-width:2.5;fill:none;stroke-linecap:round;stroke-dasharray:30 180;stroke-dashoffset:210;animation:flow-pulse-anim 5s linear infinite}@keyframes flow-pulse-anim{0%{stroke-dashoffset:210}to{stroke-dashoffset:0}}.flowing-pulse:nth-child(2n){animation-delay:2.5s;animation-duration:4.5s}.flowing-pulse:nth-child(3n){animation-delay:1.2s;animation-duration:6s}@media (max-width:991px){.tech-section{padding:60px 0}.tech-title{font-size:2.25rem}.tech-nodes-container{height:auto;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin-top:3rem}.tech-circuit-svg{display:none}.tech-center-node{position:static;transform:none;margin:0 auto 2rem;width:75px;height:75px;order:-1}.tech-circle-node{position:static;transform:none!important}}.colored-conatiner-sized{background-color:#f8fafc!important;padding:60px 40px!important;border:1px solid #e2e8f0!important;border-radius:24px!important;box-shadow:0 10px 30px rgba(0,0,0,.01)!important}.tech-stack-section{padding:100px 0;background-color:#ffffff}.stack-title{font-size:40px;font-weight:700!important;color:#0f172a!important;margin-bottom:.75rem!important}.stack-desc{font-size:16px!important;color:#475569!important;max-width:680px!important;margin:0 auto 2.5rem!important}.stack-tabs-bar{display:inline-flex;background-color:#f8fafc;border:1px solid #e2e8f0;padding:8px;border-radius:12px;gap:6px;margin-bottom:3.5rem;max-width:100%;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.stack-tabs-bar::-webkit-scrollbar{display:none}.stack-tab-btn{background:transparent;border:none;outline:none;color:#374ebb;padding:12px 26px;border-radius:8px;font-weight:400;font-size:.95rem;cursor:pointer;transition:all .3s ease}.stack-tab-btn:hover{background-color:rgba(55,78,187,.05)}.stack-tab-btn.active{background-color:#374ebb!important;color:#ffffff!important}.stack-cards-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px;max-width:960px;margin:0 auto}.stack-card{width:135px;height:135px;background-color:#ffffff;border:1px solid #e2e8f0;border-radius:16px;flex-direction:column;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.01);cursor:pointer}.stack-card,.stack-icon-wrapper{display:flex;align-items:center;justify-content:center}.stack-icon-wrapper{margin-bottom:12px;transition:transform .3s ease}.stack-card-name{font-size:.85rem;font-weight:700;color:#0f172a;text-align:center}.stack-card:hover{transform:translateY(-8px)}.stack-card:hover .stack-icon-wrapper{transform:scale(1.1)}.card-glow-html:hover{border-color:#f97316!important;box-shadow:0 12px 28px rgba(249,115,22,.15)!important}.card-glow-css:hover{border-color:#0284c7!important;box-shadow:0 12px 28px rgba(2,132,199,.15)!important}.card-glow-react:hover{border-color:#3b82f6!important;box-shadow:0 12px 28px rgba(59,130,246,.18)!important}.card-glow-bootstrap:hover{border-color:#7c3aed!important;box-shadow:0 12px 28px rgba(124,58,237,.15)!important}.card-glow-jquery:hover{border-color:#0769ad!important;box-shadow:0 12px 28px rgba(7,105,173,.15)!important}.card-glow-typescript:hover{border-color:#007acc!important;box-shadow:0 12px 28px rgba(0,122,204,.15)!important}.card-glow-python:hover{border-color:#306998!important;box-shadow:0 12px 28px rgba(48,105,152,.15)!important}.card-glow-tensorflow:hover{border-color:#ff9900!important;box-shadow:0 12px 28px rgba(255,153,0,.15)!important}.card-glow-pytorch:hover{border-color:#ee4c2c!important;box-shadow:0 12px 28px rgba(238,76,44,.15)!important}.card-glow-openai:hover{border-color:#10a37f!important;box-shadow:0 12px 28px rgba(16,163,127,.15)!important}.card-glow-pandas:hover{border-color:#150458!important;box-shadow:0 12px 28px rgba(21,4,88,.15)!important}.card-glow-numpy:hover{border-color:#4d77cf!important;box-shadow:0 12px 28px rgba(77,119,207,.15)!important}.card-glow-nodejs:hover{border-color:#22c55e!important;box-shadow:0 12px 28px rgba(34,197,94,.15)!important}.card-glow-php:hover{border-color:#6366f1!important;box-shadow:0 12px 28px rgba(99,102,241,.15)!important}.card-glow-go:hover{border-color:#00acd7!important;box-shadow:0 12px 28px rgba(0,172,215,.15)!important}.card-glow-java:hover{border-color:#ea2d2e!important;box-shadow:0 12px 28px rgba(234,45,46,.15)!important}.card-glow-express:hover{border-color:#000000!important;box-shadow:0 12px 28px rgba(0,0,0,.15)!important}.card-glow-mysql:hover{border-color:#00758f!important;box-shadow:0 12px 28px rgba(0,117,143,.15)!important}.card-glow-mongodb:hover{border-color:#13aa52!important;box-shadow:0 12px 28px rgba(19,170,82,.15)!important}.card-glow-postgresql:hover{border-color:#336791!important;box-shadow:0 12px 28px rgba(51,103,145,.15)!important}.card-glow-firebase:hover{border-color:#ffa611!important;box-shadow:0 12px 28px rgba(255,166,17,.15)!important}.card-glow-redis:hover{border-color:#d82c20!important;box-shadow:0 12px 28px rgba(216,44,32,.15)!important}.card-glow-aws:hover{border-color:#ff9900!important;box-shadow:0 12px 28px rgba(255,153,0,.15)!important}.card-glow-docker:hover{border-color:#0db7ed!important;box-shadow:0 12px 28px rgba(13,183,237,.15)!important}.card-glow-kubernetes:hover{border-color:#326ce5!important;box-shadow:0 12px 28px rgba(50,108,229,.15)!important}.card-glow-vercel:hover{border-color:#000000!important;box-shadow:0 12px 28px rgba(0,0,0,.15)!important}.card-glow-netlify:hover{border-color:#00c8c8!important;box-shadow:0 12px 28px rgba(0,200,200,.15)!important}@media (max-width:767px){.tech-stack-section{padding:60px 0}.stack-title{font-size:2rem!important}.stack-cards-grid{gap:12px}.stack-card{width:calc(50% - 6px);height:120px;border-radius:12px}.stack-tabs-bar{padding:4px;margin-bottom:2rem}.stack-tab-btn{padding:8px 16px;font-size:.85rem}}.faq-section{background-color:#ffffff;padding:100px 0;position:relative}.faq-top-main-title{font-size:40px;font-weight:700;color:#0f172a;margin-bottom:10px!important}.faq-top-main-title .highlight-blue-box{background-color:#374ebb;color:#ffffff;padding:4px 16px;border-radius:6px;display:inline-block;box-shadow:0 4px 12px rgba(55,78,187,.25);margin-left:5px}.faq-sticky-container{position:sticky;top:100px;align-self:start;padding-right:20px}.faq-left-title{font-size:30px;font-weight:700;color:#374ebb}.faq-left-desc{font-size:16px;color:#000;max-width:400px}.faq-accordion-wrapper{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 10px 30px rgba(0,0,0,.02)}.faq-accordion-item{border-bottom:1px solid #e2e8f0;padding:24px 0}.faq-accordion-item:last-child{border-bottom:none}.faq-accordion-header{background:transparent;border:none;padding:0;outline:none;font-size:16px!important;font-weight:500;color:#1e293b;transition:color .25s ease}.faq-accordion-header:hover,.faq-accordion-item.active .faq-accordion-header{color:#374ebb}.faq-icon-indicator{color:#64748b;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:#f1f5f9;transition:transform .3s ease,background-color .3s ease,color .3s ease;flex-shrink:0;margin-left:15px}.faq-accordion-header:hover .faq-icon-indicator{background-color:#e2e8f0;color:#374ebb}.faq-accordion-item.active .faq-icon-indicator{background-color:#374ebb;color:#ffffff;transform:rotate(180deg)}.faq-accordion-collapse{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s ease}.faq-accordion-collapse.show{max-height:300px;opacity:1}.faq-accordion-body{padding-top:16px;padding-right:40px}.faq-accordion-body p{font-size:14px;color:#000;margin:0}@media (max-width:991px){.faq-section{padding:60px 0}.faq-top-main-title{font-size:2rem;line-height:1.3}.faq-top-main-title .highlight-blue-box{font-size:1.8rem;padding:2px 10px;margin-left:0;margin-top:5px;display:inline-block}.faq-sticky-container{position:relative!important;top:0!important;padding-right:0;margin-bottom:2.5rem}.faq-left-title{font-size:2.25rem;margin-bottom:.75rem!important}.faq-left-desc{font-size:1rem}.faq-accordion-wrapper{padding:20px 24px}.faq-accordion-item{padding:18px 0}.faq-accordion-header{font-size:1.05rem}.faq-accordion-body{padding-right:0}.faq-accordion-body p{font-size:.95rem}}.datacube-search-advantage-section{background:linear-gradient(180deg,#f8faff,#f1f5fd 50%,#f8faff);padding:100px 0;color:#1e293b;position:relative;overflow:hidden}.datacube-search-advantage-section:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(55,78,187,.06) 1px,transparent 0);background-size:24px 24px;pointer-events:none;z-index:0}.advantage-bg-orb{position:absolute;border-radius:50%;pointer-events:none;z-index:0;filter:blur(90px)}.advantage-bg-orb-1{width:450px;height:450px;top:-100px;left:-80px;background:radial-gradient(circle,rgba(55,78,187,.08) 0,transparent 70%)}.advantage-bg-orb-2{width:450px;height:450px;bottom:-100px;right:-80px;background:radial-gradient(circle,rgba(124,58,237,.06) 0,transparent 70%)}.datacube-search-advantage-section .container{position:relative;z-index:1}.advantage-left-content{padding-right:30px}.advantage-premium-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;background:#ffffff;border:1px solid rgba(55,78,187,.15);border-radius:50px;font-size:.8rem;font-weight:700;color:#374ebb;box-shadow:0 2px 10px rgba(55,78,187,.05);letter-spacing:.04em}.badge-pulse-dot{width:8px;height:8px;border-radius:50%;background:#10b981;position:relative;flex-shrink:0}.badge-pulse-dot:after{content:"";position:absolute;top:-3px;left:-3px;width:14px;height:14px;border-radius:50%;background:rgba(16,185,129,.3);animation:pulse-ring 2s ease-out infinite}.advantage-title-v2{font-size:40px;color:#0f172a;margin:0}.advantage-title-gradient{color:#374ebb;background:linear-gradient(135deg,#374ebb,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.advantage-desc-v2{font-size:1rem;color:#334155;line-height:1.7}.advantage-sub-desc-v2{font-size:.95rem;color:#64748b;line-height:1.7}.advantage-search-showcase-light{background:#ffffff;border:1px solid rgba(55,78,187,.12);border-radius:16px;padding:18px 20px;box-shadow:0 10px 30px rgba(55,78,187,.05);transition:transform .3s ease,box-shadow .3s ease}.advantage-search-showcase-light:hover{transform:translateY(-2px);box-shadow:0 14px 35px rgba(55,78,187,.08)}.search-pill-light{display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:12px;padding:10px 14px;gap:10px;margin-bottom:12px}.search-query-text{font-size:.84rem;font-weight:600;color:#0f172a;font-family:inherit;white-space:nowrap}.search-rank-tag{font-size:.72rem;font-weight:700;color:#10b981;background:rgba(16,185,129,.1);padding:3px 8px;border-radius:20px;white-space:nowrap;flex-shrink:0}.search-showcase-badges{display:flex;flex-wrap:wrap;gap:8px}.search-highlight-pill{display:inline-flex;align-items:center;gap:5px;font-size:.76rem;font-weight:500;padding:5px 10px;border-radius:20px}.search-highlight-pill.highlight-green{background:#ecfdf5;color:#059669;border:1px solid rgba(5,150,105,.15)}.search-highlight-pill.highlight-blue{background:#eff6ff;color:#1d4ed8;border:1px solid rgba(29,78,216,.15);border-radius:100px}.search-highlight-pill.highlight-purple{background:#f5f3ff;color:#6d28d9;border:1px solid rgba(109,40,217,.15)}.advantage-floating-stats{display:flex;gap:14px;flex-wrap:wrap}.floating-stat-chip{flex:1 1;min-width:105px;background:#ffffff;border:1px solid rgba(55,78,187,.1);border-radius:14px;padding:14px 16px;text-align:center;box-shadow:0 4px 15px rgba(55,78,187,.04);transition:transform .3s ease,box-shadow .3s ease}.floating-stat-chip:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(55,78,187,.08)}.floating-stat-chip .stat-number{font-size:1.45rem;font-weight:700;color:#374ebb;display:block;line-height:1.2}.floating-stat-chip .stat-label{font-size:12px;color:#000;font-weight:500;text-transform:uppercase;margin-top:4px;display:block}.advantage-cards-wrapper{position:relative}.advantage-card-v2{background:#ffffff;border:1px solid rgba(55,78,187,.09);border-radius:18px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;height:100%;box-shadow:0 6px 20px rgba(55,78,187,.04);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.advantage-card-v2:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:18px 18px 0 0;opacity:.85}.card-blue-glow:before{background:linear-gradient(90deg,#374ebb,#60a5fa)}.card-purple-glow:before{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.card-teal-glow:before{background:linear-gradient(90deg,#059669,#34d399)}.card-amber-glow:before{background:linear-gradient(90deg,#d97706,#fbbf24)}.advantage-card-v2:hover{transform:translateY(-5px);box-shadow:0 16px 36px rgba(55,78,187,.1);border-color:rgba(55,78,187,.2)}.card-top-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.card-icon-wrapper-v2{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.advantage-card-v2:hover .card-icon-wrapper-v2{transform:scale(1.08)}.card-blue-glow .card-icon-wrapper-v2{background:#eff6ff;color:#2563eb}.card-purple-glow .card-icon-wrapper-v2{background:#f5f3ff;color:#7c3aed}.card-teal-glow .card-icon-wrapper-v2{background:#ecfdf5;color:#059669}.card-amber-glow .card-icon-wrapper-v2{background:#fffbeb;color:#d97706}.card-step-badge{font-size:.75rem;font-weight:700;color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;padding:3px 9px;border-radius:12px;font-family:monospace}.advantage-card-v2 h4{font-size:1.15rem;font-weight:700;color:#0f172a;margin-bottom:8px;line-height:1.35}.advantage-card-v2 p{font-size:.88rem;color:#64748b;line-height:1.6;margin-bottom:16px}.card-metric{display:flex;align-items:baseline;gap:8px;padding-top:14px;border-top:1px solid #f1f5f9;margin-top:auto;margin-top:10px!important;color:#000!important}.metric-value{font-size:1.35rem;font-weight:700;line-height:1}.card-blue-glow .metric-value{color:#2563eb}.card-purple-glow .metric-value{color:#7c3aed}.card-teal-glow .metric-value{color:#059669}.card-amber-glow .metric-value{color:#d97706}.metric-label{font-size:.75rem;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.04em}@media (max-width:991px){.datacube-search-advantage-section{padding:70px 0}.advantage-left-content{padding-right:0;margin-bottom:40px}.advantage-title-v2{font-size:1.85rem}.search-pill-light{flex-direction:column;align-items:flex-start;gap:8px}}@media (max-width:575px){.datacube-search-advantage-section{padding:50px 0}.advantage-title-v2{font-size:1.6rem}.advantage-card-v2{padding:20px}.advantage-floating-stats{gap:10px}.floating-stat-chip{min-width:90px;padding:10px 12px}}.expert-dev-architecture-section{background:linear-gradient(180deg,#ffffff,#f7f9fe 50%,#f0f4fc);padding:95px 0 100px;color:#1e293b;position:relative;overflow:hidden}.expert-bg-glow{position:absolute;border-radius:50%;filter:blur(100px);pointer-events:none;z-index:0}.glow-1{top:-80px;left:-80px;background:radial-gradient(circle,rgba(55,78,187,.06) 0,transparent 70%)}.glow-1,.glow-2{width:450px;height:450px}.glow-2{bottom:-80px;right:-80px;background:radial-gradient(circle,rgba(56,189,248,.05) 0,transparent 70%)}.expert-bg-grid{position:absolute;inset:0;background-image:radial-gradient(rgba(55,78,187,.06) 1px,transparent 0);background-size:28px 28px;pointer-events:none;z-index:0;opacity:.8}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-10{z-index:10}.max-w-750{max-width:750px}.expert-badge{display:inline-flex;align-items:center;gap:8px;padding:7px 18px;background:#ffffff;border:1px solid rgba(55,78,187,.15);border-radius:30px;font-size:.8rem;font-weight:700;color:#374ebb;letter-spacing:.06em;box-shadow:0 2px 10px rgba(55,78,187,.05)}.sparkle-dot{width:7px;height:7px;border-radius:50%;background:#374ebb;box-shadow:0 0 8px rgba(55,78,187,.5)}.expert-dev-title{font-size:40px!important;font-weight:700;color:#0f172a;letter-spacing:-.02em;line-height:1.25}.expert-title-gradient{color:#374ebb;background:linear-gradient(135deg,#374ebb,#2563eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.expert-dev-subtitle{font-size:16px!important;color:#64748b;line-height:1.7;margin:0 auto}.expert-bento-card{background:#ffffff;border:1px solid rgba(55,78,187,.09);border-radius:20px;padding:30px 28px;height:100%;position:relative;box-shadow:0 6px 22px rgba(55,78,187,.04);transition:all .35s cubic-bezier(.16,1,.3,1);overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.expert-bento-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;z-index:2;border-radius:20px 20px 0 0}.bento-card-blue:before{background:linear-gradient(90deg,#374ebb,#60a5fa)}.bento-card-amber:before{background:linear-gradient(90deg,#d97706,#fbbf24)}.bento-card-violet:before{background:linear-gradient(90deg,#7c3aed,#c084fc)}.bento-card-emerald:before{background:linear-gradient(90deg,#059669,#34d399)}.expert-bento-card:hover{transform:translateY(-5px)}.bento-card-blue:hover{box-shadow:0 16px 36px rgba(37,99,235,.1);border-color:rgba(37,99,235,.25)}.bento-card-amber:hover{box-shadow:0 16px 36px rgba(217,119,6,.1);border-color:rgba(217,119,6,.25)}.bento-card-violet:hover{box-shadow:0 16px 36px rgba(124,58,237,.1);border-color:rgba(124,58,237,.25)}.bento-card-emerald:hover{box-shadow:0 16px 36px rgba(5,150,105,.1);border-color:rgba(5,150,105,.25)}.bento-card-header{display:flex;align-items:center;gap:16px;margin-bottom:14px}.expert-icon-box{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s ease}.icon-box-blue{background:#eff6ff;color:#2563eb;border:1px solid rgba(37,99,235,.15)}.icon-box-amber{background:#fffbeb;color:#d97706;border:1px solid rgba(217,119,6,.15)}.icon-box-violet{background:#f5f3ff;color:#7c3aed;border:1px solid rgba(124,58,237,.15)}.icon-box-emerald{background:#ecfdf5;color:#059669;border:1px solid rgba(5,150,105,.15)}.expert-bento-card:hover .expert-icon-box{transform:scale(1.08)}.bento-title-meta{flex:1 1}.bento-title-meta h3{font-size:20px;font-weight:600;color:#0f172a;margin:0;line-height:1.35}.expert-card-desc{font-size:16px!important;color:#475569;margin-bottom:20px!important}.bento-footer-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.bento-footer-chips span{font-size:.8rem;color:#475569;background:#f8fafc;border:1px solid #e2e8f0;padding:5px 12px;border-radius:20px;font-weight:500;transition:all .25s ease}.bento-card-blue:hover .bento-footer-chips span{background:#eff6ff;border-color:rgba(37,99,235,.25);color:#2563eb}.bento-card-amber:hover .bento-footer-chips span{background:#fffbeb;border-color:rgba(217,119,6,.25);color:#d97706}.bento-card-violet:hover .bento-footer-chips span{background:#f5f3ff;border-color:rgba(124,58,237,.25);color:#7c3aed}.bento-card-emerald:hover .bento-footer-chips span{background:#ecfdf5;border-color:rgba(5,150,105,.25);color:#059669}.expert-guarantee-bar{background:#ffffff;border:1px solid rgba(55,78,187,.12);border-radius:50px;padding:16px 36px;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;gap:16px;box-shadow:0 8px 30px rgba(55,78,187,.06);margin-top:48px;transition:transform .3s ease,box-shadow .3s ease}.expert-guarantee-bar:hover{transform:translateY(-2px);box-shadow:0 12px 36px rgba(55,78,187,.09)}.guarantee-item{display:flex;align-items:center;gap:8px;font-size:.95rem;font-weight:600;color:#0f172a}.guarantee-icon{font-size:1.15rem}.guarantee-divider{width:1px;height:22px;background:rgba(55,78,187,.12)}@media (max-width:991px){.expert-dev-architecture-section{padding:70px 0}.expert-dev-title{font-size:32px!important}.guarantee-divider{display:none}.expert-guarantee-bar{border-radius:20px;justify-content:flex-start;padding:20px}}@media (max-width:767px){.expert-dev-architecture-section{padding:50px 0}.expert-dev-title{font-size:28px!important}.expert-bento-card{padding:24px 20px}.expert-card-desc{font-size:15px!important}}.header-dark-text-mode .dropdown-toggle,.header-dark-text-mode .nav-item .nav-link,.header-dark-text-mode .nav-link,.header-dark-text-mode .navbar-nav .nav-link{color:#0b0f19!important;font-weight:600!important}.header-dark-text-mode .dropdown-toggle:hover,.header-dark-text-mode .nav-link:hover,.header-dark-text-mode .navbar-nav .nav-link:hover{color:#2563eb!important}header:not(.header-dark-text-mode):not(.navbar-sticky-on) .bi,header:not(.header-dark-text-mode):not(.navbar-sticky-on) .bi.display-8{color:#ffffff!important}.header-dark-text-mode .bi,.header-dark-text-mode .bi.display-8{color:#0b0f19!important}header.navbar-sticky-on .bi,header.navbar-sticky-on .bi.display-8{color:#ffffff!important}.header-dark-text-mode .divider-light{border-color:rgba(0,0,0,.08)!important;background-color:rgba(0,0,0,.08)!important}.header-dark-text-mode .navbar-top{padding-top:10px;padding-bottom:5px}.header-dark-text-mode .navbar-top .w-93>div{background-color:#374ebb!important;padding:9px 20px!important;border-radius:4px}.header-dark-text-mode .navbar-top .navbar-link,.header-dark-text-mode .navbar-top a,.header-dark-text-mode .navbar-top span,.header-dark-text-mode .navbar-top svg{color:#ffffff!important}.dm-hero-section{background:linear-gradient(180deg,#edf2ff,#f4f7ff);padding:135px 0 0;position:relative;overflow:hidden}.dm-stroke-text{font-size:40px;color:transparent;-webkit-text-stroke:1.5px #000;letter-spacing:-.02em;display:block;line-height:1.2}.dm-hero-title,.dm-stroke-text{font-weight:800;margin-bottom:10px}.dm-hero-title{font-size:50px;color:#0b0f19;letter-spacing:-.03em;line-height:67px}.dm-title-blue{background:linear-gradient(90deg,#374ebb,#0425c4 50%,#3ba1f0);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:800;animation:dmTextGradient 4s ease infinite}@keyframes dmTextGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.dm-hero-desc{font-size:1.1rem;color:#64748b;line-height:1.7;max-width:530px;font-weight:500;margin-bottom:36px}.dm-btn-primary{background-color:#374ebb;color:#ffffff!important;border:1px solid #374ebb;border-radius:6px;padding:12px 26px;font-weight:600;font-size:1rem;box-shadow:none;transition:all .25s ease}.dm-btn-primary:hover{background-color:#2b3ea6;border-color:#2b3ea6;color:#ffffff!important;transform:translateY(-2px)}.dm-btn-outline{background-color:transparent;color:#374ebb!important;border:1px solid #374ebb!important;border-radius:6px;padding:12px 26px;font-weight:700;font-size:1rem;box-shadow:none;transition:all .25s ease}.dm-btn-outline:hover{background-color:rgba(55,78,187,.08);color:#374ebb!important;transform:translateY(-2px)}.dm-hero-visual{position:relative;display:flex;justify-content:center;align-items:flex-end;min-height:520px}.dm-top-circle-img{top:20px;left:40px;max-width:140px}.dm-bottom-circle-img,.dm-top-circle-img{position:absolute;z-index:1;height:auto;object-fit:contain}.dm-bottom-circle-img{bottom:0;left:50%;transform:translateX(-50%);max-width:470px}.dm-model-img{position:relative;z-index:2;max-height:520px;object-fit:contain;margin-bottom:0!important;display:block;filter:drop-shadow(0 20px 30px rgba(37,99,235,.12))}.dm-floating-card-top{position:absolute;top:40px;right:-15px;z-index:3;background:#ffffff;border-radius:20px;padding:18px 22px;box-shadow:0 20px 45px rgba(0,0,0,.08);width:215px;border:1px solid rgba(0,0,0,.03)}.dm-card-badge-icon{width:32px;height:32px;border-radius:50%;background:#7c3aed;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:.85rem;margin:10px auto}.dm-floating-card-bottom{position:absolute;width:40%;bottom:45px;left:15px;z-index:3;background:#ffffff;border-radius:50px;padding:10px 24px 10px 10px;box-shadow:0 16px 36px rgba(0,0,0,.12);display:flex;align-items:center;gap:12px;border:1px solid rgba(0,0,0,.04)}span.fw-extrabold.text-dark.fs-15.lh-sm{font-size:20px;font-weight:600}span.fw-black.fs-16.mt-0\.5{font-size:20px;font-weight:800}.dm-sale-icon-box{width:48px;height:48px;border-radius:50%;background:#374ebb;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;box-shadow:0 6px 16px rgba(55,78,187,.32);flex-shrink:0}.dm-expertise-tab-btn{border:1px solid #e2e8f0!important;background-color:#ffffff!important;border-radius:8px!important;padding:16px 22px!important;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer}.dm-expertise-tab-btn:hover:not(.dm-tab-active){background-color:#f8fafc!important;border-color:#374ebb!important;transform:translateX(5px)}.dm-expertise-tab-btn:hover:not(.dm-tab-active) span{color:#374ebb!important}.dm-expertise-tab-btn.dm-tab-active{background-color:#374ebb!important;border-color:#374ebb!important;box-shadow:0 10px 25px rgba(55,78,187,.25)!important}.dm-expertise-tab-btn.dm-tab-active span.fw-bold{color:#ffffff!important}.dm-tab-icon-circle{position:static!important;width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;margin:0!important;transition:transform .3s ease}.dm-expertise-tab-btn:hover .dm-tab-icon-circle{transform:translateX(3px)}.dm-expertise-showcase-container{border-radius:20px!important;overflow:hidden!important;min-height:440px;box-shadow:0 15px 35px rgba(0,0,0,.06)}.dm-showcase-img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;transition:all .4s ease}.dm-expertise-section h2{font-size:40px}.dm-expertise-badge-wrapper.mb-2 span{font-size:19px!important}button.dm-expertise-tab-btn.border-0.text-start.d-flex.align-items-center.justify-content-between.p-3.p-md-4.rounded-4.transition-all.bg-white.border{border:1px solid #0000001f!important}span.fw-bold.fs-20.me-2.text-secondary{color:#7F7F7F!important}span.dm-tab-icon-circle.rounded-circle.d-flex.align-items-center.justify-content-center.flex-shrink-0.bg-light.iactive-tabsss{background-color:#DDDDDD!important}@media (max-width:991px){.dm-floating-card-bottom{width:100%}.dm-hero-title{font-size:2.75rem}.dm-stroke-text{font-size:1.8rem}.dm-floating-card-bottom{left:0;bottom:10px}.dm-floating-card-top{right:0;top:20px}.dm-expertise-tab-btn:hover:not(.dm-tab-active){transform:none}}.dm-growth-section{background-color:rgba(55,78,187,.03);padding:80px 0}.dm-growth-title{font-family:League Spartan,sans-serif!important;font-weight:700;color:#0b0f19;font-size:40px;margin-bottom:20px}.dm-growth-title .dm-text-blue{color:#374ebb}.dm-growth-desc{font-weight:500;line-height:30px;color:#555555}.dm-growth-desc,.dm-growth-highlight{font-family:League Spartan,sans-serif!important;font-size:17px;margin-bottom:5px}.dm-growth-highlight{font-weight:700;line-height:33px;color:#0b0f19}.dm-growth-image-wrapper{display:flex;align-items:center;justify-content:center}.dm-growth-image-wrapper img{border-radius:12px;box-shadow:0 15px 35px rgba(0,0,0,.06);transition:transform .3s ease}.dm-growth-image-wrapper img:hover{transform:translateY(-4px)}@media (max-width:991px){.dm-growth-section{padding:50px 0}.dm-growth-title{font-size:28px}.dm-growth-desc{line-height:26px}.dm-growth-highlight{line-height:28px}}.dm-achieve-section{background-color:#ffffff;padding:80px 0}.dm-achieve-title{font-family:League Spartan,sans-serif!important;font-size:38px;font-weight:700;color:#0b0f19;letter-spacing:.12px;line-height:1.2;margin-bottom:45px}.dm-achieve-title .dm-text-blue{color:#374ebb}.dm-achieve-card{background-color:#FAFAFA;border:1px solid #aab3dd;border-radius:18px;padding:32px 26px;height:100%;transition:all .35s ease;box-shadow:0 4px 20px rgba(55,78,187,.03)}.dm-achieve-card:hover{background-color:#ffffff;border-color:#374ebb;box-shadow:0 12px 30px rgba(55,78,187,.1);transform:translateY(-4px)}.dm-achieve-icon-box{width:62px;height:62px;background-color:#ffffff;border:1.5px solid #aab3dd;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:22px;box-shadow:0 2px 8px rgba(0,0,0,.02)}.dm-achieve-card-title{font-size:20px;font-weight:700;color:#374ebb;margin-bottom:12px}.dm-achieve-card-desc,.dm-achieve-card-title{font-family:League Spartan,sans-serif!important}.dm-achieve-card-desc{font-size:16px;font-weight:500;color:#000;margin-bottom:0}.dm-achieve-dots-wrapper{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:38px}.dm-achieve-dot{position:relative;width:14px;height:14px;border-radius:50%;background-color:#d6e0f5;border:none;padding:0;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.dm-achieve-dot:hover{background-color:#a8c2f7;transform:scale(1.15)}.dm-achieve-dot.active{width:36px;height:14px;border-radius:12px;background-color:#374ebb}.dm-achieve-dot.active:hover{transform:none}.dm-achieve-dot:before{content:"";position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}@media (max-width:991px){.dm-achieve-section{padding:50px 0}.dm-achieve-title{font-size:30px;margin-bottom:30px}}.dm-performance-section{background-color:rgba(55,78,187,.03);padding:80px 0}.dm-performance-title{font-family:League Spartan,sans-serif!important;font-size:40px;font-weight:700;color:#0b0f19}.dm-performance-title .dm-text-blue{color:#374ebb}.dm-performance-desc{color:#000}.dm-performance-desc,.dm-performance-highlight{font-family:League Spartan,sans-serif!important}.dm-performance-highlight{font-size:14px;font-weight:700;line-height:28px;color:#0b0f19;margin-bottom:28px}.dm-btn-red{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:10px;background-color:#e84545;color:#ffffff!important;font-family:League Spartan,sans-serif!important;font-size:15px;font-weight:600;border:none;cursor:pointer;transition:all .25s ease;text-decoration:none!important}.dm-btn-red:hover{background-color:#d43535;box-shadow:0 6px 18px rgba(232,69,69,.3);transform:translateY(-2px)}.dm-perf-nav-btn{padding:8px 22px;border-radius:8px;font-family:League Spartan,sans-serif!important;font-size:15px;font-weight:600;border:1px solid #d1d5db;background-color:#ffffff;color:#555555;transition:all .25s ease;cursor:pointer}.dm-perf-nav-btn:hover:not(.active){border-color:#374ebb;color:#374ebb;background-color:#f8fafe}.dm-perf-nav-btn.active{background-color:#374ebb;border-color:#374ebb;color:#ffffff!important;box-shadow:0 4px 12px rgba(55,78,187,.25)}.dm-casestudy-card{background-color:#f5f7ff;border:1px solid #374ebb;border-radius:16px;padding:18px;transition:all .3s ease}.dm-challenge-subcard{background-color:#ffffff;border:1px solid #e2e8f0;border-radius:10px;padding:16px;margin-top:12px;margin-bottom:12px}.dm-challenge-subcard p{font-family:League Spartan,sans-serif!important;font-size:14px;font-weight:500;line-height:22px;color:#333333;margin:0}.dm-website-link{color:#374ebb;text-decoration:underline;display:inline-block;margin-bottom:24px}.dm-results-label,.dm-website-link{font-family:League Spartan,sans-serif!important;font-size:16px;font-weight:700}.dm-results-label{color:#0b0f19;margin-bottom:4px}.dm-results-stat{font-size:44px;font-weight:800;color:#374ebb;line-height:1;margin-bottom:8px}.dm-results-stat,.dm-results-subtext{font-family:League Spartan,sans-serif!important}.dm-results-subtext{font-size:13px;font-weight:600;color:#555555;line-height:20px;margin:0}.dm-ranking-table-box{border-radius:8px;overflow:hidden;border:1px solid #e2e8f0;background-color:#ffffff}.dm-table-header{background-color:#374ebb;color:#ffffff;font-weight:700;letter-spacing:.05em}.dm-table-header,.dm-table-row{padding:10px 16px;font-family:League Spartan,sans-serif!important;font-size:13px;display:flex;justify-content:space-between}.dm-table-row{align-items:center;border-bottom:1px solid #f1f5f9;font-weight:600;color:#333333}.dm-table-row:last-child{border-bottom:none}@media (max-width:991px){.dm-performance-section{padding:50px 0}.dm-performance-title{font-size:30px}.dm-results-stat{font-size:36px}}.dm-clientele-section{position:relative;background:#374ebb;padding:40px 0;overflow:hidden}.dm-clientele-section .container{position:relative;z-index:1}.dm-clientele-label{font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:2px;margin-bottom:16px;display:inline-block}.dm-clientele-label,.dm-clientele-title{font-family:League Spartan,sans-serif!important;color:#ffffff}.dm-clientele-title{font-size:40px}.dm-btn-white-filled{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;border-radius:6px;font-family:League Spartan,sans-serif!important;font-size:15px;font-weight:700;border:none;cursor:pointer;transition:all .25s ease;text-decoration:none!important}.dm-btn-white-filled:hover{background-color:#f0f0f0;box-shadow:0 4px 16px rgba(255,255,255,.2)}.dm-logo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;align-items:stretch;justify-items:stretch}.dm-logo-cell{display:flex;justify-content:center;align-items:center;padding:30px 20px;border-right:1px dashed rgba(255,255,255,.15);border-bottom:1px dashed rgba(255,255,255,.15)}.dm-logo-cell:nth-child(3n){border-right:none}.dm-logo-cell:nth-last-child(-n+3){border-bottom:none}.dm-client-logo-img{max-height:44px;max-width:135px;width:auto;height:auto;object-fit:contain;filter:brightness(0) invert(1);opacity:.65;transition:all .3s ease}.dm-logo-cell:hover .dm-client-logo-img{opacity:1;transform:scale(1.08)}.dm-logo-text{font-family:League Spartan,sans-serif!important;font-size:38px;font-weight:700;color:#ffffff;opacity:.35;transition:all .3s ease;cursor:pointer;text-transform:uppercase}.dm-logo-text:hover{opacity:1;transform:scale(1.05)}@media (max-width:991px){.dm-clientele-section{padding:50px 0}.dm-clientele-title{font-size:24px;margin-bottom:24px}.dm-logo-grid{grid-template-columns:repeat(3,1fr);gap:0;margin-top:30px}.dm-logo-cell{padding:20px 10px}.dm-client-logo-img{max-height:32px;max-width:95px}.dm-logo-text{font-size:24px}}.dm-services-section{padding:80px 0;background-color:#ffffff}.dm-services-title{font-family:League Spartan,sans-serif!important;font-size:38px;font-weight:700;color:#0b0f19;line-height:1.25}.dm-services-title .dm-text-blue{color:#374ebb}.dm-services-desc{font-family:League Spartan,sans-serif!important;font-size:16px;color:#555555}.dm-services-tabs-list{display:flex;flex-direction:column}.dm-services-tab-btn{text-align:left;background:transparent;border:none;border-bottom:1px solid #eaedf3;padding:16px 0;font-family:League Spartan,sans-serif!important;font-size:20px;font-weight:500;color:#0b0f19;cursor:pointer;transition:all .3s ease}.fw-bolders{font-weight:500!important}.dm-services-tab-btn h3:hover{color:#374ebb!important}.dm-services-tab-btn.active{color:#374ebb;border-bottom:2px solid #374ebb}.dm-services-content-wrapper{padding-left:20px}.dm-service-content-title{font-family:League Spartan,sans-serif!important;font-size:20px;font-weight:700;color:#374ebb;margin-bottom:10px}.dm-service-content-text{font-family:League Spartan,sans-serif!important;font-size:16px!important;font-weight:500;color:#000!important}h2.dm-services-title{font-size:40px}@media (max-width:991px){.dm-services-section{padding:50px 0}.dm-services-title{font-size:28px}.dm-services-content-wrapper{padding-left:0;margin-top:30px}}.dm-principles-section{padding:80px 0;background-color:#ffffff}.dm-principles-title{font-family:League Spartan,sans-serif!important;font-size:40px;font-weight:700;color:#0f172a}.dm-text-blue{color:#374ebb!important}.dm-principles-desc{font-family:League Spartan,sans-serif!important;font-size:16px;max-width:850px;color:#475569}.dm-principle-card{display:flex;align-items:flex-start;gap:25px;border:1px solid #e2e8f0;border-radius:6px;padding:30px;background-color:#ffffff;height:100%;transition:all .3s ease}.dm-principle-icon-wrapper{flex-shrink:0;width:70px;height:70px;border-radius:12px;background-color:#f6f8fd;display:flex;align-items:center;justify-content:center;color:#374ebb;font-size:32px}.dm-principle-content h3{font-family:League Spartan,sans-serif!important;font-size:20px;font-weight:600;color:#374ebb;margin-bottom:5px;text-transform:capitalize}.dm-principle-content p{font-size:16px;color:#000}.dm-principle-card:hover{background:linear-gradient(135deg,#4058c4,#3044a6);border-color:#3044a6;transform:translateY(-3px);box-shadow:0 10px 25px rgba(48,68,166,.2)}.dm-principle-card:hover .dm-principle-icon-wrapper{background-color:rgba(255,255,255,.15);color:#ffffff}.dm-principle-card:hover .dm-principle-content h3{color:#ffffff}.dm-principle-card:hover .dm-principle-content p{color:rgba(255,255,255,.85)}.dm-industries-section{padding:80px 0;background-color:#f8fafc}.dm-industries-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:20px;margin-top:40px}.dm-industry-card{background:#ffffff;border-radius:12px;padding:30px 20px;flex-direction:column;text-align:center;border:1px solid transparent;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.02)}.dm-industry-card,.dm-industry-icon{display:flex;align-items:center;justify-content:center;transition:all .3s ease}.dm-industry-icon{width:70px;height:70px;background-color:#f6f8fd;border-radius:16px;font-size:30px;color:#4058c4;margin-bottom:15px}.dm-industry-card h4{font-family:League Spartan,sans-serif!important;font-size:18px;font-weight:600;color:#1e293b;margin-bottom:0;transition:all .3s ease}.dm-industry-card.active,.dm-industry-card:hover{background:linear-gradient(135deg,#4058c4,#3044a6);transform:translateY(-3px);box-shadow:0 10px 25px rgba(48,68,166,.2)}.dm-industry-card.active .dm-industry-icon,.dm-industry-card:hover .dm-industry-icon{background-color:rgba(255,255,255,.15);color:#ffffff}.dm-industry-card.active h4,.dm-industry-card:hover h4{color:#ffffff}@media (max-width:1200px){.dm-industries-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:991px){.dm-principles-section{padding:50px 0}.dm-principles-title{font-size:28px}.dm-industries-section{padding:50px 0}.dm-industries-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.dm-industries-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.dm-industries-grid{grid-template-columns:repeat(1,1fr)}}.dm-cta-section{padding:80px 0;background-color:#374ebb;overflow:hidden}.dm-cta-title{font-size:40px;font-weight:600}.dm-cta-subtitle,.dm-cta-title{font-family:League Spartan,sans-serif!important}.dm-cta-subtitle{font-size:16px;font-weight:400;opacity:.9;max-width:700px}.dm-btn-outline-white{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:#ffffff;border:1px solid #ffffff;border-radius:6px;padding:12px 26px;font-weight:600;font-size:1rem;transition:all .25s ease}.dm-btn-outline-white:hover{background-color:#ffffff;color:#374ebb}@media (max-width:991px){.dm-cta-section{padding:50px 0}.dm-cta-title{font-size:28px}}.dm-casestudies-section{padding:80px 0;background-color:#ffffff}.dm-case-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden;transition:all .3s ease}.dm-case-card:hover{box-shadow:0 10px 30px rgba(0,0,0,.08);transform:translateY(-5px)}.dm-case-img-wrapper{width:100%;height:220px;overflow:hidden;position:relative}.dm-case-img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.dm-case-card:hover .dm-case-img{transform:scale(1.05)}.dm-case-content{padding:25px}.dm-case-badge{display:inline-block;background-color:#f1f5f9;color:#475569;font-size:11px;font-weight:600;padding:5px 12px;border-radius:20px;margin-bottom:15px;align-self:flex-start}.dm-case-title{font-family:League Spartan,sans-serif!important;font-size:20px;font-weight:600;color:#374ebb;margin-bottom:12px}.dm-case-desc{font-size:16px;color:#000;margin-bottom:25px}.dm-case-stats{display:flex;justify-content:space-between;margin-bottom:25px}.dm-case-stat-item h3{font-family:League Spartan,sans-serif!important;font-size:24px;font-weight:700;color:#059669;margin-bottom:5px}.dm-case-stat-item p{font-size:14px;color:#333333;font-weight:500;line-height:1.4;margin-bottom:0}.dm-case-btn{display:block;width:100%;text-align:center;background-color:#1e293b;color:#ffffff;padding:12px 0;font-size:14px;font-weight:600;border-radius:4px;text-decoration:none;transition:background-color .3s ease}.dm-case-btn:hover{background-color:#0f172a;color:#ffffff}.dm-testimonials-section{padding:80px 0;background-color:#f8fafc}.dm-review-card{background:#ffffff;border-radius:12px;padding:40px 30px;position:relative;box-shadow:0 5px 20px rgba(0,0,0,.03);height:100%;display:flex;flex-direction:column}.dm-quote-icon{position:absolute;top:-29px;left:31px;font-size:34px;color:#E9E9E9;z-index:0}.dm-review-content{position:relative;z-index:1;flex-grow:1}.dm-review-title{font-family:League Spartan,sans-serif!important;font-size:18px;font-weight:700;color:#1e293b;margin-bottom:8px}.dm-review-stars{color:#fbbf24;font-size:14px;margin-bottom:20px;display:flex;gap:4px}.dm-review-text{font-size:16px;color:#000;line-height:28px;margin-bottom:15px!important}.dm-review-readmore{font-size:16px;font-weight:700;color:#374ebb;text-decoration:underline}.dm-review-author{margin-top:30px;padding-top:20px;border-top:1px dotted #cbd5e1;display:flex;align-items:center;justify-content:space-between}.dm-author-name{font-size:16px;font-weight:700;color:#1e293b;margin-bottom:2px}.dm-author-title{font-size:14px;color:#374ebb;margin-bottom:0}.dm-platform-text{font-size:14px;color:#475569;font-weight:700;margin-right:8px}.dm-ratings-bar{background:#ffffff;border-radius:60px;padding:25px 40px;display:flex;justify-content:space-around;align-items:center;box-shadow:0 10px 40px rgba(0,0,0,.05);margin-top:50px;max-width:900px;margin-left:auto;margin-right:auto;flex-wrap:wrap;gap:20px}.dm-rating-item{display:flex;flex-direction:column;align-items:center;gap:5px}.dm-rating-score{font-size:14px;color:#1e293b;display:flex;align-items:center}.dm-rating-count{font-size:14px;color:#374ebb;margin-left:5px;font-weight:500}@media (max-width:991px){.dm-casestudies-section,.dm-testimonials-section{padding:50px 0}.dm-ratings-bar{border-radius:20px;flex-direction:column;padding:30px}}.dm-bottom-cta-banner{background-color:#374ebb;background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/white-lines-pattern.fbcb0ce7.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:70px 0;position:relative;overflow:hidden}.dm-bottom-cta-images{position:absolute;bottom:0;left:5%;height:150%;width:400px;z-index:2}.dm-cta-woman-img{height:100%;width:auto;object-fit:contain;object-position:bottom left;position:absolute;bottom:-35px;left:0;z-index:2}.dm-cta-msg-img{position:absolute;top:40px;left:-100px;width:140px;height:auto;z-index:3;animation:float-up-down 3s ease-in-out infinite}@keyframes float-up-down{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}.dm-btn-white-filled{background-color:#ffffff;color:#374ebb!important;transition:all .3s ease}.dm-btn-white-filled:hover{background-color:#f1f5f9;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.mt-4.overflow-hidden.shadow img{height:200px!important;object-fit:cover}h4.fw-bold.text-uppercase.mb-2{font-size:20px!important;margin-top:20px;margin-bottom:10px!important}@media (max-width:991px){.dm-bottom-cta-banner{margin-top:60px;padding:50px 0}.dm-bottom-cta-images{display:none}.dm-bottom-cta-btn-col,.dm-bottom-cta-text-col{text-align:center!important}}@media (min-width:768px){main,main.main{position:relative;z-index:1;margin-bottom:690px!important}}@media (max-width:991px){main{margin-bottom:0}footer.footer-sticky{position:relative!important;z-index:1!important}}.custom-seo-hero-section{background:linear-gradient(180deg,#edf2ff,#f4f7ff);padding:130px 0 20px;position:relative;overflow:hidden}.custom-seo-badge-pill{display:inline-block;background-color:#374ebb;color:#ffffff;font-size:14px;font-weight:600;padding:8px 24px;border-radius:50px;margin-bottom:20px;font-family:League Spartan,sans-serif!important;letter-spacing:.2px}.custom-seo-stroke-title{font-size:44px;color:transparent;-webkit-text-stroke:1.5px #1e293b;letter-spacing:-.02em;margin-bottom:8px;line-height:1.2}.custom-seo-main-headline,.custom-seo-stroke-title{font-weight:800;font-family:League Spartan,sans-serif!important}.custom-seo-main-headline{font-size:56px;color:#0b0f19;line-height:1.15;letter-spacing:-.03em;margin-bottom:20px}.custom-seo-blue-text{color:#374ebb!important;font-weight:700}.custom-seo-hero-desc{font-size:16px;color:#555555;line-height:1.7;max-width:530px;margin-bottom:34px;font-weight:500;font-family:League Spartan,sans-serif!important}.custom-seo-visual-wrapper{position:relative;display:flex;justify-content:flex-end;align-items:flex-end;min-height:520px;padding-right:20px}.custom-seo-top-circle{position:absolute;top:15px;left:20%;z-index:1;max-width:140px;height:auto}.custom-seo-bottom-circle{position:absolute;bottom:0;right:5%;z-index:1;max-width:480px;height:auto}.custom-seo-hero-icon-img{position:absolute;top:36%;left:25px;z-index:5;max-width:100px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 20px rgba(0,0,0,.12))}.custom-seo-green-card{position:absolute;top:30px;left:20px;z-index:4;width:280px;border-radius:26px;overflow:hidden;box-shadow:0 20px 45px rgba(0,0,0,.15);font-family:League Spartan,sans-serif!important}.custom-seo-green-top{background-color:#3b8d39;padding:24px 22px;color:#ffffff;border-top-left-radius:26px;border-top-right-radius:26px;text-align:left}.custom-seo-green-top .stat-number{font-size:48px;font-weight:800;line-height:1;margin-bottom:6px}.custom-seo-green-top .stat-title{font-size:16px;font-weight:600;line-height:1.3;opacity:.95}.custom-seo-green-top .stat-subtitle{font-size:14px;font-weight:500;opacity:.85}.custom-seo-green-bottom{background-color:#4caf50;padding:24px 22px;color:#ffffff;border-bottom-left-radius:26px;border-bottom-right-radius:26px;text-align:left}.custom-seo-green-bottom .guarantee-heading{font-size:18px;font-weight:700;margin-bottom:4px;line-height:1.2}.custom-seo-green-bottom .stat-3x-row{display:flex;align-items:baseline;gap:8px;margin-bottom:2px}.custom-seo-green-bottom .stat-3x{font-size:48px;font-weight:900;line-height:1}.custom-seo-green-bottom .stat-in-just{font-size:18px;font-weight:600}.custom-seo-green-bottom .stat-months{font-size:32px;font-weight:800;line-height:1.1}.custom-seo-float-icon-blue{top:220px;left:-18px;background-color:#374ebb;color:#ffffff;box-shadow:0 8px 20px rgba(55,78,187,.35)}.custom-seo-float-icon-blue,.custom-seo-float-icon-search{position:absolute;z-index:5;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center}.custom-seo-float-icon-search{top:275px;left:18px;background-color:#ffffff;color:#3b8d39;box-shadow:0 8px 20px rgba(0,0,0,.12);border:1px solid #e2e8f0}.custom-seo-model-img{position:relative;z-index:3;max-height:520px;object-fit:contain;margin-bottom:0!important;filter:drop-shadow(0 20px 30px rgba(37,99,235,.12))}@media (max-width:991px){.custom-seo-hero-section{padding-top:100px}.custom-seo-main-headline{font-size:38px}.custom-seo-stroke-title{font-size:28px}.custom-seo-visual-wrapper{justify-content:center;min-height:480px;margin-top:30px}.custom-seo-green-card{left:0;width:240px}.custom-seo-green-bottom .stat-3x,.custom-seo-green-top .stat-number{font-size:36px}}.custom-seo-results-section{padding:60px 0 80px;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.custom-seo-results-heading{font-size:33px!important;line-height:45px!important;font-weight:600!important;color:#0b0f19;letter-spacing:0;margin-bottom:36px;font-family:League Spartan,sans-serif!important}.custom-seo-results-card-container{background:#ffffff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;max-width:1040px;margin:0 auto;box-shadow:0 8px 24px rgba(0,0,0,.03)}.custom-seo-img-card{background:#f4f6fa;border:1px solid #e2e8f0;border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;height:100%}.custom-seo-img-card img{border-radius:8px;width:100%;height:auto;object-fit:contain}.custom-seo-table-wrapper{margin-top:20px;border-radius:12px;overflow:hidden;border:1px solid #e2e8f0}.custom-seo-results-table{width:100%;margin-bottom:0;border-collapse:separate;border-spacing:0;text-align:center;font-family:League Spartan,sans-serif!important}.custom-seo-results-table thead th{background-color:#374ebb;color:#ffffff;font-size:16px!important;font-weight:700!important;line-height:25px!important;letter-spacing:0;text-transform:uppercase;padding:14px 16px;border:none;font-family:League Spartan,sans-serif!important}.custom-seo-results-table tbody td{padding:12px 16px;font-size:14px!important;font-weight:600!important;line-height:14px!important;letter-spacing:0;color:#1e293b;background-color:#ffffff;border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;vertical-align:middle;font-family:League Spartan,sans-serif!important}.custom-seo-results-table tbody tr:last-child td{border-bottom:none}.custom-seo-results-table tbody td:last-child{border-right:none}.custom-seo-results-table tbody tr:hover td{background-color:#f8fafc}.custom-seo-keyword-cell{font-weight:600!important;color:#0b0f19!important;text-align:left!important;padding-left:24px!important}@media (max-width:991px){.custom-seo-results-heading{font-size:24px!important;line-height:36px!important;margin-bottom:24px}.custom-seo-results-card-container{padding:14px}.custom-seo-results-table thead th{font-size:12px!important;line-height:18px!important;padding:10px 6px}.custom-seo-results-table tbody td{font-size:11px!important;line-height:14px!important;padding:10px 6px}.custom-seo-keyword-cell{padding-left:10px!important}}.custom-seo-delivered-section{padding:70px 0 90px;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.custom-seo-delivered-heading{font-size:33px!important;line-height:58px!important;font-weight:600!important;color:#0b0f19;letter-spacing:0;margin-bottom:10px;font-family:League Spartan,sans-serif!important}.custom-seo-delivered-subhead{font-size:15px;font-weight:500;color:#555555;line-height:1.6;max-width:680px;margin:0 auto 45px;font-family:League Spartan,sans-serif!important}.custom-seo-delivered-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.04);height:100%;display:flex;flex-direction:row}.custom-seo-delivered-img-col{width:44%;position:relative;overflow:hidden}.custom-seo-delivered-img-col img{width:100%;height:100%;object-fit:cover;display:block}.custom-seo-delivered-content-col{width:56%;display:flex;flex-direction:column}.custom-seo-delivered-header-bar{background-color:#374ebb;color:#ffffff;font-size:20px!important;line-height:30px!important;font-weight:700!important;letter-spacing:.12px!important;text-transform:uppercase;text-align:center;padding:10px 16px;font-family:League Spartan,sans-serif!important}.custom-seo-delivered-stats-body{padding:24px 12px;display:flex;align-items:center;justify-content:space-around;flex-grow:1}.custom-seo-delivered-stat-item{text-align:center;flex:1 1;padding:0 6px}.custom-seo-delivered-divider{width:1px;height:48px;background-color:#e2e8f0}.custom-seo-delivered-stat-num{font-size:27px!important;line-height:30px!important;font-weight:700!important;color:#0b0f19;margin-bottom:4px}.custom-seo-delivered-stat-label,.custom-seo-delivered-stat-num{letter-spacing:.12px!important;font-family:League Spartan,sans-serif!important}.custom-seo-delivered-stat-label{font-size:12px!important;line-height:16px!important;font-weight:500!important;color:#555555;margin-bottom:0}@media (max-width:991px){.custom-seo-delivered-card{flex-direction:column}.custom-seo-delivered-img-col{width:100%;height:200px}.custom-seo-delivered-content-col{width:100%}.custom-seo-delivered-header-bar{font-size:16px!important;line-height:24px!important}.custom-seo-delivered-stat-num{font-size:22px!important;line-height:26px!important}.custom-seo-delivered-heading{font-size:24px!important;line-height:36px!important}}.custom-seo-cta-banner{background-color:#374ebb;background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/white-lines-pattern.fbcb0ce7.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:50px 0;position:relative;overflow:hidden;color:#ffffff}.custom-seo-cta-banner,.custom-seo-cta-title{font-family:League Spartan,sans-serif!important}.custom-seo-cta-title{font-size:40px!important;font-weight:700!important;color:#ffffff!important;margin-bottom:14px}.custom-seo-cta-desc{font-size:16px!important;font-weight:400!important;color:rgba(255,255,255,.9)!important;max-width:520px;margin-bottom:0;font-family:League Spartan,sans-serif!important}.custom-seo-cta-center-wrapper{position:relative;width:100%;height:200px;display:flex;justify-content:center;align-items:flex-end}.custom-seo-cta-girl-img{height:220px!important;max-height:none!important;width:auto!important;object-fit:contain;position:absolute;bottom:-50px;left:50%;transform:translateX(-50%);z-index:2}.custom-seo-cta-bubble-img{position:absolute;top:-30px;left:8%;width:150px!important;max-width:none!important;height:auto;z-index:3}.custom-seo-cta-btns-col{display:flex;flex-direction:column;gap:14px;align-items:flex-end;justify-content:center}.custom-seo-cta-btn-schedule{background-color:#ffffff;color:#374ebb!important;font-size:16px!important;font-weight:700!important;padding:14px 28px;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 4px 14px rgba(0,0,0,.1);width:230px;text-align:center;font-family:League Spartan,sans-serif!important}.custom-seo-cta-btn-schedule:hover{background-color:#f8fafc;color:#2b3e9b!important;transform:translateY(-2px)}.text-white{color:#fff!important}.custom-seo-cta-btn-whatsapp{background-color:#28a745;color:#ffffff!important;font-size:15px!important;font-weight:700!important;padding:14px 28px;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:all .3s ease;box-shadow:0 4px 14px rgba(40,167,69,.3);width:230px;text-align:center;font-family:League Spartan,sans-serif!important}.custom-seo-cta-btn-whatsapp:hover{background-color:#218838;color:#ffffff!important;transform:translateY(-2px)}@media (max-width:991px){.custom-seo-cta-banner{padding:40px 0;text-align:center}.custom-seo-cta-title{font-size:24px!important}.custom-seo-cta-desc{margin:0 auto 20px}.custom-seo-cta-girl-img{max-height:160px;margin-bottom:0}.custom-seo-cta-btns-col{align-items:center;margin-top:20px}}.custom-seo-clients-section{padding:80px 0 90px;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.custom-seo-clients-heading{font-size:33px!important;line-height:47px!important;font-weight:700!important;color:#0b0f19;letter-spacing:0;margin-bottom:12px;font-family:League Spartan,sans-serif!important}.custom-seo-clients-subhead{font-size:14px!important;line-height:30px!important;font-weight:400!important;letter-spacing:.12px!important;color:#555555;max-width:604px;margin:0 auto 50px;font-family:League Spartan,sans-serif!important}@keyframes customSeoMarqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes customSeoMarqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.custom-seo-marquee-wrapper{overflow:hidden;width:100%;position:relative;padding:10px 0;margin-bottom:30px;display:flex;flex-direction:column;gap:16px}.custom-seo-marquee-wrapper:after,.custom-seo-marquee-wrapper:before{content:"";position:absolute;top:0;width:100px;height:100%;z-index:10;pointer-events:none}.custom-seo-marquee-wrapper:before{left:0;background:linear-gradient(90deg,#ffffff 0,rgba(255,255,255,0))}.custom-seo-marquee-wrapper:after{right:0;background:linear-gradient(270deg,#ffffff 0,rgba(255,255,255,0))}.custom-seo-marquee-row{overflow:hidden;width:100%;display:flex}.custom-seo-marquee-track{display:flex;width:max-content;gap:16px;will-change:transform}.custom-seo-marquee-left{animation:customSeoMarqueeLeft 28s linear infinite}.custom-seo-marquee-right{animation:customSeoMarqueeRight 28s linear infinite}.custom-seo-marquee-track:hover{animation-play-state:paused}.custom-seo-logo-card{width:192px;height:81px;background-color:#F9F9F9;border:1px solid #e3e3e3;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:12px 16px;flex-shrink:0;transition:all .25s ease}.custom-seo-logo-card:hover{background-color:#ffffff;box-shadow:0 4px 12px rgba(55,78,187,.08)}.custom-seo-logo-card img{max-width:100%;max-height:52px;object-fit:contain}.custom-seo-logo-dummy-text{font-size:16px;font-weight:700;color:#334155;letter-spacing:.5px;font-family:League Spartan,sans-serif!important}.custom-seo-btn-connect{background-color:#374ebb;color:#ffffff!important;font-size:15px!important;font-weight:600!important;padding:12px 32px;border-radius:6px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 4px 14px rgba(55,78,187,.25);font-family:League Spartan,sans-serif!important}.custom-seo-btn-connect:hover{background-color:#2c40a5;color:#ffffff!important;transform:translateY(-2px)}@media (max-width:991px){.custom-seo-clients-section{padding:50px 0 60px}.custom-seo-clients-heading{font-size:24px!important;line-height:38px!important}.custom-seo-logo-card{width:140px;height:65px}.custom-seo-logo-card img{max-height:40px}}.custom-seo-audit-banner{background-color:#374ebb;background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/white-lines-pattern.fbcb0ce7.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:60px 0;position:relative;overflow:hidden;color:#ffffff;font-family:League Spartan,sans-serif!important}.custom-seo-audit-title{font-size:30px!important;line-height:49px!important;font-weight:700!important;color:#ffffff!important;text-transform:uppercase;letter-spacing:0;margin-bottom:10px;font-family:League Spartan,sans-serif!important}.custom-seo-audit-subhead{font-size:15px!important;line-height:1.6!important;font-weight:400!important;color:rgba(255,255,255,.9)!important;max-width:680px;margin:0 auto 32px;font-family:League Spartan,sans-serif!important}.custom-seo-audit-btns-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.custom-seo-audit-btn-schedule{background-color:#ffffff;color:#374ebb!important;font-size:16px!important;font-weight:700!important;width:290px;height:51px;border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .25s ease;box-shadow:0 4px 14px rgba(0,0,0,.1);font-family:League Spartan,sans-serif!important}.custom-seo-audit-btn-schedule:hover{background-color:#f8fafc;color:#2b3e9b!important;transform:translateY(-2px)}.custom-seo-audit-btn-whatsapp{background-color:#39AE41;color:#ffffff!important;font-size:16px!important;font-weight:700!important;width:290px;height:51px;border-radius:5px;border:1px solid #ffffff;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:all .25s ease;box-shadow:0 4px 14px rgba(57,174,65,.3);font-family:League Spartan,sans-serif!important}.custom-seo-audit-btn-whatsapp:hover{background-color:#319838;color:#ffffff!important;transform:translateY(-2px)}@media (max-width:991px){.custom-seo-audit-banner{padding:45px 0}.custom-seo-audit-title{font-size:24px!important;line-height:36px!important}.custom-seo-audit-btn-schedule,.custom-seo-audit-btn-whatsapp{width:100%;max-width:290px}}.custom-seo-why-choose-section{padding:80px 0 90px;background-color:#f8fafc;font-family:League Spartan,sans-serif!important}.custom-seo-why-choose-title{font-size:35px!important;line-height:47px!important;font-weight:700!important;letter-spacing:.12px!important;color:#0b0f19;margin-bottom:50px;max-width:750px;margin-left:auto;margin-right:auto;font-family:League Spartan,sans-serif!important}.custom-seo-why-choose-card{background-color:#ffffff;border:1px solid #e8ecf4;border-radius:20px;overflow:hidden;height:100%;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.03);transition:all .3s ease}.custom-seo-why-choose-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(55,78,187,.08);border-color:#374ebb}.custom-seo-why-choose-card-img-wrapper{position:relative;width:100%;height:230px;overflow:hidden}.custom-seo-why-choose-card-img-wrapper img{width:100%;height:100%;object-fit:cover;border-top-left-radius:20px;border-top-right-radius:20px}.custom-seo-why-choose-card-body{padding:24px 24px 28px;display:flex;flex-direction:column;flex-grow:1;font-family:League Spartan,sans-serif!important}.custom-seo-why-choose-card-title{font-size:21px!important;line-height:33px!important;font-weight:700!important;color:#000000!important;margin-bottom:10px}.custom-seo-why-choose-card-desc,.custom-seo-why-choose-card-title{letter-spacing:.12px!important;font-family:League Spartan,sans-serif!important}.custom-seo-why-choose-card-desc{font-size:14px!important;line-height:25px!important;font-weight:500!important;color:#555555!important;margin-bottom:24px;flex-grow:1}.custom-seo-why-choose-btn-consultant{background:linear-gradient(135deg,#3A51BF,#374EBB);color:#ffffff!important;font-size:14px!important;font-weight:600!important;width:192px;height:50px;border-radius:5px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;transition:all .25s ease;box-shadow:0 4px 14px rgba(55,78,187,.25);font-family:League Spartan,sans-serif!important}.custom-seo-why-choose-btn-consultant:hover{background:linear-gradient(135deg,#2c40a5,#28399e);color:#ffffff!important;transform:translateY(-2px)}@media (max-width:991px){.custom-seo-why-choose-section{padding:50px 0 60px}.custom-seo-why-choose-title{font-size:26px!important;line-height:40px!important}.custom-seo-why-choose-card-img-wrapper{height:200px}}.custom-seo-strategies-section{padding:80px 0 90px;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.custom-seo-strategies-heading{font-size:33px!important;line-height:47px!important;font-weight:700!important;color:#0b0f19;letter-spacing:0;margin-bottom:12px;font-family:League Spartan,sans-serif!important}.custom-seo-strategies-subhead{font-size:14px!important;line-height:24px!important;font-weight:400!important;color:#555555;max-width:780px;margin:0 auto 50px;font-family:League Spartan,sans-serif!important}.custom-seo-strategy-tabs-list{display:flex;flex-direction:column;gap:0;border-right:1px solid #f1f5f9}.custom-seo-strategy-tab-btn{width:100%;height:44px;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;background-color:transparent;border:1px solid transparent;border-radius:0;font-size:17px!important;line-height:49px!important;font-weight:600!important;color:#515151!important;text-align:left;transition:all .2s ease;cursor:pointer;font-family:League Spartan,sans-serif!important}.custom-seo-strategy-tab-btn:hover{color:#374ebb!important;background-color:#fafbff}.custom-seo-strategy-tab-btn.active{background-color:#FAFBFF!important;border:1px solid #eef1ff!important;color:#374EBB!important;font-weight:700!important}.custom-seo-strategy-content-pane{padding-left:30px;font-family:League Spartan,sans-serif!important}.custom-seo-strategy-desc{font-size:16px!important;line-height:1.8!important;font-weight:400!important;color:#555555;margin-bottom:24px;font-family:League Spartan,sans-serif!important}.custom-seo-offer-subhead{font-size:17px!important;line-height:28px!important;font-weight:700!important;color:#374ebb;margin-bottom:20px;font-family:League Spartan,sans-serif!important}.custom-seo-offer-items{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:35px}.custom-seo-offer-item{display:flex;align-items:center;gap:10px;background-color:#f8fafc;border:1px solid #e2e8f0;padding:10px 14px;border-radius:6px;font-size:13px;font-weight:600;color:#334155;font-family:League Spartan,sans-serif!important}.custom-seo-quote-box{border-left:4px solid #374ebb;padding-left:20px;margin-bottom:35px}.custom-seo-quote-text{font-size:22px!important;line-height:1.5!important;font-weight:700!important;color:#374ebb!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}.custom-seo-btn-get-connect{background-color:#374ebb;color:#ffffff!important;font-size:15px!important;font-weight:600!important;padding:12px 32px;border-radius:6px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 4px 14px rgba(55,78,187,.25);font-family:League Spartan,sans-serif!important}.custom-seo-btn-get-connect:hover{background-color:#2c40a5;color:#ffffff!important;transform:translateY(-2px)}@media (max-width:991px){.custom-seo-strategies-section{padding:50px 0 60px}.custom-seo-strategies-heading{font-size:24px!important;line-height:38px!important}.custom-seo-strategy-content-pane{padding-left:0;margin-top:30px}.custom-seo-strategy-tabs-list{border-right:none}}.custom-seo-industries-section{padding:90px 0 100px;background-color:#F8F9FF;font-family:League Spartan,sans-serif!important}.custom-seo-industries-heading{font-size:35px!important;line-height:58px!important;font-weight:700!important;color:#0b0f19;letter-spacing:0;margin-bottom:12px;font-family:League Spartan,sans-serif!important}.custom-seo-industries-subhead{font-size:14px!important;line-height:24px!important;font-weight:400!important;color:#555555;max-width:780px;margin:0 auto 60px;font-family:League Spartan,sans-serif!important}.custom-seo-industries-grid{display:flex;justify-content:center;align-items:center;gap:20px;max-width:1280px;margin:0 auto}.custom-seo-industries-col{display:flex;flex-direction:column;gap:20px;flex:1 1;min-width:180px}.custom-seo-industries-col.staggered-down{margin-top:30px}.custom-seo-industry-card{background-color:#ffffff;border-radius:16px;padding:24px 16px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.04);border:1px solid #eef2ff;transition:all .3s ease;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:190px}.custom-seo-industry-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(55,78,187,.1);border-color:#374ebb}.custom-seo-industry-icon-circle{width:86px;height:86px;border-radius:50%;background-color:#F8F9FF;display:flex;align-items:center;justify-content:center;margin-bottom:16px;transition:all .3s ease}.custom-seo-industry-card:hover .custom-seo-industry-icon-circle{background-color:#eef1ff}.custom-seo-industry-card-title{font-size:17px!important;line-height:30px!important;font-weight:600!important;letter-spacing:.12px!important;color:#000000!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}@media (max-width:1199px){.custom-seo-industries-grid{flex-wrap:wrap}.custom-seo-industries-col{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 20px)}.custom-seo-industries-col.staggered-down{margin-top:0}}@media (max-width:767px){.custom-seo-industries-section{padding:50px 0 60px}.custom-seo-industries-heading{font-size:26px!important;line-height:38px!important}.custom-seo-industries-col{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 15px)}}.custom-seo-formula-section{padding:90px 0 100px;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.custom-seo-formula-badge{font-size:15px!important;font-weight:700!important;color:#3550c6!important;text-transform:uppercase;letter-spacing:.5px;display:inline-block;position:relative;padding-bottom:6px;margin-bottom:20px;font-family:League Spartan,sans-serif!important}.custom-seo-formula-badge:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:40px;height:2px;background-color:#374ebb;border-radius:2px}.custom-seo-formula-title{font-size:38px!important;line-height:55px!important;font-weight:800!important;color:#0b0f19;letter-spacing:0;margin-bottom:12px;font-family:League Spartan,sans-serif!important}.custom-seo-formula-subhead{font-size:14px!important;line-height:24px!important;font-weight:400!important;color:#555555;max-width:680px;margin:0 auto 50px;font-family:League Spartan,sans-serif!important}.custom-seo-letter-grid{display:flex;flex-direction:column;align-items:center;gap:16px;margin-bottom:50px}.custom-seo-letter-row{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap}.custom-seo-letter-tile{width:55px;height:50px;background-color:#F9F9FD;border:1px solid #f3f3f3;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font-size:22px!important;font-weight:700!important;color:#000000!important;cursor:pointer;position:relative;transition:all .2s ease;font-family:League Spartan,sans-serif!important;box-shadow:0 2px 6px rgba(0,0,0,.02)}.custom-seo-letter-tile:hover{border-color:#374ebb;background-color:#ffffff;transform:translateY(-2px)}.custom-seo-letter-tile.active{background-color:#374EBB!important;border-color:#374EBB!important;color:#ffffff!important;box-shadow:0 4px 14px rgba(55,78,187,.35)}.custom-seo-tile-tail{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:8px solid #374ebb}.custom-seo-methodology-detail-card{background-color:#ffffff;border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.05);border:1px solid #f1f5f9;border-top:3px solid #374ebb;padding:35px 40px;max-width:1040px;margin:0 auto;display:flex;align-items:flex-start;gap:24px;text-align:left;transition:all .3s ease}.custom-seo-methodology-letter-badge{width:50px;height:50px;border-radius:50%;background-color:#EEF1FF;color:#374EBB;font-size:22px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:League Spartan,sans-serif!important}.custom-seo-methodology-card-title{font-size:24px!important;line-height:32px!important;font-weight:700!important;color:#000000!important;margin-bottom:12px;font-family:League Spartan,sans-serif!important}.custom-seo-methodology-card-desc{font-size:14px!important;line-height:24px!important;font-weight:400!important;color:#555555!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}@media (max-width:767px){.custom-seo-formula-section{padding:50px 0 60px}.custom-seo-formula-title{font-size:24px!important;line-height:38px!important}.custom-seo-letter-tile{width:42px;height:40px;font-size:18px!important}.custom-seo-methodology-detail-card{padding:24px 20px;flex-direction:column;align-items:center;text-align:center}}.local-seo-new-hero-section{padding:180px 0 100px;background:linear-gradient(180deg,#FFFFFF,#F2F4FF);font-family:League Spartan,sans-serif!important}.local-seo-hero-badge-pill{background-color:#374EBB;color:#ffffff!important;font-size:15px!important;font-weight:700!important;padding:8px 24px;border-radius:50px;display:inline-block;margin-bottom:24px;font-family:League Spartan,sans-serif!important;box-shadow:0 4px 14px rgba(55,78,187,.2)}.local-seo-hero-main-title{font-size:50px!important;line-height:55px!important;font-weight:800!important;color:#000000;letter-spacing:0;margin-bottom:20px;font-family:League Spartan,sans-serif!important}.local-seo-title-blue{color:#374EBB!important}.local-seo-hero-desc{line-height:28px!important;font-weight:400!important;color:#555555;max-width:540px;margin-bottom:32px}.local-seo-btn-start,.local-seo-hero-desc{font-size:16px!important;font-family:League Spartan,sans-serif!important}.local-seo-btn-start{background-color:#374EBB;color:#ffffff!important;font-weight:700!important;padding:14px 28px;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 4px 14px rgba(55,78,187,.25)}.local-seo-btn-start:hover{background-color:#2c40a5;color:#ffffff!important;transform:translateY(-2px)}.local-seo-btn-outline-case{background-color:transparent;color:#374EBB!important;border:1px solid #374ebb;font-size:16px!important;font-weight:700!important;padding:14px 28px;border-radius:8px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;font-family:League Spartan,sans-serif!important}.local-seo-btn-outline-case:hover{background-color:#374EBB;color:#ffffff!important;transform:translateY(-2px)}.local-seo-stats-row{display:flex;align-items:center;gap:32px;margin-top:40px}.local-seo-stat-item{display:flex;flex-direction:column}.local-seo-stat-num{font-size:38px!important;font-weight:800!important;color:#374EBB!important;line-height:1.2}.local-seo-stat-lbl,.local-seo-stat-num{font-family:League Spartan,sans-serif!important}.local-seo-stat-lbl{font-size:14px!important;font-weight:600!important;color:#000}.local-seo-stat-divider{width:1px;height:40px;background-color:#cbd5e1}.local-seo-card-container{background-color:#ffffff;border-radius:24px;border:1px solid #e2e8f0;box-shadow:0 20px 40px rgba(0,0,0,.06);padding:32px;position:relative;max-width:540px;margin:0 auto}.local-seo-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.local-seo-gbp-title{font-size:18px!important;font-weight:700!important;color:#000000!important;margin-bottom:2px}.local-seo-gbp-sub,.local-seo-gbp-title{font-family:League Spartan,sans-serif!important}.local-seo-gbp-sub{font-size:13px!important;color:#64748b;margin-bottom:0}.local-seo-badge-green{background-color:#E6F4EA;color:#10B981!important;font-size:13px!important;font-weight:700!important;padding:6px 14px;border-radius:50px;display:inline-flex;align-items:center;gap:4px}.local-seo-chart-container{display:flex;align-items:flex-end;justify-content:space-between;height:180px;padding:0 10px;margin-bottom:24px;position:relative}.local-seo-bar-track{width:13%;height:100%;background-color:#F8FAFC;border-radius:6px;display:flex;align-items:flex-end;overflow:hidden}.local-seo-bar-fill{width:100%;background:linear-gradient(180deg,#60A5FA,#374EBB);border-radius:6px;transition:height .6s ease}.local-seo-badge-overlay{position:absolute;right:10px;top:40%;transform:translateY(-50%);background-color:#ffffff;border-radius:50px;padding:10px 20px;box-shadow:0 8px 24px rgba(0,0,0,.12);display:flex;align-items:center;gap:12px;border:1px solid #f1f5f9;z-index:5}.local-seo-overlay-icon{width:36px;height:36px;border-radius:50%;background-color:#374EBB;color:#ffffff;display:flex;align-items:center;justify-content:center}.local-seo-overlay-text-1{font-size:14px!important;font-weight:700!important;color:#000000!important;line-height:1.2}.local-seo-overlay-text-2{font-size:12px!important;font-weight:600!important;color:#374EBB!important}.local-seo-stat-boxes-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.local-seo-stat-box{background-color:#F8FAFC;border-radius:12px;padding:20px;text-align:center}.local-seo-box-num{font-size:28px!important;font-weight:800!important;color:#000000!important;line-height:1.2;margin-bottom:4px}.local-seo-box-lbl,.local-seo-box-num{font-family:League Spartan,sans-serif!important}.local-seo-box-lbl{font-size:14px!important;font-weight:600!important;color:#64748b;margin-bottom:0}@media (max-width:991px){.local-seo-hero-main-title{font-size:36px!important;line-height:52px!important}.local-seo-card-container{margin-top:40px}}.local-seo-recognized-section{padding:60px 0 80px;background-color:#ffffff;font-family:League Spartan,sans-serif!important;overflow:hidden}.local-seo-recognized-heading{font-size:31px!important;line-height:47px!important;font-weight:700!important;color:#000000!important;text-align:center;margin-bottom:40px;font-family:League Spartan,sans-serif!important}.local-seo-marquee-container{width:100%;overflow:hidden;position:relative}.local-seo-marquee-track-slow{display:flex;align-items:center;gap:20px;width:max-content;animation:local-seo-marquee-rl 35s linear infinite}.local-seo-marquee-track-slow:hover{animation-play-state:paused}@keyframes local-seo-marquee-rl{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.local-seo-logo-card-figma{width:139px;height:81px;background-color:#F9F9F9;border:1px solid #e3e3e3;border-radius:5px;display:flex;align-items:center;justify-content:center;padding:10px;flex-shrink:0;transition:all .3s ease}.local-seo-logo-card-figma:hover{box-shadow:0 6px 16px rgba(55,78,187,.1);background-color:#fff}.local-seo-logo-card-figma img{max-width:100%;max-height:100%;object-fit:contain}.local-seo-logo-text{font-size:15px;font-weight:700;font-family:League Spartan,sans-serif!important}.local-seo-matters-section{padding:80px 0 100px;background-color:#F8FAFF;font-family:League Spartan,sans-serif!important}.local-seo-matters-heading{font-size:36px!important;line-height:48px!important;font-weight:800!important;color:#000000!important;margin-bottom:16px}.local-seo-matters-heading,.local-seo-matters-subhead{text-align:center;font-family:League Spartan,sans-serif!important}.local-seo-matters-subhead{font-size:15px!important;line-height:26px!important;color:#555555!important;max-width:650px;margin:0 auto 50px}.local-seo-matters-card{background-color:#ffffff;border-radius:16px;border:1px solid #eef2ff;box-shadow:0 10px 30px rgba(0,0,0,.03);padding:36px 32px;height:100%;transition:all .3s ease}.local-seo-matters-card:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(55,78,187,.08);border-color:rgba(55,78,187,.2)}.local-seo-icon-box-figma{width:54px;height:56px;background-color:#F3F5FB;border:1px solid rgba(55,78,187,.08);border-radius:7px;display:flex;align-items:center;justify-content:center;color:#374EBB;margin-bottom:24px}.local-seo-card-title-figma{font-size:22px!important;line-height:33px!important;font-weight:700!important;color:#374EBB!important;margin-bottom:7px}.local-seo-card-desc-figma,.local-seo-card-title-figma{letter-spacing:.12px;font-family:League Spartan,sans-serif!important}.local-seo-card-desc-figma{font-size:16px!important;line-height:25px!important;font-weight:500!important;color:#555555!important;margin-bottom:0}.local-seo-comprehensive-section{padding:100px 0 120px;background:linear-gradient(180deg,#1B263B,#041433);font-family:League Spartan,sans-serif!important;position:relative}.local-seo-sticky-left-box{position:sticky;top:120px;padding-right:20px}.local-seo-comprehensive-title{font-size:39px!important;line-height:47px!important;font-weight:800!important;color:#ffffff!important;letter-spacing:0;margin-bottom:8px;max-width:456px;font-family:League Spartan,sans-serif!important}.local-seo-comprehensive-desc{font-size:18px!important;line-height:30px!important;font-weight:400!important;color:rgba(255,255,255,.8)!important;max-width:504px;margin-bottom:32px;font-family:League Spartan,sans-serif!important}.local-seo-btn-audit-white{background-color:#ffffff;color:#374EBB!important;font-size:15px!important;font-weight:700!important;padding:12px 28px;border-radius:50px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 6px 20px rgba(0,0,0,.2);font-family:League Spartan,sans-serif!important}.local-seo-btn-audit-white:hover{background-color:#f8fafc;color:#2c40a5!important;transform:translateY(-2px)}.local-seo-dark-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:32px;margin-bottom:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease}.local-seo-dark-card:hover{background:rgba(255,255,255,.08);border-color:rgba(55,78,187,.4);transform:translateY(-3px);box-shadow:0 12px 30px rgba(0,0,0,.3)}.local-seo-dark-card-title{font-size:22px!important;font-weight:700!important;color:#ffffff!important;letter-spacing:0;margin-bottom:12px;display:flex;align-items:center;gap:12px}.local-seo-dark-card-desc,.local-seo-dark-card-title{line-height:26px!important;font-family:League Spartan,sans-serif!important}.local-seo-dark-card-desc{font-size:14px!important;font-weight:400!important;color:rgba(255,255,255,.7)!important;margin-bottom:0}@media (max-width:991px){.local-seo-sticky-left-box{position:relative;top:0;margin-bottom:40px}.local-seo-comprehensive-title{font-size:30px!important;line-height:48px!important}}.local-seo-process-section{padding:90px 0 110px;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.local-seo-process-heading{font-size:36px!important;line-height:48px!important;font-weight:800!important;color:#000000!important;margin-bottom:12px}.local-seo-process-heading,.local-seo-process-subhead{text-align:center;font-family:League Spartan,sans-serif!important}.local-seo-process-subhead{font-size:16px!important;line-height:26px!important;color:#555555!important;max-width:600px;margin:0 auto 60px}.local-seo-timeline-container{max-width:900px;margin:0 auto;position:relative;padding-left:50px}.local-seo-timeline-line{position:absolute;left:17px;top:30px;bottom:30px;width:5px;background-color:#374EBB}.local-seo-step-wrapper{position:relative;margin-bottom:32px}.local-seo-step-wrapper:last-child{margin-bottom:0}.local-seo-timeline-node{position:absolute;left:-50px;top:28px;width:22px;height:22px;border-radius:50%;background-color:#ffffff;border:4px solid #374ebb;box-shadow:0 0 0 4px rgba(55,78,187,.15);z-index:2;transform:translateX(8px)}.local-seo-step-card{background-color:#ffffff;border-radius:16px;border:1px solid #eef2ff;box-shadow:0 8px 24px rgba(0,0,0,.03);padding:32px 36px;transition:all .3s ease}.local-seo-step-card:hover{border-color:rgba(55,78,187,.25);transform:translateY(-3px);box-shadow:0 16px 36px rgba(55,78,187,.08)}.local-seo-step-badge{display:inline-block;font-size:12px!important;color:#ffffff!important;padding:4px 14px;border-radius:6px;margin-bottom:14px}.local-seo-step-badge,.local-seo-step-title{font-weight:700!important;font-family:League Spartan,sans-serif!important}.local-seo-step-title{font-size:25px!important;line-height:30px!important;color:#000000!important;letter-spacing:.12px;margin-bottom:10px}.local-seo-step-desc{font-size:16px!important;line-height:24px!important;font-weight:400!important;color:#555555!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}@media (max-width:767px){.local-seo-timeline-container{padding-left:36px}.local-seo-timeline-line{left:10px}.local-seo-timeline-node{left:-36px;transform:translateX(4px)}.local-seo-step-card{padding:24px 20px}.local-seo-step-title{font-size:20px!important;line-height:26px!important}}.local-seo-results-slider-section{padding:90px 0 110px;background-color:#F8FAFF;font-family:League Spartan,sans-serif!important}.local-seo-slider-heading{font-size:33px!important;line-height:47px!important;font-weight:700!important;color:#000000!important;text-align:center;margin-bottom:50px;font-family:League Spartan,sans-serif!important}.local-seo-slider-card-container{max-width:1050px;margin:0 auto}.local-seo-slider-dots-container{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:40px}.local-seo-slider-dot{height:10px;width:10px;border-radius:50%;background-color:#CBD5E1;border:none;padding:0;cursor:pointer;transition:all .3s ease}.local-seo-slider-dot.active{width:26px;border-radius:20px;background-color:#374EBB}.local-seo-industries-grid-section{padding:90px 0 110px;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.local-seo-industries-heading{font-size:36px!important;line-height:48px!important;font-weight:700!important;color:#000000!important;margin-bottom:12px}.local-seo-industries-heading,.local-seo-industries-subhead{text-align:center;font-family:League Spartan,sans-serif!important}.local-seo-industries-subhead{font-size:17px!important;line-height:26px!important;color:#555555!important;max-width:600px;margin:0 auto 50px}.local-seo-industries-5col-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.local-seo-industry-flat-card{background-color:#ffffff;border:1px solid #eef2ff;border-radius:16px;padding:28px 16px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.02)}.local-seo-industry-flat-card:hover{border-color:rgba(55,78,187,.25);transform:translateY(-4px);box-shadow:0 12px 28px rgba(55,78,187,.08)}.local-seo-icon-circle-86{width:86px;height:86px;border-radius:50%;background-color:#F8F9FF;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.local-seo-industry-title-17{font-size:17px!important;line-height:30px!important;font-weight:600!important;color:#000000!important;letter-spacing:.12px;margin-bottom:0;font-family:League Spartan,sans-serif!important}@media (max-width:1199px){.local-seo-industries-5col-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.local-seo-industries-5col-grid{grid-template-columns:repeat(2,1fr);gap:16px}}@media (max-width:480px){.local-seo-industries-5col-grid{grid-template-columns:repeat(1,1fr)}}.local-seo-clients-blue-section{padding:70px 0;background-color:#374EBB;color:#ffffff;font-family:League Spartan,sans-serif!important;position:relative;overflow:hidden}.local-seo-clients-bg-pattern{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:.25;z-index:1}.local-seo-clients-heading{font-size:36px!important;line-height:47px!important;font-weight:600!important;color:#ffffff!important;margin-bottom:16px}.local-seo-clients-heading,.local-seo-clients-subhead{text-align:center;font-family:League Spartan,sans-serif!important}.local-seo-clients-subhead{font-size:17px!important;line-height:26px!important;color:rgba(255,255,255,.85)!important;max-width:850px;margin:0 auto 60px}.local-seo-clients-4col-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid rgba(255,255,255,.15);border-radius:12px;overflow:hidden;max-width:1000px;margin:0 auto;background-color:rgba(255,255,255,.03)}.local-seo-client-logo-box{padding:40px 24px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.15);transition:all .3s ease;cursor:pointer}.local-seo-client-logo-box:nth-child(4n){border-right:none}.local-seo-client-logo-box:nth-child(n+5){border-bottom:none}.local-seo-client-logo-box img{max-height:42px;width:auto;object-fit:contain;filter:brightness(0) invert(.85);opacity:.7;transition:all .3s ease}.local-seo-client-logo-text{font-family:League Spartan,sans-serif!important;font-size:22px;font-weight:700;color:rgba(255,255,255,.7);transition:all .3s ease;text-transform:uppercase;letter-spacing:1px}.local-seo-client-logo-box:hover{background-color:rgba(255,255,255,.08)}.local-seo-client-logo-box:hover img{filter:brightness(0) invert(1)!important;opacity:1!important;transform:scale(1.08)}.local-seo-client-logo-box:hover .local-seo-client-logo-text{color:#ffffff!important;opacity:1!important;transform:scale(1.08);text-shadow:0 0 12px rgba(255,255,255,.6)}@media (max-width:991px){.local-seo-clients-4col-grid{grid-template-columns:repeat(2,1fr)}.local-seo-client-logo-box:nth-child(2n){border-right:none}.local-seo-client-logo-box:nth-child(4n){border-right:1px solid rgba(255,255,255,.15)}.local-seo-client-logo-box:nth-child(n+7){border-bottom:none}}@media (max-width:575px){.local-seo-clients-4col-grid{grid-template-columns:repeat(1,1fr)}.local-seo-client-logo-box{border-right:none!important;border-bottom:1px solid rgba(255,255,255,.15)!important}.local-seo-client-logo-box:last-child{border-bottom:none!important}}.local-seo-different-section{padding:90px 0 110px;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.local-seo-different-heading{font-size:36px!important;line-height:47px!important;font-weight:700!important;color:#000000!important;margin-bottom:12px}.local-seo-different-heading,.local-seo-different-subhead{text-align:center;font-family:League Spartan,sans-serif!important}.local-seo-different-subhead{font-size:17px!important;line-height:26px!important;color:#555555!important;max-width:650px;margin:0 auto 55px}.local-seo-different-card{background-color:#ffffff;border:1px solid #eef2ff;border-radius:16px;padding:36px 40px;display:flex;align-items:flex-start;gap:24px;transition:all .3s ease;height:100%;box-shadow:0 4px 16px rgba(0,0,0,.02)}.local-seo-different-card:hover{border-color:rgba(55,78,187,.25);transform:translateY(-4px);box-shadow:0 12px 28px rgba(55,78,187,.08)}.local-seo-different-icon{color:#374EBB;flex-shrink:0;margin-top:4px}.local-seo-different-card-title{font-size:23px!important;line-height:28px!important;font-weight:700!important;color:#000000!important;letter-spacing:.12px;margin-bottom:10px;font-family:League Spartan,sans-serif!important}.local-seo-different-card-desc{font-size:16px!important;line-height:25px!important;font-weight:400!important;color:#555555!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}@media (max-width:767px){.local-seo-different-card{padding:28px 24px;gap:16px}.local-seo-different-card-title{font-size:18px!important;line-height:24px!important}}.local-seo-faq-section{padding:100px 0;background:linear-gradient(180deg,#F9FAFF,#F2F4FF);font-family:League Spartan,sans-serif!important}.local-seo-faq-left-content{position:sticky;top:120px;text-align:left}@media (max-width:991px){.local-seo-faq-left-content{position:static}}.local-seo-faq-left-title{font-size:42px!important;line-height:52px!important;font-weight:700!important;color:#374EBB!important;margin-bottom:20px;font-family:League Spartan,sans-serif!important}.local-seo-faq-left-desc{font-size:17px!important;line-height:27px!important;color:#555555!important;max-width:380px;font-family:League Spartan,sans-serif!important}.faq-expert-btn,.local-seo-faq-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#374ebb;color:#ffffff!important;font-size:16px;font-weight:700;padding:13px 28px;border-radius:14px;text-decoration:none!important;box-shadow:0 10px 25px rgba(55,78,187,.35);transition:all .3s ease;margin-top:24px;border:none;cursor:pointer;font-family:League Spartan,sans-serif!important}.faq-expert-btn:hover,.local-seo-faq-btn:hover{background:#2b3e9b;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 14px 30px rgba(55,78,187,.45)}.local-seo-faq-accordion{display:flex;flex-direction:column;gap:12px}.local-seo-faq-item{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.08);transition:all .3s ease}.local-seo-faq-item:last-child{border-bottom:none}.local-seo-faq-question-btn{width:100%;background:none;border:none;padding:20px 0;display:flex;justify-content:space-between;align-items:center;text-align:left;color:#000000;font-family:League Spartan,sans-serif!important;font-weight:600!important;font-size:19px;line-height:25px;transition:all .2s ease}.local-seo-faq-question-btn:hover{color:#374EBB}.local-seo-faq-question-text{flex-grow:1;padding-right:20px}.local-seo-faq-icon-wrapper{flex-shrink:0;color:#000000;transition:transform .3s ease,color .3s ease}.local-seo-faq-item.active .local-seo-faq-icon-wrapper{color:#374EBB}.local-seo-faq-answer-body{padding:0 0 20px}.local-seo-faq-answer-text{font-size:16px!important;line-height:25px!important;color:#555555!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}@media (max-width:991px){.local-seo-faq-section{padding:70px 0}.local-seo-faq-left-title{font-size:32px!important;line-height:40px!important;margin-bottom:12px}.local-seo-faq-left-desc{max-width:100%;margin-bottom:35px}.local-seo-faq-question-btn{font-size:17px;padding:16px 0}}.local-seo-testimonials-section{padding:60px 0;background-color:#ffffff;font-family:League Spartan,sans-serif!important}.local-seo-testimonials-heading{font-size:36px!important;line-height:47px!important;font-weight:700!important;color:#000000!important;margin-bottom:12px}.local-seo-testimonials-heading,.local-seo-testimonials-subhead{text-align:center;font-family:League Spartan,sans-serif!important}.local-seo-testimonials-subhead{font-size:17px!important;line-height:26px!important;color:#555555!important;max-width:650px;margin:0 auto 55px}.local-seo-testimonials-slider-container{overflow:hidden;width:100%}.local-seo-testimonials-slider-track{display:flex;transition:transform .5s cubic-bezier(.25,1,.5,1);transform:translateX(calc(-1 * var(--slide-index) * 33.333333%))}.local-seo-testimonials-slide-col{flex:0 0 33.333333%;padding:15px;box-sizing:border-box}.local-seo-testimonial-card{background:#ffffff;border:1px solid #eef2ff;border-radius:16px;padding:36px 30px;position:relative;height:100%;display:flex;flex-direction:column;text-align:left;transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.01)}.local-seo-testimonial-card:hover{border-color:rgba(55,78,187,.2);box-shadow:0 12px 28px rgba(55,78,187,.05);transform:translateY(-3px)}.local-seo-testimonial-quote-accent{position:absolute;top:-35px;left:24px;font-size:90px;color:#e4e4e4;font-weight:700;font-family:sans-serif;opacity:.7;pointer-events:none;line-height:1}.local-seo-testimonial-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.local-seo-testimonial-author{display:flex;align-items:center;gap:12px}.local-seo-testimonial-avatar{width:45px;height:45px;border-radius:50%;object-fit:cover}.local-seo-testimonial-meta{display:flex;flex-direction:column}.local-seo-testimonial-name{font-size:16px!important;line-height:20px!important;font-weight:700!important;color:#000000!important;margin-bottom:2px;font-family:League Spartan,sans-serif!important}.local-seo-testimonial-title{font-size:12px!important;color:#888888!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}.local-seo-testimonial-platform{display:flex;align-items:center;gap:6px}.local-seo-testimonial-platform-lbl{font-size:12px!important;font-weight:700!important;color:#475569!important;font-family:League Spartan,sans-serif!important}.local-seo-testimonial-stars{display:flex;gap:4px;color:#FFB300;margin-bottom:18px}.local-seo-testimonial-star-icon{font-size:14px}.local-seo-testimonial-text{font-size:14px!important;line-height:24px!important;color:#666666!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}.local-seo-testimonials-dots{display:flex;justify-content:center;gap:8px;margin-top:35px}.local-seo-testimonials-dot{width:8px;height:8px;border-radius:50%;border:none;background-color:#D1D5DB;padding:0;cursor:pointer;transition:all .3s ease}.local-seo-testimonials-dot:hover{background-color:#9CA3AF}.local-seo-testimonials-dot.active{background-color:#374EBB;transform:scale(1.2)}@media (max-width:991px){.local-seo-testimonials-slider-track{transform:translateX(calc(-1 * var(--slide-index) * 50%))}.local-seo-testimonials-slide-col{flex:0 0 50%}}@media (max-width:767px){.local-seo-testimonials-slider-track{transform:translateX(calc(-1 * var(--slide-index) * 100%))}.local-seo-testimonials-slide-col{flex:0 0 100%}.local-seo-testimonials-heading{font-size:28px!important;line-height:36px!important}}.local-seo-contact-section{padding:95px 0;background-color:#374EBB;color:#ffffff;font-family:League Spartan,sans-serif!important}.local-seo-contact-main-title{font-size:42px!important;line-height:52px!important;font-weight:800!important}.local-seo-contact-main-title,.local-seo-contact-subhead-pill{color:#ffffff!important;margin-bottom:20px;font-family:League Spartan,sans-serif!important}.local-seo-contact-subhead-pill{font-size:22px!important;line-height:28px!important;font-weight:700!important;display:inline-block}.local-seo-contact-highlight-box{border-left:4px solid #ffffff;padding-left:20px;margin-bottom:25px}.local-seo-contact-highlight-text{font-size:16px!important;line-height:26px!important;font-weight:600!important;color:#ffffff!important;margin-bottom:0;font-family:League Spartan,sans-serif!important}.local-seo-contact-desc-paragraph{font-size:15px!important;line-height:25px!important;color:rgba(255,255,255,.8)!important;font-family:League Spartan,sans-serif!important}.local-seo-contact-btn-white{background-color:#ffffff;color:#374EBB!important;border:none;border-radius:50px;padding:14px 28px;font-size:16px;font-weight:700;transition:all .3s ease;box-shadow:0 4px 14px rgba(0,0,0,.1)}.local-seo-contact-btn-white:hover{background-color:#f8f9fa;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.local-seo-contact-btn-outline{background-color:transparent;color:#ffffff!important;border:2px solid #ffffff;border-radius:50px;padding:12px 28px;font-size:16px;font-weight:700;text-decoration:none;display:inline-block;transition:all .3s ease}.local-seo-contact-btn-outline:hover{background-color:#ffffff;color:#374EBB!important;transform:translateY(-2px)}.local-seo-contact-card{background:#ffffff;border-radius:16px;padding:40px;color:#333333;box-shadow:0 10px 40px rgba(0,0,0,.12)}.local-seo-contact-form-title{font-size:26px!important;line-height:32px!important;font-weight:700!important;margin-bottom:28px;text-align:left}.local-seo-contact-form-title,.local-seo-form-label{color:#333333!important;font-family:League Spartan,sans-serif!important}.local-seo-form-label{font-size:15px!important;font-weight:600!important;margin-bottom:8px;display:block}.local-seo-form-input,.local-seo-form-select{height:48px;border:1px solid #d1d5db;border-radius:8px;padding:10px 16px;font-size:15px;color:#333333;width:100%;font-family:League Spartan,sans-serif!important;transition:all .2s ease}.local-seo-form-input:focus,.local-seo-form-select:focus{border-color:#374EBB;box-shadow:0 0 0 3px rgba(55,78,187,.15);outline:none}.local-seo-recaptcha-widget{background-color:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;padding:12px 15px;width:100%}.local-seo-recaptcha-checkbox{width:24px;height:24px;cursor:pointer}.local-seo-recaptcha-label{font-size:14px!important;font-weight:500!important;color:#000000!important;font-family:Arial,sans-serif!important}.local-seo-recaptcha-links a{color:#9b9b9b;text-decoration:none}.local-seo-recaptcha-links a:hover{text-decoration:underline}.local-seo-contact-submit-btn{background-color:#374EBB!important;background:#374EBB!important;color:#ffffff!important;font-size:18px;font-weight:700;padding:14px;border:none!important;border-radius:8px;transition:all .3s ease}.local-seo-contact-submit-btn:hover{background-color:#2e43b6!important;background:#2e43b6!important;color:#ffffff!important;transform:translateY(-1px);box-shadow:0 4px 12px rgba(55,78,187,.2)}.local-seo-contact-btn-reset{background-color:#374EBB;color:#ffffff!important;font-size:15px;font-weight:600;padding:10px 20px;border:none;border-radius:6px;transition:all .3s ease}.local-seo-contact-btn-reset:hover{background-color:#2e43b6}.local-seo-success-icon-wrapper{width:60px;height:60px;border-radius:50%;background-color:#DEF7EC;color:#03543F;display:flex;align-items:center;justify-content:center;margin:0 auto}.local-seo-success-check{font-size:32px;font-weight:700}.local-seo-success-title{font-size:24px!important;font-weight:700!important;color:#111827!important;margin-bottom:10px;font-family:League Spartan,sans-serif!important}.local-seo-success-message{font-size:15px!important;line-height:24px!important;color:#6B7280!important;font-family:League Spartan,sans-serif!important}@media (max-width:991px){.local-seo-contact-section{padding:70px 0}.local-seo-contact-main-title{font-size:32px!important;line-height:40px!important}.local-seo-contact-card{padding:30px 20px}}@media (max-width:575px){.local-seo-contact-btn-outline,.local-seo-contact-btn-white{width:100%;text-align:center}}.small-biz-seo-hero-section{padding:190px 0 100px;background-color:#F4F7FE;font-family:League Spartan,sans-serif!important;position:relative;overflow:hidden}.small-biz-seo-hero-badge{display:inline-block;background-color:#374EBB;color:#ffffff;padding:8px 24px;border-radius:30px;font-weight:600;font-size:15px;margin-bottom:25px}.small-biz-seo-hero-title{font-size:60px!important;line-height:1.1!important;font-weight:700!important;color:#000000!important;margin-bottom:30px;font-family:League Spartan,sans-serif!important}.small-biz-seo-hero-title .outline-text{-webkit-text-stroke:1px #000000;-webkit-text-fill-color:transparent;color:transparent;font-weight:800}.small-biz-seo-hero-title .text-brand-blue{color:#374EBB!important}.small-biz-seo-stats-container{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;margin-bottom:3rem}.small-biz-seo-stat-card{background:#ffffff;border-radius:12px;padding:15px 25px;box-shadow:0 10px 30px rgba(0,0,0,.05);min-width:180px;display:flex;align-items:center;gap:1rem}.small-biz-seo-stat-card .stat-icon-wrapper{color:#374EBB;display:flex;align-items:center;justify-content:center}.small-biz-seo-stat-card .stat-number{font-size:26px!important;font-weight:800!important;color:#374EBB!important;margin-bottom:0;line-height:1}.small-biz-seo-stat-card .stat-text{font-size:14px;font-weight:600;color:#333333;margin-bottom:0}.small-biz-seo-btn-primary{background-color:#374EBB!important;color:#ffffff!important;padding:14px 28px!important;font-size:16px;font-weight:700;border-radius:8px!important;border:none;transition:all .3s ease}.small-biz-seo-btn-primary:hover{background-color:#2e43b6!important;color:#ffffff!important;transform:translateY(-2px);box-shadow:0 5px 15px rgba(55,78,187,.3)}.small-biz-seo-btn-outline{background-color:transparent!important;color:#374EBB!important;padding:14px 28px!important;font-size:16px;font-weight:700;border-radius:8px!important;border:2px solid #374ebb!important;transition:all .3s ease}.small-biz-seo-btn-outline:hover{background-color:#374EBB!important;color:#ffffff!important}.small-biz-seo-hero-blob{position:absolute;width:500px;height:500px;background:#E8EEFF;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0}.small-biz-seo-main-img{position:relative;z-index:2;max-width:100%}.small-biz-seo-floating-icon{position:absolute;background:#4C65D6;color:#ffffff;width:70px;height:70px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:3;box-shadow:0 15px 30px rgba(76,101,214,.3);animation:floatIcon 3s ease-in-out infinite}.small-biz-seo-floating-icon.top-left{top:10%;left:10%}.small-biz-seo-floating-icon.top-right{top:30%;right:5%;background:#ffffff;color:#4C65D6;box-shadow:0 10px 25px rgba(0,0,0,.08)}@keyframes floatIcon{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@media (max-width:991px){.small-biz-seo-hero-title{font-size:42px!important}.small-biz-seo-hero-blob{width:350px;height:350px}}@media (max-width:575px){.small-biz-seo-hero-title{font-size:36px!important}.small-biz-seo-stats-container{flex-direction:column;gap:15px!important}.small-biz-seo-btn-outline,.small-biz-seo-btn-primary,.small-biz-seo-stat-card{width:100%}}p.stat-text.mb-0{margin-top:0}.small-biz-seo-stats-banner{background-color:#374EBB;padding:60px 0;position:relative;overflow:hidden;font-family:League Spartan,sans-serif!important}.small-biz-seo-stats-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/white-lines-pattern.fbcb0ce7.png);background-size:cover;background-position:50%;opacity:.4;mix-blend-mode:overlay;z-index:0;pointer-events:none}.small-biz-seo-stats-banner .container{position:relative;z-index:1}.stats-banner-number{font-size:27px!important;font-weight:800!important;margin-bottom:5px}.stats-banner-number,.stats-banner-text{color:#ffffff!important;line-height:33px}.stats-banner-text{font-size:22px!important;font-weight:500!important;margin-bottom:0}@media (max-width:767px){.stats-banner-number{font-size:24px!important}.stats-banner-text{font-size:18px!important}}.small-biz-seo-results-section{background-color:#F8F9FA;font-family:League Spartan,sans-serif!important}.results-section-title{font-size:42px;font-weight:800;color:#000000;line-height:1.2}.results-section-title .text-brand-blue{color:#374EBB!important}.results-section-desc{font-size:16px;color:#555555;max-width:700px;margin:0 auto;line-height:1.6}.results-card{background:#F6F7FF;border:1px solid #c5d3ff;border-radius:12px;overflow:hidden}.results-card-img{border-radius:12px;width:100%;object-fit:cover;max-height:500px}.results-tag{display:inline-block;background-color:#374EBB;color:#ffffff;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:600}.results-card-title{font-size:32px;font-weight:800;color:#000000}.results-card-text{font-size:15px;color:#555555;line-height:1.6}.results-stat-box{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:20px 15px;box-shadow:0 4px 15px rgba(0,0,0,.02)}.results-stat-number{font-size:28px;font-weight:800;color:#374EBB}.results-stat-label{font-size:14px;font-weight:600;color:#333333}.results-case-study-link{color:#fff;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;align-items:center;background:transparent;border:none;transition:color .3s ease;background-color:#374EBB!important;padding:10px 20px;border-radius:30px}.results-case-study-link:hover{color:#fff}.results-slider-dots .dot{height:12px;width:12px;margin:0 5px;background-color:#D1D5DB;border-radius:50%;display:inline-block;transition:background-color .3s ease}.small-biz-seo-testimonials-section{background-color:#F4F6FB;font-family:League Spartan,sans-serif!important;padding:60px 0}.testimonials-subtitle{font-size:16px;font-weight:600;color:#000}.testimonials-title{font-size:36px;font-weight:700;color:#000000;line-height:1.3}.highlight-blue{background-color:#374EBB;color:#ffffff;padding:3px 12px;border-radius:2px;display:inline-block}.nav-arrow-btn,.seo-nav-arrow-btn{background-color:#374EBB!important;background:#374EBB!important;color:#ffffff!important;width:44px!important;height:44px!important;border-radius:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important;outline:none!important;padding:0!important;transition:background-color .3s ease,transform .2s ease;box-shadow:none!important;cursor:pointer}.nav-arrow-btn:hover,.seo-nav-arrow-btn:hover{background-color:#2e43b6!important;background:#2e43b6!important;color:#ffffff!important;transform:translateY(-1px)}.nav-arrow-btn svg,.seo-nav-arrow-btn svg{color:#ffffff!important;stroke:#ffffff!important}.testimonials-scroll-wrapper{display:flex;gap:30px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding:15px 5px 25px;-ms-overflow-style:none;scrollbar-width:none}.testimonials-scroll-wrapper::-webkit-scrollbar{display:none}.testimonial-card{background-color:#ffffff;border-radius:14px;padding:35px 25px 30px;flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 60px) / 3);min-width:280px;box-sizing:border-box;scroll-snap-align:start;position:relative;box-shadow:0 4px 20px rgba(0,0,0,.03);border:1px solid #f1f5f9}@media (max-width:991px){.testimonial-card{flex-grow:0;flex-shrink:0;flex-basis:calc((100% - 30px) / 2)}}@media (max-width:767px){.testimonial-card{flex:0 0 100%}}.quote-mark{position:absolute;top:10px;left:20px;font-size:70px;font-family:Georgia,serif;color:#CBD5E1;line-height:1;opacity:.65;pointer-events:none}.testimonial-avatar-wrapper{width:76px;height:76px;border-radius:50%;overflow:hidden;background-color:#D2E4FF;display:flex;align-items:center;justify-content:center;margin-top:5px}.testimonial-avatar{width:100%;height:100%;object-fit:cover}.testimonial-text{font-size:14.5px;color:#4B5563;line-height:1.65}.testimonial-author{font-size:18px;font-weight:700;color:#111827;margin-bottom:4px}.testimonial-role{font-size:13.5px;color:#9CA3AF;margin-bottom:0}.results-slider-dots .dot.active{background-color:#374EBB}.small-biz-seo-cta-section{background-color:#374EBB;position:relative;padding:70px 20px;overflow:hidden;font-family:League Spartan,sans-serif!important}.small-biz-seo-cta-bg-pattern{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;opacity:.85}.small-biz-seo-cta-bg-pattern img{width:100%;height:100%;object-fit:cover;object-position:center}.small-biz-seo-cta-content{position:relative;z-index:2;max-width:800px;margin:0 auto}.small-biz-seo-cta-title{font-size:32px;font-weight:700;color:#FFFFFF;line-height:45px;letter-spacing:-.02em;margin-bottom:12px}.small-biz-seo-cta-desc{font-size:17px;font-weight:500;color:#FFFFFF;line-height:29px;letter-spacing:-.02em;opacity:.95;margin-bottom:28px}.small-biz-seo-cta-btn{background-color:#FFFFFF!important;color:#374EBB!important;font-weight:700!important;font-size:16px!important;padding:12px 32px;border-radius:6px!important;display:inline-block;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,0,0,.1);border:none}.small-biz-seo-cta-btn:hover{background-color:#F8FAFC!important;color:#2E43B6!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)}.text-brand-blue,.text-brand-blue *{color:#374EBB!important}.small-biz-seo-industry-section{background-color:#FFFFFF;padding:70px 0;font-family:League Spartan,sans-serif!important}.small-biz-seo-industry-title{font-size:34px;font-weight:800;color:#000000;line-height:53px;max-width:850px;margin:0 auto 15px}.small-biz-seo-industry-title .text-brand-blue{color:#374EBB!important}.small-biz-seo-industry-subtitle{font-size:17px;font-weight:400;color:#555555;margin-bottom:45px}.small-biz-seo-industry-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:991px){.small-biz-seo-industry-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.small-biz-seo-industry-grid{grid-template-columns:1fr}}.industry-card-item{position:relative;border-radius:14px;overflow:hidden;height:220px;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}.industry-card-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.industry-card-item:hover img{transform:scale(1.08)}.industry-card-item:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.industry-card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(0,0,0,.25),rgba(0,0,0,.75));display:flex;align-items:center;justify-content:center;padding:20px;text-align:center;opacity:0;transition:opacity .35s ease;z-index:2}.industry-card-item.show-default .industry-card-overlay{opacity:1}.small-biz-seo-industry-grid:hover .industry-card-item.show-default:not(:hover) .industry-card-overlay{opacity:0}.industry-card-item:hover .industry-card-overlay{opacity:1!important}.industry-card-title{font-size:22px;font-weight:700;color:#FFFFFF;line-height:1.25;margin:0;text-shadow:0 2px 6px rgba(0,0,0,.4);transform:translateY(10px);transition:transform .35s ease}.industry-card-item.show-default .industry-card-title{transform:translateY(0)}.small-biz-seo-industry-grid:hover .industry-card-item.show-default:not(:hover) .industry-card-title{transform:translateY(10px)}.industry-card-item:hover .industry-card-title{transform:translateY(0)!important}.small-biz-seo-benefits-section{background-color:#F4F6FB;padding:80px 0;font-family:League Spartan,sans-serif!important}.small-biz-seo-benefits-title{font-size:32px;font-weight:800;color:#000000;line-height:42px;margin-bottom:20px}.small-biz-seo-benefits-title .text-brand-blue{color:#374EBB!important;display:block;margin-top:4px}.small-biz-seo-benefits-desc{font-size:17px;font-weight:400;color:#555555;line-height:1.6;max-width:440px;margin-bottom:35px}.small-biz-seo-benefits-btn{background-color:#374EBB!important;color:#FFFFFF!important;font-weight:700;font-size:15px!important;padding:12px 28px!important;border-radius:6px!important;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:all .3s ease;border:none}.small-biz-seo-benefits-btn:hover{background-color:#2E43B6!important;color:#FFFFFF!important;transform:translateY(-2px);box-shadow:0 4px 15px rgba(55,78,187,.25)}.benefits-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width:767px){.benefits-cards-grid{grid-template-columns:1fr}}.benefit-card-item{background-color:#FFFFFF;border-radius:16px;padding:32px 28px;box-shadow:0 4px 20px rgba(0,0,0,.03);border:1px solid #e2e8f0;transition:transform .3s ease,box-shadow .3s ease}.benefit-card-item:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.08)}.benefit-icon-wrapper{width:48px;height:48px;border-radius:10px;background-color:#EFF6FF;color:#374EBB;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.benefit-card-title{font-size:20px;color:#111827}.benefit-card-desc{font-size:15px;color:#555555}.small-biz-seo-tabs-section{background-color:#FFFFFF;padding:80px 0;font-family:League Spartan,sans-serif!important}.small-biz-seo-tabs-title{font-size:35px;font-weight:800;color:#000000;line-height:1.3;margin-bottom:50px}.small-biz-seo-tabs-title .text-brand-blue{color:#374EBB!important}.seo-vertical-tab-list{display:flex;flex-direction:column;gap:12px}.seo-tab-button{display:flex;align-items:center;gap:14px;padding:14px 20px;border-radius:8px;background:transparent;border:none;color:#64748B;font-size:16px;font-weight:600;text-align:left;transition:all .3s ease;cursor:pointer;width:100%}.seo-tab-button:hover{color:#374EBB;background-color:#F8FAFC}.seo-tab-button.active{background-color:#F0F4FF;color:#374EBB;font-weight:700}.seo-tab-button .tab-icon{display:inline-flex;align-items:center;justify-content:center;color:currentColor}.seo-tab-content-panel{background-color:#FFFFFF;border:1px solid #e2e8f0;border-radius:16px;padding:40px;box-shadow:0 4px 25px rgba(0,0,0,.02)}.tab-content-title{font-size:28px;font-weight:800;color:#000000;line-height:1.3;margin-bottom:16px}.tab-content-desc{font-size:15px;color:#555555;line-height:1.65;margin-bottom:25px}.tab-features-list{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.tab-feature-item{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:#1E293B}.tab-feature-check{width:20px;height:20px;border-radius:50%;background-color:#374EBB;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:12px;flex-shrink:0}.tab-connect-btn{background-color:#374EBB!important;color:#FFFFFF!important;font-weight:700;font-size:15px!important;padding:12px 28px!important;border-radius:6px!important;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:all .3s ease;border:none}.tab-connect-btn:hover{background-color:#2E43B6!important;color:#FFFFFF!important;transform:translateY(-2px);box-shadow:0 4px 15px rgba(55,78,187,.25)}.tab-stat-card{background-color:#FFFFFF;border:1px solid #e2e8f0;border-radius:12px;padding:24px 20px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,.02)}.tab-stat-number{font-size:32px;font-weight:800;color:#374EBB;margin-top:8px;margin-bottom:4px}.tab-stat-label{font-size:14px;font-weight:600;color:#1E293B;margin-bottom:0}.small-biz-seo-included-section{background-color:#F4F6FB;padding:80px 0;font-family:League Spartan,sans-serif!important}.included-section-title{font-size:36px;font-weight:800;color:#000000;line-height:1.3;margin-bottom:12px}.included-section-title .text-brand-blue{color:#374EBB!important;display:block;margin-top:4px}.included-section-subtitle{font-size:15px;font-weight:400;color:#555555;max-width:650px;margin:0 auto 50px;line-height:1.6}.included-cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:991px){.included-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.included-cards-grid{grid-template-columns:1fr}}.included-card-item{background-color:#FFFFFF;border:1px solid #e2e8f0;border-radius:16px;padding:35px 25px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.02);transition:transform .3s ease,box-shadow .3s ease}.included-card-item:hover{transform:translateY(-4px);box-shadow:0 8px 25px rgba(0,0,0,.08)}.included-icon-badge{width:60px;height:60px;border-radius:50%;background-color:#dbeafe61;color:#374EBB;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.included-card-title{font-size:21px;font-weight:700;color:#000000;margin-bottom:12px}.included-card-desc{font-size:17px;color:#555555;line-height:1.6;margin-bottom:0}.small-biz-seo-process-section{background-color:#FFFFFF;padding:80px 0;font-family:League Spartan,sans-serif!important}.process-section-title{font-size:36px;font-weight:800;color:#000000;line-height:1.3;margin-bottom:12px}.process-section-title .text-brand-blue{color:#374EBB!important;display:block;margin-top:4px}.process-section-subtitle{font-size:17px;font-weight:400;color:#555555;max-width:680px;margin:0 auto 50px;line-height:1.6}.process-step-nav-list{display:flex;flex-direction:column;border-radius:12px;overflow:hidden}.process-step-nav-item{padding:16px 20px;font-size:17px;font-weight:600;color:#475569;background-color:#FFFFFF;border:none;border-bottom:1px solid #f1f5f9;text-align:left;transition:all .3s ease;cursor:pointer;width:100%}.process-step-nav-item:hover{color:#374EBB;background-color:#F8FAFC}.process-step-nav-item.active{color:#374EBB;background-color:#F0F4FF;font-weight:700}.process-content-panel{padding-left:20px}@media (max-width:991px){.process-content-panel{padding-left:0;margin-top:30px}}.process-p1,.process-p2{font-size:17px;color:#4B5563;line-height:1.7;margin-bottom:20px}.process-bullets-list{display:flex;flex-direction:column;gap:14px}.process-bullet-item{display:flex;align-items:flex-start;gap:12px;font-size:15px;font-weight:700;color:#1E293B}.process-bullet-icon{width:22px;height:22px;border-radius:50%;background-color:#374EBB;color:#FFFFFF;display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0;margin-top:2px}.process-dashboard-preview-card{background-color:#FFFFFF;border:1px solid #e2e8f0;border-radius:16px;padding:20px;box-shadow:0 4px 20px rgba(0,0,0,.03)}.process-dash-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.process-dash-box{background-color:#F8FAFC;border-radius:10px;padding:16px 12px;text-align:center;border:1px solid #f1f5f9}.process-dash-box-label{font-size:12.5px;font-weight:600;color:#64748B;margin-bottom:4px}.process-dash-box-val{font-size:22px;font-weight:800}.small-biz-seo-cta-banner{background:linear-gradient(90deg,#3048C8,#3B57DF);padding:42px 0;overflow:hidden;position:relative}.small-biz-seo-cta-banner:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/white-lines-pattern.fbcb0ce7.png);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:.35;mix-blend-mode:overlay;z-index:1;pointer-events:none}.small-biz-seo-cta-banner-title{color:#FFFFFF;font-size:28px;font-weight:700;line-height:1.3;margin-bottom:6px;position:relative;z-index:2}.small-biz-seo-cta-banner-subtitle{color:rgba(255,255,255,.9);font-size:16px;font-weight:400;line-height:1.5;position:relative;z-index:2}.small-biz-seo-cta-banner-btn{display:inline-block;background-color:#FFFFFF;color:#3048C8;font-size:16px;font-weight:700;padding:13px 34px;border-radius:8px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 14px rgba(0,0,0,.12);position:relative;z-index:2}.small-biz-seo-cta-banner-btn:hover{background-color:#F8FAFC;color:#263BA7;transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.18)}@media (max-width:767px){.small-biz-seo-cta-banner{padding:35px 0}.small-biz-seo-cta-banner-title{font-size:22px}.small-biz-seo-cta-banner-subtitle{font-size:14px}.small-biz-seo-cta-banner-btn{margin-top:10px;padding:11px 28px;font-size:15px}}p.small-biz-seo-cta-banner-subtitle.mb-0{margin-top:0!important}.small-biz-seo-faq-section{background-color:#F6F8FC;padding:80px 0}.faq-section-title{font-size:36px;font-weight:800;color:#0F172A;margin-bottom:12px}.faq-section-subtitle{font-size:16.5px;color:#475569;max-width:640px;margin:0 auto 40px;line-height:1.6}.faq-column-card{background-color:#FFFFFF;border-radius:16px;padding:24px 32px;box-shadow:0 4px 20px rgba(0,0,0,.015);border:1px solid #eef2f6;height:100%}.faq-item-row{padding:16px 0;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:all .2s ease}.faq-item-row:last-child{border-bottom:none}.faq-question-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.faq-question-text{font-size:16px;font-weight:500;color:#000;transition:color .2s ease}.faq-item-row.active .faq-question-text,.faq-item-row:hover .faq-question-text{color:#3048C8}.faq-icon-toggle{color:#1E293B;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.faq-answer-body{margin-top:10px;padding-right:20px}.faq-answer-body p{font-size:14px;line-height:1.65;color:#000;margin-bottom:0}.faq-bottom-bar-line{display:flex;align-items:center;justify-content:center;gap:60px;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0;padding:20px 0;width:100%}.faq-badge-item{display:flex;align-items:center;gap:12px;font-size:15.5px;font-weight:700;color:#1E293B}.faq-badge-item .badge-icon{color:#3048C8}@media (max-width:767px){.small-biz-seo-faq-section{padding:50px 0}.faq-section-title{font-size:26px}.faq-section-subtitle{font-size:14px;margin-bottom:30px}.faq-column-card{padding:20px 24px}.faq-question-text{font-size:15px}.faq-bottom-bar-line{flex-direction:column;gap:16px;padding:16px 0}}.small-biz-seo-global-section{background:linear-gradient(90deg,#3048C8,#3B57DF);padding:85px 0;overflow:hidden;position:relative}.small-biz-seo-global-section:before{content:"";background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/world-map.b1fb5813.png);background-size:cover;background-position:50%;background-repeat:no-repeat;filter:brightness(0) invert(1);opacity:1}.small-biz-seo-global-bg,.small-biz-seo-global-section:before{position:absolute;inset:0;z-index:1;pointer-events:none}.small-biz-seo-global-bg img{filter:brightness(0) invert(1)!important;opacity:.22!important}.small-biz-seo-global-title{color:#FFFFFF;font-size:38px;font-weight:700;line-height:1.25;margin-bottom:16px;position:relative;z-index:2}.small-biz-seo-global-subtitle{color:rgba(255,255,255,.85);font-size:16.5px;font-weight:400;line-height:1.6;max-width:820px;margin:0 auto 36px;position:relative;z-index:2}.global-stat-box{position:relative;z-index:2}.global-stat-val{color:#FFC107;font-size:42px;font-weight:800;line-height:1.1;margin-bottom:6px}.global-stat-label{color:#FFFFFF;font-size:18px;font-weight:600}@media (max-width:767px){.small-biz-seo-global-section{padding:55px 0}.small-biz-seo-global-title{font-size:26px}.small-biz-seo-global-subtitle{font-size:14.5px}.global-stat-val{font-size:32px}.global-stat-label{font-size:15px}}.small-biz-seo-audit-section{background-color:#FFFFFF;padding:70px 0}.site-audit-title{color:#3048C8;font-size:38px;font-weight:800;line-height:1.25;margin-bottom:12px}.site-audit-subtitle{color:#475569;font-size:16px;font-weight:400;line-height:1.6;max-width:680px;margin:0 auto 32px}.site-audit-btn-primary{display:inline-flex;align-items:center;justify-content:center;background-color:#3048C8;color:#FFFFFF;font-size:16px;font-weight:500;padding:13px 32px;border-radius:8px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 14px rgba(48,72,200,.2)}.site-audit-btn-primary:hover{background-color:#2438A6;color:#FFFFFF;transform:translateY(-2px);box-shadow:0 6px 20px rgba(48,72,200,.3)}.site-audit-btn-whatsapp{display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:#FFFFFF;color:#25D366;border:1.5px solid #86efac;font-size:16px;font-weight:500;padding:12px 28px;border-radius:8px;text-decoration:none;transition:all .3s ease}.site-audit-btn-whatsapp:hover{background-color:#F0FDF4;color:#16A34A;border-color:#25D366;transform:translateY(-2px)}@media (max-width:767px){.small-biz-seo-audit-section{padding:50px 0}.site-audit-title{font-size:26px}.site-audit-subtitle{font-size:14.5px}.site-audit-btn-primary,.site-audit-btn-whatsapp{width:100%;max-width:320px}}span.font-alt.fw-normal.text-secondary.display-8{color:#374ebb!important}.global-seo-hero-section{padding:180px 0 65px;position:relative;overflow:hidden}.global-seo-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(90deg,#3048C8,#3B57DF);color:#FFFFFF;padding:8px 22px;border-radius:50px;font-size:14px;font-weight:700;box-shadow:0 4px 14px rgba(48,72,200,.25);margin-bottom:24px}.global-seo-stroke-text{font-size:52px;font-weight:800;color:transparent;-webkit-text-stroke:1.5px #0B0F19;letter-spacing:-.02em;display:block;line-height:1.2;margin-bottom:2px}.global-seo-hero-title{font-size:58px;font-weight:800;color:#0F172A;letter-spacing:-.03em;line-height:1.15;margin-bottom:20px}.global-seo-gradient-text{background:linear-gradient(90deg,#374ebb,#0425c4 50%,#3ba1f0);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-weight:800;animation:globalSeoTextGradient 4s ease infinite}@keyframes globalSeoTextGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.global-seo-hero-desc{font-size:1.1rem;color:#64748B;line-height:1.7;max-width:560px;font-weight:500;margin-bottom:36px}.global-seo-btn-primary{display:inline-flex;align-items:center;justify-content:center;background-color:#3048C8;color:#FFFFFF!important;font-size:16px;font-weight:700;padding:14px 30px;border-radius:8px;text-decoration:none!important;transition:all .3s ease;box-shadow:0 4px 14px rgba(48,72,200,.25)}.global-seo-btn-primary:hover{background-color:#2438A6;color:#FFFFFF!important;transform:translateY(-2px);box-shadow:0 6px 20px rgba(48,72,200,.35)}.global-seo-btn-outline{display:inline-flex;align-items:center;justify-content:center;background-color:transparent;color:#3048C8!important;border:2px solid #3048c8;font-size:16px;font-weight:700;padding:12px 28px;border-radius:8px;text-decoration:none!important;transition:all .3s ease}.global-seo-btn-outline:hover{background-color:#F0F4FF;color:#2438A6!important;transform:translateY(-2px)}@media (max-width:991px){.global-seo-hero-section{padding:50px 0}.global-seo-stroke-text{font-size:34px}.global-seo-hero-title{font-size:38px;line-height:1.25}}.global-seo-graphic-card{background:#FFFFFF;border-radius:24px;border:1px solid #f1f5f9;box-shadow:0 20px 45px rgba(55,78,187,.06);padding:50px 30px;min-height:440px;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.global-seo-lang-card{position:absolute;top:30px;left:30px;z-index:4;background:#FFFFFF;border-radius:16px;padding:14px 18px;box-shadow:0 10px 25px rgba(0,0,0,.05);border:1px solid #f1f5f9;display:flex;flex-direction:column;gap:10px}.lang-row{display:flex;align-items:center;gap:10px}.flag-dot{width:14px;height:14px;border-radius:50%;display:inline-block}.flag-jp{background:#EF4444}.flag-de{background:#F59E0B}.flag-es{background:#DC2626}.lang-bar{height:6px;border-radius:3px;display:inline-block}.bar-1{width:50px;background:#374EBB}.bar-2{width:40px;background:#818CF8}.bar-3{width:30px;background:#C084FC}.orbit-ring{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.outer-orbit{width:320px;height:320px;border:1px dashed rgba(55,78,187,.18)}.inner-orbit{width:230px;height:230px;border:1px solid rgba(55,78,187,.1)}.orbit-node{position:absolute;left:70px;bottom:100px;width:14px;height:14px;background:#FF7E36;border-radius:50%;box-shadow:0 0 14px rgba(255,126,54,.7);z-index:3}.global-seo-blob-wrapper{position:relative;z-index:2}.global-seo-blob{width:165px;height:165px;background:linear-gradient(135deg,#4A63E7,#2A39B8 60%,#192592);border-radius:50% 50% 60% 40%/40% 60% 40% 60%;box-shadow:0 20px 45px rgba(42,57,184,.35);display:flex;align-items:center;justify-content:center;animation:blobMorph 8s ease-in-out infinite alternate}@keyframes blobMorph{0%{border-radius:50% 50% 60% 40%/40% 60% 40% 60%;transform:scale(1) rotate(0deg)}50%{border-radius:60% 40% 50% 50%/50% 40% 60% 50%;transform:scale(1.04) rotate(6deg)}to{border-radius:40% 60% 40% 60%/60% 50% 50% 40%;transform:scale(1) rotate(-6deg)}}.blob-d-logo{width:125px!important;height:125px!important;object-fit:contain;transform:scale(1.6);filter:drop-shadow(0 4px 10px rgba(0,0,0,.2))}.global-seo-nlp-card{position:absolute;bottom:30px;right:30px;z-index:4;background:#0B0F19;color:#FFFFFF;border-radius:16px;padding:14px 20px;box-shadow:0 15px 35px rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.1)}.nlp-title{font-size:13px;font-weight:700;color:#FFFFFF}.nlp-tag{font-size:9px;font-weight:700;padding:4px 8px;border-radius:4px;letter-spacing:.5px}.tag-intent{background:rgba(255,255,255,.08);color:#94A3B8}.tag-semantic{background:rgba(16,185,129,.15);color:#34D399}.global-seo-intro-badge{display:inline-flex;align-items:center;gap:8px;background:#EEF2FF;color:#374EBB;padding:6px 18px;border-radius:50px;font-size:14px;font-weight:700;margin-bottom:18px}.global-seo-intro-title{font-size:34px;font-weight:800;color:#0F172A;line-height:1.25;letter-spacing:-.02em}.global-seo-intro-desc{font-size:15px;color:#475569;line-height:1.7}.global-seo-callout-card{background:#F1F5FD;border-left:4px solid #374ebb;border-radius:12px;padding:18px 22px;font-size:14.5px;color:#334155;line-height:1.6}.global-seo-feature-card{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:14px;padding:16px;display:flex;align-items:flex-start;gap:14px;height:100%;transition:all .3s ease}.global-seo-feature-card:hover{border-color:#CBD5E1;box-shadow:0 8px 20px rgba(0,0,0,.04);transform:translateY(-2px)}.feature-icon-box{width:44px;height:44px;border-radius:12px;flex-shrink:0}.box-green{background:#EAF8EE;color:#16A34A}.box-blue{background:#EEF2FF;color:#374EBB}.feature-card-title{font-size:15px;font-weight:700;color:#0F172A}.feature-card-desc{font-size:13px;color:#64748B;line-height:1.5}.global-seo-benefits-section{background-color:#F8FAFC;padding:80px 0}.global-seo-benefits-title{font-size:34px;font-weight:800;color:#0F172A;line-height:1.25;letter-spacing:-.02em}.global-seo-benefits-subtitle{font-size:15px;color:#64748B;max-width:650px;line-height:1.6}.global-seo-benefit-card{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:16px;padding:30px 24px;height:100%;transition:all .3s ease;display:flex;flex-direction:column}.global-seo-benefit-card:hover{border-color:#C7D2FE;box-shadow:0 12px 30px rgba(55,78,187,.08);transform:translateY(-4px)}.benefit-icon-box{width:48px;height:48px;border-radius:12px;background:#EEF2FF;color:#374EBB;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0}.benefit-card-title{font-size:17px;font-weight:700;color:#0F172A;margin-bottom:10px}.benefit-card-desc{font-size:13.5px;color:#64748B;line-height:1.6;margin-bottom:0}@media (max-width:991px){.global-seo-intro-title{font-size:30px}.global-seo-graphic-card{min-height:360px;padding:30px 15px}.global-seo-benefits-section{padding:60px 0}.global-seo-benefits-title{font-size:28px}}.global-seo-cta-banner{background-color:#374EBB;background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/white-lines-pattern.fbcb0ce7.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:70px 0;position:relative;overflow:hidden;color:#FFFFFF}.global-seo-cta-title{color:#FFFFFF;font-size:34px;font-weight:800;line-height:1.25;letter-spacing:-.01em}.global-seo-cta-subtitle{color:rgba(255,255,255,.9);font-size:15px;line-height:1.6;margin-left:auto;margin-right:auto}.global-seo-cta-btn{display:inline-block;background-color:#FFFFFF;color:#374EBB;font-size:16px;font-weight:700;padding:14px 34px;border-radius:10px;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 20px rgba(0,0,0,.15)}.global-seo-cta-btn:hover{background-color:#F8FAFC;color:#1D2B96;transform:translateY(-2px);box-shadow:0 12px 25px rgba(0,0,0,.25)}@media (max-width:991px){.global-seo-cta-banner{padding:50px 20px}.global-seo-cta-title{font-size:26px}.global-seo-cta-subtitle{font-size:14px}.global-seo-cta-btn{padding:12px 26px;font-size:15px}}.global-seo-services-section{background-color:#FFFFFF;padding:90px 0}.global-seo-sticky-left{position:sticky;top:120px;align-self:flex-start;z-index:10}.global-seo-services-title{font-size:36px;font-weight:800;color:#0F172A;line-height:1.25;letter-spacing:-.02em}.global-seo-services-desc{font-size:15px;color:#64748B;line-height:1.65;max-width:420px}.global-seo-services-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#374EBB;color:#FFFFFF;font-size:14.5px;font-weight:700;padding:12px 26px;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(55,78,187,.25)}.global-seo-services-btn:hover{background-color:#2A39B8;color:#FFFFFF;transform:translateY(-2px);box-shadow:0 8px 20px rgba(55,78,187,.35)}.global-seo-360-card{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:16px;padding:22px 26px;display:flex;align-items:flex-start;gap:16px;transition:all .3s ease}.global-seo-360-card:hover{border-color:#C7D2FE;box-shadow:0 8px 25px rgba(55,78,187,.07);transform:translateY(-2px)}.service-360-icon-box{width:42px;height:42px;border-radius:12px;background:#EEF2FF;color:#374EBB;display:flex;align-items:center;justify-content:center;flex-shrink:0}.service-360-card-title{font-size:17px;font-weight:700;color:#0F172A;margin-bottom:6px}.service-360-card-desc{font-size:13.5px;color:#64748B;line-height:1.55;margin-bottom:0}@media (max-width:991px){.global-seo-services-section{padding:60px 0}.global-seo-sticky-left{position:relative;top:0;margin-bottom:35px}.global-seo-services-title{font-size:28px}}.global-seo-best-section{background:linear-gradient(180deg,#16223B,#19253A);padding:85px 0;color:#FFFFFF}.global-seo-best-badge{display:inline-flex;align-items:center;gap:8px;background:#FFFFFF;color:#374EBB;padding:6px 18px;border-radius:50px;font-size:13.5px;font-weight:700}.global-seo-best-title{font-size:36px;font-weight:800;color:#FFFFFF;line-height:1.25;letter-spacing:-.01em}.global-seo-best-subtitle{font-size:15px;color:#94A3B8;max-width:600px;line-height:1.6}.global-seo-best-card{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px 28px;height:100%;transition:all .3s ease}.global-seo-best-card:hover{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.22);transform:translateY(-4px);box-shadow:0 15px 35px rgba(0,0,0,.2)}.best-card-icon-box{width:49px;height:50px;border-radius:8px;background:#272A61;color:#A5B4FC;display:flex;align-items:center;justify-content:center;margin-bottom:22px;flex-shrink:0}.best-card-title{font-size:18px;font-weight:700;color:#FFFFFF;margin-bottom:12px}.best-card-desc{font-size:13.5px;color:#94A3B8;line-height:1.6;margin-bottom:0}.global-seo-unique-section{background-color:#FAFCFF;padding:90px 0}.global-seo-unique-title{font-size:36px;font-weight:800;color:#0F172A;line-height:1.25;letter-spacing:-.02em}.global-seo-unique-desc{font-size:15px;color:#64748B;line-height:1.65}.global-seo-unique-btn{display:inline-flex;align-items:center;justify-content:center;background-color:#374EBB;color:#FFFFFF;font-size:14.5px;font-weight:700;padding:12px 28px;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px rgba(55,78,187,.25)}.global-seo-unique-btn:hover{background-color:#2A39B8;color:#FFFFFF;transform:translateY(-2px);box-shadow:0 8px 20px rgba(55,78,187,.35)}.global-seo-unique-card{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:16px;padding:28px 24px;height:100%;transition:all .3s ease}.global-seo-unique-card:hover{border-color:#C7D2FE;box-shadow:0 10px 25px rgba(55,78,187,.08);transform:translateY(-3px)}.unique-card-icon-box{width:44px;height:44px;border-radius:12px;background:#EEF2FF;color:#374EBB;display:flex;align-items:center;justify-content:center;margin-bottom:20px;flex-shrink:0}.unique-card-title{font-size:17px;font-weight:700;color:#0F172A;margin-bottom:10px}.unique-card-desc{font-size:13px;color:#64748B;line-height:1.6;margin-bottom:0}@media (max-width:991px){.global-seo-best-section,.global-seo-unique-section{padding:60px 0}.global-seo-best-title,.global-seo-unique-title{font-size:28px}}.global-seo-countries-section{background-color:#374EBB;background-image:url(webpack:///mini-css-extract-plugin//_next/static/media/white-lines-pattern.fbcb0ce7.png);background-size:cover;background-position:50%;background-repeat:no-repeat;padding:85px 0;color:#FFFFFF;overflow:hidden}.global-seo-badge-sub{display:inline-block;color:rgba(255,255,255,.85);font-size:14px;font-weight:700;letter-spacing:.5px;position:relative;padding-bottom:4px}.global-seo-badge-sub:after{content:"";position:absolute;bottom:0;left:0;width:36px;height:2px;background-color:rgba(255,255,255,.5);border-radius:2px}.global-seo-countries-title{color:#FFFFFF;font-size:38px;font-weight:800;line-height:1.25;letter-spacing:-.01em}.global-seo-countries-btn{display:inline-block;background-color:#FFFFFF;color:#374EBB;font-size:15px;font-weight:700;padding:14px 30px;border-radius:10px;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 20px rgba(0,0,0,.15)}.global-seo-countries-btn:hover{background-color:#F8FAFC;color:#1D2B96;transform:translateY(-2px);box-shadow:0 12px 25px rgba(0,0,0,.25)}.global-seo-flag-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px dashed rgba(255,255,255,.15);border-radius:16px;overflow:hidden;background:rgba(255,255,255,.02)}.flag-grid-cell{padding:24px 18px;display:flex;align-items:center;justify-content:center;border:1px dashed rgba(255,255,255,.12);transition:all .3s ease}.flag-grid-cell:hover{background:rgba(255,255,255,.08)}.flag-img{width:64px;height:42px;object-fit:cover;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.25);transition:transform .3s ease}.flag-grid-cell:hover .flag-img{transform:scale(1.08)}@media (max-width:991px){.global-seo-countries-section{padding:60px 0}.global-seo-countries-title{font-size:28px}.flag-grid-cell{padding:16px 10px}.flag-img{width:50px;height:32px}}.global-seo-case-studies-section{background-color:#FAFCFF;padding:90px 0}.global-seo-case-card{background:#FFFFFF;border-radius:24px;box-shadow:0 20px 50px rgba(0,0,0,.06);border:1px solid #e2e8f0;overflow:hidden;max-width:1060px;margin:0 auto;transition:all .4s ease}.case-card-header{background:linear-gradient(135deg,#374EBB,#2A39B8 60%,#1D2B96);padding:28px 36px;color:#FFFFFF;display:flex;align-items:center;justify-content:space-between}.case-card-cat{font-size:13.5px;font-weight:600;color:rgba(255,255,255,.85);margin-bottom:4px;display:block}.case-card-title{font-size:26px;font-weight:800;color:#FFFFFF;margin-bottom:0}.case-card-icon-badge{width:48px;height:48px;border-radius:50%;border:1.5px solid rgba(255,255,255,.4);display:flex;align-items:center;justify-content:center;color:#FFFFFF;flex-shrink:0;background:rgba(255,255,255,.08)}.case-card-body{padding:36px}.case-overview-title{font-size:18px;font-weight:700;color:#0F172A;display:flex;align-items:center;gap:10px}.case-overview-desc{font-size:14px;color:#475569;line-height:1.65}.case-column-heading{font-size:16px;font-weight:700;color:#0F172A;border-bottom:1.5px solid #e2e8f0;padding-bottom:8px;margin-bottom:14px}.case-list-item{display:flex;align-items:flex-start;gap:10px;font-size:13.5px;color:#334155;margin-bottom:10px;line-height:1.5}.case-check-icon{color:#374EBB;flex-shrink:0;margin-top:2px}.case-metrics-card{background:#F8FAFC;border:1px solid #f1f5f9;border-radius:20px;padding:24px;height:100%}.case-metrics-title{font-size:16px;font-weight:700;color:#0F172A}.case-metrics-sub{font-size:12px;color:#64748B}.case-compare-badge{background:#EEF2FF;color:#374EBB;font-size:12.5px;font-weight:700;padding:4px 14px;border-radius:50px;display:inline-flex;align-items:center;gap:4px}.case-chart-container{margin-top:24px;position:relative}.case-chart-y-axis{position:absolute;left:0;top:0;font-size:11px;color:#94A3B8;width:30px}.case-chart-grid,.case-chart-y-axis{display:flex;flex-direction:column;justify-content:space-between;height:180px}.case-chart-grid{margin-left:36px;position:relative;border-bottom:1.5px solid #cbd5e1}.case-chart-grid-line{border-top:1px dashed #e2e8f0;width:100%}.case-chart-bars{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;display:flex;align-items:flex-end;justify-content:space-around;padding:0 10px;z-index:5}.case-bar-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;width:100%}.case-bar{width:46px;background:linear-gradient(180deg,#374EBB,#2A39B8);border-radius:4px 4px 0 0;transition:height .6s cubic-bezier(.4,0,.2,1)}.case-bar-label{margin-top:10px;font-size:11.5px;font-weight:600;color:#64748B;text-align:center}.global-seo-slider-dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:32px}.slider-dot{background-color:#CBD5E1;border:none;padding:0}.slider-dot.active{width:26px;border-radius:10px;background-color:#374EBB}@media (max-width:991px){.global-seo-case-studies-section{padding:60px 0}.case-card-header{padding:20px 24px}.case-card-title{font-size:22px}.case-card-body{padding:24px 18px}.case-bar{width:32px}}.global-seo-whatsapp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:1.5px solid rgba(255,255,255,.85);background:transparent;color:#FFFFFF;font-size:16px;font-weight:700;padding:13px 30px;border-radius:10px;text-decoration:none;transition:all .3s ease}.global-seo-whatsapp-btn:hover{background:rgba(255,255,255,.15);border-color:#FFFFFF;color:#FFFFFF;transform:translateY(-2px)}.gmb-hero-section{background:#060A17;padding:150px 0 100px;color:#FFFFFF;position:relative;overflow:hidden}.gmb-hero-section:before{top:-120px;left:-120px;width:650px;height:650px;background:radial-gradient(circle,rgba(55,97,232,.25) 0,rgba(30,58,138,.08) 55%,transparent 75%)}.gmb-hero-section:after,.gmb-hero-section:before{content:"";position:absolute;pointer-events:none;z-index:1}.gmb-hero-section:after{top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 0);background-size:50px 50px}.gmb-hero-badge{display:inline-block;background:rgba(20,35,90,.6);border:1px solid rgba(59,130,246,.35);color:#82A7FF;padding:6px 20px;border-radius:50px;font-size:11.5px;font-weight:700;letter-spacing:1.2px;margin-bottom:24px}.gmb-hero-title{font-size:50px;font-weight:800;color:#FFFFFF;line-height:68px;letter-spacing:-.02em}.gmb-hero-title-blue{color:#3761E8;-webkit-text-stroke:1.5px #749DFF;filter:drop-shadow(0 0 15px rgba(55,97,232,.6));display:inline-block}.gmb-hero-desc{font-size:15px;color:#8E9BB0;line-height:1.65;max-width:440px}.gmb-btn-primary{display:inline-flex;align-items:center;justify-content:center;background:#3B59D8;color:#FFFFFF;font-size:15px;font-weight:700;padding:13px 28px;border-radius:8px;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 20px rgba(59,89,216,.35)}.gmb-btn-primary:hover{background:#2E4BC0;color:#FFFFFF;transform:translateY(-2px);box-shadow:0 12px 25px rgba(59,89,216,.5)}.gmb-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:rgba(255,255,255,.02);border:1.2px solid rgba(255,255,255,.4);color:#FFFFFF;font-size:15px;font-weight:700;padding:13px 26px;border-radius:8px;text-decoration:none;transition:all .3s ease}.gmb-btn-outline:hover{background:rgba(255,255,255,.1);border-color:#FFFFFF;color:#FFFFFF;transform:translateY(-2px)}.gmb-hero-glow-br{position:absolute;bottom:-150px;right:-100px;width:650px;height:650px;background:radial-gradient(circle,rgba(37,99,235,.2) 0,rgba(30,58,138,.05) 55%,transparent 75%);pointer-events:none;z-index:1}.gmb-card-mockup{background:rgba(7,12,26,.92);border:1.2px solid rgba(59,130,246,.25);border-radius:28px;padding:24px;text-align:left;position:relative;box-shadow:0 30px 60px rgba(0,0,0,.6),inset 0 0 1px rgba(255,255,255,.1);max-width:480px;margin:0 auto;z-index:2}.gmb-card-cover{height:135px;background:linear-gradient(135deg,#4338CA,#7E22CE 50%,#A855F7);border-radius:18px;position:relative}.gmb-badge-views{position:absolute;top:20px;right:-16px;background:#FFFFFF;color:#0F172A;font-size:14px;font-weight:800;padding:9px 18px;border-radius:12px;display:flex;align-items:center;gap:8px;box-shadow:0 12px 30px rgba(0,0,0,.35);z-index:10}.gmb-badge-views .views-icon{color:#10B981}.gmb-avatar-wrapper{position:absolute;bottom:-38px;left:24px;width:80px;height:80px;border-radius:50%;border:4px solid #070c1a;background:linear-gradient(135deg,#2563EB,#1D4ED8);display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2.5px rgba(59,130,246,.5),0 0 25px rgba(59,130,246,.6)}.gmb-card-content{padding-top:48px}.gmb-biz-name{font-size:24px;font-weight:800;color:#FFFFFF;margin-bottom:6px}.gmb-reviews-row{display:flex;align-items:center;gap:8px;margin-bottom:20px}.gmb-rating-num{font-size:16px;font-weight:800;color:#F59E0B}.gmb-stars{color:#F59E0B;font-size:14px;letter-spacing:2px}.gmb-reviews-count{font-size:13px;color:#94A3B8}.gmb-actions-row{display:flex;align-items:center;gap:12px;margin-bottom:22px;flex-wrap:wrap}.gmb-btn-website{background:#0088FF;color:#FFFFFF;font-size:13.5px;font-weight:700;padding:10px 22px;border-radius:50px;text-decoration:none;display:inline-flex;align-items:center;gap:7px;transition:all .2s ease;box-shadow:0 4px 15px rgba(0,136,255,.3)}.gmb-btn-website:hover{background:#0077EE;color:#FFFFFF}.gmb-btn-direction{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.35);color:#FFFFFF;font-size:13.5px;font-weight:700;padding:10px 22px;border-radius:50px;text-decoration:none;display:inline-flex;align-items:center;gap:7px;transition:all .2s ease}.gmb-btn-direction:hover{border-color:#FFFFFF;background:rgba(255,255,255,.12);color:#FFFFFF}.gmb-info-list{display:flex;flex-direction:column;gap:10px;font-size:13px;color:#94A3B8}.gmb-info-item{display:flex;align-items:center;gap:10px}@media (max-width:991px){.gmb-hero-section{padding:60px 0}.gmb-hero-title{font-size:32px}}.gmb-essential-section{background:#F8FAFC;padding:85px 0}.gmb-essential-badge{display:inline-block;background:#EEF2FF;color:#374EBB;padding:6px 20px;border-radius:50px;font-size:13px;font-weight:700;letter-spacing:.5px}.gmb-essential-title{font-size:36px;font-weight:800;color:#0F172A;line-height:1.25;letter-spacing:-.01em}.gmb-essential-subtitle{font-size:15px;color:#64748B;max-width:600px;line-height:1.6}.gmb-essential-card{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:18px;padding:32px 28px;height:100%;transition:all .3s ease}.gmb-essential-card:hover{border-color:#374EBB;box-shadow:0 15px 35px rgba(55,78,187,.08);transform:translateY(-3px)}.gmb-essential-icon-box{width:48px;height:48px;border-radius:12px;background:#F0F4FF;color:#374EBB;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:all .3s ease}.gmb-essential-card:hover .gmb-essential-icon-box{background:#374EBB;color:#FFFFFF}.gmb-essential-card-title{font-size:19px;font-weight:700;color:#0F172A;margin-bottom:12px}.gmb-essential-card-desc{font-size:14.5px;color:#64748B;line-height:1.6}.gmb-prof-section{background:#060A17;padding:90px 0;color:#FFFFFF;position:relative;overflow:hidden}.gmb-prof-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(30,58,138,.4);border:1px solid rgba(99,102,241,.4);color:#FFFFFF;padding:6px 20px;border-radius:50px;font-size:12.5px;font-weight:700}.gmb-prof-title{font-size:42px;font-weight:800;color:#FFFFFF;line-height:63px;letter-spacing:-.02em;margin-top:20px}.gmb-prof-gradient-text{background:linear-gradient(135deg,#C084FC,#A855F7 50%,#EC4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gmb-prof-card{background:#0A101D;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:30px 26px;height:100%;transition:all .3s ease}.gmb-prof-card:hover{border-color:rgba(99,102,241,.4);transform:translateY(-3px);box-shadow:0 15px 35px rgba(0,0,0,.4)}.gmb-prof-icon-box{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;background:rgba(255,255,255,.05)}.icon-box-blue{color:#60A5FA;background:rgba(96,165,250,.12)}.icon-box-green{color:#34D399;background:rgba(52,211,153,.12)}.icon-box-yellow{color:#FBBF24;background:rgba(251,191,36,.12)}.icon-box-red{color:#F87171;background:rgba(248,113,113,.12)}.icon-box-purple{color:#C084FC;background:rgba(192,132,252,.12)}.icon-box-cyan{color:#38BDF8;background:rgba(56,189,248,.12)}.gmb-prof-card-title{font-size:19px;font-weight:700;color:#FFFFFF;margin-bottom:10px}.gmb-prof-card-desc{font-size:14px;color:#94A3B8;line-height:1.6}.gmb-cta-card{background:linear-gradient(135deg,#4338CA,#6366F1 50%,#9333EA);border-radius:18px;padding:32px 26px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 15px 35px rgba(99,102,241,.3)}.gmb-cta-card-title{font-size:21px;font-weight:800;color:#FFFFFF;margin-top:14px;margin-bottom:8px}.gmb-cta-card-sub{font-size:13px;color:rgba(255,255,255,.85);margin-bottom:20px}.gmb-cta-card-btn{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-size:14px;font-weight:700;padding:10px 24px;border-radius:50px;text-decoration:none;transition:all .3s ease}.gmb-cta-card-btn:hover{background:#FFFFFF;color:#4338CA}.gmb-process-section{background:#FFFFFF;padding:85px 0;position:relative}.gmb-process-wrapper{position:relative;padding:20px 0}.gmb-process-line{position:absolute;top:50px;left:8%;right:8%;height:1.5px;background:#E2E8F0;z-index:1}.gmb-process-grid{display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:10px}.gmb-process-col{flex:1 1;min-width:0}@media (max-width:991px){.gmb-process-grid{flex-wrap:wrap}.gmb-process-col{flex:0 0 31%}.gmb-process-line{display:none}}@media (max-width:575px){.gmb-process-col{flex:0 0 100%}}.gmb-process-card{background:transparent;border-radius:24px;padding:24px 10px;text-align:center;transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;box-sizing:border-box}.gmb-process-icon-circle{width:52px;height:52px;border-radius:50%;border:1.5px solid #374ebb;background:#FFFFFF;color:#374EBB;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:20px;transition:all .35s ease;box-shadow:0 4px 12px rgba(55,78,187,.1)}.gmb-process-step-title{font-size:17px;font-weight:700;color:#0F172A;margin-bottom:8px;transition:all .35s ease}.gmb-process-step-desc{font-size:13px;color:#64748B;line-height:1.55;transition:all .35s ease}.gmb-process-card.active{background:#374EBB;box-shadow:0 20px 45px rgba(55,78,187,.35);transform:translateY(-6px)}.gmb-process-card.active .gmb-process-icon-circle{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.5);color:#FFFFFF}.gmb-process-card.active .gmb-process-step-title{color:#FFFFFF}.gmb-process-card.active .gmb-process-step-desc{color:rgba(255,255,255,.9)}.gmb-process-grid.position-relative{margin-top:-20px}.gmb-stats-banner-section{background:#FFFFFF}.gmb-stats-banner-inner{background:#374EBB;padding:42px 20px;box-shadow:0 15px 35px rgba(55,78,187,.25)}.gmb-stat-col{position:relative}.gmb-stat-col:not(:last-child):after{content:"";position:absolute;right:0;top:15%;height:70%;width:1px;background:rgba(255,255,255,.25)}@media (max-width:991px){.gmb-stat-col:nth-child(2):after{display:none}.gmb-stat-col{margin-bottom:20px}}.gmb-stat-number{font-size:44px;font-weight:800;color:#FFFFFF;line-height:1.1;letter-spacing:-.02em}.gmb-stat-label{font-size:11.5px;font-weight:700;letter-spacing:1.2px;color:rgba(255,255,255,.85);text-transform:uppercase;display:block}.gmb-results-section{background:#F8FAFC;padding:85px 0}.gmb-results-card{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:20px;padding:30px 24px;height:100%;transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between}.gmb-results-card.highlight,.gmb-results-card:hover{border-color:#374EBB;box-shadow:0 15px 35px rgba(55,78,187,.1);transform:translateY(-4px)}.gmb-results-card-title{font-size:18px;font-weight:700;color:#0F172A;margin-bottom:4px}.gmb-results-category{font-size:12px;color:#64748B;display:flex;align-items:center;gap:5px}.gmb-results-icon-badge{width:48px;height:48px;border-radius:50%;border:1px solid #e0e7ff;background:#F8FAFC;color:#374EBB;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gmb-results-stat-box{border-radius:14px;padding:20px 16px;text-align:center}.stat-box-green{background:#F4FBF7;border:1px solid #e6f4ed}.stat-box-blue{background:#F0F7FF;border:1px solid #e1effe}.gmb-stat-val-green{color:#10B981}.gmb-stat-val-blue,.gmb-stat-val-green{font-size:32px;font-weight:800;line-height:1.1;margin-bottom:4px}.gmb-stat-val-blue{color:#0088FF}.gmb-stat-title{font-size:12.5px;font-weight:700;color:#0F172A}.gmb-enquire-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:linear-gradient(135deg,#374EBB,#2563EB);color:#FFFFFF;font-size:14.5px;font-weight:700;padding:12px 24px;border-radius:50px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 20px rgba(37,99,235,.22);margin-top:22px}.gmb-enquire-btn .btn-arrow{transition:transform .3s ease}.gmb-enquire-btn:hover{background:linear-gradient(135deg,#2563EB,#1D4ED8);color:#FFFFFF;transform:translateY(-2px);box-shadow:0 12px 28px rgba(37,99,235,.35)}.gmb-enquire-btn:hover .btn-arrow{transform:translateX(5px)}.gmb-unlock-cta-section{background-color:#374EBB;padding:80px 0;overflow:hidden}.gmb-unlock-title{font-size:38px;font-weight:800;line-height:1.25;letter-spacing:-.01em}.gmb-unlock-sub{font-size:15px;color:rgba(255,255,255,.9);max-width:650px;line-height:1.6}.gmb-btn-white-proposal{background:#FFFFFF;color:#374EBB;font-size:15px;font-weight:700;padding:13px 32px;border-radius:50px;text-decoration:none;transition:all .3s ease;box-shadow:0 8px 25px rgba(0,0,0,.15);display:inline-block}.gmb-btn-white-proposal:hover{background:#F0F4FF;color:#2563EB;transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,.25)}.gmb-btn-whatsapp-outline{background:transparent;border:1.5px solid rgba(255,255,255,.85);color:#FFFFFF;font-size:15px;font-weight:700;padding:12px 30px;border-radius:50px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease}.gmb-btn-whatsapp-outline:hover{background:rgba(255,255,255,.15);border-color:#FFFFFF;color:#FFFFFF;transform:translateY(-2px)}.gmb-why-section{background:#FFFFFF;padding:90px 0}.gmb-why-sticky-col{position:sticky;top:120px;align-self:flex-start}.gmb-why-title{font-size:38px;font-weight:800;color:#0F172A;line-height:1.25;letter-spacing:-.01em}.gmb-why-desc{font-size:15px;color:#64748B;line-height:1.65;margin-top:16px;margin-bottom:28px}.gmb-btn-speak-expert{background:#374EBB;color:#FFFFFF;font-size:15px;font-weight:700;padding:12px 28px;border-radius:50px;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:all .3s ease;box-shadow:0 6px 20px rgba(55,78,187,.25)}.gmb-btn-speak-expert:hover{background:#2563EB;color:#FFFFFF;transform:translateY(-2px);box-shadow:0 10px 25px rgba(37,99,235,.35)}.gmb-why-card-stack{display:flex;flex-direction:column;gap:20px}.gmb-why-feature-card{background:#F8FAFC;border:1px solid #f1f5f9;border-radius:20px;padding:26px 28px;display:flex;align-items:center;gap:22px;transition:all .3s ease}.gmb-why-feature-card:hover{background:#FFFFFF;border-color:#374EBB;box-shadow:0 12px 30px rgba(55,78,187,.08);transform:translateX(4px)}.gmb-why-icon-box{width:54px;height:54px;border-radius:14px;background:#EEF2FF;color:#374EBB;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;transition:all .3s ease}.gmb-why-feature-card:hover .gmb-why-icon-box{background:#374EBB;color:#FFFFFF}.gmb-why-card-title{font-size:19px;font-weight:700;color:#0F172A;margin-bottom:6px}.gmb-why-card-desc{font-size:14px;color:#64748B;line-height:1.6;margin-bottom:0}.on-page-hero-section{background:#F4F7FE;padding:180px 0 80px}.on-page-hero-badge{display:inline-block;background:#374EBB;color:#FFFFFF;padding:6px 22px;border-radius:50px;font-size:13px;font-weight:700;letter-spacing:.3px}.on-page-hero-title{font-size:46px;font-weight:800;color:#0F172A;line-height:65px;letter-spacing:-.02em}.on-page-hero-sub{font-size:15px;color:#64748B;line-height:1.65;max-width:580px}.on-page-btn-primary{background:#374EBB;color:#FFFFFF;font-size:14.5px;font-weight:700;padding:12px 28px;border-radius:8px;border:1.5px solid #374ebb;text-decoration:none;transition:all .3s ease;box-shadow:0 6px 20px rgba(55,78,187,.25);display:inline-block}.on-page-btn-primary:hover{background:#2563EB;border-color:#2563EB;color:#FFFFFF;transform:translateY(-2px);box-shadow:0 10px 25px rgba(37,99,235,.35)}.on-page-btn-secondary{background:#EEF2FF;color:#374EBB;font-size:14.5px;font-weight:700;padding:12px 28px;border-radius:8px;border:1.5px solid #374ebb;text-decoration:none;transition:all .3s ease;display:inline-block}.on-page-btn-secondary:hover{background:#374EBB;color:#FFFFFF;transform:translateY(-2px)}.on-page-card-mockup{background:#FFFFFF;border:1px solid #e2e8f0;border-radius:24px;padding:28px;box-shadow:0 15px 40px rgba(0,0,0,.05)}.on-page-g-icon{width:44px;height:44px;border-radius:50%;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;background:#FFFFFF;box-shadow:0 2px 8px rgba(0,0,0,.04)}.on-page-growth-badge{background:#DCFCE7;color:#16A34A;font-size:12.5px;font-weight:700;padding:5px 14px;border-radius:50px;display:inline-flex;align-items:center;gap:4px}.on-page-chart-box{background:#F8FAFC;border-radius:16px;padding:20px 16px;height:200px;display:flex;align-items:center;justify-content:center}.on-page-stat-box{background:#F8FAFC;border-radius:14px;padding:16px;text-align:center}.on-page-stat-val{font-size:24px;font-weight:800;color:#374EBB;line-height:1.1;margin-bottom:4px}.on-page-stat-lbl{font-size:12px;font-weight:700;color:#64748B}section.on-page-hero-section.position-relative.overflow-hidden.pb-5{padding-bottom:120px!important}span.position-absolute.top-0.start-0.translate-middle.p-2.bg-primary.border.border-white.rounded-circle.ms-n1{left:-21px!important}button.btn.px-4.py-2.rounded-pill.fw-bold.d-inline-flex.align-items-center.gap-2.transition-all.bg-transparent.text-dark{margin-bottom:0}.position-absolute.d-none.d-lg-block{top:71px}span.badge.px-2\.5.py-0\.5.rounded-pill.fw-bold.text-uppercase{padding:10px 20px;margin-bottom:13px}.p-2\.5.rounded-3.text-white.shadow-sm.d-inline-flex.align-items-center.justify-content-center{width:64px;height:64px;border-radius:100px!important}.rounded-circle.d-flex.align-items-center.justify-content-center.flex-shrink-0.transition-all{z-index:10000}.jsx-40949e986d4341e3.industry-icon-box.p-2.rounded-2.d-inline-flex.align-items-center.justify-content-center.transition-all{background:none!important}button.btn.main-cta-btn.d-inline-flex.align-items-center.gap-2{font-family:League Spartan}span.font-alt.fw-normal.fs-15.text-primary.d-block{font-size:20px!important;margin-bottom:0!important}.jsx-7983416fd0db5c8e.pt-2\.5.mt-2.border-top.text-center.text-muted{padding-top:16px!important}.stack-card-item.stack-card-next.position-absolute.top-0.start-0.w-100.p-3\.5.p-md-4.rounded-4.border.bg-white.shadow-lg.d-flex.flex-column.justify-content-between{margin-top:40px}section.position-relative.pt-5.pb-5.overflow-hidden{padding:70px 0!important}section.position-relative.pt-5.pb-0.overflow-hidden{padding-top:150px!important}.font-spartan,.font-spartan a,.font-spartan button,.font-spartan h1,.font-spartan h2,.font-spartan h3,.font-spartan h4,.font-spartan h5,.font-spartan h6,.font-spartan p,.font-spartan span{font-family:League Spartan,sans-serif!important}.d-inline-flex.align-items-center.gap-2\.5.px-3.py-1\.5.rounded-pill.border.bg-white.shadow-sm.transition-all.hover-lift{padding:10px}span.small.text-dark.fw-bold.pe-1.d-inline-flex.align-items-center.gap-1\.5{padding-left:10px}h1.fw-bold.mx-auto.mb-3.fw-light{font-weight:700!important;margin-top:20px}.jsx-af6ba8b7fb793c3d.d-inline-flex.align-items-center.gap-2.rounded-pill.bg-success.bg-opacity-10.border.border-success.border-opacity-20.px-3\.5.py-1\.5.mb-3{padding:8px 15px}span.jsx-af6ba8b7fb793c3d.text-white.text-opacity-90.d-block{margin-top:7px}span.jsx-af6ba8b7fb793c3d.d-flex.align-items-center.gap-1\.5.fw-medium{gap:9px}p.jsx-af6ba8b7fb793c3d.text-muted.mb-0{padding-top:11px}h2.jsx-af6ba8b7fb793c3d.fw-bold.text-dark.mb-3.font-spartan{font-size:45px!important}.jsx-af6ba8b7fb793c3d.d-flex.align-items-center.justify-content-between.mb-2\.5{margin-bottom:16px!important}span.jsx-af6ba8b7fb793c3d.d-flex.align-items-center.gap-1\.5.fw-semibold.text-dark,span.jsx-af6ba8b7fb793c3d.text-muted.fw-medium.d-inline-flex.align-items-center.gap-1\.5{gap:8px}.jsx-f05004c544b55f44.p-2\.5.rounded-4.border.bg-white.shadow-sm.flex-fill{border-radius:5px!important}.jsx-3aafa74361e04bf5.d-flex.align-items-center.gap-2\.5{gap:6px}.jsx-3aafa74361e04bf5.d-inline-flex.flex-column.gap-2\.5.text-start{gap:7px}.jsx-3aafa74361e04bf5.py-3.px-3.d-flex.flex-column.align-items-center{margin-bottom:21px}.jsx-f05004c544b55f44.p-2\.5.rounded-4.border.bg-white.shadow-sm.flex-fill{padding:20px}.d-flex.align-items-center.justify-content-between.p-2\.5.rounded-3.mb-3{padding:10px!important;border-radius:5px!important}.jsx-883584a753ab4f0b.d-flex.align-items-center.gap-1\.5.text-muted.fw-semibold,.jsx-fdc9dedb087b6a8f.d-flex.align-items-center.gap-2\.5,span.jsx-883584a753ab4f0b.d-flex.align-items-center.gap-1\.5{gap:10px}.jsx-fdc9dedb087b6a8f.d-flex.align-items-center.gap-2\.5{padding:5px 0}.d-flex.align-items-center.gap-2\.5{gap:10px}.p-3\.5.bg-white.text-start.shadow-sm.position-relative,span.d-inline-block.px-3\.5.py-1\.5.fw-bold{padding:10px}button.btn.w-100.rounded-pill.text-white.fw-bold.d-inline-flex.align-items-center.justify-content-center.gap-2.py-2\.5.shadow-sm{width:80%!important;padding:17px 10px;margin:auto}.jsx-f05004c544b55f44.d-flex.align-items-center.justify-content-between.w-100 span{font-weight:500!important}.jsx-f05004c544b55f44.industry-compact-card.px-2\.5.py-2.d-flex.flex-column.align-items-start.justify-content-center.gap-1.transition-all.cursor-pointer.position-relative{padding:15px!important}.jsx-f05004c544b55f44.rounded-4.border.bg-white.shadow-sm.flex-fill{padding:20px;border-radius:10px!important}span.jsx-f05004c544b55f44.industry-title.text-dark.transition-all{padding-top:4px}.rounded-circle.d-flex.align-items-center.justify-content-center.mb-3\.5{margin-bottom:11px}.h-100.p-3\.5.p-xl-4.rounded-4.d-flex.flex-column.justify-content-between.position-relative.overflow-hidden.transition-all.shadow-sm{box-shadow:none!important}.fw-extrabold{font-weight:700;font-size:70px!important}.d-flex.flex-column{gap:3px}button.btn.text-white.rounded-pill.px-4.py-2\.5.fw-bold.d-inline-flex.align-items-center.gap-2.shadow-sm{font-weight:500;border-radius:5px!important;font-weight:400;font-weight:500!important}.spacing-top-bottom{padding:50px 0!important}.position-relative.w-100.d-flex.justify-content-center.align-items-center{height:100%!important;margin-top:-28px!important}.d-inline-flex.align-items-center.gap-2\.5.px-4.py-2\.5.rounded-pill.text-white.shadow{width:100%;padding:10px;gap:10px}.border-out-line{border:1px solid #c7d2fe;border-radius:180px 180px 30px 30px;padding:0;position:relative}.d-flex.flex-column.gap-3.text-start.ps-1{gap:8px!important}.new-heightsss{height:290px!important}.border-out-line img{height:400px}section.py-5.py-lg-6.bg-white.position-relative.overflow-hidden.pt-0{padding-top:0!important}.rounded-circle.text-white.d-flex.align-items-center.justify-content-center.shadow-sm{margin-top:-7px;margin-bottom:-7px;z-index:1000;height:45px!important;width:45px!important}.top-bottom-end-to-end-process{padding:15px 22px!important}.d-inline-flex.rounded-pill .rounded-circle.bg-white.d-flex.align-items-center.justify-content-center.flex-shrink-0{top:-10px;position:absolute;width:50px!important;height:50px!important}.d-inline-flex.align-items-center.gap-2\.5.px-4.py-2\.5.rounded-pill.text-white.shadow span{margin-left:61px}h2.fw-bold.text-dark.mb-3.about-title{font-size:27px;font-weight:800!important;line-height:46px;margin-bottom:20px!important;position:relative;padding-bottom:12px}h2.fw-bold.text-dark.mb-3.about-title:after{content:"";position:absolute;bottom:0;left:0;width:45px;height:3px;background-color:#374EBB;border-radius:2px}img.w-100.h-100.object-fit-cover{object-fit:cover}.align-items-center.justify-content-md-between.py-4.row{padding-top:0!important}.position-relative.p-1{right:-130px!important;width:80%;top:70px;padding:8px!important}.g-3.mt-2.main-zindexx.row{z-index:10000000;position:relative}.w-100.h-100.rounded-circle.d-flex.flex-column.align-items-center.justify-content-center{outline-offset:-1px!important;box-shadow:0 2px 8px 0 rgb(222 228 255)!important}.overflow-hidden.shadow-sm.border.border-light{border:5px solid #fff!important}.position-absolute.d-flex.flex-column.align-items-center.justify-content-center.text-center{width:150px;height:150px;left:-67px}.mt-3.p-3.bg-white.shadow-sm.border.d-flex.align-items-center.gap-3{border-radius:12px!important;border:1px solid #374ebb29!important}.position-absolute.d-flex.align-items-center.gap-3.shadow-lg{top:130px;right:-70px}.custom-about-width{width:130px}.bg-white.p-3.d-flex.align-items-center.gap-3.border.shadow-sm{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);border-radius:10px!important;border:1px solid #374ebb36!important;padding:12px!important}svg.position-absolute.d-none.d-md-block.pointer-events-none.dots-1{top:145px!important;left:60px!important}svg.position-absolute.d-none.d-md-block.pointer-events-none{bottom:160px!important;right:-55px!important}.profile-client-badge{top:120px;right:18px}@media (max-width:576px){.profile-client-badge{top:80px!important;right:10px!important;padding:8px 14px!important;transform:scale(.88) skewX(-10deg)!important}.company-experience-badge{width:110px!important;height:110px!important;left:-15px!important;top:140px!important}}@keyframes floatArrow{0%,to{transform:translateY(0)}50%{transform:translateY(9px)}}.floating-down-arrow{animation:floatArrow 2s ease-in-out infinite;display:inline-flex;align-items:center;justify-content:center}.d-inline-flex.align-items-center.gap-2.bg-white.px-2\.5.py-1\.5.rounded-pill.shadow-sm.border{background:#ffffff!important;padding:5px 9px;border:1px dashed #3f51b530!important;font-weight:500!important}.suits-card-hover.h-100.p-4.rounded-4.position-relative.overflow-hidden.d-flex.flex-column.justify-content-between.shadow-sm{padding-bottom:0!important}.bg-white.px-2\.5.py-1\.5.rounded-pill.shadow-sm.border.d-flex.align-items-center.gap-1\.5.mb-2\.5{padding:5px 10px}.fw-bold-1{font-weight:600!important}.services-bg-overlay{background-color:#f1f4ff80}.border-theme{border:1px solid #3f51b530}.jsx-172c49c79644be2a.service-card-item.h-100.d-flex.flex-column.justify-content-between.p-4.p-xl-4.bg-white.position-relative{padding:15px!important}h3.jsx-172c49c79644be2a.mb-2{font-size:16px!important;line-height:30px!important}input.form-control.py-2\.5.px-3.my-3{font-weight:700!important;letter-spacing:2px!important;font-size:20px!important;border:1px solid rgb(226,232,240)!important;border-radius:8px;color:#475569!important}span.jsx-172c49c79644be2a{font-size:13px!important}.d-flex.align-items-center.gap-1\.5.flex-shrink-0{gap:10px}select option,select.form-select option{padding:10px 14px!important;min-height:38px!important;line-height:1.6!important;font-size:14px!important}.margin-bottom-0{margin-bottom:0!important}.life-at-datacube h3{font-size:20px!important;color:#374ebb!important}.top-bottom-space{padding:60px 0}.top-bottom-space h2{font-size:40px;margin-bottom:10px}.title-section{text-align:center;margin-bottom:30px!important}.title-section p{width:70%;color:#475569!important}@keyframes marqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes marqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.testimonial-marquee-right{display:flex;width:max-content;animation:marqueeRight 35s linear infinite;gap:24px}.testimonial-marquee-left{display:flex;width:max-content;animation:marqueeLeft 35s linear infinite;gap:24px}.testimonial-marquee-left:hover,.testimonial-marquee-right:hover{animation-play-state:paused}.hero-blog-scroll{max-height:445px;overflow-y:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.hero-blog-scroll::-webkit-scrollbar{display:none;width:0;height:0}.width-container{width:70%;margin:auto}.rounded-4.px-3\.5.py-2\.5.cursor-pointer.transition-all.position-relative.d-flex.align-items-center.justify-content-between{border:1px solid #374ebb21!important;padding:8px 9px;border-radius:4px!important}.jsx-3e5d0ded2f669ae5.col-12.col-sm-6.col-lg.process-col{margin-top:0}.p-3\.5.rounded-4.border.bg-white.shadow-sm.transition-all.hover-lift{padding:20px}.hero-section-css{padding:170px 0 30px}@keyframes livePulseDot{0%{box-shadow:0 0 0 0 rgba(34,197,94,.7)}70%{box-shadow:0 0 0 8px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}@keyframes floatSmooth{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatSmoothReverse{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes scoreRingGlowLight{0%,to{filter:drop-shadow(0 4px 10px rgba(55,78,187,.25))}50%{filter:drop-shadow(0 6px 16px rgba(16,185,129,.35))}}.live-pulse-dot{animation:livePulseDot 2s infinite}.float-badge-1{animation:floatSmooth 4.5s ease-in-out infinite}.float-badge-2{animation:floatSmoothReverse 5s ease-in-out infinite}.score-ring-animated-light{animation:scoreRingGlowLight 3.5s ease-in-out infinite}.seo-telemetry-card-light{transition:all .3s cubic-bezier(.4,0,.2,1);background:#f8fafc;border:1px solid #e2e8f0}.seo-telemetry-card-light:hover{transform:translateY(-2px);background:#ffffff!important;border-color:#374ebb!important;box-shadow:0 8px 20px -4px rgba(55,78,187,.12)!important}.cwv-tile-light{transition:all .3s ease}.cwv-tile-light:hover{transform:translateY(-2px);box-shadow:0 8px 20px -4px rgba(15,23,42,.08)!important}.d-flex.align-items-center.gap-1\.5.ms-2.px-2\.5.py-1.rounded-pill{padding:10px 20px}.seo-telemetry-card-light.d-flex.align-items-center.justify-content-between.p-2\.5.rounded-3{padding:10px!important}.cwv-tile-light.p-2\.5.rounded-3.text-center{padding:10px}.hero-bg-grid-lines{background-color:#fcfdff;background-image:linear-gradient(90deg,rgba(55,78,187,.03) 1px,transparent 0),linear-gradient(180deg,rgba(55,78,187,.03) 1px,transparent 0);background-size:44px 44px}.dashboard-mockup-card{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}.dashboard-mockup-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px -12px rgba(15,23,42,.14)!important}.d-flex.align-items-center.gap-2\.5.px-3\.5.py-2\.5.rounded-3.bg-light.border{padding:8px 10px!important;border-radius:5px!important}.d-flex.align-items-start.gap-2\.5.px-3\.5.py-2\.5.rounded-3.bg-light.border{padding:8px 10px!important;border-radius:5px!important;gap:10px}section.position-relative.overflow-hidden.hero-bg-grid-lines.text-start{padding:190px 0 50px!important}.d-flex.flex-column.gap-2.mb-4{line-height:29px}.p-2\.5.rounded-3.bg-white.border.d-flex.align-items-center.justify-content-between.gap-2.shadow-xs.mb-3{margin-bottom:30px!important}.d-inline-flex.align-items-center.gap-2.px-3.py-1\.5.rounded-pill.shadow-xs{padding:10px}.d-inline-flex.align-items-center.gap-1\.5.px-3.py-1\.5.rounded-pill.shadow-xs{padding:10px;gap:10px}.choice-card{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),border-color .35s ease!important}.choice-card:hover{transform:translateY(-8px)!important;box-shadow:0 20px 40px -12px rgba(53,83,206,.16)!important;border-color:#cbd5e1!important}.choice-card:hover .choice-icon-box{transform:scale(1.08) rotate(3deg);background:linear-gradient(135deg,#374ebb,#3553ce)!important;color:#ffffff!important}.choice-icon-box{transition:all .35s ease!important}.tablet-screen{width:243px;top:10px!important;left:14px}.mobile-screen-right{width:86%;left:14px!important}h3.fw-bold.text-dark.mb-1.font-spartan.fs-customssss{padding-top:10px;font-size:34px!important}.w-50.px-3\.5.py-3.rounded-3\.5.d-flex.align-items-center.justify-content-between.text-white.fw-bold.shadow-sm{padding:10px}.p-3.px-3\.5.rounded-4.d-flex.align-items-center.gap-3.h-100.shadow-sm.transition-all{padding:10px 20px!important}.custom-job-list-scrollbar::-webkit-scrollbar{width:6px}.custom-job-list-scrollbar::-webkit-scrollbar-track{background:#f1f5f9;border-radius:4px}.custom-job-list-scrollbar::-webkit-scrollbar-thumb{background:#374ebb;border-radius:4px}.custom-job-list-scrollbar::-webkit-scrollbar-thumb:hover{background:#2563eb}button.w-100.text-start.p-3\.5.p-md-4.border-0.bg-transparent.d-flex.align-items-center.justify-content-between.gap-3{padding:18px 15px!important}.bg-white.border.overflow-hidden.shadow-xs.transition-all.hover-lift{margin-bottom:10px}.Success-Stories-section h3{font-size:30px!important;margin-top:20px}.portfolio-counter{color:#fff;font-size:30px;font-weight:700}.card-portfolio-font-saocing h3{font-size:30px!important;font-weight:500!important}.fw-bold.text-white.mb-1.font-spartan.custom-counter-szeddd{font-size:30px!important}.link-building-hero-section h2{font-size:40px;color:#fff;margin-bottom:5px!important}.hero-top-bottom-spacing{padding:100px 0 0!important}.link-building-bento-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:20px;padding:28px 24px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%}.link-building-bento-card:hover{transform:translateY(-6px);border-color:rgba(55,78,187,.35)!important;box-shadow:0 20px 40px rgba(55,78,187,.12)!important}.link-building-bento-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#374ebb,#60a5fa);opacity:0;transition:opacity .35s ease}.link-building-bento-card:hover:before{opacity:1}.bento-card-dr-boost{background:linear-gradient(135deg,#ffffff,#f0f4ff);border:1px solid rgba(55,78,187,.2);border-radius:24px;padding:30px 28px;transition:all .35s ease;box-shadow:0 10px 30px rgba(55,78,187,.05);height:100%}.bento-card-dr-boost:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(55,78,187,.15)!important;border-color:#374ebb!important}.bento-card-dark-serp{background:linear-gradient(135deg,#ffffff,#f0fdf4);border:1px solid rgba(16,185,129,.2);border-radius:24px;padding:30px 28px;color:#0f172a;transition:all .35s ease;box-shadow:0 10px 30px rgba(16,185,129,.05);height:100%}.bento-card-dark-serp:hover{transform:translateY(-6px);border-color:#10b981!important;box-shadow:0 20px 45px rgba(16,185,129,.15)!important}.bento-card-traffic{background:linear-gradient(135deg,#ffffff,#faf5ff);border:1px solid rgba(139,92,246,.2);border-radius:24px;padding:30px 28px;transition:all .35s ease;height:100%}.bento-card-traffic:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(139,92,246,.12)!important;border-color:#8b5cf6!important}.bento-card-brand{background:linear-gradient(135deg,#ffffff,#fffbeb);border:1px solid rgba(245,158,11,.2);border-radius:24px;padding:30px 28px;transition:all .35s ease;height:100%}.bento-card-brand:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(245,158,11,.12)!important;border-color:#f59e0b!important}.bento-card-compounding{background:linear-gradient(135deg,#ffffff,#eef2ff);border:1px solid rgba(99,102,241,.2);border-radius:24px;padding:30px 28px;transition:all .35s ease;height:100%}.bento-card-compounding:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(99,102,241,.12)!important;border-color:#6366f1!important}.bento-card-whitehat{background:linear-gradient(135deg,#ffffff,#ecfdf5);border:1px solid rgba(16,185,129,.2);border-radius:24px;padding:30px 28px;transition:all .35s ease;height:100%}.bento-card-whitehat:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgba(16,185,129,.12)!important;border-color:#10b981!important}.link-type-card-creative{background:#ffffff;border:1px solid #e2e8f0;border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 24px rgba(15,23,42,.04)}.link-type-card-creative:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(55,78,187,.12)!important;border-color:rgba(55,78,187,.35)!important}.link-type-icon-box{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:transform .35s ease}.link-type-card-creative:hover .link-type-icon-box{transform:scale(1.12) rotate(3deg)}.link-type-card-amber{background:linear-gradient(145deg,#ffffff,#fffdf5);border:1px solid rgba(245,158,11,.25);border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 20px rgba(245,158,11,.05)}.link-type-card-amber:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(245,158,11,.18)!important;border-color:#f59e0b!important}.link-type-card-red{background:linear-gradient(145deg,#ffffff,#fff5f5);border:1px solid rgba(239,68,68,.25);border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 20px rgba(239,68,68,.05)}.link-type-card-red:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(239,68,68,.18)!important;border-color:#ef4444!important}.link-type-card-blue{background:linear-gradient(145deg,#ffffff,#f0f7ff);border:1px solid rgba(55,78,187,.25);border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 20px rgba(55,78,187,.05)}.link-type-card-blue:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(55,78,187,.18)!important;border-color:#374ebb!important}.link-type-card-purple{background:linear-gradient(145deg,#ffffff,#faf5ff);border:1px solid rgba(147,51,234,.25);border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 20px rgba(147,51,234,.05)}.link-type-card-purple:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(147,51,234,.18)!important;border-color:#9333ea!important}.link-type-card-pink{background:linear-gradient(145deg,#ffffff,#fff5f7);border:1px solid rgba(219,39,119,.25);border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 20px rgba(219,39,119,.05)}.link-type-card-pink:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(219,39,119,.18)!important;border-color:#db2777!important}.link-type-card-emerald{background:linear-gradient(145deg,#ffffff,#f0fdf4);border:1px solid rgba(5,150,105,.25);border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 20px rgba(5,150,105,.05)}.link-type-card-emerald:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(5,150,105,.18)!important;border-color:#059669!important}.link-type-card-sky{background:linear-gradient(145deg,#ffffff,#f0f9ff);border:1px solid rgba(2,132,199,.25);border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 20px rgba(2,132,199,.05)}.link-type-card-sky:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(2,132,199,.18)!important;border-color:#0284c7!important}.link-type-card-indigo{background:linear-gradient(145deg,#ffffff,#f5f3ff);border:1px solid rgba(79,70,229,.25);border-radius:22px;padding:32px 26px;transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 6px 20px rgba(79,70,229,.05)}.link-type-card-indigo:hover{transform:translateY(-8px);box-shadow:0 24px 50px rgba(79,70,229,.18)!important;border-color:#4f46e5!important}.link-type-card-amber:before{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.link-type-card-amber:before,.link-type-card-red:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.link-type-card-red:before{background:linear-gradient(90deg,#ef4444,#f87171)}.link-type-card-blue:before{background:linear-gradient(90deg,#374ebb,#60a5fa)}.link-type-card-blue:before,.link-type-card-purple:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.link-type-card-purple:before{background:linear-gradient(90deg,#9333ea,#c084fc)}.link-type-card-pink:before{background:linear-gradient(90deg,#db2777,#f472b6)}.link-type-card-emerald:before,.link-type-card-pink:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.link-type-card-emerald:before{background:linear-gradient(90deg,#059669,#34d399)}.link-type-card-sky:before{background:linear-gradient(90deg,#0284c7,#38bdf8)}.link-type-card-indigo:before,.link-type-card-sky:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.link-type-card-indigo:before{background:linear-gradient(90deg,#4f46e5,#818cf8)}.link-type-banner-hero{background:linear-gradient(135deg,#ffffff,#f0f7ff);border:1px solid rgba(55,78,187,.2);border-radius:24px;padding:36px 32px;transition:all .35s ease;box-shadow:0 10px 30px rgba(55,78,187,.06);height:100%}.link-type-banner-hero:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(55,78,187,.16)!important;border-color:#374ebb!important}.link-type-banner-dark{background:linear-gradient(145deg,#0f172a,#1e293b);border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:36px 32px;color:#ffffff;transition:all .35s ease;box-shadow:0 12px 36px rgba(15,23,42,.25);height:100%}.link-type-banner-dark:hover{transform:translateY(-6px);box-shadow:0 24px 50px rgba(96,165,250,.25)!important;border-color:#60a5fa!important}.link-type-capsule-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:20px;padding:24px 22px;transition:all .35s ease;box-shadow:0 4px 16px rgba(15,23,42,.03);height:100%}.link-type-capsule-card:hover{transform:translateY(-5px);box-shadow:0 18px 40px rgba(55,78,187,.12)!important;border-color:rgba(55,78,187,.3)!important}.link-type-creative-card{background:#ffffff;border-radius:24px;padding:32px 26px;transition:all .38s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;height:100%;box-shadow:0 10px 30px rgba(15,23,42,.04)}.link-type-creative-card:hover{transform:translateY(-8px)}.link-type-creative-amber{background:linear-gradient(145deg,#ffffff,#fffdf5);border:1px solid rgba(245,158,11,.22)}.link-type-creative-amber:hover{box-shadow:0 24px 50px rgba(245,158,11,.18)!important;border-color:#f59e0b!important}.link-type-creative-red{background:linear-gradient(145deg,#ffffff,#fef2f2);border:1px solid rgba(239,68,68,.22)}.link-type-creative-red:hover{box-shadow:0 24px 50px rgba(239,68,68,.18)!important;border-color:#ef4444!important}.link-type-creative-blue{background:linear-gradient(145deg,#ffffff,#eff6ff);border:1px solid rgba(55,78,187,.22)}.link-type-creative-blue:hover{box-shadow:0 24px 50px rgba(55,78,187,.18)!important;border-color:#374ebb!important}.link-type-creative-purple{background:linear-gradient(145deg,#ffffff,#faf5ff);border:1px solid rgba(147,51,234,.22)}.link-type-creative-purple:hover{box-shadow:0 24px 50px rgba(147,51,234,.18)!important;border-color:#9333ea!important}.link-type-creative-pink{background:linear-gradient(145deg,#ffffff,#fdf2f8);border:1px solid rgba(219,39,119,.22)}.link-type-creative-pink:hover{box-shadow:0 24px 50px rgba(219,39,119,.18)!important;border-color:#db2777!important}.link-type-creative-emerald{background:linear-gradient(145deg,#ffffff,#ecfdf5);border:1px solid rgba(16,185,129,.22)}.link-type-creative-emerald:hover{box-shadow:0 24px 50px rgba(16,185,129,.18)!important;border-color:#10b981!important}.link-type-creative-sky{background:linear-gradient(145deg,#ffffff,#f0f9ff);border:1px solid rgba(2,132,199,.22)}.link-type-creative-sky:hover{box-shadow:0 24px 50px rgba(2,132,199,.18)!important;border-color:#0284c7!important}.link-type-creative-indigo{background:linear-gradient(145deg,#ffffff,#eef2ff);border:1px solid rgba(99,102,241,.22)}.link-type-creative-indigo:hover{box-shadow:0 24px 50px rgba(99,102,241,.18)!important;border-color:#6366f1!important}.creative-icon-shield{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;transition:transform .35s ease}.link-type-creative-card:hover .creative-icon-shield{transform:scale(1.1) rotate(4deg)}.slider-nav-btn{width:44px;height:44px;border-radius:50%;border:1px solid rgba(55,78,187,.2);background:#ffffff;color:#374ebb;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px rgba(15,23,42,.05)}.slider-nav-btn:hover:not(:disabled){background:#374ebb;color:#ffffff;border-color:#374ebb;transform:translateY(-2px);box-shadow:0 8px 20px rgba(55,78,187,.25)}.slider-nav-btn:disabled{opacity:.35;cursor:not-allowed;border-color:#e2e8f0}.slider-dot{width:10px;height:10px;border-radius:50%;background:#cbd5e1;cursor:pointer;transition:all .3s ease}.slider-dot.active{width:28px;border-radius:12px;background:#374ebb}.link-type-v3-card{background:#ffffff;border-radius:24px;padding:30px 24px;position:relative;overflow:hidden;height:100%;transition:all .38s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 25px rgba(15,23,42,.04)}.link-type-v3-card:before{content:"";position:absolute;top:0;left:0;right:0;height:5px}.link-type-v3-amber{border:1.5px solid rgba(245,158,11,.25)}.link-type-v3-amber:before{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.link-type-v3-amber:hover{border-color:#f59e0b!important;box-shadow:0 20px 45px rgba(245,158,11,.18)!important;transform:translateY(-8px)}.link-type-v3-red{border:1.5px solid rgba(239,68,68,.25)}.link-type-v3-red:before{background:linear-gradient(90deg,#ef4444,#f87171)}.link-type-v3-red:hover{border-color:#ef4444!important;box-shadow:0 20px 45px rgba(239,68,68,.18)!important;transform:translateY(-8px)}.link-type-v3-blue{border:1.5px solid rgba(55,78,187,.25)}.link-type-v3-blue:before{background:linear-gradient(90deg,#374ebb,#60a5fa)}.link-type-v3-blue:hover{border-color:#374ebb!important;box-shadow:0 20px 45px rgba(55,78,187,.18)!important;transform:translateY(-8px)}.link-type-v3-purple{border:1.5px solid rgba(147,51,234,.25)}.link-type-v3-purple:before{background:linear-gradient(90deg,#9333ea,#c084fc)}.link-type-v3-purple:hover{border-color:#9333ea!important;box-shadow:0 20px 45px rgba(147,51,234,.18)!important;transform:translateY(-8px)}.link-type-v3-pink{border:1.5px solid rgba(219,39,119,.25)}.link-type-v3-pink:before{background:linear-gradient(90deg,#db2777,#f472b6)}.link-type-v3-pink:hover{border-color:#db2777!important;box-shadow:0 20px 45px rgba(219,39,119,.18)!important;transform:translateY(-8px)}.link-type-v3-emerald{border:1.5px solid rgba(16,185,129,.25)}.link-type-v3-emerald:before{background:linear-gradient(90deg,#10b981,#34d399)}.link-type-v3-emerald:hover{border-color:#10b981!important;box-shadow:0 20px 45px rgba(16,185,129,.18)!important;transform:translateY(-8px)}.link-type-v3-sky{border:1.5px solid rgba(2,132,199,.25)}.link-type-v3-sky:before{background:linear-gradient(90deg,#0284c7,#38bdf8)}.link-type-v3-sky:hover{border-color:#0284c7!important;box-shadow:0 20px 45px rgba(2,132,199,.18)!important;transform:translateY(-8px)}.link-type-v3-indigo{border:1.5px solid rgba(99,102,241,.25)}.link-type-v3-indigo:before{background:linear-gradient(90deg,#6366f1,#818cf8)}.link-type-v3-indigo:hover{border-color:#6366f1!important;box-shadow:0 20px 45px rgba(99,102,241,.18)!important;transform:translateY(-8px)}@keyframes slideFadeRight{0%{opacity:.2;transform:translateX(45px) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}@keyframes slideFadeLeft{0%{opacity:.2;transform:translateX(-45px) scale(.97)}to{opacity:1;transform:translateX(0) scale(1)}}.slide-fade-right{animation:slideFadeRight .42s cubic-bezier(.16,1,.3,1) forwards}.slide-fade-left{animation:slideFadeLeft .42s cubic-bezier(.16,1,.3,1) forwards}.link-type-v4-card{border-radius:22px;padding:26px 22px 20px;position:relative;overflow:hidden;height:100%;transition:all .35s cubic-bezier(.16,1,.3,1);box-shadow:0 6px 20px rgba(15,23,42,.03);display:flex;flex-direction:column;justify-content:space-between}.link-type-v4-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;opacity:0;transform:scaleX(0);transition:all .35s cubic-bezier(.16,1,.3,1);transform-origin:center}.link-type-v4-card:hover:before{opacity:1;transform:scaleX(1)}.link-type-v4-card:hover{transform:none!important}.link-type-v4-amber{background:linear-gradient(150deg,#ffffff,#fffdf5);border:1px solid rgba(245,158,11,.25)}.link-type-v4-amber:before{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.link-type-v4-amber:hover{border-color:#f59e0b!important;box-shadow:0 20px 45px rgba(245,158,11,.16)!important}.link-type-v4-red{background:linear-gradient(150deg,#ffffff,#fff5f5);border:1px solid rgba(239,68,68,.25)}.link-type-v4-red:before{background:linear-gradient(90deg,#ef4444,#f87171)}.link-type-v4-red:hover{border-color:#ef4444!important;box-shadow:0 20px 45px rgba(239,68,68,.16)!important}.link-type-v4-blue{background:linear-gradient(150deg,#ffffff,#f0f7ff);border:1px solid rgba(55,78,187,.25)}.link-type-v4-blue:before{background:linear-gradient(90deg,#374ebb,#60a5fa)}.link-type-v4-blue:hover{border-color:#374ebb!important;box-shadow:0 20px 45px rgba(55,78,187,.16)!important}.link-type-v4-purple{background:linear-gradient(150deg,#ffffff,#faf5ff);border:1px solid rgba(147,51,234,.25)}.link-type-v4-purple:before{background:linear-gradient(90deg,#9333ea,#c084fc)}.link-type-v4-purple:hover{border-color:#9333ea!important;box-shadow:0 20px 45px rgba(147,51,234,.16)!important}.link-type-v4-pink{background:linear-gradient(150deg,#ffffff,#fff5f7);border:1px solid rgba(219,39,119,.25)}.link-type-v4-pink:before{background:linear-gradient(90deg,#db2777,#f472b6)}.link-type-v4-pink:hover{border-color:#db2777!important;box-shadow:0 20px 45px rgba(219,39,119,.16)!important}.link-type-v4-emerald{background:linear-gradient(150deg,#ffffff,#f0fdf4);border:1px solid rgba(16,185,129,.25)}.link-type-v4-emerald:before{background:linear-gradient(90deg,#10b981,#34d399)}.link-type-v4-emerald:hover{border-color:#10b981!important;box-shadow:0 20px 45px rgba(16,185,129,.16)!important}.link-type-v4-sky{background:linear-gradient(150deg,#ffffff,#f0f9ff);border:1px solid rgba(2,132,199,.25)}.link-type-v4-sky:before{background:linear-gradient(90deg,#0284c7,#38bdf8)}.link-type-v4-sky:hover{border-color:#0284c7!important;box-shadow:0 20px 45px rgba(2,132,199,.16)!important}.link-type-v4-indigo{background:linear-gradient(150deg,#ffffff,#f5f3ff);border:1px solid rgba(99,102,241,.25)}.link-type-v4-indigo:before{background:linear-gradient(90deg,#6366f1,#818cf8)}.link-type-v4-indigo:hover{border-color:#6366f1!important;box-shadow:0 20px 45px rgba(99,102,241,.16)!important}.v4-icon-container{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.link-type-v4-card:hover .v4-icon-container{transform:scale(1.08) rotate(3deg)}.v4-glass-footer{background:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;padding:10px 14px;border:1px solid rgba(0,0,0,.06);margin-top:16px}.compare-bento-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:22px;padding:28px 24px;transition:all .35s ease;box-shadow:0 6px 20px rgba(15,23,42,.03);height:100%}.compare-bento-card:hover{box-shadow:0 18px 45px rgba(55,78,187,.1)!important;border-color:rgba(55,78,187,.3)!important}.compare-box-winner{background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1.5px solid rgba(16,185,129,.3);border-radius:16px;padding:14px 16px}.compare-box-loser{background:linear-gradient(135deg,#fff5f5,#fef2f2);border:1.5px solid rgba(239,68,68,.2);border-radius:16px;padding:14px 16px}.compare-matrix-card{background:#ffffff;border-radius:24px;border:1px solid #e2e8f0;box-shadow:0 12px 35px rgba(15,23,42,.04);overflow:hidden}.compare-matrix-header{background:linear-gradient(135deg,#0f172a,#1e293b);padding:22px 28px;color:#ffffff}.compare-matrix-row{padding:20px 28px;border-bottom:1px solid #f1f5f9;transition:background .25s ease}.compare-matrix-row:last-child{border-bottom:none}.compare-matrix-row:hover{background:#f8fafc}.winner-pill-badge{background:rgba(16,185,129,.1);color:#059669;border:1px solid rgba(16,185,129,.25);border-radius:30px;font-weight:700;font-size:13.5px}.loser-pill-badge,.winner-pill-badge{padding:8px 16px;display:inline-flex;align-items:center;gap:8px}.loser-pill-badge{background:rgba(239,68,68,.06);color:#dc2626;border:1px solid rgba(239,68,68,.18);border-radius:30px;font-weight:500;font-size:13px}.dark-compare-card{background:rgba(30,41,59,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:26px 24px;transition:all .35s ease;height:100%}.dark-compare-card:hover{border-color:rgba(96,165,250,.5)!important;box-shadow:0 15px 40px rgba(55,78,187,.25)!important;transform:translateY(-4px)}.dark-box-datacube{background:rgba(16,185,129,.12);border:1px solid rgba(52,211,153,.3);border-radius:14px;padding:12px 16px;color:#34d399}.dark-box-others{background:rgba(239,68,68,.1);border:1px solid rgba(248,113,113,.25);border-radius:14px;padding:12px 16px;color:#f87171}.light-v6-compare-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:24px;padding:28px 24px 22px;box-shadow:0 10px 30px rgba(15,23,42,.04);transition:all .35s cubic-bezier(.16,1,.3,1);position:relative;height:100%}.light-v6-compare-card:hover{border-color:#374ebb!important;box-shadow:0 20px 45px rgba(55,78,187,.12)!important}.light-v6-winner-box{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border:1.5px solid #6ee7b7;border-radius:16px;padding:16px;transition:transform .3s ease}.light-v6-compare-card:hover .light-v6-winner-box{transform:scale(1.02)}.light-v6-loser-box{background:linear-gradient(135deg,#fff1f2,#ffe4e6);border:1.5px solid #fca5a5;border-radius:16px;padding:16px;opacity:.88;transition:opacity .3s ease}.light-v6-compare-card:hover .light-v6-loser-box{opacity:1}.light-v6-label-win{color:#047857!important}.light-v6-label-lose,.light-v6-label-win{font-size:11px!important;font-weight:700!important;letter-spacing:.6px!important;text-transform:uppercase!important;display:block!important;margin-bottom:4px!important}.light-v6-label-lose{color:#be123c!important}.light-v6-text-win{font-size:14.5px!important;font-weight:700!important;color:#064e3b!important}.light-v6-text-lose,.light-v6-text-win{line-height:1.4!important;display:block!important}.light-v6-text-lose{font-size:13.5px!important;font-weight:500!important;color:#881337!important}.v7-feature-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:24px;padding:30px 24px 24px;position:relative;overflow:hidden;height:100%;transition:all .38s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 25px rgba(15,23,42,.03);display:flex;flex-direction:column;justify-content:space-between}.v7-feature-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;opacity:0;transform:scaleX(0);transition:all .35s cubic-bezier(.16,1,.3,1);transform-origin:center}.v7-feature-card:hover:before{opacity:1;transform:scaleX(1)}.v7-feature-card:hover{box-shadow:0 20px 45px rgba(55,78,187,.12)!important;border-color:rgba(55,78,187,.3)!important}.v7-card-orange:before{background:linear-gradient(90deg,#f97316,#fb923c)}.v7-card-blue:before{background:linear-gradient(90deg,#374ebb,#60a5fa)}.v7-card-purple:before{background:linear-gradient(90deg,#9333ea,#c084fc)}.v7-card-emerald:before{background:linear-gradient(90deg,#10b981,#34d399)}.v7-card-indigo:before{background:linear-gradient(90deg,#6366f1,#818cf8)}.v7-icon-shield{width:52px;height:52px;border-radius:16px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.v7-feature-card:hover .v7-icon-shield{transform:scale(1.08) rotate(3deg)}.v7-proof-pill-container{background:#f8fafc;border-radius:14px;padding:12px 14px;border:1px solid #f1f5f9;margin-top:18px}.v8-scorecard-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:24px;padding:28px 24px;position:relative;overflow:hidden;height:100%;transition:all .38s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 25px rgba(15,23,42,.03);display:flex;flex-direction:column;justify-content:space-between}.v8-scorecard-card:hover{box-shadow:0 20px 45px rgba(55,78,187,.12)!important;border-color:rgba(55,78,187,.3)!important;transform:translateY(-6px)}.v8-widget-box{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:16px;margin:16px 0}.v8-progress-bar{height:8px;border-radius:4px;background:#e2e8f0;overflow:hidden;margin-top:6px}.v8-progress-fill-emerald{height:100%;width:100%;background:linear-gradient(90deg,#10b981,#34d399);border-radius:4px}.v8-progress-fill-blue{height:100%;width:98%;background:linear-gradient(90deg,#374ebb,#60a5fa);border-radius:4px}.v9-tab-pill{background:#ffffff;border:1px solid #e2e8f0;color:#475569;border-radius:30px;padding:12px 22px;font-weight:700;font-size:13.5px;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(15,23,42,.03)}.v9-tab-pill:hover{border-color:#374ebb;color:#374ebb;transform:translateY(-2px)}.v9-tab-pill.active{background:#374ebb;color:#ffffff;border-color:#374ebb;box-shadow:0 10px 25px rgba(55,78,187,.28)}.v9-spotlight-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:28px;box-shadow:0 15px 40px rgba(15,23,42,.05);overflow:hidden;transition:all .4s ease}.v9-winner-hero-panel{background:linear-gradient(145deg,#ffffff,#f0fdf4);border-right:1px solid #e2e8f0;padding:50px 45px!important}.v9-loser-hero-panel{background:linear-gradient(145deg,#ffffff,#fff1f2);padding:50px 45px!important}.v9-metric-card{padding:14px 12px!important;border-radius:14px!important;background:#ffffff!important;border:1px solid rgba(16,185,129,.25)!important;box-shadow:0 4px 12px rgba(15,23,42,.03)!important;text-align:center}.v9-metric-label{font-size:10.5px!important;color:#64748b!important;text-transform:uppercase!important;letter-spacing:.5px!important;margin-bottom:4px!important}.v9-metric-label,.v9-metric-val{font-weight:700!important;display:block!important;line-height:1.3!important}.v9-metric-val{font-size:13.5px!important;color:#064e3b!important}.brand-trust-pill{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:6px 14px!important;border-radius:30px!important;font-weight:700!important;font-size:12px!important;white-space:nowrap!important;line-height:1.2!important;height:auto!important;width:auto!important}.brand-trust-amber{background:rgba(245,158,11,.12)!important;color:#d97706!important;border:1px solid rgba(245,158,11,.25)!important}.process-step-num-icon{width:38px;height:38px;border-radius:10px;background:#f97316;color:#ffffff;font-weight:800;font-size:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 12px rgba(249,115,22,.3)}.process-snapshot-card{background:#09122a;border:1px solid rgba(255,255,255,.1);border-radius:28px;padding:36px 30px;color:#ffffff;box-shadow:0 20px 50px rgba(9,18,42,.3)}.process-stat-box{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px 18px}.process-stat-progress-bar{height:6px;border-radius:3px;background:rgba(255,255,255,.1);overflow:hidden;margin-top:10px}.process-progress-orange{height:100%;background:linear-gradient(90deg,#f97316,#facc15);border-radius:3px}.process-progress-green{height:100%;background:linear-gradient(90deg,#10b981,#34d399);border-radius:3px}.process-tile-metric{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px 10px;text-align:center}.col-lg-2-4{flex:0 0 auto;width:20%}@media (max-width:991.98px){.col-lg-2-4{width:50%}}@media (max-width:575.98px){.col-lg-2-4{width:100%}}.v11-process-card{background:#ffffff!important;border:1.5px solid transparent!important;border-radius:24px!important;padding:30px 24px!important;box-shadow:0 8px 26px rgba(15,23,42,.05)!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;position:relative;overflow:hidden}.v11-process-card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#374ebb,#60a5fa);opacity:0;transition:opacity .35s ease}.v11-process-card:hover{transform:translateY(-8px)!important;border-color:#374ebb!important;box-shadow:0 22px 50px rgba(55,78,187,.16)!important;background:#ffffff!important}.v11-process-card:hover:before{opacity:1}.v11-process-card p{color:#1e293b!important;font-size:14px!important;line-height:1.68!important;font-weight:500!important}.v11-process-card p a{color:#374ebb!important;font-weight:700!important;text-decoration:underline!important}.v11-step-badge{width:42px;height:42px;border-radius:12px;background:linear-gradient(135deg,#374ebb,#2563eb);color:#ffffff;font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 16px rgba(55,78,187,.3)}.v11-process-slider-wrapper{overflow:hidden;width:100%;position:relative;padding:10px 4px 20px}.v11-process-slider-track{display:flex;gap:20px;transition:transform .45s cubic-bezier(.16,1,.3,1)}.v11-process-slider-item{flex-grow:0;flex-shrink:0;flex-basis:calc(25% - 15px);min-width:270px}@media (max-width:991.98px){.v11-process-slider-wrapper{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.v11-process-slider-wrapper::-webkit-scrollbar{display:none}.v11-process-slider-item{scroll-snap-align:start;flex:0 0 280px}}.v11-performance-card{background:linear-gradient(135deg,#ffffff,#f0f7ff);border:1.5px solid rgba(55,78,187,.2);border-radius:28px;box-shadow:0 12px 40px rgba(55,78,187,.06)}.v11-stat-tile{background:#ffffff;border:1px solid rgba(55,78,187,.15);border-radius:18px;padding:18px 20px;box-shadow:0 4px 14px rgba(15,23,42,.02)}.v12-blue-cta-section{background-color:#374ebb!important;padding:68px 0!important;position:relative;overflow:hidden}.v12-glass-metric-card{background:#ffffff!important;border:1px solid rgba(255,255,255,.9)!important;border-radius:22px!important;padding:24px 26px!important;box-shadow:0 14px 40px rgba(15,23,42,.22)!important;transition:transform .35s ease,box-shadow .35s ease!important}.v12-glass-metric-card:hover{transform:translateY(-8px) scale(1.02)!important;box-shadow:0 24px 50px rgba(15,23,42,.32)!important}.about-heading-size{font-size:33px!important;line-height:50px}.about-section-design h3{font-size:20px}.about-section-design p{color:#6c757d;font-size:15px}.custom-slider{appearance:none;width:100%;height:6px!important;border-radius:3px!important;outline:none}.custom-slider::-webkit-slider-runnable-track{height:6px;border-radius:3px}.custom-slider::-webkit-slider-thumb{appearance:none;width:18px;height:18px;border-radius:50%;background:#374ebb;border:2.5px solid #ffffff;box-shadow:0 2px 8px rgba(55,78,187,.4);cursor:pointer;margin-top:-6px;-webkit-transition:transform .15s ease;transition:transform .15s ease}.custom-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.custom-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:#374ebb;border:2.5px solid #ffffff;box-shadow:0 2px 8px rgba(55,78,187,.4);cursor:pointer}.rounded-3.d-flex.align-items-center.justify-content-center.flex-shrink-0.text-white.shadow-xs.mt-1.me-3\.5{border-radius:10px!important}.p-3.rounded-3.text-center.font-spartan.fw-bold.mb-4\.5.shadow-xs{margin-bottom:20px}ul.list-unstyled.d-flex.flex-column.gap-3\.5.mb-4\.5.font-spartan{gap:6px}.p-3\.5.rounded-3.mb-4\.5.font-spartan.fw-semibold.d-flex.align-items-start.gap-2\.5{gap:10px;padding:10px;margin-top:20px}.position-absolute.top-0.start-50.translate-middle-x.px-3\.5.py-1.text-white.fw-bold.font-spartan.shadow-xs{padding:10px 20px}.d-flex.justify-content-between.align-items-center.pb-2.border-bottom{padding:10px 0}a.btn.w-100.py-2.px-2.font-spartan.fw-bold.rounded-3.border.d-flex.align-items-center.justify-content-center.gap-1\.5{gap:9px}.p-3\.5.p-md-4.rounded-3.h-100.d-flex.align-items-start.gap-3\.5.border{gap:10px}.best-pr-card-hover{transition:all .35s cubic-bezier(.4,0,.2,1)!important;cursor:pointer}.best-pr-card-hover:hover{transform:translateY(-8px)!important;border-color:#374ebb!important;box-shadow:0 16px 32px rgba(55,78,187,.14)!important}.best-pr-card-hover:hover .best-pr-icon-box{transform:scale(1.08) rotate(-3deg)!important;box-shadow:0 12px 24px rgba(55,78,187,.35)!important}button.btn.rounded-pill.transition-all.d-inline-flex.align-items-center.justify-content-center{margin-bottom:0!important}.p-4.h-100.d-flex.flex-column.justify-content-between.transition-all{border-radius:10px!important}h6.fw-bold.text-dark.mb-1\.5.font-spartan.d-flex.align-items-center.gap-1\.5{gap:11px}.font-size-25{font-size:25px!important}li.breadcrumb-item{font-size:19px;display:inline-flex;align-items:center;line-height:1}.breadcrumb-item+.breadcrumb-item{padding-left:0}.breadcrumb-item+.breadcrumb-item:before{float:none!important;display:inline-flex;align-items:center;justify-content:center;font-size:inherit!important;line-height:1!important;padding-left:8px!important;padding-right:8px!important;vertical-align:middle}.contact-channel-card{transition:all .3s cubic-bezier(.4,0,.2,1)!important;border:1px solid #eaecf0!important;border-radius:16px!important;box-shadow:0 1px 3px rgba(16,24,40,.05);background-color:#ffffff;cursor:pointer}.contact-channel-card:hover{border-color:#374ebb!important;box-shadow:0 14px 28px -6px rgba(55,78,187,.15)!important;transform:translateY(-4px)}.contact-channel-card .channel-icon-box{width:46px;height:46px;border:1px solid #eaecf0;border-radius:12px;background-color:#ffffff;color:#101828;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;transition:all .3s ease}.contact-channel-card:hover .channel-icon-box{background-color:#374ebb!important;border-color:#374ebb!important;color:#ffffff!important}.contact-channel-card .channel-icon-box svg{color:inherit!important;transition:all .3s ease}.contact-channel-card .channel-link{font-size:15px;font-weight:700;color:#101828;text-decoration:underline;text-underline-offset:3px;transition:all .3s ease;display:inline-block}.contact-channel-card:hover .channel-link{color:#374ebb!important}.hover-theme{transition:color .25s ease!important}.hover-theme:hover{color:#374ebb!important;text-decoration:underline!important}.bento-testimonial-card{transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1),border-color .32s ease!important;cursor:pointer}.bento-testimonial-card:hover{transform:translateY(-6px)!important;box-shadow:0 16px 36px -8px rgba(55,78,187,.12),0 4px 12px rgba(0,0,0,.04)!important;border-color:rgba(55,78,187,.32)!important}.bento-testimonial-dark-card{transition:transform .32s cubic-bezier(.16,1,.3,1),box-shadow .32s cubic-bezier(.16,1,.3,1)!important;cursor:pointer}.bento-testimonial-dark-card:hover{transform:translateY(-6px)!important;box-shadow:0 30px 60px -10px rgba(55,78,187,.5)!important}.bento-avatar-wrapper{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;max-width:44px!important;max-height:44px!important;border-radius:50%!important;overflow:hidden!important;flex-shrink:0!important;display:inline-block!important}.bento-avatar-wrapper img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important}.social-connect-card{transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .3s ease!important}.social-connect-card:hover{transform:translateY(-6px)!important;border-color:rgba(55,78,187,.32)!important;box-shadow:0 18px 36px -8px rgba(55,78,187,.12)!important}.social-pill-btn{border:1.5px solid #eaecf0!important;background-color:#ffffff!important;color:#1e293b!important;font-size:14px!important;padding:10px 20px!important;transition:all .25s ease!important}.social-pill-btn:hover{background-color:#374ebb!important;border-color:#374ebb!important;color:#ffffff!important;box-shadow:0 6px 18px rgba(55,78,187,.28)!important}.ai-cta-pill-btn{background:linear-gradient(135deg,rgba(50,103,255,.48),rgba(32,80,224,.28))!important;backdrop-filter:blur(16px) saturate(190%)!important;-webkit-backdrop-filter:blur(16px) saturate(190%)!important;border:1.5px solid rgba(255,255,255,.36)!important;box-shadow:0 12px 32px -4px rgba(49,103,255,.45),inset 0 1px 1.5px 0 rgba(255,255,255,.6)!important;font-size:15.5px!important;font-weight:500!important;padding:13px 34px!important;letter-spacing:.2px!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.ai-cta-pill-btn:hover{transform:translateY(-3px) scale(1.02)!important;box-shadow:0 18px 40px -4px rgba(49,103,255,.7),inset 0 1px 1.5px 0 rgba(255,255,255,.8)!important;background:linear-gradient(135deg,rgba(67,117,255,.65),rgba(43,92,247,.45))!important;border-color:rgba(255,255,255,.55)!important;color:#ffffff!important}span.small.d-inline-flex.align-items-center.gap-1\.5.fw-extrabold.px-2\.5.py-1.rounded-pill.shadow-xs,span.small.d-inline-flex.align-items-center.gap-1\.5.fw-extrabold.px-3.py-1.rounded-pill.shadow-xs{font-size:12px!important;gap:10px;padding:10px}.position-absolute.z-2.hero-glass-overlay.d-flex.flex-column.justify-content-center h6{font-size:19px!important;margin-bottom:10px}.position-absolute.z-2.hero-glass-overlay.d-flex.flex-column.justify-content-center{padding:20px!important}.glass-input{background:rgba(255,255,255,.08)!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:5px!important;color:#ffffff!important;padding:10px 14px!important;font-size:14.5px!important;transition:all .3s ease!important;box-shadow:0 4px 12px rgba(0,0,0,.1)!important}.glass-input::placeholder{color:rgba(255,255,255,.6)!important}.glass-input:focus{background:rgba(255,255,255,.15)!important;border-color:#ffffff!important;box-shadow:0 0 16px rgba(255,255,255,.3)!important;outline:none!important;color:#ffffff!important}.fs-14{font-size:14px}button.btn.btn-sm.rounded-pill.border-0.fw-medium.transition-all.px-3.py-1{margin-bottom:0}.uiux-badge-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:50px;background:#ffffff;border:1px solid rgba(55,78,187,.2);box-shadow:0 4px 18px rgba(55,78,187,.08);font-size:14px;font-weight:600;color:#374ebb}.uiux-pulse-dot{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 0 0 rgba(16,185,129,.7);animation:pulseDot 2s infinite}@keyframes pulseDot{0%{box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{box-shadow:0 0 0 8px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.uiux-hero-gradient-text{background:linear-gradient(135deg,#374ebb,#2563eb 50%,#7c3aed);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.uiux-card-lift{transition:all .35s cubic-bezier(.16,1,.3,1)}.uiux-card-lift:hover{transform:translateY(-6px);box-shadow:0 24px 48px -12px rgba(15,23,42,.12)!important}.uiux-interactive-tab-btn{padding:12px 24px;border-radius:50px;font-weight:600;font-size:15px;border:1px solid #e2e8f0;background:#ffffff;color:#475569;transition:all .25s ease;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.uiux-interactive-tab-btn:hover{background:#f8fafc;color:#0f172a;border-color:#cbd5e1}.uiux-interactive-tab-btn.active{background:#374ebb;color:#ffffff!important;border-color:#374ebb;box-shadow:0 8px 20px -4px rgba(55,78,187,.35)}.uiux-tool-card{border-radius:16px;background:#ffffff;border:1px solid #e2e8f0;padding:20px 16px;text-align:center;transition:all .3s ease}.uiux-tool-card:hover{border-color:#374ebb;transform:translateY(-4px);box-shadow:0 16px 30px -8px rgba(55,78,187,.12)}.uiux-step-number{width:44px;height:44px;border-radius:12px;background:#f1f5f9;color:#374ebb;font-weight:800;font-size:18px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.uiux-card-lift:hover .uiux-step-number{background:#374ebb;color:#ffffff;transform:scale(1.08)}.uiux-tag{display:inline-block;padding:4px 10px;border-radius:6px;background:#f1f5f9;color:#475569;font-size:12px;font-weight:600}.uiux-audit-banner{background:linear-gradient(135deg,#090e24,#172554);position:relative;border-radius:28px;overflow:hidden}@media (max-width:991px){.uiux-floating-desktop{display:none!important}}.uiux-hero-theme,.uiux-rainbow-hero{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 65%,#ffffff 0,#f8faff 45%,#eef2ff 100%);min-height:800px;padding-top:165px!important;padding-bottom:5.5rem;font-family:League Spartan,sans-serif!important}.uiux-arch-container{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1440px;height:100%;pointer-events:none;z-index:1}@keyframes orbitFloat1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.03)}}@keyframes orbitFloat2{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(8px) scale(.98)}}.uiux-orbit-node{position:absolute;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffff;border:2px solid rgba(55,78,187,.25);color:#374ebb;box-shadow:0 10px 26px rgba(55,78,187,.16);z-index:3;pointer-events:auto;cursor:pointer;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s ease,background-color .25s ease,border-color .25s ease}.uiux-orbit-node:hover{transform:scale(1.2)!important;background:#374ebb!important;border-color:#374ebb!important;box-shadow:0 18px 36px rgba(55,78,187,.4)!important;z-index:5}.uiux-orbit-node:hover svg{color:#ffffff!important}.uiux-orbit-node.anim-1{animation:orbitFloat1 5s ease-in-out infinite}.uiux-orbit-node.anim-2{animation:orbitFloat2 6s ease-in-out infinite}.uiux-social-pill{display:inline-flex;align-items:center;gap:12px;background:#ffffff;border:1px solid rgba(55,78,187,.2);border-radius:50px;padding:6px 18px 6px 8px;box-shadow:0 6px 20px rgba(55,78,187,.08);font-size:15px;font-weight:600;color:#0b0f19;font-family:League Spartan,sans-serif!important;transition:all .3s ease}.uiux-social-pill:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(55,78,187,.16);border-color:#374ebb}.uiux-hero-h1{font-family:League Spartan,sans-serif!important;font-size:50px;font-weight:600;margin-bottom:22px}.uiux-hero-h1 .outline-text{font-size:inherit;font-weight:600;color:transparent;-webkit-text-stroke:2.5px #374ebb}.uiux-hero-h1 .text-brand-blue{color:#374ebb!important}.uiux-hero-cta-btn{display:inline-flex;align-items:center;gap:14px;background:#374ebb;color:#ffffff!important;border-radius:50px;padding:10px 10px 10px 32px;font-weight:700;font-size:16px;font-family:League Spartan,sans-serif!important;border:none;box-shadow:0 12px 30px rgba(55,78,187,.38);transition:all .3s cubic-bezier(.16,1,.3,1);text-decoration:none!important}.uiux-hero-cta-btn:hover{background:#273994;transform:translateY(-3px);box-shadow:0 18px 38px rgba(55,78,187,.5);color:#ffffff!important}.uiux-hero-cta-btn .cta-arrow-circle{width:40px;height:40px;border-radius:50%;background:#ffffff;color:#374ebb;display:flex;align-items:center;justify-content:center;transition:transform .25s ease}.uiux-hero-cta-btn:hover .cta-arrow-circle{transform:translateX(4px)}.uiux-feature-pill{display:inline-flex;align-items:center;gap:10px;background:#ffffff;border:1px solid rgba(55,78,187,.18);border-radius:50px;padding:10px 22px;font-size:14px;font-weight:600;font-family:League Spartan,sans-serif!important;color:#0b0f19;box-shadow:0 4px 14px rgba(55,78,187,.06);transition:all .25s ease;white-space:nowrap;cursor:default;flex-shrink:0}.uiux-feature-pill svg{color:#374ebb;transition:color .25s ease}.uiux-feature-pill:hover{background:#374ebb;transform:translateY(-3px);border-color:#374ebb;color:#ffffff;box-shadow:0 10px 24px rgba(55,78,187,.25)}.uiux-feature-pill:hover svg{color:#ffffff!important}@keyframes uiuxMarqueeLeft{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes uiuxMarqueeRight{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.uiux-slider-wrapper{position:relative;width:100%;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent);padding:6px 0}.uiux-slider-track-left{display:flex;gap:14px;width:max-content;animation:uiuxMarqueeLeft 30s linear infinite}.uiux-slider-track-right{display:flex;gap:14px;width:max-content;animation:uiuxMarqueeRight 32s linear infinite}.uiux-slider-wrapper:hover .uiux-slider-track-left,.uiux-slider-wrapper:hover .uiux-slider-track-right{animation-play-state:paused}.uiux-bottom-fog{position:absolute;bottom:0;left:0;width:100%;height:120px;background:linear-gradient(180deg,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 60%,#ffffff);pointer-events:none;z-index:2}@media (max-width:991px){.uiux-orbit-node.hide-mobile{display:none!important}.uiux-hero-theme,.uiux-rainbow-hero{min-height:auto;padding-top:130px!important;padding-bottom:3.5rem}}svg.w-100.h-100.position-absolute.top-0.start-50.translate-middle-x{opacity:.3}.uiux-bento-section{position:relative;background-color:#ffffff;background-image:radial-gradient(circle at 15% 20%,rgba(55,78,187,.02) 0,transparent 45%),radial-gradient(circle at 85% 80%,rgba(37,99,235,.02) 0,transparent 45%),linear-gradient(rgba(15,23,42,.025) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.025) 1px,transparent 0);background-size:100% 100%,100% 100%,48px 48px,48px 48px;padding:75px 0 95px;overflow:hidden}.uiux-bento-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:235px;gap:22px;max-width:1220px;margin:0 auto}.uiux-bento-card{border-radius:24px;position:relative;transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease,border-color .28s ease}.uiux-bento-card:hover{transform:translateY(-4px)}.uiux-bento-card-integrations{grid-column:1;grid-row:1;background:#ffffff;padding:26px 24px;border:1px solid #e8ecf4;box-shadow:0 10px 28px rgba(11,15,25,.05),0 2px 6px rgba(11,15,25,.02);display:flex;flex-direction:column;justify-content:space-between}.uiux-bento-card-integrations:hover{box-shadow:0 16px 36px rgba(11,15,25,.09);border-color:rgba(55,78,187,.25)}.uiux-bento-badge-group{display:flex;align-items:center;gap:12px}.uiux-bento-badge-item{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(11,15,25,.05);transition:transform .2s ease}.uiux-bento-badge-item:hover{transform:scale(1.08)}.uiux-bento-card-stat-5b{grid-column:1;grid-row:2;background:#ffffff;padding:28px 24px;border:1px solid #e8ecf4;box-shadow:0 10px 28px rgba(11,15,25,.05),0 2px 6px rgba(11,15,25,.02);display:flex;flex-direction:column;justify-content:flex-end}.uiux-bento-card-stat-5b:hover{box-shadow:0 16px 36px rgba(11,15,25,.09);border-color:rgba(55,78,187,.25)}.uiux-bento-card-portrait{grid-column:2;grid-row:1/span 2;overflow:hidden;box-shadow:0 8px 30px rgba(11,15,25,.08);border:1px solid rgba(226,232,240,.7)}.uiux-bento-card-portrait:hover{box-shadow:0 16px 36px rgba(11,15,25,.12)}.uiux-bento-portrait-img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.uiux-bento-card-portrait:hover .uiux-bento-portrait-img{transform:scale(1.03)}.uiux-bento-portrait-tag{position:absolute;top:24px;left:24px;font-size:24px;font-weight:600;color:#ffffff;text-shadow:0 2px 10px rgba(0,0,0,.45);letter-spacing:.3px;z-index:2}.uiux-bento-card-stat-83{grid-column:3;grid-row:1;background:linear-gradient(140deg,#edf2ff,#e0e7ff);padding:26px 24px;border:1px solid rgba(55,78,187,.18);box-shadow:0 4px 20px rgba(55,78,187,.06);display:flex;flex-direction:column;justify-content:flex-end}.uiux-bento-card-stat-83:hover{box-shadow:0 12px 28px rgba(55,78,187,.12)}.uiux-bento-card-photo-top{grid-column:4;grid-row:1;overflow:hidden;box-shadow:0 8px 25px rgba(11,15,25,.06);border:1px solid rgba(226,232,240,.7)}.uiux-bento-card-photo-top:hover{box-shadow:0 16px 36px rgba(11,15,25,.12)}.uiux-bento-card-photo-top img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.uiux-bento-card-photo-top:hover img{transform:scale(1.04)}.uiux-bento-card-wide-radar{grid-column:3/span 2;grid-row:2;background:linear-gradient(135deg,#edf6fe,#f7fafe 45%,#ffffff);padding:28px 32px;border:1px solid #e1ebf8;box-shadow:0 10px 28px rgba(11,15,25,.04);display:flex;align-items:center;justify-content:space-between;overflow:hidden}.uiux-bento-card-wide-radar:hover{box-shadow:0 16px 36px rgba(11,15,25,.08)}.uiux-bento-radar-container{position:absolute;right:0;top:0;bottom:0;width:60%;overflow:hidden;pointer-events:none}.uiux-bento-radar-svg{position:absolute;right:-40px;top:50%;transform:translateY(-50%);width:380px;height:380px}.uiux-bento-avatar-node{position:absolute;border-radius:50%;border:2.5px solid #ffffff;box-shadow:0 4px 12px rgba(11,15,25,.15);overflow:hidden;z-index:2;pointer-events:auto;transition:transform .25s ease,box-shadow .25s ease}.uiux-bento-avatar-node:hover{transform:scale(1.18);box-shadow:0 8px 18px rgba(55,78,187,.25)}@media (max-width:1080px){.uiux-bento-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:20px}.uiux-bento-card-integrations{grid-column:1;grid-row:1;min-height:220px}.uiux-bento-card-stat-5b{grid-column:2;grid-row:1;min-height:220px}.uiux-bento-card-portrait{grid-column:1;grid-row:2;min-height:380px}.uiux-bento-card-stat-83{grid-column:2;grid-row:2;min-height:220px}.uiux-bento-card-photo-top{grid-column:2;grid-row:3;min-height:220px}.uiux-bento-card-wide-radar{grid-column:1/span 2;grid-row:4;min-height:220px}}@media (max-width:640px){.uiux-bento-grid{grid-template-columns:1fr;gap:16px}.uiux-bento-card-integrations,.uiux-bento-card-photo-top,.uiux-bento-card-portrait,.uiux-bento-card-stat-5b,.uiux-bento-card-stat-83,.uiux-bento-card-wide-radar{grid-column:1!important;grid-row:auto!important;min-height:auto}.uiux-bento-card-portrait{height:340px}.uiux-bento-card-photo-top{height:220px}.uiux-bento-card-wide-radar{padding:24px 20px;min-height:200px}.uiux-bento-radar-container{opacity:.7;width:75%}}.uiux-counter-section{box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 10px 30px rgba(55,78,187,.15)}.uiux-counter-item{transition:transform .25s ease}.uiux-counter-item:hover{transform:translateY(-3px)}@media (max-width:991px){.uiux-counter-section .border-end{border-right:none!important}.uiux-counter-section .col-6:nth-child(odd){border-right:1px solid rgba(255,255,255,.22)!important}.uiux-counter-section .col-6:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.18);padding-bottom:1.25rem}}h2.display-5.fw-bold.text-white.m-0.font-league-spartan{font-size:40px}.uiux-integrations-section{background:#ffffff;font-family:League Spartan,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;position:relative;padding-top:60px;padding-bottom:85px;overflow:hidden}.uiux-center-hub-wrapper{flex-direction:column;z-index:5}.uiux-center-hub-box,.uiux-center-hub-wrapper{display:flex;align-items:center;position:relative}.uiux-center-hub-box{width:66px;height:66px;background:#ffffff;border-radius:20px;justify-content:center;border:1.5px solid rgba(55,78,187,.2);box-shadow:0 0 0 6px rgba(55,78,187,.05),0 16px 36px rgba(55,78,187,.14),0 4px 10px rgba(0,0,0,.03);transition:all .35s cubic-bezier(.16,1,.3,1);cursor:pointer;z-index:6}.uiux-center-hub-box:hover{transform:translateY(-2px) scale(1.06);border-color:rgba(55,78,187,.4);box-shadow:0 0 0 9px rgba(55,78,187,.08),0 22px 45px rgba(55,78,187,.22)}.uiux-hub-logo-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.uiux-hub-stem-line{width:2px;height:24px;background:linear-gradient(180deg,#374ebb,rgba(55,78,187,.3));position:relative;overflow:hidden}.uiux-stem-pulse{position:absolute;top:0;left:-1px;width:4px;height:10px;background:#0ea5e9;border-radius:2px;box-shadow:0 0 8px #0ea5e9;animation:hubStemBeam 1.2s ease-in-out infinite}@keyframes hubStemBeam{0%{top:-10px;opacity:0}40%{opacity:1}to{top:24px;opacity:0}}.uiux-circuit-board-wrapper{--card-size:88px;--col-gap:18px;width:fit-content;max-width:100%;margin:0 auto;position:relative}.uiux-horizontal-bus-wrapper{width:100%;padding:0 calc(var(--card-size) / 2);position:relative;box-sizing:border-box}.uiux-circuit-bus-line{width:100%;height:2px;background:rgba(55,78,187,.2);position:relative;border-radius:1px}.uiux-bus-center-node{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:9px;height:9px;border-radius:50%;background:#374ebb;border:1.5px solid #ffffff;box-shadow:0 0 8px rgba(55,78,187,.6);z-index:5}.uiux-bus-pulse{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,transparent,#0ea5e9 50%,transparent);opacity:.6;animation:busPulseFlow 2.4s ease-in-out infinite}@keyframes busPulseFlow{0%{transform:scaleX(.1);opacity:0}50%{transform:scaleX(1);opacity:.7}to{transform:scaleX(1);opacity:0}}.uiux-columns-grid{display:flex;justify-content:center;gap:var(--col-gap);position:relative;z-index:3}.uiux-integration-column{display:flex;flex-direction:column;align-items:center;width:var(--card-size);flex-shrink:0;position:relative}.uiux-col-dropper{width:2px;height:24px;background:rgba(55,78,187,.2);position:relative;margin-bottom:0;transition:background .25s ease}.uiux-col-top-dot{top:-3px;box-shadow:0 0 5px rgba(55,78,187,.4)}.uiux-col-top-dot,.uiux-port-dot{position:absolute;left:50%;transform:translateX(-50%);width:6px;height:6px;border-radius:50%;background:#374ebb;border:1px solid #ffffff;z-index:4;transition:all .25s ease}.uiux-port-dot{bottom:-3px;box-shadow:0 0 6px rgba(55,78,187,.5)}.uiux-integration-column.col-active .uiux-col-dropper,.uiux-integration-column:hover .uiux-col-dropper{background:#374ebb}.uiux-integration-column.col-active .uiux-col-top-dot,.uiux-integration-column.col-active .uiux-port-dot,.uiux-integration-column:hover .uiux-col-top-dot,.uiux-integration-column:hover .uiux-port-dot{background:#0ea5e9;box-shadow:0 0 10px #0ea5e9;transform:translateX(-50%) scale(1.3)}.uiux-row-connector{width:2px;height:18px;background:rgba(55,78,187,.2);position:relative;margin:0;transition:background .25s ease}.uiux-integration-column.col-active .uiux-row-connector,.uiux-integration-column:hover .uiux-row-connector{background:#374ebb}.uiux-connector-dot{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5px;height:5px;border-radius:50%;background:#0ea5e9;border:1px solid #ffffff;box-shadow:0 0 5px rgba(14,165,233,.6);transition:all .25s ease}.uiux-integration-column.col-active .uiux-connector-dot,.uiux-integration-column:hover .uiux-connector-dot{background:#0ea5e9;box-shadow:0 0 8px #0ea5e9;transform:translate(-50%,-50%) scale(1.3)}.uiux-squircle-card{width:var(--card-size);height:var(--card-size);background:#ffffff;border-radius:22px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 28px rgba(0,0,0,.05),0 2px 6px rgba(0,0,0,.02);transition:transform .28s cubic-bezier(.16,1,.3,1),box-shadow .28s ease,border-color .28s ease;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.uiux-squircle-card.card-active,.uiux-squircle-card:hover{transform:translateY(-6px) scale(1.05);box-shadow:0 20px 38px rgba(55,78,187,.16),0 6px 14px rgba(0,0,0,.04);border-color:rgba(55,78,187,.35);z-index:10}.uiux-card-icon-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.uiux-squircle-card.card-dimmed{opacity:.35;filter:grayscale(.7);transform:scale(.96)}.uiux-active-tool-banner{display:flex;align-items:center;justify-content:center;min-height:52px}.uiux-tool-pill-info{display:inline-flex;align-items:center;gap:12px;padding:10px 24px;border-radius:999px;background:#374ebb;color:#ffffff;box-shadow:0 10px 28px rgba(55,78,187,.35),0 3px 8px rgba(0,0,0,.08);border:1px solid rgba(255,255,255,.25);animation:toolPillPop .28s cubic-bezier(.16,1,.3,1);transition:all .25s ease;max-width:94%}@keyframes toolPillPop{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.uiux-tool-indicator-pulse{width:8px;height:8px;border-radius:50%;background:#ffffff;box-shadow:0 0 10px rgba(255,255,255,.9),0 0 4px #ffffff;flex-shrink:0;animation:livePulse 1.8s ease-in-out infinite}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.uiux-tool-name{font-family:var(--font-league-spartan,inherit);font-weight:700;font-size:15px;letter-spacing:.3px;color:#ffffff;white-space:nowrap}.uiux-tool-category-badge{font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.18);color:#ffffff;border:1px solid rgba(255,255,255,.28);white-space:nowrap}.uiux-tool-divider{color:rgba(255,255,255,.45);font-size:13px;-webkit-user-select:none;user-select:none}.uiux-tool-desc{font-size:13.5px;color:rgba(255,255,255,.92);font-weight:400;line-height:1.4}.uiux-tool-pill-placeholder{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;border-radius:999px;background:rgba(55,78,187,.05);border:1px dashed rgba(55,78,187,.22);color:#596b82;font-size:13.5px;font-family:var(--font-league-spartan,inherit);transition:all .25s ease}.uiux-sparkle-icon{color:#374ebb;font-size:12px}@media (max-width:991px){.uiux-circuit-board-wrapper{--card-size:76px;--col-gap:12px;overflow-x:auto;padding:4px 16px 16px;-webkit-overflow-scrolling:touch}.uiux-circuit-board-wrapper::-webkit-scrollbar{height:5px}.uiux-circuit-board-wrapper::-webkit-scrollbar-thumb{background:rgba(55,78,187,.2);border-radius:4px}.uiux-squircle-card{border-radius:18px}.uiux-squircle-card svg{transform:scale(.9)}}@media (max-width:576px){.uiux-circuit-board-wrapper{--card-size:64px;--col-gap:8px}.uiux-squircle-card{border-radius:16px}.uiux-squircle-card svg{transform:scale(.8)}.uiux-tool-pill-info{padding:8px 16px;gap:8px}.uiux-tool-name{font-size:13.5px}.uiux-tool-category-badge{font-size:10.5px;padding:2px 8px}}.uiux-capabilities-section{background-color:#374ebb!important;font-family:League Spartan,sans-serif!important}.uiux-category-tabs-bar{background:rgba(15,23,42,.92)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-radius:100px!important;padding:6px!important;gap:6px!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 12px 32px rgba(0,0,0,.35)!important;max-width:100%!important}.uiux-category-tab-btn,.uiux-category-tabs-bar{display:inline-flex!important;align-items:center!important}.uiux-category-tab-btn{border:none!important;outline:none!important;background:transparent!important;color:rgba(255,255,255,.75)!important;font-size:15px!important;font-weight:700!important;padding:11px 24px!important;border-radius:100px!important;cursor:pointer!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;white-space:nowrap!important;justify-content:center!important}.uiux-category-tab-btn:hover{color:#ffffff!important;background:rgba(255,255,255,.08)!important}.uiux-category-tab-btn.active{background:linear-gradient(135deg,#4355eb,#5456fb)!important;color:#ffffff!important;box-shadow:0 4px 20px rgba(79,70,229,.52),0 2px 6px rgba(0,0,0,.25)!important;font-weight:700!important}.uiux-capability-pill{background:#ffffff!important;color:#000000!important;border:1.5px solid rgba(255,255,255,.95)!important;border-radius:100px!important;padding:7px 16px 7px 8px!important;font-size:13.5px!important;font-weight:700!important;font-family:League Spartan,sans-serif!important;letter-spacing:-.2px!important;cursor:pointer!important;box-shadow:0 6px 18px -3px rgba(0,0,0,.16),0 2px 5px -1px rgba(0,0,0,.06),inset 0 1px 0 #ffffff!important;gap:9px!important;-webkit-user-select:none!important;user-select:none!important;text-align:left!important;white-space:nowrap!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important}.uiux-capability-pill,.uiux-capability-pill .pill-icon-bubble{transition:all .28s cubic-bezier(.16,1,.3,1)!important;display:inline-flex!important;align-items:center!important}.uiux-capability-pill .pill-icon-bubble{width:28px!important;height:28px!important;border-radius:50%!important;background:linear-gradient(135deg,#eef2ff,#e0e7ff)!important;color:#374ebb!important;justify-content:center!important;flex-shrink:0!important;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)!important}.uiux-capability-pill .pill-label{color:#000000!important;font-weight:500!important;font-size:13.5px!important;line-height:1.2!important;transition:color .25s ease!important}.uiux-capability-pill .pill-action-arrow{width:20px!important;height:20px!important;border-radius:50%!important;background:#f8fafc!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#94a3b8!important;margin-left:2px!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important;flex-shrink:0!important}.uiux-capability-pill:hover{transform:translateY(-3px) scale(1.02)!important;box-shadow:0 14px 28px rgba(0,0,0,.22),0 0 20px rgba(255,255,255,.45)!important;border-color:#ffffff!important}.uiux-capability-pill:hover .pill-icon-bubble{background:linear-gradient(135deg,#374ebb,#5456fb)!important;color:#ffffff!important;transform:rotate(-8deg) scale(1.08)!important;box-shadow:0 4px 12px rgba(55,78,187,.45)!important}.uiux-capability-pill:hover .pill-label{color:#374ebb!important}.uiux-capability-pill:hover .pill-action-arrow{background:#374ebb!important;color:#ffffff!important;transform:translate(2px,-2px)!important}.uiux-capability-pill.selected{background:#0f172a!important;color:#ffffff!important;border-color:#374ebb!important;box-shadow:0 12px 28px rgba(15,23,42,.5),0 0 16px rgba(55,78,187,.6)!important;transform:translateY(-3px)!important}.uiux-capability-pill.selected .pill-icon-bubble{background:linear-gradient(135deg,#4355eb,#5456fb)!important;color:#ffffff!important}.uiux-capability-pill.selected .pill-label{color:#ffffff!important}.uiux-capability-pill.selected .pill-action-arrow{background:#1e293b!important;color:#818cf8!important}@media (max-width:991px){.uiux-category-tabs-bar{border-radius:30px!important;padding:6px!important;display:flex!important;flex-wrap:wrap!important;justify-content:center!important}.uiux-category-tab-btn{font-size:13.5px!important;padding:8px 16px!important}.uiux-capability-pill{padding:8px 16px 8px 10px!important;font-size:13.5px!important;white-space:normal!important}.uiux-capability-pill .pill-icon-bubble{width:28px!important;height:28px!important}}.uiux-build-cta-section{position:relative;background-color:#ffffff!important}.uiux-cta-avatar-item{transition:transform .28s cubic-bezier(.16,1,.3,1)}.uiux-cta-avatar-item:hover{transform:translateY(-5px) scale(1.06)!important;z-index:5!important}.uiux-cta-clean-input-box:focus{border-color:#374ebb!important;box-shadow:0 0 0 3px rgba(55,78,187,.15),0 2px 8px rgba(0,0,0,.04)!important}.uiux-cta-theme-btn{background:linear-gradient(135deg,#374ebb,#4f46e5)!important;box-shadow:0 6px 20px rgba(55,78,187,.35)!important;transition:all .28s cubic-bezier(.16,1,.3,1)!important}.uiux-cta-theme-btn:hover{transform:translateY(-2px)!important;box-shadow:0 10px 24px rgba(55,78,187,.45)!important;background:linear-gradient(135deg,#2f43a3,#4338ca)!important}.uiux-cta-theme-btn:active{transform:translateY(1px)!important}.institutional-network-section{background-color:#ffffff!important}.network-dark-card{transition:transform .3s ease,box-shadow .3s ease}.network-dark-card:hover{box-shadow:0 24px 48px rgba(0,0,0,.2)!important}.network-avatar-circle{transition:transform .25s cubic-bezier(.16,1,.3,1),z-index .25s ease}.network-avatar-circle:hover{transform:translateY(-4px) scale(1.15);z-index:20!important}.network-primary-btn:hover{background:linear-gradient(135deg,#2f43a3,#4338ca)!important;transform:translateY(-2px);box-shadow:0 10px 26px rgba(55,78,187,.45)!important;color:#ffffff!important}.network-secondary-btn:hover{background:rgba(255,255,255,.15)!important;border-color:rgba(255,255,255,.6)!important;transform:translateY(-2px);color:#ffffff!important}.network-light-card{transition:transform .3s ease,box-shadow .3s ease}.network-service-pill{cursor:default;transition:all .28s cubic-bezier(.16,1,.3,1)!important}.network-service-pill:hover{transform:translateY(-4px) scale(1.04)!important;box-shadow:0 12px 28px rgba(15,23,42,.16),0 0 20px rgba(55,78,187,.18)!important;border-color:#ffffff!important}.network-service-pill:hover span:first-child{background:linear-gradient(135deg,#2a3d99,#4338ca)!important;color:#ffffff!important;transform:scale(1.12) rotate(-8deg);box-shadow:0 4px 14px rgba(55,78,187,.5)!important}.web-dev-hero h1{font-size:50px!important;color:#fff!important;line-height:66px}.web-dev-hero p{color:#fff}.fs-27{font-size:30px!important;font-weight:800!important;line-height:38px;position:relative}.title-section h2{font-size:40px;margin-bottom:0!important;width:70%;margin:auto}.title-section p{width:60%;margin:auto;margin-bottom:40px!important}.gradient-light-bg-colored{background:linear-gradient(180deg,#FFFFFF,#F2F4FF)}.light-bg-colored{background:#f8f9ff}span.badge.px-3.py-1.rounded-pill.fw-bold.mb-2.text-white{padding:10px 20px!important}.fs-15{font-size:15px!important}.margin-zero{margin-bottom:0}.cportfolio-cards{border-radius:10px;padding:10px}.portfolio-pipeline-card{transition:all .28s cubic-bezier(.16,1,.3,1)}.portfolio-pipeline-card:hover{transform:translateY(-2px);border-color:#c7d2fe!important;box-shadow:0 8px 18px rgba(55,78,187,.09)!important}.pipeline-connector-badge{transition:all .2s ease}.pipeline-connector-badge:hover{transform:scale(1.1);background:#374ebb!important;color:#ffffff!important;border-color:#374ebb!important}.pipeline-pulse-dot{width:7px;height:7px;border-radius:50%;background-color:#10b981;display:inline-block;box-shadow:0 0 0 0 rgba(16,185,129,.7);animation:pipelinePulse 2s infinite}@keyframes pipelinePulse{0%{box-shadow:0 0 0 0 rgba(16,185,129,.7)}70%{box-shadow:0 0 0 6px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.rounded-3.d-flex.align-items-center.justify-content-center.transition-all{border-radius:10px!important}.w-93.mx-auto h2{font-size:40px}.smaller-text{font-size:27px!important}.awards-hero-section{position:relative;padding:70px 0 60px;background:linear-gradient(180deg,#f4f7fe,#ffffff);overflow:hidden}.awards-hero-section:before{top:-100px;right:-100px;width:600px;height:600px;background:radial-gradient(circle,rgba(55,78,187,.08) 0,rgba(96,165,250,.04) 50%,transparent 70%)}.awards-hero-section:after,.awards-hero-section:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:0}.awards-hero-section:after{bottom:-150px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(55,78,187,.05) 0,transparent 70%)}.awards-pill-badge{display:inline-flex;align-items:center;gap:8px;background:#edf2ff;border:1px solid rgba(55,78,187,.2);color:#374ebb;font-weight:700;font-size:12px;text-transform:uppercase;letter-spacing:.8px;padding:6px 18px;border-radius:999px;margin-bottom:20px}.awards-pill-badge .badge-dot{width:8px;height:8px;border-radius:50%;background:#374ebb;display:inline-block;box-shadow:0 0 0 3px rgba(55,78,187,.2)}.text-gradient-datacube{background:linear-gradient(135deg,#374ebb,#1d4ed8 60%,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.awards-hero-headline{font-size:clamp(32px,4.2vw,52px);font-weight:800;line-height:1.18;color:#0f172a;letter-spacing:-.02em}.awards-hero-desc{font-size:16px;line-height:1.7;color:#475569;max-width:580px;font-weight:400}.awards-pillars-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:36px}@media (max-width:991px){.awards-pillars-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.awards-pillars-grid{grid-template-columns:1fr}}.awards-pillar-card{background:#ffffff;border:1px solid #e7e7e7;border-radius:16px;padding:24px 20px;display:flex;flex-direction:column;align-items:flex-start;height:100%;box-shadow:0 4px 16px rgba(15,23,42,.03);transition:all .35s cubic-bezier(.16,1,.3,1)}.awards-pillar-card:hover{transform:translateY(-5px);border-color:rgba(55,78,187,.35);box-shadow:0 16px 36px rgba(55,78,187,.1)}.awards-pillar-icon{width:48px;height:48px;min-width:48px;border-radius:12px;background:#fff;border:1px solid rgba(55,78,187,.12);color:#374ebb;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:18px;transition:all .3s ease}.awards-pillar-card:hover .awards-pillar-icon{background:linear-gradient(135deg,#374ebb,#2563eb);border-color:#374ebb;color:#ffffff;transform:scale(1.05)}.awards-hero-stage-wrap{position:relative;width:100%;min-height:480px;display:flex;align-items:center;justify-content:center}.awards-stage-pedestal{position:relative;width:320px;height:120px;background:radial-gradient(ellipse at center,rgba(55,78,187,.25) 0,rgba(96,165,250,.1) 50%,transparent 75%);border-radius:50%;filter:blur(10px);margin-top:190px}.awards-stage-disc{position:absolute;bottom:30px;left:50%;transform:translateX(-50%);width:290px;height:70px;background:linear-gradient(180deg,#ffffff,#e2e8f0);border:2px solid rgba(55,78,187,.2);border-radius:50%;box-shadow:0 20px 40px rgba(55,78,187,.2),inset 0 2px 6px rgba(255,255,255,.9)}.awards-stage-shield{position:absolute;top:50%;left:50%;transform:translate(-50%,-60%);z-index:2;transition:transform .5s cubic-bezier(.16,1,.3,1)}.awards-stage-shield:hover{transform:translate(-50%,-65%) scale(1.03)}.awards-floating-badge{position:absolute;z-index:3;background:#ffffff;border:1px solid rgba(55,78,187,.15);border-radius:14px;padding:10px 16px;box-shadow:0 12px 28px rgba(15,23,42,.08),0 2px 6px rgba(55,78,187,.04);display:flex;align-items:center;gap:10px;cursor:pointer;transition:all .35s cubic-bezier(.16,1,.3,1)}.awards-floating-badge *{transition:color .3s ease,background-color .3s ease,border-color .3s ease,fill .3s ease,stroke .3s ease}.awards-floating-badge:hover{animation-play-state:paused;transform:translateY(-5px) scale(1.05)!important;background:linear-gradient(135deg,#374ebb,#2563eb)!important;border-color:#374ebb!important;box-shadow:0 20px 42px rgba(55,78,187,.35)!important}.awards-floating-badge:hover .awards-badge-title,.awards-floating-badge:hover .awards-badge-title *,.awards-floating-badge:hover .text-dark{color:#ffffff!important}.awards-floating-badge:hover .awards-badge-sub,.awards-floating-badge:hover .awards-badge-sub *,.awards-floating-badge:hover .text-muted{color:rgba(255,255,255,.88)!important}.awards-floating-badge:hover .awards-badge-icon,.awards-floating-badge:hover>div:first-child{background:rgba(255,255,255,.22)!important;border-color:rgba(255,255,255,.45)!important;color:#ffffff!important}.awards-floating-badge:hover svg,.awards-floating-badge:hover svg *{color:#ffffff!important;stroke:#ffffff!important}.awards-floating-badge:hover svg path[fill="#f59e0b"],.awards-floating-badge:hover svg polygon,.awards-floating-badge:hover svg[fill="#f59e0b"]{fill:#ffffff!important}.awards-floating-badge:hover .pipeline-pulse-dot{background-color:#ffffff!important;box-shadow:0 0 0 4px rgba(255,255,255,.35)!important}.awards-floating-badge:hover span[style*="color: #059669"],.awards-floating-badge:hover span[style*="color:#059669"]{color:#ffffff!important}@keyframes floatUpSoft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes floatDownSoft{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.awards-float-1{animation:floatUpSoft 5s ease-in-out infinite}.awards-float-2{animation:floatDownSoft 6s ease-in-out .5s infinite}.awards-float-3{animation:floatUpSoft 5.5s ease-in-out 1s infinite}.awards-float-4{animation:floatDownSoft 6.5s ease-in-out 1.5s infinite}.awards-float-5{animation:floatUpSoft 4.8s ease-in-out .8s infinite}.awards-certs-section{padding:85px 0}.awards-certs-section,.cert-card{background:#ffffff;position:relative}.cert-card{border:1px solid rgba(55,78,187,.12);border-radius:20px;padding:28px 24px 22px;height:100%;display:flex;flex-column:column;justify-content:space-between;transition:all .35s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 18px rgba(15,23,42,.03);overflow:hidden}.cert-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#374ebb,#60a5fa);opacity:0;transition:opacity .3s ease}.cert-card:hover{transform:translateY(-6px);border-color:rgba(55,78,187,.3);box-shadow:0 18px 40px rgba(55,78,187,.1)}.cert-card:hover:before{opacity:1}.cert-logo-box{width:64px;height:64px;border-radius:16px;background:#f8fafc;border:1px solid rgba(226,232,240,.8);display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:all .3s ease}.cert-card:hover .cert-logo-box{transform:scale(1.06);background:#f0f4ff;border-color:rgba(55,78,187,.2)}.cert-skill-pill{display:inline-block;padding:4px 10px;font-size:11.5px;font-weight:500;color:#475569;background:#f1f5f9;border-radius:6px;margin-right:6px;margin-bottom:6px;transition:all .2s ease}.cert-card:hover .cert-skill-pill{background:#edf2ff;color:#374ebb}.cert-badge-footer{margin-top:20px;padding-top:14px;border-top:1px dashed rgba(226,232,240,.9);display:flex;align-items:center;justify-content:space-between}.cert-commitment-banner{background:linear-gradient(135deg,#f0f4ff,#e0e7ff);border:1.5px dashed rgba(55,78,187,.3);border-radius:20px;padding:32px 28px;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative;overflow:hidden}.cert-commitment-banner:after{content:"";position:absolute;bottom:-50px;right:-50px;width:180px;height:180px;background:radial-gradient(circle,rgba(55,78,187,.15) 0,transparent 70%);border-radius:50%}.awards-tech-section{padding:85px 0;background:#f8fafc;position:relative}.tech-tile-card{background:#ffffff;border:1px solid rgba(55,78,187,.08);border-radius:16px;padding:22px 18px;text-align:center;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 16px rgba(15,23,42,.02);height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.tech-tile-card:hover{transform:translateY(-5px);border-color:rgba(55,78,187,.28);box-shadow:0 14px 30px rgba(55,78,187,.09)}.tech-tile-icon{width:54px;height:54px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:12px;transition:transform .3s ease}.tech-tile-card:hover .tech-tile-icon{transform:scale(1.1)}.awards-achievements-section{padding:85px 0;background:#ffffff;position:relative}.achievement-stat-card{background:#ffffff;border:1px solid rgba(55,78,187,.1);border-radius:18px;padding:26px 20px;text-align:center;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px rgba(15,23,42,.03);height:100%;display:flex;flex-direction:column;align-items:center}.achievement-stat-card:hover{transform:translateY(-5px);border-color:rgba(55,78,187,.3);box-shadow:0 16px 36px rgba(55,78,187,.1)}.achievement-stat-icon-wrap{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 6px 16px rgba(55,78,187,.08)}.achievement-stat-number{font-size:28px;font-weight:800;color:#0f172a;line-height:1;margin-bottom:8px}.award-timeline-card{background:#ffffff;border:1px solid rgba(55,78,187,.1);border-radius:18px;padding:24px;transition:all .3s ease;box-shadow:0 4px 16px rgba(15,23,42,.02);height:100%;display:flex;flex-direction:column;justify-content:space-between}.award-timeline-card:hover{transform:translateY(-4px);border-color:rgba(55,78,187,.28);box-shadow:0 14px 32px rgba(55,78,187,.08)}.text-left{text-align:left}.commitment-card{background:#ffffff;border-radius:22px;border:1px solid rgba(55,78,187,.1);box-shadow:0 6px 20px rgba(15,23,42,.04);overflow:hidden;height:100%;display:flex;flex-direction:column;position:relative;transition:all .35s cubic-bezier(.16,1,.3,1)}.commitment-card:hover{transform:translateY(-6px);border-color:rgba(55,78,187,.32);box-shadow:0 20px 42px rgba(55,78,187,.12)}.commitment-card-img-wrap{position:relative;width:100%;height:225px;overflow:hidden;background:#f1f5f9}.commitment-card-img-wrap img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.commitment-card:hover .commitment-card-img-wrap img{transform:scale(1.06)}.commitment-num-badge{position:absolute;top:198px;left:24px;width:52px;height:52px;background:#ffffff;padding:3.5px;box-shadow:0 6px 18px rgba(15,23,42,.12);z-index:3}.commitment-num-badge,.commitment-num-inner{border-radius:50%;display:flex;align-items:center;justify-content:center}.commitment-num-inner{width:100%;height:100%;background:#eff6ff;color:#2563eb;font-weight:800;font-size:15.5px;transition:all .3s ease}.commitment-card:hover .commitment-num-inner{background:linear-gradient(135deg,#374ebb,#2563eb);color:#ffffff}.commitment-accent-bar{width:24px;height:3.5px;background:#2563eb;border-radius:2px;margin-top:8px;transition:all .3s ease}.commitment-card:hover .commitment-accent-bar{width:38px;background:#374ebb}.commitment-card-body{padding:34px 26px 24px;display:flex;flex-direction:column;flex-grow:1}.commitment-view-more{color:#2563eb;font-weight:700;font-size:14px;display:inline-flex;align-items:center;gap:8px;text-decoration:none!important;transition:color .3s ease}.commitment-view-more svg{transition:transform .3s ease}.commitment-card:hover .commitment-view-more{color:#374ebb}.commitment-card:hover .commitment-view-more svg{transform:translateX(5px)}.conbun-hero-row{background-repeat:no-repeat;background-position:100%;background-size:contain}@media (max-width:991.98px){.conbun-hero-row{background-image:none!important}}@media (min-width:992px){.conbun-hero-row{background-position:100%!important;background-size:contain!important}}.casestudydetailheroh1{font-size:50px;line-height:55px;font-weight:700}.hero-tech-badge{width:46px;height:46px;border-radius:12px!important;background-color:#ffffff;border:1px solid rgba(55,78,187,.28);box-shadow:none!important;color:#374ebb;cursor:pointer;transition:all .25s ease;text-decoration:none!important}.hero-tech-badge svg{color:#374ebb;transition:color .25s ease}.hero-tech-badge:hover{background-color:#374ebb!important;border-color:#374ebb!important;transform:translateY(-2px);box-shadow:none!important}.hero-tech-badge:hover,.hero-tech-badge:hover svg{color:#ffffff!important}.mb-1{margin-bottom:5px!important}.about-brand-card{background-color:#ffffff;border:1.5px solid #edf2f7;border-radius:18px;box-shadow:0 4px 14px rgba(15,23,42,.04);cursor:pointer;transition:all .28s ease}.about-brand-card .card-icon-wrap{width:44px;height:44px;background-color:rgba(55,78,187,.08);color:#374ebb;border-radius:12px!important;transition:all .28s ease}.about-brand-card .card-title-text{color:#0f172a;font-size:14.5px;font-weight:700;line-height:1.25;letter-spacing:-.3px;transition:color .28s ease}.about-brand-card .card-sub-text{color:#64748b;font-size:12px;line-height:1.35;transition:color .28s ease}.about-brand-card:hover{background:linear-gradient(135deg,#374ebb,#283b9c)!important;border-color:#374ebb!important;transform:translateY(-4px);box-shadow:0 12px 28px rgba(55,78,187,.28)!important}.about-brand-card:hover .card-icon-wrap{background-color:rgba(255,255,255,.2)!important;color:#ffffff!important}.about-brand-card:hover .card-title-text{color:#ffffff!important}.about-brand-card:hover .card-sub-text{color:rgba(255,255,255,.88)!important}.conbun-requirements-img{height:470px!important;width:100%!important;object-fit:cover!important;object-position:center!important;border-radius:24px!important}@media (max-width:991px){.conbun-requirements-img{height:auto!important;max-height:400px!important;object-fit:contain!important}}section.top-bottom-space p{color:#000;font-size:14px}span.badge.px-3.py-1\.5.rounded-pill.fw-bold.text-uppercase{padding:10px}h6.fw-bold.text-white.mb-1\.5.fs-16{font-size:16px}.awards-row-setcoion h1{font-size:50px}p.d.mb-3.fs-16,p.mb-2.font-spartan.fs-16{color:#000}p.text-white.text-opacity-85.font-rubik{font-size:16px!important}span.digital-marketing-tab.me-2.text-white{font-size:20px;font-weight:600}span.digital-marketing-tab.me-2.text-secondary{font-size:20px;font-weight:600;color:#000!important}.fs-40{font-size:40px}.dm-faq-item.py-3 h6{font-weight:500!important;font-size:18px!important}h3.fw-bold.mb-4.mb-md-0.w-50{font-weight:600!important}.dm-stories-section h2{font-size:40px}.industry-card.h-100.d-flex.flex-column.justify-content-between.p-3\.5 h4{font-size:20px!important}.industry-card.h-100.d-flex.flex-column.justify-content-between.p-3\.5 p{font-size:14px;color:#475569}.advantage-card-v2.card-blue-glow p,.search-highlight-pill.highlight-blue p{padding-bottom:10px!important}.sp-bento-canvas.pt-5.pb-5 h1{font-size:40px}.uiux-bento-grid h3{font-size:20px!important}.uiux-bento-grid p{font-size:16px!important;color:#000!important}button.btn.rounded-pill.border-0.transition-all.font-spartan{margin-bottom:0!important}.hero-casestudy h1{font-size:50px;font-weight:700}p.text-dark.fs-16{font-size:16px}.web-case-study-page{background-color:#ffffff;color:#334155;font-family:inherit}.web-cs-hero-section{padding-top:155px;padding-bottom:50px;background:radial-gradient(circle at 10% 20%,rgba(55,78,187,.04) 0,transparent 40%),radial-gradient(circle at 90% 70%,rgba(124,58,237,.04) 0,transparent 40%),#fafcff;border-bottom:1px solid #edf2f7;position:relative}.web-cs-ambient-orb{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:0}.web-cs-ambient-orb.orb-1{width:360px;height:360px;background:rgba(55,78,187,.07);top:-40px;left:-60px}.web-cs-ambient-orb.orb-2{width:400px;height:400px;background:rgba(124,58,237,.05);bottom:-60px;right:-40px}.web-cs-grid-pattern{position:absolute;inset:0;background-image:radial-gradient(rgba(148,163,184,.15) 1px,transparent 0);background-size:24px 24px;pointer-events:none;opacity:.55}.web-cs-title{font-size:35px;line-height:50px;font-weight:700;color:#0f172a}@media (max-width:768px){.web-cs-title{font-size:26px}}.web-cs-desc{font-size:16px;line-height:1.65;color:#000}.web-cs-meta-pills{margin-bottom:20px}.meta-pill{display:inline-flex;align-items:center;padding:5px 12px;background:#ffffff;border:1px solid #e2e8f0;border-radius:8px;font-size:12.5px;box-shadow:0 1px 2px rgba(0,0,0,.03)}.meta-pill .pill-lbl{color:#64748b;font-weight:500;margin-right:5px}.meta-pill .pill-val{color:#0f172a;font-weight:700}.btn-web-cs-primary{background:linear-gradient(135deg,#374ebb,#374ebb);color:#ffffff!important;font-weight:700;font-size:13.5px;padding:10px 22px;border-radius:9999px;text-decoration:none;box-shadow:0 4px 14px rgba(55,78,187,.28);transition:all .25s ease}.btn-web-cs-primary:hover{background:linear-gradient(135deg,#2a3c99,#1e2e7b);transform:translateY(-2px);box-shadow:0 6px 18px rgba(55,78,187,.38)}.btn-web-cs-secondary{background:#ffffff;color:#0f172a!important;border:1px solid #cbd5e1;font-weight:700;font-size:13.5px;padding:10px 20px;border-radius:9999px;text-decoration:none;transition:all .25s ease}.btn-web-cs-secondary:hover{background:#f8fafc;border-color:#94a3b8;color:#374ebb!important;transform:translateY(-2px)}.btn-web-cs-icon{width:40px;height:40px;border-radius:50%;border:1px solid #e2e8f0;background:#ffffff;color:#475569;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.btn-web-cs-icon:hover{background:#f1f5f9;color:#0f172a}.web-service-tag{background:#374ebb;color:#fff;font-size:13px;font-weight:400;padding:4px 10px;border-radius:6px;border:1px solid #e2e8f0}.web-cs-hero-mockup-wrap{position:relative;max-width:600px;margin:0 auto}.web-browser-frame{background:#ffffff;border-radius:14px;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 16px 38px -10px rgba(15,23,42,.1),0 0 0 1px rgba(15,23,42,.04);transition:transform .3s ease}.web-browser-frame:hover{transform:translateY(-3px)}.browser-header{background:#f8fafc;border-bottom:1px solid #e2e8f0;padding:8px 12px;justify-content:space-between;gap:10px}.browser-dots,.browser-header{display:flex;align-items:center}.browser-dots{gap:5px}.b-dot{width:9px;height:9px;border-radius:50%}.b-dot.dot-red{background:#ef4444}.b-dot.dot-yellow{background:#f59e0b}.b-dot.dot-green{background:#10b981}.browser-url-bar{flex:1 1;max-width:300px;background:#ffffff;border:1px solid #cbd5e1;border-radius:6px;padding:3px 8px;font-size:10.5px;color:#475569;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browser-viewport img{display:block;width:100%;height:auto}.floating-web-badge{position:absolute;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:7px 12px;display:flex;align-items:center;gap:8px;z-index:3;box-shadow:0 8px 20px rgba(0,0,0,.07)}.floating-web-badge.top-badge{top:-14px;right:10px}.floating-web-badge.bottom-badge{bottom:-16px;left:10px}.badge-glow-dot{width:7px;height:7px;background:#10b981;border-radius:50%;box-shadow:0 0 0 3px rgba(16,185,129,.25)}.badge-speed-pill{background:#ecfdf5;color:#059669;font-size:10.5px;font-weight:700;padding:2px 6px;border-radius:4px;border:1px solid #a7f3d0}.badge-icon{font-size:20px}.web-cs-stat-card{background:#ffffff;border:1px solid rgba(55,78,187,.12);border-radius:12px;padding:14px 16px;box-shadow:0 2px 8px rgba(15,23,42,.02);transition:all .2s ease}.web-cs-stat-card:hover{transform:translateY(-2px);border-color:#374ebb;box-shadow:0 8px 20px rgba(55,78,187,.08)}.stat-icon-wrap{width:36px;height:36px;border-radius:10px;background:rgba(55,78,187,.08);color:#374ebb;display:flex;align-items:center;justify-content:center}.web-cs-stat-card .stat-number{font-size:25px;font-weight:700;color:#374ebb;line-height:1.1;margin-bottom:2px}.web-cs-stat-card .stat-label{font-size:12px;font-weight:500;color:#000;line-height:1.25}.web-cs-about-section{background:#ffffff}.section-heading{font-size:28px;font-weight:800;line-height:1.3;color:#0f172a;letter-spacing:-.3px}@media (max-width:768px){.section-heading{font-size:23px}}.section-p{font-size:14px;color:#64748b;line-height:1.6}.about-hl-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.about-hl-card .hl-icon-wrap{width:34px;height:34px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.about-hl-card h5{font-size:15px;font-weight:700;color:#0f172a;margin-bottom:4px}.about-hl-card p{font-size:12.5px;color:#64748b;margin-bottom:0;line-height:1.5}.scope-bento-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width:576px){.scope-bento-grid{grid-template-columns:1fr}}.scope-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:18px;position:relative;transition:all .25s ease;box-shadow:0 2px 10px rgba(15,23,42,.02)}.scope-card:hover{transform:translateY(-2px);border-color:#374ebb;box-shadow:0 8px 20px rgba(55,78,187,.08)}.scope-card .scope-num{font-size:11px;font-weight:800;color:#374ebb;background:rgba(55,78,187,.08);border-radius:6px;padding:2px 7px;display:inline-block}.scope-card h4{font-size:15px;font-weight:700;color:#0f172a;margin-bottom:6px}.scope-card p{font-size:12.5px;color:#64748b;line-height:1.5;margin-bottom:0}.bg-light-gradient{background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.cs-split-card{background:#ffffff;border-radius:14px;padding:26px;border:1px solid #e2e8f0;box-shadow:0 4px 16px rgba(15,23,42,.03)}.cs-split-card.card-challenge{border-top:3.5px solid #ef4444}.cs-split-card.card-solution{border-top:3.5px solid #374ebb}.split-tag{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:6px}.split-tag.tag-red{background:#fef2f2;color:#dc2626;border:1px solid #fecaca}.split-tag.tag-blue{background:rgba(55,78,187,.08);color:#374ebb;border:1px solid rgba(55,78,187,.2)}.cs-split-card h3{font-size:18px;font-weight:700;line-height:1.35}.split-desc{font-size:13.5px;color:#475569;line-height:1.6}.dot-cross{color:#ef4444;font-weight:800;font-size:13px;margin-top:2px;flex-shrink:0}.split-item-text{font-size:13px;color:#334155;line-height:1.5}.web-feature-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:22px 20px;transition:all .25s ease;box-shadow:0 3px 12px rgba(15,23,42,.02)}.web-feature-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(15,23,42,.06);border-color:#cbd5e1}.feature-icon-box{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.box-blue{background:rgba(55,78,187,.08);color:#374ebb}.box-purple{background:#faf5ff;color:#9333ea}.box-amber{background:#fffbeb;color:#d97706}.box-emerald{background:#ecfdf5;color:#059669}.web-feature-card h4{font-size:16px;font-weight:700;color:#0f172a;margin-bottom:8px}.web-feature-card p{font-size:13px;color:#64748b;line-height:1.55;margin-bottom:14px}.mini-feature-widget{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px;font-size:11px}.mini-venue-row .venue-name{color:#0f172a;font-weight:600;font-size:11px}.mini-venue-row .venue-cap{color:#64748b;background:#ffffff;border:1px solid #e2e8f0;padding:1px 6px;border-radius:4px;font-size:10px}.widget-label{color:#64748b;font-size:11px;font-weight:500}.widget-val{font-weight:700;font-size:12px}.widget-range-track{width:100%;height:5px;background:#e2e8f0;border-radius:9999px;overflow:hidden}.widget-range-fill{height:100%;background:linear-gradient(90deg,#374ebb,#60a5fa);border-radius:9999px}.feature-pill-tag{align-self:flex-start;font-size:10.5px;font-weight:700;color:#374ebb;background:rgba(55,78,187,.08);border-radius:6px;padding:2.5px 8px}.device-switcher-nav .device-btn{background:#ffffff;border:1px solid #cbd5e1;color:#475569;font-size:12.5px;font-weight:700;padding:7px 16px;border-radius:9999px;cursor:pointer;display:inline-flex;align-items:center;gap:7px;transition:all .2s ease}.device-switcher-nav .device-btn:hover{background:#f8fafc;color:#0f172a}.device-switcher-nav .device-btn.active{background:#374ebb;border-color:#374ebb;color:#ffffff;box-shadow:0 4px 12px rgba(55,78,187,.25)}.device-display-box{background:#ffffff;border-radius:14px;overflow:hidden;border:1px solid #cbd5e1;max-width:900px;margin:0 auto}.device-screen-url{font-size:11.5px;color:#64748b;font-weight:500}.device-image-wrap{background:#0f172a;overflow:hidden}.responsive-callout-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:14px;display:flex;align-items:flex-start;gap:10px}.responsive-callout-card .callout-icon{font-size:20px;line-height:1}.web-impact-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:18px 16px;box-shadow:0 3px 10px rgba(15,23,42,.02);transition:all .2s ease}.web-impact-card:hover{transform:translateY(-2px);border-color:#374ebb;box-shadow:0 8px 20px rgba(55,78,187,.08)}.impact-metric-name{font-size:14px;font-weight:700;color:#0f172a;line-height:1.25}.impact-delta-tag{font-size:10.5px;font-weight:700;color:#059669;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:6px;padding:2px 7px;white-space:nowrap}.impact-compare-row{background:#f8fafc;border-radius:8px;padding:10px 12px}.compare-col .compare-lbl{font-size:10px;font-weight:600;color:#94a3b8;display:block;text-transform:uppercase;margin-bottom:2px}.compare-col .compare-val{font-size:14px;line-height:1}.web-tech-pill-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;padding:12px 14px;transition:all .2s ease}.web-tech-pill-card:hover{border-color:#374ebb;background:#fafcff;transform:translateY(-2px);box-shadow:0 6px 16px rgba(55,78,187,.06)}.tech-icon-wrap{width:36px;height:36px;border-radius:8px;background:#f8fafc;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center}.web-tech-pill-card .tech-title{font-size:13.5px;color:#0f172a;line-height:1.2}.web-tech-pill-card .tech-desc{font-size:11px;color:#64748b;margin-top:2px}.testimonial-luxury-box{background:#ffffff;border:1px solid #e2e8f0;border-left:5px solid #374ebb;box-shadow:0 8px 24px rgba(15,23,42,.03);max-width:920px}.testimonial-quote{font-size:18px;line-height:1.6;font-weight:600;color:#1e293b;font-style:italic}@media (max-width:768px){.testimonial-quote{font-size:15px}}.testimonial-meta .author-name{font-size:15px;color:#0f172a}.testimonial-meta .author-role{font-size:12px}.related-study-card{background:#ffffff;border:1px solid #e2e8f0;border-radius:14px;padding:16px;transition:all .25s ease}.related-study-card:hover{transform:translateY(-3px);border-color:#374ebb;box-shadow:0 10px 24px rgba(55,78,187,.06)}.related-img-wrap{overflow:hidden}.related-cat-badge{position:absolute;top:10px;left:10px;background:rgba(15,23,42,.85);color:#ffffff;font-size:10px;font-weight:700;padding:3px 8px;border-radius:4px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);text-transform:uppercase}span.font-spartan.theme-color.text-dark.d-block.fs-16{font-size:16px;font-weight:600;color:#374ebb!important}