.footer.svelte-jz8lnl{background-color:var(--colour-background);border-bottom:4px solid var(--colour-theme-1);padding:2.5rem .65rem 1rem;position:relative;flex-direction:column;align-items:center;display:flex;width:0 auto}@media screen and (min-width:768px){.footer.svelte-jz8lnl{padding:2.5rem 2.5rem 1rem}}.footer-wrapper.svelte-jz8lnl{flex-direction:column;justify-content:space-between;align-items:center;display:flex;text-align:center;grid-column:span 4}@media screen and (min-width:768px){.footer-wrapper.svelte-jz8lnl{align-items:flex-start;text-align:left;grid-column:span 8}}@media screen and (min-width:1024px){.footer-wrapper.svelte-jz8lnl{grid-column:2/span 10}}.footer-brand.svelte-jz8lnl{max-width:100%;margin-top:2.5rem!important;float:left;color:var(--colour-text);fill:var(--colour-text);position:relative}.footer-content.svelte-jz8lnl{width:100%;grid-column-gap:3.75rem;grid-row-gap:2.5rem;color:var(--black);grid-template-rows:auto;grid-template-columns:auto 1fr;grid-auto-columns:1fr;justify-content:space-between;justify-items:end;margin-top:2.5rem;display:flex;flex-direction:column}@media screen and (min-width:768px){.footer-content.svelte-jz8lnl{grid-template-columns:auto auto 1fr;margin-top:6rem;flex-direction:row}}@media screen and (min-width:1024px){.footer-content.svelte-jz8lnl{grid-column-gap:4.375rem}}.footer-block.svelte-jz8lnl{flex-direction:column;justify-content:flex-start;align-items:center;display:flex}@media screen and (min-width:768px){.footer-block.svelte-jz8lnl{align-items:flex-start}}.footer-block.svelte-jz8lnl p:where(.svelte-jz8lnl){font-weight:500;font-family:var(--font-heading);font-style:italic}.footer-bottom-block.svelte-jz8lnl{flex-direction:column;justify-content:center;align-items:center;display:flex;margin-top:0}.footer-bottom-block.social.svelte-jz8lnl{display:flex;flex-direction:row;align-items:center;gap:.5rem}.footer-link.svelte-jz8lnl{color:var(--colour-text);margin-top:.75rem;margin-bottom:6px;font-size:var(--caption-size);font-weight:400;line-height:1rem;text-decoration:none}button.footer-link.svelte-jz8lnl{padding:0;background:none}.footer-link.svelte-jz8lnl:hover{text-decoration:underline}.footer-link.active.svelte-jz8lnl{color:var(--colour-theme-1);text-decoration:underline}.link-footer.svelte-jz8lnl{color:var(--colour-text);font-family:var(--font-heading);font-style:italic;text-decoration:none;transition:all var(--transition-slow)}.link-footer.svelte-jz8lnl:hover{color:var(--colour-text);text-decoration:underline}.footer-social-block.svelte-jz8lnl{justify-content:flex-start;align-items:center;display:flex;fill:var(--colour-text-light)}.footer-title-small.svelte-jz8lnl{font-size:var(--body-sm-size);color:var(--colour-text-light);line-height:1.65em}
