.decisions-container{display:flex;flex-direction:column;padding:0 32px;gap:32px;margin-bottom:150px}.decisions-container .decisions-card-container{display:flex;flex-direction:row;gap:32px}.decisions-container .decisions-card-container .decisions-card{position:relative;border:none;display:flex;height:50vh;flex:1 1;overflow:hidden;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.decisions-container .decisions-card-container .decisions-card img{position:absolute;object-fit:cover;object-position:center;width:100%;height:100%;z-index:1;bottom:0;left:0;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease}.decisions-container .decisions-card-container .decisions-card p{position:relative;display:flex;align-items:end;justify-content:start;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,0));padding:32px;flex:1 1;color:#fff;font-size:64px;font-weight:500;z-index:2;line-height:1;margin-bottom:0}.decisions-container .decisions-card-container .decisions-card:hover img{scale:1.03}.decisions-container .decisions-cta-container{display:flex;flex-direction:row;gap:32px}.decisions-container .decisions-cta-container .decisions-cta-card{display:flex;background-color:rgba(0,0,0,0);text-align:start;color:#000;padding:32px;font-size:32px;font-weight:500;line-height:1;border:2px solid #e5e5e5;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.decisions-container .decisions-cta-container .decisions-cta-card,.decisions-container .decisions-cta-container .decisions-cta-card svg path{transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-ms-transition:.4s ease;-o-transition:.4s ease}.decisions-container .decisions-cta-container .decisions-cta-card:hover{border:2px solid gray}.decisions-container .decisions-cta-container .decisions-cta-card:hover svg path{stroke:#3296fa}.decisions-container .decisions-cta-container .decisions-cta-first{display:flex;flex-direction:row;flex:1 1;gap:32px}.decisions-container .decisions-cta-container .decisions-cta-first .decisions-cta-card{flex-direction:column;justify-content:space-between;gap:64px;flex:1 1}.decisions-container .decisions-cta-container .decisions-cta-second{display:flex;flex-direction:column;flex:1 1;gap:32px}.decisions-container .decisions-cta-container .decisions-cta-second .decisions-cta-card{flex-direction:row;justify-content:space-between;gap:64px;flex:1 1}@media(max-width:684px){.decisions-container{gap:8px;margin-bottom:70px}.decisions-container .decisions-card-container{gap:8px;flex-direction:column}.decisions-container .decisions-card-container .decisions-card{min-height:25vh}.decisions-container .decisions-card-container .decisions-card p{text-align:start;font-size:32px;padding:16px}.decisions-container .decisions-cta-container{gap:8px;flex-direction:column}.decisions-container .decisions-cta-container .decisions-cta-card{padding:16px;font-size:16px}.decisions-container .decisions-cta-container .decisions-cta-card svg{width:24px;height:24px}.decisions-container .decisions-cta-container .decisions-cta-first{gap:8px}.decisions-container .decisions-cta-container .decisions-cta-first .decisions-cta-card{gap:16px}.decisions-container .decisions-cta-container .decisions-cta-second{gap:8px}.decisions-container .decisions-cta-container .decisions-cta-second .decisions-cta-card{align-items:center}}.selection-modal{scrollbar-color:#e5e5e5 rgba(0,0,0,0);max-height:90vh;height:90vh;max-width:800px!important;padding:64px!important}.selection-modal .scroll-modal-content{overflow-y:auto;scrollbar-width:thin;max-height:100%}.selection-modal .scroll-modal-content::-webkit-scrollbar{width:6px}.selection-modal .scroll-modal-content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.selection-modal .scroll-modal-content::-webkit-scrollbar-thumb{background-color:#e5e5e5;border-radius:10px}.selection-modal .scroll-modal-content::-webkit-scrollbar-thumb:hover{background-color:#b2b2b2}.selection-modal h2{font-size:48px!important;font-weight:500!important;color:#000;line-height:1}.selection-modal p{font-size:24px;letter-spacing:0;line-height:1.1}.selection-modal .input-title{font-size:24px;font-weight:500;color:#000;margin-bottom:0;line-height:1.1}.selection-modal .input-group{display:flex;flex-direction:column;gap:16px;border-top:1px solid #e5e5e5;padding:16px 0}.selection-modal .input-group.has-error p{color:red}.selection-modal .input-group p{margin:0;color:#000;font-size:18px;font-weight:600}.selection-modal .input-group .input-container{display:flex;flex-direction:column;gap:8px}.selection-modal .input-group .input-container .custom-radio{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:1px}.selection-modal .input-group .input-container .custom-radio input{display:none}.selection-modal .input-group .input-container .radio-box{width:24px;height:24px;border-radius:4px;background:#f7f7f7;border:2px solid #e5e5e5;display:flex;align-items:center;justify-content:center}.selection-modal .input-group .input-container .radio-box.circle{border-radius:500px;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;-o-border-radius:500px}.selection-modal .input-group .input-container .radio-box svg{opacity:0;transition:opacity .15s ease}.selection-modal .input-group .input-container .radio-text{font-weight:500;font-size:16px;color:#000}.selection-modal .input-group .input-container .custom-radio input:checked+.radio-box{background:#3296fa;border-color:#3296fa}.selection-modal .input-group .input-container .custom-radio input:checked+.radio-box svg{opacity:1}@media(max-width:1024px){.selection-modal{padding:40px!important;max-width:90%!important}.selection-modal h2{font-size:36px!important}.selection-modal .input-title,.selection-modal p{font-size:20px}}@media(max-width:768px){.selection-modal{padding:32px 24px!important;max-width:calc(100% - 32px)!important;max-height:85vh}.selection-modal h2{font-size:28px!important;margin-bottom:16px!important}.selection-modal p{font-size:18px;line-height:1.3;margin-bottom:24px}.selection-modal .input-title{font-size:18px;margin-bottom:16px}.selection-modal .form-row{flex-direction:column!important;gap:12px!important}.selection-modal .form-group{margin-bottom:12px!important}.selection-modal .form-group.has-error label{color:red}.selection-modal .form-group input{font-size:18px!important;padding:28px 16px 12px!important}.selection-modal .form-group label{font-size:13px!important;padding:6px 16px!important}.selection-modal .auth-notice{padding:12px!important;margin-bottom:20px!important}.selection-modal .auth-notice p{font-size:13px!important;line-height:1.4!important}.selection-modal .input-group{gap:12px!important;padding:12px 0!important}.selection-modal .input-group p{font-size:16px!important;margin-bottom:8px!important}.selection-modal .input-group .input-container{gap:6px!important}.selection-modal .input-group .input-container .radio-box{width:20px!important;height:20px!important;min-width:20px!important}.selection-modal .input-group .input-container .radio-box svg{width:8px!important;height:8px!important}.selection-modal .input-group .input-container .radio-text{font-size:14px!important}.selection-modal .submit-label{margin-top:24px!important}.selection-modal .submit-label .submit-btn{font-size:18px!important;padding:14px 20px!important}.selection-modal .submit-label .label-info{font-size:14px!important}.selection-modal .modal-logo{width:50%!important;margin-top:40px!important}}@media(max-width:576px){.selection-modal{padding:36px 20px!important;max-width:100%!important}.selection-modal h2{font-size:24px!important;margin-bottom:12px!important}.selection-modal p{font-size:16px!important;margin-bottom:20px!important}.selection-modal .input-title{font-size:16px!important;margin-bottom:12px!important}.selection-modal .form-group{margin-bottom:10px!important}.selection-modal .form-group input{font-size:16px!important;padding:24px 16px 10px!important}.selection-modal .form-group label{font-size:12px!important;padding:5px 16px!important}.selection-modal .auth-notice{padding:10px!important;margin-bottom:16px!important}.selection-modal .auth-notice p{font-size:12px!important;line-height:1.3!important}.selection-modal .input-group{gap:10px!important;padding:10px 0!important}.selection-modal .input-group p{font-size:15px!important}.selection-modal .input-group .input-container .radio-box{width:18px!important;height:18px!important;min-width:18px!important}.selection-modal .input-group .input-container .radio-box svg{width:8px!important;height:8px!important}.selection-modal .input-group .input-container .radio-text{font-size:13px!important}.selection-modal .submit-label{margin-top:20px!important}.selection-modal .submit-label .submit-btn{font-size:16px!important;padding:12px 16px!important;min-height:44px!important}.selection-modal .submit-label .label-info{font-size:13px!important}.selection-modal .modal-logo{width:60%!important;margin-top:32px!important}}@media(max-width:375px){.selection-modal{padding:20px 16px!important;max-width:calc(100% - 20px)!important}.selection-modal h2{font-size:22px!important}.selection-modal p{font-size:15px!important;margin-bottom:16px!important}.selection-modal .input-title{font-size:15px!important;margin-bottom:10px!important}.selection-modal .form-group{margin-bottom:8px!important}.selection-modal .form-group input{font-size:15px!important;padding:22px 14px 8px!important}.selection-modal .form-group label{font-size:11px!important;padding:4px 14px!important}.selection-modal .input-group{gap:8px!important;padding:8px 0!important}.selection-modal .input-group p{font-size:14px!important}.selection-modal .input-group .input-container .radio-box{width:16px!important;height:16px!important;min-width:16px!important}.selection-modal .input-group .input-container .radio-text{font-size:12px!important}.selection-modal .submit-label{margin-top:16px!important}.selection-modal .submit-label .submit-btn{font-size:15px!important;padding:10px 14px!important}.selection-modal .submit-label .label-info{font-size:12px!important}.selection-modal .modal-logo{width:70%!important;margin-top:24px!important}}@media(max-width:320px){.selection-modal{padding:16px 12px!important;max-width:calc(100% - 16px)!important}.selection-modal h2{font-size:20px!important}.selection-modal .input-title,.selection-modal p{font-size:14px!important}.selection-modal .input-group p{font-size:13px!important}.selection-modal .modal-logo{width:80%!important}}@media(max-height:600px)and (orientation:landscape){.selection-modal{max-height:80vh!important;padding:20px 24px!important}.selection-modal .scroll-modal-content{max-height:70vh!important}.selection-modal h2{font-size:22px!important;margin-bottom:12px!important}.selection-modal p{font-size:14px!important;margin-bottom:16px!important}.selection-modal .input-title{font-size:16px!important;margin-bottom:12px!important}.selection-modal .form-group{margin-bottom:8px!important}.selection-modal .form-group input{font-size:14px!important;padding:20px 12px 8px!important}.selection-modal .form-group label{font-size:11px!important;padding:4px 12px!important}.selection-modal .input-group{gap:8px!important;padding:8px 0!important}.selection-modal .submit-label{margin-top:16px!important}.selection-modal .submit-label .submit-btn{font-size:14px!important;padding:10px 16px!important}.selection-modal .submit-label .label-info{font-size:12px!important}.selection-modal .modal-logo{width:30%!important;margin-top:20px!important}}@media(max-width:1024px){@supports(-webkit-overflow-scrolling:touch){.form-group input[type=email],.form-group input[type=tel],.form-group input[type=text]{font-size:16px!important}}}@keyframes backgroundMove{0%{opacity:0}to{opacity:1}}.hero-video{position:absolute;width:100%;height:100vh;object-fit:cover;object-position:center bottom;bottom:0;z-index:-10;animation:backgroundMove .5s ease;-webkit-animation:backgroundMove .5s ease}.hero{position:relative;overflow:hidden}.hero,.hero .hero-content{display:flex;height:100vh;width:100%}.hero .hero-content{flex-direction:row;align-items:flex-end;padding:32px;justify-content:space-between;gap:10%;background:linear-gradient(0deg,#ffffff,rgba(255,255,255,0) 30%)}.hero .hero-content p{font-size:64px;font-weight:500;line-height:100%;letter-spacing:-4%;margin-bottom:0}@media(max-width:684px){.hero{height:calc(100vh - 60px)}.hero .hero-content{padding:74px 8px}.hero .hero-content p{font-size:30px}}