.contact-form{width:100%;max-width:500px;flex-grow:1;--font: "Red Hat Display", Arial, Helvetica, sans-serif;--gray1: #d1d5db;--gray2: #a1a1aa;--gray3: #27272a;--gray4: #18181b;--nja-orange: #e76a0e}.contact-form__form{display:block;margin:0;padding:clamp(.75rem,4.12vw,1.875rem);border:2px solid var(--nja-orange);border-radius:6px;box-sizing:border-box}.contact-form__label{display:block;margin-top:10px;font-family:var(--font);font-size:1em}.contact-form__label--smaller{font-size:.875em}.contact-form__label:nth-child(1){margin-top:0}.contact-form__input{display:block;font-family:var(--font);font-size:1em;width:100%;padding:8px;margin-top:5px;box-sizing:border-box;border:1px solid var(--gray1);border-radius:6px}.contact-form__input:focus{box-shadow:0 0 0 3px var(--gray2);outline:none;border-color:var(--gray1);transition:box-shadow .2s ease-in}.contact-form__checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;margin:0 10px 0 0;box-sizing:border-box;border:1px solid var(--gray1);border-radius:3px;background-color:#fff;width:22px;height:22px;cursor:pointer}.contact-form__checkbox:checked{background-color:var(--gray1)}.contact-form__checkbox:checked:before{content:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3csvg%20viewBox='0%200%2016%2011.42909'%20version='1.1'%20id='svg1'%20sodipodi:docname='check.svg'%20width='16'%20height='11.42909'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%3e%3cdefs%20id='defs1'%20/%3e%3csodipodi:namedview%20id='namedview1'%20pagecolor='%23ffffff'%20bordercolor='%23000000'%20borderopacity='0.25'%20inkscape:showpageshadow='2'%20inkscape:pageopacity='0.0'%20inkscape:pagecheckerboard='0'%20inkscape:deskcolor='%23d1d1d1'%20showgrid='false'%20/%3e%3cpath%20d='m%2015.665215,0.33478491%20c%200.44638,0.44638%200.44638,1.17129999%200,1.61767999%20l%20-9.14184,9.1418401%20c%20-0.4463799,0.44638%20-1.1713,0.44638%20-1.6176801,0%20L%200.334785,6.523385%20c%20-0.44638,-0.44638%20-0.44638,-1.1713%200,-1.61768%200.44637,-0.44638%201.17129,-0.44638%201.61767,0%20l%203.7638701,3.7603%208.3347799,-8.33121999%20c%200.44638,-0.44638%201.1713,-0.44638%201.61768,0%20z'%20style='fill:%23000000;stroke:none'%20id='path1'%20/%3e%3c/svg%3e");transform-origin:top;transform:translateY(4px)}.contact-form__checkbox:focus{outline:none}.contact-form__checkbox:active{-webkit-tap-highlight-color:transparent}.contact-form__textarea{display:block;font-family:var(--font);font-size:1em;width:100%;padding:8px;margin-top:5px;box-sizing:border-box;border:1px solid var(--gray1);border-radius:6px;height:8em;resize:none}.contact-form__textarea:focus{box-shadow:0 0 0 3px var(--gray2);outline:none;border-color:var(--gray1);transition:box-shadow .2s ease-in}.contact-form__submit{width:100%;background-color:#0017a7;color:#fff;padding:10px;border:0;border-radius:6px;margin-top:16px;box-sizing:border-box;cursor:pointer;font-family:var(--font);font-size:1em}.contact-form__submit:active{background-color:#192eb0;-webkit-tap-highlight-color:transparent}.contact-form__submit:focus{outline:none}.contact-form__alert{display:block;width:100%;height:1em;margin-top:5px;font-family:var(--font);font-size:.75em;font-weight:700}.contact-form__alert--error{color:red}.contact-form__alert--success{color:#3cb371}.contact-form__alert--center{text-align:center}.contact-form__span--inline-block{display:inline-block;vertical-align:middle}
