@import "https://fonts.googleapis.com/css2?family=Antonio:wght@400;500;600;700&family=Inter:wght@400;500;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=DM+Sans:wght@400;500;700&display=swap";
@import "https://fonts.googleapis.com/css2?family=Marcellus&display=swap";
@font-face{font-family:LaMachineCompany;src:url(/fonts/LaMachineCompany.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OnTheFritz;src:url(/fonts/OnTheFritz.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Superline;src:url(/fonts/Superline-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Superline;src:url(/fonts/Superline-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roughwell;src:url(/fonts/Roughwell.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ThirstyScript;src:url(/fonts/ThirstyScript-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Helvena;src:url(/fonts/Helvena-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvena;src:url(/fonts/Helvena-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Helvena;src:url(/fonts/Helvena-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvena;src:url(/fonts/Helvena-Black.woff2)format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Vinque;src:url(/fonts/vinque.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Marcellus;src:url(/fonts/Marcellus-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:4rem}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Helvetica Neue,Arial,system-ui,-apple-system,sans-serif;overflow-x:hidden}img{max-width:100%;display:block}button{cursor:pointer;font:inherit;background:0 0;border:none}a{color:inherit;text-decoration:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
