.service-contact h2{margin-bottom:30px}.service-contact select{width:100%;padding:10px;background:transparent;color:inherit;border:1px solid #acb9b2;font:inherit}.service-contact aside p{margin-top:22px}.service-contact label{display:block;margin:14px 0;font-size:12px}.service-contact input,.service-contact textarea{color:inherit}.service-contact input[type=file]{max-width:100%}.service-contact .demo-note,.service-contact #file-help{font-size:11px;line-height:1.6}.service-contact .form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.service-contact .form-error,.service-contact #file-error{color:#9a3023}.service-contact .attachment-list{padding:0;list-style:none}.service-contact .attachment-list li{display:flex;justify-content:space-between;gap:10px;padding:10px 0;border-bottom:1px solid #acb9b2}.service-contact .attachment-list span{min-width:0;overflow-wrap:anywhere}.service-contact .attachment-list small{display:block}.service-contact .attachment-list button{flex-shrink:0;min-width:44px;min-height:44px}.service-contact .cta:disabled{opacity:.6;cursor:wait}.service-skip{position:absolute;top:-100px;left:15px;background:#faf7ef;padding:15px;z-index:999}.service-skip:focus{top:10px}
