.jmt{padding-block:clamp(28px,4vw,48px)}.jmt *{box-sizing:border-box}.jmt-wrap{margin-inline:auto;max-width:1360px;padding-inline:clamp(16px,4vw,40px)}.jmt-card{align-items:stretch;background:#f4f0ea;border-radius:6px;display:grid;grid-template-columns:minmax(220px,320px) 1fr;overflow:hidden}.jmt-card--text{grid-template-columns:1fr}.jmt-media{min-height:200px}.jmt-media img{display:block;height:100%;object-fit:cover;width:100%}.jmt-body{padding:clamp(20px,3vw,34px)}.jmt-eyebrow{color:#93563a;font-size:.75rem;font-weight:700;letter-spacing:.14em;margin:0 0 6px;text-transform:uppercase}.jmt-heading{color:#072839;margin:0 0 8px;text-transform:uppercase}.jmt-text{margin:0 0 18px;max-width:62ch}.jmt-text p{margin:0}.jmt-actions{align-items:center;display:flex;flex-wrap:wrap;gap:14px 28px}.jmt .button{margin:0}.jmt-links{align-items:center;display:flex;flex-wrap:wrap;gap:8px 10px}.jmt-links-label{color:#555860;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jmt-links ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.jmt-links a{background:#fff;border:1px solid rgba(7,40,57,.3);border-radius:50px;color:#072839;display:inline-block;font-size:.875rem;line-height:1.3;padding:6px 14px}.jmt-links a:focus-visible,.jmt-links a:hover{border-color:#93563a;color:#93563a}@media (max-width:767px){.jmt-card{grid-template-columns:1fr}.jmt-media{height:180px;min-height:0}}