.columns{display:flex;gap:2rem;justify-content:space-between}.column{min-width:15%;width:fit-content;word-break:normal}@media (max-width:1000px){.columns{flex-wrap:wrap}.column{flex-basis:100%;width:100%}}.column-title{font-size:1.4em;font-weight:700;margin-bottom:2rem}.column-content{max-width:40em}.footer .footer-nav .column a{padding-left:0;padding-right:0}