:root{--blue:#009CD8;--blue-d:#0683B2;--sky:#3CB4E4;--tint:#B4E4F0;--tint-wash:#EEF6FB;--ink:#16242B;--slate:#46555D;--muted:#73828A;--paper:#F6F8F9;--line:#E4EBEE;--line-2:#D4DEE2;--footer-ink:#0F1B21;--white:#FFFFFF;--on-ink:#FFFFFF;--on-ink-body:#C5D2D8;--on-ink-muted:#8C9AA0;--on-ink-line:rgba(255, 255, 255, .12);--error:#C0563D;--success:#1F7A4D;--pd-font-display:'Newsreader', Georgia, 'Times New Roman', serif;--pd-font-text:'Inter', Arial, system-ui, sans-serif;--pd-font-mono:'JetBrains Mono', ui-monospace, 'SFMono-Regular', Menlo, monospace;--pd-text-label:12px;--pd-text-small:13.5px;--pd-text-body:17px;--pd-text-lead:18.5px;--pd-text-h3:22px;--pd-text-h2:clamp(28px, 3.4vw, 38px);--pd-text-h1:clamp(36px, 5vw, 48px);--pd-text-display:clamp(40px, 5.4vw, 62px);--pd-leading:1.6;--pd-leading-tight:1.14;--pd-space-xs:8px;--pd-space-sm:16px;--pd-space-md:24px;--pd-space-lg:32px;--pd-space-xl:48px;--pd-space-2xl:64px;--pd-section:clamp(64px, 8vw, 96px);--pd-gutter:24px;--pd-radius-sm:6px;--pd-radius:10px;--pd-radius-lg:16px;--pd-radius-pill:30px;--pd-btn-pad:13px 24px;--pd-focus-ring:0 0 0 3px rgba(0, 156, 216, .14);--pd-container:1200px;--pd-ease:cubic-bezier(.22, .61, .36, 1);--pd-transition:.2s ease}