.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.qnx-blog{max-width:1200px;margin:40px auto;padding:20px;font-family:'Poppins',sans-serif}.qnx-card{background:#fff;padding:35px;margin-bottom:30px;border-radius:24px;box-shadow:0 10px 35px rgb(0 0 0 / .08);border:1px solid #e7ecef;position:relative;overflow:hidden;transition:all .35s ease}.qnx-card:hover{transform:translateY(-6px);box-shadow:0 20px 50px rgb(0 0 0 / .12)}.qnx-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#06705F,#0d9488)}.qnx-card h1{font-size:42px;font-weight:800;line-height:1.3;color:#06705F;margin-bottom:20px}.qnx-card h2{font-size:30px;font-weight:700;color:#06705F;margin-bottom:20px;padding-left:15px;border-left:5px solid #06705F}.qnx-card h3{font-size:22px;font-weight:600;margin:15px 0;color:#111827}.qnx-card p{font-size:17px;line-height:1.9;color:#4b5563;margin-bottom:18px}.qnx-highlight{color:#06705F;font-weight:700}.qnx-note{background:linear-gradient(135deg,#06705F,#0d9488);padding:25px;border-radius:18px;color:#fff;margin-top:20px;line-height:1.8}.qnx-card ul{list-style:none;padding:0;margin:20px 0}.qnx-card ul li{background:#f0fdfa;padding:14px 18px;margin-bottom:12px;border-left:4px solid #06705F;border-radius:12px;transition:.3s}.qnx-card ul li:hover{transform:translateX(8px)}.qnx-table{width:100%;border-collapse:collapse;margin-top:20px;overflow:hidden;border-radius:16px;box-shadow:0 8px 20px rgb(0 0 0 / .05)}.qnx-table th{background:linear-gradient(135deg,#06705F,#0d9488);color:#fff;padding:16px;font-size:16px;text-align:left}.qnx-table td{padding:16px;border:1px solid #e5e7eb}.qnx-table tr:nth-child(even){background:#f8fafc}.qnx-related-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:25px}.qnx-related-item{display:block;background:#fff;padding:25px;border-radius:18px;border:1px solid #dceee8;text-decoration:none;transition:.3s;box-shadow:0 8px 20px rgb(0 0 0 / .05)}.qnx-related-item:hover{transform:translateY(-8px);border-color:#06705F;box-shadow:0 15px 35px rgb(6 112 95 / .15)}.qnx-related-item h3{color:#06705F;font-size:20px;margin-bottom:10px}.qnx-related-item p{font-size:15px;margin:0}.qnx-card a{color:#06705F;font-weight:600;text-decoration:none}.qnx-card a:hover{text-decoration:underline}.qnx-faq-wrapper{margin-top:20px}.qnx-faq-item{background:#fff;border:1px solid #dceee8;border-radius:18px;margin-bottom:15px;overflow:hidden;box-shadow:0 8px 20px rgb(0 0 0 / .05)}.qnx-faq-item summary{cursor:pointer;padding:20px 25px;font-size:18px;font-weight:700;color:#06705F;background:#f8fbfa;list-style:none;position:relative;transition:.3s}.qnx-faq-item summary::-webkit-details-marker{display:none}.qnx-faq-item summary::after{content:"+";position:absolute;right:25px;top:50%;transform:translateY(-50%);font-size:28px;font-weight:700}.qnx-faq-item[open] summary{background:linear-gradient(135deg,#06705F,#0d9488);color:#fff}.qnx-faq-item[open] summary::after{content:"−";color:#fff}.qnx-faq-item p{padding:20px 25px;margin:0;background:#fff}@media(max-width:768px){.qnx-blog{padding:10px}.qnx-card{padding:22px}.qnx-card h1{font-size:30px}.qnx-card h2{font-size:24px}.qnx-card h3{font-size:20px}.qnx-table{display:block;overflow-x:auto;white-space:nowrap}.qnx-related-grid{grid-template-columns:1fr}.qnx-faq-item summary{font-size:16px;padding:18px}}