.sales-directory .sales-directory-hero{display:block;padding-block:3.5rem}.sales-directory-hero>p:not(.eyebrow){max-width:760px}.sales-directory-hero__facts{display:flex;gap:1.2rem;flex-wrap:wrap;align-items:center;margin:1.5rem 0}.sales-directory-hero>.button{margin:.4rem .6rem .2rem 0}.sales-directory .sales-hero h1{font-size:clamp(2rem,4vw,3.5rem)}.sales-directory-filters{display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap;background:#f2f7fa;border:1px solid #dce7ee;border-radius:14px;padding:1.2rem;margin:1.8rem 0}.sales-directory-filters label{display:grid;gap:.4rem;font-weight:700;min-width:200px}.sales-directory-filters select{max-width:100%;padding:.75rem;border:1px solid #becdd7;border-radius:8px;background:white;color:#12324c;font:inherit}.sales-directory-filters p{margin:0;padding:.7rem}.sale-notice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.sale-notice-card{border:1px solid #dce7ee;border-radius:18px;background:white;padding:1.6rem;display:flex;flex-direction:column;min-width:0;box-shadow:0 6px 24px #0a2d4810;overflow-wrap:anywhere}.sale-notice-card__tags{display:flex;gap:.5rem;flex-wrap:wrap}.sale-notice-card__tags span{font-size:.8rem;font-weight:700;background:#edf5fa;color:#143e5a;border-radius:5px;padding:.3rem .6rem}.sale-notice-card h3{font-size:1.25rem;line-height:1.6;margin:1rem 0 .5rem}.sale-notice-card h3 a{color:#0b3556}.sale-notice-card__status{font-size:.85rem;color:#30644d;font-weight:700;margin:0}.sale-notice-card dl{font-size:.92rem;line-height:1.85;margin:.9rem 0 1.4rem}.sale-notice-card dt{font-weight:700;margin:.6rem 0 .15rem}.sale-notice-card dd{margin:0;color:#526572}.sale-notice-card .button{margin-top:auto;align-self:flex-start;font-size:.9rem}.sale-notice-card small{display:block;color:#667986;font-size:.76rem;margin-top:1rem}.sales-directory [hidden]{display:none!important}.sales-directory-sources{margin-top:2rem;padding:1.2rem 1.5rem;background:#f3f7fa;border-radius:12px}.sales-directory-sources summary{cursor:pointer;font-weight:700}.sales-directory-sources ul{display:flex;gap:1rem 2rem;flex-wrap:wrap;padding-left:1.2rem}.sales-directory-method dt{font-weight:700;margin-top:1.5rem}.sales-directory-method dd{margin:.5rem 0;line-height:1.9}.sales-directory #shop-sales,.sales-directory #history-deals{scroll-margin-top:170px}@media(max-width:700px){.sale-notice-grid{grid-template-columns:1fr}.sale-notice-card{padding:1.25rem}.sales-directory-filters{gap:.8rem}.sales-directory-filters label{min-width:0;width:100%}.sales-directory-hero__facts{gap:.6rem 1rem;font-size:.85rem}.sales-directory .sales-directory-hero{padding-block:2.5rem}.sales-directory-hero>.button{display:flex;margin:.7rem 0}.sales-directory-sources ul{display:block}.sales-directory-sources li{margin:.8rem 0}}
.sales-directory>.sales-hero{padding:0}.sales-directory-hero>.button--ghost{color:white;border-color:#ffffff80;background:transparent}
