.seo-breadcrumbs{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#7f8d83;font-size:12px;line-height:1.4;white-space:nowrap;overflow:hidden}
.seo-breadcrumbs a{color:#a6b1a9}.seo-breadcrumbs a:hover{color:var(--lime)}.seo-breadcrumbs span[aria-current]{overflow:hidden;text-overflow:ellipsis}
.seo-intro{max-width:850px;margin:-2px 0 18px;color:#b9c3bb;font-size:15px;line-height:1.65}
.seo-main-copy h2{margin-top:30px}.seo-main-copy h2:first-child{margin-top:0}.seo-main-copy ul{margin:8px 0 0;padding-left:20px}.seo-main-copy li+li{margin-top:6px}
.seo-faq details{border-top:1px solid #273128;padding:0}.seo-faq details:first-of-type{border-top:0}.seo-faq summary{cursor:pointer;padding:13px 0;font-weight:850;color:#e8eee9}.seo-faq details p{margin:0 0 14px}
.seo-facts{display:grid;gap:0;margin:0}.seo-facts>div{display:grid;grid-template-columns:1fr auto;gap:12px;padding:9px 0;border-bottom:1px solid #222b24}.seo-facts>div:last-child{border-bottom:0}.seo-facts dt{color:#8d9a90}.seo-facts dd{margin:0;text-align:right;color:#dce5de;font-weight:750}.seo-categories{display:flex;gap:5px;flex-wrap:wrap;justify-content:flex-end}.seo-category{display:inline-flex;padding:4px 7px;border:1px solid #334137;border-radius:999px;font-size:10px;color:#c8d3ca}.seo-category[href]:hover{border-color:#63834d;color:var(--lime)}
.seo-related{display:grid;gap:8px}.seo-related a{display:flex;align-items:center;gap:10px;padding:9px;border:1px solid #2a352c;border-radius:12px;background:#0e140f}.seo-related a:hover{border-color:#63834d}.seo-related img{width:48px;height:48px;object-fit:cover;border-radius:9px}.seo-related strong{font-size:13px}.seo-related .seo-related-all{padding:10px 12px;color:var(--lime);font-weight:800}
@media(max-width:620px){.seo-intro{font-size:14px;margin-bottom:14px}.seo-breadcrumbs{margin-bottom:10px}.seo-main-copy h2{margin-top:24px}.seo-facts>div{grid-template-columns:1fr}.seo-facts dd{text-align:left}.seo-categories{justify-content:flex-start}}