.blog-index{padding-block:62px 72px}.blog-heading{max-width:700px;margin-bottom:54px}.blog-heading h1{letter-spacing:-2.5px;margin:18px 0;font-size:clamp(40px,5vw,60px);font-weight:650;line-height:1.1}.blog-heading h1 span{color:var(--green-dark)}.blog-heading>p{color:var(--muted);font-size:16px;line-height:1.8}.blog-editorial-note{color:#795c43;flex-wrap:wrap;gap:10px 22px;margin-top:25px;font-size:11px;display:flex}.blog-editorial-note span:before{content:"";vertical-align:middle;background:#b5763b;border-radius:50%;width:5px;height:5px;margin-right:7px;display:inline-block}.blog-list-heading{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:22px;display:flex}.blog-list-heading h2{letter-spacing:-.6px;font-size:20px}.blog-list-heading>span,.blog-list-heading>a{color:#795c43;font-size:12px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;display:grid}.blog-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;min-width:0;overflow:hidden}.blog-card-art{border-bottom:1px solid var(--line);background:#f8ead8;padding:35px 24px 24px}.blog-card:nth-child(3n+2) .blog-card-art{background:#f1ecdf}.blog-card:nth-child(3n+3) .blog-card-art{background:#f8e6da}.blog-card-art>span{color:#795c43;letter-spacing:1px;margin-top:23px;font-size:8px;font-weight:650;display:block}.comparison-marks{flex-wrap:wrap;align-items:center;gap:13px;display:flex}.comparison-mark-wrap{align-items:center;gap:13px;display:inline-flex}.comparison-vs{color:#795c43;font-size:11px}.comparison-initial{color:#40332b;border:1px solid #40332b14;border-radius:12px;justify-content:center;align-items:center;width:46px;height:46px;font-size:18px;font-weight:650;display:inline-flex}.comparison-marks .tool-icon{width:46px;height:46px}.blog-card-content{padding:26px}.blog-category{color:#8b472b;background:#f6e8d6;border-radius:5px;padding:5px 9px;font-size:10px;font-weight:650;display:inline-block}.blog-card h2{letter-spacing:-.65px;margin:15px 0 11px;font-size:20px;line-height:1.5}.blog-card h2 a:hover{color:var(--green-dark)}.blog-card-content>p{color:var(--muted);font-size:12px;line-height:1.9}.blog-card-meta{color:#795c43;flex-wrap:wrap;gap:6px 14px;margin-top:22px;font-size:10px;display:flex}.blog-read{color:var(--green-dark);align-items:center;gap:6px;min-height:26px;margin-top:18px;font-size:12px;font-weight:650;display:inline-flex}.blog-inclusion{border:1px solid var(--line);background:#f8ead8;border-radius:12px;justify-content:space-between;align-items:center;gap:35px;margin-top:52px;padding:34px;display:flex}.blog-inclusion h2{letter-spacing:-.7px;margin-top:11px;font-size:23px}.blog-inclusion p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.8}.blog-inclusion .button{flex-shrink:0}.blog-article-page{padding-block:27px 72px}.blog-breadcrumb{color:#795c43;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:44px;font-size:11px;display:flex}.blog-breadcrumb a{align-items:center;min-height:24px;display:inline-flex}.article-heading{max-width:900px;margin:0 auto 45px}.article-heading h1{letter-spacing:-1.8px;margin-top:17px;font-size:clamp(32px,4vw,49px);font-weight:650;line-height:1.24}.article-heading>p{color:var(--muted);max-width:770px;margin-top:22px;font-size:16px;line-height:1.9}.article-byline{color:#795c43;flex-wrap:wrap;gap:8px 18px;margin-top:24px;font-size:11px;display:flex}.article-byline>a{font-weight:650}.article-marks{border:1px solid var(--line);background:#f8ead8;border-radius:12px;justify-content:space-between;align-items:center;gap:24px;margin-top:30px;padding:30px;display:flex}.article-marks>span{letter-spacing:1.1px;color:#795c43;font-size:9px}.article-layout{grid-template-columns:215px minmax(0,740px);justify-content:center;align-items:start;gap:65px;display:grid}.article-toc{font-size:11px;position:sticky;top:105px}.article-toc nav{border-left:1px solid var(--line);flex-direction:column;gap:12px;padding-left:18px;display:flex}.article-toc strong{letter-spacing:1px;color:#795c43;margin-bottom:3px;font-size:9px}.article-toc a{color:#795c43;line-height:1.7}.article-toc a:hover{color:var(--green-dark)}.article-body{color:#57483a;min-width:0;font-size:14px;line-height:1.95}.article-body p+p{margin-top:17px}.article-body section{margin-top:38px;scroll-margin-top:110px}.article-body h2{color:var(--ink);letter-spacing:-.7px;margin-bottom:17px;font-size:25px;line-height:1.4}.article-body h3{color:var(--ink);letter-spacing:-.3px;margin:23px 0 10px;font-size:16px;line-height:1.5}.article-lead{color:var(--ink);font-size:17px;line-height:1.85}.article-verdict{border:1px solid var(--line);background:#f8ead8;border-radius:10px;padding:28px}.article-verdict h2{margin-top:10px;font-size:22px}.article-small,.article-source-links{color:#795c43;font-size:11px}.comparison-table-wrap{border:1px solid var(--line);border-radius:9px;max-width:100%;margin-top:19px;overflow-x:auto}.comparison-table{border-collapse:collapse;background:var(--surface);width:100%;min-width:640px;font-size:12px;line-height:1.75}.comparison-table caption{text-align:left;color:#795c43;border-bottom:1px solid var(--line);padding:13px 16px;font-size:10px}.comparison-table th,.comparison-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);border-right:1px solid var(--line);padding:15px}.comparison-table th:last-child,.comparison-table td:last-child{border-right:0}.comparison-table tr:last-child th,.comparison-table tr:last-child td{border-bottom:0}.comparison-table thead{color:var(--ink);background:#f5e6d1}.comparison-table tbody th{color:#795c43;width:21%;font-size:11px;font-weight:600}.comparison-table td{width:26.33%}.article-product{border-top:1px solid var(--line);padding-top:34px}.article-product-heading{align-items:center;gap:17px;margin-bottom:20px;display:flex}.article-product-number{color:#8b472b;background:#f8ead8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:12px;display:flex}.article-product-heading h2{margin-bottom:3px}.article-product-heading div>span{color:#795c43;font-size:11px;display:block}.product-summary{color:var(--ink);font-weight:550}.product-tradeoffs{border:1px solid var(--line);background:#fcf2e5;border-radius:9px;grid-template-columns:1fr 1fr;gap:25px;margin:24px 0;padding:20px;font-size:12px;display:grid}.product-tradeoffs h3{margin-top:0;font-size:13px}.product-tradeoffs ul{padding-left:17px}.product-tradeoffs li+li{margin-top:7px}.article-source-links{margin-top:17px}.article-body a{color:var(--green-dark);text-underline-offset:3px;text-decoration:underline}.article-product-links{flex-wrap:wrap;gap:12px 23px;margin-top:17px;font-size:12px;display:flex}.article-product-links a{align-items:center;gap:5px;display:inline-flex}.article-faq+.article-faq{border-top:1px solid var(--line);margin-top:22px;padding-top:4px}.article-inclusion{background:#f8ead8;border:1px solid #e3c9ab;border-radius:10px;margin-top:42px;padding:29px}.article-inclusion h2{font-size:23px}.article-inclusion>a{align-items:center;gap:6px;margin:18px 22px 0 0;font-size:12px;font-weight:650;display:inline-flex}.article-sources{border-top:1px solid var(--line);padding-top:30px;font-size:12px}.article-sources ol{margin-top:22px;padding-left:22px}.article-sources li{margin-bottom:13px;padding-left:4px;scroll-margin-top:110px}.article-sources li span{color:#795c43;overflow-wrap:anywhere;font-size:10px;display:block}.blog-related{border-top:1px solid var(--line);margin-top:64px;padding-top:32px}@media (max-width:1000px){.blog-grid{gap:16px}.blog-card-content{padding:20px}.blog-card-art{padding-inline:20px}.comparison-marks,.comparison-mark-wrap{gap:8px}.article-layout{grid-template-columns:175px minmax(0,1fr);gap:35px}}@media (max-width:800px){.blog-grid{grid-template-columns:1fr 1fr}.article-layout{grid-template-columns:minmax(0,1fr);gap:30px}.article-toc{position:static}.article-toc nav{flex-flow:wrap;gap:10px 18px}.article-toc strong{width:100%}.blog-inclusion{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.blog-index{padding-block:38px 48px}.blog-heading{margin-bottom:38px}.blog-heading h1{letter-spacing:-1.8px;font-size:43px}.blog-heading>p{font-size:14px}.blog-grid{grid-template-columns:minmax(0,1fr);gap:22px}.blog-card-art{padding:27px}.blog-card-content{padding:25px}.blog-card h2{font-size:23px}.blog-inclusion{padding:25px}.blog-inclusion h2{font-size:21px}.article-heading h1{letter-spacing:-1.2px;font-size:33px}.article-heading>p{font-size:14px}.article-marks{flex-direction:column;align-items:flex-start;padding:23px}.article-marks>span{font-size:8px}.blog-breadcrumb{margin-bottom:27px}.article-heading{margin-bottom:30px}.article-body{font-size:13px}.article-body h2{font-size:23px}.article-lead{font-size:16px}.article-verdict,.article-inclusion{padding:23px}.product-tradeoffs{grid-template-columns:minmax(0,1fr);gap:22px}.blog-editorial-note{gap:8px 15px;font-size:10px}}
