@charset "UTF-8";.c-loading-indicator[data-v-fd17cdb8]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#fffffff5;z-index:1000;display:flex;flex-direction:column;justify-content:center;align-items:center}@keyframes slowPulse-fd17cdb8{0%{transform:scale(1);opacity:.6}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.6}}.c-loading-indicator__logo[data-v-fd17cdb8]{animation:slowPulse-fd17cdb8 2s infinite}.article-card-loading{flex:1;min-width:max(300px,33% - 48px);max-width:calc(33% - 48px);margin:12px;flex-direction:column;border-radius:12px;overflow:hidden;background-color:var(--grey-accent-1);color:#fff!important;--4b8a98f6: #fff;cursor:pointer;border:1px solid rgba(26,26,26,.1)}.article-card-loading .c-resource__img{height:168px;background:#e9e9e9;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;animation:1.5s shine linear infinite}.article-card-loading .c-resource__icon{height:18px;width:24px;background-color:#dadada}.article-card-loading .c-resource__text{display:inline-block;width:72px;height:18px;background-color:#dadada}.article-card-loading .c-resource__heading{height:24px;width:100%;background-color:#dadada}.article-card-loading .c-resource__read-more{display:flex;height:18px;width:128px;place-self:flex-end;background-color:#dadada}.article-card-loading .image,.article-card-loading h2,.article-card-loading p{background:#e9e9e9;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite}.article-card-loading .image{height:200px;border-bottom-left-radius:0;border-bottom-right-radius:0}.article-card-loading h2{height:30px}.article-card-loading p{height:70px}@keyframes shine{to{background-position-x:-200%}}.taxonomy-label{padding:5px 0;font-weight:400}.resource-icon{display:inline-block}.resource-icon{padding-right:2px}.resource-text{display:inline-block}.read-more-label{margin-top:auto;text-align:right;font-weight:400;text-decoration:underline}.read-more-label svg{margin-left:8px}.video-overlay{position:absolute;top:0;min-width:100%;max-height:100%;object-fit:cover}.article-card{flex:1;min-width:max(300px,33% - 48px);margin:12px;flex-direction:column;border-radius:12px;overflow:hidden;background-color:#37155c;color:#fff;--4b8a98f6: #fff;cursor:pointer;border:1px solid rgba(26,26,26,.1);text-decoration:none!important;max-width:calc(33.333% - 24px)}.article-card h3{color:inherit;font-size:1.125rem!important;margin:unset;padding:12px 0}.article-card-description{padding:12px;display:flex;flex-direction:column;min-height:230px;font-weight:400}@media (max-width: 697px){.article-card{max-width:100%;width:100%}}@media (max-width: 1121px){.article-card{max-width:100%;width:100%}}.pager{display:flex;justify-content:center}.c-search__button{cursor:pointer}.popup-blur{position:fixed;z-index:2;left:0;top:0;width:100vw;height:100vh;align-items:center;justify-content:center;display:flex;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0003;padding:0px 10vw}.close-button{position:absolute;z-index:2;right:-48px;top:-16px;font-size:48px;color:var(--brand-secondary);background-color:transparent;border:none;cursor:pointer}.close-button:after{display:inline-block;content:"×"}.video-card{position:relative;width:100%;padding-top:56.25%}.video-card h3{color:inherit;font-size:1.125rem!important;margin:unset;padding:12px 0}.video-card .video-content{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border:none;background-color:var(--brand-secondary);overflow:hidden;border-radius:16px}@media (max-width: 768px),(max-width: 768px) and (max-resolution: 192dpi){.popup-blur{padding:0}.close-button{right:16px;top:-48px}}.article-display{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}.article-image,.article-image-container{height:138px;position:relative;width:100%}.article-image>img{width:100%;height:100%;object-fit:cover;object-position:center}.field-body{flex:1}.app{display:flex;flex-direction:column;min-height:100vh;border:1px solid var(--grey-accent-1);border-radius:12px;padding:24px;background-color:var(--white)}.app h3{margin:12px 0}.header-label{display:flex;justify-content:space-between;align-items:center}
