.risk-level.low{background:#3498db}.risk-assessment{background:linear-gradient(135deg,#f39c12,#e67e22);color:white;padding:30px;border-radius:10px;margin:40px 0}.risk-assessment h3{color:white;margin-bottom:20px}.assessment-row{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.2)}.assessment-row:last-child{border-bottom:none}.timeline-item{display:flex;margin-bottom:30px;position:relative}.timeline-marker{width:40px;height:40px;background:#3498db;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;margin-right:20px;z-index:1}.timeline-content{flex:1;background:#f8f9fa;padding:20px;border-radius:8px}.resource-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.resource-card{background:#fff;padding:25px;border-radius:8px;box-shadow:0 3px 10px rgba(0,0,0,.1);border-top:3px solid #3498db;transition:transform .3s ease}.resource-card:hover{transform:translateY(-5px);box-shadow:0 5px 20px rgba(0,0,0,.15)}.resource-card h4{color:#3498db;margin-bottom:15px}.cta-section{background:linear-gradient(135deg,#27ae60,#2ecc71);color:white;padding:40px;border-radius:10px;text-align:center;margin:50px 0}.cta-section h3{color:white;font-size:2em;margin-bottom:20px}.cta-button{display:inline-block;background:#fff;color:#27ae60;padding:15px 35px;border-radius:50px;text-decoration:none;font-weight:700;margin:10px;transition:all .3s ease}.cta-button:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(0,0,0,.2)}@media (max-width:768px){.resource-grid{grid-template-columns:1fr}}