.join{scroll-margin-top:72px}.join-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;padding-top:96px;padding-bottom:104px;display:grid}.join-lead{max-width:30em;margin-top:20px}@media (max-width:860px){.join-grid{grid-template-columns:minmax(0,1fr);gap:28px;padding-top:64px;padding-bottom:72px}}
.site-footer{border-top:1px solid var(--dark-rule);padding:56px 0 64px}.site-footer-grid{grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;display:grid}.site-footer nav{flex-direction:column;display:flex}.site-footer nav a{color:var(--dark-text-2);min-height:var(--target);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.site-footer nav a:hover{color:var(--paper);text-decoration:underline;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.site-footer-name{margin:0 0 4px;font-size:24px}@media (max-width:860px){.site-footer-grid{grid-template-columns:minmax(0,1fr);gap:20px}}
