.ag-wrap,.ag-layout{max-width:1180px;margin:0 auto;padding-left:28px;padding-right:28px}.ag-hero{padding:31px 0 33px;background:#e7eff3;border-bottom:1px solid #cbdce5;color:#203b4d}.ag-crumb{font:12px/1.5 Arial,sans-serif;color:#627b88;margin-bottom:24px}.ag-crumb a{color:#27647f}.ag-kicker{display:block;font:700 11px/1.4 Arial,sans-serif;letter-spacing:.13em;color:#557487;margin-bottom:10px}.ag-hero h1{max-width:840px;margin:0 0 12px;font:normal 42px/1.14 Georgia,serif;color:#143d55}.ag-hero p{max-width:850px;margin:0;font:17px/1.55 Georgia,serif;color:#405c6d}.ag-layout{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:46px;padding-top:34px;padding-bottom:76px}.ag-main{min-width:0;font:16px/1.72 Georgia,serif;color:#243d4d}.ag-main p{margin:0 0 20px}.ag-main h2{font:normal 27px/1.25 Georgia,serif;color:#143d55;margin:38px 0 16px;border-bottom:1px solid #d5e1e7;padding-bottom:9px}.ag-main a{color:#245f80;text-decoration:underline}.ag-lead{font-size:19px;line-height:1.63;color:#21445a}.ag-opening{display:grid;grid-template-columns:220px minmax(0,1fr);gap:26px;align-items:start}.ag-figure{margin:0 0 28px;max-width:260px}.ag-figure img{display:block;max-width:100%;height:auto;background:#f4f4f0;border:1px solid #c5d2d9;padding:5px}.ag-figure figcaption{font:12px/1.45 Arial,sans-serif;color:#536a77;margin-top:9px}.ag-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:14px 0 30px;border-top:2px solid #3f7694;border-bottom:1px solid #d5e0e6}.ag-facts div{padding:14px 12px;border-right:1px solid #dbe5e9}.ag-facts div:last-child{border-right:0}.ag-facts dt{font:700 11px/1.4 Arial,sans-serif;text-transform:uppercase;letter-spacing:.07em;color:#607a88}.ag-facts dd{margin:5px 0 0;font:700 14px/1.4 Arial,sans-serif;color:#1d4158}.ag-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 28px}.ag-cards a{display:flex;flex-direction:column;gap:8px;min-height:146px;padding:16px 17px;border:1px solid #cedce4;background:#f8fbfc;text-decoration:none;color:#243e4e}.ag-cards a:hover,.ag-cards a:focus-visible{border-color:#47809e;background:#edf5f8}.ag-cards small{font:700 10px/1.3 Arial,sans-serif;letter-spacing:.07em;text-transform:uppercase;color:#6a8190}.ag-cards strong{font:normal 18px/1.3 Georgia,serif;color:#1d4e6a}.ag-cards span{font:12px/1.5 Arial,sans-serif;color:#566d79}.ag-cards em{margin-top:auto;font:normal 19px Arial,sans-serif;color:#5082a0}.ag-side{font:13px/1.45 Arial,sans-serif;border-left:1px solid #d6e2e8;padding-left:20px}.ag-side h2{font:700 13px/1.3 Arial,sans-serif;color:#315d75;text-transform:uppercase;letter-spacing:.05em;margin:0 0 14px}.ag-side h2:not(:first-child){margin-top:28px}.ag-side a,.ag-side strong{display:block;border-bottom:1px solid #e4ebef;padding:8px 0;color:#2c5e7a;text-decoration:none}.ag-side strong{color:#1d3443}.ag-toc{display:flex;flex-wrap:wrap;gap:8px 14px;padding:15px 17px;margin:25px 0;background:#eef4f7;border-left:3px solid #4a7f9b;font:13px/1.45 Arial,sans-serif}.ag-toc strong{width:100%;color:#284f64}.ag-toc a{color:#286889}.ag-method{display:flex;gap:10px;padding:12px 15px;border:1px solid #d5e3e9;background:#f7fafb;font:12px/1.5 Arial,sans-serif;color:#536e7d}.ag-method strong{white-space:nowrap;color:#315f78}.ag-sources{padding-left:20px;font:13px/1.6 Arial,sans-serif}.ag-sources li{margin:0 0 8px}@media(max-width:850px){.ag-layout{grid-template-columns:1fr}.ag-side{border-left:0;border-top:1px solid #d6e2e8;padding:18px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px}.ag-side h2{grid-column:1/-1}}@media(max-width:600px){.ag-wrap,.ag-layout{padding-left:18px;padding-right:18px}.ag-hero h1{font-size:33px}.ag-hero p{font-size:15px}.ag-layout{gap:25px;padding-top:25px}.ag-opening{grid-template-columns:1fr}.ag-figure{max-width:230px}.ag-facts{grid-template-columns:1fr}.ag-facts div{border-right:0;border-bottom:1px solid #dbe5e9}.ag-cards{grid-template-columns:1fr}.ag-side{grid-template-columns:1fr}.ag-method{display:block}.ag-method strong{display:block;margin-bottom:4px}}
