.page-home :is(.lead-block,.article,section){min-width:0;overflow-wrap:anywhere}.page-home h1,.page-home h2{line-height:1.35;text-wrap:balance}.page-home .article p{line-height:1.75;max-width:80ch}.page-home :is(a,button,summary):focus-visible{outline:3px solid #633d95;outline-offset:4px}.page-home .skip:focus{z-index:2147483647}.page-home section[id],.page-home h2[id]{scroll-margin-top:110px}.seo-math{border-collapse:collapse;width:100%;max-width:65ch}.seo-math th,.seo-math td{padding:.6rem;border:1px solid currentColor;text-align:start}.seo-math-wrap{overflow-x:auto}@media(max-width:600px){.page-home h1{font-size:clamp(1.5rem,7vw,2.4rem)}}@media(prefers-reduced-motion:reduce){.page-home *{scroll-behavior:auto!important;transition:none!important}}