*,:after,:before{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word;font-weight:400}#__next,#root{isolation:isolate}a{-webkit-text-decoration:none;text-decoration:none}html{background-color:#003764}@font-face{font-family:Avenir-Light;font-style:normal;src:url(AvenirLTPro-Light.otf) format("opentype")}@font-face{font-family:Avenir-LightOb;font-style:normal;src:url(AvenirLTPro-LightOblique.otf) format("opentype")}@font-face{font-family:Avenir-Book;font-style:normal;src:url(AvenirLTPro-Book.otf) format("opentype")}@font-face{font-family:Avenir_BookOb;font-style:italic;src:url(AvenirLTPro-BookOblique.otf) format("opentype")}@font-face{font-family:Avenir-Roman;font-style:normal;src:url(AvenirLTPro-Roman.otf) format("opentype")}@font-face{font-family:Avenir-Ob;font-style:italic;src:url(AvenirLTPro-Oblique.otf) format("opentype")}@font-face{font-family:Avenir-Medium;font-style:normal;src:url(AvenirLTPro-Medium.otf) format("opentype")}@font-face{font-family:Avenir_MediumOb;font-style:normal;src:url(AvenirLTPro-MediumOblique.otf) format("opentype")}@font-face{font-family:Avenir-Heavy;font-style:normal;src:url(AvenirLTPro-Heavy.otf) format("opentype")}@font-face{font-family:Avenir-HeavyOb;font-style:normal;src:url(AvenirLTPro-HeavyOblique.otf) format("opentype")}@font-face{font-family:Avenir-Black;font-style:normal;src:url(AvenirLTPro-Black.otf) format("opentype")}@font-face{font-family:Avenir-BlackOb;font-style:normal;src:url(AvenirLTPro-BlackOblique.otf) format("opentype")}.rotate{display:none;height:90vh}@media (orientation:portrait){.rotate{display:flex}}.rotate-text{align-self:center;font-size:3rem;font-weight:700;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase}.data{flex-direction:column;min-height:100vh;overflow:hidden;position:relative}.data,.data-topbar{background-color:#003764;display:flex}.data-topbar{align-items:center;justify-content:center;padding:2rem}@media (min-width:1800px){.data-topbar{padding:2.5rem 3rem}}.data-logo{width:14rem}@media (max-width:1200px){.data-logo{width:17rem}}@media (min-width:1800px){.data-logo{width:17rem}}.data-intro{left:4rem;position:absolute;text-align:left;top:12rem;z-index:2}@media (max-width:1200px){.data-intro{align-items:center;display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:center;max-width:none;padding:2rem 1.5rem;position:static;text-align:center}}@media (min-width:1201px) and (max-height:820px){.data-intro{top:10rem}}@media (min-width:1800px){.data-intro{left:5rem;top:16rem}}@media (max-width:1200px){.data--started .data-intro{display:none}}.data-title{color:#fff;font-family:Avenir-Heavy;font-size:3.4rem;line-height:1.15;margin:0 0 1rem;text-shadow:0 2px 6px rgba(0,0,0,.45);text-transform:uppercase}@media (max-width:1200px){.data-title{font-size:2.6rem;margin:0;max-width:88%}}@media (max-width:1200px) and (max-width:800px){.data-title{font-size:2.3rem;width:100%}}@media (min-width:1201px) and (max-height:820px){.data-title{font-size:3rem;margin:.3rem 0}}@media (min-width:1800px){.data-title{font-size:4rem;margin:0 0 .75rem}}.data-subtitle{color:#fff;font-family:Avenir-Heavy;font-size:1.3rem;line-height:1.3;margin:0;max-width:78%;text-align:center;text-shadow:0 2px 6px rgba(0,0,0,.45);width:71%}@media (max-width:1200px){.data-subtitle{font-size:1.1rem;max-width:85%}}@media (max-width:1200px) and (max-width:800px){.data-subtitle{width:100%}}@media (min-width:1201px) and (max-height:820px){.data-subtitle{font-size:1rem}}@media (min-width:1201px) and (max-height:750px){.data-subtitle{font-size:1.2rem}}@media (min-width:1800px){.data-subtitle{font-size:1.25rem;max-width:68%}}.data-start-button{display:none}@media (max-width:1200px){.data-start-button{align-items:center;background-color:#fff;border:none;border-radius:2rem;color:#003764;cursor:pointer;display:inline-flex;font-family:Avenir-Black;font-size:1.05rem;justify-content:center;margin:2rem 0;padding:1.1rem 3.5rem;text-transform:uppercase}}.data-legal{display:none}@media (max-width:1200px){.data-legal{color:#fff;display:block;font-family:Avenir-Heavy;font-size:.7rem;line-height:1.3;margin-top:auto}}.data-main{align-items:flex-end;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex:1;padding:3rem 4rem;position:relative}@media (max-width:1200px){.data-main{align-items:center;display:none;flex:1;padding:1.5rem}.data-main>section{margin:0 auto}}@media (min-width:1800px){.data-main{padding:3rem 5rem}}@media (max-width:1200px){.data--started .data-main{display:flex}}.data-bronco{height:auto;position:absolute;right:3rem;top:-1.9rem;width:21rem}@media (max-width:1200px){.data-bronco{right:0;top:-1rem;width:10rem}}@media (max-width:1200px) and (min-width:700px){.data-bronco{width:16rem}}@media (max-width:1200px) and (max-height:800px){.data-bronco{width:8rem}}@media (min-width:1201px) and (max-height:820px){.data-bronco{right:6rem;width:15rem}}@media (min-width:1800px){.data-bronco{right:4rem;top:-2.5rem;width:23rem}}.data-intro-bronco{width:40%}@media (min-width:1199px){.data-intro-bronco{display:none}}section{align-items:center;background-color:#fff;border-radius:50px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:2rem 3rem;width:80%}@media (max-width:600px){section{width:100%}}@media (max-width:800px){section{padding:2.5rem 2rem}}@media (min-width:1201px){section{align-items:stretch;border-radius:6rem 6rem 0 0;bottom:0;left:6em;padding:2rem 1rem;position:absolute;width:66.5%}}@media (min-width:1201px) and (max-height:820px){section{padding:1.5rem 1rem}}@media (min-width:1201px) and (max-height:750px){section{margin:10rem 0 -3rem -4rem;position:relative}}@media (min-width:1800px){section{border-radius:6.5rem 3.25rem 0 0;left:4em;padding:3.25rem 4.5rem;width:65%}}.logo-container{display:flex;justify-content:center;margin-bottom:1.5rem}.logo-container .form-logo{height:auto;max-width:230px}.form-title{color:#1a2b54;font-family:Avenir-Black;font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:.5rem;text-align:center}@media (max-width:800px){.form-title{font-size:1rem}}.form{margin-left:auto;margin-right:auto;width:100%}@media (min-width:1201px){.form{width:90%}}.form .fields{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}@media (max-width:800px){.form .fields{gap:1.35rem;margin-bottom:1.75rem}}@media (min-width:1201px) and (max-height:820px){.form .fields{gap:.7rem}}@media (min-width:1800px){.form .fields{gap:1.1rem;margin-bottom:1.5rem}}.form .form-input{width:100%}.form .form-input .invalid{border:1px solid red}.form .form-input .valid{border:1px solid #000}@media (min-width:1201px){.form .form-input .input{border:1px solid #c7c7c7;border-radius:4px;height:52px}}.form .form-input label{color:#1a2b54;display:block;font-family:Avenir-Heavy;font-size:.9rem;font-weight:500;margin-bottom:.3rem}@media (max-width:800px){.form .form-input label{font-size:1rem;margin-bottom:.4rem}}@media (min-width:1201px) and (max-height:820px){.form .form-input label{font-size:.9rem;margin-bottom:0}}@media (min-width:1800px){.form .form-input label{font-size:1.05rem;margin-bottom:.35rem}}.form .form-input input{border:1px solid #000;font-family:Avenir-Medium;font-size:1rem;height:40px;padding:.7rem;width:100%}.form .form-input input:focus{border-color:#1a2b54;outline:none}@media (max-width:800px){.form .form-input input{font-size:1.05rem;height:50px;padding:.85rem}}@media (min-width:1800px){.form .form-input input{font-size:1.1rem;height:50px;padding:.85rem}}.form .form-input .error-message{color:#d32f2f;font-size:.8rem;margin-top:.2rem}.form .radioButtons{display:flex;flex-direction:column}.form .radioButtons .question{color:#1a2b54;font-family:Avenir-Heavy;font-size:.9rem;font-weight:500;margin-bottom:3px;width:100%}@media (max-width:800px){.form .radioButtons .question{font-size:1rem}}@media (min-width:1201px) and (max-height:820px){.form .radioButtons .question{font-size:.9rem}}@media (min-width:1800px){.form .radioButtons .question{font-size:1.05rem}}.form .radioButtons .radioButton{align-items:center;display:flex}.form .radioButtons .radioButton input[type=radio]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-color:#fff;border:2px solid #1a2b54;border-radius:0;height:25px;margin-right:.3rem;width:25px}.form .radioButtons .radioButton input[type=radio]:checked{background-color:#1a2b54;position:relative}.form .radioButtons .radioButton input[type=radio]:checked:after{background-color:#fff;content:"";position:absolute}@media (max-width:800px){.form .radioButtons .radioButton input[type=radio]{height:28px;width:28px}}@media (min-width:1800px){.form .radioButtons .radioButton input[type=radio]{height:27px;width:27px}}.form .radioButtons .radioButton label{color:#1a2b54;font-family:Avenir-Black;font-size:.9rem}@media (max-width:800px){.form .radioButtons .radioButton label{font-size:1rem}}@media (min-width:1800px){.form .radioButtons .radioButton label{font-size:1.05rem}}.form .radioButtons .input.radioButton{display:inline-flex;margin-right:1.5rem}.form .radioButtons .input.radioButton .radio-option-container{align-items:center;display:flex;min-width:80px}.form .radioButtons .errorMessage{color:#d32f2f;font-family:Avenir-Medium;font-size:.8rem;margin-top:.2rem}.form .radioButtons .errorMessage.valid{visibility:hidden}.form .radioButtons .radio-group{display:flex;flex-direction:row}@media (max-width:800px){.form .radioButtons .radio-group{flex-wrap:wrap}}@media (min-width:1201px){.form .form-footer{align-items:center;display:flex;gap:6rem;justify-content:space-between;margin-bottom:1.5rem}.form .form-footer .radioButtons{flex:1}}@media (min-width:1201px) and (max-height:820px){.form .form-footer{gap:4rem}}.form-btn{display:flex;justify-content:center;padding:1rem 0}.form-btn .form-button{border:none;border-radius:30px;color:#fff;font-family:Avenir-Black;font-size:.9rem;height:40px;text-transform:uppercase;transition:background-color .2s ease;width:170px}.form-btn .form-button,.form-btn .form-button:hover{background-color:#1a2b54}@media (max-width:800px){.form-btn .form-button{font-size:1rem;height:50px;width:190px}}@media (min-width:1201px){.form-btn .form-button{border-radius:35px;font-size:1.5rem;height:68px;min-width:350px;padding:0 3rem;width:auto}}@media (min-width:1201px) and (max-height:820px){.form-btn .form-button{min-width:330px}}@media (min-width:1800px){.form-btn .form-button{font-size:1.3rem;height:58px;min-width:320px;padding:0 3rem}}@media (max-width:800px){.form-btn{padding:1.5rem 0 .5rem}}@media (min-width:1201px){.form-btn{flex-shrink:0}}@media (max-width:1299px){.form-text{display:none}}@media (min-width:1201px){.form-legal{display:flex;gap:15rem;justify-content:space-between}.form-legal .form-text{color:#1a2b54;display:block;flex:1;font-family:Avenir-Medium;font-size:.85rem;line-height:1.4;margin:0;text-align:left}.form-legal .form-text a{color:#1a2b54;cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}}@media (min-width:1201px) and (min-width:1800px){.form-legal .form-text{font-size:.9rem}}@media (min-width:1201px) and (max-height:820px){.form-legal{gap:8rem}}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:1000}.modal-content{background-color:#fff;border-radius:12px;max-height:90vh;max-width:800px;overflow-y:auto;padding:1.5rem;position:relative;width:100%}.modal-header{display:flex;justify-content:flex-end}.modal-header .close-button{background:none;border:none;color:#1a2b54;cursor:pointer;font-size:1.75rem;line-height:1}.modal-footer{display:flex;justify-content:center;padding-top:1rem}.modal-footer button{border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:Avenir-Black;font-size:.9rem;padding:.75rem 2.5rem;text-transform:uppercase}.modal-footer button,.modal-footer button:hover{background-color:#1a2b54}