.rh{--rh-neon:#cf0;--rh-on-neon:#000}body:has(.rh) .auth-bar{display:none}.rh .f-neon{fill:var(--rh-neon)}.rh .f-on-neon{fill:var(--rh-on-neon)}.rh svg .t-sans{font-family:var(--font-sans-stack)}.rh-nav{border-bottom:1px solid var(--line)}.rh-nav .shell{justify-content:space-between;align-items:center;gap:16px;height:60px;display:flex}.rh-brand{letter-spacing:-.02em;align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.rh-dest{align-items:center;gap:18px;display:flex}@media (max-width:560px){.rh-dest-label{display:none}}.rh-logo{width:auto;display:block}.rh-logo-on-dark{display:none}@media (prefers-color-scheme:dark){.rh-logo-on-light{display:none}.rh-logo-on-dark{display:block}}.rh-route{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:20px 36px;width:100%;max-width:30rem;margin-top:14px;padding-top:20px;display:flex}.rh-route-end{grid-template-rows:20px auto;place-items:center start;gap:10px;display:grid}.rh-route-arrow{font:400 18px / 20px var(--font-mono-stack);color:var(--faint)}.rh-rt-head{grid-template-columns:1.2fr 1fr;align-items:end;gap:56px;margin-bottom:40px;display:grid}@media (max-width:920px){.rh-rt-head{grid-template-columns:1fr;gap:28px}}.rh-facts{border-top:1px solid var(--line);width:100%;margin:0}.rh-facts div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:11px 0;font-size:14px;display:flex}.rh-facts dt{color:var(--sub)}.rh-facts dd{font:400 13px / 1.5 var(--font-mono-stack);text-align:right;margin:0}.rh .sec-head{max-width:44rem;margin-bottom:36px}.rh-road{border:1px solid var(--line);background:var(--paper);border-radius:10px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.rh-road-row{grid-template-columns:96px minmax(0,1fr) auto;align-items:baseline;gap:20px;padding:20px 22px;display:grid}.rh-road-row+.rh-road-row{border-top:1px solid var(--line)}.rh-road-key{font:400 12px / 1 var(--font-mono-stack);color:var(--sub)}.rh-road-body{gap:4px;min-width:0;display:grid}.site .rh-road-body h3{color:var(--ink);font-size:16px}.rh-road-body p{max-width:62ch;color:var(--sub);font-size:14px}.site .rh-road-go{color:var(--pri);justify-self:start;margin-top:4px;font-size:14px;font-weight:500;text-decoration:none}.site .rh-road-go:hover{text-underline-offset:3px;text-decoration:underline}.rh-road-row .seal{white-space:nowrap;justify-self:start;height:20px;padding:0 8px;font-size:10.5px}.rh-road-row .seal.is-next,.rh-road-row .seal.is-planned{background:var(--paper);border:1px solid var(--line);color:var(--ink)}.rh-road-row .seal.is-planned{border:1px dashed var(--faint);color:var(--sub)}@media (max-width:760px){.rh-road-row{grid-template-columns:1fr;gap:6px;padding:16px}}.site .rh-note{border:1px solid var(--line);max-width:48rem;color:var(--sub);border-radius:8px;align-items:baseline;gap:12px;margin-top:32px;padding:14px 16px;font-size:14px;display:flex}.rh-note i{background:var(--ink);border-radius:999px;flex:none;width:7px;height:7px;transform:translateY(-1px)}.rh-note strong{color:var(--ink);font-weight:500}.rh-join{grid-template-columns:1fr 1.15fr;align-items:start;gap:56px;display:grid}.rh-join>*{min-width:0}.rh-join .copy{gap:16px;display:grid}.rh-join .copy>p{max-width:32rem;color:var(--sub)}@media (max-width:920px){.rh-join{grid-template-columns:1fr;gap:32px}}.rh-demand{grid-template-columns:minmax(76px,max-content) 1fr 28px max-content;column-gap:14px;max-width:30rem;margin-top:12px;display:grid}.rh-demand-head,.rh-demand-list,.rh-demand-list li{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.rh-demand-head{border-bottom:1px solid var(--line);font:400 12px / 1 var(--font-mono-stack);color:var(--sub);padding-bottom:10px}.rh-demand-head>:first-child{grid-column:1/3}.rh-demand-head>:last-child{white-space:nowrap;grid-column:3;justify-self:end}.rh-demand-list{margin:0;padding:0;list-style:none}.rh-demand-list li{border-bottom:1px solid var(--line);padding-block:9px}.rh-demand-issuer{align-items:center;height:20px;display:flex}.rh-demand-sym{font:500 14px / 1 var(--font-mono-stack);white-space:nowrap}.rh-demand-bar{background:var(--line);border-radius:999px;height:4px;overflow:hidden}.rh-demand-bar i{background:var(--ink);border-radius:999px;height:100%;display:block}.rh-demand-n{font:500 13px / 1 var(--font-mono-stack);font-variant-numeric:tabular-nums;text-align:right}.rh-badge{border:1px solid var(--line);height:20px;font:500 11px / 1 var(--font-mono-stack);border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 5px;display:inline-flex}.rh-badge svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.site .rh-demand-others{font:400 12px / 1.4 var(--font-mono-stack);color:var(--sub);grid-column:1/-1;margin-top:10px}.rh-form{gap:20px;display:grid}.rh-field{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.rh-label{color:var(--sub);padding:0;font-size:13px}.rh-opt{color:var(--faint)}.rh-form input[type=text],.rh-form textarea{border:1px solid var(--line);background:var(--paper);width:100%;height:44px;color:var(--ink);font:400 15px / 1.4 var(--font-sans-stack);border-radius:4px;padding:0 12px;transition:border-color .15s}.rh-form input.rh-mono{font:400 13px / 1.4 var(--font-mono-stack)}.rh-form textarea{resize:vertical;height:auto;min-height:84px;padding:10px 12px}.rh-form :is(input,textarea)::placeholder{color:var(--faint)}@media (hover:hover){.rh-form :is(input,textarea):hover{border-color:var(--sub)}}.rh-two{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:560px){.rh-two{grid-template-columns:1fr}}.rh-form-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.site .rh-fine{max-width:26rem;color:var(--sub);font-size:12px}.site .rh-err{color:var(--alarm);font-size:13px}.rh-done{border:1px solid var(--line);background:var(--paper);border-radius:8px;gap:8px;padding:28px;display:grid}.rh-done-title{letter-spacing:-.02em;font-size:1.375rem;font-weight:500;line-height:1.2}.rh-done-body{color:var(--sub)}.rh-done-captured{border-top:1px solid var(--line);font:400 13px / 1.4 var(--font-mono-stack);overflow-wrap:anywhere;flex-wrap:wrap;gap:8px 28px;margin-top:12px;padding-top:16px;display:flex}.rh-done-key{color:var(--sub);margin-right:10px}.rh-footer{border-top:1px solid var(--line);padding-block:24px 40px}.rh-footer .shell{color:var(--sub);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;font-size:13px;display:flex}.rh-built-by{align-items:center;gap:6px;display:inline-flex}.rh-built-by-name{color:var(--ink);font-weight:500}@media (hover:hover){.rh-built-by:hover .rh-built-by-name{text-underline-offset:3px;text-decoration:underline}}.rh-tm{flex-basis:100%;max-width:60em;font-size:12px}@media (prefers-reduced-motion:reduce){.rh *{transition:none!important}}.rh-proof{border-top:1px solid var(--line);grid-template-columns:1fr 1.4fr;align-items:start;gap:40px;margin-top:40px;padding-top:20px;display:grid}.rh-proof-head{gap:8px;display:grid}.rh-proof-head p{color:var(--sub);font-size:14px}.rh-proof-head a,.rh-proof-list a{color:var(--ink)}.rh-proof-list{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.rh-proof-list li+li{border-left:1px solid var(--line)}.rh-proof-list a{gap:4px;padding:4px 14px;font-size:14px;text-decoration:none;display:grid}.rh-proof-list a:hover span:first-child{text-decoration:underline}.rh-proof-list .mono{color:var(--sub);font-size:12px}@media (max-width:920px){.rh-proof{grid-template-columns:1fr;gap:16px}.rh-proof-list li+li{border-left:0}.rh-proof-list a{padding:8px 0}}@media (max-width:760px){.rh-proof-list{grid-template-columns:1fr 1fr}}.rh-trust{grid-template-columns:repeat(3,1fr);gap:0 24px;margin:40px 0 0;padding:0;list-style:none;display:grid}.rh-trust li{border-top:1px solid var(--line);align-content:start;gap:6px;padding-top:16px;display:grid}.site .rh-trust h3{font-size:15px}.rh-trust p{color:var(--sub);font-size:14px}@media (max-width:900px){.rh-trust{grid-template-columns:1fr;gap:16px}}.rh-trips{border-top:1px solid var(--line);grid-column:1/-1;gap:8px;padding-top:16px;display:grid}.rh-trips ol{margin:0;padding:0;list-style:none}.rh-trips li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:16px;padding:8px 0;font-size:14px;display:grid}.rh-trips li>a{color:var(--ink);font-size:12.5px}.rh-trips-amount{color:var(--sub);font-size:12.5px}.rh-trips-links{gap:12px;display:flex}.rh-trips-links a{color:var(--ink)}@media (max-width:760px){.rh-trips li{grid-template-columns:minmax(0,1fr) auto}.rh-trips-links{grid-column:1/-1}}.rh-g{padding-block:48px 96px}.rh-g-article{min-width:0;max-width:720px;margin-inline:auto}.rh-g-toc{border-top:1px solid var(--line);margin:24px 0 0;padding:0;list-style:none}.rh-g-toc a{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:10px 0;font-size:14.5px;text-decoration:none;display:grid}.rh-g-toc a:hover>span:nth-child(2){text-underline-offset:3px;text-decoration:underline}.rh-g-toc .rh-g-n{color:var(--faint);font-size:12px}.rh-g-toc .rh-g-who{color:var(--sub);font-size:12px}.rh-g-article [id]{scroll-margin-top:24px}.rh-g-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;display:flex}.rh-g-eyebrow{align-items:center;gap:10px;display:flex}.rh-g-eyebrow .seal{height:20px;padding:0 8px;font-size:10.5px}.site .rh-g-article h1{letter-spacing:-.035em;margin-top:18px;font-size:clamp(34px,4.4vw,46px)}.site .rh-g-article .lede{max-width:40rem;margin-top:16px}.site .rh-g-meta{color:var(--sub);flex-wrap:wrap;gap:6px 22px;margin-top:18px;font-size:12.5px;display:flex}.rh-g-meta b{color:var(--ink);font-weight:500}.rh-g-sec{gap:14px;margin-top:56px;display:grid}.site .rh-g-sec h2{letter-spacing:-.03em;font-size:24px;line-height:1.2}.site .rh-g-sec h3{margin-top:10px;font-size:16px}.site .rh-g-sec>p{max-width:64ch;color:color-mix(in srgb, var(--ink) 80%, var(--paper))}.site .rh-g-sec .rh-g-note{color:var(--sub);font-size:14px}.rh-g-sec>.btn{justify-self:start}.rh-g-step-head{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.rh-g-step-head .rh-g-n{color:var(--faint);font-size:12px}.rh-g-step-head .rh-g-who{color:var(--sub);margin-left:auto;font-size:12px}.rh-g-table{border:1px solid var(--line);border-radius:8px;overflow-x:auto}.rh-g-table table{border-collapse:collapse;width:100%;font-size:14px}.rh-g-table th,.rh-g-table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:10px 14px}.rh-g-table tr:first-child>*{border-top:0}.rh-g-table th{width:32%;color:var(--sub);font-weight:400}.rh-g-table th code{color:var(--ink)}.rh-g-val{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.rh-g-val code{overflow-wrap:anywhere;min-width:0;font-size:12.5px}.rh-g-val .copy-button{flex:none}.rh-g-amount{border:1px solid var(--line);background:var(--soft);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 14px;font-size:14px;display:flex}.rh-g-amount label{color:var(--sub)}.rh-g-amount input{border:1px solid var(--line);background:var(--paper);width:120px;height:32px;color:var(--ink);font:400 14px / 1 var(--font-mono-stack);font-variant-numeric:tabular-nums;border-radius:4px;padding:0 10px}.rh-g-amount .mono{color:var(--sub)}.rh-g-amount b{color:var(--ink);font-weight:500}.rh-g-amount-error{color:var(--alarm);flex-basis:100%;font-size:13px}.rh-g-wait{border:1px solid var(--line);border-radius:8px;gap:10px;margin:0;padding:14px;font-size:14px;list-style:none;display:grid}.rh-g-wait li{grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;gap:12px;display:grid}.rh-g-wait i{border:1.5px solid var(--sub);border-radius:999px;align-self:center;width:7px;height:7px}.rh-g-wait .mono{color:var(--sub);white-space:nowrap;font-size:12px}.rh-g .rh-note{max-width:none}@media (max-width:860px){.rh-g{padding-top:32px}.rh-g-step-head .rh-g-who{flex-basis:100%;margin-left:0}.rh-g-table th{width:38%}}
