.site-footer{display:block;background:#273b31;color:#f8f5e8;padding:54px 0 20px;font:14px/1.6 "Segoe UI",sans-serif;border:0}.foot-inner,.foot-base{width:min(1320px,90%);margin:auto}.foot-inner{display:grid;grid-template-columns:1.3fr .8fr 1fr 1.1fr;gap:32px}.foot-inner>div,.foot-inner nav{display:flex;align-items:flex-start;flex-direction:column;gap:6px}.site-footer strong{display:block;font:23px/1.3 Georgia,serif;margin-bottom:8px;color:#fff}.site-footer a,.site-footer address,.site-footer p{font:inherit;color:#e3e9dc;text-decoration:none}.site-footer a:hover{text-decoration:underline}.site-footer address{margin:0}.foot-brand img{width:44px;border-radius:5px}.foot-brand strong{font-size:29px;margin:0}.foot-brand span{letter-spacing:.17em;text-transform:uppercase;font-size:9px}.foot-brand p{max-width:205px}.foot-base{border-top:1px solid #ffffff35;padding-top:18px;margin-top:30px;display:flex;justify-content:space-between;gap:12px;font-size:12px}@media(max-width:850px){.foot-inner{grid-template-columns:1fr 1fr}}@media(max-width:560px){.foot-inner{grid-template-columns:1fr;gap:23px}.foot-brand p{max-width:none}.site-footer{padding-top:32px}}
