.legal-footer.svelte-adqmwa{padding:.75rem var(--gm-gutter-right) .75rem var(--gm-gutter-left);border-top:1px solid var(--gm-rule);margin-top:2rem}.legal-footer--minimal.svelte-adqmwa{border-top:0;margin-top:1rem}.legal-footer.svelte-adqmwa a:where(.svelte-adqmwa),.legal-footer.svelte-adqmwa button:where(.svelte-adqmwa){min-height:var(--gm-control-height-md);min-width:var(--gm-control-hit);font:inherit;line-height:1.4;font-size:var(--gm-type-footnote);color:var(--gm-text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;text-decoration:none;display:inline-flex}@media (hover:hover){.legal-footer.svelte-adqmwa a:where(.svelte-adqmwa):hover,.legal-footer.svelte-adqmwa button:where(.svelte-adqmwa):hover{color:var(--gm-text-primary)}}.legal-footer-links.svelte-adqmwa{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;gap:0 .5rem;display:grid}.legal-footer-links.svelte-adqmwa a,.legal-footer-links.svelte-adqmwa button{font-size:var(--gm-type-footnote)}.legal-footer--public.svelte-adqmwa{padding-block:2.25rem calc(2.25rem + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));grid-template-columns:1fr 1fr;gap:1.75rem 1rem;margin-top:3rem;display:grid}.legal-footer-brand.svelte-adqmwa{color:var(--gm-text-primary);grid-column:1/-1;justify-self:start;margin-left:0}.legal-footer-group.svelte-adqmwa{align-content:start;gap:.25rem;display:grid}.legal-footer-group.svelte-adqmwa h2:where(.svelte-adqmwa){color:var(--gm-text-muted);font-weight:600}.legal-footer-list.svelte-adqmwa{justify-items:start;margin-left:0;display:grid}.legal-footer--marketing.svelte-adqmwa{padding-block:3rem calc(2.5rem + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));gap:1.75rem;margin-top:0;display:grid}.legal-footer--marketing.svelte-adqmwa .legal-footer-brand:where(.svelte-adqmwa){grid-column:auto}.legal-footer-map.svelte-adqmwa{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1.5rem 1rem;display:grid}.legal-footer-map.svelte-adqmwa a{font-size:var(--gm-type-subhead);color:var(--gm-text-primary)}.legal-footer-row.svelte-adqmwa{border-top:1px solid var(--gm-rule);justify-content:flex-start;margin-left:0;padding-top:.75rem}.legal-footer-credits.svelte-adqmwa{max-width:70ch;font-size:var(--gm-type-footnote);color:var(--gm-text-muted);margin:0}@media (width>=820px){.legal-footer--marketing.svelte-adqmwa{grid-template-columns:minmax(10rem,.6fr) 2fr;align-items:start;padding-top:4rem}.legal-footer-row.svelte-adqmwa,.legal-footer-credits.svelte-adqmwa{grid-column:1/-1}}@media (width>=768px){.legal-footer--public.svelte-adqmwa{grid-template-columns:1.2fr 1fr 2fr;gap:2rem;padding-block:3rem 3.5rem}.legal-footer-brand.svelte-adqmwa{grid-column:auto;align-self:start}}.legal-footer--public.svelte-adqmwa{margin-top:2rem;padding-block:1rem;display:block}.legal-footer--public.svelte-adqmwa .legal-footer-brand:where(.svelte-adqmwa){margin-bottom:var(--gm-space-md)}.legal-footer.svelte-adqmwa a:where(.svelte-adqmwa),.legal-footer.svelte-adqmwa button:where(.svelte-adqmwa){min-height:44px}.legal-footer--minimal.svelte-adqmwa .legal-footer-links:where(.svelte-adqmwa){grid-template-columns:repeat(2,minmax(0,1fr));justify-content:flex-start;display:grid}@media (width>=640px){.legal-footer-links.svelte-adqmwa{flex-wrap:wrap;display:flex}.legal-footer--minimal.svelte-adqmwa .legal-footer-links:where(.svelte-adqmwa){gap:var(--gm-space-lg);display:flex}}@media (width>=1024px){.legal-footer.svelte-adqmwa:not(.legal-footer--marketing){width:min(100%, var(--gm-page-wide));margin-inline:auto}}.legal-footer.svelte-adqmwa .legal-footer-links:where(.svelte-adqmwa){gap:0 var(--gm-space-md);flex-wrap:wrap;align-items:center;display:flex}.legal-footer--minimal.svelte-adqmwa{width:100%;max-width:32rem;margin-inline:auto}.legal-footer--minimal.svelte-adqmwa .legal-footer-links:where(.svelte-adqmwa){justify-content:center;gap:0 var(--gm-space-md)}@media (width>=1024px){.legal-footer.svelte-adqmwa a:where(.svelte-adqmwa),.legal-footer.svelte-adqmwa button:where(.svelte-adqmwa){min-height:32px}}
