@import url("/market-reports/report-cards.css"); /* home links only reports.css; the cards live in report-cards.css */
.market-home{background:#d7d6ba;padding:110px 8vw;display:grid;grid-template-columns:1fr 1.1fr;gap:7vw}.market-heading>p:not(.eyebrow){max-width:430px;font-size:18px;margin-top:28px}.report-row{padding:26px 0 30px;border-top:1px solid #753d4840}.report-meta{display:flex;gap:18px;font-size:11px;letter-spacing:.7px;color:#6b554a}.report-row h3{font:500 clamp(25px,2.4vw,37px)/1.18 var(--serif);margin-top:14px}.report-row h3 a{display:block}.report-row h3 a:hover{color:var(--wine)}.report-row h3 span{font-size:24px;color:var(--wine)}
.report-intro{padding:210px 8vw 85px;display:grid;grid-template-columns:1.4fr 1fr;gap:5vw;align-items:center;background:#eee5ce;overflow:hidden}.report-intro>div>p:not(.eyebrow){max-width:590px;margin-top:28px;font-size:19px}.report-art{position:relative;height:420px;border:1px solid #753d4833;border-radius:50%}.report-art .crop{width:110%;height:95%;position:absolute;left:-5%;top:-6%}
/* Transparent, label-free specimen in the upper part of the ring; the caption sits under it (Kon 2026-10-01). */
.report-art-img{position:absolute;left:9%;top:5%;width:82%;height:66%;object-fit:contain}.report-art span{position:absolute;bottom:7%;line-height:1.1;width:100%;text-align:center;font:italic 34px var(--serif);color:#753d4877}.report-library{padding:75px 8vw 90px;background:#e8dfcc}.library-heading{display:flex;align-items:baseline;justify-content:space-between;gap:25px}.library-heading h2{font-size:58px}.library-heading>p{font-size:13px}.report-controls{display:flex;justify-content:space-between;align-items:end;gap:30px;margin:40px 0 25px}.report-filters{display:flex;gap:10px;flex-wrap:wrap}.report-filters button,#clear{background:none;border:1px solid #753d4855;padding:9px 17px;font-size:13px}.report-filters button[aria-pressed=true]{background:#753d48;color:#eee5ce}.report-controls label{font-size:11px}.report-controls input{display:block;margin-top:6px;border:0;border-bottom:1px solid #753d4866;background:none;padding:10px 0;min-width:250px;font-size:15px}#report-count{font-size:12px;margin-bottom:16px}#clear{margin-top:22px}#empty{padding:35px 0}.report-contact{background:#d7d6ba;padding:90px 8vw}.report-contact .button{margin-top:35px}
@media(max-width:850px){.market-home{grid-template-columns:1fr;padding:70px 7vw;gap:40px}.report-intro{padding:165px 7vw 55px;grid-template-columns:1fr}.report-art{height:280px;max-width:350px;width:100%;margin:auto auto 56px}.report-art span{bottom:auto;top:100%;margin-top:12px;font-size:24px;white-space:nowrap}.report-art-img{top:8%;height:80%}.report-intro h1{font-size:54px}.report-library{padding:60px 7vw}.library-heading,.report-controls{display:flex;flex-direction:column;align-items:stretch}.library-heading h2{font-size:48px}.report-controls input{width:100%}.report-contact{padding:65px 7vw}}

/* HOME-LEGACY (delete with report-images.js once the home-latest region is published): the homepage block still
   renders the old .report-row markup until the renderer replaces it with .report-card. The listing no longer uses these. */
.report-row{display:grid;grid-template-columns:155px minmax(0,1fr);align-items:center;gap:28px;padding:24px 0}
.report-body{min-width:0}.report-row h3{margin-top:12px}

.report-botanical{position:relative;display:block;width:100%;height:160px;border-radius:47% 53% 55% 45%;background:#c7c6a433;isolation:isolate}
.report-botanical .crop{position:absolute;inset:-12%;width:124%;height:124%;transition:transform .35s}
.report-botanical:hover .crop{transform:rotate(-4deg) scale(1.04)}
.report-botanical img{width:100%;height:100%;object-fit:contain;display:block}.report-botanical img[hidden],.report-botanical .crop[hidden]{display:none}


@media(max-width:850px){.report-row{display:grid;grid-template-columns:105px minmax(0,1fr);gap:20px}.report-botanical{height:125px}.report-row h3{font-size:26px}.report-meta{flex-direction:column;gap:3px;font-size:10px}}
@media(prefers-reduced-motion:reduce){.report-botanical .crop{transition:none}.report-botanical:hover .crop{transform:none}}
