.roth-breadcrumb{font-size:14px;margin:20px 0 28px}.roth-library{align-items:stretch}.roth-library .card{display:flex;flex-direction:column}.roth-library .textlink{margin-top:auto}.roth-next{border-top:2px solid #a35b32}.case-story table{width:100%;border-collapse:collapse;margin:24px 0;font-size:16px;table-layout:fixed}.case-story th,.case-story td{text-align:left;vertical-align:top;padding:12px 10px;border-bottom:1px solid #cedbd1;overflow-wrap:anywhere}.case-story th{background:#edf1e9}.case-story a{overflow-wrap:anywhere}.case-story .mix-row{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 80px}.article details{padding:18px 0;border-bottom:1px solid #cedbd1}.article summary{cursor:pointer;font-weight:600}.case-story h1{font-size:clamp(34px,5vw,60px)}@media(max-width:600px){.case-story table{font-size:13px}.case-story th,.case-story td{padding:9px 6px}.case-story .mix-row{grid-template-columns:minmax(0,1fr) 70px}.case-story .mix-row .track{grid-column:1;grid-row:auto}.case-story .mix-row b{grid-column:2}.roth-library h2{font-size:29px}}@media print{header,footer,.roth-breadcrumb,.roth-next{display:none!important}.case-story{max-width:none}.case-story section{break-inside:auto}.case-story h2,.case-story h3{break-after:avoid}tr,.case-visual,.reader-box{break-inside:avoid}.case-story h1{font-size:30px}}
