.MarketingFooter_footer__6vJOa{border-top:1px solid var(--color-border);background-color:var(--color-surface);padding-block:var(--space-7) var(--space-5);margin-top:var(--space-8)}.MarketingFooter_inner__bvQsB{display:flex;flex-direction:column;gap:var(--space-5)}.MarketingFooter_brandCol__uAVPr{display:flex;flex-direction:column;gap:var(--space-2)}.MarketingFooter_brand__VbOdv{display:flex;align-items:center;gap:var(--space-2);font-weight:700}.MarketingFooter_links__ylXgr{display:flex;flex-wrap:wrap;gap:var(--space-4);font-weight:500;color:var(--color-text-muted)}.MarketingFooter_links__ylXgr a:hover{color:var(--color-text)}.MarketingFooter_copyright__d1Yy2{margin-top:var(--space-5);color:var(--color-text-muted);font-size:var(--font-size-sm)}@media (min-width:768px){.MarketingFooter_inner__bvQsB{flex-direction:row;align-items:center;justify-content:space-between}}.MarketingFooter_cols__SZbxJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:768px){.MarketingFooter_cols__SZbxJ{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.MarketingFooter_inner__bvQsB{align-items:flex-start}}.MarketingFooter_col__R0ZQb{display:flex;flex-direction:column;gap:var(--space-2);font-size:var(--font-size-sm)}.MarketingFooter_col__R0ZQb a{color:var(--color-text-muted)}.MarketingFooter_col__R0ZQb a:hover{color:var(--color-text)}.MarketingFooter_colTitle__3M11O{font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-1)}.MarketingFooter_legalRow__dRXg5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--font-size-sm)}.MarketingFooter_legalLinks__K_azh{display:flex;flex-wrap:wrap;gap:var(--space-4)}.MarketingFooter_legalLinks__K_azh a:hover{color:var(--color-text)}@media (pointer:coarse){.MarketingFooter_col__R0ZQb{gap:0}.MarketingFooter_col__R0ZQb a,.MarketingFooter_legalLinks__K_azh a,.MarketingFooter_links__ylXgr a{display:inline-flex;align-items:center;min-height:44px}.MarketingFooter_legalLinks__K_azh,.MarketingFooter_links__ylXgr{row-gap:0}}