@media (max-width:767px){.auth-header .site-header--light{box-shadow:none;background:0 0;position:absolute}.auth-header .site-header--light .header-nav,.auth-header .site-header--light .icon-btn{color:#fff}.auth-header .header-inner>.logo{background:url(/images/logo-light.svg) 0/contain no-repeat}.auth-header .header-inner>.logo .logo-img{visibility:hidden}.auth-page{padding-bottom:min(38px,9.7436vw)}.auth-wrap{display:block}.auth-visual{border-radius:0;height:min(340.5px,87.3077vw);min-height:0;margin:0;padding:min(101px,25.8974vw) min(20px,5.1282vw) 0;display:block}.auth-visual-copy{max-width:none}.auth-visual h2{letter-spacing:-.54px;font-size:min(27px,6.9231vw);line-height:min(31.5px,8.0769vw)}.auth-visual p{margin-top:min(8.5px,2.1795vw);font-size:min(12.5px,3.2051vw);line-height:min(21px,5.3846vw)}.auth-visual .auth-promises{display:none}.auth-side{z-index:1;background:0 0;border-radius:0;height:auto;margin:max(-100.5px,-25.7692vw) min(16px,4.1026vw) 0;padding:0;display:block;position:relative}.auth-card{border-radius:min(16px,4.1026vw);gap:min(24px,6.1538vw);width:100%;padding:min(24px,6.1538vw) min(19px,4.8718vw) min(21px,5.3846vw);box-shadow:0 min(16px,4.1026vw) min(40px,10.2564vw) #10231f14}.auth-card--signin{gap:min(19px,4.8718vw);padding-bottom:min(29.5px,7.5641vw)}.auth-card--signup{gap:min(21px,5.3846vw)}.auth-card h1{letter-spacing:-.35px;font-size:min(23.5px,6.0256vw);line-height:min(32px,8.2051vw)}.auth-card--signup h1{letter-spacing:-.32px;font-size:min(21.5px,5.5128vw);line-height:min(25.5px,6.5385vw)}.auth-sub{margin-top:min(6.5px,1.6667vw);font-size:min(12.5px,3.2051vw);line-height:min(19.5px,5vw)}.auth-card--signup .auth-sub{max-width:min(300px,76.9231vw);margin-top:min(11px,2.8205vw);font-size:min(13px,3.3333vw)}.auth-body{gap:min(19.5px,5vw)}.auth-body-main,.auth-form{gap:min(21px,5.3846vw)}.auth-toggle{gap:min(4px,1.0256vw);padding:min(4px,1.0256vw)}.auth-toggle button{gap:min(8px,2.0513vw);height:min(48px,12.3077vw);padding:0 min(12px,3.0769vw);font-size:min(13px,3.3333vw);line-height:min(18px,4.6154vw)}.auth-toggle button.active{gap:min(8px,2.0513vw)}.auth-toggle img{width:min(16px,4.1026vw);height:min(16px,4.1026vw)}.auth-field-group{gap:min(8px,2.0513vw)}.auth-label{letter-spacing:.8px;font-size:min(10px,2.5641vw);line-height:min(14px,3.5897vw)}.auth-field{border-radius:min(12px,3.0769vw);height:min(52px,13.3333vw)}.auth-field input{padding:0 min(16px,4.1026vw);font-size:min(14px,3.5897vw);line-height:min(19px,4.8718vw)}.auth-card--signup .auth-field input{font-size:min(14.5px,3.7179vw)}.auth-field--tel input{letter-spacing:.56px}.auth-cc{gap:min(8px,2.0513vw);padding:0 min(16px,4.1026vw);font-size:min(13.5px,3.4615vw);line-height:min(18.5px,4.7436vw)}.auth-flag{width:min(21px,5.3846vw);height:min(14px,3.5897vw)}.auth-chevron{width:min(8px,2.0513vw);height:min(5px,1.2821vw)}.auth-row{gap:min(14px,3.5897vw)}.auth-card .auth-submit,.auth-card .auth-submit--signup{letter-spacing:.75px;border-radius:min(10px,2.5641vw);gap:min(10px,2.5641vw);height:min(48px,12.3077vw);padding:0 min(16px,4.1026vw);font-size:min(12.5px,3.2051vw);line-height:min(17px,4.359vw)}.auth-card .auth-submit--signup{height:min(50px,12.8205vw)}.auth-submit img,.auth-back img{width:min(16px,4.1026vw);height:min(16px,4.1026vw)}.auth-btn-outline{letter-spacing:.75px;border-radius:min(10px,2.5641vw);height:min(51px,13.0769vw);font-size:min(12.5px,3.2051vw);line-height:min(17px,4.359vw)}.auth-alt{gap:min(6px,1.5385vw);font-size:min(12.5px,3.2051vw);line-height:min(17px,4.359vw)}.auth-card--signup .auth-alt{margin-top:max(-2.5px,-.641vw)}.auth-alt a{text-underline-offset:2px;text-decoration:underline}.auth-trust{padding-top:min(11.5px,2.9487vw)}.auth-trust li{gap:min(12px,3.0769vw);font-size:min(11px,2.8205vw);line-height:min(15px,3.8462vw)}.auth-trust img{width:min(31px,7.9487vw);height:min(31px,7.9487vw)}.auth-consent{border-radius:min(10px,2.5641vw);gap:min(10px,2.5641vw);padding:min(12px,3.0769vw) min(14px,3.5897vw);font-size:min(11.5px,2.9487vw);line-height:min(17.5px,4.4872vw)}.auth-checkbox,.auth-checkbox img{width:min(18px,4.6154vw);height:min(18px,4.6154vw)}.otp-head h1{letter-spacing:-.22px;font-size:min(21.5px,5.5128vw);line-height:min(25.5px,6.5385vw)}.otp-head .auth-sub{margin-top:min(7.5px,1.9231vw);font-size:min(12.5px,3.2051vw);line-height:min(17px,4.359vw)}.otp-body{gap:min(24px,6.1538vw)}.otp-to{border-radius:min(12px,3.0769vw);gap:min(12px,3.0769vw);padding:min(12px,3.0769vw) min(12px,3.0769vw) min(12px,3.0769vw) min(18px,4.6154vw)}.otp-to .auth-label{font-size:min(10px,2.5641vw);line-height:min(14px,3.5897vw)}.otp-to strong{font-size:min(16px,4.1026vw);line-height:min(22px,5.641vw)}.otp-edit{border-radius:min(8px,2.0513vw);gap:min(7px,1.7949vw);padding:min(9px,2.3077vw) min(12.5px,3.2051vw);font-size:min(13px,3.3333vw);line-height:min(17.8px,4.5641vw)}.otp-edit img{width:min(16px,4.1026vw);height:min(16px,4.1026vw)}.otp-block{gap:min(21px,5.3846vw)}.otp-block .auth-field-group{gap:min(11px,2.8205vw)}.otp-block .auth-label{font-size:min(11px,2.8205vw);line-height:min(15px,3.8462vw)}.otp-inputs{gap:min(8px,2.0513vw)}.otp-inputs input{border-radius:min(12px,3.0769vw);height:min(52px,13.3333vw);font-size:min(20px,5.1282vw);line-height:min(27px,6.9231vw)}.otp-resend-row{min-height:min(31px,7.9487vw)}.otp-resend{gap:min(7px,1.7949vw);height:min(31px,7.9487vw);padding:0 min(13px,3.3333vw);font-size:min(11.5px,2.9487vw);line-height:min(16px,4.1026vw)}.otp-actions{gap:min(22px,5.641vw)}.auth-back{gap:min(8px,2.0513vw);font-size:min(12.5px,3.2051vw);line-height:min(17px,4.359vw)}.auth-success-head img{width:min(94px,24.1026vw);height:min(94px,24.1026vw)}.auth-success-head h1{letter-spacing:-.32px;font-size:min(21.5px,5.5128vw);line-height:min(30px,7.6923vw)}.auth-success-head .auth-sub{margin-top:min(8px,2.0513vw);font-size:min(13.5px,3.4615vw);line-height:min(21px,5.3846vw)}.auth-notice{border-radius:min(12px,3.0769vw);gap:min(12px,3.0769vw);padding:min(16px,4.1026vw)}.auth-notice-ic{width:min(30px,7.6923vw);height:min(30px,7.6923vw)}.auth-notice-ic img{width:min(16px,4.1026vw);height:min(16px,4.1026vw)}.auth-notice strong{font-size:min(13px,3.3333vw);line-height:min(17.8px,4.5641vw)}.auth-notice p{font-size:min(12px,3.0769vw);line-height:min(18px,4.6154vw)}.auth-actions{gap:min(12px,3.0769vw)}.auth-promises-m{flex-direction:column;gap:min(10px,2.5641vw);margin:min(23px,5.8974vw) min(16px,4.1026vw) 0;list-style:none;display:flex}.auth-promises-m li{box-sizing:border-box;background:#fff;border:1px solid #dcede5;border-radius:min(16px,4.1026vw);align-items:center;gap:min(12px,3.0769vw);min-height:min(70px,17.9487vw);padding:min(12px,3.0769vw) min(16px,4.1026vw);display:flex}.auth-promises-m img{flex-shrink:0;width:min(36px,9.2308vw);height:min(36px,9.2308vw);display:block}.auth-promises-m strong{letter-spacing:.14px;color:#10231f;font-size:min(14px,3.5897vw);font-weight:800;line-height:min(19px,4.8718vw);display:block}.auth-promises-m span{color:#6b7570;margin-top:min(3px,.7692vw);font-size:min(12.5px,3.2051vw);font-weight:500;line-height:min(17px,4.359vw);display:block}}
