html,body{padding:0;margin:0;font-family:Inter,sans-serif;background-color:#121212;color:#fff}a{color:inherit;text-decoration:none}*{box-sizing:border-box}main{max-width:900px;margin:auto;padding:50px 20px;text-align:center}.hero{margin-bottom:40px}.hero img{width:100%;max-width:800px;border-radius:15px;margin-bottom:20px}p{font-size:1.1rem;margin-bottom:30px;opacity:.9;text-align:left}main section p{text-align:center}article p{text-align:left}.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;margin-top:40px}.blog-preview{background-color:#1e1e1e;padding:25px;border-radius:10px;border:1px solid #333;transition:transform .3s ease}.blog-preview:hover{transform:translateY(-5px);border-color:#2e7d32}.blog-preview h3{margin-bottom:15px}.blog-preview h3 a{color:#a5d6a7;text-decoration:none}.blog-preview h3 a:hover{color:#fff}.blog-preview p{font-size:1rem;opacity:.8;margin-bottom:15px}.read-more{color:#2e7d32;font-weight:600;text-decoration:none}.task-model-section{background-color:#1a1a1a;border:2px solid #2E7D32;border-radius:15px;padding:40px;margin:60px 0;position:relative}.task-model-section h2{color:#a5d6a7;font-size:2.2rem;text-align:center;margin-bottom:30px}.task-model-section h3{color:#a5d6a7;margin-top:30px;margin-bottom:20px}.task-model-section p{text-align:left;line-height:1.6;margin-bottom:20px}.task-levels{list-style:none;padding:0;margin:25px 0}.task-levels li{background-color:#2a2a2a;padding:20px;margin:15px 0;border-radius:8px;border-left:4px solid #2E7D32;line-height:1.6}.task-model-cta{text-align:center;margin-top:40px;padding-top:30px;border-top:1px solid #333}.task-model-cta p{text-align:center;margin-bottom:15px}.task-model-cta .cta-button{background-color:#2e7d32;padding:15px 35px;font-size:1.1rem}article{text-align:left;max-width:800px;margin:0 auto}article h1{text-align:center;margin-bottom:10px}article em{display:block;text-align:center;opacity:.7;margin-bottom:30px}footer a:hover{text-decoration:underline}@media (max-width:600px){header h1{font-size:2rem}main h1{font-size:2rem}main h2{font-size:1.5rem}nav a{margin:0 8px;font-size:.9rem}.blog-grid{grid-template-columns:1fr}.cta-button{display:block;text-align:center;margin:20px 0}}body{font-family:Inter,sans-serif;background-color:#121212;color:#fff;margin:0;padding:0}header{background:linear-gradient(135deg,#2e7d32,#1b5e20);padding:40px 20px;text-align:center}header h1{font-size:2.5rem;font-weight:700;margin-bottom:10px}header p{font-size:1.2rem;font-weight:500;opacity:.9}nav{background-color:#1b5e20;padding:10px;text-align:center}nav a{color:#fff;margin:0 15px;text-decoration:none;font-weight:500}nav a:hover{color:#a5d6a7}main{max-width:900px;margin:auto;padding:50px 20px}article{line-height:1.6}h1{font-size:2.5rem;font-weight:700;margin-bottom:20px}h2{font-size:2rem;font-weight:600;margin-bottom:20px}h3{font-size:1.5rem;font-weight:600;margin-bottom:15px}p{font-size:1.1rem;margin-bottom:20px;opacity:.9}ul{list-style:none;padding:0;margin-bottom:40px}ul li{font-size:1.1rem;margin:10px 0}.cta-button{text-decoration:none;background-color:#2e7d32;color:#fff;padding:12px 30px;border-radius:50px;font-weight:600;transition:background-color .3s;display:inline-block;margin:10px}.cta-button:hover{background-color:#1b5e20}.phone-button{background-color:#ff6b35;font-size:1.2rem;padding:15px 35px}.phone-button:hover{background-color:#e55a2b}.task-levels{text-align:left;max-width:700px;margin:0 auto}.task-model-cta{margin-top:30px;padding:20px;background-color:#1b5e20;border-radius:10px}.blog-grid{display:grid;gap:30px;margin-top:30px}.blog-preview{background-color:#1e1e1e;padding:25px;border-radius:10px;border-left:4px solid #2E7D32}.blog-preview h3{margin-top:0}.blog-preview h3 a{color:#fff;text-decoration:none}.blog-preview h3 a:hover{color:#a5d6a7}.read-more{color:#2e7d32;text-decoration:none;font-weight:600}.read-more:hover{color:#a5d6a7}footer{text-align:center;padding:20px;opacity:.7;font-size:.9rem}footer a{color:#a5d6a7;text-decoration:none}footer a:hover{color:#fff}@media (max-width:600px){header h1{font-size:2rem}main h1{font-size:2rem}main h2{font-size:1.5rem}nav a{margin:0 8px;font-size:.9rem}}
