.RequestCard-module__p3qMvW__card{border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}.RequestCard-module__p3qMvW__card:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.RequestCard-module__p3qMvW__photo{aspect-ratio:4/3;background:var(--elevated);color:var(--faint);place-items:center;display:grid;position:relative}.RequestCard-module__p3qMvW__photo img{object-fit:cover}.RequestCard-module__p3qMvW__urgency{background:var(--yellow);color:var(--navy);border-radius:999px;padding:3px 9px;font-size:.72rem;font-weight:700;position:absolute;top:10px;left:10px}.RequestCard-module__p3qMvW__body{padding:14px 16px 16px}.RequestCard-module__p3qMvW__body h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;font-weight:800;line-height:1.3;display:-webkit-box;overflow:hidden}.RequestCard-module__p3qMvW__meta{color:var(--muted);margin-top:4px;font-size:.92rem;font-weight:600}.RequestCard-module__p3qMvW__offers{color:var(--faint);margin-top:6px;font-size:.82rem}
.SellBanner-module__AcXuWG__sell{background:var(--navy);color:#fff;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding:28px;display:flex}.SellBanner-module__AcXuWG__sell h2{font-size:1.4rem;font-weight:800}.SellBanner-module__AcXuWG__sell p{color:#c9cdd8;max-width:52ch}.SellBanner-module__AcXuWG__btn{background:var(--yellow);color:var(--navy);border-radius:14px;align-items:center;gap:8px;padding:14px 20px;font-weight:800;text-decoration:none;display:inline-flex}
