._footer_6ed5579{border-top:1px solid var(--line-subtle);font-size:var(--text-sm);color:var(--text-muted);padding-block:clamp(3rem,6vw,4.5rem) 1.5rem}._footer_6ed5579 a:hover{color:var(--text-strong)}._top_6ed5579{gap:2.5rem;display:grid}@media (min-width:64rem){._top_6ed5579{grid-template-columns:17rem 1fr;gap:4rem}}._brand_6ed5579{flex-direction:column;gap:1rem;display:flex}._brand_6ed5579 p{max-width:22rem}._logo_6ed5579{width:8rem;color:var(--text-strong);display:block}._contact_6ed5579{color:var(--text-body);flex-direction:column;align-items:start;gap:.25rem;margin-top:.5rem;font-style:normal;display:flex}._contact_6ed5579 a{padding-block:.125rem}._columns_6ed5579{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}@media (min-width:48rem){._columns_6ed5579{grid-template-columns:repeat(4,minmax(0,1fr))}}._column_6ed5579 h2{font-size:var(--text-sm);color:var(--text-strong);margin-bottom:.75rem;font-weight:600}._column_6ed5579 ul{flex-direction:column;gap:.125rem;list-style:none;display:flex}._column_6ed5579 a{padding-block:.25rem;display:inline-block}._bottom_6ed5579{border-top:1px solid var(--line-subtle);font-size:var(--text-xs);flex-direction:column;gap:.75rem;margin-top:3rem;padding-top:1.5rem;display:flex}._bottom_6ed5579 ul{flex-wrap:wrap;gap:0 1.25rem;list-style:none;display:flex}._bottom_6ed5579 a{padding-block:.25rem;display:inline-block}@media (min-width:64rem){._bottom_6ed5579{flex-direction:row;align-items:center;gap:2.5rem}}@media (min-width:64rem){._social_6ed5579{margin-left:auto}}
