.agt{--agt-green:#17302a;--agt-gold:#b89a55;--agt-paper:#fafaf7;max-width:1160px;margin:0 auto;padding:24px 0 64px;color:var(--agt-green);font-family:Inter,system-ui,sans-serif}.agt *{box-sizing:border-box}.agt [hidden]{display:none!important}.agt-intro{border-bottom:2px solid var(--agt-gold);padding:0 0 28px;margin-bottom:24px}.agt .agt-eyebrow,.agt-era-label{font-size:12px;letter-spacing:.12em;font-weight:600;text-transform:uppercase}.agt h2{font:500 clamp(30px,5vw,52px)/1.12 Newsreader,Georgia,serif;margin:12px 0 20px;max-width:850px}.agt-intro>p:not(.agt-eyebrow):not(.agt-note){font:400 23px/1.5 Newsreader,Georgia,serif;max-width:800px}.agt .agt-note{font-size:13px;line-height:1.6;color:#54675f}.agt-tools{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:14px;align-items:end;padding:20px;background:#f0f2ed;border:1px solid #d5dbd3;border-radius:4px}.agt-tools label{display:block;font-size:13px;font-weight:600}.agt-tools input,.agt-tools select{display:block;width:100%;margin-top:8px;min-height:44px;border:1px solid #bac7be;border-radius:3px;background:white;color:var(--agt-green);font:400 15px Inter,system-ui,sans-serif;padding:10px}.agt button{cursor:pointer;border:1px solid #b8c4bc;border-radius:3px;background:white;color:var(--agt-green);font:500 14px Inter,system-ui,sans-serif;padding:11px 14px}.agt button:hover,.agt button[aria-pressed=true]{background:var(--agt-green);color:#fff}.agt a{color:var(--agt-green);text-decoration:underline;text-decoration-color:var(--agt-gold);text-underline-offset:4px}.agt :focus-visible{outline:3px solid #b58b32;outline-offset:3px}.agt-status{font-size:14px;margin:20px 0 12px}.agt-letters{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:24px}.agt-letters button{padding:7px 10px;min-width:34px}.agt-list{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start}.agt-card{background:var(--agt-paper);border:1px solid #d5dbd3;border-top:3px solid var(--agt-gold);padding:24px;border-radius:3px;min-width:0;overflow-wrap:anywhere}.agt-card-top{display:flex;justify-content:space-between;gap:16px}.agt-era-label{color:#6b5b36;margin:0 0 10px}.agt h3{font:500 30px/1.15 Newsreader,Georgia,serif;margin:0 0 16px}.agt-year{font:500 28px Newsreader,Georgia,serif;white-space:nowrap;text-align:right}.agt-year small{display:block;font:400 10px Inter,system-ui,sans-serif;letter-spacing:.03em;margin-top:4px}.agt-facts{margin:12px 0 20px;font-size:15px}.agt-facts>div{border-top:1px solid #dee3dc;padding:12px 0}.agt dt{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:7px}.agt dd{margin:0;line-height:1.7}.agt dd p:first-child{margin-top:0}.agt dd p:last-child{margin-bottom:0}.agt dd small{display:block;color:#62736a;font-size:11px;margin-top:8px}.agt details{border-top:1px solid #d5dbd3;padding-top:14px;font-size:15px;line-height:1.7}.agt summary{cursor:pointer;font-weight:600}.agt h4{font:500 23px Newsreader,Georgia,serif;margin:18px 0 10px}.agt-edit{font-size:12px;margin:16px 0 0}.agt-empty{padding:24px;border:1px dashed #b8c4bc}.agt .l-en{display:none}html[data-lang=en] .agt .l-id{display:none}html[data-lang=en] .agt .l-en{display:revert}@media(max-width:760px){.agt{padding:16px 0 40px}.agt-tools{grid-template-columns:1fr 1fr;padding:14px}.agt-tools label:first-child{grid-column:1/-1}.agt-list{grid-template-columns:1fr}.agt-card{padding:20px}.agt h3{font-size:27px}.agt-intro>p:not(.agt-eyebrow):not(.agt-note){font-size:21px}}@media(prefers-reduced-motion:reduce){.agt *{scroll-behavior:auto!important}}
