.rlp .c-page{--c-warn:#ff8095;--c-warn-tint:#ff80951f;--c-field:color-mix(in srgb, var(--rl-bg) 62%, var(--rl-surface-3));--c-field-hover:color-mix(in srgb, var(--rl-bg) 46%, var(--rl-surface-3));padding-block:4px clamp(76px,10vh,120px)}.rlp .c-hero-head{max-width:60ch;margin-block:8px 40px}.rlp .c-title{font-family:var(--rl-display);letter-spacing:-.02em;color:var(--rl-ink);text-wrap:balance;margin:12px 0 0;font-size:clamp(2rem,1.4rem + 2.4vw,2.75rem);font-weight:500;line-height:1.08}html[lang=ar] .rlp .c-title{letter-spacing:normal;line-height:1.28}.rlp .c-intro{max-width:56ch;color:var(--rl-ink-body);margin:16px 0 0;font-size:1.0625rem;line-height:1.65}.rlp .c-grid{grid-template-columns:1fr;gap:32px;display:grid}@media (min-width:900px){.rlp .c-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:48px}}.rlp .c-form-card{border:1px solid var(--rl-line);border-radius:var(--rl-r-lg);background:var(--rl-surface-2);padding:clamp(22px,3vw,30px)}.rlp .c-form-title{font-family:var(--rl-display);letter-spacing:-.01em;color:var(--rl-ink-strong);margin:0 0 20px;font-size:1.25rem;font-weight:500}html[lang=ar] .rlp .c-form-title{letter-spacing:normal}.rlp .c-banner{border:1px solid color-mix(in srgb, var(--c-warn) 45%, transparent);border-radius:var(--rl-r-md);background:var(--c-warn-tint);gap:10px;margin-block-end:18px;padding:12px 14px;display:flex}.rlp .c-banner__icon{color:var(--c-warn);flex:none;margin-block-start:1px}.rlp .c-banner__text{color:var(--rl-ink-body);margin:0;font-size:.875rem;line-height:1.5}.rlp .c-form{flex-direction:column;gap:18px;display:flex}.rlp .c-row-2{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:520px){.rlp .c-row-2{grid-template-columns:1fr 1fr}}.rlp .c-field{flex-direction:column;gap:7px;display:flex}.rlp .c-label{color:var(--rl-ink-strong);align-items:center;gap:3px;font-size:.8125rem;font-weight:500;display:inline-flex}.rlp .c-req{color:var(--rl-violet-soft)}.rlp .c-field-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.rlp .c-input,.rlp .c-select,.rlp .c-textarea{border:1px solid var(--rl-line);border-radius:var(--rl-r);background:var(--c-field);width:100%;color:var(--rl-ink-strong);font-family:var(--rl-body);transition:background-color .15s var(--rl-ease), border-color .15s var(--rl-ease), box-shadow .15s var(--rl-ease);padding:11px 14px;font-size:.9375rem;line-height:1.5}.rlp .c-textarea{resize:vertical;min-height:148px}.rlp .c-input::placeholder,.rlp .c-textarea::placeholder{color:var(--rl-ink-muted)}@media (hover:hover){.rlp .c-input:hover,.rlp .c-select:hover,.rlp .c-textarea:hover{background:var(--c-field-hover)}}.rlp .c-input:focus,.rlp .c-select:focus,.rlp .c-textarea:focus{border-color:var(--rl-violet);box-shadow:var(--rl-bg) 0 0 0 2px, color-mix(in srgb, var(--rl-violet) 32%, transparent) 0 0 0 3px;outline:none}.rlp .c-field[data-invalid=true] .c-input,.rlp .c-field[data-invalid=true] .c-select,.rlp .c-field[data-invalid=true] .c-textarea{border-color:color-mix(in srgb, var(--c-warn) 60%, transparent)}.rlp .c-field[data-invalid=true] .c-input:focus,.rlp .c-field[data-invalid=true] .c-select:focus,.rlp .c-field[data-invalid=true] .c-textarea:focus{border-color:var(--c-warn);box-shadow:var(--rl-bg) 0 0 0 2px, color-mix(in srgb, var(--c-warn) 34%, transparent) 0 0 0 3px}.rlp .c-select-wrap{position:relative}.rlp .c-select{appearance:none;cursor:pointer;padding-inline-end:40px}.rlp .c-select-wrap:after{content:"";border-inline-end:1.6px solid var(--rl-ink-muted);border-block-end:1.6px solid var(--rl-ink-muted);pointer-events:none;width:9px;height:9px;position:absolute;inset-block-start:50%;inset-inline-end:15px;transform:translateY(-70%)rotate(45deg)}.rlp .c-select:invalid,.rlp .c-select option[value=""]{color:var(--rl-ink-muted)}.rlp .c-select option{color:var(--rl-ink-strong);background:var(--rl-bg-deep)}.rlp .c-counter{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.02em;color:var(--rl-ink-faint);font-variant-numeric:tabular-nums;font-size:.72rem}html[lang=ar] .rlp .c-counter{font-family:var(--rl-body);letter-spacing:normal}.rlp .c-counter[data-warn=true]{color:var(--c-warn)}.rlp .c-error{color:var(--c-warn);align-items:center;gap:5px;font-size:.8125rem;line-height:1.4;display:inline-flex}.rlp .c-error__icon{flex:none}.rlp .c-honeypot{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rlp .c-submit-row{margin-block-start:2px}.rlp .c-submit{width:100%;padding-block:12px}@media (min-width:520px){.rlp .c-submit{width:auto;min-width:200px}}.rlp .c-spinner{border:2px solid #0b062066;border-top-color:#0b0620;border-radius:999px;width:15px;height:15px;animation:.7s linear infinite c-spin}@keyframes c-spin{to{transform:rotate(360deg)}}.rlp .c-success{text-align:center;flex-direction:column;align-items:center;gap:4px;padding-block:20px 8px;display:flex}.rlp .c-success__badge{background:var(--rl-violet);color:#0b0620;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-block-end:14px;display:inline-flex}.rlp .c-success__title{font-family:var(--rl-display);color:var(--rl-ink-strong);outline:none;margin:0;font-size:1.25rem;font-weight:500}.rlp .c-success__body{max-width:42ch;color:var(--rl-ink-body);margin:8px 0 20px;font-size:.9375rem;line-height:1.6}.rlp .c-success__body strong{color:var(--rl-ink-strong);font-weight:600}.rlp .c-info{flex-direction:column;gap:28px;display:flex}.rlp .c-info__title{font-family:var(--rl-display);letter-spacing:-.01em;color:var(--rl-ink-strong);margin:0;font-size:1.125rem;font-weight:500}html[lang=ar] .rlp .c-info__title{letter-spacing:normal}.rlp .c-info__intro{color:var(--rl-ink-body);margin:10px 0 0;font-size:.9375rem;line-height:1.6}.rlp .c-channels{flex-direction:column;margin-block-start:22px;display:flex}.rlp .c-channel{border-block-start:1px solid var(--rl-line-faint);flex-direction:column;gap:5px;padding-block:16px;display:flex}.rlp .c-channel:first-child{border-block-start:0;padding-block-start:0}.rlp .c-channel__label{letter-spacing:.08em;text-transform:uppercase;color:var(--rl-ink-faint);align-items:center;gap:8px;font-size:.72rem;font-weight:500;display:inline-flex}html[lang=ar] .rlp .c-channel__label{letter-spacing:normal;text-transform:none;font-size:.82rem}.rlp .c-channel__value{color:var(--rl-ink-strong);font-size:.9375rem}.rlp .c-channel__email{color:var(--rl-violet-soft);transition:color .16s var(--rl-ease);text-decoration:none}@media (hover:hover){.rlp .c-channel__email:hover{color:var(--rl-grad-a)}}.rlp .c-channel__note{color:var(--rl-ink-muted);margin:0;font-size:.8438rem;line-height:1.5}.rlp .c-datasheet{border:1px solid var(--rl-line-soft);border-radius:var(--rl-r-md);background:var(--rl-surface);padding:20px}.rlp .c-datasheet__label{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--rl-ink-faint);margin-block-end:12px;font-size:.68rem;font-weight:500;display:block}html[lang=ar] .rlp .c-datasheet__label{font-family:var(--rl-body);letter-spacing:normal;text-transform:none;font-size:.8rem}.rlp .c-rows{flex-direction:column;margin:0;display:flex}.rlp .c-rowx{border-block-start:1px solid var(--rl-line-faint);grid-template-columns:88px 1fr;gap:12px;padding-block:10px;display:grid}.rlp .c-rowx:first-child{border-block-start:0;padding-block-start:0}.rlp .c-rowx__k{color:var(--rl-ink-muted);margin:0;font-size:.8125rem}.rlp .c-rowx__v{color:var(--rl-ink-strong);margin:0;font-size:.8438rem;line-height:1.5}.rlp .c-ph{border:1px dashed color-mix(in srgb, var(--rl-violet) 45%, transparent);border-radius:var(--rl-r-sm);background:color-mix(in srgb, var(--rl-violet) 9%, transparent);color:var(--rl-violet-soft);white-space:nowrap;padding:1px 7px;font-size:.86em;font-style:normal}@media (prefers-reduced-motion:reduce){.rlp .c-input,.rlp .c-select,.rlp .c-textarea,.rlp .c-channel__email{transition:none}.rlp .c-spinner{animation:none}}
