.footer{--footer-bg: var(--secondary-brand-950, #092a17);--footer-text: var(--neutral-0, #fff);--footer-text-alt: var(--neutral-300, #b0b0b0);--footer-border: var(--neutral-900, #3d3d3d);--footer-padding-mobile: 32px 24px;--footer-padding-desktop: 64px 40px 24px;--footer-gap-mobile: 25px;--footer-gap-desktop: 40px}footer{background-color:var(--footer-bg);color:var(--footer-text);font-family:var(--font-body-text-font-font-family)}.footer{background-color:var(--footer-bg)}.footer__container{display:flex;flex-direction:column;gap:var(--footer-gap-mobile);padding:var(--footer-padding-mobile);max-width:1440px;margin:0 auto}.footer__logo{display:block;text-decoration:none;width:7.5rem;height:4.8rem;}.footer__logo--mobile{width:75px;height:48px}.footer__logo--desktop{display:none}.footer__logo-img{display:block;width:100%;height:100%;object-fit:contain}.footer__main{display:contents}.footer__nav{display:flex;flex-direction:column;gap:28px}.footer__nav-list{display:flex;flex-direction:column;gap:28px;list-style:none;margin:0;padding:0}.footer__nav-list--col2{display:contents}.footer__nav-list--desktop{display:none}.footer__nav-item{margin:0}.footer__nav-link{font-family:var(--font-body-text-font-font-family);font-size:var(--font-body-text-size-lg, 18px);font-weight:var(--font-body-text-weight-medium, 500);line-height:var(--font-body-text-line-height-lg, 22px);color:var(--footer-text)!important;text-decoration:none;transition:opacity .2s ease}.footer__nav-link:hover{opacity:.8}.footer__aside{display:flex;flex-direction:column;gap:16px;padding-top:0px;padding-bottom:32px;border-bottom:1px solid var(--footer-border)}.footer__social{display:flex;gap:12px;align-items:center;border-bottom: 1px solid var(--footer-border);padding: 0 0 2.5rem 0;margin-bottom: 1.6rem;}.footer__social-list{display:flex;gap:12px;align-items:center;list-style:none;margin:0;padding:0}.footer__social-item{margin:0}.footer__social-link{display:flex;align-items:center;justify-content:center;color:var(--footer-text)!important;transition:opacity .2s ease}.footer__social-link:hover{opacity:.8}.footer__social-link .icon{width:24px;height:24px}.footer__app{display:flex;flex-direction:column;gap:16px}.footer__app-text{display:flex;flex-direction:column;gap:10px}.footer__app-title{font-family:var(--font-body-text-font-font-family);font-size:var(--font-body-text-size-md, 16px);font-weight:var(--font-body-text-weight-medium, 500);line-height:var(--font-body-text-line-height-md, 22px);color:var(--footer-text);margin:0}.footer__app-description{font-family:var(--font-body-text-font-font-family);font-size:var(--font-body-text-size-sm, 14px);font-weight:var(--font-body-text-weight-regular, 400);line-height:var(--font-body-text-line-height-sm, 18px);color:var(--footer-text-alt);margin:0}.footer__app-buttons{display:flex;gap:16px}.footer__app-button{display:block}.footer__app-button .icon{display:block;width:126px;height:40px}.footer__health{display:flex;flex-direction:column;gap:10px;padding:0 4px}.footer__health-badges{width:100%}.footer__health-image{display:block;width:100%;height:auto;max-width:354px}.footer__health-text{font-family:var(--font-body-text-font-font-family);font-size:10px;font-weight:var(--font-body-text-weight-regular, 400);line-height:var(--font-body-text-line-height-xs, 13px);color:var(--footer-text)}.footer__health-text p{margin:0}.footer__legal{padding:12px 0;font-family:var(--font-body-text-font-font-family);font-size:var(--font-body-text-size-xs, 12px);line-height:var(--font-body-text-line-height-xs, 13px);color:var(--footer-text-alt)!important}.footer__legal-list{display:flex;flex-wrap:wrap;gap:20px 12px;list-style:none;margin:0;padding:0}.footer__legal-item{margin:0;color:var(--footer-text-alt)}.footer__legal-item a{font-weight:var(--font-body-text-weight-regular, 400);color:var(--footer-text-alt)!important;text-decoration:none;transition:opacity .2s ease}.footer__legal-item a:hover{opacity:.8}.footer__legal-item--copyright{font-weight:var(--font-body-text-weight-semibold, 600)}@media only screen and (min-width: 1024.2px){.footer__container{gap:var(--footer-gap-desktop);padding:var(--footer-padding-desktop);align-items:center}.footer__logo--mobile{display:none}.footer__logo--desktop{display:block;flex-shrink:0;width:112px;height:72px}.footer__main{display:flex;align-items:flex-start;gap:112px;width:100%;max-width:1152px}.footer__nav{flex:1;flex-direction:row;gap:88px;padding-left:40px}.footer__nav-list{gap:24px}.footer__nav-list--col2,.footer__nav-list--desktop{display:flex}.footer__nav-link{font-size:var(--font-body-text-size-md, 16px);line-height:var(--font-body-text-line-height-md, 22px)}.footer__aside{flex-shrink:0;width:376px;gap:40px;padding:0 0 32px 72px;border-top:none;border-left:1px solid var(--footer-border)}.footer__social-link .icon{width:28px;height:28px}.footer__app-text{gap:6px}.footer__health{flex-direction:row;gap:16px;justify-content:center;max-width:826px;padding:0;align-items: center;}.footer__health-badges{flex-shrink:0;width:354px}.footer__health-image{height:48px;width:auto;max-width:none}.footer__health-text{flex:1}.footer__legal{padding:11px 0}.footer__legal-list{justify-content:center;gap:20px}}
