@layer base{.hc-footer{background-color:var(--grey-50);padding-block:clamp(2.25rem,2.58451rem - .375587vw,2.5rem)}.hc-footer .hc-footer-inner{flex-direction:column;justify-content:space-between;align-items:center;display:flex}@media (min-width:768px){.hc-footer .hc-footer-inner{flex-direction:row}}.hc-footer .hc-footer-social{flex-direction:column;align-items:center;gap:.5rem 1.5rem;display:flex}@media (max-width:991px){.hc-footer .hc-footer-social{margin-bottom:1rem}}.hc-footer .hc-footer-social .hc-footer-follow{margin:0}.hc-footer .hc-footer-social .hc-footer-social-links{align-items:center;gap:clamp(.5rem,.415493rem + .375587vw,.75rem);margin-top:-.1em;display:flex}.hc-footer .hc-footer-social .hc-footer-social-links a{color:var(--brand);border-radius:.125rem}:root.no-focus-visible .hc-footer .hc-footer-social .hc-footer-social-links a:focus{outline:var(--focus-width,2px)solid var(--focus-color,var(--brand));outline-offset:var(--focus-offset,3px)}.hc-footer .hc-footer-social .hc-footer-social-links a:focus:not(:focus-visible){outline:none}.hc-footer .hc-footer-social .hc-footer-social-links a:focus-visible{outline:var(--focus-width,2px)solid var(--focus-color,var(--brand));outline-offset:var(--focus-offset,3px)}.hc-footer .hc-footer-social .hc-footer-social-links a:hover{color:var(--brand-lighter-1)}.hc-footer .hc-footer-social .hc-footer-social-links a:active{color:var(--brand-darker-1)}.hc-footer .hc-footer-social .hc-footer-social-links a svg{display:block}@media (min-width:768px){.hc-footer .hc-footer-social{flex-direction:row}}@media (min-width:992px){.hc-footer .hc-footer-menu{margin-left:auto}}.hc-footer .hc-footer-menu ul{align-items:center;gap:clamp(1.25rem,1.16549rem + .375587vw,1.5rem);margin:0;padding:0;list-style:none;display:flex}.hc-footer .hc-footer-menu ul a{color:inherit;border-radius:.125rem}:root.no-focus-visible .hc-footer .hc-footer-menu ul a:focus{outline:var(--focus-width,2px)solid var(--focus-color,var(--brand));outline-offset:var(--focus-offset,3px)}.hc-footer .hc-footer-menu ul a:focus:not(:focus-visible){outline:none}.hc-footer .hc-footer-menu ul a:focus-visible{outline:var(--focus-width,2px)solid var(--focus-color,var(--brand));outline-offset:var(--focus-offset,3px)}.hc-footer .hc-footer-menu ul a:hover{color:var(--brand)}}
/*# sourceMappingURL=css-hc-layout.css.map*/