.ps-policies {
--navy: #032C56;
--teal: #126475;
--gold: #C69F53;
--soft-blue: #EAF3F5;
--cream: #FAF7F0;
--text: #1F2937;
--border: #D8E0E6;
font-family: inherit;
color: var(--text);
line-height: 1.7;
}
.ps-policies * {
box-sizing: border-box;
}
.ps-policies a {
overflow-wrap: anywhere;
}
.ps-policy-hero {
background: var(--navy);
color: #fff;
padding: clamp(36px, 6vw, 76px) clamp(22px, 5vw, 60px);
border-radius: 8px;
margin-bottom: 42px;
position: relative;
overflow: hidden;
}
.ps-policy-hero:before {
content: "";
position: absolute;
width: 180px;
height: 180px;
border: 1px solid rgba(198,159,83,.45);
border-radius: 50%;
right: -65px;
top: -65px;
}
.ps-policy-eyebrow {
color: #E4C783;
font-size: 12px;
font-weight: 600;
letter-spacing: 2px;
text-transform: uppercase;
margin: 0 0 14px;
}
.ps-policy-hero h1 {
color: #fff;
font-size: clamp(32px, 4.5vw, 48px);
line-height: 1.2;
margin: 0 0 20px;
max-width: 760px;
}
.ps-policy-hero p {
color: #F3F6FA;
font-size: 16px;
max-width: 760px;
margin: 0;
}
.ps-policy-intro {
max-width: 850px;
margin: 0 auto 42px;
text-align: center;
}
.ps-policy-intro h2,
.ps-policy-contact h2 {
color: var(--navy);
font-size: clamp(25px, 3vw, 34px);
line-height: 1.3;
margin: 0 0 14px;
}
.ps-policy-intro p {
font-size: 16px;
margin: 0;
}
.ps-policy-grid {
display: grid;
grid-template-columns: repeat(3, minmax(0, 1fr));
gap: 22px;
}
.ps-policy-card {
background: #fff;
border: 1px solid var(--border);
border-radius: 12px;
padding: 27px 23px;
display: flex;
flex-direction: column;
align-items: flex-start;
transition: border-color .2s ease, transform .2s ease;
}
.ps-policy-card:hover {
border-color: var(--gold);
transform: translateY(-3px);
}
.ps-policy-number {
display: inline-flex;
align-items: center;
justify-content: center;
width: 42px;
height: 42px;
border-radius: 8px;
background: var(--soft-blue);
color: var(--navy);
font-size: 15px;
font-weight: 600;
margin-bottom: 18px;
}
.ps-policy-card h3 {
color: var(--navy);
font-size: 20px;
line-height: 1.4;
margin: 0 0 12px;
}
.ps-policy-card p {
font-size: 15px;
margin: 0 0 22px;
flex-grow: 1;
}
.ps-policy-link {
display: inline-block;
color: var(--teal) !important;
font-size: 15px;
font-weight: 700;
text-decoration: none !important;
border-bottom: 2px solid var(--gold);
padding-bottom: 3px;
}
.ps-policy-link:hover {
color: var(--navy) !important;
border-color: var(--teal);
}
.ps-policy-link:focus-visible {
outline: 3px solid var(--gold);
outline-offset: 4px;
}
.ps-policy-note {
background: var(--cream);
border-left: 4px solid var(--gold);
border-radius: 5px;
padding: 22px 25px;
margin-top: 36px;
}
.ps-policy-note h3 {
color: var(--navy);
font-size: 18px;
margin: 0 0 8px;
}
.ps-policy-note p {
margin: 0;
font-size: 16px;
}
.ps-policy-contact {
text-align: center;
background: var(--soft-blue);
border-radius: 14px;
padding: clamp(28px, 5vw, 48px) 22px;
margin-top: 42px;
}
.ps-policy-contact p {
max-width: 650px;
margin: 0 auto 20px;
font-size: 16px;
}
.ps-policy-button {
display: inline-block;
background: var(--navy);
color: #fff !important;
padding: 13px 25px;
border-radius: 5px;
font-weight: 700;
text-decoration: none !important;
}
.ps-policy-button:hover {
background: var(--teal);
}
.ps-policy-button:focus-visible {
outline: 3px solid var(--gold);
outline-offset: 4px;
}
@media (max-width: 900px) {
.ps-policy-grid {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (max-width: 600px) {
.ps-policy-grid {
grid-template-columns: 1fr;
gap: 16px;
}
.ps-policy-card {
padding: 23px 20px;
}
.ps-policy-hero {
border-radius: 9px;
}
}
@media (prefers-reduced-motion: reduce) {
.ps-policy-card {
transition: none;
}
.ps-policy-card:hover {
transform: none;
}
}
Peculiar Support Services Ltd
Policies, privacy and service standards
Clear information about your rights, our service boundaries,
privacy and the standards we aim to uphold.
Our policies and information
We want adults, families and representatives to understand
how our service works, how personal information is handled,
and how to raise a concern. Explore the documents below
to learn more about our approach to respectful,
non-personal support.
01
Client Privacy Notice
Find out what personal information we collect, why we use it,
how it is handled, and how you can exercise your privacy rights.
Read the Privacy Notice →
02
Complaints and Compliments Policy
Learn how to share feedback, raise a concern about our service,
or tell us when something has gone well.
Read the Policy →
03
Equality, Diversity and Inclusion
Read about our commitment to treating people fairly,
respecting differences and supporting inclusion.
Read the Policy →
04
Service User Rights and Dignity
Understand our approach to choice, dignity, privacy,
independence and respectful communication.
Read the Policy →
05
Safeguarding Information
Find out how to raise a concern about an adult's safety
and where to seek help if someone may be at risk.
Read Safeguarding Information →
06
Website Cookie Notice
Learn about cookies and similar technologies used on the
website and how to manage your cookie preferences.
Read the Cookie Notice →
07
Website Terms of Use
Understand the terms that apply when you visit and use
information provided on this website.
Read the Terms →
08
Accessibility Statement
Read about our aim to make this website accessible and
how to tell us if you encounter an accessibility barrier.
Read the Statement →
09
Service Scope and Exclusions
Understand the non-personal support we may provide and
the activities that fall outside our service.
View Service Scope →
Need help understanding a document?
If you need clarification about our published information
or require it in another format, please contact us.