.dw4psW_page{width:min(88%,65rem);margin:auto;padding:5rem 0}.dw4psW_page header{padding-bottom:4rem}.dw4psW_eyebrow,.dw4psW_page section>span{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.dw4psW_page h1{font-family:var(--font-serif-stack);font-size:clamp(var(--text-4xl),7vw,var(--text-7xl));letter-spacing:-.025em;margin:1.5rem 0;font-weight:400;line-height:1.05}.dw4psW_page h2{font-family:var(--font-serif-stack);font-size:var(--text-3xl);margin-top:1rem;font-weight:400;line-height:1.2}.dw4psW_page p{font-size:var(--text-base);color:var(--muted-foreground);max-width:65ch;margin-top:1rem;line-height:1.85}.dw4psW_page section,.dw4psW_page footer{border-top:1px solid var(--border);padding:2.5rem 0}.dw4psW_page a{min-height:2.75rem;font-size:var(--text-sm);text-underline-offset:.3em;align-items:center;margin-top:1rem;text-decoration:underline;display:inline-flex}.dw4psW_links{flex-wrap:wrap;gap:.5rem 2rem;display:flex}.dw4psW_page footer>a{margin-right:2rem}.dw4psW_page a:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:600px){.dw4psW_page{padding:3rem 0}.dw4psW_page h2{font-size:var(--text-2xl)}}.dw4psW_page .dw4psW_primary{background:var(--primary);color:var(--primary-foreground);border-radius:2rem;justify-content:center;gap:1rem;min-height:3rem;padding:.8rem 1.4rem;text-decoration:none}@media (max-width:600px){.dw4psW_page{width:calc(100% - 2.5rem)}.dw4psW_links{gap:.5rem 1.25rem}.dw4psW_page header{padding-bottom:2.5rem}.dw4psW_page .dw4psW_primary{width:100%;margin-right:0}.dw4psW_page footer>a{margin-right:1.25rem}}
