.promo-banner{padding:4rem 0;background-color:#147bd1}@media screen and (min-width:993px){.promo-banner{padding:6rem 0}}.promo-banner__title{margin:0;font-family:var(--font-family-title),serif;font-size:2.4rem;line-height:1.25;font-weight:700;text-align:center;color:#fff}.promo-banner__title a{color:inherit;text-decoration:none}@media screen and (min-width:769px){.promo-banner__title{font-size:3rem;line-height:1.33333}}@media screen and (min-width:993px){.promo-banner__title{font-size:4rem;line-height:1.25}}.documents{padding:4rem 0 8rem}.documents__title{margin-bottom:4rem}.documents__wrap{margin:0 auto;max-width:96rem}.documents__wrap .card-resources+.card-resources{margin-top:1rem}.card-resources{display:block;min-height:30rem;box-shadow:0 2px 20px #2c343b33;overflow:hidden}.card-resources__header{position:relative;height:18rem;background-color:silver}@media screen and (max-width:992px){.card-resources__header .play-icon{width:6rem;height:6rem}.card-resources__header .play-icon:before{border-width:9px;border-left-width:12px}}.card-resources__header img{width:100%;height:100%;object-fit:cover}.card-resources__img{display:block;width:100%;height:100%;overflow:hidden}.card-resources__img~.wistia_responsive_padding{display:none}.card-resources__content{padding:2rem 1.5rem;flex-grow:1}@media screen and (min-width:993px){.card-resources__content{padding:2rem 3rem}}.card-resources__title{font-size:1.9rem;font-weight:400;line-height:1.47;color:#2c343b}.card-resources .btn{display:none}@media screen and (min-width:993px){.card-resources.is-inline{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;min-height:initial;padding-right:3rem}.card-resources.is-inline .card-resources__header{flex-shrink:0;width:19rem;height:11rem}.card-resources.is-inline .card-resources__header .play-icon{width:6rem;height:6rem}.card-resources.is-inline .card-resources__header .play-icon:before{border-width:9px;border-left-width:12px}.card-resources.is-inline .card-resources__header .card-resources__badge{right:-1rem;top:1rem}.card-resources.is-inline .card-resources__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.card-resources.is-inline .card-resources__content{overflow:hidden}.card-resources.is-inline .btn{display:inline-flex}}
