.rar-release #rar-title{font-size:clamp(2rem,5vw,4.5rem);line-height:1.1;overflow-wrap:anywhere}
.rar-figure{margin:2rem 0}
.rar-figure img{max-height:none;object-fit:contain}
.rar-events{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem;margin:1.5rem 0}
.rar-events article{border-top:2px solid #927743;padding-top:1rem;min-width:0}
.rar-events ol{padding-left:1.3rem}
.rar-events li{padding:0 0 .7rem .3rem}
.rar-table-wrap{overflow-x:auto;margin:1.5rem 0;border:1px solid rgba(190,157,91,.25);border-radius:3px}
.rar-table-wrap:focus-visible{outline:2px solid #e5c784;outline-offset:3px}
.rar-table{border-collapse:collapse;width:100%;min-width:42rem;font:.86rem/1.5 system-ui,sans-serif;color:#e1d9c9;font-variant-numeric:tabular-nums}
.rar-table caption{text-align:left;padding:.8rem 1rem;color:#b9b4aa;font-size:.8rem}
.rar-table th,.rar-table td{padding:.5rem .8rem;border-top:1px solid rgba(190,157,91,.16);text-align:right;white-space:nowrap}
.rar-table th:first-child,.rar-table td:first-child{text-align:left}
.rar-table thead th{color:#c9ae76;font-weight:600;border-top:0;white-space:normal;vertical-align:bottom}
.rar-table tbody th[colspan]{color:#eadfc9;font-weight:600;background:rgba(190,157,91,.07);white-space:normal}
.rar-table tbody td:first-child{padding-left:1.4rem}
@media(max-width:700px){.rar-events{grid-template-columns:1fr}}
.rar-release .continuation-deck{font-size:clamp(1.5rem,3vw,2.2rem);line-height:1.25;color:#eadfc9}
