.ob-cascade>*{animation:ob-cascade .56s cubic-bezier(.2,.9,.3,1.2) backwards}.ob-cascade>:first-child{animation-delay:.16s}.ob-cascade>:nth-child(2){animation-delay:.21s}.ob-cascade>:nth-child(3){animation-delay:.26s}.ob-cascade>:nth-child(4){animation-delay:.31s}.ob-cascade>:nth-child(5){animation-delay:.36s}.ob-cascade>:nth-child(6){animation-delay:.41s}.ob-cascade>:nth-child(7){animation-delay:.46s}.ob-cascade>:nth-child(8){animation-delay:.51s}.ob-cascade>:nth-child(n+9){animation-delay:.56s}@keyframes ob-cascade{0%{transform:translateY(22px) rotate(1.2deg) scale(.96)}}.ob-choix-pris{animation:ob-pop .42s cubic-bezier(.3,1.5,.5,1)}.ob-choix{position:relative;display:flex;width:100%;align-items:center;gap:.85rem;border-radius:1.1rem;border:1px solid hsl(var(--border));background:hsl(var(--card)/.7);padding:.6rem .9rem .6rem .6rem;text-align:left;transition:border-color .16s ease-out,background-color .16s ease-out,transform .16s ease-out}.ob-choix:hover{border-color:hsl(var(--foreground)/.3);transform:translateY(-2px)}.ob-choix:active{transform:scale(.97)}.ob-choix:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.ob-choix[aria-checked=true]{border-color:hsl(var(--foreground)/.3);background:hsl(var(--card));animation:ob-pop .42s cubic-bezier(.3,1.5,.5,1)}.ob-choix-visuel{display:flex;height:3.5rem;width:3.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:.9rem;background:#fff8d6;box-shadow:0 0 0 1px rgb(25 23 19/.08)}.ob-choix-visuel img,.ob-choix-visuel picture,.ob-choix-visuel video,.ob-choix-visuel>svg{display:block;height:100%;width:100%;object-fit:cover}.ob-choix-visuel--logo{background:transparent;box-shadow:none;padding:.3rem}.ob-choix[aria-checked=true] .ob-choix-visuel{animation:ob-gigote .62s cubic-bezier(.3,1.4,.5,1)}@keyframes ob-pop{40%{transform:scale(1.035)}}@keyframes ob-gigote{20%{transform:rotate(-9deg) scale(1.1)}45%{transform:rotate(7deg) scale(1.06)}70%{transform:rotate(-3deg)}}.ob-eclat{pointer-events:none;position:absolute;top:-12px;right:-12px;height:38px;width:38px;overflow:visible}.ob-eclat path{fill:none;stroke:var(--ob-encre);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:10;animation:ob-eclat .52s cubic-bezier(.2,.8,.3,1) 80ms backwards}@keyframes ob-eclat{0%{stroke-dashoffset:10}}.ob-scene-eclat{top:50%;left:50%;right:auto;width:300px;height:300px;margin:-150px 0 0 -150px}.ob-scene-eclat path{stroke-width:1.6;animation-duration:.76s;animation-delay:.26s}.ob-garantie-tampon{flex:none;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding:7px 12px 6px;border:3px solid var(--ob-encre);border-radius:10px;box-shadow:inset 0 0 0 2px hsl(var(--card)),inset 0 0 0 3.5px var(--ob-encre);color:var(--ob-encre);text-decoration:none;text-transform:uppercase;font-family:var(--font-cg-display),Archivo,sans-serif;font-variation-settings:"wdth" 118;transform:rotate(-5deg);animation:ob-garantie-tampon .56s cubic-bezier(.3,1.4,.5,1) .35s backwards;transition:transform .2s ease}.ob-garantie-tampon:hover{transform:rotate(-2deg) scale(1.04)}.ob-garantie-tampon:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.ob-garantie-tampon__haut{font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1.1}.ob-garantie-tampon__jours{font-size:20px;font-weight:800;letter-spacing:.02em;line-height:1.05}@keyframes ob-garantie-tampon{0%{transform:rotate(-14deg) scale(1.9)}60%{transform:rotate(-4deg) scale(.94)}}.ob-secousse{animation:ob-secousse .46s cubic-bezier(.3,.7,.3,1)}@keyframes ob-secousse{15%{transform:translate(-3px,2px) rotate(-.6deg)}35%{transform:translate(3px,-2px) rotate(.5deg)}60%{transform:translate(-2px,1px)}}.ob-confetti{pointer-events:none;position:absolute;left:50%;top:50%;width:0;height:0}.ob-confetti>i{position:absolute;left:0;top:0;width:9px;height:6px;border-radius:1px;transform:translate(var(--x),var(--y)) rotate(var(--r));animation:ob-confetti 1.1s cubic-bezier(.15,.7,.3,1) forwards}@keyframes ob-confetti{0%{transform:translate(0) rotate(0deg) scale(.4)}}.ob-poignee-indice{transform-origin:center;transform-box:fill-box;animation:ob-indice 1.6s ease-in-out 3}@keyframes ob-indice{50%{transform:scale(1.35)}}.ob-calendrier{position:relative;border-radius:.9rem;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 18px 30px -24px rgb(25 23 19/.75);transition:transform .2s ease-out}.ob-calendrier:hover{transform:translateY(-2px) rotate(-.4deg)}.ob-calendrier:focus-within{box-shadow:0 0 0 2px hsl(var(--ring)),0 18px 30px -24px rgb(25 23 19/.75)}.ob-calendrier-tete{position:relative;border-radius:.9rem .9rem 0 0;background:var(--ob-encre);color:#fff;padding:.6rem .9rem .45rem;font-family:var(--font-cg-display),Archivo,sans-serif;font-variation-settings:"wdth" 118;font-weight:800;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}.ob-calendrier-tete:after,.ob-calendrier-tete:before{content:"";position:absolute;top:-6px;width:8px;height:15px;border-radius:4px;background:hsl(var(--foreground)/.75);box-shadow:0 0 0 2px hsl(var(--card))}.ob-calendrier-tete:before{left:22%}.ob-calendrier-tete:after{right:22%}.ob-calendrier-jour{font-family:var(--font-cg-display),Archivo,sans-serif;font-variation-settings:"wdth" 112;font-weight:850;font-size:3.2rem;line-height:1;font-variant-numeric:tabular-nums}.ob-calendrier-feuille{transform-origin:top center;animation:ob-feuille-tombe .56s cubic-bezier(.2,.9,.3,1.15)}@keyframes ob-feuille-tombe{0%{transform:perspective(600px) rotateX(70deg) translateY(-12px)}}.ob-calendrier input[type=date]{position:absolute;inset:0;z-index:1;width:100%;height:100%;opacity:0;cursor:pointer}.ob-calendrier input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.ob-atelier-page{position:relative;flex-shrink:0;width:4.5rem;height:6rem;border-radius:.4rem;background:#fffdf4;border:1px solid rgb(25 23 19/.14);box-shadow:0 10px 18px -12px rgb(25 23 19/.7);overflow:hidden}.ob-atelier-page:before{content:"";position:absolute;inset:.6rem .5rem;background:repeating-linear-gradient(180deg,rgb(25 23 19/.16) 0 2px,transparent 2px 8px)}.ob-atelier-scan{position:absolute;left:0;right:0;top:0;height:30%;background:linear-gradient(180deg,transparent,rgb(243 224 74/.8),transparent);animation:ob-scan 1.6s ease-in-out infinite}@keyframes ob-scan{0%{transform:translateY(-40%)}to{transform:translateY(330%)}}.ob-atelier-tapis{position:relative;height:2px;min-width:1.5rem;flex:1;background:repeating-linear-gradient(90deg,hsl(var(--foreground)/.4) 0 8px,transparent 8px 14px);background-size:28px 2px;animation:ob-tapis .8s linear infinite}@keyframes ob-tapis{to{background-position:28px 0}}.ob-atelier-pile{position:relative;flex-shrink:0;width:min(12.5rem,46vw);height:7rem}.ob-atelier-carte{position:absolute;inset:0;border-radius:.75rem;background:hsl(var(--card));border:1px solid hsl(var(--border));box-shadow:0 10px 20px -16px rgb(25 23 19/.8);padding:.65rem .8rem}.ob-atelier-carte--neuve{animation:ob-carte-tombe .68s cubic-bezier(.2,.9,.3,1.2)}@keyframes ob-carte-tombe{0%{transform:translate(-60%,-40%) rotate(-14deg) scale(.7)}}.ob-polys{position:relative;width:6.5rem;height:8rem}.ob-polys>span{position:absolute;left:0;bottom:0;width:5.5rem;height:7rem;border-radius:.3rem;background:#fffdf4;border:1px solid rgb(25 23 19/.14);box-shadow:0 4px 8px -6px rgb(25 23 19/.7);transition:transform .32s cubic-bezier(.3,1.3,.4,1)}.ob-polys>span:before{content:"";position:absolute;inset:.55rem .45rem;background:repeating-linear-gradient(180deg,rgb(25 23 19/.14) 0 2px,transparent 2px 7px)}@media (prefers-reduced-motion:reduce){.ob-atelier-carte--neuve,.ob-atelier-scan,.ob-atelier-tapis,.ob-calendrier-feuille,.ob-cascade>*,.ob-choix-pris,.ob-choix[aria-checked=true],.ob-choix[aria-checked=true] .ob-choix-visuel,.ob-confetti>i,.ob-eclat path,.ob-garantie-tampon,.ob-poignee-indice,.ob-secousse{animation:none}.ob-polys>span{transition:none}}.ob-si-large{display:none}@media (min-width:420px) and (min-height:701px){.ob-si-large{display:block}}@media (min-width:480px){.ob-deux-col{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:420px){.ob-ligne-large{flex-direction:row;align-items:center}}.ob-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}@media (min-width:640px){.ob-grille{gap:.75rem}.ob-grille--trois{grid-template-columns:repeat(3,minmax(0,1fr))}}.ob-auto{position:relative;display:flex;min-height:8.25rem;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;border-radius:1.25rem;border:1px solid hsl(var(--border));background:hsl(var(--card)/.75);padding:.85rem .6rem .75rem;text-align:center;transition:border-color .16s ease-out,background-color .16s ease-out,transform .18s cubic-bezier(.3,1.4,.5,1);-webkit-tap-highlight-color:transparent}.ob-auto--large{grid-column:1/-1;min-height:0;flex-direction:row;justify-content:flex-start;gap:.85rem;padding:.55rem .9rem .55rem .55rem;text-align:left}@media (hover:hover){.ob-auto:hover{border-color:hsl(var(--foreground)/.3);transform:translateY(-3px) rotate(-.4deg)}.ob-auto:hover .ob-auto-image{transform:rotate(-4deg) scale(1.05)}}.ob-auto:active{transform:scale(.96)}.ob-auto:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.ob-auto[aria-checked=true]{border-color:hsl(var(--foreground)/.32);background:hsl(var(--card));animation:ob-pop .42s cubic-bezier(.3,1.5,.5,1)}.ob-auto-image{position:relative;display:block;height:4.5rem;width:4.5rem;flex-shrink:0;overflow:hidden;border-radius:1rem;background:#fff8d6;box-shadow:0 0 0 1px rgb(25 23 19/.08);transition:transform .22s cubic-bezier(.3,1.4,.5,1)}.ob-auto--large .ob-auto-image{height:3.25rem;width:3.25rem;border-radius:.85rem}.ob-auto-image img,.ob-auto-image picture,.ob-auto-image video{position:absolute;inset:0;display:block;height:100%;width:100%;object-fit:cover}.ob-auto[aria-checked=true] .ob-auto-image{animation:ob-gigote .62s cubic-bezier(.3,1.4,.5,1)}.ob-auto-label{font-size:.875rem;font-weight:650;line-height:1.25;text-wrap:balance}@media (min-width:640px){.ob-auto{min-height:9.5rem}.ob-auto-image{height:5.25rem;width:5.25rem}.ob-auto-label{font-size:.95rem}}@media (max-height:700px){.ob-auto{min-height:7rem;padding-top:.6rem}.ob-auto-image{height:3.75rem;width:3.75rem}}.ob-note-unique{min-height:2.6rem}.ob-note-unique>p{animation:ob-note-ecrit .46s cubic-bezier(.2,.9,.3,1) backwards}@keyframes ob-note-ecrit{0%{clip-path:inset(0 100% 0 0);transform:translateX(-4px)}to{clip-path:inset(0 0 0 0)}}.ob-fil{font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground));white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:ob-cascade .48s cubic-bezier(.2,.9,.3,1.2) backwards}@media (prefers-reduced-motion:reduce){.ob-auto,.ob-auto-image,.ob-auto[aria-checked=true],.ob-auto[aria-checked=true] .ob-auto-image,.ob-fil,.ob-note-unique>p{animation:none!important;transition:none!important}}@media (min-width:640px){.ob-grille--quatre{grid-template-columns:repeat(4,minmax(0,1fr))}}.ob-exemple{display:flex;align-items:center;gap:.9rem;border-radius:1.25rem;border:1px solid hsl(var(--border));background:hsl(var(--card)/.75);padding:.6rem 1rem .6rem .6rem;animation:ob-cascade .56s cubic-bezier(.2,.9,.3,1.2) .12s backwards}.ob-exemple-image{position:relative;height:4.75rem;width:4.75rem;flex-shrink:0;overflow:hidden;border-radius:1rem;background:#fff8d6;box-shadow:0 0 0 1px rgb(25 23 19/.08)}.ob-exemple-image img,.ob-exemple-image picture,.ob-exemple-image video{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.ob-exemple-chiffres{display:flex;min-width:0;flex:1;align-items:center;justify-content:space-between;gap:.5rem}.ob-exemple-bloc{display:flex;flex-direction:column;align-items:center;line-height:1}.ob-exemple-n{font-family:var(--font-cg-display),var(--font-display),ui-sans-serif,system-ui,sans-serif;font-variation-settings:"wdth" 112;font-weight:800;font-size:clamp(1.6rem,7vw,2.1rem);font-variant-numeric:tabular-nums}.ob-exemple-u{margin-top:.3rem;font-size:.75rem;font-weight:600;color:hsl(var(--muted-foreground))}.ob-exemple-fleche{height:1.25rem;width:2.75rem;flex-shrink:0;overflow:visible}.ob-exemple-fleche path{fill:none;stroke:var(--ob-encre);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:80;animation:ob-fleche-trace .7s cubic-bezier(.35,.6,.25,1) .5s backwards}@keyframes ob-fleche-trace{0%{stroke-dashoffset:80}}@media (prefers-reduced-motion:reduce){.ob-exemple,.ob-exemple-fleche path{animation:none!important}}.ob-auto-image img,.ob-auto-image video,.ob-exemple-image img,.ob-exemple-image video{transform:scale(1.3)}.ob-grille--compacte{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.ob-grille--compacte .ob-auto{min-height:6.4rem;padding:.55rem .35rem .5rem;gap:.3rem;border-radius:1rem}.ob-grille--compacte .ob-auto-image{height:3.4rem;width:3.4rem;border-radius:.8rem}.ob-grille--compacte .ob-auto-label{font-size:.78rem}@media (min-width:640px){.ob-grille--compacte{grid-template-columns:repeat(5,minmax(0,1fr));gap:.6rem}.ob-grille--compacte .ob-auto{min-height:7.5rem}.ob-grille--compacte .ob-auto-image{height:4rem;width:4rem}}.ob-objectif-suite{animation:ob-cascade .52s cubic-bezier(.2,.9,.3,1.2) backwards}.ob-champ-chiffre{display:inline-flex;align-items:baseline;gap:.2rem;min-height:2.75rem;padding:0 .9rem;border-radius:999px;border:1.5px solid hsl(var(--border));background:hsl(var(--card));cursor:text;transition:border-color .16s ease-out}.ob-champ-chiffre:focus-within{border-color:var(--ob-encre)}.ob-champ-chiffre input{width:4.2ch;border:0;background:transparent;padding:.45rem 0 .35rem;text-align:right;font-family:var(--font-cg-display),var(--font-display),ui-sans-serif,system-ui,sans-serif;font-variation-settings:"wdth" 112;font-weight:800;font-size:1.35rem;font-variant-numeric:tabular-nums;color:hsl(var(--foreground));outline:none}.ob-champ-chiffre input::placeholder{color:hsl(var(--muted-foreground)/.45)}.ob-champ-chiffre>span{font-weight:700;color:hsl(var(--muted-foreground))}@media (prefers-reduced-motion:reduce){.ob-objectif-suite{animation:none!important}}.ob-volume-visuel{transform:scale(.66);transform-origin:50% 100%;margin-top:-3.4rem}@media (min-width:640px){.ob-volume-visuel{transform:none;margin-top:0}}.ob-cours-carte{--t:#8b5cf6;display:flex;align-items:center;gap:.85rem;border-radius:1.25rem;border:1px solid color-mix(in srgb,var(--t) 40%,hsl(var(--border)));background:color-mix(in srgb,var(--t) 7%,hsl(var(--card)));padding:.75rem;transition:border-color .22s ease-out,background-color .22s ease-out}.ob-cours-icone{display:flex;height:3.25rem;width:3.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:.95rem;background:var(--t);color:#fff;box-shadow:0 8px 18px -10px var(--t);transition:background-color .22s ease-out}.ob-idee{--t:#8b5cf6;position:relative;display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--t) 35%,transparent);background:color-mix(in srgb,var(--t) 10%,hsl(var(--card)));padding:.35rem .9rem;font-size:.875rem;font-weight:600;transition:transform .16s ease-out,background-color .16s ease-out}.ob-idee:hover{transform:translateY(-2px)}.ob-idee:focus-visible{outline:none;box-shadow:0 0 0 2px hsl(var(--ring))}.ob-idee[aria-pressed=true]{background:var(--t);border-color:var(--t);color:#fff}.ob-idee-point{height:.6rem;width:.6rem;border-radius:999px;background:var(--t)}.ob-idee[aria-pressed=true] .ob-idee-point{background:#fff}.ob-idee--plus{--t:#64748b;border-style:dashed;color:hsl(var(--muted-foreground))}.ob-lien-discret{min-height:2.75rem;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:hsl(var(--muted-foreground)/.4);transition:color .15s ease-out}.ob-lien-discret:hover{color:hsl(var(--foreground))}.ob-raisons{display:grid;gap:.4rem}.ob-raisons li{position:relative;padding-left:1.6rem;font-size:.9rem;font-weight:600;animation:ob-cascade .52s cubic-bezier(.2,.9,.3,1.2) .2s backwards}.ob-raisons li+li{animation-delay:.3s}.ob-raisons li:before{content:"";position:absolute;left:.1rem;top:.3rem;height:.6rem;width:1rem;border-left:2.4px solid var(--ob-encre);border-bottom:2.4px solid var(--ob-encre);transform:rotate(-45deg) skewX(-8deg);border-radius:1px}@media (prefers-reduced-motion:reduce){.ob-raisons li{animation:none!important}}.ob-paraphe{position:absolute;left:50%;bottom:-.55rem;width:min(220px,110%);height:1.4rem;transform:translateX(-50%);overflow:visible;pointer-events:none}.ob-paraphe path{fill:none;stroke:var(--ob-encre);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:260;animation:ob-paraphe .7s cubic-bezier(.45,.1,.35,1) .65s backwards}@keyframes ob-paraphe{0%{stroke-dashoffset:260}}.ob-tampon-geant{pointer-events:none;position:absolute;left:50%;top:38%;z-index:5;padding:.35rem 1rem;border:3.5px solid var(--ob-encre);border-radius:.6rem;color:var(--ob-encre);font-family:var(--font-cg-display),var(--font-display),ui-sans-serif,system-ui,sans-serif;font-variation-settings:"wdth" 118;font-weight:900;font-size:clamp(1.6rem,8vw,2.4rem);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;mix-blend-mode:multiply;opacity:.85;transform:translate(-50%,-50%) rotate(-9deg);animation:ob-tampon-abat .52s cubic-bezier(.2,1.4,.4,1) 1.05s backwards}:is(.dark,.nf-auth-dark) .ob-tampon-geant{mix-blend-mode:screen}@keyframes ob-tampon-abat{0%{transform:translate(-50%,-50%) rotate(-16deg) scale(2.6);opacity:0}60%{transform:translate(-50%,-50%) rotate(-8deg) scale(.94);opacity:.9}to{transform:translate(-50%,-50%) rotate(-9deg) scale(1);opacity:.85}}@media (prefers-reduced-motion:reduce){.ob-paraphe path,.ob-tampon-geant{animation:none!important}}.ob-contraste{cursor:default;align-items:flex-start;overflow-y:auto;overscroll-behavior:contain}@media (min-height:760px){.ob-contraste{align-items:center}}.ob-contraste-ligne{position:relative;display:flex;align-items:center;gap:.85rem;border-radius:1.1rem;border:1px solid hsl(var(--border));background:hsl(var(--card));padding:.55rem 2.6rem .55rem .55rem;animation:ob-contraste-retourne .56s cubic-bezier(.2,.9,.3,1.15) backwards;animation-delay:calc(var(--i) * .14s + .12s);transform-origin:50% 50%}.ob-contraste-ligne--sans{transform:rotate(calc((var(--i) - 1) * 1.1deg));background:hsl(var(--card)/.6)}.ob-contraste-ligne--sans .ob-contraste-image{filter:grayscale(.85);opacity:.75}.ob-contraste-ligne--sans .ob-contraste-texte{color:hsl(var(--muted-foreground))}.ob-contraste-ligne--avec{border-color:color-mix(in srgb,var(--ob-encre) 35%,hsl(var(--border)));box-shadow:0 12px 24px -20px rgb(25 23 19/.7)}@keyframes ob-contraste-retourne{0%{transform:perspective(700px) rotateX(-75deg) translateY(10px)}}.ob-contraste-image{position:relative;height:3.4rem;width:3.4rem;flex-shrink:0;overflow:hidden;border-radius:.9rem;background:#fff8d6;box-shadow:0 0 0 1px rgb(25 23 19/.08)}.ob-contraste-image img,.ob-contraste-image video{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;transform:scale(1.3)}.ob-contraste-texte{font-size:.92rem;font-weight:650;line-height:1.3}.ob-contraste-marque{position:absolute;right:.8rem;top:50%;height:1.35rem;width:1.35rem;transform:translateY(-50%);overflow:visible}.ob-contraste-marque path{fill:none;stroke:var(--ob-encre);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;animation:ob-fleche-trace .42s cubic-bezier(.35,.6,.25,1) backwards;animation-delay:calc(var(--i) * .14s + .52s)}.ob-contraste-ligne--sans .ob-contraste-marque path{stroke:hsl(var(--muted-foreground)/.7);stroke-width:2.4}.ob-etude{display:flex;align-items:flex-start;gap:.8rem;border-radius:1.1rem;border:1px dashed hsl(var(--foreground)/.25);background:hsl(var(--card));padding:.8rem .9rem;animation:ob-cascade .52s cubic-bezier(.2,.9,.3,1.2) .7s backwards}.ob-etude-sceau{height:2.75rem;width:2.75rem;flex-shrink:0;color:var(--ob-encre);transform:rotate(-8deg)}.ob-etude-sceau circle,.ob-etude-sceau path{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linejoin:round}.ob-etude-sceau circle:first-child{stroke-dasharray:2.5 2}.ob-visages{display:flex;align-items:center;gap:.75rem;animation:ob-cascade .52s cubic-bezier(.2,.9,.3,1.2) .86s backwards}.ob-visages-pile{display:flex;flex-shrink:0}.ob-visages-pile img{height:2.75rem;width:2.75rem;border-radius:999px;object-fit:cover;box-shadow:0 0 0 3px hsl(var(--background))}.ob-visages-pile img+img{margin-left:-.7rem}.ob-contraste-bouton{display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;background:var(--ob-encre);color:#fff;font-weight:800;font-size:1rem;box-shadow:0 6px 0 -2px rgb(25 23 19/.85);transition:transform .14s ease-out,box-shadow .14s ease-out}.ob-contraste-bouton:hover{transform:translateY(-1px)}.ob-contraste-bouton:active{transform:translateY(3px);box-shadow:0 2px 0 -1px rgb(25 23 19/.85)}.ob-contraste-bouton:focus-visible{outline:none;box-shadow:0 0 0 3px hsl(var(--ring))}@media (prefers-reduced-motion:reduce){.ob-contraste-ligne,.ob-contraste-marque path,.ob-etude,.ob-visages{animation:none!important}}.ob-visages-pile img{animation:ob-cascade .46s cubic-bezier(.2,1.3,.4,1) backwards}.ob-visages-pile img:nth-child(2){animation-delay:.94s}.ob-visages-pile img:nth-child(3){animation-delay:1s}.ob-visages-pile img:nth-child(4){animation-delay:1.06s}.ob-visages-pile img:first-child{animation-delay:.88s}@media (prefers-reduced-motion:reduce){.ob-visages-pile img{animation:none!important}}.ob-etude-logo{height:1.6rem;width:auto;flex-shrink:0;margin-top:.15rem}:is(.dark,.nf-auth-dark) .ob-etude-logo{filter:invert(1)}