37063-vm/index.php
2025-12-19 13:06:58 +00:00

467 lines
26 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>FinMox HR Execution Operating System</title>
<!-- Tailwind CDN (AppWizzy-safe) -->
<script src="https://cdn.tailwindcss.com"></script>
<!-- Font -->
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">
<link rel="stylesheet" href="assets/css/custom.css">
</head>
<body class="bg-warm">
<!-- TOP NAV -->
<header class="max-w-7xl mx-auto px-6 py-5">
<div class="flex items-center justify-between">
<div class="font-extrabold text-lg">FinMox</div>
<div class="hidden md:flex items-center gap-1 text-sm" id="nav-links">
<!-- Links will be injected by JS -->
</div>
<div class="md:hidden">
<button id="menu-button" class="p-2">
<svg xmlns="http://www.w3.org/2000/svg" class="h-6 w-6" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16m-7 6h7" />
</svg>
</button>
</div>
</div>
<!-- Mobile Menu -->
<div id="mobile-menu" class="hidden md:hidden mt-4">
<!-- Mobile links will be injected by JS -->
</div>
</header>
<main class="max-w-7xl mx-auto p-6">
<!-- HOME PAGE -->
<section id="page-home" class="page fade">
<!-- HERO -->
<section class="panel-strong p-8 lg:p-10 text-center">
<div class="inline-flex items-center gap-2 rounded-full border border-black/10 bg-white/70 px-3 py-1 text-xs">
<span class="h-2 w-2 rounded-full bg-black"></span>
Now in private beta
</div>
<h1 class="mt-5 text-4xl md:text-6xl font-extrabold tracking-tight">
The OS for hiring execution.
</h1>
<p class="mt-4 text-gray-600 max-w-xl mx-auto">
FinMox is an intelligent enterprise system that automates HR, compliance, and operations.
Finally, a way to control the entire lifecycle from role intake to offer letter.
</p>
<div class="mt-6 flex items-center justify-center gap-3">
<a href="#apply" class="rounded-full bg-black px-5 py-2 text-white text-sm font-semibold">Apply for Beta</a>
<a href="#signin" class="rounded-full px-5 py-2 text-sm font-semibold">Sign In</a>
</div>
</section>
<!-- KEY PROCESSES -->
<section class="mt-10 grid md:grid-cols-2 lg:grid-cols-4 gap-6">
<div class="panel-strong p-5 hoverlift">
<div class="text-xs text-gray-500">Role Intake</div>
<div class="mt-1 font-semibold">Criteria Locked</div>
<div class="mt-3 text-xs text-gray-600">
Hiring intent standardized. Versioned. No drift.
</div>
<div class="mt-4 flex flex-wrap gap-2">
<span class="chip px-2 py-1 text-xs">Stakeholders</span>
<span class="chip px-2 py-1 text-xs">Rubric</span>
<span class="chip px-2 py-1 text-xs">Scope freeze</span>
</div>
</div>
<div class="panel-strong p-5 hoverlift">
<div class="text-xs text-gray-500">Structured Qualification</div>
<div class="mt-1 font-semibold">Consistent Evaluation</div>
<div class="mt-3 text-xs text-gray-600">
Same criteria. Required steps. Overrides recorded.
</div>
<div class="mt-4 flex flex-wrap gap-2">
<span class="chip px-2 py-1 text-xs">Scoring</span>
<span class="chip px-2 py-1 text-xs">Notes</span>
<span class="chip px-2 py-1 text-xs">Rationale</span>
</div>
</div>
<div class="panel-strong p-5 hoverlift">
<div class="text-xs text-gray-500">Candidate Movement</div>
<div class="mt-1 font-semibold">No Operational Drag</div>
<div class="mt-3 text-xs text-gray-600">
Scheduling + follow-ups handled automatically.
</div>
<div class="mt-4 flex flex-wrap gap-2">
<span class="chip px-2 py-1 text-xs">SLAs</span>
<span class="chip px-2 py-1 text-xs">Nudges</span>
<span class="chip px-2 py-1 text-xs">Status</span>
</div>
</div>
<div class="panel-strong p-5 hoverlift">
<div class="text-xs text-gray-500">Decision Trail</div>
<div class="mt-1 font-semibold">Defensible Record</div>
<div class="mt-3 text-xs text-gray-600">
Who decided, when, why, under which criteria version.
</div>
<div class="mt-4 flex flex-wrap gap-2">
<span class="chip px-2 py-1 text-xs">Timestamped</span>
<span class="chip px-2 py-1 text-xs">Versioned</span>
<span class="chip px-2 py-1 text-xs">Exportable</span>
</div>
</div>
</section>
</section>
<!-- FEATURES PAGE -->
<section id="page-features" class="page fade hidden">
<section class="panel-strong p-8 lg:p-10">
<div class="max-w-3xl">
<div class="inline-flex items-center gap-2 rounded-full border border-black/10 bg-white/70 px-3 py-1 text-xs">
<span class="h-2 w-2 rounded-full bg-black"></span>
What FinMox does
</div>
<h1 class="mt-5 text-4xl font-extrabold tracking-tight">
Hiring execution, standardized not “another ATS.
</h1>
<p class="mt-4 text-gray-600">
FinMox enforces role clarity, structured qualification, and automatic outputs so teams move faster without adding risk, headcount, or chaos.
</p>
</div>
<div class="mt-10 grid md:grid-cols-3 gap-10">
<!-- Candidate Ranking -->
<div class="rounded-3xl bg-[#FAF8F6] p-8 shadow-sm border border-black/5">
<img src="YOUR_APPWIZZY_IMAGE_URL_candidate-ranking.png" class="rounded-2xl mb-6 w-full" alt="Candidate ranking mockup" />
<h3 class="text-xl font-semibold">Candidate Ranking</h3>
<p class="text-gray-600 mt-2">
Every candidate is scored against your role criteria so decisions dont drift.
</p>
<div class="flex flex-wrap gap-2 mt-4 text-sm text-gray-500">
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Parsing</span>
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Scoring</span>
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Shortlists</span>
</div>
</div>
<!-- Interview Automation -->
<div class="rounded-3xl bg-[#FAF8F6] p-8 shadow-sm border border-black/5">
<img src="YOUR_APPWIZZY_IMAGE_URL_interview-automation.png" class="rounded-2xl mb-6 w-full" alt="Interview automation mockup" />
<h3 class="text-xl font-semibold">Interview Automation</h3>
<p class="text-gray-600 mt-2">
Role-specific questions, summaries, and recommendations reviewable and exportable.
</p>
<div class="flex flex-wrap gap-2 mt-4 text-sm text-gray-500">
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Question sets</span>
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Summaries</span>
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Recommendations</span>
</div>
</div>
<!-- Compliance & Analytics -->
<div class="rounded-3xl bg-[#FAF8F6] p-8 shadow-sm border border-black/5">
<img src="YOUR_APPWIZZY_IMAGE_URL_compliance-analytics.png" class="rounded-2xl mb-6 w-full" alt="Compliance and analytics mockup" />
<h3 class="text-xl font-semibold">Compliance & Analytics</h3>
<p class="text-gray-600 mt-2">
Track performance, risk, and compliance in real-time without manual data entry.
</p>
<div class="flex flex-wrap gap-2 mt-4 text-sm text-gray-500">
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Dashboards</span>
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Audit trails</span>
<span class="bg-white rounded-full px-3 py-1 border border-black/5">Alerts</span>
</div>
</div>
</div>
</section>
</section>
<!-- ========================= PROBLEM PAGE ========================= -->
<section id="page-problem" class="page fade hidden">
<section class="panel-strong p-8 lg:p-10">
<div class="grid lg:grid-cols-12 gap-10 items-start">
<!-- Left Column -->
<div class="lg:col-span-5">
<div class="chip inline-flex px-3 py-1 text-xs">The Problem</div>
<h1 class="mt-5 text-4xl font-extrabold tracking-tight">
Hiring breaks when execution isnt controlled.
</h1>
<p class="mt-5 text-gray-700">
Most teams dont suffer from a lack of tools they suffer from <strong>uncontrolled execution</strong>: role requirements drift, stakeholders evaluate differently, candidates stall, and nothing is documented cleanly.
</p>
<p class="mt-4 text-gray-700">
An ATS stores data. FinMox controls decisions and documents execution.
</p>
<div class="mt-7 flex gap-3">
<a href="#why" onclick="openPage('why'); return false;" class="bg-black text-white px-6 py-3 rounded-2xl text-sm hoverlift">
Why FinMox
</a>
<a href="#apply" onclick="openPage('apply'); return false;" class="chip px-6 py-3 rounded-2xl text-sm hoverlift">
Apply
</a>
</div>
</div>
<!-- Right Column -->
<div class="lg:col-span-7">
<div class="panel p-6">
<div class="text-sm font-semibold">The failure pattern</div>
<div class="mt-4 grid sm:grid-cols-2 gap-4">
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Decision drift</div>
<ul class="mt-3 text-sm text-gray-700 space-y-2">
<li> Role changes mid-process</li>
<li> Different evaluators, different standards</li>
<li> Emotional overrides without rationale</li>
</ul>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Execution drag</div>
<ul class="mt-3 text-sm text-gray-700 space-y-2">
<li> HR chasing feedback</li>
<li> Scheduling back-and-forth</li>
<li> Candidates stalling + dropping off</li>
</ul>
</div>
</div>
<div class="mt-5 text-sm text-gray-600">
Result: slower hiring, inconsistent decisions, higher risk exposure, and burned-out teams.
</div>
</div>
<!-- Reframe -->
<div class="mt-6 panel p-6">
<div class="text-sm font-semibold">FinMox reframe</div>
<div class="mt-2 text-sm text-gray-700">
This isnt an HR tooling problem its an execution problem. FinMox is the execution layer that standardizes intent, enforces structured movement, and creates a defensible record automatically.
</div>
<div class="mt-4 flex flex-wrap gap-2">
<span class="chip px-3 py-1 text-xs">Control</span>
<span class="chip px-3 py-1 text-xs">Consistency</span>
<span class="chip px-3 py-1 text-xs">Defensibility</span>
<span class="chip px-3 py-1 text-xs">Speed</span>
</div>
</div>
<!-- What it costs -->
<div class="mt-6 panel p-6">
<div class="text-sm font-semibold">What this costs you</div>
<div class="mt-3 grid sm:grid-cols-3 gap-4">
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Time</div>
<div class="mt-2 text-sm text-gray-700">
Weeks lost to indecision, reschedules, and rework.
</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Quality</div>
<div class="mt-2 text-sm text-gray-700">
Inconsistent evaluation leads to wrong hires or missed talent.
</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Risk</div>
<div class="mt-2 text-sm text-gray-700">
No clean record of “why” decisions were made when challenged.
</div>
</div>
</div>
</div>
<!-- CTA -->
<div class="mt-6 panel p-6">
<div class="text-sm font-semibold">What changes with FinMox</div>
<div class="mt-2 text-sm text-gray-700">
Criteria is locked up front. Qualification is structured. Candidate movement is automated. Every decision and override is recorded as a byproduct of execution without extra admin work.
</div>
<div class="mt-5 flex flex-wrap gap-3">
<a href="#how" onclick="openPage('how'); return false;" class="bg-black text-white px-6 py-3 rounded-2xl text-sm hoverlift">
See how it works
</a>
<a href="#trust" onclick="openPage('trust'); return false;" class="chip px-6 py-3 rounded-2xl text-sm hoverlift">
Security & Trust
</a>
</div>
</div>
</div> <!-- /Right Column -->
</div> <!-- /Grid -->
</section>
</section>
<!-- ========================= END PROBLEM PAGE ========================= -->
<!-- ========================= WHY FINMOX PAGE ========================= -->
<section id="page-why" class="page fade hidden">
<section class="panel-strong p-8 lg:p-10">
<div class="grid lg:grid-cols-12 gap-10 items-start">
<!-- Left Column -->
<div class="lg:col-span-5">
<div class="chip inline-flex px-3 py-1 text-xs">Why FinMox</div>
<h1 class="mt-5 text-4xl font-extrabold tracking-tight">
Not another HR tool.
</h1>
<p class="mt-5 text-gray-700">
FinMox is an <strong>HR Execution Operating System</strong>. It sits on top of your stack and enforces how hiring work happens: decision logic, movement, documentation without replacing your ATS or HR team.
</p>
<div class="mt-7 grid gap-3">
<div class="panel p-5">
<div class="text-sm font-semibold">What FinMox is</div>
<ul class="mt-3 text-sm text-gray-700 space-y-2">
<li> Decision clarity at intake (criteria locked + versioned)</li>
<li> Structured qualification (consistent evaluation)</li>
<li> Automated movement (no chasing)</li>
<li> Decision trail + audit exports</li>
<li> Integrations with your existing tools</li>
</ul>
</div>
<div class="panel p-5">
<div class="text-sm font-semibold">What FinMox is not</div>
<ul class="mt-3 text-sm text-gray-700 space-y-2">
<li> Not an ATS replacement</li>
<li> Not payroll/attendance/benefits</li>
<li> Not AI making hiring decisions</li>
<li> Not added admin work</li>
</ul>
<div class="mt-4 text-xs text-gray-600">
We integrate with systems of record. FinMox is the execution layer.
</div>
</div>
</div>
</div>
<!-- Right Column -->
<div class="lg:col-span-7">
<div class="panel p-6">
<div class="flex items-center justify-between gap-4">
<div>
<div class="text-sm font-semibold">The FinMox execution model</div>
<div class="text-sm text-gray-600 mt-1">Humans define intent. Systems enforce execution.</div>
</div>
<div class="flex gap-2">
<button class="why-tab bg-black text-white px-4 py-2 rounded-2xl text-sm" data-tab="why-control">
Control
</button>
<button class="why-tab px-4 py-2 rounded-2xl text-sm" data-tab="why-guardrails">
Guardrails
</button>
<button class="why-tab px-4 py-2 rounded-2xl text-sm" data-tab="why-records">
Recordkeeping
</button>
</div>
</div>
<!-- Tab Content -->
<div class="mt-5">
<!-- Tab: Control -->
<div id="why-control" class="why-content">
<div class="grid sm:grid-cols-2 gap-4">
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Criteria lock</div>
<div class="mt-2 text-sm">
Role requirements are defined and locked before the first candidate is reviewed.
</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Structured qualification</div>
<div class="mt-2 text-sm">
Every stakeholder qualifies candidates against the same rubric.
</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Automated movement</div>
<div class="mt-2 text-sm">
Candidates advance, are rejected, or schedule automatically based on decisions.
</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Required actions</div>
<div class="mt-2 text-sm">
Ensure key steps like feedback submission are completed on time.
</div>
</div>
</div>
</div>
<!-- Tab: Guardrails -->
<div id="why-guardrails" class="why-content hidden">
<div class="grid sm:grid-cols-2 gap-4">
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Human-in-the-loop</div>
<div class="mt-2 text-sm">
FinMox supports decisions it does not make them. Final calls stay with your team.
</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">No silent changes</div>
<div class="mt-2 text-sm">
Criteria changes require explicit approval and are versioned for defensibility.
</div>
</div>
</div>
</div>
<!-- Tab: Recordkeeping -->
<div id="why-records" class="why-content hidden">
<div class="grid sm:grid-cols-2 gap-4">
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Automatic documentation</div>
<div class="mt-2 text-sm">
Records are created as execution happens no extra steps or admin work.
</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Defensible trail</div>
<div class="mt-2 text-sm">
Who decided, when, why, and under which criteria version exportable when needed.
</div>
</div>
</div>
</div>
</div>
</div>
<!-- Operator promise -->
<div class="mt-6 panel p-6">
<div class="text-sm font-semibold">The operator promise</div>
<div class="mt-2 text-sm text-gray-700">
FinMox removes execution friction from hiring so teams can scale without adding risk, headcount, or chaos.
</div>
<div class="mt-4 grid sm:grid-cols-3 gap-4">
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Clarity</div>
<div class="mt-2 text-sm text-gray-700">Criteria locked before candidates move.</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Quality</div>
<div class="mt-2 text-sm text-gray-700">Consistent rubric means better, fairer outcomes.</div>
</div>
<div class="panel-strong p-5">
<div class="text-xs text-gray-500">Speed</div>
<div class="mt-2 text-sm text-gray-700">Automated movement = faster decisions.</div>
</div>
</div>
</div>
<!-- CTA -->
<div class="mt-6 panel p-6">
<div class="text-sm font-semibold">If you already have tools, youre the target customer.</div>
<div class="mt-2 text-sm text-gray-700">
FinMox doesnt ask you to migrate systems. It enforces execution across what you already use and documents everything automatically.
</div>
<div class="mt-5 flex flex-wrap gap-3">
<a href="#pricing" onclick="openPage('pricing'); return false;" class="bg-black text-white px-6 py-3 rounded-2xl text-sm hoverlift">
View pricing
</a>
<a href="#apply" onclick="openPage('apply'); return false;" class="chip px-6 py-3 rounded-2xl text-sm hoverlift">
Apply for access
</a>
</div>
</div>
</div>
<!-- /Right Column -->
</div>
<!-- /Grid -->
</section>
</section>
<!-- ========================= END WHY FINMOX PAGE ========================= -->
</main>
<!-- FOOTER -->
<footer class="max-w-7xl mx-auto px-6 pb-16">
<div class="panel-strong p-6 flex flex-col md:flex-row md:items-center justify-between gap-4 text-sm text-gray-600">
<div>FinMox © 2025</div>
<div class="flex flex-wrap gap-3">
<a href="#apply" class="underline navlink" data-page="apply">Apply</a>
<span class="opacity-50">·</span>
<a href="#signin" class="underline navlink" data-page="signin">Sign In</a>
<span class="opacity-50">·</span>
<a href="#trust" class="underline navlink" data-page="trust">Security & Trust</a>
<span class="opacity-50">·</span>
<a href="#faq" class="underline navlink" data-page="faq">FAQ</a>
</div>
</div>
</footer>
<script src="assets/js/main.js?v=<?php echo time(); ?>"></script>
</body>
</html>