.lg-main .rp-note{color:#a893b2;margin-top:10px;font-size:14px;line-height:1.7}.lg-main .rp-note a{color:#f08bc4;text-underline-offset:3px;text-decoration:underline}.rp-form{flex-direction:column;gap:20px;margin-top:30px;display:flex}.rp-field{flex-direction:column;gap:8px;display:flex}.rp-field>span{color:#f1d9ee;font-size:15px;font-weight:600}.rp-field small{color:#8a7894;font-size:13px;font-weight:400}.rp-field input,.rp-field select,.rp-field textarea{width:100%;font:inherit;color:#f4edf7;background:#15111c;border:1px solid #3a2c45;border-radius:8px;padding:12px 14px;font-size:16px;line-height:1.5}.rp-field textarea{resize:vertical;min-height:120px}.rp-field input:focus-visible{outline-offset:2px;outline:2px solid #f33f94}.rp-field select:focus-visible{outline-offset:2px;outline:2px solid #f33f94}.rp-field textarea:focus-visible{outline-offset:2px;outline:2px solid #f33f94}.rp-submit:focus-visible{outline-offset:2px;outline:2px solid #f33f94}.rp-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.lg-main .rp-error{color:#ffb3b3;font-size:15px;line-height:1.6}.lg-main .rp-sent{color:#f4edf7;margin-top:30px;font-size:17px;line-height:1.7}.rp-submit{min-height:46px;font:inherit;color:#fff;cursor:pointer;background:#f33f94;border:0;border-radius:8px;align-self:flex-start;padding:0 26px;font-size:16px;font-weight:650}.rp-submit:hover:not(:disabled){background:#ff5aa8}.rp-submit:disabled{opacity:.6;cursor:default}.rp-footer{background:#100d16;border-top:1px solid #2b2133;padding:24px}.rp-footer .bb-legal-links{max-width:720px;margin:0 auto}@media (max-width:560px){.rp-submit{align-self:stretch}.rp-footer{padding:20px 16px}}
