:root{--columns:1;--gap:1rem}@keyframes dot-bounce{0%{transform:translateY(0)}5%{transform:translateY(2px)}20%{transform:translateY(-8px)}35%{transform:translateY(4px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes dot-pulse{0%{transform:scale(1)}5%{transform:scale(.98)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes full-height{0%{height:0}to{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.m-pagination{display:flex;flex:1 0 100%;justify-content:center;margin-bottom:2rem}.m-pagination--videos{margin-bottom:0}.m-pagination__items{display:flex;flex-direction:column;flex-direction:row;justify-content:space-between;list-style:none;margin:0;padding:1.25rem 0;position:relative;width:100%}.m-pagination__control{margin:0 auto 1.5rem}.m-pagination__control-link{color:#111;color:var(--pagination-color,#111);cursor:pointer}.m-pagination__control-link:hover{color:#111;color:var(--pagination-color--hover,var(--pagination-color,#111));text-decoration:none}.m-pagination__control-heading{background-color:#f8f8fa;background-color:var(--pagination-background,#f8f8fa);border-radius:.25rem;display:inline-block;font-weight:600;line-height:1;padding:.375rem .34375rem}.m-pagination__control-text{display:block;font-size:.83125rem;margin-top:.25rem;padding-left:2rem;position:relative}.m-pagination__control-text:before{content:"";height:1.5rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1.5rem}.m-pagination__control--next .m-pagination__control-text:before,.m-pagination__control--prev .m-pagination__control-text:before{background:#faa400;-webkit-mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDE0Ij48cGF0aCBmaWxsPSIjZmFhNDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xLjcwNy4yOTNBMSAxIDAgMCAwIC4yMSAxLjYxM2wuMDgzLjA5NEw1LjU4NSA3IC4yOTMgMTIuMjkzYTEgMSAwIDAgMC0uMDgzIDEuMzJsLjA4My4wOTRhMSAxIDAgMCAwIDEuMzIuMDgzbC4wOTQtLjA4MyA2LTZhMSAxIDAgMCAwIC4wODMtMS4zMmwtLjA4My0uMDk0eiIvPjwvc3ZnPg==) no-repeat center/contain;mask:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDE0Ij48cGF0aCBmaWxsPSIjZmFhNDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xLjcwNy4yOTNBMSAxIDAgMCAwIC4yMSAxLjYxM2wuMDgzLjA5NEw1LjU4NSA3IC4yOTMgMTIuMjkzYTEgMSAwIDAgMC0uMDgzIDEuMzJsLjA4My4wOTRhMSAxIDAgMCAwIDEuMzIuMDgzbC4wOTQtLjA4MyA2LTZhMSAxIDAgMCAwIC4wODMtMS4zMmwtLjA4My0uMDk0eiIvPjwvc3ZnPg==) no-repeat center/contain}.m-pagination__control--prev{margin-left:0;text-align:left}.m-pagination__control--next{margin-right:0;text-align:right}.m-pagination__control--next .m-pagination__control-text{padding-left:0;padding-right:2rem}.m-pagination__control--next .m-pagination__control-text:before{left:auto;right:0}.m-pagination__item{margin:0 .5rem;position:relative;width:1.5rem}.m-pagination__item.pager__item--ellipsis{display:none}.m-pagination__current,.m-pagination__link{align-items:center;border-bottom:2px solid transparent;border-top:2px solid transparent;color:#111;display:flex;justify-content:center;position:relative}.m-pagination__item.is-active .m-pagination__current,.m-pagination__item.is-active .m-pagination__link{border-bottom:2px solid #faa400;border-top:2px solid #faa400}.m-pagination__item:not(.is-active) .m-pagination__current:hover,.m-pagination__item:not(.is-active) .m-pagination__link:hover{border-bottom:2px solid #faa400;border-top:2px solid #faa400;color:#111;text-decoration:none}.m-pagination__link{transition:.25s ease-in-out}@media print,screen and (max-width:47.99875em){.m-pagination__item:not(.is-active){display:none}}.m-pagination__icon{height:1.5rem;width:1.5rem}.m-pagination__icon .m-pagination__link{display:block}.m-pagination__icon .m-pagination__link span:not(.visually-hidden){display:none}.m-pagination__icon--next{margin-left:.5rem}.m-pagination__icon--prev{margin-right:.5rem}.m-pagination{--pagination-background:transparent;--pagination-color:#fff}.m-pagination__control-text:before{height:.6875rem;width:.6875rem}.m-pagination__control--prev .m-pagination__control-text:before{transform:translateY(-50%) rotate(180deg)}.m-pagination__control--prev .m-pagination__control-text{text-align:left}.m-pagination__control--next .m-pagination__control-text{text-align:right}.m-pagination__current,.m-pagination__link{color:#fff}.m-pagination__item:not(.is-active) .m-pagination__current:hover,.m-pagination__item:not(.is-active) .m-pagination__link:hover{color:#faa400}