.GartnerPage-module__AemBZW__page{background:var(--surface-page)}.GartnerPage-module__AemBZW__hero{background:var(--surface-muted);border-bottom:1px solid var(--border-light);padding:7.5rem 0 3.25rem}.GartnerPage-module__AemBZW__heroInner{max-width:1240px}.GartnerPage-module__AemBZW__heroTitle{color:var(--fg-primary);font-family:var(--new-headings);letter-spacing:-.03em;margin:.5rem 0 0;font-size:clamp(2.3rem,6vw,3.25rem);font-weight:500;line-height:1.12}.GartnerPage-module__AemBZW__heroSubtitle{color:#000000ad;font-family:var(--inter);max-width:760px;margin:.85rem 0 0;font-size:1.05rem;line-height:1.6}.GartnerPage-module__AemBZW__listSection{padding:2.2rem 0 8rem}.GartnerPage-module__AemBZW__listInner{max-width:1240px}.GartnerPage-module__AemBZW__resultsMeta{color:#000000a6;font-family:var(--inter);margin:0;font-size:.95rem;line-height:1.5}.GartnerPage-module__AemBZW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:1rem;display:grid}.GartnerPage-module__AemBZW__card{border-top:1px solid var(--fg-divider);padding-top:1rem}.GartnerPage-module__AemBZW__cardLink{color:inherit;text-decoration:none;display:block}.GartnerPage-module__AemBZW__cardLink:hover .GartnerPage-module__AemBZW__cardTitle{color:var(--primary)}.GartnerPage-module__AemBZW__cardLink:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.GartnerPage-module__AemBZW__cardTop{align-items:flex-start;gap:22px;display:flex}.GartnerPage-module__AemBZW__cardContent{flex:1;min-width:0}.GartnerPage-module__AemBZW__cardDate{color:#00000094;font-family:var(--inter);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:500;line-height:1.2}.GartnerPage-module__AemBZW__cardTitle{color:var(--fg-primary);font-family:var(--new-headings);letter-spacing:-.01em;margin:.5rem 0 0;font-size:1.3rem;font-weight:500;line-height:1.25}.GartnerPage-module__AemBZW__cardDescription{color:#000000bd;font-family:var(--inter);margin:.6rem 0 0;font-size:.95rem;line-height:1.55}.GartnerPage-module__AemBZW__cardMeta{color:#00000094;font-family:var(--inter);margin:.7rem 0 0;font-size:.82rem;line-height:1.45}.GartnerPage-module__AemBZW__cardCta{color:var(--primary);font-family:var(--new-headings);letter-spacing:.06em;text-transform:uppercase;margin-top:1rem;font-size:.82rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.GartnerPage-module__AemBZW__cardLink:hover .GartnerPage-module__AemBZW__cardCta{color:var(--primary-hover)}.GartnerPage-module__AemBZW__cardImageWrap{border:1px solid var(--border-light);flex-shrink:0;width:244px;position:relative;overflow:hidden}.GartnerPage-module__AemBZW__cardImageWrap:before{content:"";padding-top:64.2%;display:block}.GartnerPage-module__AemBZW__cardImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.GartnerPage-module__AemBZW__emptyState{background:var(--surface-subtle);border:1px solid var(--border-light);margin-top:1rem;padding:1rem}.GartnerPage-module__AemBZW__emptyTitle{color:var(--fg-primary);font-family:var(--new-headings);margin:0;font-size:1.2rem;font-weight:500}.GartnerPage-module__AemBZW__emptyBody{color:#000000b8;font-family:var(--inter);margin:.4rem 0 0;font-size:.95rem;line-height:1.6}.GartnerPage-module__AemBZW__disclaimerSection{padding:0}.GartnerPage-module__AemBZW__disclaimerContainer{background:var(--surface-subtle);max-width:1240px;padding:2.5rem 2rem}.GartnerPage-module__AemBZW__disclaimerText{color:var(--fg-secondary);font-family:var(--inter);margin:0;font-size:.6875rem;line-height:1.45}.GartnerPage-module__AemBZW__disclaimerText+.GartnerPage-module__AemBZW__disclaimerText{margin-top:.875rem}.GartnerPage-module__AemBZW__bottomCtaSection{background:var(--surface-dark);padding:7.5rem 0}.GartnerPage-module__AemBZW__bottomCtaContainer{max-width:760px}.GartnerPage-module__AemBZW__bottomCtaCard{background:var(--surface-page);border:1px solid var(--border-strong);box-shadow:10px -10px var(--primary);text-align:center;padding:40px 70px}.GartnerPage-module__AemBZW__bottomCtaTitle{color:var(--fg-primary);font-family:var(--new-headings);letter-spacing:-1px;margin:0;font-size:clamp(2rem,4.2vw,2.5rem);font-weight:500;line-height:1.2}.GartnerPage-module__AemBZW__bottomCtaBody{color:var(--black_90);font-family:var(--inter);margin:1.75rem 0 0;font-size:1.125rem;line-height:1.55}.GartnerPage-module__AemBZW__bottomCtaButton{justify-content:center;width:100%;margin-top:1.75rem}@media screen and (max-width:1190px){.GartnerPage-module__AemBZW__cardImageWrap{width:220px}}@media screen and (max-width:991px){.GartnerPage-module__AemBZW__hero{padding-top:6.2rem}.GartnerPage-module__AemBZW__grid{grid-template-columns:1fr}}@media screen and (max-width:767px){.GartnerPage-module__AemBZW__hero{padding:5.25rem 0 2.6rem}.GartnerPage-module__AemBZW__listSection{padding-bottom:5rem}.GartnerPage-module__AemBZW__cardTop{flex-direction:column}.GartnerPage-module__AemBZW__cardImageWrap{width:100%}.GartnerPage-module__AemBZW__bottomCtaSection{padding:3.5rem 0}.GartnerPage-module__AemBZW__bottomCtaCard{margin:0 12px;padding:24px}.GartnerPage-module__AemBZW__bottomCtaBody{font-size:1rem;line-height:1.5}.GartnerPage-module__AemBZW__disclaimerContainer{padding:1.5rem 1.25rem}}
