.coffee-market-visuals-module__DqGUmq__figure{background:#fffdf8;border:1px solid #4c301e33;border-radius:4px;margin:54px 0 66px;overflow:hidden;box-shadow:0 22px 58px #462b1817}.coffee-market-visuals-module__DqGUmq__header{background:linear-gradient(135deg,#f3e2cc 0%,#fbf2e5 62%,#ead0b4 100%);border-bottom:1px solid #4c301e26;grid-template-columns:1.05fr .95fr;align-items:end;gap:26px;padding:30px 32px 25px;display:grid}.coffee-market-visuals-module__DqGUmq__header span{color:#a44c24;letter-spacing:.17em;font-size:10px;font-weight:900}.coffee-market-visuals-module__DqGUmq__header h2{color:#38251b!important;margin:8px 0 0!important;font-size:28px!important;line-height:1.35!important}.coffee-market-visuals-module__DqGUmq__header p{color:#715f52;text-align:right;margin:0;font-size:12px;line-height:1.75}.coffee-market-visuals-module__DqGUmq__body{gap:28px;padding:32px;display:grid}.coffee-market-visuals-module__DqGUmq__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.coffee-market-visuals-module__DqGUmq__metrics div{background:#faf3e9;border:1px solid #4c301e24;min-height:122px;padding:20px}.coffee-market-visuals-module__DqGUmq__metrics strong{color:#9b4723;font-size:25px;line-height:1.18;display:block}.coffee-market-visuals-module__DqGUmq__metrics b{color:#4d3325;margin-top:11px;font-size:13px;display:block}.coffee-market-visuals-module__DqGUmq__metrics small{color:#7c6a5d;margin-top:5px;font-size:10px;line-height:1.55;display:block}.coffee-market-visuals-module__DqGUmq__flow{background:#4c301e2e;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.coffee-market-visuals-module__DqGUmq__flow div{background:#4b3022;min-height:154px;padding:22px 18px}.coffee-market-visuals-module__DqGUmq__flow span{color:#eab37d;letter-spacing:.12em;font-size:10px;font-weight:900}.coffee-market-visuals-module__DqGUmq__flow b{color:#fff8ee;margin-top:16px;font-size:14px;line-height:1.35;display:block}.coffee-market-visuals-module__DqGUmq__flow small{color:#d8c7b8;margin-top:8px;font-size:10px;line-height:1.6;display:block}.coffee-market-visuals-module__DqGUmq__tableWrap{width:100%;overflow-x:auto}.coffee-market-visuals-module__DqGUmq__table{border-collapse:collapse;color:#4b372b;width:100%;font-size:11px;line-height:1.58}.coffee-market-visuals-module__DqGUmq__table th{color:#fff;text-align:left;white-space:nowrap;background:#6b3d25;padding:12px 13px;font-weight:850}.coffee-market-visuals-module__DqGUmq__table td{vertical-align:top;border:1px solid #4c301e21;padding:13px}.coffee-market-visuals-module__DqGUmq__table tbody tr:nth-child(2n) td{background:#faf3e9}.coffee-market-visuals-module__DqGUmq__table td:first-child{color:#573421;white-space:nowrap;font-weight:850}.coffee-market-visuals-module__DqGUmq__note{color:#88786c;margin:0;padding:0 32px 25px;font-size:10px;line-height:1.7}@media (max-width:760px){.coffee-market-visuals-module__DqGUmq__figure{margin:42px -3px 52px}.coffee-market-visuals-module__DqGUmq__header{grid-template-columns:1fr;gap:13px;padding:24px 20px 21px}.coffee-market-visuals-module__DqGUmq__header h2{font-size:22px!important}.coffee-market-visuals-module__DqGUmq__header p{text-align:left}.coffee-market-visuals-module__DqGUmq__body{gap:20px;padding:22px 18px}.coffee-market-visuals-module__DqGUmq__metrics{grid-template-columns:1fr}.coffee-market-visuals-module__DqGUmq__metrics div{min-height:auto}.coffee-market-visuals-module__DqGUmq__flow{grid-template-columns:1fr 1fr}.coffee-market-visuals-module__DqGUmq__flow div{min-height:137px}.coffee-market-visuals-module__DqGUmq__table{min-width:620px}.coffee-market-visuals-module__DqGUmq__note{padding:0 18px 21px}}@media (max-width:430px){.coffee-market-visuals-module__DqGUmq__flow{grid-template-columns:1fr}.coffee-market-visuals-module__DqGUmq__flow div{min-height:auto}}
