.rh-guide-cta[data-astro-cid-rxx2oonl]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px;margin-top:28px}.rh-guide-link[data-astro-cid-rxx2oonl]{font-weight:700;color:#2563eb;text-decoration:underline}.rh-who-h[data-astro-cid-rxx2oonl]{text-align:center;margin:48px 0 20px;font-size:1.4rem;font-weight:800;color:#0f172a}.rh-hero-split[data-astro-cid-rxx2oonl]{display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;position:relative;z-index:5;padding-block:20px}.rh-hero-text[data-astro-cid-rxx2oonl]{text-align:left}.rh-hero-visual[data-astro-cid-rxx2oonl]{display:flex;justify-content:center}.rh-hero-visual[data-astro-cid-rxx2oonl] img[data-astro-cid-rxx2oonl]{width:100%;max-width:480px;height:auto}.rh-hero-checks[data-astro-cid-rxx2oonl]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px;row-gap:10px;list-style:none;margin:22px 0 30px;justify-content:start;max-width:100%}.rh-hero-checks[data-astro-cid-rxx2oonl] li[data-astro-cid-rxx2oonl]{display:flex;align-items:center;gap:8px;font-size:.88rem;font-weight:600;color:var(--t2);text-align:left}.rh-hero-checks[data-astro-cid-rxx2oonl] svg[data-astro-cid-rxx2oonl]{flex-shrink:0;width:16px;height:16px;padding:3px;border-radius:50%;background:#10b9811f;color:#10b981;box-sizing:content-box}@media(max-width:960px){.rh-hero-split[data-astro-cid-rxx2oonl]{grid-template-columns:minmax(0,1fr);gap:44px}.rh-hero-text[data-astro-cid-rxx2oonl],.rh-hero-text[data-astro-cid-rxx2oonl] .hero-title[data-astro-cid-rxx2oonl],.rh-hero-text[data-astro-cid-rxx2oonl] .hero-subtitle[data-astro-cid-rxx2oonl]{text-align:center!important;margin-left:auto;margin-right:auto}.rh-hero-text[data-astro-cid-rxx2oonl] .hero-actions[data-astro-cid-rxx2oonl]{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.rh-hero-checks[data-astro-cid-rxx2oonl]{justify-content:center;margin-left:auto;margin-right:auto}.rh-hero-text[data-astro-cid-rxx2oonl] .hero-br[data-astro-cid-rxx2oonl]{display:none}}@media(max-width:620px){.rh-hero-checks[data-astro-cid-rxx2oonl]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.hero[data-astro-cid-rxx2oonl]{padding:104px 20px 40px!important}.rh-hero-split[data-astro-cid-rxx2oonl]{gap:26px;padding-block:0}.rh-hero-text[data-astro-cid-rxx2oonl] .hero-announce[data-astro-cid-rxx2oonl]{margin-bottom:14px!important}.rh-hero-text[data-astro-cid-rxx2oonl] .hero-title[data-astro-cid-rxx2oonl]{margin-bottom:10px!important}.rh-hero-text[data-astro-cid-rxx2oonl] .hero-subtitle[data-astro-cid-rxx2oonl]{margin-top:0!important;margin-bottom:0!important;font-size:1rem!important;line-height:1.55!important}.rh-hero-checks[data-astro-cid-rxx2oonl]{margin:16px auto 18px;column-gap:14px;row-gap:8px}.rh-hero-checks[data-astro-cid-rxx2oonl] li[data-astro-cid-rxx2oonl]{font-size:.84rem;line-height:1.3}.rh-hero-text[data-astro-cid-rxx2oonl] .hero-actions[data-astro-cid-rxx2oonl]{margin-bottom:0!important}.rh-hero-visual[data-astro-cid-rxx2oonl]{margin-top:4px}.hero[data-astro-cid-rxx2oonl] .container[data-astro-cid-rxx2oonl]>div[data-astro-cid-rxx2oonl][style*="margin-top: 56px"]{margin-top:28px!important}}.rh-trust-strip[data-astro-cid-rxx2oonl]{padding:44px 0;background:linear-gradient(180deg,rgba(37,99,235,.05),transparent);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.rh-trust-grid[data-astro-cid-rxx2oonl]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.rh-trust-item[data-astro-cid-rxx2oonl]{display:flex;align-items:flex-start;gap:14px;padding:18px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--r-lg);transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}.rh-trust-item[data-astro-cid-rxx2oonl]:hover{transform:translateY(-3px);border-color:#2563eb4d;box-shadow:var(--s-card)}.rh-trust-icon[data-astro-cid-rxx2oonl]{flex-shrink:0;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:#2563eb1f;color:var(--blue-light)}.rh-trust-title[data-astro-cid-rxx2oonl]{display:block;font-size:.92rem;font-weight:700;line-height:1.2;color:var(--t1);margin-bottom:3px}.rh-trust-copy[data-astro-cid-rxx2oonl] p[data-astro-cid-rxx2oonl]{font-size:.78rem;color:var(--t4);line-height:1.4}@media(max-width:900px){.rh-trust-grid[data-astro-cid-rxx2oonl]{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.rh-trust-grid[data-astro-cid-rxx2oonl]{grid-template-columns:1fr}}.rh-concept-grid[data-astro-cid-rxx2oonl]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:28px;align-items:center}.rh-concept-col[data-astro-cid-rxx2oonl]{display:flex;flex-direction:column;gap:24px}.rh-concept-step[data-astro-cid-rxx2oonl]{padding:26px;background:#fff;border:1px solid var(--border-hi);border-radius:18px;box-shadow:0 4px 12px #0f172a08;transition:transform .2s ease,box-shadow .2s ease}.rh-concept-step[data-astro-cid-rxx2oonl]:hover{transform:translateY(-3px);box-shadow:0 12px 26px -8px #0f172a1a}.rh-concept-num[data-astro-cid-rxx2oonl]{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.1rem;margin-bottom:16px;background:#2563eb1a;color:var(--ui-blue)}.rh-concept-step[data-astro-cid-rxx2oonl] strong[data-astro-cid-rxx2oonl]{display:block;font-size:1.05rem;color:var(--t1);margin-bottom:8px}.rh-concept-step[data-astro-cid-rxx2oonl] span[data-astro-cid-rxx2oonl]{font-size:.88rem;color:var(--t4);line-height:1.55}.rh-concept-image[data-astro-cid-rxx2oonl]{display:flex;justify-content:center}.rh-concept-image[data-astro-cid-rxx2oonl] img[data-astro-cid-rxx2oonl]{width:100%;max-width:320px;height:auto}@media(max-width:960px){.rh-concept-grid[data-astro-cid-rxx2oonl]{grid-template-columns:minmax(0,1fr)}.rh-concept-image[data-astro-cid-rxx2oonl]{order:-1}}.rh-vis[data-astro-cid-rxx2oonl]{display:flex;flex-direction:column;gap:8px}.rh-vis-row[data-astro-cid-rxx2oonl]{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:14px;background:#ffffffb3;color:var(--ui-muted);font-size:.875rem;font-weight:600}.rh-vis-row[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]{width:9px;height:9px;border-radius:50%;background:#94a3b8;flex:none}.rh-vis-row[data-astro-cid-rxx2oonl] b[data-astro-cid-rxx2oonl]{margin-left:auto;font-size:.75rem;font-weight:700}.rh-vis-row[data-astro-cid-rxx2oonl].is-on{background:#fff;color:var(--ui-blue-deep);box-shadow:0 8px 18px -12px #2563eb99}.rh-vis-row[data-astro-cid-rxx2oonl].is-on i[data-astro-cid-rxx2oonl]{background:var(--ui-blue);box-shadow:0 0 0 4px #2563eb33}.rh-vis-row[data-astro-cid-rxx2oonl].is-on b[data-astro-cid-rxx2oonl]{color:var(--ui-blue-dark)}.rh-vis[data-astro-cid-rxx2oonl] code[data-astro-cid-rxx2oonl]{display:block;padding:11px 14px;border-radius:14px;background:#fff;color:var(--ui-blue-deep);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8125rem;font-weight:600;box-shadow:0 8px 18px -12px #2563eb99;overflow-wrap:anywhere}.rh-vis--limits[data-astro-cid-rxx2oonl]{padding:22px;border-radius:22px;background:#fff;box-shadow:0 14px 30px -18px #2563eb8c;gap:14px}.rh-meter[data-astro-cid-rxx2oonl]{display:flex;align-items:center;gap:12px}.rh-meter[data-astro-cid-rxx2oonl] span[data-astro-cid-rxx2oonl]{width:38px;flex:none;font-size:.8125rem;font-weight:700;color:var(--ui-blue-deep)}.rh-meter[data-astro-cid-rxx2oonl] em[data-astro-cid-rxx2oonl]{flex:1;display:block;height:10px;border-radius:999px;background:#dbe7ff;overflow:hidden}.rh-meter[data-astro-cid-rxx2oonl] u[data-astro-cid-rxx2oonl]{display:block;height:100%;border-radius:999px;background:var(--ui-blue);text-decoration:none}.rh-pill[data-astro-cid-rxx2oonl]{align-self:flex-start;padding:6px 12px;border-radius:999px;background:var(--ui-blue);color:#fff;font-size:.75rem;font-weight:700}.rh-bars[data-astro-cid-rxx2oonl]{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));gap:3px;height:34px}.rh-bars[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]{display:block;border-radius:3px;background:#ffffffd9}.rh-bars[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]:nth-child(11){background:#ffffff59}.rh-list[data-astro-cid-rxx2oonl]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rh-list[data-astro-cid-rxx2oonl] li[data-astro-cid-rxx2oonl]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 14px;border-radius:14px;background:#fff;color:var(--ui-blue-deep);font-size:.875rem;font-weight:600;box-shadow:0 8px 18px -12px #2563eb8c}.rh-list[data-astro-cid-rxx2oonl] b[data-astro-cid-rxx2oonl]{font-size:.75rem;font-weight:800;color:var(--ui-blue-dark)}.rh-timeline[data-astro-cid-rxx2oonl]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:14px;background:#fff;box-shadow:0 8px 18px -12px #2563eb99}.rh-timeline[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]{width:10px;height:10px;border-radius:50%;background:#93b4fb;flex:none}.rh-timeline[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl].is-now{background:var(--ui-blue);box-shadow:0 0 0 4px #2563eb33}.rh-timeline[data-astro-cid-rxx2oonl] span[data-astro-cid-rxx2oonl]{margin-left:auto;font-size:.75rem;font-weight:800;color:var(--ui-blue-dark)}.rh-steps[data-astro-cid-rxx2oonl]{display:flex;align-items:flex-end;gap:6px;height:56px}.rh-steps[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]{flex:1;border-radius:8px;background:#93b4fb}.rh-steps[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]:nth-child(1){height:25%}.rh-steps[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]:nth-child(2){height:50%}.rh-steps[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]:nth-child(3){height:75%}.rh-steps[data-astro-cid-rxx2oonl] i[data-astro-cid-rxx2oonl]:nth-child(4){height:100%;background:var(--ui-blue)}.rh-cl-layout[data-astro-cid-rxx2oonl]{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:center}.rh-cl-visual[data-astro-cid-rxx2oonl]{display:flex;justify-content:center}.rh-cl-card[data-astro-cid-rxx2oonl]{width:100%;max-width:480px;padding:30px 28px 26px;background:linear-gradient(165deg,#0b1220,#131c30);border:1px solid rgba(255,255,255,.08);border-radius:24px;box-shadow:0 30px 60px -20px #0f172a73}.rh-cl-brand[data-astro-cid-rxx2oonl]{display:flex;align-items:center;gap:10px}.rh-cl-logo[data-astro-cid-rxx2oonl]{flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:#2dd4bf24;color:#2dd4bf}.rh-cl-logo[data-astro-cid-rxx2oonl] svg[data-astro-cid-rxx2oonl]{width:17px;height:17px}.rh-cl-brand[data-astro-cid-rxx2oonl] strong[data-astro-cid-rxx2oonl]{display:block;font-size:.88rem;font-weight:700;color:#f1f5f9}.rh-cl-caption[data-astro-cid-rxx2oonl]{display:block;font-size:.68rem;color:#e2e8f080;font-weight:600}.rh-cl-pkg-name[data-astro-cid-rxx2oonl]{display:flex;align-items:center;justify-content:space-between;margin:22px 0 20px;padding:11px 14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:10px}.rh-cl-pkg-label[data-astro-cid-rxx2oonl]{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#e2e8f073}.rh-cl-pkg-value[data-astro-cid-rxx2oonl]{font-size:.82rem;font-weight:700;color:#f1f5f9}.rh-cl-resources[data-astro-cid-rxx2oonl]{display:flex;flex-direction:column;gap:15px;margin-bottom:20px}.rh-cl-resource-top[data-astro-cid-rxx2oonl]{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.rh-cl-resource-label[data-astro-cid-rxx2oonl]{display:flex;align-items:center;gap:6px;font-size:.76rem;font-weight:600;color:#e2e8f0cc}.rh-cl-resource-label[data-astro-cid-rxx2oonl] svg[data-astro-cid-rxx2oonl]{flex-shrink:0;color:#2dd4bf}.rh-cl-resource-val[data-astro-cid-rxx2oonl]{font-size:.76rem;font-weight:700;color:#f1f5f9}.rh-cl-slider[data-astro-cid-rxx2oonl]{position:relative;height:7px;border-radius:100px;background:#ffffff12}.rh-cl-slider-fill[data-astro-cid-rxx2oonl]{position:relative;height:100%;width:var(--cl-w);border-radius:100px;background:linear-gradient(90deg,#10b981,#2dd4bf);animation:rhClGrow 1.2s var(--ease, ease) both}.rh-cl-slider-handle[data-astro-cid-rxx2oonl]{position:absolute;top:50%;right:-1px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #0006;transform:translate(50%,-50%)}@keyframes rhClGrow{0%{width:0}to{width:var(--cl-w)}}.rh-cl-create-btn[data-astro-cid-rxx2oonl]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px;background:var(--blue);border:none;border-radius:10px;color:#fff;font-size:.84rem;font-weight:700;font-family:inherit;cursor:default}.rh-cl-success[data-astro-cid-rxx2oonl]{display:flex;align-items:center;gap:8px;margin-top:14px;padding:11px 14px;background:#10b9811a;border:1px solid rgba(16,185,129,.25);border-radius:10px;color:#6ee7b7;font-size:.76rem;font-weight:600}.rh-cl-success-dot[data-astro-cid-rxx2oonl]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:#4ade80;animation:rhClDotPulse 1.8s ease-in-out infinite}@keyframes rhClDotPulse{0%,to{box-shadow:0 0 #4ade8080}50%{box-shadow:0 0 0 5px #4ade8000}}@media(prefers-reduced-motion:reduce){.rh-cl-success-dot[data-astro-cid-rxx2oonl],.rh-cl-slider-fill[data-astro-cid-rxx2oonl]{animation:none}}@media(max-width:900px){.rh-cl-layout[data-astro-cid-rxx2oonl]{grid-template-columns:minmax(0,1fr);gap:40px}.rh-cl-content[data-astro-cid-rxx2oonl],.rh-cl-content[data-astro-cid-rxx2oonl] .section-sub[data-astro-cid-rxx2oonl]{text-align:center!important}.rh-cl-content[data-astro-cid-rxx2oonl] .rh-panel-list[data-astro-cid-rxx2oonl]{text-align:left}}.rh-sec-layout[data-astro-cid-rxx2oonl]{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.rh-sec-card[data-astro-cid-rxx2oonl]{width:100%;max-width:400px;margin:0 auto;padding:28px 24px 24px;background:linear-gradient(165deg,#0b1220,#131c30);border:1px solid rgba(255,255,255,.08);border-radius:20px;box-shadow:0 30px 60px -20px #0f172a73}.rh-card-top[data-astro-cid-rxx2oonl]{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.rh-dots[data-astro-cid-rxx2oonl]{display:flex;gap:6px}.rh-dots[data-astro-cid-rxx2oonl] span[data-astro-cid-rxx2oonl]{width:9px;height:9px;border-radius:50%;background:#ffffff29}.rh-chip-badge[data-astro-cid-rxx2oonl]{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;background:#2563eb29;border:1px solid rgba(37,99,235,.35);border-radius:100px;color:#93c5fd;font-size:.68rem;font-weight:700;letter-spacing:.04em}.rh-sec-shield-wrap[data-astro-cid-rxx2oonl]{position:relative;height:130px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.rh-sec-glow[data-astro-cid-rxx2oonl]{position:absolute;width:96px;height:96px;border-radius:50%;background:radial-gradient(circle,rgba(74,222,128,.38),transparent 72%);animation:rhSecGlowPulse 2.6s ease-in-out infinite}@keyframes rhSecGlowPulse{0%,to{transform:scale(.88);opacity:.65}50%{transform:scale(1.18);opacity:1}}.rh-sec-shield[data-astro-cid-rxx2oonl]{position:relative;width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#4ade8024;border:1px solid rgba(74,222,128,.4);box-shadow:0 0 0 6px #4ade8014,0 10px 28px -8px #4ade808c;color:#4ade80;z-index:2}.rh-sec-caption[data-astro-cid-rxx2oonl]{text-align:center;color:#e2e8f0d9;font-size:.85rem;font-weight:700;margin-bottom:18px}.rh-sec-pills[data-astro-cid-rxx2oonl]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.rh-sec-pill[data-astro-cid-rxx2oonl]{padding:5px 10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:100px;color:#e2e8f0cc;font-size:.66rem;font-weight:600;white-space:nowrap}.rh-panel-list[data-astro-cid-rxx2oonl]{list-style:none;display:flex;flex-direction:column;gap:18px;margin-top:28px}.rh-panel-list[data-astro-cid-rxx2oonl] li[data-astro-cid-rxx2oonl]{display:flex;align-items:flex-start;gap:14px}.rh-panel-list[data-astro-cid-rxx2oonl] svg[data-astro-cid-rxx2oonl]{flex-shrink:0;margin-top:3px;color:var(--blue)}.rh-panel-list[data-astro-cid-rxx2oonl] strong[data-astro-cid-rxx2oonl]{display:block;font-size:.98rem;color:var(--t1);margin-bottom:2px}.rh-panel-list[data-astro-cid-rxx2oonl] span[data-astro-cid-rxx2oonl]{font-size:.85rem;color:var(--t4);line-height:1.5}@media(max-width:960px){.rh-sec-layout[data-astro-cid-rxx2oonl]{grid-template-columns:minmax(0,1fr);gap:40px}.rh-sec-visual[data-astro-cid-rxx2oonl]{order:-1}.rh-sec-content[data-astro-cid-rxx2oonl],.rh-sec-content[data-astro-cid-rxx2oonl] .section-sub[data-astro-cid-rxx2oonl]{text-align:center!important}.rh-sec-content[data-astro-cid-rxx2oonl] .rh-panel-list[data-astro-cid-rxx2oonl]{text-align:left}}@media(prefers-reduced-motion:reduce){.rh-sec-glow[data-astro-cid-rxx2oonl]{animation:none}}
