:root{--pd-accent:#d4875a;--pd-accent-dark:#b86c3e;--pd-dark:#1a1a2e;--pd-dark-2:#2d2d44;--pd-teal:#2d6a6a;--pd-teal-light:#3d8a8a;--pd-cream:#f8f4ef;--pd-grey:#f2f2f2;--pd-grey-mid:#9a9a9a;--pd-white:#fff;--pd-font-heading:"Poppins",sans-serif;--pd-font-body:"DM Sans",sans-serif;--pd-h1:clamp(2.2rem,5vw,3.8rem);--pd-h2:clamp(1.8rem,4vw,2.8rem);--pd-h3:clamp(1.3rem,3vw,1.7rem);--pd-body:1rem;--pd-small:0.875rem;--pd-section-pad:clamp(60px,8vw,120px);--pd-gap:clamp(16px,3vw,32px);--pd-radius:8px;--pd-radius-pill:9999px;--pd-ease:cubic-bezier(.25,.46,.45,.94);--pd-dur:0.3s}