body,html{max-width:100vw;overflow-x:hidden}body{opacity:1!important}*{box-sizing:border-box}:focus-visible{outline:2px solid #1b1b1b;outline-offset:3px}.bttn-1:focus-visible,.bttn-2:focus-visible,.bttn-3:focus-visible,.bttn-4:focus-visible,.bttn-5:focus-visible,.bttn-more:focus-visible,.burger:focus-visible,.mainmenu a:focus-visible{outline:2px solid #1b1b1b;outline-offset:3px}.preloader{display:none;visibility:hidden;opacity:0}.ad-slot{border:1px dashed rgba(0,0,0,.15);border-radius:8px;padding:16px;background:#fafafa}.ad-slot__label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#6b6b6b;margin-bottom:8px}.ad-slot__placeholder{width:100%;min-height:250px;display:block;background:rgba(0,0,0,.04);border-radius:6px}.ad-slot--leaderboard .ad-slot__placeholder{min-height:90px}.ad-slot--in-article .ad-slot__placeholder{min-height:250px}.ad-slot--medium-rectangle .ad-slot__placeholder{min-height:280px}.content-html{margin:30px 0}.content-html .table-responsive{overflow-x:auto}.content-html table,.content-html table.table{width:100%;border-collapse:collapse;background:#ffffff;box-shadow:0 10px 25px rgba(0,0,0,.06);border-radius:6px;overflow:hidden}.content-html td,.content-html th{padding:14px 16px;border-bottom:1px solid #eef1f6;text-align:left;font-size:15px}.content-html th{background:#f4f7ff;color:#103178;font-weight:700}.content-html tr:nth-child(2n) td{background:#fafbfe}.table-of-contents{background:#f9f9fb;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:20px 24px;margin-bottom:24px}.table-of-contents summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;margin-bottom:12px;list-style:none}.table-of-contents summary::-webkit-details-marker{display:none}.table-of-contents .toc-toggle:before{content:"+";font-size:18px;line-height:1}.table-of-contents[open] .toc-toggle:before{content:"−"}.table-of-contents ol{margin:0;padding-left:18px}.table-of-contents li{margin-bottom:8px}.table-of-contents a{color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-highlight,.product-highlight__content,.product-highlight__list h4,.product-highlight__list li{color:#1f2933}.product-highlight__list--pros h4,.product-highlight__list--pros li{color:#1b5e20}.product-highlight__list--cons h4,.product-highlight__list--cons li{color:#7f1d1d}.author-box,.author-box .author-bio,.author-box .author-role,.author-box span,.share-menu .info,.share-menu span{color:#1f2933}.related-products .title{margin-bottom:20px}.related-products__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px}.related-products__card{background:#ffffff;border:1px solid rgba(17,24,39,.08);border-radius:16px;padding:20px;box-shadow:0 12px 30px rgba(17,24,39,.08);height:100%;display:flex;flex-direction:column;gap:12px;visibility:visible;opacity:1}.related-products .product-image{background:#f6f7fb;border-radius:12px;padding:12px;display:flex;align-items:center;justify-content:center}.related-products .product-image img{width:100%!important;height:auto!important;object-fit:contain}.related-products .product-content{display:flex;flex-direction:column;gap:10px}.related-products .product-content .title{font-size:18px;line-height:1.3;margin:0;color:#101828}.related-products .product-content .rate{font-size:16px;font-weight:600;color:#1d4ed8;margin:0}.related-products .bttn-4,.related-products .bttn-5{width:100%;text-align:center}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.content-html table,.review-table,.table{min-width:600px}@media (max-width:767px){.content-html table,.review-table,.table{min-width:100%;font-size:14px}.content-html td,.content-html th,.review-table td,.review-table th,.table td,.table th{padding:10px 12px;font-size:13px}.review-table thead{display:none}.review-table tbody tr{display:block;margin-bottom:16px;border:1px solid #eef1f6;border-radius:8px;padding:12px;background:#fff}.review-table tbody td{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0}.review-table tbody td:last-child{border-bottom:none}.review-table tbody td:before{content:attr(data-label);font-weight:600;color:#103178;flex-shrink:0;margin-right:12px}.review-table__product{flex-direction:column;text-align:center;gap:8px}.review-table__product img{margin:0 auto}}.content-block img,.content-html img,.post-content img,.post-thumb img{max-width:100%;height:auto;display:block}.post-thumb{overflow:hidden}@media (max-width:767px){.post-thumb img{width:100%;height:auto}figure.content-block{margin:16px 0}figcaption{font-size:13px;padding:8px 0}}.video-embed,.video-responsive{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.video-embed iframe,.video-embed video,.video-responsive iframe,.video-responsive video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}@media (max-width:767px){.post-content{padding:16px!important}.post-desc{font-size:15px;line-height:1.7}.post-desc h2{font-size:22px;margin:24px 0 12px}.post-desc h3{font-size:18px;margin:20px 0 10px}.post-desc p{margin-bottom:14px}.post-desc ol,.post-desc ul{padding-left:20px;margin-bottom:16px}.post-desc li{margin-bottom:8px}blockquote{padding:16px;margin:16px 0;font-size:15px}.table-of-contents{padding:16px;margin-bottom:20px}.table-of-contents summary{font-size:15px}.table-of-contents ol{padding-left:16px}.table-of-contents li{font-size:14px;margin-bottom:6px}.product-highlight{padding:16px}.product-highlight__content{flex-direction:column}.product-highlight__image{width:100%;max-width:200px;margin:0 auto 16px}.product-highlight__list{padding:12px}.product-highlight__list h4{font-size:14px}.product-highlight__list li{font-size:13px;padding-left:20px}.related-products__grid{grid-template-columns:1fr;gap:16px}.related-products__card{padding:16px}.related-products .product-content .title{font-size:16px}.whatsapp-cta{flex-direction:column;padding:16px;text-align:center}.whatsapp-cta__content{margin-bottom:12px}.whatsapp-cta .title{font-size:16px}.whatsapp-cta .desc{font-size:14px}.whatsapp-cta__button{width:100%}.author-box{flex-direction:column;text-align:center;padding:16px}.author-box img{margin:0 auto 12px}.author-box .author-info{text-align:center}.ad-slot{padding:12px}.ad-slot__placeholder{min-height:200px}.ad-slot--leaderboard .ad-slot__placeholder{min-height:60px}.review-targets{padding:16px 0}.review-targets .title{font-size:18px;margin-bottom:12px}.bttn-1,.bttn-2,.bttn-3,.bttn-4,.bttn-5{padding:10px 16px;font-size:14px}.bttn-more{font-size:14px}.container{padding-left:16px;padding-right:16px}.section-padding{padding:40px 0}}@media (max-width:991px){.sidebar{margin-top:30px}.sidebar .widget{padding:20px}}@media (max-width:767px){.site-header{padding:60px 0 40px}.page-title{font-size:24px;line-height:1.3}.sub-title{font-size:13px}.nav-links .page-numbers,.page-links .page-numbers{width:38px;height:38px;line-height:38px;font-size:14px;margin:3px}}.content-html iframe,.post-content iframe{max-width:100%}@media (max-width:767px){.content-html iframe,.post-content iframe{width:100%!important;height:auto!important;aspect-ratio:16/9}}@media (min-width:768px) and (max-width:991px){.related-products__grid{grid-template-columns:repeat(2,1fr)}.post-content{padding:24px!important}.content-html td,.content-html th{padding:12px 14px;font-size:14px}}