.bentonite-guide>section{margin-top:44px}.bentonite-guide p,.bentonite-guide li{overflow-wrap:anywhere}
.bentonite-guide .guide-callout{padding:24px;background:#f2f4f4;border-left:4px solid #0072ce;margin:28px 0}
.bentonite-guide .guide-callout h3{font-size:22px;line-height:1.35}
.bentonite-guide .guide-table-wrap{width:100%;max-width:100%;overflow-x:auto;margin:24px 0}
.bentonite-guide .guide-table{border-collapse:collapse;width:100%;min-width:650px;font-size:15px;line-height:1.55;text-align:left}
.bentonite-guide .guide-table th,.bentonite-guide .guide-table td{padding:14px;border:1px solid #d5d7db;vertical-align:top}
.bentonite-guide .guide-table th{background:#231f20;color:white;font-weight:500}
.bentonite-guide .fluid-cycle{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;list-style-position:inside;padding:0;margin:28px 0}
.bentonite-guide .fluid-cycle li{padding:18px;background:#f2f4f4;border-top:3px solid #0072ce}
@media(max-width:700px){.bentonite-guide .fluid-cycle{grid-template-columns:minmax(0,1fr)}.bentonite-guide .guide-callout{padding:18px}}

.guide-cover{margin:0 0 36px}.guide-cover img{display:block;width:100%;max-height:480px;object-fit:cover;object-position:center}.guide-cover figcaption{font-size:.9rem;color:#575757;padding-top:10px;line-height:1.4}
