.blog{width:100%;margin:0 auto;background:#fff;padding:40px;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05)}.blog h1{font-size:34px;line-height:1.4;margin-bottom:15px;color:#222}.blog h2{font-size:26px;margin-top:40px;color:#222}.blog h3{font-size:20px;margin-top:30px;color:#222}.blog p,.blog ul li{font-size:17px;color:#555;line-height:1.7}.blog p{margin-bottom:16px}.blog ul{padding-left:25px;margin:15px 0}.blog ul li{margin-bottom:8px}.blog .summary-box{background:#f4f7ff;border-left:5px solid #4f6ef7;padding:18px 20px;margin:30px 0;border-radius:6px}.blog .summary-box h2{margin-top:0;font-size:20px}.blog .summary-box p{margin-bottom:0}.blog table{width:100%;border-collapse:collapse;margin:20px 0}.blog table thead tr{background:#f4f7ff}.blog table th,.blog table td{border:1px solid #ddd;padding:12px;text-align:left;font-size:15px;color:#555}.blog table th{font-weight:600;color:#222}.blog .faq-box{background:#fafafa;border:1px solid #eee;padding:20px;border-radius:8px;margin:20px 0}.blog .faq-box p{font-size:16px;margin-bottom:12px}.blog .faq-box p:last-child{margin-bottom:0}.blog .faq-box strong{color:#222}.blog .conclusion-box{background:#f9fafc;padding:20px;margin-top:40px;border-radius:8px}.blog .conclusion-box h2{margin-top:0;font-size:24px}.blog .conclusion-box p{margin-bottom:0}@media (max-width:768px){.blog{padding:20px 15px;border-radius:8px}.blog h1{font-size:26px}.blog h2{font-size:22px;margin-top:30px}.blog p,.blog ul li,.blog table th,.blog table td{font-size:15px}.blog table th,.blog table td{padding:8px 10px}.blog .summary-box,.blog .faq-box{padding:14px 16px}}@media (max-width:480px){.blog{padding:15px 12px}.blog h1{font-size:22px}.blog h2{font-size:19px}.blog p,.blog ul li,.blog table th,.blog table td{font-size:14px}.blog .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.blog table{min-width:500px}}