About
diff --git a/Carbon.Front/Components/Pages/Home.razor b/Carbon.Front/Components/Pages/Home.razor
index 9001e0b..f1203a5 100644
--- a/Carbon.Front/Components/Pages/Home.razor
+++ b/Carbon.Front/Components/Pages/Home.razor
@@ -1,7 +1,131 @@
-@page "/"
+@page "/"
+@using Microsoft.AspNetCore.Components.Authorization
-Home
+Carbon Open Telemetry
-
Hello, world!
+ -Welcome to your new app. +
+
+ @* Brilhos decorativos de fundo *@
+
+
+
+
+
+@code {
+ private record Feature(string Icon, string Title, string Description);
+ private record RoleInfo(string Name, string Description, string Badge);
+
+ private static readonly Feature[] features =
+ [
+ new("✈️", "Cálculo de emissões",
+ "Informe origem, destino e dados do voo para estimar o CO₂ emitido em voos nacionais e internacionais."),
+ new("🙂", "Biometria facial",
+ "Confirmação de identidade por reconhecimento facial, com cadastro no primeiro acesso."),
+ new("🔐", "Autenticação segura",
+ "Login com tokens JWT e renovação de sessão, protegendo todas as rotas do sistema."),
+ new("👥", "Gestão de usuários",
+ "Administradores acompanham e gerenciam os usuários e seus respectivos perfis de acesso.")
+ ];
+
+ private static readonly RoleInfo[] roles =
+ [
+ new("General", "Pode calcular apenas voos nacionais.", "bg-slate-700 text-slate-200"),
+ new("Director", "Pode calcular voos nacionais e internacionais.", "bg-indigo-600/30 text-indigo-300"),
+ new("Admin", "Voos nacionais e internacionais, além da gestão de usuários.", "bg-emerald-600/30 text-emerald-300")
+ ];
+}
+
+ @* ========== HERO ========== *@
+
+
+
+ Trabalho APS
+
+
+
+
+ @* ========== FUNCIONALIDADES ========== *@
+
+
+
+
+ @* ========== PERFIS DE ACESSO ========== *@
+
+
+
+ @* ========== RODAPÉ ========== *@
+
+
++ CARBON + ✈ +
+ ++ Plataforma para calcular e acompanhar as emissões de CO₂ de voos corporativos, + com autenticação segura, biometria facial e controle de acesso por perfil. +
+ +
+
+
+
+
+ Calcular emissões
+
+
+
+
+ Gerenciar usuários
+
+
+
+
+
+ Entrar
+
+
+ Criar conta
+
+
+
+
+
+
+
+ O que o sistema oferece
+
+ @foreach (var f in features)
+ {
+
+
+
+
+ }
+ @f.Title
+@f.Description
+
+
+
+ Níveis de acesso
+Cada perfil enxerga e calcula apenas o que lhe é permitido.
+
+ @foreach (var r in roles)
+ {
+
+
+ @r.Name
+
+ }
+ @r.Description
+