html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{--reely-violet-fonce: #151322;--reely-blanc-casse: #fffdf7;--reely-jaune: #fbe800;--reely-orange: #eb5c34;--reely-vert-eau: #9cd1bc;--reely-violet: #4c3f8d;--reely-bg-900: var(--reely-violet-fonce);--reely-bg-800: #1c182f;--reely-bg-700: #231e3d;--reely-glass-bg: rgba(255, 253, 247, .06);--reely-glass-border: rgba(255, 253, 247, .12);--reely-glass-blur: 18px;--reely-text-hi: var(--reely-blanc-casse);--reely-text-lo: rgba(255, 253, 247, .68);--reely-font-display: "Futura PT", Futura, "Jost", "Satoshi", sans-serif;--reely-font-ui: "Satoshi", sans-serif;--reely-radius: 28px;--reely-radius-md: 18px;--reely-radius-sm: 12px;--reely-radius-pill: 999px;--reely-shadow-glow: 0 0 40px rgba(76, 63, 141, .4);--reely-shadow-cta: 0 12px 32px -12px rgba(235, 92, 52, .7);--reely-shadow-card: 0 30px 60px -30px rgba(0, 0, 0, .65);--reely-ease-out: cubic-bezier(.22, 1, .36, 1);--reely-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--reely-container: 1200px;--reely-gutter: clamp(1.25rem, 4vw, 2rem);--reely-gradient-cta: linear-gradient(135deg, var(--reely-orange) 0%, var(--reely-jaune) 100%);--reely-gradient-cta-soft: linear-gradient(135deg, var(--reely-vert-eau) 0%, var(--reely-jaune) 100%);--reely-gradient-brand: linear-gradient(135deg, var(--reely-violet) 0%, var(--reely-vert-eau) 100%);--reely-bp-sm: 640px;--reely-bp-md: 768px;--reely-bp-lg: 1024px;--reely-bp-xl: 1280px}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Variable.woff2) format("woff2-variations");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-VariableItalic.woff2) format("woff2-variations");font-weight:300 900;font-style:italic;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/Jost-Variable.woff2) format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/Jost-VariableItalic.woff2) format("woff2-variations");font-weight:100 900;font-style:italic;font-display:swap}*{box-sizing:border-box}html{overflow-x:clip}body{margin:0;background:var(--reely-bg-900);color:var(--reely-text-hi);font-family:var(--reely-font-ui);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}body:after{content:"";position:fixed;inset:0;z-index:1000;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}::selection{background:var(--reely-jaune);color:var(--reely-violet-fonce)}h1,h2,h3,h4{font-family:var(--reely-font-display);font-weight:700;letter-spacing:-.015em;margin:0}p{margin:0}a{color:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media(prefers-reduced-motion:no-preference){::view-transition-old(root){animation:.16s ease both reely-route-fade-out,.22s ease both reely-route-slide-out}::view-transition-new(root){animation:.22s ease both reely-route-fade-in,.22s ease both reely-route-slide-in}}@keyframes reely-route-fade-out{to{opacity:0}}@keyframes reely-route-fade-in{0%{opacity:0}}@keyframes reely-route-slide-out{to{transform:translateY(-10px)}}@keyframes reely-route-slide-in{0%{transform:translateY(10px)}}.app-legal{max-width:720px;margin:0 auto;padding:0 1.5rem 6rem}.app-legal h2{font-size:1.3rem;margin:2.5rem 0 .9rem}.app-legal h2:first-child{margin-top:0}.app-legal p,.app-legal li{color:var(--reely-text-lo);font-size:.95rem;line-height:1.7}.app-legal p+p{margin-top:.9rem}.app-legal ul{margin:.9rem 0 0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.5rem}.app-legal h3{font-size:1.05rem;margin:1.75rem 0 .75rem}.app-legal h2+h3{margin-top:1rem}.app-legal strong{color:var(--reely-text-hi)}.app-legal a{color:var(--reely-vert-eau);text-decoration:underline}.app-legal mark{background:#fbe8002e;color:var(--reely-text-hi);font-weight:600;padding:0 .2em;border-radius:4px}.app-legal .app-legal__table{margin:.9rem 0 1.25rem;overflow-x:auto;border:1px solid rgba(255,253,247,.12);border-radius:14px}.app-legal .app-legal__table:focus-visible{outline:2px solid var(--reely-vert-eau);outline-offset:2px}.app-legal table{width:100%;min-width:560px;border-collapse:collapse;font-size:.875rem;line-height:1.5}.app-legal th,.app-legal td{padding:.6rem .8rem;text-align:left;vertical-align:top;border-bottom:1px solid rgba(255,253,247,.08)}.app-legal thead th{color:var(--reely-text-hi);background:var(--reely-bg-800);font-weight:600}.app-legal tbody th{color:var(--reely-text-hi);font-weight:500;background:var(--reely-bg-900)}.app-legal th:first-child{position:sticky;left:0;z-index:1;max-width:10rem}.app-legal .app-legal__table-hint{margin-top:.9rem;font-size:.8rem}@media(min-width:640px){.app-legal .app-legal__table-hint{display:none}}.app-legal td{color:var(--reely-text-lo)}.app-legal tbody tr:last-child>*{border-bottom:none}.app-legal .app-legal__box{margin-top:.9rem;padding:1rem 1.25rem;border-radius:14px;border:1px solid rgba(255,253,247,.12);background:#fffdf708}.app-prose{max-width:70ch;color:#fffdf7d6;font-size:1.075rem;line-height:1.8;overflow-wrap:break-word}.app-prose>*+*{margin-top:1.25rem}.app-prose h2,.app-prose h3,.app-prose h4{color:var(--reely-text-hi);font-family:var(--reely-font-display);font-weight:700;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.app-prose h2{font-size:1.65rem;margin-top:3rem}.app-prose h3{font-size:1.3rem;margin-top:2.25rem}.app-prose h4{font-size:1.1rem;margin-top:1.75rem}.app-prose>:first-child{margin-top:0}.app-prose h2+*,.app-prose h3+*,.app-prose h4+*{margin-top:.75rem}.app-prose strong{color:var(--reely-text-hi);font-weight:700}.app-prose del{color:var(--reely-text-lo)}.app-prose a{color:var(--reely-vert-eau);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-thickness .15s ease}.app-prose a:hover{text-decoration-thickness:2px}.app-prose a:focus-visible{outline:2px solid var(--reely-vert-eau);outline-offset:2px;border-radius:2px}.app-prose ul,.app-prose ol{padding-left:1.4rem}.app-prose ul li+li,.app-prose ol li+li{margin-top:.45rem}.app-prose ul li::marker,.app-prose ol li::marker{color:var(--reely-vert-eau)}.app-prose ul ul,.app-prose ul ol,.app-prose ol ul,.app-prose ol ol{margin-top:.45rem}.app-prose li:has(>input[type=checkbox]){list-style:none;margin-left:-1.4rem}.app-prose blockquote{margin-top:2rem;margin-bottom:2rem;padding:.4rem 0 .4rem 1.4rem;border-left:3px solid var(--reely-orange);color:var(--reely-text-hi);font-family:var(--reely-font-display);font-size:1.25rem;line-height:1.5}.app-prose blockquote>*+*{margin-top:.75rem}.app-prose code{padding:.12em .4em;border-radius:6px;background:#fffdf714;color:var(--reely-text-hi);font-family:ui-monospace,Cascadia Code,SF Mono,Menlo,Consolas,monospace;font-size:.88em}.app-prose pre{padding:1.1rem 1.25rem;border:1px solid var(--reely-glass-border);border-radius:var(--reely-radius-sm);background:var(--reely-bg-800);overflow-x:auto;line-height:1.6}.app-prose pre code{padding:0;background:none;font-size:.9rem}.app-prose hr{height:1px;margin:3rem auto;border:0;background:linear-gradient(90deg,transparent,var(--reely-glass-border),transparent)}.app-prose table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.95rem}.app-prose th,.app-prose td{padding:.55rem .9rem;border:1px solid var(--reely-glass-border);text-align:left}.app-prose th{color:var(--reely-text-hi);background:#fffdf70a}.app-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}
