@font-face{font-family:Vazirmatn;src:url('Vazirmatn.woff2') format('woff2');font-weight:100 900;font-display:swap}
body.ng-reference{margin:0;background:#fafbf9;color:#0d1a2c;font:clamp(12px,1.3671875vw,19.7px)/1.65 Vazirmatn,sans-serif}.ng-reference *{box-sizing:border-box}.ng-reference a{color:inherit;text-decoration:none}.ng-reference button,.ng-reference input{font:inherit}.ng-reference button,.ng-reference a{ -webkit-tap-highlight-color:transparent}.ng-reference button{cursor:pointer}.ng-reference h1,.ng-reference h2,.ng-reference h3,.ng-reference p{margin:0}.ng-reference h2{font-size:1.65em;font-weight:900;line-height:1.4}.ng-wrap{width:93.2%;max-width:1340px;margin:auto}.ng-icon{width:1.7em;height:1.7em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ng-image{display:block;width:100%;height:100%;background-image:url('approved-reference.png');background-repeat:no-repeat;aspect-ratio:var(--ratio)}.ng-sr,.ng-skip:not(:focus){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0)}.ng-topbar{background:#142321;color:white;font-size:.68em;padding:.65em 0}.ng-topbar .ng-wrap,.ng-topbar .ng-wrap>div{display:flex;align-items:center;justify-content:space-between;gap:2.2em}.ng-topbar span,.ng-topbar b{display:flex;align-items:center;gap:.4em}.ng-topbar b{color:#c3ec32}.ng-topbar .ng-icon{width:1.2em;height:1.2em}.ng-head-main{display:grid;grid-template-columns:1fr 1.65fr 1.1fr;align-items:center;gap:3em;direction:ltr;height:4.3em}.ng-brand{display:flex;align-items:center;gap:.55em;line-height:1.3;direction:ltr}.ng-brand>svg{width:2.8em;height:3.1em}.ng-brand b{display:block;font-size:1.9em;font-weight:900;direction:rtl;text-align:left}.ng-brand small{font-size:.7em;white-space:nowrap}.ng-search{display:flex;border:1px solid #cbd0d7;border-radius:2em;height:2.6em;overflow:hidden;direction:ltr}.ng-search input{width:100%;min-width:0;border:0;background:transparent;padding:0 1.2em;text-align:right;font-size:.72em;outline-offset:-3px}.ng-search button{background:#c3ec32;border:0;width:3.5em;display:grid;place-items:center}.ng-search .ng-icon{width:1.2em}.ng-head-actions{display:flex;align-items:center;justify-content:space-between;gap:1.5em}.ng-head-actions a{display:flex;align-items:center;gap:.4em;position:relative}.ng-head-actions a:first-child{direction:rtl;font-size:.75em}.ng-head-actions button{border:0;background:none;padding:0}.ng-cart-count{position:absolute;right:-.5em;top:-.6em;background:#c3ec32;border-radius:50%;min-width:1.3em;text-align:center;font-size:.8em;line-height:1.3}.ng-nav{display:flex;gap:3.8em;align-items:center;padding:.4em 5em .7em 0;font-size:.78em;height:2.8em}.ng-nav a{display:flex;align-items:center;gap:.6em;white-space:nowrap}.ng-nav .ng-icon{width:1.4em}.ng-hero{height:min(35.2vw,506px);position:relative;overflow:hidden;background:#122522}.ng-hero-photo{position:absolute;right:0;top:0;width:60%;height:100%}.ng-hero-copy{position:relative;width:43%;height:100%;margin-right:auto;background:#10231f;border-radius:0 42% 30% 0 / 0 60% 40% 0;color:white;display:flex;align-items:center;padding:1em 3.1em 1em 6.2em}.ng-hero-text{width:100%;text-align:center}.ng-hero-writing{position:absolute;left:1.3em;top:1.6em;width:6.2em;height:12.6em}.ng-hero-kicker{font-size:1.5em;color:#c3ec32}.ng-hero h1{font-size:2.85em;font-weight:900;line-height:1.28;white-space:nowrap}.ng-hero h1 em{font-style:normal;color:#c3ec32}.ng-hero p{font-size:.9em;margin:.7em -1em 1.1em}.ng-hero-buttons{display:flex;direction:ltr;gap:.8em;justify-content:center;white-space:nowrap}.ng-button{display:inline-flex;justify-content:center;align-items:center;gap:.65em;padding:.55em 1.2em;border-radius:.65em;border:0;font-size:.86em;font-weight:600;line-height:1.7;direction:rtl}.ng-button-lime{background:#c3ec32;color:#101c19!important}.ng-button-outline{border:1px solid #eee;color:white}.ng-button .ng-icon{width:1.25em;height:1.25em}.ng-social-proof{display:flex;direction:ltr;align-items:center;gap:.7em;margin-top:.7em;font-size:.8em}.ng-social-proof .ng-image{width:7.9em;height:2.5em}.ng-social-proof small{display:block;font-size:.8em}.ng-trust{display:grid;grid-template-columns:1.1fr repeat(5,1fr);align-items:center;gap:1em;min-height:6.2em}.ng-trust-item{display:flex;align-items:center;justify-content:center;gap:1em;border-left:1px solid #e2e4e5;font-size:.65em}.ng-trust-item:last-child{border:0}.ng-trust-item .ng-icon{width:2.4em;height:2.4em}.ng-trust small{display:block;color:#617080}.ng-trust b{white-space:nowrap}.ng-why{padding:.6em .8em;border-radius:.8em;background:#f0f0ec;display:flex;align-items:center;justify-content:space-between;font-size:.85em}.ng-why small{font-size:.85em}.ng-why i{border-radius:50%;background:white;width:2em;text-align:center;font-style:normal}.ng-section-head{text-align:center;position:relative;padding:.1em 0 .6em}.ng-section-head p{font-size:.85em;color:#526074}.ng-kicker{font-size:.65em;background:#c3ec32;border-radius:.4em;padding:0 .5em}.ng-see-all{position:absolute;left:0;top:45%;font-size:.7em;color:#65788e!important}.ng-tested-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1em}.ng-review-card{background:#fff;border-radius:.65em;overflow:hidden;box-shadow:0 .6em 1.5em #13232209}.ng-review-photo{display:block;position:relative;height:10.8em;overflow:hidden}.ng-review-photo img{width:100%;height:100%;object-fit:cover}.ng-review-badge{position:absolute;top:1.35em;right:1em;background:#c3ec32;padding:.35em .6em;border-radius:.6em;font-size:.7em;font-weight:800;min-width:8.6em;text-align:center}.ng-score{position:absolute;top:3.5em;right:.7em;border-radius:.5em;background:white;padding:.05em .5em;direction:ltr;font:800 1em/1.9 Vazirmatn;min-width:4em;text-align:center}.ng-score small{font-size:inherit}.ng-review-body{padding:.4em 1.3em .7em}.ng-review-body h3{font:800 .94em/1.5 Vazirmatn}.ng-review-subtitle{font-size:.78em;color:#536278;white-space:nowrap}.ng-pros{padding:0;margin:.45em 0;list-style:none;min-height:3.7em;font-size:.8em;color:#536278}.ng-pros li{display:flex;align-items:center;gap:.6em}.ng-pros i{font:700 .85em/1 sans-serif;border:1px solid;border-radius:100%;width:1em;height:1em;text-align:center;font-style:normal}.ng-positive{color:#78b900}.ng-negative{color:#f53646}.ng-review-link{display:block;text-align:center;border:1px solid #7d8ea1;border-radius:.5em;font-size:.75em;font-weight:800;padding:.3em}.ng-categories{margin-top:.55em}.ng-category-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.65em;align-items:center}.ng-category{height:7.8em;position:relative;border-radius:.7em;overflow:hidden;border:1px solid #d3cec7}.ng-category b{position:absolute;bottom:0;right:0;left:0;background:#f7f7f5ed;border-radius:.6em;text-align:center;font-size:.8em;padding:.45em 0;white-space:nowrap}.ng-category-note{height:9em}.ng-offers{display:grid;grid-template-columns:1fr 2.75fr;gap:1em;margin-top:1em}.ng-offers-aside h2{font-size:1.4em}.ng-offers-aside>p{color:#65748a;font-size:.86em}.ng-offer-banner{background:#112724;color:white;border-radius:.8em;margin-top:.45em;min-height:8.4em;padding:.5em .8em;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.ng-offer-banner:after{content:'';position:absolute;width:4em;height:8em;left:-2em;bottom:-2em;background:#c3ec32;border-radius:45%;transform:rotate(25deg)}.ng-offer-banner strong{font-size:1em;line-height:1.5;display:block}.ng-offer-banner em{font-style:normal;color:#c3ec32}.ng-offer-banner .ng-icon{width:4.5em;height:4.5em;position:relative;z-index:1}.ng-offer-banner .ng-button{font-size:.75em;margin-top:.5em;white-space:nowrap}.ng-offers-heading{display:flex;justify-content:space-between;font-size:.7em;color:#6c7a8a;height:3em;align-items:center}.ng-deal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1em}.ng-deal{background:white;border-radius:.6em;overflow:hidden}.ng-deal-photo{height:5.4em;position:relative;display:block}.ng-deal-photo img{width:100%;height:100%;object-fit:cover}.ng-discount{position:absolute;right:.4em;top:.15em;background:#ff4350;color:white;padding:.05em .4em;border-radius:.3em;min-width:2.4em;text-align:center}.ng-deal-body{padding:.2em .4em}.ng-deal h3{font:700 .72em/1.7 Vazirmatn;white-space:nowrap;text-align:left;direction:ltr}.ng-deal-bottom{display:flex;direction:ltr;align-items:center;justify-content:space-between;gap:.3em}.ng-deal-bottom strong{color:#fc3446;font-size:.83em}.ng-deal-bottom del{color:#a3aab6;font-size:.6em;margin-left:.4em}.ng-deal-bottom>a{background:#c3ec32;padding:.2em;border-radius:.3em;display:flex}.ng-deal-bottom .ng-icon{width:1.3em;height:1.3em}.ng-journal{display:grid;grid-template-columns:1fr 2.75fr;gap:1em;margin-top:.5em;margin-bottom:1.5em;align-items:end}.ng-journal-head h2{font-size:1.05em}.ng-journal-head p{font-size:.68em;color:#627185;margin-bottom:.5em}.ng-article-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1em}.ng-article{background:white;border-radius:.5em;overflow:hidden}.ng-article>a{display:block;position:relative}.ng-article .ng-image,.ng-article img{height:5.3em;width:100%;object-fit:cover}.ng-article a>span:not(.ng-image){position:absolute;top:3.7em;right:.5em;border-radius:.6em;background:#173c46;color:white;padding:.2em .6em;font-size:.7em}.ng-article h3{font-size:.73em;line-height:1.65;padding:.2em .6em;min-height:2em}.ng-article time{display:block;font-size:.6em;color:#8391a1;padding:0 .8em .4em}.ng-newsletter{background:#eeeeee;border-radius:1em;padding:.8em 1em;display:grid;grid-template-columns:1fr 3.6em;gap:.5em}.ng-newsletter h2{font-size:1.05em}.ng-newsletter p{font-size:.68em;color:#6b7886}.ng-newsletter>.ng-icon{width:3.4em;height:3.4em;align-self:center;color:#57748a;transform:rotate(-10deg)}.ng-newsletter form{grid-column:1/-1;display:flex;flex-wrap:wrap;direction:rtl}.ng-newsletter input{border:0;background:white;border-radius:.5em;width:65%;font-size:.75em;padding:.5em .8em;min-width:0}.ng-newsletter button{width:35%;font-size:.72em}.ng-form-status{width:100%;margin-top:.3em!important}.ng-form-status:empty{display:none}.ng-footer{background:#112722;color:white;position:relative;padding:1em 0 .6em;border-radius:48% 12% 0 0 / 1.3em .5em 0 0}.ng-footer-grid{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr;gap:2em;direction:ltr}.ng-footer-grid>div{direction:rtl;font-size:.72em}.ng-footer-grid h2{font-size:1em;font-weight:500}.ng-footer-grid>div>a:not(.ng-brand),.ng-footer-grid>div>span{display:block;font-size:.88em;color:#d4dcd9;line-height:1.6}.ng-footer .ng-brand{font-size:1.4em}.ng-footer-brand>small{display:block;font-size:.7em;margin-top:1em;direction:rtl;text-align:left}.ng-preview-note{opacity:.6}.ng-footer .ng-icon{width:1em;height:1em;vertical-align:middle}.ng-footer-writing{width:9em;height:7em;margin:auto}.ng-footer-socials{margin-top:.4em}.ng-back-top{position:absolute;right:2em;bottom:1em;background:white;color:#112722!important;border-radius:50%;width:2.5em;height:2.5em;text-align:center;padding:.5em}.ng-dialog{border:1px solid #cad2ca;border-radius:1em;max-width:min(90vw,450px);font:16px/1.8 Vazirmatn;padding:1.5em}.ng-dialog::backdrop{background:#10231fa6}.ng-dialog button{float:left;border:0;background:none;font-size:1.5em}.ng-reference :focus-visible{outline:2px solid #5c8500;outline-offset:3px}
@media(max-width:700px){body.ng-reference{font-size:14px}.ng-wrap{width:92%}.ng-topbar .ng-wrap>div{display:none}.ng-topbar .ng-wrap{justify-content:center}.ng-head-main{grid-template-columns:1fr 1fr;gap:.6em;height:auto;padding:.8em 0}.ng-brand b{font-size:1.6em}.ng-brand small{font-size:.58em}.ng-brand>svg{width:2.3em}.ng-search{grid-column:1/-1;grid-row:2;height:3em}.ng-head-actions{gap:1em;justify-content:flex-end}.ng-head-actions a:first-child span{display:none}.ng-head-actions a:first-child{font-size:1em}.ng-nav{width:100%;overflow:auto;gap:1.9em;padding:.2em 1.4em .7em;height:3em;font-size:.85em}.ng-hero{height:auto;display:flex;flex-direction:column-reverse}.ng-hero-photo{position:relative;width:100%;height:235px}.ng-hero-copy{width:100%;border-radius:0;padding:1.4em 1em;min-height:320px}.ng-hero-writing{width:3.8em;height:7em;left:.5em;top:1.5em}.ng-hero h1{font-size:2.6em}.ng-hero-text{padding:0 1em}.ng-hero-kicker{font-size:1.25em}.ng-hero p{font-size:.88em}.ng-social-proof{justify-content:center}.ng-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em;padding:1em 0}.ng-why{grid-column:1/-1;justify-content:center;gap:3em}.ng-why small br{display:none}.ng-trust-item{font-size:.72em;min-height:3.4em;justify-content:space-between;border:0}.ng-trust-item:last-child{grid-column:1/-1;justify-content:center}.ng-section-head{padding:.6em 0}.ng-section-head h2{font-size:1.55em}.ng-section-head p{font-size:.73em}.ng-see-all{position:static;display:block;margin-top:.3em}.ng-tested-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65em}.ng-review-photo{height:8em}.ng-review-badge{font-size:.57em;right:.5em;top:1.1em;min-width:9em}.ng-score{font-size:.85em;right:.35em;top:3.2em}.ng-review-body{padding:.4em .6em .6em}.ng-review-body h3{font-size:.75em;min-height:1.5em}.ng-review-subtitle{font-size:.65em;white-space:normal;min-height:3em}.ng-pros{font-size:.69em;min-height:5em}.ng-review-link{font-size:.63em}.ng-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6em}.ng-category-note{display:none}.ng-category{height:7em}.ng-category b{font-size:.68em}.ng-offers,.ng-journal{grid-template-columns:1fr}.ng-offers-aside{text-align:center}.ng-offer-banner{min-height:8em;padding:.8em 2em;text-align:right}.ng-offer-banner>.ng-icon{width:6em;height:6em}.ng-deal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7em}.ng-deal-photo{height:6em}.ng-deal h3{font-size:.75em}.ng-deal-bottom strong{font-size:.9em}.ng-deal-bottom del{font-size:.6em}.ng-journal-content{grid-row:1}.ng-journal-head{text-align:center;margin-top:1em}.ng-journal-head h2{font-size:1.5em}.ng-article-grid{grid-template-columns:1fr;gap:.8em}.ng-article .ng-image,.ng-article img{height:8.8em}.ng-article a>span:not(.ng-image){top:7em;font-size:.9em}.ng-article h3{font-size:.9em;padding:.5em .8em}.ng-article time{font-size:.75em}.ng-newsletter{padding:1em 1.5em}.ng-newsletter h2{font-size:1.2em}.ng-newsletter p{font-size:.85em}.ng-newsletter input,.ng-newsletter button{font-size:.9em;min-height:42px}.ng-footer-grid{grid-template-columns:1fr 1fr;gap:1.5em}.ng-footer-grid>div{font-size:.9em}.ng-footer-brand{grid-column:1/-1}.ng-footer-writing{display:none}.ng-footer{padding:1.5em 0}.ng-back-top{right:1.2em;bottom:1.5em}}

.ng-score{top:3.35em;right:.65em;min-width:4.7em}.ng-review-body{display:flex;flex-direction:column;min-height:10em}.ng-review-link{margin-top:auto}.ng-hero-copy{background:linear-gradient(115deg,#10231f,#122620)}
@media(max-width:700px){.ng-score{top:2.8em;right:.3em;min-width:4.7em}.ng-review-body{min-height:12em}}
/* Audit pass: cover embedded reference labels with live product data. */
.ng-review-badge{left:35%;right:6%;top:13%;height:18%;min-width:0;display:grid;place-items:center;padding:.1em .3em;font-size:.65em}.ng-score{top:34%;right:5%;min-width:4.7em}.ng-nav{scrollbar-width:none}.ng-nav::-webkit-scrollbar{display:none}
@media(max-width:700px){.ng-review-badge{font-size:.55em}.ng-score{top:34%;right:4%;font-size:.8em}.ng-hero-writing{left:.5em}}
.ng-article-photo{position:relative;height:5.3em;overflow:hidden}.ng-article-photo>span:not(.ng-image){position:absolute;bottom:0;right:0;width:52%;height:40%;display:grid;place-items:center;background:#173c46;border-radius:.6em 0 0 0;color:#fff;font-size:.7em}.ng-article-photo .ng-image,.ng-article-photo img{height:100%}
@media(max-width:700px){.ng-article-photo{height:8.8em}.ng-article-photo>span:not(.ng-image){font-size:.9em}}
