.rp-page{gap:var(--brand-space-24);min-width:0;max-width:1040px;margin-inline:auto;display:grid}.rp-intro{gap:var(--brand-space-16);align-content:start;min-width:0;display:grid}.rp-intro>*{margin:0}.rp-lead{color:var(--brand-muted);font-size:var(--brand-typography-size-lead);line-height:1.5}.rp-steps{gap:var(--brand-space-12);counter-reset:rp;margin:0;padding:0;list-style:none;display:grid}.rp-steps li{align-items:center;gap:var(--brand-space-12);counter-increment:rp;font-size:var(--brand-typography-size-body);display:flex}.rp-steps li:before{content:counter(rp);border:1px solid var(--brand-line);width:28px;height:28px;font-size:var(--brand-typography-size-caption);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.rp-emergency{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);line-height:1.5}.rp-card{min-width:0;padding:var(--brand-space-20);border:1px solid var(--brand-line);border-radius:var(--brand-radius-card);background:var(--brand-panel)}.rp-trust{text-align:center;font-size:var(--brand-typography-size-caption);margin:0}.rp-form{gap:var(--brand-space-20);min-width:0;display:grid}.rp-about{gap:var(--brand-space-4);overflow-wrap:anywhere;margin:0;display:grid}.rp-about span{color:var(--brand-muted);font-size:var(--brand-typography-size-caption)}.rp-note{color:var(--brand-muted);font-size:var(--brand-typography-size-caption);margin:0}.rp-form>.ui-button{width:100%}.rp-done{justify-items:start;gap:var(--brand-space-12);display:grid}.rp-done h2,.rp-done p{margin:0}@media (min-width:900px){.rp-page{column-gap:var(--brand-space-48,48px);padding-top:var(--brand-space-24);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}.rp-intro{position:sticky;top:96px}.rp-card{padding:var(--brand-space-32,32px)}.rp-trust{grid-column:1/-1}.rp-form>.ui-button{justify-self:start;width:auto;min-width:200px}}
