.ui-footer{position:relative;background-color:var(--purple-100);width:100%;color:var(--white);display:flex;flex-flow:row nowrap}@media (min-width:1025px){.ui-footer{min-height:calc(var(--h-viewport) - var(--h-header))}}@media (min-width:768px) and (max-width:1024px){.ui-footer{height:calc(var(--h-viewport) - var(--h-header))}}@media (min-width:1601px){.ui-footer{width:var(--w-viewport);margin-left:min(0px,(var(--w-viewport) - var(--w-max))/-2)}}.ui-footer.-campaign{height:auto;min-height:auto}@media (max-width:1599px){.ui-footer.-campaign .ui-footer__bottom{margin:0;padding-left:var(--container-padding);padding-right:var(--container-padding)}}.ui-footer__container{position:relative;display:flex;flex-direction:column;width:100%;margin-left:auto;margin-right:auto}.ui-footer__top{display:flex;flex-flow:row nowrap;align-items:center;width:100%;padding:var(--space-16) var(--container-padding);gap:var(--gutter-width);border-bottom:1px solid var(--white)}@media (min-width:1600px){.ui-footer__top{padding:var(--space-16) calc((var(--w-viewport) - var(--container-width))/2 + var(--container-padding))}}@media (max-width:767px){.ui-footer__top{border:0}}.ui-footer__logo{flex-basis:var(--inner-colspan2)}@media (min-width:1600px){.ui-footer__logo{flex-basis:var(--inner-colspan3)}}@media (min-width:768px) and (max-width:1023px){.ui-footer__logo{flex-basis:calc(var(--inner-colspan2) + var(--inner-colspan1)/2)}}.ui-footer__logo-image{width:51px}.ui-footer__scrolltop.m-btn-outlined{margin-left:auto;padding:var(--space-10);min-width:-moz-max-content;min-width:max-content}@media (hover:hover){.ui-footer__scrolltop.m-btn-outlined:hover{border-color:var(--white);color:var(--white)}}.ui-footer__content{display:flex;flex-flow:row wrap;gap:var(--gutter-width);padding:var(--container-padding)}@media (min-width:1600px){.ui-footer__content{padding:var(--container-padding) calc((var(--w-viewport) - var(--container-width))/2 + var(--container-padding))}}@media (min-width:768px) and (max-width:1023px){.ui-footer__content{row-gap:var(--space-32)}}@media (max-width:767px){.ui-footer__content{padding-top:0;padding-bottom:0;gap:0}.ui-footer__content [accordion-content]{overflow:hidden}}@media (min-width:768px){.ui-footer__content [accordion-content][display-content=false]{height:auto!important;overflow:visible!important}}.ui-footer__content-col{display:flex;flex-direction:column;flex-basis:var(--inner-colspan2);gap:var(--space-24)}@media (min-width:1600px){.ui-footer__content-col{flex-basis:var(--inner-colspan3)}}@media (min-width:768px) and (max-width:1023px){.ui-footer__content-col{flex-basis:calc(var(--inner-colspan2) + var(--inner-colspan1)/2)}}@media (max-width:767px){.ui-footer__content-col{flex-basis:var(--inner-colspan4);gap:0}}.ui-footer__content-title{font-size:12px;font-style:normal;font-weight:400;line-height:12px;letter-spacing:.48px;padding-bottom:var(--space-16);display:flex;justify-content:space-between;width:100%}@media (min-width:768px){.ui-footer__content-title{cursor:auto;pointer-events:none}}@media (max-width:767px){.ui-footer__content-title{border-top:1px solid var(--white);padding-top:var(--space-16)}}.ui-footer__content-list{display:flex;flex-direction:column}@media (max-width:767px){.ui-footer__content-list{padding-bottom:var(--space-16)}}.ui-footer__content-listitem{font-family:gb-medium;font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.48px;display:inline-flex}.ui-footer__content-listitem:first-of-type .ui-footer__content-listlink{padding-top:0}.ui-footer__content-listlink{padding:var(--space-6) 0;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ui-footer__content-listlink.is-pressed,.ui-footer__content-listlink:focus-visible{color:var(--coolgrey)}@media (hover:hover){.ui-footer__content-listlink:hover{color:var(--coolgrey)}}.ui-footer__listlink{transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ui-footer__listlink.is-pressed,.ui-footer__listlink:focus-visible{color:var(--coolgrey)}@media (hover:hover){.ui-footer__listlink:hover{color:var(--coolgrey)}}.ui-footer__bottom{margin-top:auto;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:var(--space-20) var(--container-padding);border-top:1px solid var(--white);row-gap:var(--space-16)}@media (min-width:1600px){.ui-footer__bottom{padding:var(--space-20) calc((var(--w-viewport) - var(--container-width))/2 + var(--container-padding))}}@media (max-width:767px){.ui-footer__bottom{row-gap:var(--space-20);padding-bottom:var(--space-40);margin:0 var(--container-padding);padding-left:0;padding-right:0}}.ui-footer__bottom-list{display:flex;flex-wrap:wrap;gap:var(--space-12)}@media (max-width:767px){.ui-footer__bottom-list{gap:var(--space-8)}}@media (min-width:768px) and (max-width:1023px){.ui-footer__bottom-list{order:3}}.ui-footer__bottom-listitem,.ui-footer__copyright{font-family:gb-medium;font-size:12px;font-style:normal;font-weight:500;line-height:12px;letter-spacing:.48px}.ui-footer__socials{display:flex;gap:var(--space-24)}.ui-footer__socials-link{color:var(--white);transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ui-footer__socials-link svg path{fill:currentColor;transition-property:fill;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ui-footer__socials-link.is-pressed,.ui-footer__socials-link:focus-visible{color:var(--coolgrey)}@media (hover:hover){.ui-footer__socials-link:hover{color:var(--coolgrey)}}