:root{--pc-space-control:0.75rem;--pc-space-card:1rem;--pc-space-section:2rem;--pc-space-page:clamp(1rem,3vw,2.5rem);--pc-width-reading:42rem;--pc-width-form:48rem;--pc-width-content:80rem;--pc-width-wide:90rem;--pc-surface-page:var(--color-background);--pc-surface-paper:var(--color-surface);--pc-surface-highlight:var(--color-primary-light);--pc-radius-field:0.25rem;--pc-radius-panel:0.5rem;--pc-radius-media:0.875rem;--pc-shadow-flat:none;--pc-shadow-raised:0 0.5rem 1.625rem color-mix(in srgb,var(--color-text) 7%,transparent);--pc-shadow-dialog:0 1rem 2.25rem color-mix(in srgb,var(--color-text) 12%,transparent);--pc-type-heading-family:var(--font-heading);--pc-type-reading-family:var(--font-body);--pc-type-body-size:1.0625rem;--pc-type-label-size:0.875rem;--pc-type-caption-size:0.8125rem}