.rp-crumb[data-astro-cid-p2hioexs]{color:inherit;text-underline-offset:3px;text-decoration:underline}.rp-wrap[data-astro-cid-p2hioexs]{max-width:820px}.rp-block[data-astro-cid-p2hioexs]{border-top:1px solid var(--line);padding:34px 0 30px}.rp-block[data-astro-cid-p2hioexs]:first-child{border-top:0;padding-top:0}.rp-h2[data-astro-cid-p2hioexs]{color:var(--ink);margin:0 0 14px;font-size:1.45rem}.rp-body[data-astro-cid-p2hioexs]{color:var(--body);max-width:66ch;margin:0 0 14px;font-size:1.03rem;line-height:1.75}.rp-body[data-astro-cid-p2hioexs]:last-child{margin-bottom:0}.rp-body[data-astro-cid-p2hioexs] a[data-astro-cid-p2hioexs]{color:var(--accent-dark);text-underline-offset:3px;text-decoration:underline}.rp-you[data-astro-cid-p2hioexs]{color:var(--soft);max-width:66ch;margin:4px 0 0;font-size:1rem;line-height:1.65}.rp-also[data-astro-cid-p2hioexs]{color:var(--body);margin:12px 0 0;font-size:1rem;line-height:1.65}.rp-also[data-astro-cid-p2hioexs] a[data-astro-cid-p2hioexs]{color:var(--accent-dark);text-underline-offset:3px;text-decoration:underline}.rp-btns[data-astro-cid-p2hioexs]{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.rp-btn[data-astro-cid-p2hioexs]{border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--paper);min-height:44px;font-family:var(--display);color:var(--soft);transition:border-color .15s, color .15s, transform .15s var(--ease);align-items:center;gap:8px;padding:9px 18px 9px 15px;font-size:.93rem;font-weight:700;text-decoration:none;display:inline-flex}.rp-btn[data-astro-cid-p2hioexs] svg{color:var(--accent-dark);flex:none}.rp-btn[data-astro-cid-p2hioexs]:hover,.rp-btn[data-astro-cid-p2hioexs]:focus-visible{border-color:var(--accent);color:var(--accent-dark);transform:translateY(-1px)}.rp-btn--primary[data-astro-cid-p2hioexs]{background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}.rp-btn--primary[data-astro-cid-p2hioexs] svg{color:#fff}.rp-btn--primary[data-astro-cid-p2hioexs]:hover,.rp-btn--primary[data-astro-cid-p2hioexs]:focus-visible{color:#fff;border-color:var(--accent-dark)}.rp-btn--light[data-astro-cid-p2hioexs]{color:#fff;background:#ffffff14;border-color:#ffffff42}.rp-btn--light[data-astro-cid-p2hioexs] svg{color:var(--accent-glow)}.rp-btn--light[data-astro-cid-p2hioexs]:hover,.rp-btn--light[data-astro-cid-p2hioexs]:focus-visible{color:#fff;border-color:var(--accent-glow)}.rp-std[data-astro-cid-p2hioexs]{border-top:1px solid var(--line);counter-reset:std;margin:0;padding:0;list-style:none}.rp-std[data-astro-cid-p2hioexs] li[data-astro-cid-p2hioexs]{border-bottom:1px solid var(--line);color:var(--body);counter-increment:std;max-width:70ch;padding:14px 0 14px 44px;font-size:1rem;line-height:1.65;position:relative}.rp-std[data-astro-cid-p2hioexs] li[data-astro-cid-p2hioexs]:before{content:"0" counter(std);font-family:var(--display);color:var(--accent-dark);font-weight:800;position:absolute;top:14px;left:0}.rp-std[data-astro-cid-p2hioexs] b[data-astro-cid-p2hioexs]{color:var(--ink);font-family:var(--display)}.rp-steps[data-astro-cid-p2hioexs]{margin:0;padding:0;list-style:none}.rp-steps[data-astro-cid-p2hioexs] li[data-astro-cid-p2hioexs]{grid-template-columns:34px minmax(0,1fr);gap:14px;padding-bottom:18px;display:grid;position:relative}.rp-steps[data-astro-cid-p2hioexs] li[data-astro-cid-p2hioexs]:not(:last-child):before{content:"";background:var(--brand-100);width:2px;position:absolute;top:38px;bottom:4px;left:16px}.rp-step-n[data-astro-cid-p2hioexs]{background:var(--accent-dark);color:#fff;width:34px;height:34px;font-family:var(--display);border-radius:50%;justify-content:center;align-items:center;font-size:.92rem;font-weight:800;display:inline-flex}.rp-steps[data-astro-cid-p2hioexs] b[data-astro-cid-p2hioexs]{font-family:var(--display);color:var(--soft);margin:5px 0 2px;display:block}.rp-steps[data-astro-cid-p2hioexs] p[data-astro-cid-p2hioexs]{color:var(--body);max-width:64ch;margin:0;font-size:.97rem;line-height:1.6}.rp-others[data-astro-cid-p2hioexs]{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rp-apply-panel[data-astro-cid-p2hioexs]{background:var(--grad-panel);border-radius:var(--radius-lg);color:#fff;padding:54px 56px 58px}.rp-apply-h[data-astro-cid-p2hioexs]{font-family:var(--display);color:#fff;margin:0 0 12px;font-size:clamp(1.6rem,3.2vw,2.1rem);font-weight:800}.rp-apply-lede[data-astro-cid-p2hioexs]{color:var(--on-dark);max-width:62ch;margin:0 0 30px;font-size:1.02rem;line-height:1.7}.rp-apply-lede[data-astro-cid-p2hioexs] a[data-astro-cid-p2hioexs]{color:var(--accent-glow);text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.rp-apply-panel[data-astro-cid-p2hioexs]{border-radius:var(--radius);padding:34px 22px 38px}.rp-btns[data-astro-cid-p2hioexs] .rp-btn[data-astro-cid-p2hioexs]{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.rp-btn[data-astro-cid-p2hioexs]{transition:none}.rp-btn[data-astro-cid-p2hioexs]:hover{transform:none}}
