.u-section-heading,.u-heading--ornament{--u-heading-size: 1.6875rem;--u-heading-color: var(--c-black);--u-heading-weight: var(--font-weight-normal);color:var(--u-heading-color);font-family:var(--font-head);font-size:var(--u-heading-size);font-weight:var(--u-heading-weight);line-height:1.1;letter-spacing:0;text-align:center;margin-bottom:3rem}.u-heading--ornament{--u-heading-gap: 0.625rem;display:flex;align-items:center;justify-content:center;gap:var(--u-heading-gap)}.u-heading--ornament-left{justify-content:start}.u-section-heading__title{display:block;margin:0;color:inherit;font:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit}.u-ornament{--u-ornament-gap: 0.4375rem;--u-ornament-line-width: 1.5rem;--u-ornament-dot-size: 5px;--u-ornament-line-color: rgba(22, 21, 21, 0.72);--u-ornament-dot-color: #111111;display:inline-flex;align-items:center;flex-shrink:0;gap:var(--u-ornament-gap)}.u-ornament__line{display:block;width:var(--u-ornament-line-width);height:1px;flex:0 0 var(--u-ornament-line-width);background-color:var(--u-ornament-line-color)}.u-ornament__dot{display:block;width:var(--u-ornament-dot-size);height:var(--u-ornament-dot-size);flex:0 0 var(--u-ornament-dot-size);border-radius:50%;background-color:var(--u-ornament-dot-color)}@media only screen and (min-width: 768px){.u-section-heading,.u-heading--ornament{--u-heading-size: clamp(30px, 2.3vw, 38px)}.u-heading--ornament{--u-heading-gap: clamp(16px, 1.8vw, 28px)}.u-ornament{--u-ornament-gap: 12px;--u-ornament-line-width: clamp(40px, 3.6vw, 56px);--u-ornament-dot-size: 6px}}.u-section--reports-listing{background-color:rgba(0,0,0,0)}main>.u-section--reports-listing:first-child{margin-top:var(--site-header-height, 72px)}@media only screen and (min-width: 1024px){main>.u-section--reports-listing:first-child{margin-top:var(--site-header-height, 84px)}}.reports-listing{padding:2.625rem 0 4rem;background-color:rgba(0,0,0,0);background-image:none;overflow:hidden}@media only screen and (min-width: 1024px){.reports-listing{padding-top:clamp(3.25rem,6vw,5.5rem);padding-bottom:clamp(4.5rem,8vw,7.5rem)}}.reports-listing__wrapper{max-width:75rem}.reports-listing__heading{margin:0 auto 2rem}@media only screen and (min-width: 768px){.reports-listing__heading{margin-bottom:clamp(2.5rem,4vw,3.5rem)}}@media only screen and (min-width: 1024px){.reports-listing__heading{margin-bottom:clamp(2.75rem,5vw,4.5rem)}}.reports-listing__heading-title{margin:0}.reports-listing__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:1.25rem;max-width:56.25rem;margin:0 auto}@media only screen and (min-width: 768px){.reports-listing__grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:clamp(1.5rem,3.2vw,2.75rem)}}@media only screen and (min-width: 1024px){.reports-listing__grid{max-width:57.25rem;gap:clamp(1.75rem,3.2vw,2.875rem)}}.reports-listing__intro,.reports-listing__item{min-width:0}.reports-listing__intro{display:flex;align-items:stretch;flex-direction:column;width:min(100%,26.625rem);margin:0 auto;align-self:start}@media only screen and (min-width: 768px){.reports-listing__intro{width:20.3125rem;margin:0 auto}}@media only screen and (min-width: 1024px){.reports-listing__intro{width:20.3125rem}}.reports-listing__intro-card{display:flex;align-items:center;justify-content:center;flex-direction:column;aspect-ratio:1/1;padding:clamp(1.25rem,2.5vw,2.25rem);background-color:hsla(0,0%,100%,.8);box-shadow:0 8px 18px rgba(40,43,54,.12);color:var(--c-black);text-align:center}.reports-listing__intro-icon{display:block;width:clamp(5.25rem,10vw,7.75rem);margin-bottom:clamp(1.125rem,2vw,1.75rem)}.reports-listing__intro-icon-image{display:block;width:100%;height:auto;object-fit:contain}.reports-listing__intro-title{color:var(--c-black);font-family:var(--font-std);font-size:1.5625rem;font-weight:var(--font-weight-normal);line-height:1.2;letter-spacing:0}.reports-listing__category{display:flex;align-items:center;justify-content:center;width:100%;min-height:3.75rem;margin-top:1.75rem;padding:.75rem 1.125rem;background-color:var(--c-accent);box-shadow:0 4px 8px rgba(0,0,0,.15);border-radius:3px;color:var(--c-white);font-family:var(--font-std);font-size:clamp(1rem,1.6vw,1.4375rem);font-weight:var(--font-weight-normal);line-height:1;text-align:center;text-decoration:none;transition:background-color 220ms ease,box-shadow 220ms ease,transform 220ms ease}.reports-listing__category:hover,.reports-listing__category:focus-visible{background-color:var(--c-accent-dark);box-shadow:0 8px 18px rgba(36,55,74,.2);transform:translateY(-2px)}.reports-listing__category:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}@media only screen and (min-width: 1024px){.reports-listing__category{margin-top:clamp(1.75rem,3.4vw,3.625rem)}}.reports-listing__card{display:block;position:relative;width:min(100%,26.625rem);aspect-ratio:426/486;min-height:0;margin-right:auto;margin-left:auto;border:0;overflow:hidden;background-color:var(--c-accent-dark);color:var(--c-white);isolation:isolate;text-decoration:none}.reports-listing__card:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}.reports-listing__item--featured .reports-listing__card{width:min(100%,27.125rem);aspect-ratio:434/477}@media only screen and (max-width: 767.98px){.reports-listing__item--featured .reports-listing__card{width:min(100%,26.625rem)}}.reports-listing__card--disabled{cursor:not-allowed;opacity:.58}.reports-listing__card-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 500ms ease}.reports-listing__card-overlay{display:flex;align-items:stretch;justify-content:flex-start;flex-direction:column;gap:0;position:absolute;right:0;bottom:0;left:0;height:50%;min-height:0;box-sizing:border-box;overflow:hidden;padding:1.5rem 1.25rem 1.75rem;background-color:rgba(55,175,229,.8);color:var(--c-white);transition:background-color 300ms ease}@media only screen and (min-width: 768px){.reports-listing__card-overlay{padding:clamp(1.75rem,2.2vw,2.125rem) 1.75rem clamp(2rem,2.8vw,2.625rem)}}.reports-listing__card-copy{display:block;flex:0 0 auto;min-width:0}.reports-listing__card-title{display:block;width:100%;color:var(--c-white);font-family:var(--font-std);font-size:clamp(.8125rem,1.1vw,1rem);font-weight:var(--font-weight-thin);line-height:1.22;letter-spacing:0;overflow-wrap:anywhere}.reports-listing__card-date{display:block;width:auto;min-width:0;flex:0 0 auto;margin-top:1.125rem;color:hsla(0,0%,100%,.9);font-family:var(--font-std);font-size:clamp(.75rem,.95vw,.875rem);font-weight:var(--font-weight-thin);line-height:1.2;letter-spacing:0}.reports-listing__card-action{position:absolute;right:1.25rem;bottom:1.75rem;display:flex;align-items:flex-end;justify-content:center;flex:0 0 2.125rem;width:1.875rem;height:1.875rem;align-self:flex-end;margin-top:auto}.reports-listing__card-download-icon{display:block;width:auto;max-width:100%;height:100%;filter:brightness(0) invert(1);object-fit:contain}@media(hover: hover){.reports-listing__card:hover .reports-listing__card-image,.reports-listing__card:focus-visible .reports-listing__card-image{transform:scale(1.05)}.reports-listing__card:hover .reports-listing__card-overlay,.reports-listing__card:focus-visible .reports-listing__card-overlay{background-color:rgba(55,175,229,.9)}}.reports-listing__empty{grid-column:1/-1;margin:0;padding:1.5rem;background-color:var(--c-white);color:var(--c-black);font-size:.9375rem;font-weight:var(--font-weight-thin);line-height:1.4;text-align:center}@media(prefers-reduced-motion: reduce){.reports-listing__category,.reports-listing__card-image,.reports-listing__card-overlay{transition:none}}
