@media only screen and (min-width:0em){#form{padding:4em 0 6em;background:var(--section-bg)}#form .container{max-width:43.75em}#form h2{font-size:min(12vw, 3em);font-weight:800;color:var(--section-text);margin-bottom:.66666667em;line-height:1.1}#form .form-row{display:grid;grid-template-columns:1fr;gap:1em;margin-bottom:1em}#form .input-group{display:flex;flex-direction:column}#form label{display:none}#form .input1,#form textarea{width:100%;padding:1em 1.25em;border:.09375em solid rgba(91,134,182,.2);border-radius:.625em;font-size:.9375em;font-family:inherit;color:var(--section-text);background:var(--section-bg);outline:0;transition:border-color .2s,box-shadow .2s}#form .input1::placeholder,#form textarea::placeholder{color:var(--section-muted)}#form .input1:focus,#form textarea:focus{border-color:var(--primary);box-shadow:0 0 0 .1875em rgba(91,134,182,.12)}#form textarea{resize:vertical;min-height:10em;margin-bottom:1em}#form .hp-field{display:none!important;visibility:hidden;position:absolute;left:-9999px}#form .form-submit .button-solid{width:100%;justify-content:center;padding:1em;font-size:.875em;border-radius:.625em}#form .h-captcha{margin-bottom:1em;display:flex;justify-content:flex-start;width:100%;overflow:hidden}#form .form-hint{margin-top:.75em;font-size:.75em;color:var(--section-muted)}#form .form-hint a{font-weight:600;color:var(--section-muted);text-decoration:underline}#form .form-hint a:hover{color:var(--primary)}#form #form-success{display:none;background:#edfff3;border:.09375em solid #5cb878;border-radius:.625em;padding:1.25em;text-align:center;color:#2d6a3f;font-size:.8125em;font-weight:600;margin-top:1.25em}#form #form-error{display:none;background:#fff0f0;border:.09375em solid #e07070;border-radius:.625em;padding:1.25em;text-align:center;color:#a03030;font-size:.8125em;font-weight:600;margin-top:1.25em}}@media only screen and (min-width:48em){#form .form-row{grid-template-columns:1fr 1fr}}