.wow-root{--font-display:var(--font-fraunces), ui-serif, Georgia, serif;--font-sans:var(--font-dm-sans), ui-sans-serif, system-ui, sans-serif;--font-mono:var(--font-ibm-plex-mono), ui-monospace, monospace;--page-max:100rem;--page-gutter:clamp(1.25rem, 4vw, 2.5rem);--section-space:clamp(3rem, 7vw, 7rem);min-height:100dvh;color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;flex:1;font-size:1rem;line-height:1.5}.wow-root *,.wow-root :before,.wow-root :after{box-sizing:border-box}.wow-root ::selection{background:var(--primary);color:var(--primary-foreground)}:where(.wow-root) a{color:inherit;text-underline-offset:4px}:where(.wow-root) button,:where(.wow-root) input{font:inherit}:where(.wow-root) :focus-visible{outline:2px solid var(--primary);outline-offset:3px}
