._index_3pxfi_1{--brand: #4f46e5;--brand-2: #7c3aed;--ink: #0f172a;--muted: #475569;--line: #e2e8f0;min-height:100vh;display:grid;place-items:center;padding:48px 16px;background:radial-gradient(1200px 500px at 50% -10%,#eef2ff,#fff 60%);color:var(--ink);font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif}._content_3pxfi_16{width:100%;max-width:720px;display:grid;gap:24px;text-align:center;justify-items:center}._logo_3pxfi_25{height:44px;width:auto}._heading_3pxfi_30{margin:0;font-size:clamp(2rem,5vw,3rem);line-height:1.1;letter-spacing:-.02em;font-weight:700}._grad_3pxfi_38{background-image:linear-gradient(95deg,var(--brand) 0%,var(--brand-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}._text_3pxfi_45{margin:0;font-size:1.125rem;line-height:1.6;color:var(--muted)}._form_3pxfi_52{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;justify-content:center;width:100%}._label_3pxfi_61{display:grid;gap:6px;text-align:left;font-size:.875rem;font-weight:600;flex:1 1 280px;max-width:420px}._input_3pxfi_71{padding:12px 14px;border:1px solid var(--line);border-radius:10px;font-size:1rem}._input_3pxfi_71:focus{outline:2px solid var(--brand);outline-offset:1px}._button_3pxfi_83{padding:12px 22px;border:0;border-radius:10px;color:#fff;font-weight:600;font-size:1rem;cursor:pointer;background-image:linear-gradient(135deg,var(--brand) 0%,var(--brand-2) 100%)}._button_3pxfi_83:hover{background-image:linear-gradient(135deg,#4338ca,#6d28d9)}._list_3pxfi_98{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;text-align:left}._list_3pxfi_98 li{padding:16px 18px;border:1px solid var(--line);border-radius:14px;background:#fff;line-height:1.55;color:var(--muted)}._list_3pxfi_98 strong{color:var(--ink)}._foot_3pxfi_121 a{color:var(--brand);font-weight:600}@media(prefers-color-scheme:dark){._index_3pxfi_1{--ink: #f1f5f9;--muted: #cbd5e1;--line: #334155;background:radial-gradient(1200px 500px at 50% -10%,#1e1b4b,#0b1020 60%)}._list_3pxfi_98 li,._input_3pxfi_71{background:#111827;color:var(--muted)}._logo_3pxfi_25{content:url(/brand/rankflect-logo-dark.svg)}}
