.ag-featured-section .brd_title,.ag-popular-section .brd_title,.ag-section-label{display:inline-block;font-size:25px;text-transform:uppercase;color:white;font-family:Inter!important;font-weight:700!important;padding-bottom:8px;border-bottom:2px solid var(--mac-accent);margin-bottom:28px}.post-type-archive-insight .agt-blog-feed-section{background:0 0}.post-type-archive-insight h3.blog_title{font-size:20px!important;padding-bottom:81px!important}.ag-featured-section{margin-bottom:12px}.ag-featured-card{display:flex;flex-direction:column;background:var(--mac-white);border-radius:8px;overflow:hidden;box-shadow:0 2px 20px rgba(13,43,87,.08);transition:box-shadow .25s ease,transform .25s ease}.ag-featured-card:hover{box-shadow:0 8px 32px rgba(13,43,87,.16);transform:translateY(-3px)}.ag-featured-card__image-wrap{position:relative;overflow:hidden;line-height:0;flex-shrink:0}.ag-featured-card__no-img{width:100%;height:360px;background:linear-gradient(135deg,var(--mac-primary) 0%,var(--mac-accent) 100%)}.ag-featured-card__cat{position:absolute;top:16px;left:16px;background:var(--mac-primary);color:var(--mac-white);font-size:10px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;padding:4px 12px;border-radius:20px;text-decoration:none;transition:background .2s ease;z-index:1}.ag-featured-card__cat:hover{background:var(--mac-accent);color:var(--mac-white)}.ag-featured-card__content{padding:28px 30px 32px}.single-insight .agt-blog-dt-text{background:#fff;padding:10px;padding:39px;box-shadow:rgba(0,0,0,.16) 0px 4px 48px;border-radius:0px 0px 15px 15px;margin-top:-4px;background-color:#fff}.single-insight .egs{background:#ecf7ff;padding:20px}.single-insight .egs-author{padding:30px 20px;background:rgba(0,134,231,.24);font-style:italic;margin-top:20px;margin-bottom:20px}.agt-blog-dt-text h3{color:#0086e7!important;text-align:left!important;line-height:1.5!important;font-weight:600!important;margin-bottom:.5rem!important;margin-top:1.5rem!important;font-size:22px!important}.single-insight .agt-blog-dt-text{background:#fff;padding:10px;padding:39px;box-shadow:rgba(0,0,0,.16) 0px 4px 48px;border-radius:0px 0px 15px 15px;margin-top:-4px;background-color:#fff}.ag-ins-cat-header__title{font-size:40px}.ag-featured-card__date{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ag-featured-card__date-day{font-size:54px;font-weight:800;color:var(--mac-primary);line-height:1;letter-spacing:-2px}.ag-featured-card__date-meta{display:flex;flex-direction:column;gap:2px;padding-left:10px;border-left:3px solid var(--mac-accent)}.ag-featured-card__date-month{font-size:13px;font-weight:700;color:var(--mac-accent);text-transform:uppercase;letter-spacing:1px;line-height:1.2}.ag-featured-card__date-year{font-size:12px;font-weight:500;color:var(--mac-grey);line-height:1.2}.ag-featured-card__rule{width:48px;height:3px;background:var(--mac-accent);border-radius:2px;margin-bottom:16px}.ag-featured-card__title{font-size:clamp(18px,2vw,23px);font-weight:700;color:var(--mac-primary);margin:0 0 12px;line-height:1.35}.ag-featured-card__title a{color:inherit;text-decoration:none;transition:color .2s ease}.ag-featured-card__title a:hover{color:var(--mac-accent)}.ag-featured-card__excerpt{font-size:15px;color:var(--mac-grey);line-height:1.75;margin-bottom:22px}.ag-featured-card__link{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--mac-primary);text-decoration:none;letter-spacing:.3px;border-bottom:2px solid transparent;padding-bottom:2px;transition:color .2s ease,border-color .2s ease}.ag-featured-card__link::after{content:"→";font-size:15px;transition:transform .2s ease}.ag-featured-card__link:hover{color:var(--mac-accent);border-color:var(--mac-accent)}.ag-featured-card__link:hover::after{transform:translateX(4px)}.ag-ins-tabs-wrap{background:#0086e7;border-top:1px solid #e4e4ef;border-bottom:1px solid #e4e4ef;top:0;z-index:100;box-shadow:0 2px 12px rgba(26,26,46,.06)}.ag-ins-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:14px 0}.ag-ins-tab{display:inline-flex;align-items:center;font-size:.8rem;font-weight:600;color:#4a4a6a;text-decoration:none;padding:6px 14px;border-radius:100px;border:1.5px solid #e4e4ef;background:#fff;white-space:nowrap;cursor:pointer;transition:color .18s,background .18s,border-color .18s,box-shadow .18s;user-select:none;line-height:1.4}.ag-ins-tab:hover{color:black;border-color:black;background:rgba(224,90,30,.05);text-decoration:none;box-shadow:0 2px 8px rgba(224,90,30,.12)}.ag-ins-tab--active{color:black!important;background:#ffd851!important;border-color:#ffd851!important;box-shadow:0 3px 12px rgba(224,90,30,.28);text-decoration:none}@media (max-width:768px){.ag-ins-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.ag-ins-tabs::-webkit-scrollbar{display:none}}.ag-popular-section{padding-top:20px;padding-bottom:60px}.row>.ag-popular-section{flex:0 0 100%;max-width:100%;width:100%}.ag-popular-section .ag-blog-list-item-wrap{margin-top:4px}.post-type-archive-insight .gt-blog-list-item{padding:0;border-radius:10px;overflow:hidden;height:100%;border:2px solid #fff;background-color:#fff!important;position:relative;opacity:1;background-image:none!important}.ag-ins-cat-section{color:white!important;margin-top:40px;margin-bottom:40px}.widget_ag_recent_insights{background-color:#fff;padding:20px;border-radius:10px;margin-bottom:15px!important;border:3px solid rgba(255,255,255,84%)}.widget_ag_recent_insights h2{font-weight:700;font-size:22px;margin-bottom:15px}#insight-sidebar .widget{background:var(--mac-white);border:1px solid var(--mac-border);border-top:3px solid var(--mac-accent);border-radius:6px;padding:22px 20px 20px;margin-bottom:28px}#insight-sidebar .ag-sidebar-label{font-size:10px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--mac-grey);margin:0 0 16px;padding-bottom:12px;border-bottom:1px solid var(--mac-border)}.ag-recent-insights-list{list-style:none;margin:0;padding:0}.ag-recent-insights-list li{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-bottom:1px solid var(--mac-border)}.ag-recent-insights-list li:first-child{padding-top:0}.ag-recent-insights-list li:last-child{border-bottom:none;padding-bottom:0}.ag-ri-thumb{flex-shrink:0}.ag-ri-thumb a{display:block;border-radius:4px;overflow:hidden;line-height:0}.ag-ri-info{display:flex;flex-direction:column;gap:4px;min-width:0}.ag-ri-title{font-size:13px;font-weight:600;color:var(--mac-primary);text-decoration:none;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s ease}.ag-ri-title:hover{color:var(--mac-accent)}.ag-ri-date{font-size:11px;font-weight:500;color:var(--mac-accent);white-space:nowrap}@media (max-width:1199px){.ag-featured-card__date-day{font-size:44px}.ag-featured-card__content{padding:24px 26px 28px}}@media (max-width:991px){.ag-featured-card__content{padding:20px 20px 24px}.ag-featured-card__date-day{font-size:40px}}@media (max-width:767px){.ag-featured-card__title{font-size:17px}.ag-featured-card__excerpt{font-size:14px}}.ag-toc{background:#f7f7fb;border:1px solid #e4e4ef;border-radius:8px;overflow:hidden;margin-bottom:28px}.ag-toc{position:relative!important}.ag-toc__header{display:flex;align-items:center;gap:8px;font-size:22px;font-weight:700;color:#3b3b3b;padding:14px 18px;background:#fff;border-bottom:1px solid #e4e4ef}.ag-toc__nav{padding:10px 0;max-height:65vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#0086e7 transparent}.ag-toc__nav::-webkit-scrollbar{width:4px}.ag-toc__nav::-webkit-scrollbar-track{background:0 0}.ag-toc__nav::-webkit-scrollbar-thumb{background:#e4e4ef;border-radius:4px}.ag-toc__list{list-style:none;margin:0;padding:0;counter-reset:toc-counter}.ag-toc__item{counter-increment:toc-counter;border-left:3px solid transparent;transition:border-color .18s}.ag-toc__item--sub{padding-left:14px}.ag-toc__link{display:flex;align-items:baseline;gap:9px;padding:7px 18px 7px 16px;font-size:.82rem;font-weight:500;color:#4a4a6a;text-decoration:none;line-height:1.45;transition:color .18s,background .18s;position:relative}.ag-toc__item:not(.ag-toc__item--sub) .ag-toc__link::before{content:counter(toc-counter) ".";flex-shrink:0;font-size:.72rem;font-weight:700;color:#b0b0c8;min-width:18px;transition:color .18s}.ag-toc__item--sub .ag-toc__link::before{content:"—";flex-shrink:0;font-size:.7rem;color:#d0d0e0;min-width:18px}.ag-toc__link:hover{color:#000;text-decoration:none;border-radius:10px}.ag-toc__link:hover::before{color:#e05a1e}.ag-toc__item:has(.ag-toc__link--active){border-left-color:#e05a1e}.ag-toc__link--active{color:#e05a1e!important;font-weight:700;background:rgba(224,90,30,.07)}.ag-toc__link--active::before{color:#e05a1e!important}.ag-toc__link--active{border-left:3px solid #e05a1e;margin-left:-3px}