:root{--pd-navy:#272262;--pd-navy-dark:#1a1845;--pd-navy-deep:#0f0d2e;--pd-blue:#354ba0;--pd-mint:#10b981;--pd-white:#fff;--pd-light:#f8f9fa;--pd-border:#e5e5e5;--pd-text:#333;--pd-text-muted:#555;--pd-text-light:#888;--font-heading:"PorthouseDean","Sansation",Roboto,Arial,sans-serif;--font-body:"Manrope","Open Sans",-apple-system,BlinkMacSystemFont,sans-serif;--text-xs:.8125rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:clamp(1.6rem,4vw,2.2rem);--text-4xl:clamp(2.2rem,5vw,3.2rem);--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:40px;--space-xl:70px;--space-2xl:100px;--container-max:1200px;--container-content:780px;--container-wide:1400px;--shadow:0 5px 20px rgba(0,0,0,.08);--shadow-lg:0 15px 40px rgba(0,0,0,.12);--radius:10px;--radius-sm:6px;--radius-lg:14px;--transition:all .2s ease;--stat-projects:"9,000+";--stat-bc-rate:"100%";--stat-turnaround:"7 days";--stat-insurance:"£500k"}