.highlight{padding:8px;margin:0;background:linear-gradient(89.72deg,#3a36eb -3.23%,#c334ca 47.91%,#e1c631 99.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:48px;font-size:48px;font-weight:900}.image-section img{max-width:100%;height:auto;margin:auto}.refer-content p{margin-bottom:10px}.refer-form-description{display:flex;align-items:center;margin-bottom:8px}.refer-form-description img{height:45px;width:45px}.refer-form-description p{margin-left:12px;text-align:left}.refer-form p{font-size:16px;font-weight:500;line-height:20px}.refer-form form{margin-top:12px}.refer-form label{font-size:12px;font-weight:700;margin-left:3px}.refer-form input{width:100%;padding:10px;margin-top:2px;margin-bottom:0;border:1px solid #ddd;border-radius:5px;box-sizing:border-box}.form-group{margin-top:8px}.helper-text{font-size:10px;padding-left:4px;color:red}.refer-form button{background-color:#715ba8;color:white;border:none;padding:10px 20px;border-radius:50px;cursor:pointer;font-size:1rem;width:50%;height:50px;font-weight:700}.refer-form button:hover{background-color:#5a189a}.conditions strong{font-size:16px;font-weight:600}.submit-btn-container{margin-top:20px;display:flex;justify-content:center}.disable-btn{opacity:.5}@media screen and (max-width:1000px){.refer-friend-container{text-align:center;max-width:100%;margin:0 auto;padding:20px}.refer-content{text-align:left;margin-top:20px;font-size:16px;font-weight:400;line-height:24px}.refer-content p strong{font-size:16px;font-weight:700}.refer-form{background:linear-gradient(90deg,#dce8fe,#e7ecff 51%,#e8ecff 0,#f2efff 98.7%);border-radius:10px;padding:20px;margin-top:20px;text-align:left;box-shadow:0 2px 4px gray}.refer-form h2{text-align:center;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}.conditions{margin-top:10px;margin-bottom:10px;font-size:14px!important;font-weight:400}.highlight{padding:8px;margin:0;background:linear-gradient(89.72deg,#3a36eb -3.23%,#c334ca 47.91%,#e1c631 99.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:48px;font-size:36px;font-weight:900}.filter-on-mobile{display:none}.submit-btn-container button{font-size:16px;font-weight:500;width:90%}}@media screen and (min-width:1000px){.refer-friend-container{text-align:center;max-width:50%;margin:0 auto;padding:20px}.refer-content{text-align:left;margin-top:20px;font-size:20px;font-weight:400;line-height:24px}.refer-content p strong{font-size:20px;font-weight:700}.refer-form{background:linear-gradient(90deg,#dce8fe,#e7ecff 51%,#e8ecff 0,#f2efff 98.7%);border-radius:10px;padding:32px;margin-top:20px;text-align:left;box-shadow:0 2px 4px gray}.refer-form h2{text-align:center;margin-bottom:10px;font-size:36px;font-weight:800;line-height:30px}.conditions{margin-top:10px;margin-bottom:10px;font-size:16px!important;font-weight:400}.highlight{padding:8px;margin:0;background:linear-gradient(89.72deg,#3a36eb -3.23%,#c334ca 47.91%,#e1c631 99.48%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;display:inline-block;line-height:48px;font-size:48px;font-weight:900}.filter-on-mobile{display:unset}.submit-btn-container button{font-size:16px;font-weight:500}}