.access-section{padding:calc(var(--hor-padding) * .5);height:100vh;display:grid;grid-template-columns:repeat(2,1fr)}.access-section picture{width:100%;height:100%}.access-section picture img{width:100%;height:100%;object-fit:cover;border-radius:calc(var(--fs) * 3.75);opacity:.75}.access-section .form-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;--width: calc(var(--fs) * 32.4375);position:relative}.access-section .form-wrapper:after{content:"";position:absolute;bottom:0%;left:50%;transform:translate(-50%,50%);width:calc(var(--fs) * 38.6875);height:calc(var(--fs) * 52.1875);border-radius:50%;border-radius:52.1875rem;background:radial-gradient(50% 50% at 50% 50%,#0055ff80,#0078ff00);filter:blur(10vw);-webkit-filter:blur(10vw);opacity:.75;z-index:-1;pointer-events:none}.access-section .form-wrapper form{width:var(--width);display:flex;flex-direction:column;align-items:center}.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);display:grid;grid-auto-flow:row;grid-auto-rows:max-content;gap:calc(var(--fs) * .75)}.access-section .form-wrapper form .checks .check{display:flex;align-items:flex-start;cursor:pointer}.access-section .form-wrapper form .checks .check input{margin:0;accent-color:var(--MAIN-BLUE)}.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);align-self:flex-start;text-align:left}.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{text-decoration:underline!important;color:#fff}.access-section .form-wrapper .alternative{width:var(--width);margin-top:calc(var(--fs) * 1.5)}.access-section .form-wrapper .alternative .or{display:grid;grid-template-columns:1fr max-content 1fr;gap:calc(var(--fs) * 1.31);align-items:center}.access-section .form-wrapper .alternative .or strong{width:100%;height:1px;background-color:#848484;display:block}.access-section .form-wrapper .alternative .or span{color:#848484;text-transform:capitalize}.access-section .form-wrapper .alternative .options{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:calc(var(--fs) * 3.63)}.access-section .form-wrapper .alternative .options .btn{height:calc(var(--fs) * 2.6875);border-radius:calc(var(--fs) * 2);border:1px solid #848484;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:calc(var(--fs) * .69);align-items:center;padding-left:calc(var(--fs) * 1.5);padding-right:calc(var(--fs));transition:background-color .15s ease-in,color .15s ease-in}.access-section .form-wrapper .alternative .options .btn:hover{background-color:#848484;color:#fff;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{display:flex;flex-direction:column;align-items:center;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);display:block;margin-top:calc(var(--fs) * 1.81);color:#757575}@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;top:50%!important;left:50%!important;transform:translate(-50%,-35%)}}@media(orientation:portrait){.access-section{padding:0 calc(var(--hor-padding) * 1.5);height:100vh;display:grid;grid-template-columns:100%}.access-section picture{width:100%;height:100%;display:none;visibility:hidden;opacity:0}.access-section picture img{width:100%;height:100%;object-fit:cover;border-radius:calc(var(--fs) * 3.75)}.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{text-decoration:underline!important;color:#fff}.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{width:100%!important;height:100%!important;display:block;opacity:1;visibility:visible}.access-section .ellipse-wrapper .ellipse{position:absolute;top:50%!important;left:50%!important;transform:translate(-50%,-35%)}}@media(orientation:portrait)and (min-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)}}
