body.home .elementor-widget-hivepress-requests .hp-listing--view-block{display:flex;flex-direction:column;min-height:440px;max-height:440px;overflow:hidden;border-radius:12px;box-sizing:border-box}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__image,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__media,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .apt-card-image-wrap,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .request-image-block{flex:0 0 150px;height:150px;max-height:150px;overflow:hidden;display:block;width:100%;box-sizing:border-box}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__image img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__media img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .apt-card-image-wrap img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block img.request-image-block{width:100%;height:150px;object-fit:cover;display:block;box-sizing:border-box}body.home .elementor-widget-hivepress-requests .hp-listing--view-block img.request-image-block--fallback{object-fit:contain!important;padding:20px 28px;background:#f8f9fa}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__content{flex:1 1 auto;display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden;min-height:0}body.home .elementor-widget-hivepress-requests .hp-listing__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:10px 12px 4px;padding:0;font-size:15px;line-height:1.35;max-height:2.7em;flex-shrink:0}body.home .elementor-widget-hivepress-requests .apt-card-badges-wrap{min-height:30px;padding:2px 12px 4px;display:flex;flex-wrap:wrap;align-items:center;gap:4px;flex-shrink:0;box-sizing:border-box}body.home .elementor-widget-hivepress-requests .request-description,body.home .elementor-widget-hivepress-requests .hp-listing__description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0;padding:0 12px;font-size:13px;line-height:1.45;max-height:2.9em;color:#6b7280;flex-shrink:0}body.home .elementor-widget-hivepress-requests .hp-listing__details--primary,body.home .elementor-widget-hivepress-requests .hp-listing__attributes--secondary{padding:4px 12px 0;font-size:12px;flex-shrink:0;overflow:hidden}body.home .elementor-widget-hivepress-requests .hp-listing__content::after{content:"";flex:1 1 auto;min-height:0}.apt-request-author-mini{display:flex;align-items:center;gap:6px;min-height:40px;padding:6px 12px;font-size:12px;color:#6b7280;border-top:1px solid #f3f4f6;flex-shrink:0;flex-wrap:wrap;box-sizing:border-box}.apt-request-author-mini__label{color:#9ca3af;font-size:11px}.apt-request-author-mini__avatar-img{width:24px!important;height:24px!important;border-radius:50%;object-fit:cover;flex-shrink:0;vertical-align:middle}.apt-request-author-mini__name{font-weight:600;color:#374151;font-size:12px}.apt-request-author-mini__status{background:#f3f4f6;color:#6b7280;font-size:10px;font-weight:600;padding:2px 7px;border-radius:10px}.apt-request-author-mini__status--trusted{background:#f0fff4;color:#276749}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__footer{margin-top:auto;padding:8px 12px;flex-shrink:0;border-top:1px solid #f3f4f6}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__actions{margin-top:auto}@media (max-width:767px){body.home .elementor-widget-hivepress-requests .hp-listing--view-block{min-height:400px;max-height:400px}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__image,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__media,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .apt-card-image-wrap,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .request-image-block{flex:0 0 120px;height:120px;max-height:120px}body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__image img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .hp-listing__media img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block .apt-card-image-wrap img,body.home .elementor-widget-hivepress-requests .hp-listing--view-block img.request-image-block{height:120px}}