.access-section{padding:calc(var(--hor-padding) * .5);grid-template-columns:repeat(2,1fr);height:100vh;display:grid}.access-section picture{width:100%;height:100%}.access-section picture img{object-fit:cover;border-radius:calc(var(--fs) * 3.75);opacity:.75;width:100%;height:100%}.access-section .form-wrapper{--width:calc(var(--fs) * 32.4375);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.access-section .form-wrapper:after{content:"";width:calc(var(--fs) * 38.6875);height:calc(var(--fs) * 52.1875);-webkit-filter:blur(10vw);opacity:.75;z-index:-1;pointer-events:none;background:radial-gradient(50% 50%,#0055ff80,#0078ff00);border-radius:52.1875rem;position:absolute;bottom:0%;left:50%;transform:translate(-50%,50%)}.access-section .form-wrapper form{width:var(--width);flex-direction:column;align-items:center;display:flex}.access-section .form-wrapper form h1{margin-bottom:calc(var(--fs) * 3.875);margin-top:calc(var(--fs))}.access-section .form-wrapper form .field-wrapper{width:100%;margin-top:calc(var(--fs) * 1.75)}.access-section .form-wrapper form .field-wrapper:first-of-type{margin-top:0}.access-section .form-wrapper form .field-wrapper:last-of-type,.access-section .form-wrapper form .field-wrapper.last{margin-bottom:calc(var(--fs) * 2.38)}.access-section .form-wrapper form .field-wrapper .field{width:100%;margin:0!important}.access-section .form-wrapper form .field-wrapper .field input{font-size:calc(var(--fs) * 1.125)}.access-section .form-wrapper form .checks{margin-top:calc(var(--fs) * 2.39);width:var(--width);gap:calc(var(--fs) * .75);grid-auto-rows:max-content;grid-auto-flow:row;display:grid}.access-section .form-wrapper form .checks .check{cursor:pointer;align-items:flex-start;display:flex}.access-section .form-wrapper form .checks .check input{accent-color:var(--MAIN-BLUE);margin:0}.access-section .form-wrapper form .checks .check label{margin-left:calc(var(--fs) * .875);cursor:pointer}.access-section .form-wrapper .forgot{margin-top:calc(var(--fs) * 3.5);color:var(--MAIN-BLUE);text-align:left;align-self:flex-start}.access-section .form-wrapper .reset{margin-top:calc(var(--fs) * 3.5);color:#757575}.access-section .form-wrapper .reset a{color:var(--MAIN-BLUE)}.access-section .form-wrapper .reset a:hover{color:var(--color-white);text-decoration:underline!important}.access-section .form-wrapper .alternative{width:var(--width);margin-top:calc(var(--fs) * 1.5)}.access-section .form-wrapper .alternative .or{gap:calc(var(--fs) * 1.31);grid-template-columns:1fr max-content 1fr;align-items:center;display:grid}.access-section .form-wrapper .alternative .or strong{background-color:#848484;width:100%;height:1px;display:block}.access-section .form-wrapper .alternative .or span{color:#848484;text-transform:capitalize}.access-section .form-wrapper .alternative .options{width:100%;margin-top:calc(var(--fs) * 3.63);justify-content:space-between;align-items:center;display:flex}.access-section .form-wrapper .alternative .options .btn{height:calc(var(--fs) * 2.6875);border-radius:calc(var(--fs) * 2);gap:calc(var(--fs) * .69);padding-left:calc(var(--fs) * 1.5);padding-right:calc(var(--fs));border:1px solid #848484;grid-auto-columns:max-content;grid-auto-flow:column;align-items:center;transition:background-color .15s ease-in,color .15s ease-in;display:grid}.access-section .form-wrapper .alternative .options .btn:hover{color:var(--color-white);background-color:#848484;border-color:#0000}.access-section .form-wrapper .alternative .options .btn:hover img{filter:brightness(2)}.access-section .form-wrapper .alternative .options .btn img{width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);object-fit:contain}.access-section .form-wrapper .alternative .options .btn:last-of-type img{transform:scale(1.5)}.access-section .confirmed{flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.access-section .confirmed>*{text-align:center}.access-section .confirmed img{width:calc(var(--fs) * 6);height:calc(var(--fs) * 6);object-fit:contain}.access-section .confirmed h1{margin-top:calc(var(--fs) * 2.8);margin-bottom:calc(var(--fs) * 4.25)}.access-section .confirmed span{width:calc(var(--fs) * 29.75);margin-top:calc(var(--fs) * 1.81);color:#757575;display:block}@media (orientation:landscape){.access-section .ellipse-wrapper{height:100vh}.access-section .ellipse-wrapper picture{width:100%!important;height:100%!important}.access-section .ellipse-wrapper .ellipse{position:absolute;transform:translate(-50%,-35%);top:50%!important;left:50%!important}}@media (orientation:portrait){.access-section{padding:0 calc(var(--hor-padding) * 1.5);grid-template-columns:100%;height:100vh;display:grid}.access-section picture{visibility:hidden;opacity:0;width:100%;height:100%;display:none}.access-section picture img{object-fit:cover;border-radius:calc(var(--fs) * 3.75);width:100%;height:100%}.access-section .form-wrapper{--width:100%}.access-section .form-wrapper form{width:var(--width)}.access-section .form-wrapper form h1{margin-bottom:calc(var(--fs) * 3.19);margin-top:calc(var(--fs) * 1.19)}.access-section .form-wrapper form .field-wrapper{width:100%;margin-top:calc(var(--fs) * 1.56)}.access-section .form-wrapper form .field-wrapper:first-of-type{margin-top:0}.access-section .form-wrapper form .field-wrapper:last-of-type,.access-section .form-wrapper form .field-wrapper.last{margin-bottom:calc(var(--fs) * 2.38)}.access-section .form-wrapper form .field-wrapper .field{width:100%;margin:0!important}.access-section .form-wrapper form .field-wrapper .field input{font-size:calc(var(--fs) * .875)}.access-section .form-wrapper form .primary-btn{font-size:calc(var(--fs))}.access-section .form-wrapper .forgot{margin-top:calc(var(--fs) * 1.75);font-size:calc(var(--fs) * .875)}.access-section .form-wrapper .reset{margin-top:calc(var(--fs) * 1.56)}.access-section .form-wrapper .reset a{color:var(--MAIN-BLUE)}.access-section .form-wrapper .reset a:hover{color:var(--color-white);text-decoration:underline!important}.access-section .form-wrapper .alternative{width:var(--width);margin-top:calc(var(--fs) * 2.25)}.access-section .form-wrapper .alternative .or{gap:calc(var(--fs) * 1.19)}.access-section .form-wrapper .alternative .or span{color:#848484;text-transform:capitalize;font-size:calc(var(--fs) * .875)}.access-section .form-wrapper .alternative .options{margin-top:calc(var(--fs) * 1.56)}.access-section .form-wrapper .alternative .options .btn{height:calc(var(--fs) * 2.375);border-radius:calc(var(--fs) * 2);gap:calc(var(--fs) * .73);padding-left:calc(var(--fs) * .87);padding-right:calc(var(--fs))}.access-section .form-wrapper .alternative .options .btn img{width:calc(var(--fs) * 1.1);height:calc(var(--fs) * 1.1);object-fit:contain}.access-section .form-wrapper .alternative .options .btn:last-of-type img{transform:scale(1.5)}.access-section .confirmed{width:100%}.access-section .confirmed img{width:calc(var(--fs) * 3.75);height:calc(var(--fs) * 3.75)}.access-section .confirmed h1{margin-top:calc(var(--fs) * 1.75);margin-bottom:calc(var(--fs) * 1.5)}.access-section .confirmed span{width:80%;margin-top:calc(var(--fs) * 1.75)}.access-section .ellipse-wrapper{height:100vh}.access-section .ellipse-wrapper picture{opacity:1;visibility:visible;display:block;width:100%!important;height:100%!important}.access-section .ellipse-wrapper .ellipse{position:absolute;transform:translate(-50%,-35%);top:50%!important;left:50%!important}}@media (orientation:portrait) and (aspect-ratio>=.625){.access-section .form-wrapper{--width:calc(var(--fs) * 32.4375)}.access-section .form-wrapper:after{opacity:.85}.access-section .form-wrapper form .field-wrapper .field input{font-size:calc(var(--fs) * 1.125)}.access-section .form-wrapper .forgot{font-size:var(--fs)}.access-section .form-wrapper .alternative .options{margin-top:calc(var(--fs) * 3.9)}.access-section .form-wrapper .alternative .options .btn{font-size:var(--fs);height:calc(var(--fs) * 2.6875)}.access-section .form-wrapper .reset{margin-top:calc(var(--fs) * 2.87)}.access-section .confirmed img{width:calc(var(--fs) * 5);height:calc(var(--fs) * 5)}.access-section .confirmed h1{margin-top:calc(var(--fs) * 1.75);margin-bottom:calc(var(--fs) * 1.5)}.access-section .confirmed span{width:calc(var(--fs) * 29.75);margin-top:calc(var(--fs) * 1.75)}}
