@import url('https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;0,6..72,600;1,6..72,400;1,6..72,500&family=Libre+Franklin:wght@400;500;600;700&family=Spline+Sans+Mono:wght@400;500;600&display=swap'); :root{ --base:#ECE7DA;--surface:#FBF9F3;--surface-2:#F6F2E8;--surface-3:#EFEADD; --hero-1:#0A1C12;--hero-2:#0E2417;--hero-3:#16341F;--hero-cta:#102A1E; --brand:#B4924E;--brand-hot:#C4933F;--brand-dim:rgba(180,146,78,.12); --green:#2F8A52;--gold:#B4924E;--red:#9b2d20;--info:#1d4ed8; --text:#1B1E19;--text-mid:#3A3E36;--muted:#86897E;--faint:#9AA093; --border:rgba(27,30,25,.1);--border-2:rgba(27,30,25,.16);--border-3:rgba(27,30,25,.22); --sans:"Libre Franklin",system-ui,-apple-system,sans-serif; --mono:"Spline Sans Mono",ui-monospace,monospace; --serif:"Newsreader",Georgia,serif; } *{box-sizing:border-box;margin:0;padding:0} body{background:var(--base);color:var(--text);font-family:var(--sans);font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden;-webkit-text-size-adjust:100%} ::selection{background:var(--hero-cta);color:#F3EFE6} a{color:inherit;text-decoration:none} /* ── global header ── */ .gh{background:rgba(236,231,218,0.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-2);position:sticky;top:0;z-index:50} .gh-inner{padding:0 32px;max-width:1200px;margin:0 auto} .gh-top{display:flex;align-items:center;justify-content:space-between;height:60px;gap:24px} .gh-brand{display:flex;align-items:center;gap:9px;flex-shrink:0} .gh-dot{width:10px;height:10px;background:var(--brand);border-radius:50%;flex-shrink:0} .gh-logo{font-family:var(--serif);font-weight:500;font-size:20px;letter-spacing:-0.01em;color:var(--text)} .gh-logo b{color:var(--brand);font-weight:500} .gh-tag{font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-left:1px solid var(--border-2);padding-left:14px;margin-left:6px} .gh-live{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--green)} .gh-live-dot{width:6px;height:6px;border-radius:50%;background:var(--green);animation:gh-pulse 2.2s infinite} @keyframes gh-pulse{0%{box-shadow:0 0 0 0 rgba(47,138,82,.4)}70%{box-shadow:0 0 0 5px rgba(47,138,82,0)}100%{box-shadow:0 0 0 0 rgba(47,138,82,0)}} .gh-nav{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;border-top:1px solid var(--border)} .gh-nav::-webkit-scrollbar{display:none} .gh-nav a{font-size:13.5px;font-weight:500;color:var(--text-mid,#3A3E36);padding:0 14px;height:38px;display:flex;align-items:center;border-bottom:2px solid transparent;white-space:nowrap;transition:color .15s} .gh-nav a:hover{color:var(--text)} .gh-nav a.dnav-active{color:var(--text);border-bottom-color:var(--brand)} .gh-auth{display:flex;align-items:center;gap:16px;flex-shrink:0} .gh-auth-name{font-family:var(--mono);font-size:10px;color:var(--muted);max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap} .gh-auth-link{font-size:14px;font-weight:500;color:var(--text-mid,#3A3E36);transition:color .15s} .gh-auth-link:hover{color:var(--text)} .gh-auth-cta{display:inline-flex;align-items:center;background:var(--hero-cta);color:#F3EFE6;font-size:13px;font-weight:600;padding:9px 16px;letter-spacing:.01em;transition:opacity .15s} .gh-auth-cta:hover{opacity:.85} .gh-main-nav{display:flex;align-items:center;flex:1;padding:0 8px;overflow-x:auto;scrollbar-width:none} .gh-main-nav::-webkit-scrollbar{display:none} .gh-main-nav a{font-size:13px;font-weight:500;color:var(--text-mid,#B0BAC8);padding:0 11px;height:60px;display:flex;align-items:center;white-space:nowrap;transition:color .15s} .gh-main-nav a:hover{color:var(--text)} .gh-nav-atlas{color:var(--brand,#B4924E)!important;font-weight:600!important;margin-left:4px} .gh-nav-atlas:hover{color:#d4b070!important} /* ── page masthead ── */ .pg-mast{padding:40px 0 32px;border-bottom:1px solid var(--border-2);background:var(--base)} .pg-mast-inner{padding:0 32px;max-width:1200px;margin:0 auto} .pg-eyebrow{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--brand);margin-bottom:10px} .pg-crumb{font-family:var(--mono);font-size:10.5px;letter-spacing:.04em;color:var(--muted);margin-bottom:14px;display:flex;align-items:center;gap:8px;flex-wrap:wrap} .pg-crumb a{color:var(--muted)}.pg-crumb a:hover{color:var(--text)} .pg-crumb-sep{color:var(--faint)}.pg-crumb-active{color:var(--text)} .pg-mast h1{font-family:var(--serif);font-size:32px;font-weight:500;letter-spacing:-.02em;line-height:1.1;margin-bottom:20px;color:var(--text)} .pg-stats{display:flex;gap:1px;background:var(--border-2);border:1px solid var(--border-2);width:fit-content;flex-wrap:wrap} .pg-stat{padding:14px 22px;background:var(--surface)} .pg-stat-val{display:block;font-family:var(--serif);font-size:26px;font-weight:500;letter-spacing:-.01em;line-height:1.1;color:var(--text)} .pg-stat-label{display:block;font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:4px} /* ── page body ── */ .pg-body{padding:40px 0 64px;background:var(--base)} .pg-body-inner{padding:0 32px;max-width:1200px;margin:0 auto} /* ── status tags ── */ .bw-tag{font-family:var(--mono);font-size:9px;letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;display:inline-block;border:1px solid} .bw-tag-health{background:rgba(29,107,79,.08);color:#1d6b4f;border-color:rgba(29,107,79,.22)} .bw-tag-la{background:rgba(29,78,216,.08);color:#1d4ed8;border-color:rgba(29,78,216,.2)} .bw-tag-gov{background:rgba(180,146,78,.1);color:#7a5a22;border-color:rgba(180,146,78,.28)} .bw-tag-housing{background:rgba(109,40,217,.07);color:#6d28d9;border-color:rgba(109,40,217,.2)} .bw-tag-edu{background:rgba(180,83,9,.07);color:#b45309;border-color:rgba(180,83,9,.2)} .bw-tag-other{background:var(--surface-2);color:var(--muted);border-color:var(--border-2)} .pg-empty{font-family:var(--mono);font-size:12px;color:var(--muted);padding:40px 0} /* ── opportunity card ── */ .opp-card{background:var(--surface);border:1px solid var(--border-2);padding:16px 20px;margin-bottom:8px;transition:border-color .15s} .opp-card:hover{border-color:var(--brand)} /* ── footer ── */ .pg-foot{background:var(--hero-cta)} .pg-foot-inner{padding:16px 32px;max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;font-family:var(--mono);font-size:10.5px;color:rgba(236,230,214,.55)} .pg-copy{text-align:center;font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:rgba(236,230,214,.3);padding:10px 0 14px;background:#081710} @media(max-width:760px){ .gh-tag,.gh-live,.gh-auth-name,.gh-main-nav{display:none} .gh-inner,.pg-mast-inner,.pg-body-inner,.pg-foot-inner{padding-left:16px;padding-right:16px} .gh-auth{gap:10px} .gh-auth-cta{padding:8px 12px;font-size:12px} .gh-auth-link{font-size:13px} .gh-nav{padding-left:0} .pg-mast{padding:24px 0 20px} .pg-mast h1{font-size:22px} .pg-stats{width:100%;flex-wrap:wrap} .pg-stat{flex:1 1 45%} .pg-foot-inner{flex-direction:column;text-align:center;gap:6px;padding:14px 16px} } @media(max-width:480px){ .gh-inner,.pg-mast-inner,.pg-body-inner,.pg-foot-inner{padding-left:12px;padding-right:12px} .gh-logo{font-size:15px} .gh-auth-cta{padding:7px 10px;font-size:11px} .gh-auth-link{font-size:12px} .pg-mast h1{font-size:18px} .pg-stat{flex:1 1 100%} .pg-stat-val{font-size:20px} .pg-body{padding:28px 0 48px} } /* ── subscribe section + hp-foot footer (used by articles index + other shell pages) ── */ .wrap{padding:0 40px;max-width:1320px;margin-left:auto;margin-right:auto} .eyebrow{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--brand)} .subscribe{padding:72px 0;text-align:center;background:var(--surface-2)} .subscribe .eyebrow{margin-bottom:14px} .subscribe h2{font-family:var(--serif);font-size:30px;font-weight:400;letter-spacing:-.01em;margin-bottom:14px;color:var(--text)} .subscribe p{color:var(--muted);max-width:34em;margin:0 auto 28px;font-size:15px} .subform{display:flex;max-width:460px;margin:0 auto;border:1px solid var(--border-2)} .subform input{flex:1;border:0;padding:14px 16px;font-family:var(--sans);font-size:14px;background:var(--surface);color:var(--text)} .subform input::placeholder{color:var(--muted)} .subform input:focus{outline:2px solid var(--brand);outline-offset:-2px} .subform button{background:#102A1E;color:#ECE6D6;border:0;font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:.01em;padding:0 22px;cursor:pointer;transition:.18s} .subform button:hover{background:#0A1C12} .subnote{font-family:var(--mono);font-size:10.5px;color:var(--muted);margin-top:14px} footer.hp-foot{background:#102A1E;color:#9AA093;padding:54px 0 40px;font-size:13px;border-top:1px solid rgba(236,230,214,.1)} footer.hp-foot .wrap{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px} footer.hp-foot .logo{color:#ECE6D6;font-family:var(--serif);font-size:20px;font-weight:500;letter-spacing:-.01em;margin-bottom:12px} footer.hp-foot .logo b{color:var(--brand)} footer.hp-foot p.bl{max-width:26em;line-height:1.5;color:#9AA093;font-size:13px} footer.hp-foot h4{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#C5C9BC;margin-bottom:14px} footer.hp-foot ul{list-style:none} footer.hp-foot li{margin-bottom:9px} footer.hp-foot a{color:#9AA093} footer.hp-foot a:hover{color:#ECE6D6} footer.hp-foot .legal{grid-column:1/-1;border-top:1px solid rgba(236,230,214,.1);margin-top:28px;padding-top:20px;display:flex;justify-content:space-between;font-family:var(--mono);font-size:10.5px;color:#6B6F65;flex-wrap:wrap;gap:10px} @media(max-width:880px){footer.hp-foot .wrap{grid-template-columns:1fr 1fr}.wrap{padding:0 24px}} @media(max-width:480px){.wrap{padding:0 14px}footer.hp-foot .wrap{grid-template-columns:1fr}} /* ── sample report CTA component ── */ .scta{max-width:680px;margin:0 auto;background:#0E2318;border:1px solid rgba(34,197,94,.12);position:relative;overflow:hidden} .scta::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--brand),#22C55E,var(--brand))} .scta-inner{padding:32px 36px} .scta-eyebrow{font-family:var(--mono);font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--brand);margin-bottom:14px;display:flex;align-items:center;gap:8px} .scta-eyebrow::before{content:'';display:inline-block;width:6px;height:6px;border-radius:50%;background:#22C55E;box-shadow:0 0 6px rgba(34,197,94,.5)} .scta-h{font-family:var(--serif);font-size:22px;font-weight:400;color:#ECE6D6;margin-bottom:10px;line-height:1.3;letter-spacing:-.01em} .scta-p{font-size:13px;color:#9AA093;line-height:1.6;margin-bottom:20px;max-width:48em} .scta-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 20px;margin-bottom:24px} .scta-item{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;color:#9AA093;padding:5px 0} .scta-item::before{content:'\2713';color:#22C55E;font-weight:700;font-size:12px} .scta-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap} .scta-btn{display:inline-flex;align-items:center;gap:8px;background:var(--brand);color:#fff;font-family:var(--mono);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:12px 24px;text-decoration:none;transition:opacity .15s} .scta-btn:hover{opacity:.88} .scta-btn::after{content:'\2192';font-size:14px} .scta-note{font-family:var(--mono);font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#6B6F65} .scta-foot{display:flex;align-items:center;justify-content:space-between;padding:10px 36px;background:#0A1C12;border-top:1px solid rgba(34,197,94,.12);font-family:var(--mono);font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#6B6F65} .scta--compact{max-width:none} .scta--compact .scta-inner{padding:24px 28px;display:flex;align-items:center;gap:28px;flex-wrap:wrap} .scta--compact .scta-left{flex:1;min-width:200px} .scta--compact .scta-h{font-size:17px;margin-bottom:6px} .scta--compact .scta-p{margin-bottom:0;font-size:12px} .scta--compact .scta-right{display:flex;align-items:center;gap:12px;flex-shrink:0} .scta--compact .scta-grid{display:none} .scta--compact .scta-foot{padding:8px 28px} @media(max-width:600px){ .scta-inner{padding:24px 20px} .scta-grid{grid-template-columns:1fr} .scta--compact .scta-inner{flex-direction:column;align-items:flex-start} .scta--compact .scta-right{width:100%} .scta--compact .scta-btn{width:100%;justify-content:center} .scta-foot{padding:8px 20px;flex-wrap:wrap;gap:4px} }
All contracts matching this category from the Health & NHS desk — awarded and open. Title-matched against category keywords. Data as of 30 Jun 2026.
| Contract title | Buyer | Supplier | Value | Date | Src |
|---|---|---|---|---|---|
| Clinical Transcription Service | United Lincolnshire Teaching Hospitals NHS Trust | Bighand Limited | £137k | 18 Jun 2026 | CF |
| Clinical Remote Patient Monitoring | NHS HAMPSHIRE AND ISLE OF WIGHT ICB | Doccla UK Limited | £1.3m | 8 May 2026 | CF |
| Contract for the provision of a Clinical Decision Support Tool for NHS Central East ICB | NHS SOUTH, CENTRAL AND WEST COMMISSIONING SUPPORT UNIT | Ardens Health Informatics Limited | £1.7m | 24 Mar 2026 | CF |
| Provision of Clinical, Sanitary, and Sharps Waste Service | THE POLICE AND CRIME COMMISSIONER FOR LINCOLNSHIRE | Personnel Hygiene Services Limited | £32k | 25 Feb 2026 | CF |
| PPM - Annual AGSS LEV Test and Plant servicing of Medical Gas Systems for Darlington Memor… | QE FACILITIES LIMITED | BEACON MEDAES LTD | £36k | 17 Feb 2026 | CF |
| Provision of UK ROC clinical database services for Specialist Rehabilitation | NHS England | LONDON NORTH WEST UNIVERSITY HEALTHCARE NHS TRUST | £488k | 13 Feb 2026 | CF |
| Consultant Clinical Psychologist Provision for Adopt South | HAMPSHIRE COUNTY COUNCIL | Nurturing Minds Psychology Limited | £99k | 30 Sept 2025 | CF |
| Clinical Waste Services, Managing Agent Service | NORTH OF ENGLAND COMMISSIONING SUPPORT | Anenta Ltd | £520k | 30 Sept 2025 | CF |
| IBCA Specialist Medical Clinical Assessors | Cabinet Office | Interact Medical Ltd | £6.0m | 30 Sept 2025 | CF |
| 2425-31-DTS-RLD Eclipse Non-Clinical Educational/Research Software | Sheffield Hallam University | Varian Medical Systems | £212k | 21 Sept 2025 | CF |
| IBCA Specialist Medical Clinical Assessors | Cabinet Office | PROMEDICAL PERSONNEL LIMITED | £512k | 16 Jul 2025 | CF |
| Clinical database Childrens HIV and Aids Reporting System (CHARS) | NHS England | University College London, UCL | £135k | 15 Jun 2025 | CF |
| Edgware Hospital - Healthcare Planning, Construction Consultancy and Ancillary Services. | NHS PROPERTY SERVICES LIMITED | Drees and Sommer UK Limited | £40k | 21 May 2025 | CF |
| Specialist Clinical Medical Assessors | Cabinet Office | PROMEDICAL PERSONNEL LIMITED | £47k | 12 May 2025 | CF |
| Servicing and Maintenance of the Medical Gas Pipeline System at Nottingham City Hospital | Nottingham University Hospitals NHS Trust | BeaconMedaes Ltd | £100k | 5 May 2025 | CF |
| NHS Workforce Alliance Framework Agreement for Insourced Services to Support the Provision… | NOECPC | Optegra UK Ltd,CaRiMed,SAH Diagnostics Ltd,Atlas Diagnostics | £2000.0m | 21 Apr 2025 | CF |
| Whole Exome Sequencing of Clinical Trial Samples - AWARD | University Of Sheffield | Genewiz UK Ltd | £87k | 15 Apr 2025 | CF |
| New Berwick Hospital - Patient examination couches, plinths and chairs | Northumbria Healthcare NHS Foundation Trust | Medi-Plinth Equipment Limited | £35k | 9 Apr 2025 | CF |
| CA15657 - Clinical Coding Services for Admitted Patient Care (APC) | Whittington Health | Guy's and St Thomas' NHS Foundation Trust | £236k | 8 Apr 2025 | CF |
| Clinical Evaluations | UK Health Security Agency | Mac Clinical Research Finance Ltd | £9.5m | 2 Apr 2025 | CF |
| Clinical Waste Collection and Support Services | HAMPSHIRE COUNTY COUNCIL | Medisort Limited | £465k | 31 Mar 2025 | CF |
| CLINICAL GOVERNANCE AWARD | West Midlands Fire Service | MEDUK LTD | £150k | 20 Mar 2025 | CF |
| New Berwick Hospital Patient Trolleys | Northumbria Healthcare Facilities Management | Anetic Aid Limited | £62k | 19 Mar 2025 | CF |
| HNYICB - GP Practice Clinical Decision Support System | NHS HUMBER & NORTH YORKSHIRE ICB | Ardens Health Informatics Limited | £2.2m | 13 Mar 2025 | CF |
| HNYICB - Primary Care Clinical Waste Managing Agent Services | NHS HUMBER & NORTH YORKSHIRE ICB | Anenta Ltd | £380k | 4 Mar 2025 | CF |
| Provision of Clinical and Healthcare Staffing | NHS Midlands and Lancashire Commissioning Support Unit | Coyle Personnel Limited | £11k | 17 Feb 2025 | CF |
| Award of NP0411 Clinical Governance Service | Northumbria Police | The ATACC Group Ltd | £20k | 12 Feb 2025 | CF |
| Development of a patient facing website for the SAFE-D early detection of pancreatic canc… | UNIVERSITY OF SOUTHAMPTON | 10 Degrees Limited | £36k | 6 Feb 2025 | CF |
| Provision of Servicing and Maintenance of the Laundry Production Equipment at Nottingham C… | Nottingham University Hospital NHS Trust | Laundry Engineering Services Ltd | £1.5m | 17 Jan 2025 | CF |
| Clinical Decision Support tool for primary care | ATTAIN HEALTH MANAGEMENT SERVICES LTD | ARDENS HEALTH INFORMATICS LTD | £1.1m | 9 Jan 2025 | CF |
| Clinical Trial Manufacturing and Distribution Services | Nottingham Trent University (NTU) | Sharp Clinical Services UK Ltd | £34.5m | 1 Jan 2025 | CF |
| Tender title | Buyer | Est. value | Deadline | Src |
|---|---|---|---|---|
| CA18089 - Pharmacy Dispensary Refurbishment | West Suffolk NHS Foundation Trust | £250k | 3 Jul 2026 3d left | CF |
Contracts are matched by these keywords appearing in the contract title:
10 sections of procurement intelligence built from live Contracts Finder data.