@media (min-width:1200px){.site-foot--news .foot__top{grid-template-columns:minmax(230px,1fr) minmax(0,2fr) minmax(240px,1.1fr)}}.site-foot .brand__mark{background:var(--head-mark-bg)}.foot__social{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.foot__so{width:38px;height:38px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);background:rgba(255,255,255,.12);color:var(--foot-head);transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}@media (hover:hover){.foot__so:hover{background:var(--foot-link-hover);color:var(--teal-900)}}.foot__so:focus-visible{outline:3px solid var(--focus-ring-inverse);outline-offset:2px}.foot__form{display:grid;gap:10px;margin-top:16px}.foot__form input{width:100%;min-height:48px;padding:12px 14px;border-radius:var(--radius-sm);border:1px solid transparent;background:var(--white);color:var(--text-strong);font-family:var(--font-body);font-size:16px}.foot__form input::placeholder{color:var(--neutral-500)}.foot__form input:focus{outline:3px solid var(--focus-ring-inverse);outline-offset:2px}.foot__form .btn{text-transform:uppercase;letter-spacing:.06em}.foot__setup{border:1px dashed var(--foot-line);border-radius:var(--radius-md);padding:16px 18px;align-self:start}.foot__setup a{color:var(--foot-link-hover);text-decoration:underline;text-underline-offset:3px}.foot__setup .foot__desc{margin-top:0;max-width:none}