/* AGT SEO UX v29 -- scoped, preserves approved layout */
html{scroll-behavior:smooth} .agt-v23-cover{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover} .agt-v23-body img{max-width:100%;height:auto} .agt-v23-body iframe{max-width:100%} .ag-reading-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 0;margin-bottom:14px;border-bottom:1px solid #d9e5f1}.ag-reading-tools button{appearance:none;border:1px solid #bdd4ec;border-radius:8px;background:#fff;color:#09569f;font:600 13px Arial,sans-serif;padding:9px 11px;cursor:pointer}.ag-reading-tools button:focus-visible{outline:3px solid #fbbe28;outline-offset:2px}.ag-reading-tools span{margin-right:auto;color:#526c83;font:13px Arial,sans-serif}.agt-v23-body{overflow-wrap:anywhere}.agt-v23-body.ag-large-text{font-size:1.16em}.agt-v23-body.ag-small-text{font-size:.91em}#ag-reading-progress{height:3px;position:fixed;top:0;left:0;right:auto;width:0;background:#f9b000;z-index:999999;pointer-events:none}@media(max-width:700px){.ag-reading-tools{gap:6px}.ag-reading-tools button{padding:10px 9px}.ag-reading-tools span{flex-basis:100%}}@media print{header,footer,.ag-reading-tools,.agt-v23-side,#ag-reading-progress{display:none!important}.agt-v23-main,.agt-v23-article{display:block!important;width:100%!important;max-width:100%!important;box-shadow:none!important}.agt-v23-body{font-size:12pt!important}a{color:#000}}
