html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,.body{font-family:Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;line-height:1.45;font-size:1rem;color:#333}body{line-height:1.4}.html-content{white-space:pre-line}.h1,.html-content h1{font-size:2rem;line-height:1.3;font-weight:700;color:#24257a}.h2,.html-content h2{font-size:1.13rem;line-height:1.6;font-weight:700;color:#24257a}.html-content>h2+*{margin-top:15px}.html-content>p+*{margin-top:10px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.layout{display:flex;flex-direction:column;max-width:1024px;margin:0 auto;padding:10px}@media (min-width: 768px){.layout{padding:20px}}@media (min-width: 1024px){.layout{padding:30px}}.margin-bottom{margin-bottom:15px}.margin-bottom-large{margin-bottom:38px}.form{display:flex;flex-direction:column;max-width:400px}.form-input{display:flex;flex-direction:column}.form-input label{font-size:1rem;margin-bottom:10px}.form-input input{font-family:inherit;padding:10px;border:1px solid #333333;border-radius:4px;font-size:1rem}.form-input+.form-input{margin-top:20px}.form-error{color:#e51212}.button{cursor:pointer;text-decoration:none;gap:16px;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:15px 20px;background-color:#24257a;border:2px solid transparent;color:#fff;font-size:1rem;line-height:1rem;font-weight:700;text-align:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out}.button:hover{background-color:#fff;border:2px solid #24257a;color:#24257a}
