.footer_columns__fv9U7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.footer_about__kevhs{grid-column:1/-1;min-width:0}.footer_company__QIrOn,.footer_services__fGIiR{min-width:0}.footer_label__oJQ1S{font-family:var(--font-geist-mono),monospace;font-size:.6875rem;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--color-muted)}.footer_emails__AANGX,.footer_phones__iH4He{min-width:0}.footer_emails__AANGX{grid-column:1/-1}.footer_reach__am7iv{grid-column:1/-1;min-width:0}.footer_socials__9Mg8A{margin-top:1rem}@media (min-width:768px){.footer_columns__fv9U7{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr) minmax(0,1fr);gap:2rem}.footer_about__kevhs{grid-column:auto;grid-row:span 2}.footer_emails__AANGX,.footer_reach__am7iv{grid-column:2/-1}}@media (min-width:1280px){.footer_columns__fv9U7{grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr) minmax(0,1.05fr) minmax(0,1fr) minmax(0,1.7fr);gap:1.75rem}.footer_about__kevhs{grid-row:auto}.footer_emails__AANGX,.footer_reach__am7iv{grid-column:auto}}