html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none!important}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}a[class*=-primary-],button[class*=-primary-],input[class*=-primary-]{background:#62c400;color:#fff}a[class*=-secondary-],button[class*=-secondary-],input[class*=-secondary-]{background:#011d0d;color:#fff}a[class*=-grey-],button[class*=-grey-],input[class*=-grey-]{background:#d8d8d8;color:#202020}*,::before,::after{box-sizing:inherit}html{box-sizing:border-box}body{height:100vh;background-image:linear-gradient(45deg,#f6f6f6 0,#ededed 100%);color:#404040;font-family:"freight-sans-pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;line-height:1.5}@media (min-width:450px) and (max-width:750px){body{font-size:16px}}a{color:#62c400}a:visited{color:#478f00}a:hover,a:focus,a:active{color:#6edb00}a:focus{outline:thin dotted}a:hover,a:active{outline:0}a.button-primary-big{text-decoration:none;border-radius:1.5em;border:0;padding:1rem 2rem;text-transform:uppercase;height:3em;display:inline-block;margin:0;line-height:1.4;font-family:"freight-sans-pro",sans-serif;font-weight:600;font-style:normal}@media (min-width:751px) and (max-width:1100px){a.button-primary-big{line-height:1.1}}@media (min-width:450px) and (max-width:750px){a.button-primary-big{line-height:1.1}}@media (min-width:20px) and (max-width:449px){a.button-primary-big{line-height:1.1}}a.button-primary-big:visited{color:#fff}a.button-primary-big:hover,a.button-primary-big:focus{color:#fff;background:#6edb00}img{width:100%;height:auto}.row{display:grid;width:100%;grid-template-columns:minmax(20px,auto) minmax(auto,1400px) minmax(20px,auto)}.inner{grid-column:2}.col-1-2{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}@media (min-width:751px) and (max-width:1100px){.col-1-2{grid-template-columns:repeat(1,1fr)}}@media (min-width:450px) and (max-width:750px){.col-1-2{grid-template-columns:repeat(1,1fr)}}@media (min-width:20px) and (max-width:449px){.col-1-2{grid-template-columns:repeat(1,1fr)}}header{background:#fff;padding:2rem 0}header .logo{max-width:280px}main{padding:2rem 0 6rem 0}.pref-form fieldset{margin:0;padding:2rem 4rem;border:0;display:grid;grid-template-columns:repeat(1,1fr);grid-auto-rows:max-content;gap:1rem;background:#fff;border-radius:16px}@media (min-width:450px) and (max-width:750px){.pref-form fieldset{padding:2rem 1rem}}@media (min-width:20px) and (max-width:449px){.pref-form fieldset{padding:2rem 1rem}}.pref-form fieldset div{display:flex;flex-direction:column;position:relative;flex:1;height:fit-content}.pref-form legend{font-size:1em;font-family:"freight-sans-pro",sans-serif;font-weight:600;font-style:normal;margin:1em 0 .5em 0;display:block;line-height:1.2}.pref-form label{font-family:"freight-sans-pro",sans-serif;font-weight:600;font-style:normal;margin:1em 0 .5em 0}.pref-form div.rd{display:flex;flex-direction:row;max-width:100%;align-content:center;gap:5px;padding:0}.pref-form div.rd label{font-family:"freight-sans-pro",sans-serif;margin-right:15px;display:inline-block;font-weight:400;margin:0 2rem 0 0}@media (min-width:450px) and (max-width:750px){.pref-form div.rd label{margin:0 1rem 0 0}}@media (min-width:20px) and (max-width:449px){.pref-form div.rd label{margin:0 1rem 0 0}}.pref-form input[type=radio],.pref-form input[type=checkbox]{appearance:none;background-color:#fff;margin:0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid #d8d8d8;border-radius:50%;transform:translateY(.2em);display:grid;place-content:center;cursor:pointer}.pref-form input[type=radio]::before,.pref-form input[type=checkbox]::before{content:"";width:.65em;height:.65em;border-radius:50%;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1em 1em #62c400;background-color:#62c400}.pref-form input[type=radio]:checked::before,.pref-form input[type=checkbox]:checked::before{transform:scale(1)}.pref-form input[type=radio]:focus,.pref-form input[type=checkbox]:focus{outline:max(2px,.15em) solid #62c400;outline-offset:max(2px,.15em)}.pref-form input[type=text],.pref-form input[type=email],.pref-form textarea{border:1px solid #ccc;border-radius:7px;padding:.2rem .4rem;transition:ease-in-out,all .35s ease-in-out;width:100%;max-width:520px}.pref-form input[type=text]:focus,.pref-form input[type=email]:focus,.pref-form textarea:focus{outline:0;border:1px solid #62c400;box-shadow:0 0 4px #62c400}.pref-form input[type=submit],.pref-form .button-primary-large,.pref-form .button-grey-large{text-decoration:none;border-radius:1.5em;border:0;padding:1rem 2rem;text-transform:uppercase;height:3em;display:inline-block;margin:0;line-height:1.4;font-family:"freight-sans-pro",sans-serif;font-weight:600;font-style:normal;max-width:280px;border:0;width:fit-content}@media (min-width:751px) and (max-width:1100px){.pref-form input[type=submit],.pref-form .button-primary-large,.pref-form .button-grey-large{line-height:1.1}}@media (min-width:450px) and (max-width:750px){.pref-form input[type=submit],.pref-form .button-primary-large,.pref-form .button-grey-large{line-height:1.1}}@media (min-width:20px) and (max-width:449px){.pref-form input[type=submit],.pref-form .button-primary-large,.pref-form .button-grey-large{line-height:1.1}}.error-messages{display:none}.is-active{display:block;padding:.2rem .4rem;font-family:"freight-sans-pro",sans-serif;font-weight:600;font-style:normal;color:#f56664}header nav{display:grid;align-content:center;justify-content:right}h3{margin-top:0;margin-bottom:0;font-size:1.6em}.side-img{margin-top:2rem;max-width:600px}.error{margin:0 0 2rem 0;background:#ffe1e1;border:2px solid #fff;color:#ff6363;padding:.5rem 1rem;border-radius:14px;position:relative}.error::before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:4px solid #ff6363;z-index:-1;border-radius:16px}



.pref-cent-hide {
    display: none;
}
.pref-cent-msg-mask {
    display: grid;
    grid-template-columns: auto;
    grid-template-rows: auto;
    width: 100%;
    height: 100%;
    justify-content: center;
    align-content: center;
    text-align: center;
    position: fixed;
    z-index: 200;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,.8);
}
.pref-cent-msg {
    border-radius: 7px;
    background-color: #fff;
    padding: 20px;
    display: grid;
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
}
.pref-cent-msg p {
    font-size: 1em;
    line-height: 1.6;
    letter-spacing: -.005em;
    hyphens: none;
    margin: 0 0 1.5rem 0;
}
.pref-cent-button {
    text-decoration: none;
    border-radius: 1.5em;
    border: 0;
    padding: 1rem 2rem;
    text-transform: uppercase;
    height: 3em;
    display: inline-block;
    margin: 0;
    line-height: 1.4;
    font-family: "freight-sans-pro",sans-serif;
    font-weight: 600;
    font-style: normal;
    max-width: 280px;
    border: 0;
    width: fit-content;
    background: #62c400;
    color: #fff;
    margin: auto;
}