.jm-content__byline{font-size:13px;color:var(--jm-muted);margin-bottom:22px}.jm-content__byline strong{color:var(--jm-navy)!important}.jm-content__answer-label{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--jm-white);margin-bottom:8px;display:block}.jm-content__img-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:24px 0 32px}.jm-content__img-single{border-radius:var(--jm-radius);overflow:hidden;margin:24px 0;border:1px solid var(--jm-border)}.jm-content__img-single img{width:100%;height:auto;display:block}.jm-content__h3{font-size:17px;font-weight:700;color:var(--jm-navy);margin:22px 0 8px}.jm-content__table-wrap{overflow-x:auto;margin:16px 0 8px;border-radius:var(--jm-radius);border:1px solid var(--jm-border);-webkit-overflow-scrolling:touch;box-shadow:none}.jm-content__table{width:100%;border-collapse:collapse;font-size:15px;background:var(--jm-white)}.jm-content__table thead{background:var(--jm-navy);color:var(--jm-white)}.jm-content__table thead th{padding:13px 16px;text-align:left;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.jm-content__table tbody tr{border-bottom:1px solid var(--jm-border)}.jm-content__table tbody tr:nth-child(even) td{background:#fafafa}.jm-content__table tbody tr:last-child{border-bottom:none}.jm-content__table td{padding:12px 16px;vertical-align:top;background:var(--jm-white);font-size:15px;line-height:1.55;color:var(--jm-body)}.jm-content__table td:first-child{font-weight:700;color:var(--jm-navy)}.jm-content__table td:nth-child(2){font-weight:700;color:var(--jm-orange-dk)}.jm-content__table-note{font-size:12px;color:var(--jm-muted);font-style:italic;margin:6px 0 20px}.jm-content__factor-body strong{display:block;color:var(--jm-navy);font-size:15px;font-weight:800;margin-bottom:4px}.jm-content__cta-contact{font-size:15px;color:rgba(255,255,255,.65);margin-bottom:24px}.jm-content__cta-contact a{color:var(--jm-orange);font-weight:700}@media (max-width:768px){.jm-content__table thead th,.jm-content__table td{padding:10px 12px;font-size:14px}}@media (max-width:480px){.jm-content__table{min-width:460px}}.jm-content__table-wrap{width:100%;max-width:100%;overflow-x:auto}@media (max-width:1024px){.jm-content__img-trio{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.jm-content__table{min-width:980px}.jm-content__table thead th,.jm-content__table td{padding:10px;font-size:13.5px}}@media (max-width:380px){.jm-content__table{min-width:580px}}