.g-nav a{margin-left:18px;font-size:14px;text-decoration:none}
.d-main{padding:28px 22px 60px}
.d-main h1{font-size:clamp(26px,4vw,38px);margin-bottom:8px}
.d-main h2{font-size:24px;margin:34px 0 12px;padding-top:8px;border-top:1px solid var(--rule)}
.d-upd{font-size:14px;color:var(--grey)}
.d-toc{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}
.d-toc a{font-size:13px;border:1px solid var(--rule);padding:4px 10px;text-decoration:none;background:#fff}
.tiles{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}
.tile{background:#F4EFE4;border:1px solid #e2dccf}
.tile a{display:flex;flex-direction:column;gap:3px;padding:12px 14px;color:#0B1F3A;text-decoration:none;height:100%;box-sizing:border-box}
.tile a:hover{background:#efe7d6}
.tile b{font-size:13.5px;font-weight:600;line-height:1.3}
.tile .v{font-family:var(--serif);font-size:24px}
.tile .c,.tile .gap{font-size:12.5px;color:#505C6E}
.tile .gap{color:#B8432F}
.tile .m{font-size:11.5px;color:#6b7280;margin-top:auto}
.tile.na{padding:12px 14px;color:#888}
.spk{margin:4px 0}
.d-big{font-family:var(--serif);font-size:44px;margin:6px 0;color:#0B1F3A}
.big{width:100%;height:auto;margin:14px 0;border:1px solid #e2dccf}
.g-tbl{border-collapse:collapse;font-size:15px;width:100%;max-width:520px}
.g-tbl td,.g-tbl th{border-bottom:1px solid var(--rule);padding:6px 8px;text-align:left}
.d-note{font-size:13.5px;color:var(--grey);margin-top:24px}
.d-fig img{width:100%;height:auto;border:1px solid #e2dccf}
.d-fig figcaption{font-size:13px;color:var(--grey)}
.d-themes li{margin:6px 0}
.d-art{max-width:760px}

.cur-tog{display:inline-flex;gap:0;margin:.5rem 0 1rem;border:1px solid #0B1F3A;border-radius:6px;overflow:hidden}.cur-tog button{font:inherit;padding:.35rem .8rem;border:0;background:#F4EFE4;color:#0B1F3A;cursor:pointer}.cur-tog button[aria-pressed=true]{background:#0B1F3A;color:#F4EFE4}body:not(.usd) .cur-usd{display:none}body.usd .cur-ars{display:none}
