*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw}body{font-family:var(--font-dm-sans), "DM Sans", "Segoe UI", system-ui, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}.f-dmsans{--font-dm-sans:"DM Sans"}.f-sora{--mr-display:"Sora"}.f-jakarta{--cj-jakarta:"Plus Jakarta Sans"}.f-fraunces{--cj-fraunces:"Fraunces"}.f-playfair{--cj-playfair:"Playfair Display"}.f-jost{--cj-jost:"Jost"}.f-unbounded{--cj-unbounded:"Unbounded"}.f-manrope{--cj-manrope:"Manrope"}.f-cormorant{--cj-cormorant:"Cormorant Garamond"}.f-bricolage{--cj-bricolage:"Bricolage Grotesque"}.f-nunito{--cj-nunito:"Nunito Sans"}
