.trust-stats[data-astro-cid-5mmbajsl]{display:flex;flex-wrap:wrap;gap:var(--space-3);list-style:none;padding:0;margin:var(--space-2) 0 0}.trust-stats[data-astro-cid-5mmbajsl] li[data-astro-cid-5mmbajsl]{display:flex;align-items:baseline;gap:.4rem}.trust-stats-value[data-astro-cid-5mmbajsl]{font-weight:800;font-size:1.4rem;color:var(--color-primary-dark)}.trust-stats-label[data-astro-cid-5mmbajsl]{color:var(--color-text-muted);font-size:var(--font-size-small)}.trust-stats--dark[data-astro-cid-5mmbajsl] .trust-stats-value[data-astro-cid-5mmbajsl]{color:#fff}.trust-stats--dark[data-astro-cid-5mmbajsl] .trust-stats-label[data-astro-cid-5mmbajsl]{color:#fffc}.hero-starter[data-astro-cid-eb2prrmh]{max-width:28rem;margin-top:var(--space-3);color:var(--color-text)}.hero-starter[data-astro-cid-eb2prrmh].standalone{max-width:32rem;margin:0}.hero-starter-title[data-astro-cid-eb2prrmh]{font-size:1.25rem;margin-bottom:var(--space-2);color:var(--color-text)}.timeline-fieldset[data-astro-cid-eb2prrmh]{border:none;padding:0;margin:0 0 var(--space-2)}.timeline-fieldset[data-astro-cid-eb2prrmh] legend[data-astro-cid-eb2prrmh]{font-weight:700;font-size:var(--font-size-body);padding:0;margin-bottom:.4rem}.timeline-pills[data-astro-cid-eb2prrmh]{display:flex;flex-wrap:wrap;gap:.5rem}.timeline-pill[data-astro-cid-eb2prrmh]{position:relative}.timeline-pill[data-astro-cid-eb2prrmh] input[data-astro-cid-eb2prrmh]{position:absolute;opacity:0;width:1px;height:1px}.timeline-pill[data-astro-cid-eb2prrmh] span[data-astro-cid-eb2prrmh]{display:inline-flex;align-items:center;min-height:48px;padding:.5rem 1rem;border:2px solid var(--color-border);border-radius:var(--radius-input);font-weight:600;cursor:pointer}.timeline-pill[data-astro-cid-eb2prrmh] input[data-astro-cid-eb2prrmh]:checked+span[data-astro-cid-eb2prrmh]{background:var(--color-primary);border-color:var(--color-primary);color:#fff}.timeline-pill[data-astro-cid-eb2prrmh] input[data-astro-cid-eb2prrmh]:focus-visible+span[data-astro-cid-eb2prrmh]{outline:3px solid var(--color-focus);outline-offset:2px}.hero-starter-cta[data-astro-cid-eb2prrmh]{width:100%}.hero-promise[data-astro-cid-bbe6dxrz]{display:inline-block;background:transparent;color:#fff;font-weight:700;padding:.4rem 1rem;border:2px solid #fff;border-radius:999px;margin-bottom:var(--space-2)}.hero-subtitle[data-astro-cid-bbe6dxrz]{max-width:42rem;color:#ffffffe0}.hero-layout[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;display:grid;grid-template-columns:1fr}.hero-quote-slot[data-astro-cid-bbe6dxrz]{display:none}.hero-quote-fallback[data-astro-cid-bbe6dxrz]{display:block}@media(min-width:1000px){.hero-layout[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr) 22rem;align-items:center;column-gap:var(--space-3);padding-right:var(--container-inset)}.hero-panel[data-astro-cid-bbe6dxrz]{min-width:0}.hero-quote-slot[data-astro-cid-bbe6dxrz]{display:block;min-width:0;padding-block:var(--space-4)}.hero-quote-fallback[data-astro-cid-bbe6dxrz]{display:none}}.empathy-heading[data-astro-cid-u67qwlgp]{max-width:30rem}.empathy-body[data-astro-cid-u67qwlgp]{display:grid;gap:var(--space-3);margin-top:var(--space-2)}@media(min-width:720px){.empathy-body[data-astro-cid-u67qwlgp]{grid-template-columns:repeat(2,1fr);gap:var(--space-4)}}.empathy-body[data-astro-cid-u67qwlgp] p[data-astro-cid-u67qwlgp]{margin:0;font-size:1.1rem}.cs-grid[data-astro-cid-5mmfzdyz]{display:grid;gap:var(--space-3)}@media(min-width:860px){.cs-grid[data-astro-cid-5mmfzdyz]{grid-template-columns:5fr 7fr;gap:var(--space-5);align-items:start}}.cs-copy[data-astro-cid-5mmfzdyz] h2[data-astro-cid-5mmfzdyz]{max-width:20ch}.cs-body[data-astro-cid-5mmfzdyz]{max-width:38rem}.cs-breakdown[data-astro-cid-5mmfzdyz]{margin:var(--space-2) 0 0;padding:var(--space-2) 0;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);line-height:1.6}.cs-term[data-astro-cid-5mmfzdyz]{font-weight:700;font-size:var(--font-size-small)}.cs-sep[data-astro-cid-5mmfzdyz]{margin:0 .6rem;color:var(--color-primary);font-weight:700}.cs-cta[data-astro-cid-5mmfzdyz]{margin-top:var(--space-3)}.pt-eyebrow[data-astro-cid-mbhmg27s]{text-transform:uppercase;letter-spacing:.06em;font-weight:700;font-size:var(--font-size-small);color:#ffffffb3;margin:0 0 .5rem}.pt-heading[data-astro-cid-mbhmg27s]{max-width:26ch}.pt-body[data-astro-cid-mbhmg27s]{max-width:40rem;color:#ffffffd9}.pt-grid[data-astro-cid-mbhmg27s]{display:grid;gap:var(--space-3);margin-top:var(--space-4)}@media(min-width:720px){.pt-grid[data-astro-cid-mbhmg27s]{grid-template-columns:repeat(2,1fr);gap:var(--space-4)}}.pt-card[data-astro-cid-mbhmg27s]{padding-top:var(--space-2);border-top:1px solid rgba(255,255,255,.25)}.pt-card[data-astro-cid-mbhmg27s] h3[data-astro-cid-mbhmg27s]{color:#fff}.pt-card[data-astro-cid-mbhmg27s] p[data-astro-cid-mbhmg27s]{color:#ffffffd1;max-width:26rem}.postcode-checker[data-astro-cid-iwwtn7tp]{max-width:26rem}.postcode-title[data-astro-cid-iwwtn7tp]{font-size:1.2rem;margin-bottom:var(--space-2)}.postcode-form[data-astro-cid-iwwtn7tp]{display:flex;align-items:flex-end;gap:var(--space-2)}.postcode-field[data-astro-cid-iwwtn7tp]{flex:1;margin:0}.postcode-result[data-astro-cid-iwwtn7tp]{margin:var(--space-2) 0 0;font-weight:600}.postcode-result--match[data-astro-cid-iwwtn7tp]{color:var(--color-primary-dark)}.postcode-result--nomatch[data-astro-cid-iwwtn7tp],.postcode-result--invalid[data-astro-cid-iwwtn7tp]{color:var(--color-text-muted);font-weight:400}
