#jma-main{box-sizing:border-box;max-width:1100px;margin:0 auto;padding:34px 28px 70px;min-width:0;color:#173750;font:18px/1.72 Arial,sans-serif}#ag-jma-home-model{min-width:0}#ag-jma-home-model h1{font-size:clamp(32px,3.4vw,46px);line-height:1.18;color:#0f3d6f;margin:0 0 25px;font-weight:800}#ag-jma-home-model h2{font-size:31px;line-height:1.27;color:#0f3d6f;margin:0 0 23px}#ag-jma-home-model h3{font-size:23px;line-height:1.35;color:#123e68}#ag-jma-home-model p{margin:0 0 21px}#ag-jma-home-model .hm-section{padding:34px 0;border-bottom:1px solid #d6e0ea;min-width:0}#ag-jma-home-model a{color:#124f8c;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}#ag-jma-home-model .hm-actions{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0}#ag-jma-home-model [data-ag-button-theme="blue"],#ag-jma-home-model [data-ag-button-theme="blue"] *{background:#124f8c!important;color:#fff!important;text-decoration:none!important}#ag-jma-home-model [data-ag-button-theme="blue"]:is(:hover,:focus,:focus-visible),#ag-jma-home-model [data-ag-button-theme="blue"]:is(:hover,:focus,:focus-visible) *{background:#124f8c!important;color:#fff!important}#ag-jma-home-model .hm-actions a,#ag-jma-home-model button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;min-height:42px;padding:9px 14px;border:1px solid #124f8c;border-radius:7px;font:700 15px/1.35 Arial,sans-serif;text-align:center;cursor:pointer;overflow-wrap:anywhere}#ag-jma-home-model .hm-light{background:#fff;color:#124f8c}#ag-jma-home-model :focus-visible{outline:3px solid #bd8e31;outline-offset:4px}#ag-jma-home-model .hm-media{margin:38px 0 45px}#ag-jma-home-model .hm-media img{display:block;width:100%;height:auto;aspect-ratio:3/2;border-radius:14px}#ag-jma-home-model .hm-media picture{display:block}#ag-jma-home-model .hm-tool,#ag-jma-home-model .ag-compact-inquiry{padding:25px;border:1px solid #b7ccde;border-radius:12px;background:#f0f5fa;margin:28px 0;min-width:0}#ag-jma-home-model .hm-tool h3,#ag-jma-home-model .ag-compact-inquiry h3{margin-top:0}#ag-jma-home-model .hm-fields,#ag-jma-home-model .ag-inquiry-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#ag-jma-home-model label{display:block;min-width:0;font-size:16px;font-weight:700}#ag-jma-home-model input:not([type=checkbox]):not([type=hidden]),#ag-jma-home-model textarea,#ag-jma-home-model select{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:46px;margin-top:6px;padding:10px;border:1px solid #6c8498;border-radius:6px;background:#fff;color:#18324a;font:16px/1.4 Arial,sans-serif}#ag-jma-home-model textarea{resize:vertical}#ag-jma-home-model output{white-space:pre-wrap;display:block;overflow-wrap:anywhere;margin:22px 0;padding:17px;border:1px solid #aec6da;background:#fff;border-radius:7px;min-height:52px}#ag-jma-home-model .hm-checks label{display:flex;align-items:flex-start;gap:11px;padding:12px 0}#ag-jma-home-model .hm-checks input{flex:0 0 auto;min-height:22px;min-width:22px;margin:4px 0 0}#ag-jma-home-model .ag-inquiry-wide{grid-column:1/-1}#ag-jma-home-model .ag-inquiry-hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#ag-jma-home-model .ag-inquiry-note{font-size:14px;margin:20px 0}#ag-jma-home-model .ag-inquiry-errors{padding:15px;background:#fff1f1;border-left:4px solid #a22929}#ag-jma-home-model .ag-inquiry-success{padding:15px;background:#eef9f0;border-left:4px solid #287c43}#ag-jma-home-model details{padding:18px 0;border-bottom:1px solid #cad8e4}#ag-jma-home-model summary{font-size:20px;font-weight:700;color:#123e68;cursor:pointer}#ag-jma-home-model details p{margin-top:15px}#ag-jma-home-model li{margin-bottom:12px}#ag-jma-home-model .hm-service-card{border:1px solid #d3dfe9;border-radius:10px;padding:20px;margin:20px 0;background:#f7fafc}#ag-jma-home-model .hm-service-card h3{margin-top:0}#ag-jma-home-model [aria-invalid="true"]{border:2px solid #a22929}
@media(max-width:700px){#jma-main{padding:28px 18px 60px;font-size:17px}#ag-jma-home-model h1{font-size:32px}#ag-jma-home-model h2{font-size:24px}#ag-jma-home-model h3{font-size:21px}#ag-jma-home-model .hm-fields,#ag-jma-home-model .ag-inquiry-fields{grid-template-columns:1fr}#ag-jma-home-model .hm-tool,#ag-jma-home-model .ag-compact-inquiry{padding:17px}#ag-jma-home-model .hm-media{margin:30px 0}#ag-jma-home-model .hm-section{padding:28px 0}#ag-jma-home-model summary{font-size:19px}}
/* Selected root owner: qualify against native full-bleed home and legacy hero constraints. */
body #jma-main{width:min(1100px,100%)!important;max-width:1100px!important;margin:0 auto!important;padding:34px 28px 70px!important}
body #ag-jma-home-model .hm-media{display:block!important;width:100%!important;max-width:none!important;height:auto!important;padding:0!important;margin:38px 0 45px!important}
body #ag-jma-home-model .hm-media picture{display:block!important;width:100%!important;max-width:none!important;margin:0!important}
body #ag-jma-home-model .hm-media img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important;margin:0!important;object-fit:cover!important}
@media(max-width:700px){body #jma-main{padding:28px 18px 60px!important}body #ag-jma-home-model .hm-media{margin:30px 0!important}}
