:root {
    --pp-white: #fff;
    --pp-ink: #211e32;
    --pp-muted: #686577;
    --pp-border: #e7e6ec;
    --pp-mist: #f3fbfd;
    --pp-lilac-100: #efeaff;
    --pp-lilac-300: #d8ccff;
    --pp-lilac-500: #c4b2ff;
    --pp-lilac-600: #b29cff;
    --pp-lilac-ink: #2a1e55;
    --pp-cyan-100: #e8f9fd;
    --pp-cyan-300: #cff2fa;
    --pp-cyan-500: #b0eaf6;
    --pp-cyan-600: #97e1f1;
    --pp-cyan-ink: #0b3b48;
    --pp-lilac: var(--pp-lilac-100);
    --pp-cyan: var(--pp-cyan-100);
    --pp-focus: #625387;
    --pp-chrome: linear-gradient(
        115deg,
        #a8b3c6 0%,
        #e6effb 12%,
        #ffffff 22%,
        #c2b0ea 38%,
        #f0e8ff 43%,
        #b8e1ed 56%,
        #edf9f6 62%,
        #f4ddea 75%,
        #ffffff 86%,
        #aeb5c6 100%
    );
    --pp-body: 'Plus Jakarta Sans', sans-serif;
    --pp-heading: 'Outfit', sans-serif;
    --pp-radius: 18px;
    --pp-wrap: 1240px;
    --pp-gutter: clamp(22px, 4.5vw, 72px);
    --pp-shadow: 0 12px 40px #68529c14;
}
