.freelancer-jobs-grid,.freelancer-opportunities{align-items:start}
.freelancer-job-card,.work-opportunity-card{display:flex;flex-direction:column;justify-content:flex-start;align-self:start;gap:12px;height:auto;min-height:0;max-width:360px;width:100%;box-sizing:border-box}
.freelancer-job-card>* ,.work-opportunity-card>*{min-width:0;flex:0 0 auto}
.freelancer-job-card .section-head{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin:0;height:auto;min-height:0;flex:0 0 auto}
.freelancer-job-card .section-head>div:first-child{flex:0 0 auto}
.freelancer-job-card .job-card-tags{margin:0;min-height:0;gap:6px;align-items:stretch}
.freelancer-job-card .job-card-tags .tag{min-height:0;height:auto;padding:8px 10px;justify-content:flex-start}
.freelancer-job-card :is(.job-cost-center,.work-card-meta),.freelancer-job-card>p{margin:0}
.freelancer-job-card .section-head h2{margin:4px 0 0}
.freelancer-job-card>.primary,.work-opportunity-card>form,.work-opportunity-card>form button{margin-top:0}
.work-opportunity-card :is(.work-opportunity-identification,.work-opportunity-facts,.work-opportunity-value,.work-opportunity-dates,.work-opportunity-match){margin:0}
.work-opportunity-card .work-opportunity-scope{flex:0 0 auto;min-height:0;max-height:none;margin:0;padding:0;overflow:visible}
.work-opportunity-card .work-opportunity-scope section+section{margin-top:8px}
.work-included-preview{margin-top:10px;min-width:0;overflow-wrap:anywhere;border-top:1px solid #e0e6e2;padding-top:10px}
.work-included-preview>summary{display:block;list-style:none;cursor:pointer;font-weight:400}.work-included-preview>summary::-webkit-details-marker{display:none}
.work-included-heading{display:block;font-weight:700;font-size:13px;margin-bottom:6px}
.work-included-excerpt{display:block;max-height:96px;overflow:hidden;line-height:1.5}
.work-included-more,.work-included-less{display:block;margin-top:6px;color:#087661;font-size:13px;font-weight:700;text-decoration:underline}.work-included-less{display:none}
.work-included-preview[open] .work-included-excerpt,.work-included-preview[open] .work-included-more{display:none}.work-included-preview[open] .work-included-less{display:block}
.work-included-preview>summary:focus-visible{outline:2px solid #087661;outline-offset:3px;border-radius:4px}
.work-included-full{padding-top:8px}.work-included-empty{font-size:12px;color:#64736b;margin:8px 0}
.work-included-preview p{margin:0;overflow-wrap:anywhere}
