.s-contact__sidebar-title{font-family:Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1.5rem;line-height:1.1}.c-message{align-items:flex-start;border-radius:.1875rem;border-style:solid;border-width:.0625rem;display:flex;font-size:.875rem;font-weight:600;justify-content:flex-start;padding:.75rem;position:relative;width:100%}.c-message .icon{margin-right:.75rem}.c-message p{margin:0}.c-message a{text-decoration:underline}.c-message.hidden{display:none}.c-message h2{font-size:1rem!important}.c-message__content{display:grid;gap:1rem}.c-message--title{font-weight:700}.c-message--callout{border-color:#dbdfe1;color:#111926;font-size:1rem}.c-message--warning{background-color:#ffefbe;border-color:#a95100;color:#a95100}.c-message--error{background-color:#ffe0de;border-color:#b2340c;color:#b2340c}.c-message--success{background-color:#ddedda;border-color:#3c6235;color:#3c6235}.c-message--success .icon{bottom:0;margin:auto;position:absolute;right:.75rem;top:0}.s-contact{display:grid;gap:3rem}.s-contact__form{display:grid;gap:1rem;width:100%}.s-contact__form .contact-form{display:grid;gap:.75rem}.s-contact__sidebar{display:grid;gap:1.5rem}.s-contact__sidebar-title{font-weight:800;margin-bottom:1rem}.s-contact__sidebar-info{align-items:flex-start;display:flex;justify-content:flex-start;margin:1rem 0}.s-contact__sidebar-info .icon{color:#626d73;margin-right:.375rem}.s-contact__sidebar-info[href]:hover{text-decoration:underline}@media only screen and (min-width:66em){.s-contact{align-items:flex-start;display:flex;flex-wrap:wrap;gap:0;justify-content:center}.s-contact--has-sidebar{justify-content:space-between}.s-contact__form{flex:1;max-width:50vw}.s-contact__sidebar{flex-shrink:0;gap:3rem;margin-left:3rem;max-width:25.5rem}}