.issue-intro{padding:36px 0 30px}.back{display:inline-block;margin-bottom:28px;color:#5F574B;font-size:14px}.eyebrow{text-transform:uppercase;font-size:11px;letter-spacing:.13em;font-weight:600;color:#A03D22;margin:0 0 12px}.issue-heading{display:flex;align-items:center;justify-content:space-between;gap:30px}.issue-heading h1{font-size:clamp(36px,5vw,56px);font-weight:400;line-height:1.1;margin:0 0 14px}.issue-description{color:#5F574B;max-width:55ch;line-height:1.6;margin:0}.sales-total{border-left:1px solid #DCD2C0;padding:4px 0 4px 36px;min-width:165px}.sales-total strong{display:block;font-family:"Libre Caslon Display",Georgia,serif;font-size:48px;font-weight:400;line-height:1.15}.sales-total span{font-size:14px;color:#5F574B}.sales-section{border-top:1px solid #DCD2C0;padding-top:24px}.sales-tools{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:20px}.sales-tools h2{font-size:25px;font-weight:400;margin:0 0 8px}.sales-tools p{margin:0;color:#5F574B;font-size:13px}.search-control{width:min(350px,100%)}.search-control label{display:block;font-size:12px;font-weight:600;margin-bottom:8px}.search-control input{box-sizing:border-box;width:100%;font:inherit;font-size:15px;padding:12px 14px;border:1px solid #aaa092;border-radius:4px;background:#FBF8F2;color:var(--ink)}.sales-table{width:100%;border-collapse:collapse;text-align:left;background:#FBF8F2;font-size:15px}.sales-table thead{background:#eae4d9;color:#5F574B;font-size:12px}.sales-table th,.sales-table td{padding:17px 20px;border-bottom:1px solid #DCD2C0;vertical-align:middle}.sales-table thead th{font-weight:600;padding-top:12px;padding-bottom:12px}.sales-table th[scope=row]{font-weight:500;width:47%;font-size:16px;line-height:1.5}.number{width:40px;color:#5F574B;font-size:12px;font-variant-numeric:tabular-nums}.broker{color:#5F574B;font-size:11px;line-height:1.5}.broker.klemm{color:#A03D22;font-weight:700}.source-note{font-size:12px;line-height:1.6;color:#5F574B;margin:16px 0 30px}.issue-pagination{display:flex;justify-content:space-between;gap:20px;padding:5px 0 40px;font-size:14px}.issue-pagination a{color:var(--ink)}[hidden]{display:none!important}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}a:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #A03D22;outline-offset:4px}
@media(max-width:650px){.issue-intro{padding-top:24px}.eyebrow{line-height:1.7}.issue-heading{align-items:start;gap:16px}.sales-total{padding-left:16px;min-width:86px}.sales-total strong{font-size:34px}.sales-total span{font-size:12px;display:block;max-width:65px}.issue-description{font-size:14px}.sales-tools{align-items:stretch;flex-direction:column;gap:18px}.search-control{width:100%}.sales-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.sales-table,.sales-table tbody{display:block}.sales-table tr{display:grid;grid-template-columns:30px minmax(0,1fr);padding:16px;border-bottom:1px solid #DCD2C0;gap:5px 9px}.sales-table td,.sales-table th{padding:0;border:0}.sales-table th[scope=row]{width:auto;font-size:16px}.sales-table .number{width:auto;padding-top:5px;grid-row:1 / 3}.sales-table .broker{grid-column:2;font-size:11px;overflow-wrap:anywhere}.broker:before{content:'Listed by '}.issue-pagination{flex-wrap:wrap;font-size:13px;gap:20px}.issue-pagination a{min-height:24px}.issue-pagination a:nth-child(2){order:3;width:100%;text-align:center}}

.broker:empty:after{content:"Not recorded";font-style:italic;color:#5F574B}
