.Home_container__bCOhY{padding:0 var(--space-md);max-width:1200px;margin:0 auto}.Home_main__nLjiQ{min-height:80vh;padding:var(--space-xl) 0;display:flex;flex-direction:column;align-items:center}.Home_title__T09hD{margin:0;line-height:1.15;font-size:3.5rem;text-align:center;margin-bottom:var(--space-md);background:linear-gradient(to right,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Home_title__T09hD a{color:inherit;text-decoration:none}.Home_description__41Owk{text-align:center;margin:var(--space-md) 0 var(--space-xl);line-height:1.5;font-size:1.25rem;color:var(--text-muted);max-width:800px}.Home_grid__GxQ85{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--space-md);gap:var(--space-md);width:100%;max-width:1200px}.Home_card___LpL1{padding:var(--space-md);text-align:left;color:inherit;text-decoration:none;border:1px solid var(--border-color);border-radius:12px;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;background-color:var(--card-bg);display:flex;flex-direction:column;height:100%}.Home_card___LpL1:active,.Home_card___LpL1:focus,.Home_card___LpL1:hover{color:var(--primary-color);border-color:var(--primary-color);transform:translateY(-4px);box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.Home_card___LpL1 h2{margin:0 0 var(--space-sm) 0;font-size:1.5rem;color:var(--text-main)}.Home_card___LpL1 p{margin:0;font-size:1rem;line-height:1.6;color:var(--text-muted)}.Home_logo__27_tb{height:1em;margin-left:.5rem}@media (max-width:600px){.Home_grid__GxQ85{grid-template-columns:1fr}.Home_title__T09hD{font-size:2.5rem}}