footer.svelte-ug88n4{background-color:var(--color-brand);color:var(--color-on-brand)}footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4){padding:var(--content-padding) max(var(--content-padding),(100vw - 82rem) / 2);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(26rem,100vw - 8rem),1fr));gap:var(--gap-xl)}@media(max-width:89.9375rem)and (min-width:62rem){footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4) .column:where(.svelte-ug88n4):first-child{grid-column:span 2}}footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4) .logo:where(.svelte-ug88n4) img{height:3.5rem;width:11rem;object-fit:contain;object-position:left}footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4) .column:where(.svelte-ug88n4):first-child{gap:var(--gap-xl)}footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4) .organizer:where(.svelte-ug88n4){display:flex;flex-direction:column;gap:8px}footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4) .organizer:where(.svelte-ug88n4) img{height:2rem;width:100%;object-fit:contain;object-position:left}footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4) .column:where(.svelte-ug88n4){display:flex;flex-direction:column;align-items:start;gap:var(--gap-2xs)}footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4) .column:where(.svelte-ug88n4) h3:where(.svelte-ug88n4){margin:0 0 var(--gap-sm)}footer.svelte-ug88n4 .secondary-footer:where(.svelte-ug88n4){background-color:var(--color-brand-bold);color:var(--color-text-inverted-subtle);padding:var(--gap-lg) max(var(--content-padding),(100vw - 82rem) / 2);display:flex;align-items:center;gap:var(--gap-lg)}footer.svelte-ug88n4 .secondary-footer:where(.svelte-ug88n4) .copyright:where(.svelte-ug88n4){flex-grow:1}footer.svelte-ug88n4 .secondary-footer:where(.svelte-ug88n4) nav:where(.svelte-ug88n4){display:flex;flex-wrap:wrap;gap:0 var(--gap-lg)}@media(max-width:50rem){footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4){padding:var(--gap-2xl) var(--gap-md)}footer.svelte-ug88n4 .primary-footer:where(.svelte-ug88n4) .column:where(.svelte-ug88n4) h3:where(.svelte-ug88n4){margin-bottom:4px}footer.svelte-ug88n4 .secondary-footer:where(.svelte-ug88n4){flex-wrap:wrap;padding:var(--gap-lg) var(--gap-md)}footer.svelte-ug88n4 .secondary-footer:where(.svelte-ug88n4) .copyright:where(.svelte-ug88n4){width:100%}}@media(max-width:93.75rem){footer.svelte-ug88n4 .secondary-footer:where(.svelte-ug88n4){padding-right:5rem}}
