@import "https://fonts.googleapis.com/css2?family=Playfair:ital,opsz,wght@0,5..1200,300..900;1,5..1200,300..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";@import "https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";body{min-height:100dvh;margin:0}a{color:var(--text-secondary);text-decoration:none}a:hover{text-decoration:underline}:root{--background-primary:#0007;--background-secondary:#000b;--text-primary:#fffd;--text-secondary:#fff;background-color:var(--background-primary);color:var(--text-primary);text-rendering:geometricprecision;text-wrap-style:pretty;font-family:Playfair Display,serif}@layer theme{h1{color:var(--text-secondary);margin:0;padding-block-end:1rem;font-family:Playfair Display,serif;font-size:2rem;font-weight:800}.text-shadow{text-shadow:0px 0px 3px var(--background-primary), 0px 0px 2px var(--background-primary), 0px 0px 1px var(--background-primary)}}@layer layout;
