.footer,.hero{z-index:10;width:100%;min-height:50vh}.footer__text,.hero__text{padding:0 1rem 4rem}@media (min-width: 768px){.footer__text,.hero__text{padding:3rem 4rem}}.footer__text--paragraph,.hero__text--paragraph{max-width:900px}.card-columns{width:100%;max-width:137rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width: 992px){.card-columns{column-count:3;column-gap:1rem}}.card{display:inline-block;position:relative;width:100%;max-width:45rem;border:none;margin-bottom:6px;font-size:1rem;line-height:1.6rem;text-rendering:optimizeLegibility;color:#1a1a1a;background-color:#eceeef}.card.card--no-title--no-previous-id{padding-top:2rem}@media (min-width: 992px){.card,.card.card--no-title--no-previous-id{padding:3rem}}.card.card--pre{white-space:pre-wrap}.card.card--c{text-align:center}.card.card--fp .card__p-text{text-indent:1rem}.card.card--efp .card__p-text{text-indent:1rem}.card.card--efp .card__p-text:first-of-type{text-indent:0}.card.card--it{font-style:oblique}.card__p{margin-bottom:0.5rem}.card__p .card__p-text{display:block;margin-bottom:0.5rem}.card__p--inline{display:inline}.card__arrow{position:relative;font-size:1.4rem;line-height:1.6rem;display:inline-block;color:inherit;text-decoration:none;opacity:0.3;transition:opacity, 0.2s}.card__arrow:focus,.card__arrow:hover{opacity:1}.card__arrow--previous{margin-left:-0.77rem;margin-right:0.25rem;top:0;vertical-align:bottom}.card__arrow--next{margin-left:0.3rem;vertical-align:top}

/*# sourceMappingURL=app.css.map */
