html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-duration:1ms;transition-property:overflow}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;font-family:inherit;font-size:inherit;padding:0}a,button{color:currentColor;text-decoration:none}img{display:block;height:auto;max-width:100%}:root{--color-primary:#cfb27d;--color-secondary:#8b5cf6;--color-success:#10b981;--color-danger:#ef4444;--color-warning:#f59e0b;--color-info:#06b6d4;--color-background:#000;--color-foreground:#fff;--font-sans:"sofia-pro",sans-serif;--font-weight-thin:100;--font-weight-extra-light:200;--font-weight-light:250;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800;--font-weight-black:900;--spacing:.5rem;--size:1rem;--ease-InSine:cubic-bezier(.12,0,.39,0);--ease-OutSine:cubic-bezier(.61,1,.88,1);--ease-InOutSine:cubic-bezier(.37,0,.63,1);--ease-InQuad:cubic-bezier(.11,0,.5,0);--ease-OutQuad:cubic-bezier(.5,1,.89,1);--ease-InOutQuad:cubic-bezier(.45,0,.55,1);--ease-InCubic:cubic-bezier(.32,0,.67,0);--ease-OutCubic:cubic-bezier(.33,1,.68,1);--ease-InOutCubic:cubic-bezier(.65,0,.35,1);--ease-InQuart:cubic-bezier(.5,0,.75,0);--ease-OutQuart:cubic-bezier(.25,1,.5,1);--ease-InOutQuart:cubic-bezier(.76,0,.24,1);--ease-InQuint:cubic-bezier(.64,0,.78,0);--ease-OutQuint:cubic-bezier(.22,1,.36,1);--ease-InOutQuint:cubic-bezier(.83,0,.17,1);--ease-InExpo:cubic-bezier(.7,0,.84,0);--ease-OutExpo:cubic-bezier(.16,1,.3,1);--ease-InOutExpo:cubic-bezier(.87,0,.13,1);--ease-InCirc:cubic-bezier(.55,0,1,.45);--ease-OutCirc:cubic-bezier(0,.55,.45,1);--ease-InOutCirc:cubic-bezier(.85,0,.15,1);--ease-InBack:cubic-bezier(.36,0,.66,-.56);--ease-OutBack:cubic-bezier(.34,1.56,.64,1);--ease-InOutBack:cubic-bezier(.68,-.6,.32,1.6)}html body #tarteaucitronRoot.tarteaucitronBeforeVisible #tarteaucitronAlertBig{display:flex!important}html body #tarteaucitronRoot #tarteaucitronAlertBig{align-items:center!important;box-sizing:border-box;flex-wrap:wrap!important;gap:1rem!important;justify-content:center!important;padding:1rem!important}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{flex:1;max-width:500px;padding:0!important}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{align-items:center;background-color:transparent;border:1px solid;border-radius:0;cursor:pointer;display:inline-flex;font-size:calc(var(--size)*1.15);justify-content:center;line-height:1.75;padding:.15em calc(var(--spacing)*3.5) .2em;position:relative;text-decoration:none}@media screen and (max-width:767px){html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{font-size:calc(var(--size)*1)}}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{transition:background-color .3s var(--ease-InOutCubic),color .3s var(--ease-InOutCubic)}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronAllDenied2:hover,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert:hover,html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2:hover{background-color:var(--color-background);color:var(--color-foreground)}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{background-color:var(--color-primary);color:var(--color-foreground)}html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2:hover{background-color:transparent;color:var(--color-primary)}@media screen and (max-width:1100px){html body #tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{display:block;flex:inherit;max-width:inherit;text-align:center;width:100%}}html body #tarteaucitronRoot #tarteaucitronPrivacyUrl{display:none}html body #tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected,html body #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,html body #tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied2.tarteaucitronIsSelected,html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronAllow,html body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk .tarteaucitronDeny,html body #tarteaucitronRoot .tarteaucitronAllow,html body .tac_activate .tarteaucitronAllo{background-color:var(--color-primary);border-radius:0!important}body,html{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);font-size:calc(var(--size)*1.125);font-variation-settings:var(--font-variable-settings-regular);font-weight:var(--font-weight-regular);height:100%;line-height:18/24}body ::-moz-selection,html ::-moz-selection{background-color:var(--color-foreground);color:var(--color-background)}body ::selection,html ::selection{background-color:var(--color-foreground);color:var(--color-background)}body,html{margin:0;scroll-behavior:smooth}
