.published-price-comparison{min-width:0;max-width:100%;margin:2.5rem 0}.published-price-comparison__scroll{background:#fff;border:1px solid #cedbd7;border-radius:10px;max-width:100%;overflow-x:auto}.published-price-comparison__scroll:focus-visible{outline-offset:3px;outline:3px solid #227268}.published-price-comparison table{border-collapse:collapse;width:100%;min-width:540px;font-size:15px;line-height:1.6}.published-price-comparison caption{text-align:left;color:#244b44;background:#f4f3ed;padding:16px;font-weight:600}.published-price-comparison th,.published-price-comparison td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #dce5e2;padding:15px}.published-price-comparison thead{color:#fff;background:#163f39}.published-price-comparison tbody th{width:36%;font-weight:500}.published-price-comparison td:nth-child(2){white-space:nowrap}.published-price-comparison small{white-space:normal;color:#4b655e;font-size:12px;display:block}.published-price-comparison tbody tr:last-child>*{border-bottom:0}
