.blog-post{color:#333;max-width:900px;margin:60px auto;padding:0 25px;font-family:Arial,Helvetica,sans-serif;line-height:1.8}.blog-header{text-align:center;margin-bottom:55px}.blog-category{color:#198754;letter-spacing:1px;background:#eef7f3;border-radius:30px;margin-bottom:15px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block}.blog-header h1{color:#1d3557;max-width:800px;margin:0 auto 20px;font-size:42px;font-weight:700;line-height:1.2}.blog-intro{color:#666;max-width:760px;margin:0 auto;font-size:19px;line-height:1.8}.blog-section{margin-bottom:45px}.blog-section h2{color:#1d3557;margin-bottom:18px;font-size:28px;line-height:1.3}.blog-section p{margin-bottom:18px;font-size:17px}.blog-post a{color:#198754;font-weight:600;text-decoration:none}.blog-post a:hover{text-decoration:underline}.numbered-list{padding-left:25px}.numbered-list li{margin-bottom:25px;padding-left:8px;font-size:17px}.numbered-list li strong{color:#1d3557;font-size:18px}.numbered-list li p{margin-top:6px;margin-bottom:0}.warning-list{margin:25px 0;padding:0;list-style:none}.warning-list li{background:#fff9ed;border-left:4px solid #e9a23b;border-radius:5px;margin-bottom:15px;padding:18px 20px 18px 25px;position:relative}.warning-list li strong{color:#1d3557;margin-bottom:3px;display:block}.warning-list li span{color:#555}.safety-section{background:#f5faf8;border-radius:12px;padding:35px}.important-note{background:#fff;border-left:4px solid #198754;border-radius:8px;align-items:flex-start;gap:18px;margin-top:25px;padding:22px;display:flex;box-shadow:0 4px 15px #0000000d}.note-icon{color:#fff;background:#198754;border-radius:50%;justify-content:center;align-items:center;min-width:38px;height:38px;font-size:20px;font-weight:700;display:flex}.important-note h3{color:#1d3557;margin:0 0 5px}.important-note p{margin:0}.blog-cta{text-align:center;color:#fff;background:#1d3557;border-radius:12px;margin-top:55px;padding:40px}.blog-cta h2{color:#fff;margin-top:0;font-size:28px}.blog-cta p{color:#fff;max-width:700px;margin:0 auto 25px}.blog-cta a{color:#fff}.cta-button{background:#198754;border-radius:6px;padding:13px 25px;font-weight:700;transition:all .3s;display:inline-block;color:#fff!important;text-decoration:none!important}.cta-button:hover{background:#146c43;transform:translateY(-2px)}@media (max-width:768px){.blog-post{margin:35px auto;padding:0 18px}.blog-header{margin-bottom:40px}.blog-header h1{font-size:32px}.blog-intro{font-size:17px}.blog-section h2{font-size:24px}.blog-section p,.numbered-list li{font-size:16px}.safety-section{padding:25px 20px}.blog-cta{padding:30px 20px}.blog-cta h2{font-size:24px}}
