.rp-form{gap:16px;max-width:640px}.rp-form,.rp-form label{display:flex;flex-direction:column}.rp-form label{gap:6px}.rp-form label>span{font-size:14px;font-weight:600;color:rgba(244,241,234,.8)}.rp-form input:not([type=checkbox]),.rp-form select,.rp-form textarea{width:100%;min-height:44px;padding:10px 12px;border:0;border-radius:12px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);color:#F4F1EA;font:400 16px/1.4 Inter,system-ui,sans-serif}.rp-form select option{color:#111}.rp-form textarea{resize:vertical}.rp-form :focus-visible{outline:2px solid #7FE3FF;outline-offset:2px}.rp-two{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.rp-form .rp-check{flex-direction:row;align-items:flex-start;gap:12px;min-height:44px;cursor:pointer}.rp-check input{width:22px;height:22px;margin:2px 0 0;flex:none;accent-color:#7FE3FF}.rp-form .rp-check>span{font-weight:400;line-height:1.55}.rp-form button{align-self:flex-start;min-height:48px;padding:0 24px;border:0;border-radius:14px;background:#7FE3FF;color:#08090A;font:700 16px/1 Inter,sans-serif;cursor:pointer}.rp-form button:disabled{opacity:.6;cursor:default}.legal article .rp-hint{margin:-8px 0 0;font-size:14px;color:rgba(244,241,234,.6)}.legal article .rp-error{margin:0;color:#FFB4A8}.rp-done{padding:18px 20px;border-radius:14px;background:rgba(127,227,255,.08);box-shadow:inset 0 0 0 1px rgba(127,227,255,.3);max-width:640px}@media (max-width:600px){.rp-two{grid-template-columns:1fr}}