:root{box-sizing:border-box;font-size:62.5%;--radius10:6px;--fz10:1.2rem;--fz20:1.4rem;--fz30:2.2rem;--fz40:2.75rem;--fz100:5.5rem;--gap10:2px;--gap20:7px;--gap30:16px;--gap40:27px;--gap50:35px;--gap60:50px}*,:after,:before{margin:0;padding:0;box-sizing:inherit}body{height:100vh;min-height:100vh;background:#fff;color:#000;font-size:var(--fz30);font-family:Rubik,sans-serif;font-weight:300;position:relative}#inner{height:100%;align-items:center}#inner,main{display:grid;justify-items:center}main{width:80%}h1{color:#ff8c00;font-size:var(--fz100);line-height:1;font-weight:500;margin-bottom:30px;font-family:Maven Pro,sans-serif}h1,h2{text-align:center}h2{font-weight:400;max-width:80%;font-size:var(--fz40);color:#888}p{text-align:center}#text p{margin-bottom:7px;color:#444}footer{position:absolute;bottom:0;right:0;left:0;margin-right:auto;margin-left:auto;padding:7px 0}footer p{font-size:var(--fz10);color:#999;text-align:center;margin-bottom:2px}footer p:last-child{margin-bottom:0}footer p a{color:#aaa;text-decoration:underline;text-decoration-style:dashed}#form{margin:var(--gap60) 0;border-radius:14px}#form ._form-content{display:flex;justify-content:center}#form ._form-content ._field-wrapper{position:relative}#form ._form-content button,#form ._form-content input{font-family:inherit;font-size:inherit;font-weight:inherit;border-radius:var(--radius10);padding:var(--gap20) var(--gap30)}#form ._form-content input{border:2px solid teal;border-radius:var(--radius10) 0 0 var(--radius10);box-shadow:inset 0 2px 3px rgba(0,0,0,.2)}#form ._form-content button{border:2px solid teal;border-left:none;background:teal;color:#fff;border-radius:0 var(--radius10) var(--radius10) 0;cursor:pointer;transition:all .3s}#form ._form-content button:hover{background:#fff;color:teal}#form p{color:#a9a9a9;font-size:var(--fz20);margin-top:var(--gap20);line-height:1.3}#form ._form-thank-you{text-align:center;margin-bottom:var(--gap30);color:teal}#_form_21_ input[type=text]._has_error,#_form_21_ textarea._has_error{border:1px solid #f5605d}#_form_21_ input[type=checkbox]._has_error{outline:1px solid #f5605d}#_form_21_ ._error{display:block;position:absolute;font-size:14px;z-index:10000001}#_form_21_ ._error._above{padding-bottom:4px;bottom:39px;right:0}#_form_21_ ._error._below{padding-top:4px;top:100%;right:0}#_form_21_ ._error._above ._error-arrow{bottom:0;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f5605d}#_form_21_ ._error._below ._error-arrow{top:0;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f5605d}#_form_21_ ._error-inner{padding:8px 12px;background-color:#f5605d;font-size:14px;font-family:arial,sans-serif;color:#fff;text-align:center;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#_form_21_ ._error-inner._form_error{margin-bottom:5px;text-align:left}#_form_21_ ._button-wrapper ._error-inner._form_error{position:static}#_form_21_ ._error-inner._no_arrow{margin-bottom:10px}#_form_21_ ._error-arrow{position:absolute;width:0;height:0}#_form_21_ ._error-html{margin-bottom:10px}