#contact{background-color:var(--indigo-950);padding:3em 0;z-index:4}#contact.blog{background-color:var(--cream-50);color:var(--black)}#contact.contact{padding:7em 0 3em}#contact .sub-wrapper{gap:4em}.foot-header{display:flex;flex-direction:column;gap:4em;width:100%}.foot-title{font-size:1.25em;font-weight:400;line-height:1.1;text-transform:uppercase}.foot-form-wrap,.foot-info{display:flex;flex-direction:column;width:100%}.foot-info{color:var(--mono-600);gap:3em}.foot-contact{display:flex;flex-direction:column;width:100%}.foot-contact b,.foot-contact strong{font-weight:500}.foot-legal-socials{display:flex;flex-direction:column;font-weight:500;gap:1.5em;width:100%}.foot-legal-socials-title{text-transform:uppercase;width:100%}.foot-footer{display:flex;flex-direction:column;font-weight:500;gap:1em;width:100%}.foot-logo{order:1;width:138px}.foot-legal,.foot-legal-link{color:var(--mono-600)}#contact.blog .foot-legal,#contact.blog .foot-legal-link{color:var(--black)}.foot-legal-link{order:2}.foot-legal{order:3}@media(min-width:1000px){#contact{padding:5em 0 2em}#contact.contact{padding:10em 0 2em}#contact .foot-contact a:hover{color:var(--indigo-500)!important}.foot-header{display:grid;gap:1em 9em;grid-template-columns:280px 1fr;grid-template-rows:2em 1fr}.foot-title{grid-area:1/1/1/span 2}.foot-form-wrap{grid-area:2/2/2/2}.foot-info{grid-area:2/1/2/1}.foot-footer{display:grid;font-size:.8em;grid-template-columns:1fr 1fr 1fr;padding-top:4em}.foot-logo{order:1}.foot-legal-link{order:3;text-align:right}#contact .foot-legal a:hover,#contact .foot-legal-link a:hover{color:var(--indigo-500)!important}.foot-legal{order:2;text-align:center}}
