@media (min-width:1400px){.container{max-width:1310px!important}.agentic-wrapper{padding:120px 0}.filtter .filter-tags .btn-sm{padding:8px 16px;font-size:14px}}@media (min-width:1200px){.banner-description{max-width:89%}.herobanner-wrapper h1~p{max-width:81%}.ai-insight-section .section-heading{max-width:74%;margin-left:auto;margin-right:auto}.ipbanner-wrapper{padding-top:150px;padding-bottom:66px}.featured-listing .badge{font-size:14px}}@media (min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.dropdown-mega .dropdown-toggle::after,.dropdown-menu.show{display:none}.dropdown-mega .bb-dropdown-menu{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;margin:20px 0 0}.header-menu ul li.dropdown-mega:hover .dropdown-menu{display:block;top:100%;left:0;right:0}.dropdown-mega:hover .bb-dropdown-menu{margin-top:0;opacity:1;visibility:visible}}@media (max-width:1599px){.herobanner-wrapper .img-1{transform:translate(-32%,0);max-width:230px}.herobanner-wrapper .img-2{transform:translate(0,-50%);max-width:230px}.herobanner-wrapper .img-3{max-width:300px;transform:translateX(-120px)}.herobanner-wrapper .main-img{width:95%}}@media (max-width:1399px){.pricing-card .price{font-size:36px}.pricing-card{padding:32px 24px}.feature-default{padding:22px}.herobanner-wrapper{padding-top:220px;padding-bottom:180px;min-height:auto}.herobanner-wrapper .img-2{transform:translate(-50px,-50%)}.herobanner-wrapper h1,.ipbanner-wrapper h1{font-size:42px}.agentic-wrapper .img-2{top:28px;right:-4%;max-width:275px}.feature-hover p,.pct-plan-cell2 .plan-price strong{font-size:16px}.monitoring-steps-wrapper .card{padding:25px 16px 23px}.monitoring-steps-wrapper .step-title,.trackingfeatures-item strong{font-size:18px}.monitoring-steps-wrapper .step-desc{font-size:14px;line-height:1.6}.filtter .filter-tags .btn-sm{padding:8px 14px;font-size:14px}.filtter{padding:0 0 18px}.badge{font-size:12px}.featured-listing strong{line-height:1.24;margin-top:9px;margin-bottom:9px}.pct-cell{padding:14px 16px}.pct-plan-cell2{padding:30px 12px 18px}.pct-plan-cell2 .plan-price{font-size:14px}}@media (max-width:1199px) and (min-width:992px){.cw-wrap{width:450px;height:450px}}@media (max-width:991px) and (min-width:768px){.trial-form-card{padding:30px 24px 24px}.trial-form-subtitle{margin-bottom:16px}.contactbanner-wrapper .banner-description{width:100%}.contact-demo-benefits li{font-size:13px}}@media (max-width:1199px){.feature-icon img{max-width:48px;height:48px}.pricing-card .price{font-size:26px}.contactbanner-wrapper.herobanner-wrapper,.herobanner-wrapper.productP-wrapper{padding-top:100px;padding-bottom:60px}.feature-icon{margin-bottom:11px}.nav-link{margin-left:12px;padding-top:16px;padding-bottom:16px}.navbar-brand img{max-height:44px}.trial-form-card{padding:20px 18px 24px!important}.trial-form input{font-size:14px!important;padding:12px 16px!important}.trial-form input,.trial-submit{height:48px}.trial-form-control{height:48px;padding:0 16px;font-size:14px}textarea.trial-form-control{padding:12px 16px;font-size:14px;height:90px}:root{--text-32:28px}.banner-description,.herobanner-wrapper .main-img{width:90%}.section-heading{font-size:38px;margin-bottom:30px}.ai-insight-label,.trackingfeatures-item:not(:last-of-type){margin-bottom:16px}.agentic-text{padding-right:0}.herobanner-wrapper{padding-top:155px;padding-bottom:100px}.ipbanner-wrapper{padding-top:130px;padding-bottom:50px}.herobanner-wrapper .img-1{transform:translate(-24%,0);max-width:160px}.herobanner-wrapper .img-2{transform:translate(0,-50%);max-width:180px}.herobanner-wrapper .img-3{max-width:200px;transform:translateX(-58px)}.herobanner-wrapper h1,.ipbanner-wrapper h1{font-size:38px}.herobanner-wrapper h1~p{margin-top:12px}.bop-tracker-wrapper .card.achieve-card .card-body strong,.feature-stat{font-size:18px}.agentic-wrapper .img-1{max-width:55%;left:0}.agentic-wrapper .img-2{top:-12px;right:-2%;max-width:55%}.agentic-wrapper .img-3{width:80%;padding-top:200px}.tangible-main-img .img-1{max-width:39%}.tangible-main-img .img-2{max-width:43%}.trackingfeatures-display{margin-left:38px}.trackingfeatures-item{padding:14px 12px}.ai-insight-box--side{padding:18px}.ai-insight-label{font-size:14px;line-height:1.2}.ai-connector-arrow{top:38%;left:30%}.tangible-sub-heading{font-size:24px;line-height:1.2}.feature-hover p,.pricing-card .price span,.pricing-card p{font-size:14px}.feature-hover{padding:16px}.trial-form-title{font-size:20px!important;margin-bottom:2px!important}.trial-form-subtitle{font-size:14px;line-height:1.6}.form-floating>.form-control{height:46px;font-size:14px;padding:0}.form-floating>label{font-size:14px;padding:0 1.05rem}.monitoring-steps-wrapper .step-title,.pct-cell strong,.trackingfeatures-item strong{font-size:16px}.trackingfeatures-item img{max-width:16px;margin-right:8px;margin-top:3px}.bop-tracker-wrapper .card .card-body{padding:16px 16px 24px}.bop-tracker-wrapper p{font-size:15px}.bop-tracker-wrapper .productivity-content{padding:53px 0 0}.productivity-box{bottom:0}.bop-tracker-wrapper .btn-link{margin-top:32px}.featured-blog-card strong.card-title,.featured-listing strong{font-size:14px;line-height:1.3}.featured-listing .excerpt{font-size:12px}.filtter .filter-tags .btn-sm{padding:6px 12px;font-size:12px}.blog-banner-wrapper .section-heading-2{margin-top:14px;margin-bottom:16px}.search-toggle{width:36px;height:36px}.section-heading-2{padding-bottom:12px;margin-bottom:28px}.blog-listing-card{padding:24px}.blog-listing-list li{margin-bottom:8px}.blog-listing-title{font-size:18px;margin-bottom:18px}.Featured-blisting-card,.featured-listing-card,.pct-cell{padding:12px}.featured-listing strong{margin-top:4px;margin-bottom:6px}.search-input .btn{width:38px}.pricing-card{padding:32px 22px}.pricing-card .btn-outline-primary{margin:18px 0;padding:15px 8px;font-size:16px}.pricing-card .pricing-features li{font-size:14px;padding-left:30px;margin-bottom:10px}.pricing-card .pricing-features li::before{font-size:1rem;line-height:1.35}.pct-category.pct-category .pct-cell{padding:20px 12px 12px;font-size:16px}.pct-plan-cell2{padding:30px 12px 28px}.pct-row .pct-cell{width:220px}.pct-val .fa{width:24px;height:24px;font-size:.75rem;padding:4px}.pct-row .pct-cell,.pct-val{font-size:.875rem}.navbar{padding:4px 0}}@media (max-width:991px){:root{--section-padding:80px;--text-32:24px;--text-base:14px}.need-assistance-box,.pricing-card{padding:28px 24px}.contact-info-bar{padding:18px 20px}.pricing-wrapper .cta-card{padding:42px 24px}.pricing-card .price{font-size:36px}.pricing-card .btn-outline-primary{white-space:nowrap}.filtter{flex-flow:column;gap:12px}.filtter .filter-tags{order:2}.filtter .filter-search{order:1}.blog-banner-wrapper .display-6,.section-heading{font-size:30px}.banner-description{width:96%}.herobanner-wrapper h1{font-size:28px}.ipbanner-wrapper h1{font-size:32px;margin:0 auto 16px;max-width:85%}.ai-insights-wrapper p,.herobanner-wrapper h1~p{font-size:16px}.btn{margin-top:32px}.trial-form-card{margin:24px auto 0}.nav-link,.trackingfeatures-display{margin-left:0}.feature-card--image img{margin:auto}.herobanner-wrapper .img-1{transform:translate(-12%,0);max-width:142px}.herobanner-wrapper .img-2{transform:translate(24px,-50%);max-width:156px}.herobanner-wrapper .img-3{max-width:150px;transform:translateX(-27px);bottom:20%}.counter-label{font-size:var(--text-base)}.ai-insight-box--side,.navbar-collapse ul li{width:100%}.navbar-collapse ul li:not(:last-child){border-bottom:1px solid #ddd}.navbar-collapse ul li:last-of-type{border-bottom:none}.nav-link{padding-top:12px;padding-bottom:12px}.nav-link.dropdown-toggle.show::after{transform:translateY(-50%) rotate(180deg)}.blog-listing-title,.navbar-collapse{margin-bottom:16px}.agentic-wrapper .img-2{right:-2%;max-width:50%}.tangible-main-img .img-1{max-width:32%}.tangible-main-img .img-2{max-width:36%}.tangible-main-img{padding-right:65px;padding-bottom:35px}.trackingfeatures-item:not(:last-of-type){margin-bottom:0}.trackingfeatures-item strong{font-size:18px;margin-bottom:4px}.trackingfeatures-item img{margin-top:5px}.trackingfeatures-box{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.ai-insight-list li,.pct-head .pct-cell{padding:12px}.feature-hover p{font-size:14px;line-height:1.2}.testi-stars{margin:18px 0}.ai-insight-flow{flex-direction:column;align-items:stretch;gap:0}.ai-center-label,.ai-connector-arrow,.blog-sidebar{display:none}.ai-insight-connector-wrap{position:relative;max-width:100%;display:block;padding:23px;top:0}.ai-connector-line{position:absolute;transform:translateX(-50%) rotate(90deg) scale(1);left:50%;width:75px;top:-5px}.ai-center-screen{width:240PX}.ai-insight-connector-wrap-2 .ai-connector-line{top:12px}.monitoring-steps-wrapper .step-title,.pct-plan-cell2 .plan-price strong{font-size:18px}.faq-wrapper .accordion-button{font-size:16px;padding:16px}.faq-wrapper .accordion-body{font-size:14px;line-height:1.6;padding:16px}.ipbanner-wrapper .lead{max-width:100%;font-size:16px}.bop-tracker-wrapper h3{font-size:36px;line-height:1.2}.blog-banner-wrapper{padding-top:120px;padding-bottom:50px}.blog-banner-wrapper .btn{padding:12px 32px;margin-top:20px}.filtter{margin-bottom:24px}.featured-blog-card{padding-bottom:12px}.blog-listing-card{padding:1.5rem}.blog-listing-list li{padding-left:28px;margin-bottom:8px}.key-takeaways-card,.wide-cta-section{padding:24px 28px 28px}.section-heading-3{font-size:20px}.blog-article-body p,.key-takeaways li,.pct-cell strong{font-size:14px}.key-takeaways-card{margin-top:28px}.pct-plan-cell2 .most-popular{font-size:10px}.pct-plan-cell2 .plan-price{font-size:12px;display:grid;gap:6px;font-weight:600}.pct-cell{padding:8px}.pct-category.pct-category .pct-cell{padding:18px 8px 12px;font-size:14px}.pct-row .pct-cell{width:165px}.pct-plan-cell2 .plan-price span{display:block}.pct-plan-cell2{padding:30px 8px 12px}.dropdown-mega .bb-dropdown-menu{box-shadow:none;border-radius:4px;position:relative;margin-top:0;margin-bottom:8px}.dropdown-mega .bb-dropdown-menu li a{font-size:12px;padding:12px 12px 12px 32px}.dropdown-mega .bb-dropdown-menu li a::before{left:10px}.dropdown-toggle::after{right:8px;position:absolute;top:50%;transform:translateY(-50%) rotate(0);border-top:6px solid;border-right:6px solid transparent;border-bottom:0;border-left:6px solid transparent;border-radius:4px}.sticky-sidebar{position:static}.toc-card{max-height:none}.pct-head{padding-top:85px}.trial-form-subtitle{font-size:12px;line-height:1.4;margin-bottom:16px!important}.subscribe-box .btn{height:52px}}@media (max-width:767px){:root{--section-padding:60px;--text-32:20px;--text-base:14px}.contactbanner-wrapper.herobanner-wrapper,.herobanner-wrapper.productP-wrapper{padding-top:100px;padding-bottom:0}.navbar-toggler{width:42px;height:42px;padding:4px}textarea.trial-form-control{font-size:13px;padding:8px 12px}.feature-wrapper{padding:40px 0}.herobanner-wrapper{text-align:center;padding-top:100px;padding-bottom:0}.blog-banner-wrapper,.ipbanner-wrapper{padding-top:100px;padding-bottom:40px}.ipbanner-wrapper.pricing-wrapper{padding-bottom:60px}.ipbanner-wrapper h1{font-size:28px;margin-bottom:8px}.ai-insights-wrapper p,.bop-tracker-wrapper p,.bpo-monitoring-wrapper p,.cta-subtitle,.ipbanner-wrapper .lead,.pricing-toggle .tab,.tangible-desc,.tangible-features li p,.testi-card p,.testi-header strong,.users-circle-wrapper p.lead{font-size:14px}.banner-right{position:relative;width:100%;max-width:100%;left:0;right:0;padding-top:45px}.herobanner-wrapper .main-img{width:90%;margin:auto auto -24px;position:relative;right:auto;top:auto;transform:none}.herobanner-wrapper .img-2{right:0;left:auto}.herobanner-wrapper .img-3{transform:translateX(-27px);bottom:24px}.banner-description{width:88%;margin:auto}.btn{padding:10px 28px;font-size:16px}.section-heading{font-size:22px;margin-bottom:24px}.trial-form-subtitle{font-size:14px;margin-bottom:18px}.trial-form .form-floating>label{font-size:12px;padding:0 .9rem}.feature-icon{margin-bottom:12px;line-height:1.2}.feature-default{padding:16px}.monitoring-steps-wrapper .step-title{font-size:16px;margin-top:12px}.navbar-brand{max-width:168px;padding:0}.logo-slide{min-width:140px;height:66px;padding:14px 20px}.logo-slide img{max-height:38px;max-width:100px}.logo-marquee-track{gap:14px}.testi-avatar{width:38px;height:38px}.testi-card,.trackingfeatures-item{padding:12px}.testimonial-section .slick-track{padding:10px 0}.feature-card--image img{margin:auto;width:100%}.counter-number{font-size:30px}.feature-box strong{font-size:16px;margin-bottom:12px}.feature-box p{font-size:12px;line-height:1.6}.feature-stat,.trackingfeatures-item strong{font-size:16px}.tangible-features li:not(:last-child){margin-bottom:16px}.feature-icon img{max-width:36px;height:36px}.feature-stat{line-height:1.3}.cta-card{padding:40px 18px}.trackingfeatures-item img{max-width:16px;margin-right:8px}.trackingfeatures-item small{line-height:1.5;font-size:12px;display:block}.testi-slide{padding:0 8px}.testi-quote{max-width:32px}.footer-bottom{margin-top:40px}.counter-wrapper::before,.feature-wrapper::before{background:hsla(210,11%,15%,.95)}.testi-card p{line-height:1.6}.testi-stars{margin:14px 0}.monitoring-steps-wrapper .step-icon img{width:45px;height:45px}.monitoring-steps-wrapper .card{padding:16px 12px 18px}.monitoring-steps-wrapper .step-desc{font-size:12px}.cw-list-group .list-group-item{padding:12px;font-size:14px}.trial-form-card{border-radius:20px 20px 0 0!important;z-index:2}.bop-tracker-wrapper h3{font-size:32px;line-height:1.2;margin:12px 0 8px}.bop-tracker-wrapper strong{font-size:16px;line-height:1.2;margin-bottom:8px}.bop-tracker-wrapper .btn-link{font-size:14px;margin-top:24px}.bop-tracker-wrapper .card .card-body{padding:12px 12px 16px}.blog-banner-wrapper .section-heading-2{margin-top:8px;margin-bottom:12px}.badge{padding:4px 8px}.featured-article,.featured-blog-card,.section-heading-2{padding-bottom:12px}.latest-articles-wrapper .featured-article .img-box{margin-bottom:12px}.featured-blog-card strong.card-title{padding:8px 0 0}.bloguser-img{width:18px;height:18px}.section-heading-2{margin-bottom:24px}.Featured-blisting-card,.featured-listing-card{padding:8px}.featured-listing li{margin-bottom:8px;padding-bottom:8px}.subscribe-box input{padding:10px 16px}.key-takeaways-card,.subscribe-box{margin-top:24px}.featured-blog-card .badge{left:8px}.section-heading-3{font-size:18px}.key-takeaways-card,.wide-cta-section{padding:18px 18px 24px}.key-takeaways li::before{font-size:14px;line-height:1.5}.key-takeaways li{padding-left:24px;margin-bottom:8px}.blog-article-body p{margin-bottom:6px}.pricing-card{padding:24px 16px}.pricing-card .price{font-size:32px}.pct-plan-cell2 .btn,.pricing-comparison-wrapper{display:none}.pct-plan-cell2{padding:30px 8px 16px}.pct-row .pct-cell{width:125px}.pricing-toggle{width:280px;top:-28px}.faq-wrapper .flotting-img{top:0}.subscribe-box .btn{right:2px;top:2px;height:36px}.ai-insights-wrapper .btn-primary input{padding:8px 30px;font-size:14px}#ajaxsearchlite1 .probox,div.asl_w .probox{padding:3px 8px!important;height:28px!important}div.asl_m .probox .proloading svg,div.asl_m .probox .promagnifier .innericon svg,div.asl_m .probox .prosettings .innericon svg{width:18px!important}.filtter .filter-tags .btn-sm{padding:4px 8px;font-size:10px}}@media (max-width:575px){.cta-wrapper .section-heading,.section-heading{margin-bottom:18px}:root{--section-padding:40px;--text-32:18px;--text-base:12px}.contactbanner-wrapper.herobanner-wrapper,.herobanner-wrapper.productP-wrapper{padding-top:80px;padding-bottom:0}.tangible-main-img2 .img-2{max-width:60%;right:4%;bottom:6%}.navbar{padding:6px 0}.btn{padding:8px 24px;font-size:12px;margin-top:24px}.section-heading{font-size:20px}.blog-banner-wrapper{padding-top:80px;padding-bottom:24px}.herobanner-wrapper .main-img{width:80%}.herobanner-wrapper .img-2{transform:translate(-16px,-50%);max-width:30%}.herobanner-wrapper .img-1{transform:translate(8px,0);max-width:28%;top:8%}.herobanner-wrapper .img-3{transform:translateX(11px);bottom:15px;max-width:30%}.feature-box{max-width:300px;margin:auto}.agentic-text,.ai-insights-wrapper p,.blog-article-body p,.bop-tracker-wrapper p,.bpo-monitoring-wrapper p,.cta-subtitle,.feature-box p,.footer-wrapper ul li a,.ipbanner-wrapper .lead,.key-takeaways li,.pct-row .pct-cell,.pct-val,.pricing-card .price span,.pricing-card p,.tangible-desc,.tangible-features li p,.testi-card p,.users-circle-wrapper p.lead{font-size:12px}.agentic-text,.tangible-desc{margin-bottom:8px}.counter-wrapper{padding:40px 0;background-attachment:scroll}.feature-stat,.trackingfeatures-item strong{font-size:14px}.herobanner-wrapper h1~p{font-size:12px;margin-top:8px}.logo-slide{min-width:120px;height:58px;padding:12px 16px}.logo-slide img{max-height:26px;max-width:85px}.logo-marquee-track{gap:10px}.footer-wrapper{padding-top:40px}.cta-subtitle{margin-bottom:0}.cta-card{padding:24px 12px}.agentic-wrapper .img-1{max-width:50%;top:2%;left:2%}.agentic-wrapper .img-2{top:-12px;right:2%;max-width:50%}.agentic-wrapper .img-3{width:80%;padding-top:34%;transform:rotate(-3deg) translateX(-50%)}.tangible-main-img{padding-right:30px;padding-bottom:24px}.tangible-sub-heading{font-size:16px;margin-bottom:4px}.bop-tracker-wrapper strong,.feature-box strong,.tangible-features li strong{font-size:14px;margin-bottom:4px}.tangible-features li,.trackingfeatures-box{gap:8px}.tfc-icon{min-width:14px;height:14px;margin-top:-3px}.testi-avatar{width:24px;height:24px}.testi-header{gap:6px}.testi-stars{margin:8px 0;font-size:10px}.testi-quote{max-width:24px}.feature-hover,.pct-head .pct-cell,.pricing-toggle .tab,.testi-card,.trackingfeatures-item{padding:8px}.trackingfeatures-item img{margin-right:6px}.navbar-brand{max-width:132px;padding:0}.ai-insight-list li{padding:8px;font-size:12px}.logo-slick-slider .slick-slide{padding:0 4px}.footer-wrapper ul li:not(:last-of-type){margin-bottom:4px}.footer-wrapper strong{margin-bottom:12px;font-size:14px}.footer-bottom{margin-top:24px;padding:8px 0;font-size:12px}.feature-default{padding:12px}.feature-hover p{font-size:12px;line-height:1.2}.ai-insight-section{padding:60px 0}.ai-insight-box--side,.need-assistance-box{padding:24px 18px}.faq-wrapper .accordion-button{font-size:14px;padding:8px 12px;line-height:1.6}.faq-wrapper .accordion-body{font-size:12px;line-height:1.6;padding:12px}.accordion-button::after{width:16px;background-size:10px}.cw-wrap{width:375px;height:375px}.cw-orbit-img1,.cw-orbit-img2,.cw-orbit-img3,.cw-orbit-img4,.cw-orbit-img5,.cw-orbit-img6{width:55px;height:55px}.clock-orbiters{width:95px;height:95px}.cw-orbit-img4{top:-26px}.cw-list-group .list-group-item{padding:8px 12px;font-size:12px}.cw-list-group .list-group-item:not(:last-child){margin-bottom:6px}.monitoring-steps-wrapper .step-title{font-size:14px;margin-top:8px}.trial-form-title{font-size:20px!important;line-height:1.2}.trial-form-subtitle{font-size:12px;margin-bottom:12px}.trial-form-card{padding:18px 12px!important}.trial-form textarea.trial-form-control{height:90px!important;border-radius:18px}.ipbanner-wrapper h1{max-width:95%}.bop-tracker-wrapper h3{font-size:28px}.bop-tracker-wrapper .btn-link{font-size:12px;margin-top:18px}.bop-tracker-wrapper .productivity-content .img-line-up{max-width:247px}.filtter{padding:0 0 8px;margin-bottom:12px;gap:8px}.section-heading-2{padding-bottom:8px;margin-bottom:16px}.blog-listing-card{padding:1rem}.blog-listing-title{margin-bottom:12px}.blog-listing-list li{padding-left:28px;margin-bottom:4px;font-size:12px}.badge,.pct-plan-cell2 .plan-price{font-size:10px}.pct-plan-cell2 .plan-price strong,.section-heading-3{font-size:16px}.key-takeaways-card,.wide-cta-section{padding:12px 12px 18px}.key-takeaways li{padding-left:20px;margin-bottom:4px;font-size:.95rem}.key-takeaways-card{margin-top:16px}.pricing-card .pricing-features li{font-size:12px;padding-left:26px;margin-bottom:6px}.pricing-card .price{font-size:28px;line-height:1.2}.pricing-card p{margin-top:4px}.pricing-card .btn-outline-primary{margin:16px 0;padding:8px;font-size:14px}.pricing-card .pricing-features li::before{font-size:14px;line-height:1.35}.contact-info-bar,.pricing-card{padding:16px}.pct-category.pct-category .pct-cell{padding:12px 8px;font-size:12px}.pct-val .fa{width:20px;height:20px;font-size:10px;padding:4px}.pct-cell{padding:6px}.pct-cell strong{font-size:13px}.pct-plan-cell2 .most-popular{font-size:8px}.pct-plan-cell2{padding:28px 8px 14px}.pct-row .pct-cell{width:95px}.pct-row .pct-cell:first-child{min-width:175px}.pct-row{min-width:460px}.pricing-toggle{width:250px;top:-24px}.blog-banner-wrapper .blog-image{text-align:center}.latest-articles-wrapper{padding:40px 0 var(--section-padding)}.nav-link{padding-top:10px;padding-bottom:10px}.navbar-toggler{width:33px;height:33px;padding:4px}.navbar-toggler .icon-bar{left:8px;width:calc(100% - 16px)}.navbar-toggler .icon-bar:nth-child(3){bottom:29%}.herobanner-wrapper{padding-top:80px}.trial-form input{font-size:13px!important;padding:8px 12px!important;line-height:1}.trial-form input,.trial-submit{height:38px}.trial-form-control{height:38px;font-size:13px;padding:0 12px}.trial-form .form-row{gap:12px!important}.trial-form .form-field{margin-top:12px!important;overflow:hidden}.feature-box img{max-height:30px;margin-bottom:8px}.ai-insights-wrapper .btn-primary input{padding:8px 20px;font-size:12px}.subscribe-box .btn{height:33px}.trial-form .trial-form-control.form-control{font-size:13px;height:48px;padding:8px 12px}}@media (max-width:424px){:root{--text-32:16px}.max-w-heading{max-width:100%}.herobanner-wrapper h1,.ipbanner-wrapper h1{font-size:22px;max-width:100%}.tangible-sub-heading{font-size:14px}.faq-wrapper .accordion-button{font-size:12px}.cw-wrap{width:320px;height:320px}.cw-orbit-img1,.cw-orbit-img2,.cw-orbit-img3,.cw-orbit-img4,.cw-orbit-img5,.cw-orbit-img6{width:45px;height:45px}.cw-orbit-img3{bottom:-20px}.bop-tracker-wrapper .productivity-content .img-line-up{max-width:225px}content{padding:30px 0 0}}@media (max-width:374px){.counter-label{font-size:14px}.feature-hover p{font-size:10px;line-height:1.4}.trackingfeatures-item strong{font-size:13px}.cw-wrap{width:280px;height:280px}.cw-orbit-img1,.cw-orbit-img2,.cw-orbit-img3,.cw-orbit-img4,.cw-orbit-img5,.cw-orbit-img6{width:45px;height:45px}.cw-orbit-img2{right:-5px;top:50px}.cw-orbit-img1{left:-5px;top:50px}.btn{padding:8px 16px}.contact-demo-benefits li{font-size:11px;padding:6px 0}}

/* ════════════════════════════════════════════════════════════
   RESPONSIVE — Extracted from media.css
   ════════════════════════════════════════════════════════════ */

/* ── ≤ 1599px ── */
@media (max-width: 1599px) {
  .bcard-today {
    width: 208px;
  }

  .bcard-week {
    width: 218px;
  }
}

/* ── ≤ 1399px ── */
@media (max-width: 1399px) {
  tr.bcard-small-header td {
    padding-bottom: 0.2em;
  }
}

/* ── ≤ 1199px ── */
@media (max-width: 1199px) {
  .bcard-today {
    width: 180px;
    padding: 12px;
  }

  .bcard-time {
    font-size: 1.35em;
  }

  .bcard-week {
    width: 196px;
    padding: 12px;
    left: -12px;
  }

  .bcard-productivity {
    width: 280px;
  }

  #productivityChart {
    max-width: 120px;
  }
}

/* ── ≤ 991px  (tablet portrait & below) ── */
@media (max-width: 991.98px) {

  /* Banner below MD — card layout collapse */
  .banner-right-col { margin-top: var(--sp-8); }

  .banner-right {
    height: auto;
    display: flex;
    flex-direction: column;
    gap: var(--sp-4);
  }

  .bcard-today,
  .bcard-week,
  .bcard-productivity {
    position: relative;
    top: auto; left: auto; right: auto; bottom: auto;
    width: 100%;
  }

  /* Pair timers side-by-side on tablet */
  .bcard-today,
  .bcard-week {
    width: calc(50% - var(--sp-2));
    display: inline-flex;
    flex-direction: column;
  }

  .banner-right {
    flex-flow: row wrap;
  }

  .bcard-productivity {
    flex: 1;
  }
}

/* ── 991px max (from banner-specific overrides) ── */
@media (max-width: 991px) {
  .bcard-today {
    width: 160px;
    padding: 8px 12px;
  }

  .bcard-week {
    width: 160px;
    padding: 8px 12px;
    left: -12px;
  }

  .bcard-productivity {
    width: 240px;
    padding: 8px 8px;
  }
}

/* ── ≥ 992px  (desktop — cards are absolutely positioned) ── */
@media (min-width: 992px) {

  /* Ensure banner-right has enough vertical space */
  .banner-right {
    /* height: 500px; */
    display: block;
  }

  /* Reset any mobile overrides */
  .bcard-today,
  .bcard-week,
  .bcard-productivity {
    position: absolute;
    display: block;
    /* width: auto; */
    flex: none;
  }
}

/* ── SM (576px–767px) ── */
@media (min-width: 576px) and (max-width: 767.98px) {

  .banner-wrapper {
    min-height: auto;
    padding-top: var(--sp-12);
    padding-bottom: var(--sp-10);
  }

  .banner-left { padding-right: 0; padding-bottom: var(--sp-8); }

  .banner-right {
    height: auto;
    display: flex;
    flex-direction: column;
    gap: var(--sp-4);
  }

  .bcard-today,
  .bcard-week,
  .bcard-productivity {
    position: relative;
    top: auto; left: auto; right: auto; bottom: auto;
    width: 100%;
  }
}

/* ── XS (max-width: 575px) ── */
@media (max-width: 575.98px) {

  .banner-wrapper {
    min-height: auto;
    padding-top: var(--sp-10);
    padding-bottom: var(--sp-8);
    align-items: flex-start;
  }

  .banner-left { padding-right: 0; padding-bottom: var(--sp-8); }

  .banner-right {
    height: auto;
    display: flex;
    flex-direction: column;
    gap: var(--sp-4);
  }

  /* All bcards become relative/stacked */
  .bcard-today,
  .bcard-week,
  .bcard-productivity {
    position: relative;
    top: auto; left: auto; right: auto; bottom: auto;
    width: 100%;
  }
}
