.home{background:var(--bg-0);min-height:100dvh;color:var(--fg-0);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 16px;display:flex}.home-mark{background:var(--accent);color:#fff;width:96px;height:60px;font-family:var(--font-fx5-mono), ui-monospace, monospace;letter-spacing:.02em;border-radius:10px;place-items:center;font-size:28px;font-weight:800;display:grid}.home-title{letter-spacing:-.015em;color:var(--fg-0);margin:32px 0 0;font-size:36px;font-weight:600;line-height:1.2}.home-title>span{display:block}.home-ai{color:var(--fg-1);align-items:center;gap:10px;margin:18px 0 0;font-size:17px;font-weight:500;display:flex}.home-ai svg{flex:none}@media (max-width:520px){.home-title{font-size:30px}}.home-cta{background:var(--accent-2);color:#fff;border-radius:6px;align-items:center;height:42px;margin-top:36px;padding:0 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.home-cta:hover{background:#005f9e}.home-foot{color:var(--fg-3);margin-top:56px;font-size:11px}
