/* Written by scripts/website/buildLandingPage.mjs from the design file: do not edit by hand. */
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(fonts/PlusJakartaSans-Regular.ttf) format('truetype')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(fonts/PlusJakartaSans-Medium.ttf) format('truetype')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(fonts/PlusJakartaSans-SemiBold.ttf) format('truetype')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(fonts/PlusJakartaSans-Bold.ttf) format('truetype')}
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(fonts/PlusJakartaSans-ExtraBold.ttf) format('truetype')}
html,body{margin:0;background:#FBF8F3;-webkit-font-smoothing:antialiased}
*{box-sizing:border-box}
a{color:#204E38;text-decoration:none}
a:hover{color:#2F7052}
html{scroll-behavior:smooth}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
#download,#pour-qui{scroll-margin-top:72px}
button:focus-visible,a:focus-visible{outline:3px solid #2F7052;outline-offset:3px}
[data-dc-hover="0"]:hover{background:#EFEBE3 !important;color:#16211C !important}
[data-dc-hover="1"]:hover{background:#F7F5F0 !important;color:#16211C !important}
