.jlif-card{clear:both;margin:32px 0;padding:25px;border:1px solid #e4ded1;border-radius:12px;background:#fff;box-shadow:0 8px 30px rgba(12,32,55,.07);font-family:inherit;color:#14263e}.jlif-head{display:flex;gap:8px;flex-direction:column;border-bottom:1px solid #e6e6e6;padding-bottom:14px}.jlif-head span{font-size:12px;color:#a88545;letter-spacing:1.3px;font-weight:700}.jlif-head strong{font-size:22px}.jlif-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px;margin:18px 0}.jlif-metrics>div{background:#14263e;color:#fff;border-radius:9px;padding:17px}.jlif-metrics small{display:block;font-size:12px;color:#f2e6cc;margin-bottom:7px}.jlif-metrics strong{font-size:27px;line-height:1.2;color:#fff}.jlif-data{display:grid;grid-template-columns:1fr auto;gap:9px 14px;padding:14px 0;border-bottom:1px solid #e7e8ec;margin:0 0 16px}.jlif-data dt,.jlif-data dd{margin:0;font-size:14px}.jlif-data dd{text-align:right;font-weight:700}.jlif-lease{grid-template-columns:minmax(100px,150px) 1fr}.jlif-lease dd{text-align:left;font-weight:500}.jlif-button,.jlif-button:hover{display:block;text-align:center;text-decoration:none!important;background:#c8a56b;color:#14263e!important;padding:15px 20px;border-radius:7px;font-weight:700}.jlif-button:hover{background:#dbbd87}.jlif-pending{padding:16px 0;color:#5e6570}.jlif-disclaimer{font-size:11px!important;color:#656b75!important;line-height:1.5;margin:13px 0 0!important}@media(max-width:500px){.jlif-card{padding:16px}.jlif-data{grid-template-columns:1fr}.jlif-data dd{text-align:left}.jlif-metrics strong{font-size:24px}}
