.blog-listing-page .methodology-image img{display:block;max-width:100%;height:auto}.blog-listing-page .blog-grid-card{display:flex;flex-direction:column}.blog-listing-page .blog-grid-content{display:flex;flex:1 1;flex-direction:column}.blog-listing-page .blog-grid-content h3{margin-bottom:24px}.blog-listing-page .blog-grid-content .grid-footer{margin-top:auto}.blog-read-more-disabled{color:#c49912;font-weight:600}.blog-empty-state,.blog-read-more-disabled{font-family:Archivo,sans-serif;font-size:18px}.blog-empty-state{padding:40px 0 70px;color:#505050}.pagination-wrapper{width:100%;padding:0 0 60px}.blog-pagination{width:100%}.blog-pagination-row{display:flex;align-items:center;justify-content:space-between;gap:24px}.blog-pagination-summary{margin:0;color:#505050;font-family:Archivo,sans-serif;font-size:14px;line-height:22px}.blog-pagination-links{display:flex;align-items:center;gap:8px}.blog-page-btn{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid #d6d6d6;background:#fff;color:#34385f;font-family:Archivo,sans-serif;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:.2s ease}.blog-page-btn:hover{border-color:#c49912;color:#c49912}.blog-page-btn.active{border-color:#34385f;background:#34385f;color:#fff}.blog-page-btn.disabled{cursor:default;opacity:.35}.blog-page-ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:38px;color:#666}@media (max-width:767px){.blog-pagination-row{align-items:flex-start;flex-direction:column}.blog-pagination-links{flex-wrap:wrap}.blog-page-btn{min-width:34px;height:34px;padding:0 8px}}@media (min-width:1400px){.blog-listing-page .blogs-grid-container{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.blog-listing-page .blog-grid-image{height:280px;overflow:hidden}}@media (max-width:1199px){.blog-listing-page .methodology-inner{gap:32px}.blog-listing-page .methodology-text h2{font-size:42px;line-height:46px}.blog-listing-page .methodology-text h3{font-size:30px;line-height:34px}.blog-listing-page .blogs-grid-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.blog-listing-page .blog-grid-image{height:250px;overflow:hidden}.blog-listing-page .blog-grid-image img{object-fit:cover}}@media (max-width:991px){.blog-listing-page .methodology-inner{display:flex;flex-direction:column}.blog-listing-page .methodology-content,.blog-listing-page .methodology-image{width:100%}.blog-listing-page .methodology-image{margin-top:30px;text-align:center}.blog-listing-page .methodology-image img{max-width:420px;margin:0 auto}.blog-listing-page .methodology-top{margin-bottom:24px}.blog-listing-page .methodology-tags{display:flex;flex-wrap:wrap;gap:10px 18px}.blog-listing-page .methodology-text h2{font-size:38px;line-height:42px}.blog-listing-page .methodology-text h3{font-size:28px;line-height:32px}.blog-listing-page .methodology-text p{font-size:16px;line-height:24px}.blog-listing-page .blogs-grid-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.blog-listing-page .blog-grid-image{height:230px}.blog-listing-page .blog-grid-content h3{font-size:20px;line-height:26px}.blog-listing-page .grid-footer{gap:14px;flex-wrap:wrap}}@media (max-width:767px){.blog-listing-page .edge-top1,.blog-listing-page .gallery-hero{padding-top:10px}.blog-listing-page .methodology-section{padding:20px 0 30px}.blog-listing-page .methodology-inner{gap:20px}.blog-listing-page .methodology-top h2{font-size:28px;line-height:34px}.blog-listing-page .methodology-top h2 img{width:24px;height:auto}.blog-listing-page .methodology-tags{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:12px}.blog-listing-page .methodology-tags span{font-size:13px}.blog-listing-page .methodology-tags span img{width:10px;height:10px}.blog-listing-page .methodology-text h2{font-size:34px;line-height:38px;margin-bottom:10px}.blog-listing-page .methodology-text h3{font-size:24px;line-height:29px;margin-bottom:18px}.blog-listing-page .methodology-text p{font-size:15px;line-height:23px;margin-bottom:14px}.blog-listing-page .methodology-image{margin-top:20px}.blog-listing-page .methodology-image img{width:100%;max-width:320px}.blog-listing-page .insight-idea{padding-top:30px}.blog-listing-page .insight-blog-head{margin-bottom:24px}.blog-listing-page .insight-blog-head .sub-title{font-size:14px;line-height:20px}.blog-listing-page .insight-blog-head .main-title{font-size:32px;line-height:38px}.blog-listing-page .blogs-grid-container{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px}.blog-listing-page .blog-grid-card{width:100%}.blog-listing-page .blog-grid-image{width:100%;height:220px;overflow:hidden}.blog-listing-page .blog-grid-image img{width:100%;height:100%;object-fit:cover;object-position:center top}.blog-listing-page .blog-grid-content{padding:18px}.blog-listing-page .blog-grid-content h3{margin-bottom:14px;font-size:20px;line-height:26px}.blog-listing-page .blog-grid-content>p{font-size:15px;line-height:22px;margin-bottom:18px}.blog-listing-page .grid-footer{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.blog-listing-page .grid-footer a{font-size:15px}.blog-listing-page .grid-footer a img{width:22px;height:auto;top:7px}.blog-listing-page .metas{font-size:12px;line-height:18px}.pagination-wrapper{padding:10px 0 40px}.blog-pagination-row{width:100%;gap:16px}.blog-pagination-summary{width:100%;font-size:13px}.blog-pagination-links{width:100%;justify-content:flex-start;gap:6px}}@media (max-width:480px){.blog-listing-page .methodology-text h2{font-size:30px;line-height:34px}.blog-listing-page .methodology-text h3{font-size:22px;line-height:27px}.blog-listing-page .methodology-image img{max-width:270px}.blog-listing-page .blog-grid-image{height:200px}.blog-listing-page .blog-grid-content{padding:15px}.blog-listing-page .blog-grid-content h3{font-size:18px;line-height:24px}.blog-listing-page .blog-grid-content>p{font-size:14px;line-height:21px}.blog-page-btn{min-width:32px;height:32px;padding:0 7px;font-size:13px}}.blog-hero-desktop{display:block}.blog-hero-mobile{display:none}@media (max-width:767px){.blog-hero-desktop{display:none!important}.blog-hero-mobile{display:block!important;width:100%;padding:18px 0 0}.blog-mobile-back{margin-bottom:20px}.blog-mobile-back a{display:inline-flex;align-items:center;gap:8px;color:#4d5054;font-family:Archivo,sans-serif;font-size:14px;text-decoration:none}.blog-mobile-back img{width:22px;height:auto}.blog-mobile-top{margin-bottom:25px}.blog-mobile-title h2{display:flex;align-items:center;gap:10px;margin:0 0 15px;color:#4d5054;font-family:Archivo,sans-serif;font-size:27px;font-weight:300;line-height:34px;text-transform:uppercase}.blog-mobile-title h2 img{width:26px;height:auto}.blog-mobile-tags{display:flex;flex-wrap:wrap;gap:10px 15px}.blog-mobile-tags span{display:inline-flex;align-items:center;gap:5px;color:#505050;font-family:Archivo,sans-serif;font-size:13px;font-weight:400}.blog-mobile-tags span img{width:9px;height:9px;object-fit:contain}.blog-mobile-heading{position:relative;z-index:2;margin-bottom:10px}.blog-mobile-heading h2{margin:0 0 10px;color:#4d5054;font-family:Archivo,sans-serif;font-size:37px;font-weight:300;line-height:39px;text-transform:uppercase}.blog-mobile-heading h3{margin:0;font-family:Archivo,sans-serif;font-size:25px;font-weight:400;line-height:29px;background:linear-gradient(90deg,#34385f,#705b51);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.blog-mobile-image{position:relative;width:100%;margin:10px 0 20px;overflow:hidden;text-align:center}.blog-mobile-image img{display:block;width:auto;max-width:290px;height:auto;margin:0 auto;object-fit:contain;object-position:center bottom}.blog-mobile-description{width:100%;padding-bottom:25px}.blog-mobile-description p{margin:0 0 15px;color:#505050;font-family:Archivo,sans-serif;font-size:15px;font-weight:300;line-height:23px}}@media (max-width:480px){.blog-hero-mobile{padding-top:14px}.blog-mobile-title h2{font-size:25px;line-height:31px}.blog-mobile-heading h2{font-size:31px;line-height:34px}.blog-mobile-heading h3{font-size:22px;line-height:27px}.blog-mobile-image img{max-width:245px}.blog-mobile-description p{font-size:14px;line-height:22px}}