@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} }
← Adult Social Care desk
Adult Social Care · Category

Learning Disability Services

All contracts matching this category from the Adult Social Care desk — awarded and open. Title-matched against category keywords. Data as of 30 Jun 2026.

2Awarded contracts
£194kTotal awarded value
0Open tenders
100%Supplier data published
Awarded Contracts 2 contracts
Contract titleBuyerSupplierValueDateSrc
TD2331 - Family Based Community Support service to help families and care leavers who may … DERBY CITY COUNCIL Safe Families for Children £194k 14 May 2026 CF
CSW -Community Services for Working Age Adults, with Learning Disabilities, Complex Health… Shared Service (CSW) 3D CARE SERVICES LTD,Access Care Group Ltd,Accomplish Group, 25 Sept 2025 CF
All data from Contracts Finder public record. Supplier names are as published by the buyer — some buyers do not disclose supplier names on all awards. Values reflect what was published; actual contract spend may differ.
Open Tenders 0 live
No open tenders found for this category at the current time.
Category Keywords

Contracts are matched by these keywords appearing in the contract title:

learning disabilityautismchallenging behaviourcomplex needs
Sample report available
See what a full scan delivers

10 sections of procurement intelligence built from live Contracts Finder data.

Public record onlyContracts Finder · Find a Tender
© 2026 AtlasRevenue — Intelligence, not certainty.