@layer components{.footer{margin-top:3rem}.footer__background-top{background:var(--footer-top-background, var(--theme-primary))}.footer__background-bottom{background:var(--footer-bottom-background, var(--theme-neutral-light))}.footer__main{padding-block:4rem;--theme-link-override: white;--theme-heading-override: var(--theme-tertiary)}@media only screen and (min-width: 480px){.footer__main{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width: 768px){.footer__main{display:grid;grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width: 1024px){.footer__main{grid-template-columns:repeat(12,1fr)}.footer__main>*{grid-column:span 3}.footer__main>*:last-child{grid-column:-3/-1}}.footer__bottom{padding-block:1.5rem}@media screen and (max-width: 1023px){.footer__bottom{display:flex;flex-direction:column-reverse}}@media only screen and (min-width: 1024px){.footer__bottom{display:grid;gap:1rem;grid-template-columns:repeat(12,1fr)}.footer__bottom .footer__payoff{grid-column:-4/-1;text-align:center}.footer__bottom .footer__trademark{grid-column:span 6}.footer__bottom .footer__to-top-link{grid-column:span 2}}.footer__empty-column{grid-column:span 1}@media screen and (max-width: 1023px){.footer__empty-column{display:none}}.footer .footer__column-title{font-size:var(--font-size--xxsmall);line-height:var(--line-height--xxsmall);font-weight:var(--font-weight--regular);text-transform:uppercase;margin-inline:auto;margin-bottom:1rem;padding-bottom:1rem;position:relative;min-height:2rem}.footer .footer__column-title:after{content:"";display:block;width:50px;height:2px;background-color:var(--theme-heading-override);margin-top:.5rem;bottom:0;position:absolute}.footer .footer__column-title--center{text-align:center}.footer .footer__column-title--center:after{left:50%;transform:translate(-50%)}.footer .footer__to-top-link{text-align:center}.footer .footer__trademark{font-size:var(--font-size--xsmall);line-height:var(--line-height--xsmall);font-weight:var(--font-weight--regular);--theme-text-override: var(--theme-border-dark)}.footer .footer__trademark p{font-size:var(--font-size--xsmall);line-height:var(--line-height--xsmall);margin-bottom:0}.footer .footer__trademark a{text-decoration:none;color:var(--theme-border-dark)}.footer .footer__trademark img{display:inline-block;margin-inline-end:.5rem;width:24px;height:24px}.footer .footer__payoff{--theme-text-override: var(--theme-success-dark)}.footer .footer__social-media-icons{grid-column:1/-1}@media only screen and (min-width: 1024px){.footer .footer__social-media-icons{grid-column:span 3}}.footer__rich-text p{font-size:var(--font-size--xsmall);max-width:none}}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@layer components{.footer-new{padding-block:2rem}.footer-new__lists{gap:var(--gapSize)}@media only screen and (min-width: 480px){.footer-new__lists{column-count:2}}@media only screen and (min-width: 768px){.footer-new__lists{column-count:3}}@media only screen and (min-width: 1024px){.footer-new__lists{column-count:4}}@media only screen and (min-width: 1288px){.footer-new__lists{column-count:5}}.footer-new__trademark{font-size:var(--font-size--xxsmall);line-height:var(--line-height--xxsmall);--theme-text-override:var(--theme-border-dark);margin-top:1rem}.footer-new__payoff{--theme-text-override: var(--theme-success-dark);text-align:right;max-width:none;flex-grow:1}.footer-new__background-bottom{gap:1rem;margin-top:1rem;padding-block:1rem;border-top:1px solid var(--theme-border-light);display:flex;flex-wrap:wrap;align-items:center}.footer-new .footer__column-title{font-size:var(--font-size--md);line-height:var(--line-height--md);color:var(--theme-border-dark)}.footer-new .link-list{font-size:var(--font-size--small);line-height:var(--line-height--small);break-inside:avoid}.footer-new .link-list--simple{font-size:var(--font-size--small);line-height:var(--line-height--small)}.footer-new .link-list__icon{display:none}.footer-new .link-list__link{color:var(--theme-text)}.footer-new .link-list__link:hover{color:var(--theme-link-hover)}}
