.yfoot{--navy:#000B75;--navy-600:#33439E;--navy-100:#E8EAF4;--navy-50:#F7F8FC;--mint-700:#05A06C;background:#fff;border-top:1px solid var(--navy-100);color:var(--navy);font-family:Lato,ui-sans-serif,system-ui,sans-serif}.yfoot__wrap{max-width:1180px;margin:0 auto;padding:64px 24px 32px}.yfoot__grid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:32px}.yfoot__brand img{height:24px;width:auto;display:block}.yfoot__brand p{margin:14px 0 0;font-size:14.5px;line-height:1.5;color:var(--navy-600);max-width:280px}.yfoot__social{display:flex;gap:8px;margin-top:18px}.yfoot__social a{width:36px;height:36px;border-radius:10px;background:var(--navy-50);border:1px solid var(--navy-100);display:grid;place-items:center;color:var(--navy);transition:background .15s}.yfoot__social a:hover{background:var(--navy-100)}.yfoot__social svg{width:16px;height:16px}.yfoot h4{margin:0 0 12px;font-size:14px;font-weight:900}.yfoot ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.yfoot ul a,.yfoot ul button{font:inherit;font-size:14.5px;color:var(--navy-600);background:none;border:0;padding:0;cursor:pointer;text-align:left}.yfoot a:hover,.yfoot button:hover{color:var(--navy);text-decoration:underline;text-underline-offset:3px}.yfoot__cities{margin-top:40px;padding-top:22px;border-top:1px solid var(--navy-100);display:flex;flex-wrap:wrap;gap:8px 16px;font-size:13.5px;color:var(--navy-600)}.yfoot__cities span{font-weight:900;color:var(--navy)}.yfoot__cities a{color:var(--navy-600)}.yfoot__bot{margin-top:22px;padding-top:22px;border-top:1px solid var(--navy-100);display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:13.5px;color:var(--navy-600)}.yfoot__legal{display:flex;flex-wrap:wrap;gap:6px 16px}.yfoot__legal a{color:var(--navy-600)}@media (max-width:980px){.yfoot__grid{grid-template-columns:1fr 1fr}.yfoot__brand{grid-column:1/-1}}@media (max-width:640px){.yfoot__wrap{padding:48px 16px 28px}}
