@font-face{font-family:"Vuon Sans";src:url("/fonts/vuon-sans-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Vuon Sans";src:url("/fonts/vuon-sans-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"Vuon Serif";src:url("/fonts/vuon-serif-regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Vuon Serif";src:url("/fonts/vuon-serif-bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}
:root{--font-body:"Vuon Sans","Segoe UI",Arial,sans-serif;--font-display:"Vuon Serif",Georgia,serif}html{text-size-adjust:100%;-webkit-text-size-adjust:100%}body{font-family:var(--font-body);font-size:15px;line-height:1.55;font-kerning:normal;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font-family:var(--font-body);line-height:1.45}input,textarea,select{font-size:16px}h1,h2,h3{font-family:var(--font-display);font-weight:400;line-height:1.35;letter-spacing:0;overflow-wrap:break-word}p{line-height:1.7}::placeholder{opacity:1;color:#748171}
