@charset "utf-8";@import url("https://use.typekit.net/vcj0dvw.css");:root{--border-radius:5px;--box-shadow:2px 2px 10px;--color:#118bee;--color-accent:#118bee15;--color-bg:#fff;--color-bg-secondary:#c0c0c0;--color-secondary:#920de9;--color-secondary-accent:#920de90b;--color-shadow:#1F3662;--color-text:#000;--color-text-secondary:#555;--font-family:'proxima-nova', helvetica, arial, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;--ff-base:'proxima-nova', helvetica, arial, sans-serif;--hover-brightness:.5;--justify-important:center;--justify-normal:left;--line-height:1.5;--width-card:285px;--width-card-medium:460px;--width-card-wide:800px;--width-content:1080px;--redalert:hsl(0,66%,54%)}@layer reset{*,::before,::after{box-sizing:border-box}body{background:var(--color-bg);color:var(--color-text);font-family:'proxima-nova',helvetica,arial,sans-serif;font-family:var(--font-family);font-size:1rem;font-family:var(--ff-base);line-height:var(--line-height);margin:0;overflow-x:hidden;padding:1rem 0}h1,h2,p{margin-block:0}input,button,textarea{font:inherit}.hide{display:none !important}}@layer layout{.span-all{grid-column:1 / -1}@media (min-width:600px){.gridcol2{grid-column:2}}}@layer form{form{display:grid;gap:1.4rem 1rem;max-width:535px;margin:1em auto 0;padding:0 20px}@media (min-width:600px){form{grid-template-columns:repeat(2, 1fr);padding:0}}fieldset{padding:0 0 1.6em 0;border:0;margin:0;position:relative;display:grid;grid-template-columns:inherit}@media (min-width:600px){fieldset{width:-webkit-min-content;width:min-content;min-width:90%}}fieldset .form-group:first-of-type{margin:0 0 5px}@media (min-width:600px){fieldset .form-group:first-of-type{margin:0 5px 0 0}}fieldset legend{margin-bottom:5px}@media (min-width:600px){fieldset span.error-message{position:absolute;bottom:0}}textarea{resize:none;box-sizing:content-box;height:5lh}.form-group{display:grid;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-template-columns:repeat(auto-fit, minmax())}fieldset:has([required]) legend,.form-group:has(:not([type="radio"])[required]) label{display:flex;gap:.5ch}fieldset:has([required]) legend::after,.form-group:has(:not([type="radio"])[required]) label::after{content:"*";color:var(--color-text)}input,label,select,textarea{font-size:inherit;box-sizing:border-box}input,select,textarea{border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius)}select:disabled{-webkit-filter:brightness(.92);filter:brightness(.92)}input[readonly],textarea[readonly]{background-color:var(--color-bg-secondary)}label{font-weight:400;margin:0;color:var(--color-text-secondary);padding-top:4px;cursor:pointer}input,textarea,.form-group:has([type="radio"]){border:1px solid var(--color-bg-secondary);border-radius:var(--border-radius);padding:.75em 1.5em .75em 1em}input:focus-visible,textarea:focus-visible,.form-group:has([type="radio"]):focus-visible{outline-color:var(--color-text)}[type="radio"],[type="checkbox"]{width:1rem}.form-group:has([type="radio"], [type="checkbox"]){display:flex;gap:.7ch;padding-top:8px}@media (min-width:600px){.form-group:has([type="radio"], [type="checkbox"]).errornewline{flex-wrap:wrap}.form-group:has([type="radio"], [type="checkbox"]).errornewline .error-message{display:block;min-width:100%}}.form-group:has([type="radio"]){position:relative}.form-group:has([type="radio"]) label::after{content:"";position:absolute;inset:0}.form-group:has([type="radio"]:checked){background-color:var(--color-shadow);border-color:var(--color-accent)}.form-group:has([type="radio"]:checked) label{color:var(--color-bg);font-weight:bold}select{padding:calc(1rem - 1px) 1rem 1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' fill='%23f26859' viewBox='0 0 451.847 451.847' style='enable-background:new 0 0 451.847 451.847;'><path d='M225.923,354.706c-8.098,0-16.195-3.092-22.369-9.263L9.27,151.157c-12.359-12.359-12.359-32.397,0-44.751 c12.354-12.354,32.388-12.354,44.748,0l171.905,171.915l171.906-171.909c12.359-12.354,32.391-12.354,44.744,0 c12.365,12.354,12.365,32.392,0,44.751L248.292,345.449C242.115,351.621,234.018,354.706,225.923,354.706z'/></svg>");background-position:calc(100% - 12px) calc(1em + 3px);background-size:15px 15px,
      15px 15px;background-repeat:no-repeat;background-color:var(--color-bg)}select:invalid,select option[value=""],option:first-child{color:#777}.submit-wrap{justify-content:center}.submit-wrap>button{margin-top:.8em;min-width:220px;max-width:250px;-webkit-transform:translateX(-0.2em);transform:translateX(-0.2em);background-color:inherit !important;border-color:inherit !important;color:#fff !important;border:0 !important;padding:.8em 2em .7em !important;line-height:1 !important;display:block;position:relative;padding:.556em 1.222em !important;font-size:18px;line-height:1.2 !important;font-weight:normal !important;text-align:center;white-space:normal;background:transparent;border-radius:50px;z-index:1;cursor:pointer;font-family:'proxima-nova',helvetica,arial,sans-serif !important;letter-spacing:.3px !important}.submit-wrap>button:disabled{opacity:.5;pointer-events:none}.submit-wrap>button::after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50px;transition:all .4s;z-index:-1;background-color:var(--color-bg) !important;border:solid 0 #1F3662 !important;box-shadow:inset 0 0 0 34px #F26859 !important}.submit-wrap>button:hover{opacity:1 !important;color:#1F3662 !important}.submit-wrap>button:hover::after{opacity:1 !important;box-shadow:inset 0 0 0 0 #F26859 !important;top:-2px;bottom:-2px;left:-7px;right:-7px;background-color:var(--color-bg) !important;border:solid 1 #1F3662 !important;border:1px solid #1F3662 !important}form .privpol-wrap{text-align:center}form .privpol-wrap a{font-size:12px;color:#999;font-weight:400;text-decoration:none;text-transform:uppercase;letter-spacing:.4px}form .privpol-wrap a:hover{-webkit-filter:brightness(var(--hover-brightness));filter:brightness(var(--hover-brightness));text-decoration:underline}.error-message{color:var(--redalert);font-size:.95em;display:inline-block;padding-top:3px;letter-spacing:.2px}.error-message:empty{display:none}.max-char-wrap{display:flex;justify-content:space-between}.lbl-informational{cursor:default}.counter{color:#777;text-align:center;padding-left:30px;opacity:.8;font-size:.8em;position:relative;top:3px;right:5px}.counter.counter-is-over{color:var(--redalert);font-weight:500}.counter.counter-is-over::before{content:'-'}.is-over-msg{opacity:.8;font-size:.8em;color:var(--redalert)}.is-over{color:var(--redalert);background-color:#fff4f4}}