.id24-focus-product{padding:34px 0;background:#fff}
.id24-focus-grid{display:grid;grid-template-columns:minmax(200px,.7fr) minmax(0,1.3fr);gap:40px;align-items:center;border:1px solid #dce5e4;border-radius:22px;padding:28px;background:#f6f8f7}
.id24-focus-photo{display:block;background:#fff;border-radius:16px;overflow:hidden;text-align:center}
.id24-focus-photo img{display:block;width:100%;height:290px;object-fit:contain}
.id24-focus-copy h2{font-size:clamp(25px,3vw,37px);line-height:1.15;margin:10px 0 16px;overflow-wrap:anywhere}
.id24-focus-copy .id24-eyebrow{color:#866100}
.id24-focus-copy p{max-width:680px;line-height:1.65}
.id24-focus-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:20px}
.id24-focus-price{font-size:25px;font-weight:800}
.id24-focus-copy small{display:block;line-height:1.5;margin-top:12px;color:#4e6465}
.id24-knowledge-section{padding:50px 0;background:#f1f5f4}
.id24-knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.id24-knowledge-card{display:block;background:#fff;border:1px solid #dce5e4;border-radius:18px;overflow:hidden;color:inherit;text-decoration:none}
.id24-knowledge-card img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover}
.id24-knowledge-card>div{padding:22px}
.id24-knowledge-card h3{font-size:20px;line-height:1.3;margin:0 0 12px}
.id24-knowledge-card p{font-size:14px;line-height:1.6;margin-bottom:14px}
.id24-knowledge-card span{font-weight:700;text-decoration:underline;text-underline-offset:3px}
.id24-article-layout>div{min-width:0}
.id24-article-content{min-width:0;overflow-wrap:anywhere}
.id24-article-content .table-wrapper{width:100%;max-width:100%;overflow-x:auto;margin:24px 0}
.id24-article-content table{width:100%;min-width:560px;border-collapse:collapse;font-size:15px;line-height:1.55}
.id24-article-content th,.id24-article-content td{padding:14px;text-align:left;vertical-align:top;border:1px solid #dce5e4;white-space:normal}
.id24-article-content thead th{background:#102e32;color:white}
.id24-article-content caption{text-align:left;margin-bottom:12px;font-weight:700}
.id24-article-content nav[aria-label]{padding:22px;background:#f3f7f5;border-left:4px solid #ffca12;border-radius:8px;margin:24px 0}
.id24-article-content nav a{color:#134f59;text-decoration:underline;text-underline-offset:3px}
.id24-article-content figcaption{font-size:13px;line-height:1.55;color:#536669;margin-top:8px}
@media(max-width:760px){.id24-focus-product{padding:20px 0}.id24-focus-grid{grid-template-columns:1fr;gap:22px;padding:18px}.id24-focus-photo img{height:260px}.id24-focus-copy h2{font-size:27px}.id24-knowledge-grid{grid-template-columns:1fr}.id24-knowledge-section{padding:30px 0}.id24-article-content th,.id24-article-content td{padding:10px}.id24-focus-actions a{max-width:100%}}
