: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-next-prev__button-group{align-items:center;display:flex;flex-direction:column;margin:0 1rem 1rem;margin:var(--next-prev-margin,0 1rem 1rem);max-width:100%;max-width:var(--next-prev-max-width,100%)}@media print,screen and (max-width:47.99875em){.m-next-prev__button-group>*+*{margin-top:1rem}}@media screen and (min-width:48em){.m-next-prev__button-group{flex-direction:row;justify-content:space-between}}@media print,screen and (min-width:64em){.m-next-prev__button-group{margin:0 0 1rem;margin:var(--next-prev-margin,0 0 1rem)}}.m-next-prev__button{color:#fff;font-weight:700}@media screen and (min-width:80em){.m-next-prev__button{font-size:1.25rem}}.m-next-prev__title{color:1.25rem;font-size:1.25rem;font-weight:600}.m-next-prev__button-group{padding:2rem 0}.m-next-prev__button{color:inherit;font-size:.875rem;position:relative}.m-next-prev__button:hover{text-decoration:none}.m-next-prev__button--previous{padding-left:1rem}.m-next-prev__button--next{padding-right:1rem}.m-next-prev__button:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCA4IDE0Ij48cGF0aCBmaWxsPSIjZmFhNDAwIiBmaWxsLXJ1bGU9Im5vbnplcm8iIGQ9Ik0xLjcwNy4yOTNBMSAxIDAgMCAwIC4yMSAxLjYxM2wuMDgzLjA5NEw1LjU4NSA3IC4yOTMgMTIuMjkzYTEgMSAwIDAgMC0uMDgzIDEuMzJsLjA4My4wOTRhMSAxIDAgMCAwIDEuMzIuMDgzbC4wOTQtLjA4MyA2LTZhMSAxIDAgMCAwIC4wODMtMS4zMmwtLjA4My0uMDk0eiIvPjwvc3ZnPg==) no-repeat 50%/contain;content:"";height:.6875rem;position:absolute;top:50%;transform:translateY(-50%);width:.6875rem}.m-next-prev__button--previous:before{left:0;transform:translateY(-50%) rotate(180deg)}.m-next-prev__button--next:before{right:0}