.pv-landing{--pv-white:#fff;--pv-black:#111;--pv-surface:#f7f8fa;--pv-body:#525252;--pv-muted:#737373;--pv-border:#e5e7eb;--pv-blue:#78aef0;--pv-font-heading:var(--font-bricolage);--pv-font-body:var(--font-inter);--pv-max-width:1440px;font-family:var(--pv-font-body), Arial, sans-serif;background-color:var(--pv-white);color:var(--pv-black)}.pv-landing :is(a,button):focus-visible{outline:2px solid var(--pv-blue);outline-offset:3px}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}
