:root{--background:#f2f2f2;--foreground:#1b1b1b;--link-hover-color:#1b1b1bb2;--link-hover-transition:color 0.2s ease}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{max-width:100vw;height:100%;scroll-behavior:smooth}body{color:var(--foreground);background:var(--background);font-family:var(--font-agrandir);-webkit-font-smoothing:antialiased}canvas,img,picture,video{display:block;max-width:100%;height:auto;user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button,input,select,textarea{font:inherit;padding:0;border:none;background-color:rgba(0,0,0,0);outline:none;font-weight:336}h1,h2,h3,h4,h5,h6,p{font-size:1rem;overflow-wrap:break-word;font-weight:336}a{color:inherit;text-decoration:none;transition:var(--link-hover-transition)}@media(hover:hover)and (pointer:fine){a:hover{color:var(--link-hover-color)!important;text-decoration:none}}@media(prefers-reduced-motion:reduce){a{transition:none}}@font-face{font-family:agrandir;src:url(/_next/static/media/87e0a50ca929cc8c-s.p.otf) format("opentype");font-display:swap;font-weight:336;font-style:normal}@font-face{font-family:agrandir Fallback;src:local("Arial");ascent-override:94.72%;descent-override:29.07%;line-gap-override:0.00%;size-adjust:106.63%}.__className_2676ef{font-family:agrandir,agrandir Fallback;font-weight:336;font-style:normal}.__variable_2676ef{--font-agrandir:"agrandir","agrandir Fallback"}