.et-blog-css-grid>div{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:20px}@media (max-width:780px){.et-blog-css-grid>div{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.et-blog-css-grid .et_pb_post{align-self:start;padding:15px; height:auto;overflow:hidden}.et-blog-css-grid .entry-featured-image-url{padding-top:56.25%}}.et-blog-css-grid .et_pb_post{align-self:start;padding:15px;height:600px;overflow:hidden}.et-blog-css-grid .entry-featured-image-url{padding-top:250px}.et-blog-css-grid .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;object-fit:cover;background-color:#fff}@media screen and (max-width:980px){.reverse{display:flex;flex-direction:column-reverse}}.et_pb_blog_grid .et_pb_post,.et_pb_posts .et_pb_post{position:relative}.et_pb_blog_grid .et_pb_post .entry-title a:after,.et_pb_posts .et_pb_post .entry-title a:after{position:absolute;display:block;content:"";width:100%;height:100%;left:0;top:0}.et_pb_blog_grid .et_pb_post:hover,.et_pb_posts .et_pb_post:hover{cursor:pointer}.et_pb_post:hover{transform:scale(0.99); -moz-transform:scale(0.99);-webkit-transform:scale(0.99);transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s}.et_pb_widget_area_left{border-right:1px solid rgba(0,0,0,0);padding-right:30px}.info-box{background:#E3F2FD;border-left:4px solid #2196F3;padding:15px 20px;margin:20px 0;border-radius:4px}.warning-box{background:#FFF3E0;border-left:4px solid #FF9800;padding:15px 20px;margin:20px 0;border-radius:4px}.tip-box{background:#E8F5E9;border-left:4px solid #4CAF50;padding:15px 20px;margin:20px 0;border-radius:4px}.cta-box{background:#F3E5F5;border-left:4px solid #9C27B0;padding:15px 20px;margin:20px 0;border-radius:4px}.recommendation-box{background:#FFF9C4;border-left:4px solid #FFC107;padding:15px 20px;margin:20px 0;border-radius:4px}.comparison-table,.vehicle-table,.ip-table,.cable-section-table,.usage-table,.vehicle-recommendations{width:100%;border-collapse:collapse;margin:20px 0;overflow-x:auto;display:block}.comparison-table th,.vehicle-table th{background-color:#2196F3;color:white;padding:12px;text-align:left;font-weight:600}.comparison-table td,.vehicle-table td{border:1px solid #ddd;padding:10px}.comparison-table tr:nth-child(even),.vehicle-table tr:nth-child(even){background-color:#f9f9f9}.table-of-contents{background:#f5f5f5;border:1px solid #ddd;padding:20px;margin:30px 0;border-radius:8px}.table-of-contents h2{margin-top:0;color:#2196F3}.table-of-contents ul{list-style-position:inside}.table-of-contents a{color:#1976D2;text-decoration:none}.table-of-contents a:hover{text-decoration:underline}.button{display:inline-block;background-color:#4CAF50;color:white!important;padding:12px 30px;border-radius:5px;text-decoration:none;font-weight:600;transition:background-color 0.3s}.button:hover{background-color:#45a049}.update-date{font-size:0.9em;color:#666;font-style:italic;margin-top:30px;padding-top:20px;border-top:1px solid #ddd}.info-box{background:#E3F2FD;border-left:4px solid #2196F3;padding:15px 20px;margin:20px 0;border-radius:4px}.warning-box{background:#FFF3E0;border-left:4px solid #FF9800;padding:15px 20px;margin:20px 0;border-radius:4px}.tip-box{background:#E8F5E9;border-left:4px solid #4CAF50;padding:15px 20px;margin:20px 0;border-radius:4px}.cta-box{background:#F3E5F5;border-left:4px solid #9C27B0;padding:15px 20px;margin:20px 0;border-radius:4px}.recommendation-box{background:#FFF9C4;border-left:4px solid #FFC107;padding:15px 20px;margin:20px 0;border-radius:4px}.comparison-table,.vehicle-table,.ip-table,.cable-section-table,.usage-table,.vehicle-recommendations{width:100%;border-collapse:collapse;margin:20px 0;overflow-x:auto;display:block}.comparison-table th,.vehicle-table th{background-color:#2196F3;color:white;padding:12px;text-align:left;font-weight:600}.comparison-table td,.vehicle-table td{border:1px solid #ddd;padding:10px}.comparison-table tr:nth-child(even),.vehicle-table tr:nth-child(even){background-color:#f9f9f9}.table-of-contents{background:#f5f5f5;border:1px solid #ddd;padding:20px;margin:30px 0;border-radius:8px}.table-of-contents h2{margin-top:0;color:#2196F3}.table-of-contents ul{list-style-position:inside}.table-of-contents a{color:#1976D2;text-decoration:none}.table-of-contents a:hover{text-decoration:underline}.button{display:inline-block;background-color:#4CAF50;color:white!important;padding:12px 30px;border-radius:5px;text-decoration:none;font-weight:600;transition:background-color 0.3s}.button:hover{background-color:#45a049}.update-date{font-size:0.9em;color:#666;font-style:italic;margin-top:30px;padding-top:20px;border-top:1px solid #ddd}.info-box{background:#E3F2FD;border-left:4px solid #2196F3;padding:15px 20px;margin:20px 0;border-radius:4px}.warning-box{background:#FFF3E0;border-left:4px solid #FF9800;padding:15px 20px;margin:20px 0;border-radius:4px}.tip-box{background:#E8F5E9;border-left:4px solid #4CAF50;padding:15px 20px;margin:20px 0;border-radius:4px}.cta-box{background:#F3E5F5;border-left:4px solid #9C27B0;padding:15px 20px;margin:20px 0;border-radius:4px}.recommendation-box{background:#FFF9C4;border-left:4px solid #FFC107;padding:15px 20px;margin:20px 0;border-radius:4px}.comparison-table,.vehicle-table,.ip-table,.cable-section-table,.usage-table,.vehicle-recommendations{width:100%;border-collapse:collapse;margin:20px 0;overflow-x:auto;display:block}.comparison-table th,.vehicle-table th{background-color:#2196F3;color:white;padding:12px;text-align:left;font-weight:600}.comparison-table td,.vehicle-table td{border:1px solid #ddd;padding:10px}.comparison-table tr:nth-child(even),.vehicle-table tr:nth-child(even){background-color:#f9f9f9}.table-of-contents{background:#f5f5f5;border:1px solid #ddd;padding:20px;margin:30px 0;border-radius:8px}.table-of-contents h2{margin-top:0;color:#2196F3}.table-of-contents ul{list-style-position:inside}.table-of-contents a{color:#1976D2;text-decoration:none}.table-of-contents a:hover{text-decoration:underline}.button{display:inline-block;background-color:#4CAF50;color:white!important;padding:12px 30px;border-radius:5px;text-decoration:none;font-weight:600;transition:background-color 0.3s}.button:hover{background-color:#45a049}.update-date{font-size:0.9em;color:#666;font-style:italic;margin-top:30px;padding-top:20px;border-top:1px solid #ddd}