.agency{background:var(--dark-blue);padding:40px 0}.agency .agency-card{background:#fff;border-radius:30px;padding:24px}.agency .agency-card .agency-row{display:flex;flex-direction:column;gap:32px}.agency .agency-card .agency-info{color:var(--dark-blue);flex:1}.agency .agency-card h2{color:var(--dark-blue);font-size:32px;font-weight:600;line-height:1.1}.agency .agency-card .status{align-items:center;color:var(--dark-blue);display:flex;font-size:15px;font-weight:600;gap:8px;line-height:22px;margin-top:16px}.agency .agency-card .status .dots{background:var(--green);border-radius:50%;flex-shrink:0;height:8px;width:8px}.agency .agency-card .status.closed i{background:var(--red)}.agency .agency-card .details{display:flex;flex-direction:column;gap:4px;margin-top:8px}.agency .agency-card .agency-info p,.agency .agency-card .details{color:var(--dark-blue);font-size:14px;font-weight:500;line-height:1.6}.agency .agency-card h3{color:var(--dark-blue);font-size:16px;font-weight:600;line-height:24px;margin:20px 0 4px}.agency .agency-card .agency-actions{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;margin-top:28px}.agency .agency-card .agency-actions .pill{font-size:14px;height:52px;width:100%}.agency .agency-card .agency-img{display:none;flex-shrink:0}.agency .agency-card .agency-img img{border-radius:20px;flex:1;min-width:0;object-fit:cover}@media (min-width:768px){.agency{padding:56px 0}.agency .agency-card{border-radius:40px;padding:56px 88px}.agency .agency-card .agency-row{align-items:center;flex-direction:row;gap:48px}.agency .agency-card h2{font-size:40px}.agency .agency-card .agency-actions{align-items:center;flex-direction:row;gap:16px}.agency .agency-card .agency-actions .pill{height:auto;width:auto}.agency .agency-card .agency-img{display:flex;width:45%}}@media (min-width:1024px){.agency .agency-card .agency-img{width:54.4%}}