body { font-family: 'Plus Jakarta Sans', sans-serif; margin: 0; padding: 0; box-sizing: border-box; background-color: #090909; font-weight: 300; /* Atur font-weight sesuai kebutuhan */ } .main-layout { display: flex; flex-direction: column; min-height: 100vh; } main { flex: 1; padding: 20px; }