.site-nav{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-around;padding:6px 12px;width:80%;background:#f8fafc;border-bottom:1px solid #e5e7eb;font-size:1.5rem}.site-nav-link{color:#374151;text-decoration:none;font-weight:600;padding:6px 10px;border-radius:6px}.site-nav-link:hover{background:rgba(0,0,0,.05)}#footer{display:flex;flex-direction:column;background:black;font-style:normal;color:white;justify-content:space-around;align-items:center;padding:.35rem}#footer,.icons{font-size:1.5rem}.dividing_line_1{height:.25rem}.dividing_line_1,.dividing_line_2{margin-top:.25rem;background-color:black}.dividing_line_2{height:.05rem;margin-bottom:2rem}.footer-links{display:inline-flex;justify-content:space-around;width:100%;align-items:center;flex-wrap:wrap}.footer-links p{margin:0}.footer-note{text-align:center;margin-top:8px;font-size:1rem;color:#6b7280}#footer a{color:white;text-decoration:none}#footer a:hover{text-decoration:underline}