.font-heading-1{font-size:37px;line-height:40px;font-weight:700}@media (max-width: 1280px){.font-heading-1{font-size:34px;line-height:40px}}@media (max-width: 767px){.font-heading-1{font-size:32px;line-height:36px}}.font-heading-2{font-size:32px;line-height:40px;font-weight:700}@media (max-width: 1280px){.font-heading-2{font-size:30px;line-height:32px}}@media (max-width: 767px){.font-heading-2{font-size:29px;line-height:32px}}.font-heading-3{font-size:28px;line-height:32px;font-weight:700}@media (max-width: 1280px){.font-heading-3{font-size:26px;line-height:28px}}@media (max-width: 767px){.font-heading-3{font-size:26px;line-height:28px}}.font-heading-4{font-size:24px;line-height:28px;font-weight:700}@media (max-width: 1280px){.font-heading-4{font-size:23px;line-height:28px}}@media (max-width: 767px){.font-heading-4{font-size:23px;line-height:24px}}.font-heading-5{font-size:18px;line-height:20px;font-weight:700}.font-heading-6{font-size:14px;line-height:16px;font-weight:700}.font-heading-7{font-size:13px;line-height:14px;font-weight:700}.font-heading-8{font-size:11px;line-height:14px;font-weight:700}.font-heading-smallcaps{font-size:14px;line-height:20px;font-weight:700;text-transform:uppercase}.font-p-large{font-size:21px;line-height:32px;font-weight:400}.font-p-base{font-size:16px;line-height:24px;font-weight:400}.font-p-small{font-size:13px;line-height:20px;font-weight:400}.font-p-xsmall{font-size:11px;line-height:16px;font-weight:400}.font-p-tiny{font-size:9px;line-height:12px;font-weight:400}.font-action-large{font-size:18px;line-height:28px;font-weight:400}.font-action-medium{font-size:16px;line-height:24px;font-weight:700}.font-action-small{font-size:14px;line-height:20px;font-weight:700}.banner-impersonate{background-color:#458d8c;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;height:35px;font-size:13px;position:fixed;top:var(--banner-offset, 0px);left:0;right:0;z-index:99999}.banner-impersonate svg{margin-right:5px;font-size:20px}.impersonated-content{margin-top:35px}.impersonated-content .listview-toolbar-section,.impersonated-content .snapshot.sticky-top,.impersonated-content .header-heading-margin.sticky-top{top:calc(var(--banner-offset, 0px) + 35px)!important}.impersonated-content .position-sticky.jump-to-section{top:calc(var(--banner-offset, 0px) + 115px)!important}
