.References_grid .referenceWrapper{margin-bottom:4rem;display:flex;flex-direction:column-reverse}@media (min-width: 768px){.References_grid .referenceWrapper{margin-bottom:6rem}}@media (min-width: 1024px){.References_grid .referenceWrapper{margin-bottom:8rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.References_grid .referenceWrapper:last-child{margin-bottom:4rem}.References_grid .referenceWrapper .referenceText{margin-bottom:2rem}@media (max-width: 1023px){.References_grid .referenceWrapper .referenceText{margin-top:1rem}}@media (min-width: 1024px){.References_grid .referenceWrapper .referenceText{margin-bottom:0}}.References_grid .referenceWrapper .referenceText svg{--tw-text-opacity: 1;color:rgb(27 104 47 / var(--tw-text-opacity))}.References_grid .referenceWrapper .referenceText .referenceHead h3{margin-bottom:.25rem;font-size:2.25rem;line-height:135%}.References_grid .referenceWrapper .referenceText .referenceHead h2{margin-top:.25rem;margin-bottom:.25rem;overflow-wrap:break-word;font-size:1.5rem;line-height:150%}.References_grid .referenceWrapper .referenceText .referenceHeadLocation,.References_grid .referenceWrapper .referenceText .referenceInfoBoxLabel{display:flex;align-items:center;gap:.5rem}.References_grid .referenceWrapper .referenceText .referenceInfo{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 568px){.References_grid .referenceWrapper .referenceText .referenceInfo{gap:1rem}}.References_grid .referenceWrapper .referenceText .referenceInfo .referenceInfoBox{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:.25rem}@media (min-width: 768px){.References_grid .referenceWrapper .referenceText .referenceInfo .referenceInfoBox{flex-direction:row;gap:1rem}.References_grid .referenceWrapper .referenceText .referenceInfo .referenceInfoBox span{text-align:right}}.References_grid .referenceWrapper .referenceText .referenceDesc{margin-top:1.5rem}.References_grid .referenceWrapper .referenceText .referenceDesc h3{margin-bottom:.5rem}.References_grid .referenceWrapper .referenceMedia .media_wrapper{position:relative;overflow:hidden}@media (min-width: 768px){.References_grid .referenceWrapper .referenceMedia .media_wrapper{height:auto}}.References_grid .referenceWrapper .referenceMedia .media_wrapper figure,.References_grid .referenceWrapper .referenceMedia .media_wrapper img{height:100%;width:100%}.References_grid .referenceWrapper .referenceMedia>.swiper-container{position:relative;margin-bottom:2rem}.References_grid .referenceWrapper .referenceMedia>.swiper-container .swiper .swiper-slide>.media_wrapper,.References_grid .referenceWrapper .referenceMedia>.swiper-container .swiper .swiper-slide>.media_wrapper>img,.References_grid .referenceWrapper .referenceMedia>.swiper-container .swiper .swiper-slide>.media_wrapper>figure,.References_grid .referenceWrapper .referenceMedia>.swiper-container .swiper .swiper-slide>.media_wrapper>figure>img{height:100%}.References_grid .referenceWrapper .referenceMedia>.swiper-container--with-videos .swiper{aspect-ratio:16 / 9}@media (min-width: 1024px){.References_grid .referenceWrapper .referenceMedia>.media_wrapper:not(.media_wrapper--unlink-height)>figure{height:0px;min-height:100%;min-width:100%}.References_grid .referenceWrapper .referenceMedia>.media_wrapper:not(.media_wrapper--unlink-height)>figure>img{height:100%;width:100%}.References_grid .referenceWrapper .referenceMedia .media_wrapper--unlink-height{overflow:hidden}.References_grid .referenceWrapper .referenceMedia .media_wrapper--unlink-height>figure,.References_grid .referenceWrapper .referenceMedia .media_wrapper--unlink-height>img{height:auto;width:100%}}
