@charset "UTF-8";:root{--primary:#b00101;--secondary:#0f2130;--pri-complementry:#01b0b0;--pri-analogous-01:#b05901;--pri-analogous-02:#b00159;--pri-triadic-01:#01b001;--pri-triadic-02:#0101b0;--pri-tetradic-01:#59b001;--pri-tetradic-02:#01b0b0;--pri-tetradic-03:#5901b0;--blue:#1e90ff;--white:#fff;--black:#000;--dark-gray:#545454;--text-label-gray:#434343;--btn-border-radius:8px;--light-gray:#f6f6f6;--section-dark-bg:#001128;--input-border-gray:#c4c4c4;--underline-gray:#c5c5c5;--section-heading:#005ead;--section-bg:#f2faff;--mid-gray:#dfdfdf}.right-section{width:40%}.breadcrumb-cat-section{display:flex;justify-content:center;width:100%;background-color:var(--light-gray)}.breadcrumb-cat-cont{display:flex;flex-direction:column;justify-content:center;width:90%}.breadcrumb-cat-item-group{display:flex;justify-content:flex-start;width:100%;margin:0;padding:10px 0;gap:6px}.breadcrumb-cat-item{display:flex;position:relative;max-width:100px;white-space:nowrap}.breadcrumb-cat-arrow{display:flex;width:14px;height:auto;background-image:url(/assets/home_images/Chevron_Right_01-781871680dc2aeb91bf93bce89716fda45801579e7d799c2fb61c5299bc625b2.svg);background-position:center;background-size:50%;background-repeat:no-repeat}.breadcrumb-cat-item a{text-decoration:none;font-family:'Noto Sans',sans-serif;font-size:.8rem;color:var(--text-label-gray);overflow:hidden;text-overflow:ellipsis}.breadcrumb-cat-item a:hover{color:var(--primary)}.breadcrumb-cat-item li[title]::after{content:attr(title)}.breadcrumb-cat-item li:hover::after{display:flex}.breadcrumb-cat-item-active{text-decoration:none;font-family:'Noto Sans',sans-serif;font-size:.8rem;font-weight:600;color:var(--secondary)}.top-header{display:flex;align-items:center;gap:40px;flex-wrap:wrap;margin-bottom:20px}.top-header .logo img{height:60px}.banner-section{display:flex;justify-content:center;width:100%;background-image:url(/assets/home_images/RD_HeroBG_01-559b635ffbbdd59e35d2acb25eca91e71b42c4e7600469c0e301f250ef6b2886.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:10px 0 10px 0}.banner-cont{display:flex;flex-direction:column;justify-content:center;width:90%}.banner-row{display:flex;justify-content:center;width:80%}.content-wrapper{display:flex;flex-wrap:wrap;gap:20px;height:auto}.left-content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;flex:1;gap:30px}.rd-infographic-action-group{display:flex;justify-content:center;width:100%}.right-card{display:flex;flex-direction:column;width:40%;align-items:center;justify-content:center}.left-content h1{font-family:'Roboto Condensed',sans-serif;font-size:2rem;font-weight:500;line-height:1.4;margin-bottom:10px;color:var(--white)}.cat-intel-logo{background-color:var(--white);padding:5px;border-radius:10px}.cat-intel-logo img{width:100px}.left-content .meta{font-family:'Noto Sans',sans-serif;font-size:1.2rem;color:var(--white)}.mrfr-cat-action-group-cont{display:flex;justify-content:flex-start;width:100%}.cat-action-group{display:flex;justify-content:flex-start;align-items:center;max-width:90%;gap:14px;flex-wrap:wrap}.cat-action-title{font-family:'Noto Sans',sans-serif;font-size:1.2rem;color:var(--white)}.cat-action-cont{display:flex;justify-content:center;align-items:center;gap:8px}.whatsapp-action-link,.linkdin-action-link,.sharelink-action-link,.wishlist-action-link{display:flex;justify-content:center;width:32px;height:32px;background-position:center;background-size:100%;background-repeat:no-repeat}.whatsapp-action-link{background-image:url(/assets/home_images/WhatsApp_Icon_White_01-2d9c06c6dfff45ab0f56d2b4242d51afdb0b3a8886709816121692b31494e4ec.svg)}.whatsapp-action-link:hover{background-image:url(/assets/home_images/WhatsApp_Icon_Primary_01-1302c26cea20aa510853b6d7b70a1501c9f714d292345b77d161bc7ba111a64f.svg)}.linkdin-action-link{background-image:url(/assets/home_images/LinkedIn_Icon_White_01-c59c2e35ed1a861c6958198b2cbce74de29ffee1ec92c74d032bd914f47f723a.svg)}.linkdin-action-link:hover{background-image:url(/assets/home_images/LinkedIn_Icon_Primary_01-3bdd444f97b649053118bad1453b15c1316976cfabd13f1c5b43e7bb8138ac0b.svg)}.sharelink-action-link{background-image:url(/assets/home_images/Link_Icon_White_01-25b546c25b06e3aa71557c43c54759d78d5bb2f2bbc1230043e0670f7d75edca.svg)}.wishlist-action-link{background-image:url(/assets/home_images/Wishlist_Icon_White_01-fb6af0baba2d64ade3c6bc36c462169cae51354d7b1b5819b1ede1407c55e8b0.svg)}.sharelink-action-link:hover,.wishlist-action-link:hover{background-image:url(/assets/home_images/Link_Icon_Primary_01-2eeed304f1f32baeb3f36c9292103fc680e24c8f99800d2962f865caa4d82078.svg)}.wishlist-action-link:hover{background-image:url(/assets/home_images/Wishlist_Icon_Primary_01-d19b07ddf2deaabb2776e3cdc35f33637331cc2c25a2bae5a2c44e56ef1ddde2.svg)}.mul-ling-selector_cont{display:flex;justify-content:center;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:400;color:var(--secondary);text-align:center}.lang-name-cont{display:flex;justify-content:center;align-items:center;gap:8px}.mrfr-rd-lang-select{position:relative;min-width:170px}.mrfr-rd-lang-button{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;width:100%;cursor:pointer;border:1px solid var(--input-border-gray);background-color:var(--white);border-radius:9999px;font-size:14px}.mrfr-rd-flag-circle{width:26px;height:26px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;flex-shrink:0}.mrfr-rd-chevron{width:24px;height:24px;transition:transform .2s ease}.mrfr-rd-open .mrfr-rd-chevron{transform:rotate(180deg)}.mrfr-rd-lang-options{display:none;position:absolute;top:100%;left:0;z-index:999;width:100%;background:var(--white);border:1px solid var(--input-border-gray);border-radius:8px;margin-top:4px;overflow:hidden}.mrfr-rd-open .mrfr-rd-lang-options{display:block}.mrfr-rd-lang-option{display:flex;align-items:center;gap:10px;padding:10px 14px;cursor:pointer;font-size:14px;background-color:var(--white)}.mrfr-rd-lang-option:hover{background:#f4f4f4}.right-card img{width:100%;border-radius:10px}.cta-buttons{margin-top:20px;display:flex;gap:15px;flex-wrap:wrap;justify-content:center}.btn{padding:6px 20px;border-radius:5px;font-size:14px;cursor:pointer;border:0}.btn-sample{background:linear-gradient(0,#b00101 0,#f80004 100%);color:var(--white);border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer}.hero-sec-report-actions-cont{display:flex;width:100%;gap:20px}.nav-request-btn,.nav-request-btn-small{font-family:'Noto Sans',sans-serif;font-weight:600;border:0;border-radius:8px;color:var(--white);cursor:pointer;background:linear-gradient(0,#b00101,#f80004);text-align:center;line-height:2.6}.nav-request-btn{height:42px;font-size:1rem;width:100%;margin:15px 0;text-align:center;line-height:2.6}.nav-request-btn-small{height:38px;font-size:.8rem;font-weight:500;padding:0 14px;min-width:157px;width:auto}.nav-request-btn:hover,.nav-request-btn-small:hover{background:linear-gradient(0,#f80004,#b00101)}.buy-now-btn-wrapper{position:relative;display:inline-block;width:50%}.mrfr-cat-buy-now-btn{display:flex}.buy-now-btn-wrapper:focus-within .buy-now-options-dropdown{display:block}.nav-buy-now-btn{display:flex;justify-content:center;align-items:center;gap:10px;height:42px;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;background:linear-gradient(0,#f2f2f2,var(--white));border:1.5px solid var(--primary);color:var(--primary);border-radius:8px;margin:15px 0;cursor:pointer;width:100%}.nav-buy-now-btn:hover{background:linear-gradient(0,#b00101,#f80004);color:var(--white)}.nav-buy-now-btn:hover .cart-icon{fill:var(--white)}.buy-now-options-dropdown{display:none;position:absolute;top:84%;right:0;min-width:250px;background:white;border:2px solid var(--primary);border-radius:6px;margin-top:6px;padding:0;overflow:hidden;z-index:999 !important}.mrfr-compare-license-cont a{font-family:noto sans;font-size:1rem;color:var(--blue)}.buy-now-dropdown-cont{display:flex;flex-direction:column}.mrfr-compare-license-cont,.mrfr-rd-proceed-to-buy-btn{display:flex;justify-content:center;width:100%;padding:10px 0}.Proceed-to-buy-btn{display:flex;justify-content:center;align-items:center;gap:8px;width:80%;height:42px;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;background-color:var(--white);color:var(--primary);border:1px solid var(--primary);border-radius:30px;padding:0 18px;margin:8px 0;cursor:pointer}.Proceed-to-buy-btn:hover{background-color:var(--primary);color:var(--white)}.Proceed-to-buy-btn:hover .chevron-right-red{fill:var(--white)}.chevron-right-red{width:7px;height:12px;fill:currentColor}.buy-now-dropdown-header-cont{display:flex;justify-content:center;width:100%;background-color:var(--primary)}.dropdwon-header{display:flex;justify-content:center;width:100%;padding:10px 0;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:500;color:var(--white)}.mrfr-radiobtn-cont{display:flex;justify-content:flex-start;width:100%;padding:10px}.mrfr-rd-radiobtn-comp{display:flex;justify-content:space-between;align-items:center;width:100%}.mrfr-rd-custom-radio{display:flex;justify-content:flex-start;gap:6px;cursor:pointer;font-family:'Noto Sans',sans-serif;font-size:.9rem;font-weight:500;line-height:17px;color:var(--secondary)}.mrfr-rd-custom-radio input{position:absolute;opacity:0;cursor:pointer}.purchase-price{font-family:'Noto Sans',sans-serif}.sticky{position:sticky;top:71px;background-color:var(--white);z-index:1}.tab-wrapper{display:flex;justify-content:center;width:100%}.tab-wrapper-cont{display:flex;flex-direction:column;justify-content:center;width:90%}.tab-labels{display:flex;border-bottom:1px solid var(--input-border-gray)}input[type="radio"]{display:none}.tab-labels label{flex:1;text-align:center;padding:18px 10px;cursor:pointer;background:#eee;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:500;color:var(--secondary);border:0;border-bottom:2px solid var(--input-border-gray);transition:background-color .3s ease}#tab1:checked ~ .tab-labels label[for="tab1"],#tab2:checked ~ .tab-labels label[for="tab2"]{background:var(--white);border-bottom:2px solid var(--input-border-gray)}.tab-content{display:none;padding:20px;background:var(--white)}#tab1:checked ~ .tab-content.content1,#tab2:checked ~ .tab-content.content2{display:block}.summary-layout{width:100%;display:flex;justify-content:center}.summary-layout-cont{display:flex;flex-wrap:wrap;gap:30px;width:100%}.left-content-1{flex:3;min-width:280px}.right-toc1{flex:1;min-width:260px;height:fit-content;position:sticky;top:110px;background:var(--white);padding:20px;border-radius:6px}.right-toc1 h4{font-size:1.3rem;font-weight:600;margin-bottom:20px;color:var(--secondary);text-align:left;font-family:noto sans}.right-toc{display:flex;flex-direction:column;border-left:1px solid var(--input-border-gray)}.right-toc1-hide h4{justify-content:start}.navigation__link{display:flex;align-items:flex-start;padding:10px;border-left:2px solid var(--input-border-gray);font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--text-label-gray);cursor:pointer;text-decoration:none;line-height:1.4}.navigation__link span.number{flex-shrink:0;color:#000;font-weight:500;min-width:20px}.navigation__link span.label{flex:1}.navigation__link.active{font-weight:bold;border-left:2px solid var(--primary);color:var(--secondary)}.icon-title{display:flex;align-items:center;gap:8px;margin-bottom:10px}.icon-title img{width:20px;height:20px}.section-title{font-family:'Noto Sans',sans-serif;font-size:1.2rem;font-weight:600;color:var(--section-heading)}.section-content{font-size:13px;color:#333;line-height:1.6;margin-bottom:30px}.section-content p{font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);padding:10px 0;line-height:30px}.card-box{background:#003a63;color:white;padding:15px;margin-top:15px;border-radius:4px;font-weight:bold}html{scroll-behavior:smooth}.button-group{display:flex;flex-direction:column;gap:16px;max-width:300px;width:100%}.whatsapp-btn{display:flex;align-items:center;justify-content:center;gap:8px;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;border:2px solid #25d366;color:#25d366;background-color:var(--white);border-radius:30px;padding:9px 20px;text-decoration:none;width:100%;box-sizing:border-box;transition:background-color .3s ease,color .3s ease;margin-top:20px}.whatsapp-btn img{width:20px;height:20px}.whatsapp-btn:hover{background-color:#25d366;color:var(--white)}.customize-btn{display:flex;align-items:center;justify-content:center;gap:8px;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;background:linear-gradient(0,#b00101 0,#f80004 100%);color:var(--white);border:0;border-radius:8px;text-decoration:none;width:100%;box-sizing:border-box;cursor:pointer;padding:9px 20px}.customize-btn:hover{background-color:#900;border-color:#900}.offer-imges img{width:100%;margin-top:20px}.certification-box{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px;border:1px solid var(--input-border-gray);border-radius:10px;padding:10px}.certificate-heading{display:flex;justify-content:flex-start;width:100%}.certificate-logos-cont{display:flex;justify-content:flex-start;width:100%;gap:20px}.cert-logo-row{display:flex;background-size:100%;background-position:center;background-repeat:no-repeat}#cert-logo-01,#cert-logo-02{height:50px}#cert-logo-02{width:255px;background-image:url(/assets/home_images/ISO_CertifiedLogos_01-d6f819aaca9c722b7359de357c763afa889fea166dcec453724bae58a7b87893.png)}#cert-logo-01{width:328px;background-image:url(/assets/home_images/ESOMAR_logo_01-fcba2a275841420fa49f3c9d3629617cb21bdf173e23166bfc2b8906d78281de.png)}.certificate-heading h5{font-size:.9rem;color:#5d5d5d;font-family:'Noto Sans',sans-serif;margin:0 0 10px 0}.section-content{font-size:13px;color:#333;line-height:1.6;margin-bottom:30px}.section-content p{font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);padding:10px 0;line-height:30px}.section-content img{width:50%}.section-content ul{list-style-type:disc;font-family:'Noto Sans',sans-serif;font-size:1rem}.section-content ul li{margin-bottom:10px;font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);line-height:30px}.section-content ul li br{display:none}.nested-left{margin-left:0;margin-top:10px;font-family:'Noto Sans',sans-serif;font-size:1rem}.section-content table{width:100%;border-collapse:collapse;background:var(--white);overflow-x:auto;font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);line-height:30px;margin-top:20px}.section-content table th{background-color:#f2faff;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;color:var(--secondary)}.section-content table th,.section-content table td{padding:4px 16px;border:1px solid #ddd;text-align:left;vertical-align:top}.section-content h2{font-family:'Noto Sans',sans-serif;font-size:1.2rem;font-weight:600;color:var(--section-heading)}.section-content strong{font-weight:600}.container{display:flex;flex-wrap:wrap;gap:20px}.left-text{flex:1 1 200px}.left-text p{font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);padding:10px 14px;line-height:30px}.right-image{flex:1 1 200px}.right-image img{width:100%;height:auto;border-radius:10px}.below-text{margin-top:15px;font-size:15px;color:#555}.container-box{display:flex;flex-wrap:wrap;gap:20px}.card{flex:1 1 220px;background-color:var(--section-bg);border:1.5px solid var(--blue);border-radius:8px;font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);padding:10px 14px;line-height:30px;margin-top:10px;position:relative}.card h3{background-color:var(--section-heading);border-right:6px solid var(--blue);color:var(--white);font-size:12px;padding:2px 12px;position:absolute;top:-2px;left:0;border-top-left-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;text-transform:capitalize;font-style:italic}.card ol{margin-top:40px;padding-left:18px}.card li{margin-bottom:18px;line-height:30px}.card li strong{font-weight:bold;color:var(--dark-gray)}.logo-grid-section{background-color:var(--white);text-align:center}.logo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:30px;margin-top:30px}.logo-grid p{line-height:1.4}.logo-item{display:flex;flex-direction:column;align-items:center}.logo-item img{max-height:60px;max-width:120px;object-fit:contain;margin-bottom:10px;width:100%;height:30px}.logo-item p{font-size:13px;color:#333;margin:0;text-align:center}.responsive-table{width:100%;border-collapse:collapse;background:var(--white);overflow-x:auto;font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);line-height:30px;margin-top:20px}.responsive-table th,.responsive-table td{padding:4px 16px;border:1px solid #ddd;text-align:left;vertical-align:top}.responsive-table th{background-color:#f2faff;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;color:var(--secondary)}.responsive-table td{font-family:'Noto Sans',sans-serif;font-size:.8rem;font-weight:500;color:var(--secondary)}.responsive-table tbody tr:nth-child(even){background-color:#f9f9f9}.author-section{border-bottom:1px solid var(--input-border-gray);padding-top:20px;text-align:left}.author-title{font-family:'Noto Sans',sans-serif;font-size:1.2rem;font-weight:600;color:#005ead;display:flex;align-items:center;margin-bottom:10px}.author-card{display:flex;align-items:center;background:#f2faff;padding:12px 16px;border-radius:5px;margin-bottom:15px}.author-image{width:50px;height:50px;border-radius:50%;overflow:hidden;margin-right:15px;flex-shrink:0}.author-image img{width:100%;height:100%;object-fit:cover}.author-details{line-height:1.3}.author-name{font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:600;color:var(--secondary)}.author-role{font-family:'Noto Sans',sans-serif;font-size:.8rem;font-weight:500;color:var(--secondary)}.author-description{font-family:'Noto Sans',sans-serif;font-size:.9rem;color:var(--dark-gray);margin-bottom:20px}.get-in-touch-btn{display:inline-block;padding:5px 9px;font-family:'Noto Sans',sans-serif;font-size:.8rem;font-weight:500;background-color:var(--white);color:var(--secondary);border:1px solid var(--secondary);border-radius:30px;cursor:pointer;text-decoration:none;transition:background .3s ease;margin-bottom:15px}.get-in-touch-btn:hover{background:#e6f3fc}.faq-title{font-family:'Noto Sans',sans-serif;font-size:1.2rem;font-weight:600;color:var(--section-heading);display:flex;align-items:center;margin-bottom:15px}.accordion-item{border-top:1px solid #ddd}.accordion-question{background:transparent;border:0;outline:0;width:100%;text-align:left;font-family:'Noto Sans',sans-serif;font-size:1rem;font-weight:500;color:var(--secondary);padding:16px 20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease}.accordion-question:hover{background-color:#f5f8fa}.accordion-answer{display:none;padding:16px 20px;font-family:'Noto Sans',sans-serif;font-size:.9rem;font-weight:400;color:var(--text-label-gray)}.accordion-answer a{word-break:break-word;color:#0071c2;text-decoration:underline}.accordion-item.active .accordion-question{background-color:#e0f3ff}.accordion-item.active .accordion-answer{display:block}.arrow{transition:transform .3s ease;font-size:14px;color:#333}.accordion-item.active .arrow{transform:rotate(180deg)}.report-wrapper{background-color:#f0f8ff;margin:0;padding:20px}.related-reports{width:100%;display:flex;justify-content:center;margin-bottom:30px}.related-reports-cont{display:flex;flex-direction:column;justify-content:center;width:90%}.related-reports h2{font-family:'Noto Sans',sans-serif;font-size:1.5rem;color:var(--section-heading);margin-bottom:20px;font-weight:500}.cards-container{display:flex;flex-wrap:wrap;gap:20px}.report-card{background:var(--white);border-radius:12px;overflow:hidden;flex:1 1 calc(25% - 20px);display:flex;flex-direction:column;transition:transform .3s ease}.report-card:hover{transform:translateY(-4px)}.card-header{background:no-repeat center center / cover;padding:16px;color:white;min-height:120px;display:flex;flex-direction:column;justify-content:flex-end}.card-header h3{margin:0;font-family:'Noto Sans',sans-serif;font-size:1.2rem;position:relative;top:-19px;height:50px}.card-header p{font-family:'Noto Sans',sans-serif;font-size:.9rem;margin-top:4px}.card-body{padding:16px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.card-body small{display:block;font-family:'Noto Sans',sans-serif;font-size:.8rem;margin-bottom:10px;color:var(--dark-gray)}.card-body p{font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);margin-bottom:10px;line-height:1.4}.read-more-btn{display:inline-block;padding:4px 11px;color:var(--primary);border:1px solid var(--primary);border-radius:6px;text-decoration:none;transition:background .3s ease;align-self:start;font-family:'Noto Sans',sans-serif;font-size:1rem;margin-top:15px}.read-more-btn:hover{background-color:#fff0f0}.customer-stories{width:100%;display:flex;justify-content:center}.customer-stories-cont{display:flex;flex-direction:column;justify-content:center;width:90%}.customer-stories h2{font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--section-heading);margin-bottom:20px;font-weight:500}.stories-container{display:flex;flex-wrap:wrap;gap:20px}.testimonial-card{background:var(--white);border-radius:12px;overflow:hidden;display:flex;flex:1 1 47%;min-width:300px;padding:10px}.testimonial-left{position:relative;flex:1}.testimonial-left img{width:20rem;height:19rem;object-fit:cover;border-radius:10px}.play-overlay{position:absolute;bottom:20px;left:20px;background:rgba(0,0,0,0.6);color:var(--white);padding:8px 12px;border-radius:4px;font-size:14px;display:flex;align-items:center}.play-overlay::after{content:'▶';font-size:16px;margin-left:8px}.testimonial-right{flex:2;padding:0 27px;display:flex;flex-direction:column;justify-content:space-between}.testimonial-right p{font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);line-height:1.6;margin-bottom:20px}.testimonial-footer{display:flex;align-items:center;gap:10px}.testimonial-footer img{height:60px}.testimonial-footer .name{font-weight:bold;font-family:'Noto Sans',sans-serif;font-size:.9rem;color:var(--dark-gray)}.testimonial-footer .role{font-family:'Noto Sans',sans-serif;font-size:.8rem;color:#777}.case-study-card{background:var(--white);border-radius:12px;overflow:hidden;flex:0 1 10%;min-width:250px;display:flex;flex-direction:column}.case-study-card img{width:100%;height:auto;object-fit:cover}.case-study-content{display:flex;flex-direction:column;padding:10px;gap:15px}.case-study-content small{font-family:'Noto Sans',sans-serif;font-size:.8rem;color:var(--dark-gray)}.case-study-content h3{font-family:'Noto Sans',sans-serif;font-size:1rem;color:var(--dark-gray);margin:10px 0}.case-study-content p{font-family:'Noto Sans',sans-serif;font-size:.8rem;color:var(--primary);margin-bottom:10px}.left-section{display:flex;align-items:center;gap:12px;flex:1;min-width:200px}.report-title-cont h2{font-family:'Roboto Condensed',sans-serif;font-size:2rem;font-weight:500;color:var(--white);margin:0;padding:0 0 0 10px}.navbar-bg-image{background-image:url(/assets/home_images/RD_OverlapNav_Bg_01-71743cf62b8fd22b619baf4e083e4f8fbe43697a5cc99d4f08c5f9a8e7fa8929.jpg);background-size:cover;background-repeat:no-repeat}.nav-container{background-color:transparent;width:90%;padding:0}.nav-container-wrapper{display:flex;justify-content:center;width:100%}.company-logo-mark{width:55px;height:100%;background-image:url(/assets/home_images/MRFR_LogoMark_White_01-cd1913912687e0dc3fb745f1240be41b546f99b0be025432e667d7cd1ccf9af0.svg);background-size:100%;background-position:center;background-repeat:no-repeat;margin:0 10px 0 0}.report-title-actions-cont{display:flex;justify-content:space-between;width:100%;align-items:center}.report-actions-cont{display:flex;justify-content:center;gap:20px;width:40%}.mrfr-cat-report-request-btn{display:flex;width:50%}.mrfr-rd-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;align-items:center;justify-content:center;z-index:1000}.mrfr-rd-modal-content{background:var(--white);padding:20px 30px;border-radius:8px;min-width:300px;position:relative}.mrfr-rd-modal-close{position:absolute;right:12px;top:8px;font-size:22px;cursor:pointer}.mrfr-cat-toc ul{list-style-type:disc;font-family:'Noto Sans',sans-serif;font-size:1rem;margin:0;color:var(--dark-gray);margin-bottom:20px}.mrfr-cat-toc ul li{margin-bottom:10px;line-height:1.5}.mrfr-cat-toc h3{font-family:'Noto Sans',sans-serif;font-size:1.2rem;font-weight:600;color:#005ead;margin-bottom:20px}.toc-heading{margin-bottom:20px}.heading-underline{width:100%;height:2px;background-color:var(--input-border-gray);margin-top:7px}.right-toc-aside{flex:1;min-width:260px;height:fit-content;position:sticky;top:150px;background:var(--white);border-radius:6px}