/* Silverstone Relocations demo additions (2026-11-05): silver and charcoal palette from the name, text wordmark (no logo of theirs found on a site,
   the web archive or social pages), photo-free hero, "Your photo could go here" drawings, moving quote form. (c) 2026 Book A Tradesman FZC, trading as Page Tailors. */
:root{--navy:#2a3440;--navy-d:#1b232c;--deep:#151b22;--sky:#eef1f4;--silver:#b8c2cc;--accent:#3f7cac}
.header .brand.sr-brand{display:flex;flex-direction:column;line-height:1.05;text-decoration:none}
.sr-brand b{font-family:'Source Serif 4',Georgia,serif;font-size:1.45rem;color:var(--deep);letter-spacing:.01em}
.sr-brand span{font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#6b7785}
.sr-hero{background:linear-gradient(135deg,#151b22 0%,#2a3440 60%,#4a5866 130%);color:#fff;padding:56px 0 64px}
.sr-hero-in{display:grid;gap:30px;align-items:center}
.sr-hero h1{font-size:clamp(2rem,1.3rem + 3vw,3.3rem);margin:0 0 .4em;color:#fff}
.sr-hero .eyebrow{color:var(--silver)}
.sr-hero .hero-text{color:#dde3e9;max-width:600px}
.sr-card{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.25);border-radius:14px;padding:22px 24px;max-width:380px}
.sr-card strong{font-family:'Source Serif 4',Georgia,serif;font-size:1.7rem;line-height:1.15;display:block;color:#fff}
.sr-card span{color:#dde3e9;display:block;margin-top:6px}
@media (min-width:900px){.sr-hero-in{grid-template-columns:1.6fr 1fr}.sr-hero{padding:84px 0 92px}}
.sr-svc{border-top:4px solid var(--silver);overflow:hidden}
.sr-ph{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-bottom:1px solid #dde3e9}
.sr-tips{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:14px}
.sr-tips li{background:#fff;border:1px solid var(--line);border-left:4px solid var(--silver);border-radius:10px;padding:16px 18px}
.sr-tips strong{display:block;color:var(--deep);margin-bottom:4px}.sr-tips p{margin:0;color:#4b5a66;font-size:.95rem}
.sr-q h2{margin-bottom:.35em}.sr-q-lead{font-size:1.08rem;color:#33424f;margin:0 0 18px}
.sr-why{list-style:none;margin:0 0 20px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px}
.sr-why li{padding-left:26px;position:relative;font-weight:600;color:var(--deep);font-size:.95rem}
.sr-why li::before{content:"";position:absolute;left:0;top:.15em;width:18px;height:18px;border-radius:50%;background:var(--navy)}
.sr-why li::after{content:"";position:absolute;left:6px;top:.32em;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.sr-q-cta{display:flex;flex-wrap:wrap;gap:10px}.sr-q-cta .btn{flex:1 1 180px;text-align:center;justify-content:center}
.sr-q-alt{margin:12px 0 0;color:#4b5a66;font-size:.95rem}.sr-q-alt a{font-weight:700;color:var(--navy)}
.sr-foot-name{font-family:'Source Serif 4',Georgia,serif;font-size:1.3rem;color:#fff;font-weight:600}
.topbar a{color:var(--silver)}
@media (max-width:520px){.sr-why{grid-template-columns:1fr}}
/* 2026-11-05 after the owner's call: new van logo, Redhill/Gatwick + all of London, five services, size-of-move field */
.header .brand img.sr-logo{height:44px;width:auto;max-width:none;display:block}
@media (max-width:600px){.header .brand img.sr-logo{height:40px}}
.sr-foot-logo{height:48px;width:auto;display:block}
.sr-areas{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding:0;list-style:none}
.sr-areas li{background:var(--sky);color:var(--navy-d);border-radius:20px;padding:6px 13px;font-weight:600;font-size:.92rem}
.sr-svc .card-body h3{margin-top:0}
/* 2026-11-05 owner: "add a section for courier with an image" */
.sr-courier{background:var(--sky)}
.sr-courier-in{display:grid;gap:26px;align-items:center}
.sr-courier-img{width:100%;max-width:520px;height:auto;border-radius:14px;border:1px solid var(--line);display:block}
.sr-courier .sr-why{margin-top:16px}
@media (min-width:900px){.sr-courier-in{grid-template-columns:1fr 1.2fr}}
/* 2026-11-06 owner: real example photos instead of drawings (CC0 / public domain, Documents\Silverstone Relocations\photos\PROVENANCE.json) */
.ph-note{display:block;font-size:.74rem;color:#6b7785;padding:6px 18px 0;font-style:italic}
.sr-courier-fig{margin:0}.sr-courier-fig .ph-note{padding:6px 2px 0}
.sr-courier-img{aspect-ratio:4/3;object-fit:cover}
