.editorial{--accent:#ba460f;--accent-dark:#923609;background:#fff;color:#202423;letter-spacing:0}
.editorial main{background:#fff}.editorial .site-header{background:#fff;border-color:#e0e5e3;backdrop-filter:none;box-shadow:none;padding-block:12px;gap:20px;flex-wrap:wrap}
.editorial .brand span{font-size:18px}.editorial .site-header nav{gap:8px 18px}.editorial .site-header nav a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}
.editorial-content{width:min(1120px,100%);padding:44px 24px 64px;margin:auto;min-width:0}.article-page .editorial-content{max-width:848px}
.editorial h1{font-size:40px;font-weight:700;line-height:1.17;max-width:900px;margin:0 0 20px;letter-spacing:0;text-wrap:balance}
.editorial h2{font-size:26px;line-height:1.25;margin:36px 0 18px;font-weight:650;letter-spacing:0}.editorial h3{font-size:20px}
.editorial p,.editorial li{font-size:16px;line-height:1.75;color:#414946}.editorial .lead{font-size:19px;max-width:760px;margin:0 0 28px;color:#4d5652}
.editorial a{color:#934013}.editorial a:hover{color:#50200b}.editorial a:focus-visible,.editorial [tabindex]:focus-visible{outline:3px solid #167566;outline-offset:4px}
.editorial .guide-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 28px;margin:20px 0 32px}.editorial .guide-links>a{display:flex;align-items:center;justify-content:space-between;gap:16px;text-decoration:none;border-top:1px solid #dce3df;padding:20px 0;min-width:0}.editorial .guide-links strong{font-size:18px;color:#222b26;font-weight:650;display:block}.editorial .guide-links small{display:block;font-size:14px;line-height:1.6;color:#53615a;margin-top:6px}.editorial .guide-links>a:hover strong{color:#a44310}
.article-page .guide-links{grid-template-columns:1fr}.editorial .view-links{display:flex;gap:12px 28px;flex-wrap:wrap;margin:20px 0 28px}.editorial .view-links a{display:inline-flex;min-height:44px;align-items:center;font-weight:650;text-underline-offset:6px}.editorial .home-intro{padding:8px 0 12px;border-bottom:2px solid #203c33}.editorial .home-intro h1{font-size:48px}
.editorial-cover{margin:24px 0 32px}.editorial-cover img{display:block;width:100%;max-height:460px;object-fit:contain;border-radius:4px;background:#f5f7f6}.editorial-cover figcaption{font-size:14px;color:#56615a;line-height:1.55;margin-top:10px;max-width:780px}.home-products .editorial-cover{max-width:780px}
.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;margin:24px 0 30px}.editorial .editorial-card{display:flex;flex-direction:column;min-width:0;color:inherit;text-decoration:none;border:1px solid #dce3df;border-radius:6px;overflow:hidden;background:#fff}.editorial-card>img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;background:#f5f7f6;display:block;border-radius:0}.editorial-card>div{padding:18px;display:flex;flex-direction:column;flex:1}.editorial .editorial-card h2{font-size:20px;line-height:1.3;margin:9px 0 12px;color:#202d26;text-wrap:pretty}.editorial .editorial-card p{font-size:14px;line-height:1.6;margin-bottom:20px}.editorial .editorial-card:hover{border-color:#aa491a}.article-kind{font-size:13px;color:#42705d}.read-link{font-weight:650;font-size:14px;color:#934013;margin-top:auto}
.editorial .article-meta{font-size:14px;color:#5b685f;display:flex;gap:8px;flex-wrap:wrap}.breadcrumbs{display:flex;gap:10px;font-size:14px;margin:0 0 20px}.editorial .manufacturer-link{margin:32px 0;border-block:1px solid #cedbd4;padding:4px 0 24px}.editorial .manufacturer-link h2{font-size:22px;margin-top:24px}.manufacturer-link a{font-weight:650}.editorial .references{border-top:1px solid #dce3df;margin-top:32px}.comparison-scroll{max-width:100%;overflow:auto;margin:24px 0}.editorial table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.6}.editorial th,.editorial td{text-align:left;vertical-align:top;padding:14px;border-bottom:1px solid #dce3df;min-width:155px}.editorial thead{background:#edf3ef;color:#254034}.editorial tbody th{font-weight:600}.editorial .contact-block{max-width:760px;padding:4px 0 24px;border-bottom:1px solid #dce3df;margin-bottom:26px}.editorial .contact-email{display:inline-block;font-size:23px;margin-bottom:18px;overflow-wrap:anywhere}.editorial .btn{color:white;background:#253f33;border:0;box-shadow:none}.editorial .site-footer{background:#1e2923}.editorial .site-footer p,.editorial .site-footer small{color:#ced9d2}.editorial .site-footer a{color:#fff}.skip-link{position:absolute;left:12px;top:-100px;z-index:30;background:#fff;padding:12px}.skip-link:focus{top:12px}
@media(max-width:1000px){.editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.editorial .guide-links{grid-template-columns:repeat(2,minmax(0,1fr))}.article-page .guide-links{grid-template-columns:1fr}}
@media(max-width:760px){.editorial .site-header{padding:12px 18px;gap:8px}.editorial .brand span{font-size:16px}.editorial .site-header nav{gap:0 16px}.editorial .site-header nav a{font-size:14px}.editorial-content{padding:30px 18px 48px}.editorial h1{font-size:32px}.editorial .home-intro h1{font-size:38px}.editorial h2{font-size:24px}.editorial .lead{font-size:18px}.editorial .guide-links,.editorial-grid{grid-template-columns:1fr}.editorial .guide-links>a{padding:16px 0}.editorial .guide-links strong{font-size:17px}.editorial .editorial-card h2{font-size:21px}.editorial-cover img{max-height:360px}.editorial .view-links{gap:6px 22px}.editorial th,.editorial td{min-width:140px;padding:10px}}
