.cbm82-content .wrap,.cbm82-sources .wrap,.cbm82-faq .wrap,.cbm82-cta .wrap{max-width:1180px;margin:0 auto;padding-left:20px;padding-right:20px}.cbm82-grid-2,.cbm82-grid-3{display:grid;gap:18px}.cbm82-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cbm82-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cbm82-grid-2 article,.cbm82-grid-3 article{border:1px solid rgba(25,25,25,.1);border-radius:18px;padding:20px;background:#fff}.cbm82-table-wrap{overflow-x:auto}.cbm82-table{width:100%;border-collapse:collapse;background:#fff}.cbm82-table th,.cbm82-table td{padding:14px;text-align:left;border-bottom:1px solid rgba(25,25,25,.1);vertical-align:top}.cbm82-table th{font-size:.82rem;text-transform:uppercase;letter-spacing:.04em}.cbm82-steps{list-style:none;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.cbm82-steps li{padding:18px;border:1px solid rgba(25,25,25,.1);border-radius:16px;background:#fff}.cbm82-steps li b,.cbm82-steps li span{display:block}.cbm82-steps li span{margin-top:7px;font-size:.92rem;line-height:1.45}.cbm82-faq details{border-top:1px solid rgba(25,25,25,.12);padding:15px 0}.cbm82-faq details:last-child{border-bottom:1px solid rgba(25,25,25,.12)}.cbm82-faq summary{cursor:pointer;font-weight:700}.cbm82-review{margin-top:18px;padding:14px 16px;border-left:4px solid currentColor;background:rgba(127,127,127,.07)}.cbm82-sources ul{line-height:1.7}.cbm82-cta{text-align:center}@media(max-width:850px){.cbm82-grid-2,.cbm82-grid-3,.cbm82-steps{grid-template-columns:1fr}.cbm82-table{min-width:720px}}