.rd-page{--white:#ffffff;--bg:#f5f5f7;--bg-2:#fbfbfd;--text:#1d1d1f;--text-2:rgb(89,89,92);--text-3:#646467;--border:#d2d2d7;--border-light:#e8e8ed;--blue:#0071e3;--blue-h:#0077ed;--ease:cubic-bezier(0.25,0.1,0.25,1);background:var(--bg-2);color:var(--text);min-height:100vh}.rd-page *,.rd-page :after,.rd-page :before{box-sizing:border-box;margin:0;padding:0}.rd-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.22fr);min-height:calc(100vh - 60px)}@media (max-width:900px){.rd-wrap{grid-template-columns:1fr}}.rd-left{background:var(--bg-2);border-right:1px solid var(--border-light);display:flex;flex-direction:column;padding:56px 48px;gap:40px;position:relative;overflow:hidden}@media (max-width:1100px){.rd-left{padding:48px 32px}}@media (max-width:900px){.rd-left{padding:40px 24px;border-right:none;border-bottom:1px solid var(--border-light)}}.rd-left:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 10% 10%,rgba(0,113,227,.05) 0,transparent 60%),radial-gradient(ellipse 50% 40% at 90% 90%,rgba(147,51,234,.04) 0,transparent 55%)}.rd-left-inner{position:relative;z-index:1;display:flex;flex-direction:column;gap:36px;flex:1}.rd-chip{display:inline-block;width:fit-content;font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);border:1px solid rgba(0,113,227,.2);background:rgba(0,113,227,.05);padding:5px 14px;border-radius:980px}.rd-left-h{font-size:clamp(28px,3vw,42px);font-weight:200;letter-spacing:-.03em;line-height:1.08;color:var(--text)}.rd-left-h b{font-weight:600;background:linear-gradient(90deg,#2563eb,#9333ea,#db2777);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.rd-expect{display:flex;flex-direction:column;gap:14px}.rd-expect-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;font-weight:300;line-height:1.65;color:var(--text-2)}.rd-expect-dot{width:4px;height:4px;border-radius:50%;background:var(--blue);flex-shrink:0;margin-top:7px}.rd-video-card{border-radius:18px;overflow:hidden;border:1px solid var(--border-light);box-shadow:0 8px 32px rgba(0,0,0,.07),0 1px 0 rgba(0,0,0,.03);background:var(--bg);position:relative;flex-shrink:0}.rd-video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.rd-video-card:after{content:"";position:absolute;inset:0;border-radius:18px;padding:1px;background:linear-gradient(135deg,rgba(37,99,235,.18),rgba(147,51,234,.14),rgba(219,39,119,.1));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.rd-trusted{border-top:1px solid var(--border-light);padding-top:24px;margin-top:auto}.rd-trusted-label{font-size:10px;font-weight:400;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3);margin-bottom:16px;display:block}.rd-logos{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.rd-logo{height:20px;width:auto;opacity:.35;transition:opacity .2s;object-fit:contain;display:block;filter:grayscale(1)}.rd-logo:hover{opacity:.65;filter:none}.rd-right{padding:56px 48px;background:var(--bg);display:flex;flex-direction:column;justify-content:center}@media (max-width:1100px){.rd-right{padding:48px 32px}}@media (max-width:900px){.rd-right{padding:40px 24px}}.rd-form-card{background:var(--white);border:1px solid var(--border-light);border-radius:18px;padding:36px 32px;max-width:720px;width:100%}@media (max-width:580px){.rd-form-card{padding:28px 20px}}.rd-form-h{font-size:24px;font-weight:500;letter-spacing:-.02em;color:var(--text);margin-bottom:6px}.rd-form-sub{font-size:15px;font-weight:300;color:var(--text-3);margin-bottom:24px;line-height:1.6}.rd-form-card [class*=label],.rd-form-card label{font-family:var(--ff)!important;font-size:14px!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--text-2)!important;margin-bottom:6px!important;display:block!important}.rd-form-card input[type=date],.rd-form-card input[type=email],.rd-form-card input[type=tel],.rd-form-card input[type=text],.rd-form-card select,.rd-form-card textarea{font-family:var(--ff)!important;font-size:14px!important;font-weight:300!important;color:var(--text)!important;background:var(--bg)!important;border:1px solid var(--border-light)!important;border-radius:10px!important;width:100%!important;outline:none!important;box-shadow:none!important;transition:border-color .2s!important;padding:11px 14px!important;background-image:none!important}.rd-form-card input::placeholder,.rd-form-card textarea::placeholder{color:var(--text-3)!important;font-weight:300!important}.rd-form-card input:focus,.rd-form-card select:focus,.rd-form-card textarea:focus{border-color:var(--text)!important;background:var(--white)!important}.rd-form-card .input-prefix svg,.rd-form-card [class*=InputIcon],.rd-form-card [class*=InputWrapper]>svg,.rd-form-card [class*=input-icon],.rd-form-card [class*=input-wrapper]>svg,.rd-form-card [class*=prefix] svg{display:none!important}.rd-form-card [class*=FieldWrapper],.rd-form-card [class*=InputWrapper],.rd-form-card [class*=field-wrapper],.rd-form-card [class*=input-wrapper]{position:relative!important}.rd-form-card [class*=InputWrapper] input,.rd-form-card [class*=input-wrapper] input{padding-left:14px!important}.rd-form-card input[type=checkbox]{width:16px!important;height:16px!important;border-radius:4px!important;border:1px solid var(--border)!important;accent-color:var(--text)!important;cursor:pointer!important;padding:0!important;flex-shrink:0!important}.rd-form-card [class*=Checkbox],.rd-form-card [class*=checkbox]{display:flex!important;align-items:center!important;gap:10px!important;font-size:14px!important;font-weight:300!important;color:var(--text-2)!important;cursor:pointer!important}.rd-form-card [class*=Phone],.rd-form-card [class*=phone]{display:flex!important;gap:8px!important;align-items:stretch!important}.rd-form-card [class*=Phone] select,.rd-form-card [class*=phone] select{width:auto!important;flex-shrink:0!important;padding:11px 10px!important;min-width:100px!important}.rd-form-card [class*=Phone] input,.rd-form-card [class*=phone] input{flex:1!important}.rd-form-card select{appearance:auto!important;-webkit-appearance:auto!important;cursor:pointer!important}.rd-form-card textarea{resize:vertical!important;min-height:90px!important;line-height:1.65!important}.rd-form-card .rd-demo-datetime-trigger{font-family:var(--ff)!important;font-size:14px!important;font-weight:300!important;color:var(--text)!important;background:var(--bg)!important;border:1px solid var(--border-light)!important;border-radius:10px!important;min-height:44px!important;height:auto!important;padding:11px 14px!important;width:100%!important;box-shadow:none!important;justify-content:flex-start!important}.rd-form-card .rd-demo-datetime-trigger:focus-visible,.rd-form-card .rd-demo-datetime-trigger:hover{background:var(--white)!important;border-color:var(--text)!important}.rd-form-card [class*=SubmitBtn],.rd-form-card [class*=submit-btn],.rd-form-card button[type=submit]{width:100%!important;padding:13px 24px!important;background:linear-gradient(90deg,#2563eb,#9333ea,#db2777)!important;color:#fff!important;font-family:var(--ff)!important;font-size:14px!important;font-weight:400!important;border:none!important;border-radius:980px!important;cursor:pointer!important;margin-top:8px!important;transition:opacity .2s var(--ease),transform .2s var(--ease)!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important}.rd-form-card button[type=submit]:hover:not(:disabled){opacity:.9!important}.rd-form-card button[type=submit]:disabled{opacity:.5!important;cursor:not-allowed!important}.rd-form-card [class*=Privacy],.rd-form-card [class*=privacy]{font-size:11px!important;font-weight:300!important;color:var(--text-3)!important;line-height:1.6!important;margin:14px 0!important}.rd-form-card [class*=Privacy] a,.rd-form-card [class*=privacy] a{color:var(--text)!important;text-decoration:underline!important;text-underline-offset:2px!important}.rd-form-card [class*=FormBody]>*,.rd-form-card [class*=form-body]>*,.rd-form-card>form>*{margin-bottom:16px!important}.rd-form-card [class*=form-body]>:last-child,.rd-form-card>form>:last-child{margin-bottom:0!important}.rd-form-card [class*=Error],.rd-form-card [class*=error]{font-size:11px!important;color:#e5484d!important;margin-top:4px!important;font-weight:300!important}.rd-form-card [class*=required],.rd-form-card label span[aria-hidden]{color:#e5484d!important;margin-left:2px!important}