.ag-exhibit:has(.ag-art){padding:0;background:#fff;border-color:#d9d6e6;overflow:hidden}
.ag-exhibit:has(.ag-art) .ag-sheet{border:0;border-radius:0}
.ag-exhibit:has(.ag-art) .ag-sheet-hd{padding:10px 18px;background:#faf9fc;color:#504a68;border-top:1px solid #dedbe7}
.ag-exhibit .ag-art{--pigment:#4f46e5;--paper:#fff;--letter:#211b39;--stroke:#d5cedf;--shadow:#c8c3da;position:relative;isolation:isolate;margin:0;overflow:hidden;color:var(--letter);background:#f1f0f8}
.ag-art svg{width:100%;height:auto;display:block;aspect-ratio:420/168;max-height:195px}
.ag-art svg text{font-family:Inter,"Helvetica Neue",Arial,sans-serif;fill:var(--letter);font-weight:550;font-size:13px}
.ag-art svg .small{font-size:13px}.ag-art svg .medium{font-size:16px;font-weight:625;letter-spacing:-.45px}
.ag-art svg .big{font-size:32px;font-weight:630;letter-spacing:-1.4px}.ag-art svg .number{font:italic 77px Georgia,serif;fill:#231c45;letter-spacing:-5px}
.ag-art .center{text-anchor:middle}.ag-art .end{text-anchor:end}
.ag-art .wire,.ag-art .trail,.ag-art .outline,.ag-art .contour,.ag-art .rule,.ag-art .stitch,.ag-art .tick,.ag-art .faint{fill:none}
.ag-art .trail{stroke:var(--pigment);stroke-width:1.5}.ag-art .wire,.ag-art .stitch{stroke:var(--letter);stroke-width:1.4}
.ag-art .outline{stroke:var(--pigment);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}
.ag-art .rule{stroke:var(--stroke);stroke-width:1}.ag-art .film{fill:var(--paper);stroke:var(--stroke)}
.ag-art .tone,.ag-art .solid{fill:var(--pigment)}.ag-art .paper{fill:var(--paper);stroke:var(--stroke)}
.ag-art .axis,.ag-art .shadow{fill:var(--shadow)}.ag-art svg .light{fill:#fff}.ag-art svg .lavender{fill:#d2ccff}
.ag-art .seal{fill:#d5cffe}.ag-art .tick{stroke:#5c5087;stroke-width:.8}
.ag-art .faint{stroke:#a39abd;stroke-width:.8}.ag-art .darkbox{fill:#211a3b;stroke:#51476f}.ag-art .contour{stroke:#afa5fc;stroke-width:.9;opacity:.8}
.ag-exhibit .ag-art-midnight{background:#28215b;color:#f1edf9}.ag-exhibit .ag-art-nightfield{--pigment:#746ae8;--stroke:#c1b9dc;background:linear-gradient(110deg,#dedaf4,#f0eef9)}
.ag-exhibit .ag-art-paperfield{background:radial-gradient(ellipse at 70% 5%,#fbfafd 0%,#e8e4f5 86%)}
.ag-exhibit .ag-art-cream{background:linear-gradient(120deg,#f4f2f2,#edeaf4 80%)}
.ag-art figcaption{margin:0;padding:0 18px 13px;text-align:center;font:500 12px/1.45 Inter,"Helvetica Neue",Arial,sans-serif;color:inherit}
.ag-exhibit .ag-art-book img{display:block;width:100%;height:clamp(170px,19vw,250px);object-fit:cover;object-position:50% 50%}
@media(max-width:530px){.ag-art svg{max-height:175px}.ag-art figcaption{padding-inline:10px;font-size:11.5px}}
