.tool-thumb[data-astro-cid-quylpkwf]{display:block;margin:-.2rem 0 .8rem;border:1px solid var(--rule-strong);background:var(--cream)}.tool-thumb[data-astro-cid-quylpkwf] svg[data-astro-cid-quylpkwf]{display:block;width:100%;height:auto}.tool-thumb[data-astro-cid-quylpkwf] path[data-astro-cid-quylpkwf]{fill:var(--paper-inset);stroke:var(--cream);stroke-width:.75}.tool-thumb[data-astro-cid-quylpkwf] path[data-astro-cid-quylpkwf][data-ov="3"]{fill:var(--navy)}.tool-thumb[data-astro-cid-quylpkwf] path[data-astro-cid-quylpkwf][data-ov="2"]{fill:#47618c}.tool-thumb[data-astro-cid-quylpkwf] path[data-astro-cid-quylpkwf][data-ov="1"]{fill:#cdd6e2}.tool-thumb[data-astro-cid-quylpkwf] path[data-astro-cid-quylpkwf][data-ov="0"]{fill:var(--red)}.tool-thumb--tiles[data-astro-cid-quylpkwf]{padding:.6rem}.tool-thumb--tiles[data-astro-cid-quylpkwf] rect[data-astro-cid-quylpkwf]{stroke:var(--cream);stroke-width:3}.poster[data-astro-cid-7itmwytl]{aspect-ratio:3 / 4;background:var(--accent);border:2px solid var(--ink);padding:.9rem 1rem 1.2rem;display:flex;flex-direction:column;position:relative;overflow:hidden}.poster[data-astro-cid-7itmwytl]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;background-image:radial-gradient(circle,var(--cream) 1.2px,transparent 1.4px);background-size:8px 8px;opacity:.5}.poster-imprint[data-astro-cid-7itmwytl]{font-family:var(--sans);font-weight:700;font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;color:var(--cream);opacity:.85;margin:0 0 .5rem;padding-bottom:.5rem;border-bottom:1px solid color-mix(in srgb,var(--cream) 45%,transparent)}.poster-motif[data-astro-cid-7itmwytl]{width:100%;height:auto;margin:.5rem 0 .9rem;flex:none}.poster-title[data-astro-cid-7itmwytl]{font-family:var(--serif);font-weight:600;font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.08;letter-spacing:-.015em;color:var(--cream);margin:0}.poster-count[data-astro-cid-7itmwytl]{margin:.45rem 0 0;font-family:var(--sans);font-weight:700;font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.poster--light[data-astro-cid-7itmwytl] .poster-imprint[data-astro-cid-7itmwytl],.poster--light[data-astro-cid-7itmwytl] .poster-title[data-astro-cid-7itmwytl]{color:var(--ink)}.poster--light[data-astro-cid-7itmwytl] .poster-imprint[data-astro-cid-7itmwytl]{border-bottom-color:color-mix(in srgb,var(--ink) 35%,transparent)}.poster--img[data-astro-cid-7itmwytl]{aspect-ratio:auto;background:transparent;border:none;padding:0;display:block;overflow:visible}.poster--img[data-astro-cid-7itmwytl]:after{display:none}.poster--img[data-astro-cid-7itmwytl] img[data-astro-cid-7itmwytl]{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;border:2px solid var(--ink)}.poster-title--under[data-astro-cid-7itmwytl]{color:var(--ink);margin-top:.8rem}.mp-volume{display:grid;grid-template-columns:minmax(10rem,12rem) 1fr;gap:2.2rem;align-items:start;margin-top:1.6rem}@media(max-width:720px){.mp-volume{grid-template-columns:1fr;gap:1.4rem}.mp-cover{max-width:14rem}}.mp-blurb{font-size:.95rem;color:var(--muted);max-width:42rem;margin:.1rem 0 .9rem}.mp-index{list-style:none;margin:0;padding:0;border-top:2px solid var(--navy);max-width:52rem}.mp-index li{border-bottom:1px solid var(--rule-color)}.mp-row{display:grid;grid-template-columns:4.2rem 1fr auto;gap:1.4rem;align-items:baseline;padding:1.1rem .2rem;text-decoration:none;color:var(--ink)}.mp-no{font-family:var(--serif);font-weight:600;font-size:1.05rem;color:var(--navy);font-variant-numeric:tabular-nums;white-space:nowrap}.mp-main{display:flex;flex-direction:column;gap:.2rem}.mp-title{font-family:var(--serif);font-weight:600;font-size:1.35rem;line-height:1.15}.mp-stand{font-size:.97rem;color:var(--muted)}.mp-meta{font-family:var(--font-ui);font-weight:700;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-top:.2rem}.mp-arrow{font-family:var(--font-ui);color:var(--faint);transition:transform .15s ease,color .15s ease}.mp-row:hover .mp-title{color:var(--red)}.mp-row:hover .mp-arrow{color:var(--red);transform:translate(4px)}@media(max-width:560px){.mp-row{grid-template-columns:1fr auto}.mp-no{grid-column:1 / -1}}.standfirst[data-astro-cid-odi5jzfj]{font-size:1.15rem}.folio[data-astro-cid-odi5jzfj]{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin:1.1rem 0 0;font-family:var(--font-ui);font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums}.folio-mid[data-astro-cid-odi5jzfj]{color:var(--faint)}.report-rule[data-astro-cid-odi5jzfj]{margin-top:1.6rem;margin-bottom:0}.report-index[data-astro-cid-odi5jzfj]{margin-top:0}.report[data-astro-cid-odi5jzfj]{display:grid;grid-template-columns:10rem 1fr;gap:2rem;padding:1.8rem 0 2rem;border-bottom:1px solid var(--rule-color)}@media(max-width:640px){.report[data-astro-cid-odi5jzfj]{grid-template-columns:1fr}.report-plate[data-astro-cid-odi5jzfj]{max-width:10rem}}.report-plate[data-astro-cid-odi5jzfj]{display:block;border:1px solid var(--rule-strong);background:#fff;align-self:start}.report-plate[data-astro-cid-odi5jzfj] img[data-astro-cid-odi5jzfj]{display:block;width:100%;height:auto}.report-plate--flat[data-astro-cid-odi5jzfj]{aspect-ratio:640 / 828;background:var(--paper-inset)}.report-meta[data-astro-cid-odi5jzfj]{font-family:var(--font-ui);font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.report-meta[data-astro-cid-odi5jzfj] .dot[data-astro-cid-odi5jzfj]{color:var(--rule-strong);padding:0 .25rem}.report-meta[data-astro-cid-odi5jzfj] a[data-astro-cid-odi5jzfj]{color:var(--muted)}.report[data-astro-cid-odi5jzfj] h2[data-astro-cid-odi5jzfj]{margin:.4rem 0 0;font-size:1.6rem}.report[data-astro-cid-odi5jzfj] h2[data-astro-cid-odi5jzfj] a[data-astro-cid-odi5jzfj]{color:var(--ink);text-decoration:none}.report[data-astro-cid-odi5jzfj] h2[data-astro-cid-odi5jzfj] a[data-astro-cid-odi5jzfj]:hover{color:var(--red)}.report-abstract[data-astro-cid-odi5jzfj]{margin-top:.6rem;color:var(--muted);max-width:42rem}.report-actions[data-astro-cid-odi5jzfj]{display:flex;gap:1.4rem;align-items:baseline;margin-top:1rem;font-family:var(--font-ui);font-weight:700;font-size:.82rem}.report-read[data-astro-cid-odi5jzfj]{color:var(--ink);text-decoration:none}.report-read[data-astro-cid-odi5jzfj]:hover{color:var(--red)}.report-pdf[data-astro-cid-odi5jzfj]{color:var(--faint);text-decoration:none;text-transform:uppercase;font-size:.75rem;letter-spacing:.08em}.report-pdf[data-astro-cid-odi5jzfj]:hover{color:var(--red)}.data-note[data-astro-cid-odi5jzfj]{margin-top:.5rem;color:var(--muted)}.data-grid[data-astro-cid-odi5jzfj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(17rem,100%),24rem));gap:1.5rem;margin-top:1.8rem}.data-card[data-astro-cid-odi5jzfj] h3[data-astro-cid-odi5jzfj] a[data-astro-cid-odi5jzfj]{color:var(--ink);text-decoration:none}.data-card[data-astro-cid-odi5jzfj] h3[data-astro-cid-odi5jzfj] a[data-astro-cid-odi5jzfj]:hover{color:var(--red)}.data-card--soon[data-astro-cid-odi5jzfj] .tool-thumb{opacity:.45}.data-card--soon[data-astro-cid-odi5jzfj] h3[data-astro-cid-odi5jzfj]{color:var(--muted)}.data-card--soon[data-astro-cid-odi5jzfj]>p[data-astro-cid-odi5jzfj]:not(.status){color:var(--faint)}.status[data-astro-cid-odi5jzfj]{font-family:var(--font-ui);font-weight:700;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--navy);margin-bottom:.2rem}.status--limited[data-astro-cid-odi5jzfj]{color:var(--gold)}.empty[data-astro-cid-odi5jzfj]{border:1.5px dashed var(--rule-strong);padding:2rem;background:var(--cream-bright)}.hub-mast[data-astro-cid-odi5jzfj]{display:grid;grid-template-columns:3fr 2fr;gap:3rem;align-items:center}.hub-art[data-astro-cid-odi5jzfj]{width:100%;max-width:19rem;justify-self:end}@media(max-width:800px){.hub-mast[data-astro-cid-odi5jzfj]{grid-template-columns:1fr;gap:1.6rem}.hub-art[data-astro-cid-odi5jzfj]{max-width:14rem;justify-self:start}}.report-no[data-astro-cid-odi5jzfj]{font-size:1.05rem;color:var(--navy);margin-bottom:.15rem}
