.listing-module__QTFdFG__page{max-width:1320px;min-height:100vh;margin:0 auto;padding:0 28px 78px}.listing-module__QTFdFG__content{padding-top:38px}.listing-module__QTFdFG__intro{color:var(--muted);max-width:750px;margin:15px 0 0;font-size:1rem;line-height:1.55}.listing-module__QTFdFG__resultCount{color:var(--muted);margin:23px 0 0;font-size:.9rem}.listing-module__QTFdFG__placeholder{color:var(--green-dark);text-align:center;background:linear-gradient(155deg,#e9f1e9,#f7f5e8);flex-direction:column;justify-content:center;align-items:center;gap:18px;width:100%;height:100%;padding:20px;display:flex}.listing-module__QTFdFG__placeholder span{color:var(--green);font-family:Montserrat,sans-serif;font-size:1rem;font-weight:800}.listing-module__QTFdFG__placeholder strong{font-family:Montserrat,sans-serif;font-size:1.35rem}.listing-module__QTFdFG__placeholder small{color:var(--muted);font-size:.72rem}.listing-module__QTFdFG__empty{border:1px solid var(--line);color:var(--muted);background:#fff;border-radius:10px;padding:24px;line-height:1.5}.listing-module__QTFdFG__empty a{color:var(--green);font-weight:700}.listing-module__QTFdFG__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:36px;display:flex}.listing-module__QTFdFG__pagination a,.listing-module__QTFdFG__pagination span{border:1px solid var(--line);color:var(--green-dark);border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:9px 13px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:700;text-decoration:none;display:inline-flex}.listing-module__QTFdFG__pagination a:hover{background:#eaf3ec}.listing-module__QTFdFG__pagination span[aria-current=page]{background:var(--green);border-color:var(--green);color:#fff}@media (max-width:700px){.listing-module__QTFdFG__page{padding:0 18px 52px}.listing-module__QTFdFG__content{padding-top:25px}}
