.whitepaper-overlay{background:rgba(0,0,0,.5);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999!important}.whitepaper-popup{background:#fff;border-radius:14px;width:45%;max-height:92vh;padding:3% 6% 3% 3%;font-family:Poppins;position:relative;overflow-y:auto}.whitepaper-popup .close-btn{cursor:pointer;color:#fff;background:rgba(0,0,0,.4);border:none;border-radius:50%;width:30px;height:30px;font-size:1.4vw;position:absolute;top:3%;right:2%}.form-heading{color:var(--Black,#000);font-family:Poppins;font-size:2vw;font-weight:500;line-height:140%;font-style:Medium;letter-spacing:-4%;margin-bottom:2%}.whitepaper-form input,.whitepaper-form select,.whitepaper-form textarea{color:#000;background:#f9f9f9;border:1px solid transparent;border-radius:6px;outline:none;width:100%;padding:1.1vw 1vw;font-size:1.05vw;font-weight:400}.whitepaper-form ::placeholder{color:#000;font-size:1.05vw}.whitepaper-form{padding-top:30px}.form-grid{grid-template-columns:1fr 1fr;gap:1.2vw;margin-bottom:1.4vw;display:grid}.whitepaper-form>input,.whitepaper-form>select{margin-bottom:1.4vw}.checkbox-row{align-items:flex-start;gap:.8vw;margin-top:1.2vw;display:flex}.checkbox-row input{cursor:pointer;width:1.4vw;height:1.4vw}.checkbox-row .privacy{cursor:pointer;width:2vw;height:1.4vw}.checkbox-row span{color:var(--Black,#000);letter-spacing:-.36px;font-size:1vw;font-weight:400}.error-msg{color:red;margin-top:.3vw;font-size:.9vw}.download-btn{border:.8px solid var(--Black,#000);cursor:pointer;width:auto;color:var(--Black,#000);background:0 0;border-radius:100px;margin-top:2%;padding:1.2vw 2vw;font-family:Poppins;font-size:1.05vw;font-weight:500;transition:all .3s}.download-btn:hover{background:var(--Rich-Purple,#55148e);color:#fff;border-color:#55148e}.phone-wrapper{background:#f5f5f5;border:none;border-radius:4px;align-items:center;height:50px;padding:4px 10px;display:flex}.phone-wrapper:focus-within{border-color:transparent}.phone-wrapper .PhoneInput{align-items:center;width:100%;display:flex}.phone-wrapper .PhoneInputCountry{margin-right:8px}.phone-wrapper .PhoneInputCountrySelect{cursor:pointer;background:#f5f5f5;border:none;padding:0}.phone-wrapper .PhoneInputCountryIcon{border-radius:2px;width:22px;height:16px}.phone-wrapper input{background:0 0;border:none;outline:none;width:100%;padding:12px 0;font-size:16px}.phone-wrapper input::placeholder{color:transparent}@media (max-width:767px){.phone-wrapper{margin-top:5px;margin-bottom:18px}.phone-wrapper .PhoneInputCountry{margin-top:2.7rem}.phone-wrapper input{margin-top:20px}.whitepaper-popup{width:90%;padding:6% 5%}.form-heading{font-size:5vw}.whitepaper-form select{margin-bottom:24px!important}.whitepaper-form input,.whitepaper-form select,.whitepaper-form textarea,.whitepaper-form ::placeholder{margin-bottom:8px;padding:3.5vw 2.3vw;font-size:16px}.whitepaper-form textarea::placeholder{padding:0}form div{margin-bottom:15px}.form-grid{margin-bottom:0;display:block}.checkbox-row span{margin-bottom:10px;font-size:14px}.checkbox-row input{width:15px;height:15px}.checkbox-row .privacy{width:25px;height:15px}.whitepaper-popup .close-btn{font-size:2.6vw}.download-btn{padding:4vw;font-size:16px}.error-msg{font-size:12px}}
