@font-face{font-family:manrope;src:url(../media/Manrope_variable-s.p.0nrgw8_4xg_io.ttf)format("truetype");font-display:swap;font-weight:200 800}@font-face{font-family:manrope Fallback;src:local(Arial);ascent-override:106.45%;descent-override:29.96%;line-gap-override:0.0%;size-adjust:100.14%}.manrope_dadd14a6-module__4uqQ0q__className{font-family:manrope,manrope Fallback}.manrope_dadd14a6-module__4uqQ0q__variable{--font-vitarius:"manrope", "manrope Fallback"}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{color:#30362c;font-family:var(--font-vitarius),Arial,sans-serif;background:#f8f7f2;margin:0}button,input,select,textarea{font:inherit}a{color:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:4px;outline:3px solid #657b37}noscript{max-width:740px;margin:30px auto;padding:20px;display:block}.web-legal{max-width:800px;margin:0 auto;padding:40px 24px 80px}.web-legal header{justify-content:space-between;gap:20px;margin-bottom:60px;display:flex}.web-legal header a:first-child{letter-spacing:-1px;font-size:25px;font-weight:700;text-decoration:none}.web-legal h1{margin:24px 0;font:clamp(35px,7vw,52px)/1.15 Georgia,serif}.web-legal h2{margin:35px 0 12px;font:27px/1.25 Georgia,serif}.web-legal p,.web-legal li{overflow-wrap:anywhere;font-size:15px;line-height:1.8}.web-legal a{text-underline-offset:3px}.web-legal dt{margin-top:16px;font-weight:700}.web-legal dd{margin:4px 0;line-height:1.8}.web-legal small{color:#5b6254}.web-legal footer{border-top:1px solid #d6dace;flex-wrap:wrap;gap:20px;margin-top:40px;padding-top:25px;font-size:14px;display:flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
