:root{--rz-bg: #0a0a0a;--rz-black: #000000;--rz-surface-900: #121212;--rz-surface-800: #1a1a1a;--rz-surface-700: #1e1e1e;--rz-grey-900: #212121;--rz-offwhite: #f9f9f9;--rz-text: rgba(255, 255, 255, 1);--rz-text-2: rgba(255, 255, 255, .7);--rz-text-3: rgba(255, 255, 255, .54);--rz-text-hint: rgba(255, 255, 255, .38);--rz-text-disabled: rgba(255, 255, 255, .24);--rz-divider: rgba(255, 255, 255, .12);--rz-fill-subtle: rgba(255, 255, 255, .03);--rz-fill: rgba(255, 255, 255, .05);--rz-fill-card: rgba(255, 255, 255, .06);--rz-fill-raised: rgba(255, 255, 255, .1);--rz-border: rgba(255, 255, 255, .12);--rz-border-strong: rgba(255, 255, 255, .24);--rz-border-focus: rgba(255, 255, 255, .38);--rz-pink: #ff3d81;--rz-purple: #a855f7;--rz-orange: #ff8a3d;--rz-grad: linear-gradient(120deg, #ff3d81 0%, #a855f7 55%, #ff8a3d 100%);--rz-grad-2: linear-gradient(120deg, #ff3d81, #a855f7);--rz-success: #34c759;--rz-danger: #ff5252;--rz-danger-deep: #d32f2f;--rz-warning: #ffc107;--rz-info: #2196f3;--rz-whatsapp: #25d366;--rz-r-control: 16px;--rz-r-card: 20px;--rz-r-sheet: 40px;--rz-r-pill: 999px;--rz-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--rz-mono: ui-monospace, "SF Mono", Menlo, monospace;--rz-shadow-cta: 0 6px 18px rgba(0, 0, 0, .5);--rz-shadow-card: 0 18px 44px rgba(0, 0, 0, .4), 0 3px 10px rgba(0, 0, 0, .24)}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--rz-bg);color:var(--rz-text);font-family:var(--rz-font);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button{font-family:inherit}.mono{font-family:var(--rz-mono)}.t-display{font-size:clamp(40px,7vw,76px);font-weight:900;letter-spacing:-1.6px;line-height:1.02}.t-h1{font-size:clamp(28px,4.4vw,44px);font-weight:800;letter-spacing:-.9px;line-height:1.08}.t-h2{font-size:clamp(22px,3vw,30px);font-weight:800;letter-spacing:-.5px;line-height:1.15}.t-section{font-size:20px;font-weight:700}.t-lead{font-size:clamp(16px,2vw,19px);font-weight:400;color:var(--rz-text-2);line-height:1.6}.t-body{font-size:15px;font-weight:400;color:var(--rz-text-2);line-height:1.6}.t-eyebrow{font-size:12px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;color:var(--rz-text-hint)}.t-caption{font-size:12px;font-weight:500;color:var(--rz-text-2)}.t-micro{font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--rz-text-3)}.container{width:100%;max-width:1120px;margin:0 auto;padding:0 24px}.narrow{max-width:540px;margin-left:auto;margin-right:auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border-radius:var(--rz-r-control);font-family:inherit;font-size:15px;font-weight:700;line-height:1;border:1px solid transparent;cursor:pointer;transition:background .15s,opacity .15s,transform .05s;text-align:center;white-space:nowrap}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-white{background:#fff;color:#000}.btn-white:hover:not(:disabled){background:#ffffffe0}.btn-dark{background:var(--rz-black);color:#fff;border-color:var(--rz-border-strong)}.btn-dark:hover:not(:disabled){background:#161616}.btn-outline{background:transparent;color:#fff;border:2px solid #fff}.btn-outline:hover:not(:disabled){background:#ffffff14}.btn-ghost{background:transparent;color:var(--rz-text-2)}.btn-ghost:hover:not(:disabled){color:#fff}.btn-danger{background:var(--rz-danger);color:#fff}.btn-grad{background:var(--rz-grad-2);color:#fff;border:none}.btn-grad:hover:not(:disabled){filter:brightness(1.08)}.btn-cta{border-radius:var(--rz-r-card);padding:18px 40px;font-weight:900;letter-spacing:1.2px;text-transform:uppercase;box-shadow:var(--rz-shadow-cta)}.btn-block{width:100%}.btn-sm{padding:9px 18px;font-size:14px;border-radius:12px}.chip{display:inline-flex;align-items:center;font-family:var(--rz-mono);font-size:12px;font-weight:500;color:var(--rz-text-2);padding:7px 14px;border:1px solid var(--rz-border);border-radius:var(--rz-r-pill)}.card{background:var(--rz-fill-card);border:1px solid var(--rz-border);border-radius:var(--rz-r-card)}.card-pad{padding:24px}.field{display:block;margin-bottom:16px}.label{display:block;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--rz-text-hint);margin-bottom:8px}.input,select.input{width:100%;background:var(--rz-fill);border:1px solid var(--rz-border);border-radius:var(--rz-r-control);padding:15px 16px;color:#fff;font-family:inherit;font-size:15px;-webkit-appearance:none;appearance:none}.input::placeholder{color:var(--rz-text-disabled)}.input:focus{outline:none;border-color:var(--rz-border-focus)}select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23ffffff88' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:44px}.badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;padding:6px 12px;border-radius:var(--rz-r-pill)}.badge-success{background:#34c75926;color:var(--rz-success)}.badge-danger{background:#ff525226;color:var(--rz-danger)}.badge-warning{background:#ffc10726;color:var(--rz-warning)}.badge-neutral{background:#ffffff14;color:var(--rz-text-2)}.plan{display:flex;justify-content:space-between;align-items:center;background:var(--rz-fill);border:1.5px solid var(--rz-border);border-radius:18px;padding:18px 20px;cursor:pointer;transition:.15s}.plan.sel{background:#fff;border-color:#fff}.plan.sel .plan-name,.plan.sel .plan-price{color:#000}.plan.sel .plan-int{color:#0000008c}.plan-name{font-weight:800;font-size:16px}.plan-int{font-size:12px;color:var(--rz-text-2);margin-top:2px}.plan-price{font-weight:900;font-size:20px}.plan-badge{display:inline-block;font-size:11px;font-weight:800;padding:3px 8px;border-radius:8px;background:#34c75926;color:var(--rz-success);margin-left:8px}.plan.sel .plan-badge{background:#000;color:#fff}.status-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.status-row{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--rz-divider);font-size:14px}.status-row:last-child{border-bottom:none}.status-row .k{color:var(--rz-text-2)}.status-row .v{font-weight:700}#statusCard .btn{margin-top:16px}.gradient-text{background:var(--rz-grad-2);-webkit-background-clip:text;background-clip:text;color:transparent}.eyebrow-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--rz-grad-2);margin-right:8px;vertical-align:middle}.prose{max-width:760px;margin:0 auto}.prose h1{font-size:clamp(28px,4vw,38px);font-weight:800;letter-spacing:-.6px;margin:0 0 8px}.prose .updated{color:var(--rz-text-hint);font-size:13px;margin:0 0 36px}.prose h2{font-size:19px;font-weight:800;letter-spacing:-.2px;color:#fff;margin:34px 0 10px}.prose h3{font-size:15px;font-weight:700;color:#fff;margin:20px 0 6px}.prose p,.prose li{color:var(--rz-text-2);font-size:15px;line-height:1.75}.prose p{margin:0 0 14px}.prose ul{padding-left:20px;margin:0 0 14px}.prose li{margin-bottom:6px}.prose a{color:#fff;text-decoration:underline;text-underline-offset:2px}.prose strong{color:#fff;font-weight:700}.prose .lead{font-size:16px;color:var(--rz-text-2)}.prose .box{background:var(--rz-fill);border:1px solid var(--rz-border);border-radius:var(--rz-r-control);padding:16px 18px;margin:0 0 20px}.hidden{display:none!important}.msg{font-size:13px;padding:12px 14px;border-radius:12px;margin-bottom:16px;line-height:1.45}.msg-error{background:#ff52521a;color:var(--rz-danger)}.msg-info{background:var(--rz-fill);color:var(--rz-text-2)}.spinner{width:22px;height:22px;border:2.5px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:50%;animation:rz-spin .8s linear infinite}@keyframes rz-spin{to{transform:rotate(360deg)}}.site-nav[data-astro-cid-5hce7sga]{position:sticky;top:0;z-index:100;background:#0a0a0ab8;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--rz-divider)}.nav-inner[data-astro-cid-5hce7sga]{display:flex;align-items:center;justify-content:space-between;height:66px;gap:24px}.nav-logo[data-astro-cid-5hce7sga] img[data-astro-cid-5hce7sga]{height:20px;width:auto}.nav-links[data-astro-cid-5hce7sga]{display:flex;gap:30px}.nav-links[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{font-size:14px;font-weight:500;color:var(--rz-text-2)}.nav-links[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:#fff}.nav-actions[data-astro-cid-5hce7sga]{display:flex;gap:8px;align-items:center}.site-footer[data-astro-cid-5hce7sga]{border-top:1px solid var(--rz-divider);margin-top:100px;padding:48px 0 34px}.footer-top[data-astro-cid-5hce7sga]{display:flex;justify-content:space-between;gap:40px;flex-wrap:wrap;padding-bottom:34px}.footer-logo[data-astro-cid-5hce7sga]{height:20px;opacity:.9;display:block;margin-bottom:12px}.footer-tag[data-astro-cid-5hce7sga]{font-size:13px;color:var(--rz-text-2);max-width:240px;margin:0}.footer-cols[data-astro-cid-5hce7sga]{display:flex;gap:56px;flex-wrap:wrap}.footer-col[data-astro-cid-5hce7sga]{display:flex;flex-direction:column;gap:10px}.footer-h[data-astro-cid-5hce7sga]{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--rz-text-hint);margin-bottom:2px}.footer-col[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]{font-size:14px;color:var(--rz-text-2)}.footer-col[data-astro-cid-5hce7sga] a[data-astro-cid-5hce7sga]:hover{color:#fff}.footer-bottom[data-astro-cid-5hce7sga]{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;padding-top:26px;border-top:1px solid var(--rz-divider)}.footer-legal[data-astro-cid-5hce7sga]{font-size:12px;color:var(--rz-text-hint);margin:0}.footer-legal[data-astro-cid-5hce7sga] strong[data-astro-cid-5hce7sga]{color:var(--rz-text-2);font-weight:700}.sign[data-astro-cid-5hce7sga]{display:inline-flex;align-items:center;gap:8px;margin:0}.sign-by[data-astro-cid-5hce7sga]{font-size:12px;color:var(--rz-text-2)}.sign-mark[data-astro-cid-5hce7sga]{display:block;flex:none;width:26px;height:26px;object-fit:contain;border-radius:7px;background:#662d91;padding:3px}.sign-name[data-astro-cid-5hce7sga]{font-size:12px;font-weight:700;color:#fff}.sign-name[data-astro-cid-5hce7sga]:hover{color:var(--rz-text-2)}@media (max-width: 680px){.nav-links[data-astro-cid-5hce7sga]{display:none}.site-footer[data-astro-cid-5hce7sga]{margin-top:72px}.footer-top[data-astro-cid-5hce7sga]{flex-direction:column;gap:28px}}
