.brand{letter-spacing:.14em;font-size:.78rem}.brand img{width:35px;height:35px}.brand em{display:block;color:var(--gold);font-style:normal;font-size:.56rem;letter-spacing:.25em}.quote form{max-width:820px;margin:45px auto 0;display:grid;grid-template-columns:1fr 1fr;gap:20px;text-align:left}.quote label{display:flex;flex-direction:column;gap:8px;color:var(--muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.quote input,.quote select,.quote textarea{width:100%;border:1px solid var(--line);background:var(--graphite);color:var(--white);padding:14px;font:inherit;outline:none}.quote input:focus,.quote select:focus,.quote textarea:focus{border-color:var(--gold)}.quote .wide{grid-column:1/-1}.quote .consent{flex-direction:row;align-items:flex-start;text-transform:none;letter-spacing:0}.quote .consent input{width:auto;margin-top:5px}.quote button{border:0;cursor:pointer}#form-status{color:var(--gold)}@media(max-width:760px){.quote form{grid-template-columns:1fr}}
