.external-tmpl .pagefooter{--spacing: 1rem;--color: var(--color-dark);--background-color: transparent;color:var(--color);background:var(--background-color)}.external-tmpl .pagefooter__bottom{--color: var(--color-dark);--background-color: var(--color-light);--link-color: var(--color-link);--link-color-hover: var(--color-link-hover);--gap: 0;--flex: 0 0 auto;--flex-direction: column;--justify-content: center;--first-justify-content: center;--last-justify-content: center;color:var(--color);background:var(--background-color)}@media(min-width: 1280px){.external-tmpl .pagefooter__bottom{--spacing: 1rem;--gap: 1rem}}.external-tmpl .pagefooter__bottom-content{display:flex;flex-direction:var(--flex-direction);gap:var(--gap);overflow:hidden;width:100%;border:unset;border-width:0}@media(min-width: 1280px){.external-tmpl .pagefooter__bottom-content{padding-top:0}}.external-tmpl .content-wrap--full-width>.pagefooter__bottom-content{padding:0 var(--gap)}@media(min-width: 1280px){.external-tmpl .pagefooter__bottom-content[data-direction=horizontal]{--flex-direction: row}}.external-tmpl .pagefooter__bottom-content[data-direction=horizontal][data-items="1"]{--flex: 1 1 100%}@media(min-width: 1280px){.external-tmpl .pagefooter__bottom-content[data-direction=horizontal][data-items="2"]{--flex: 1 1 auto;--first-justify-content: start;--last-justify-content: end}.external-tmpl .pagefooter__bottom-content[data-direction=horizontal][data-items="2"] .pagefooter__bottom-logos{flex-shrink:0}}@media(min-width: 1280px){.external-tmpl .pagefooter__bottom-content[data-direction=horizontal][data-items="3"]{--flex: 1 1 calc(100% / 3);--first-justify-content: start;--last-justify-content: end}}.external-tmpl .pagefooter__bottom-item{display:flex;flex:var(--flex);padding:var(--spacing) 0;justify-content:var(--justify-content);align-items:center}.external-tmpl .pagefooter__bottom-item:first-child{--justify-content: var(--first-justify-content)}.external-tmpl .pagefooter__bottom-item:last-child{--justify-content: var(--last-justify-content)}.external-tmpl .pagefooter__nav{font-family:var(--typo-text-font-family);font-weight:var(--typo-text-font-weight);line-height:var(--typo-text-line-height);font-style:var(--typo-text-font-style);font-size:var(--typo-s-font-size);font-family:var(--typo-s-font-family, var(--typo-text-font-family));font-weight:var(--typo-s-font-weight, var(--typo-text-font-weight));line-height:var(--typo-s-line-height, var(--typo-text-line-height));font-style:var(--typo-s-font-style, var(--typo-text-font-style));--spacing: .5rem;--content: "|";--flex-direction: row}.external-tmpl .pagefooter__nav-list{display:flex;flex-direction:var(--flex-direction);flex-wrap:wrap;padding:0;margin:0;hyphens:manual;justify-content:var(--justify-content)}.external-tmpl .pagefooter__nav-item{display:flex;flex:0 1 auto;list-style:none;padding:0;margin:0}.external-tmpl .pagefooter__nav-item:after{content:var(--content);display:inline;padding:0 .25rem}.external-tmpl .pagefooter__nav-item:last-child{--content: ""}.external-tmpl .pagefooter__nav-link{border-right:var(--border)}.external-tmpl .pagefooter__copyright{font-size:var(--typo-s-font-size)}.external-tmpl .pagefooter__logos{display:flex;flex-direction:row;justify-content:var(--justify-content);gap:1rem;margin:0;flex-wrap:wrap;line-height:0}.external-tmpl .pagefooter__logos a{display:inline-block}.external-tmpl .pagefooter__logo{width:auto;max-width:100%;object-fit:contain}
