.lp-user-referral{color:#202437;font-family:Manrope}.lp-user-referral [hidden]{display:none!important}.lp-user-referral .ur-hero{background:linear-gradient(160deg,#3f5bde,#5b4fe0 45%,#7d46de);color:#fff;overflow:hidden;position:relative}.lp-user-referral .ur-hero:before{background:url(https://cdn.lofty.com/image/fs/servicetool/20261028/6/original_939f02e58f8344dd.jpg) 50%/cover no-repeat;bottom:0;content:"";left:0;-webkit-mask-image:linear-gradient(90deg,#000 55%,transparent);mask-image:linear-gradient(90deg,#000 55%,transparent);opacity:.1;pointer-events:none;position:absolute;top:0;width:62%}.lp-user-referral .ur-hero-glow{background:radial-gradient(circle,rgba(94,230,194,.35) 0,rgba(94,230,194,0) 65%);border-radius:50%;height:640px;pointer-events:none;position:absolute;right:-120px;top:80px;width:640px}.lp-user-referral .ur-hero-grid{align-items:center;display:grid;gap:64px;grid-template-columns:minmax(0,1fr) 580px;padding:150px 0 110px;position:relative;z-index:1}@media (max-width:800px){.lp-user-referral .ur-hero-grid{gap:32px;grid-template-columns:minmax(0,1fr);padding:110px 0 48px}}.lp-user-referral .ur-offer{font-size:26px;font-weight:700;line-height:34px;margin:0 0 12px}@media (max-width:800px){.lp-user-referral .ur-offer{font-size:20px;line-height:28px}}.lp-user-referral .ur-title{font-size:52px;font-weight:700;line-height:60px;margin:0 0 20px;text-wrap:balance}@media (max-width:800px){.lp-user-referral .ur-title{font-size:36px;line-height:40px}}.lp-user-referral .ur-subtitle{color:hsla(0,0%,100%,.9);font-size:20px;font-weight:500;line-height:30px;margin:0 0 30px;max-width:520px}@media (max-width:800px){.lp-user-referral .ur-subtitle{font-size:16px}}.lp-user-referral .ur-checks{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.lp-user-referral .ur-checks li{font-size:16px;font-weight:600;line-height:24px;padding-left:30px;position:relative;text-wrap:balance}.lp-user-referral .ur-checks li:before{background:#20c472 url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' viewBox='0 0 24 24'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:50%;content:"";height:20px;left:0;position:absolute;top:2px;width:20px}.lp-user-referral .ur-form-card{background:#fff;border-radius:20px;box-shadow:0 30px 60px rgba(20,16,60,.28);color:#202437;padding:36px}@media (max-width:800px){.lp-user-referral .ur-form-card{padding:24px 20px}}.lp-user-referral .ur-form-title{font-size:24px;font-weight:800;line-height:32px;margin:0 0 6px}.lp-user-referral .ur-form-desc{color:#797e8b;font-size:15px;line-height:22px;margin:0 0 24px}.lp-user-referral .ur-step-pane{display:grid;gap:16px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:800px){.lp-user-referral .ur-step-pane{grid-template-columns:minmax(0,1fr)}}.lp-user-referral .ur-field{display:flex;flex-direction:column;gap:6px;min-width:0}.lp-user-referral .ur-field--wide{grid-column:1/-1}.lp-user-referral .ur-field label{color:#515666;font-size:14px;font-weight:600;line-height:20px}.lp-user-referral .ur-field input,.lp-user-referral .ur-field select{background:#fff;border:1px solid #d5d7df;border-radius:10px;box-sizing:border-box;color:#202437;font-family:inherit;font-size:15px;height:46px;outline:none;padding:0 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.lp-user-referral .ur-field input::placeholder,.lp-user-referral .ur-field select::placeholder{color:#b4b7c2}.lp-user-referral .ur-field input:hover,.lp-user-referral .ur-field select:hover{border-color:#a0a3af}.lp-user-referral .ur-field input:focus,.lp-user-referral .ur-field select:focus{border-color:#3b5cde;box-shadow:0 0 0 3px rgba(59,92,222,.15)}.lp-user-referral .ur-field select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23797e8b' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.lp-user-referral .ur-field select:invalid{color:#b4b7c2}.lp-user-referral .ur-field.is-invalid input,.lp-user-referral .ur-field.is-invalid select{border-color:#f0454c}.lp-user-referral .ur-field .ur-field-error{color:#f0454c;font-size:13px;line-height:18px;margin:0}.lp-user-referral .ur-form-error{color:#f0454c;font-size:14px;grid-column:1/-1;line-height:20px;margin:0}.lp-user-referral .ur-submit{background:linear-gradient(90deg,#3b5cde,#5b4fe0);border:0;border-radius:10px;color:#fff;cursor:pointer;font-family:inherit;font-size:17px;font-weight:800;grid-column:1/-1;height:52px;margin-top:6px;transition:transform .15s ease,opacity .15s ease;width:100%}.lp-user-referral .ur-submit:hover{transform:translateY(-1px)}.lp-user-referral .ur-submit:disabled{cursor:default;opacity:.6;transform:none}.lp-user-referral .ur-form-foot{align-items:center;display:flex;gap:12px;grid-column:1/-1;justify-content:space-between}@media (max-width:800px){.lp-user-referral .ur-form-foot{flex-direction:column}}.lp-user-referral .ur-back{background:none;border:0;color:#3b5cde;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:0}.lp-user-referral .ur-back:hover{text-decoration:underline}.lp-user-referral .ur-ineligible{align-items:center;display:flex;flex-direction:column;gap:14px;padding:12px 0 4px;text-align:center}.lp-user-referral .ur-ineligible-title{font-size:20px;font-weight:800;line-height:28px;margin:0}.lp-user-referral .ur-ineligible-desc{color:#515666;font-size:15px;line-height:22px;margin:0}.lp-user-referral .ur-ineligible-link{align-items:center;display:flex;justify-content:center;text-decoration:none}.lp-user-referral .ur-terms{color:#797e8b;font-size:13px;grid-column:1/-1;line-height:18px;margin:0;text-align:center}.lp-user-referral .ur-terms a{color:#3b5cde}.lp-user-referral .ur-success{padding:32px 0 12px;text-align:center}.lp-user-referral .ur-success-icon{align-items:center;background:rgba(32,196,114,.12);border-radius:50%;color:#20c472;display:inline-flex;height:64px;justify-content:center;margin-bottom:18px;width:64px}.lp-user-referral .ur-success-title{font-size:24px;font-weight:800;margin:0 0 8px}.lp-user-referral .ur-success-desc{color:#515666;font-size:16px;line-height:24px;margin:0}.lp-user-referral .ur-section-head{margin:0 auto 48px;max-width:680px;text-align:center}@media (max-width:800px){.lp-user-referral .ur-section-head{margin-bottom:32px}}.lp-user-referral .ur-steps{padding:100px 0 40px}@media (max-width:800px){.lp-user-referral .ur-steps{padding:64px 0 24px}}.lp-user-referral .ur-step-list{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;position:relative}.lp-user-referral .ur-step-list:before{background:repeating-linear-gradient(90deg,#c9cff5 0 8px,transparent 8px 16px);content:"";height:2px;left:16.6%;position:absolute;right:16.6%;top:28px}@media (max-width:800px){.lp-user-referral .ur-step-list{grid-template-columns:minmax(0,1fr)}.lp-user-referral .ur-step-list:before{display:none}}.lp-user-referral .ur-step{padding:0 16px;position:relative;text-align:center}.lp-user-referral .ur-step .md-text-info{margin:0 auto;max-width:300px}.lp-user-referral .ur-step .mti-title{text-wrap:balance}.lp-user-referral .ur-step-num{align-items:center;background:linear-gradient(160deg,#3b5cde,#7d46de);border-radius:50%;box-shadow:0 0 0 8px #fff;color:#fff;display:inline-flex;font-size:22px;font-weight:800;height:56px;justify-content:center;margin-bottom:20px;position:relative;width:56px}.lp-user-referral .ur-why{padding:80px 0}@media (max-width:800px){.lp-user-referral .ur-why{padding:56px 0}}.lp-user-referral .ur-feature-grid{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:800px){.lp-user-referral .ur-feature-grid{grid-template-columns:minmax(0,1fr)}}.lp-user-referral .ur-feature{background:#fff;border:1px solid #ebecf1;border-radius:16px;padding:28px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.lp-user-referral .ur-feature:hover{border-color:transparent;box-shadow:0 16px 32px rgba(32,36,55,.08);transform:translateY(-3px)}.lp-user-referral .ur-feature-icon{align-items:center;background:linear-gradient(160deg,rgba(59,92,222,.12),rgba(125,70,222,.12));border-radius:12px;color:#3b5cde;display:inline-flex;height:48px;justify-content:center;margin-bottom:18px;width:48px}.lp-user-referral .ur-cta{padding:0 0 100px}@media (max-width:800px){.lp-user-referral .ur-cta{padding-bottom:64px}}.lp-user-referral .ur-cta-card{align-items:center;background:linear-gradient(120deg,#3f5bde,#7d46de);border-radius:24px;color:#fff;display:flex;gap:32px;justify-content:space-between;overflow:hidden;padding:48px 56px;position:relative}.lp-user-referral .ur-cta-card:after{background:radial-gradient(circle,rgba(94,230,194,.35) 0,rgba(94,230,194,0) 65%);border-radius:50%;content:"";height:360px;pointer-events:none;position:absolute;right:-80px;top:-120px;width:360px}@media (max-width:800px){.lp-user-referral .ur-cta-card{align-items:flex-start;flex-direction:column;padding:32px 24px}}.lp-user-referral .ur-cta-copy{position:relative;z-index:1}.lp-user-referral .ur-cta-title{font-size:34px;font-weight:800;line-height:1.2;margin:0 0 8px}@media (max-width:800px){.lp-user-referral .ur-cta-title{font-size:26px}}.lp-user-referral .ur-cta-desc{color:hsla(0,0%,100%,.88);font-size:18px;line-height:28px;margin:0}.lp-user-referral .ur-cta-btn{align-items:center;background:#fff;border-radius:12px;color:#3b5cde;display:inline-flex;flex:none;font-size:17px;font-weight:800;height:54px;padding:0 32px;position:relative;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease;z-index:1}.lp-user-referral .ur-cta-btn:hover{box-shadow:0 12px 24px rgba(20,16,60,.25);transform:translateY(-1px)}