.page-foot{contain:layout;content-visibility:auto}.footer-main{--min-navi-width: calc(var(--max-content-width) / 5);--column-layout: repeat(auto-fill, minmax(var(--min-navi-width), 1fr));max-width:var(--max-content-width);margin-left:auto;margin-right:auto;padding:var(--spacing);grid-auto-flow:dense}.footer-main a:any-link{display:inline-block}.footer-main .footer-section{line-height:var(--sizem-5)}.footer-copyright{--max-content-width: auto;display:flex;justify-content:center;align-items:center;gap:var(--gutter, var(--gap, 1rem));text-align:center}.footer-headline{transition-property:letter-spacing,min-height,margin-bottom;transition-duration:1s;transition-timing-function:ease-out}@media (max-width: 79.999em){.footer-main>nav .footer-headline{letter-spacing:-.025ex;margin-bottom:0;min-height:calc(2 * var(--sizem-5))}}@container footer-section (inline-size < 18 em){.footer-main>nav .footer-headline{letter-spacing:-.025ex;margin-bottom:0;min-height:calc(2 * var(--sizem-5))}}@container footer-section (width >= 18 em){.footer-main>nav .footer-headline{min-height:unset;margin-bottom:unset}}.footer-social{--column-layout: [L] 1fr 1fr 1fr [R];padding-bottom:var(--spacer-end);justify-content:center}.footer-social .social-link:focus:not(:focus-visible) img{outline:none}.footer-social .social-icons .social-icon,.footer-social .seal-icons .social-icon{width:auto;height:2.5em;margin-right:1em;margin-bottom:1em}.footer-social .social-icons bdo:last-child :last-child img,.footer-social .seal-icons bdo:last-child :last-child img{margin-right:0}@media (min-width: 50em) and (max-width: 63.999em){.footer-social .seal-icons{justify-self:center}.footer-social .social-icons{justify-self:end}}@media (max-width: 35.999em){.footer-social .social-icons{grid-column:1/-1;display:flex;flex-direction:column;align-items:center}}.footer-social .social-link{display:inline-block}.footer-main .footer-badge{-webkit-text-decoration:none;text-decoration:none}.footer-main .badge{vertical-align:unset}@media (min-width: 64em){.footer-main{--column-layout: [L] 1fr 1fr [C] 1fr 1fr [R]}}@media (max-width: 49.999em){.footer-main{--column-layout: [L] 1fr 1fr [R];--menu-padding-inline: var(--size-3)}}@media (max-width: 736px){.footer-social{--column-layout: [L] 1fr [C] 1fr [R]}}@media (min-width: 36em){.footer-main .badge[class]{padding:revert;font-weight:revert;font-size:revert;border-radius:revert;color:revert;background-color:revert}}@media (max-width: 35.999em){.footer-main{--column-layout: [L] 1fr [R];text-align:center}.footer-headline{min-height:revert;font-size:var(--font-size-2)}.-badges{display:flex;justify-content:center;align-items:center;gap:var(--gutter, var(--gap, 1rem));flex-wrap:wrap}.menu-item [aria-hidden=true]{display:none}.menu-item .badge{display:inline-block;font-size:inherit;font-kerning:auto;letter-spacing:var(--font-letterspacing-2)}.menu-link{display:inline-block;border-radius:var(--border-radius);-webkit-text-decoration:none;text-decoration:none}}@media (max-width: 29.999em){.footer-social{--column-layout: [L] 1fr [R]}}.page-foot{background-color:var(--surface-10)}.footer-main{--outline-focus: var(--outline-width, calc(var(--border-width) * 2)) solid var(--outline-color, var(--form-element-focus-color, #2c90a8));--outline-focus-offset: 2px;--outline-shadow: 0 0 0 var(--outline-width) var(--form-element-active-background-color, var(--surface-9)), 0 0 0 calc(var(--outline-focus-offset) + var(--outline-width)) var(--outline-color)}.footer-main .menu{--menu-item-hilight-color: inherit;--menu-item-shadow-color: none}.footer-main a:any-link{color:inherit}.footer-main a.btn{color:#eb6a0a}.footer-main .menu-link:hover,.footer-main .menu-link:focus{--menu-item-hilight-color: #eb6a0a}.social-link:focus img{outline:var(--outline-focus, var(--outline-width, var(--border-width)) solid var(--outline-color, currentColor));outline-offset:var(--outline-focus-offset)}.social-link:focus img:focus:not(:focus-visible){outline:none}@supports (-apple-pay-button-style: inherit){@supports (image-orientation: none) and (scale: 2){.social-link:focus img{outline:none;box-shadow:var(--outline-shadow)}}}
