/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:host,:root{--font-sans:var(--n0a-sans);--font-mono:var(--n0a-mono);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--n0a-sans);--default-mono-font-family:var(--n0a-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before{border-style:none}}@layer components{.mono{font-family:var(--n0a-mono)}.serif{font-family:var(--n0a-serif)}.eyebrow{letter-spacing:.14em;color:var(--n0a-fg-3);font-size:10.5px}.badge,.eyebrow{font-family:var(--n0a-mono);text-transform:uppercase}.badge{letter-spacing:.12em;border:1px solid var(--n0a-line);color:var(--n0a-fg-2);white-space:nowrap;background:0 0;border-radius:0;align-items:center;padding:3px 8px;font-size:10px;display:inline-flex}.badge.on{color:var(--n0a-accent-ink);background:var(--n0a-accent);border-color:var(--n0a-accent)}.badge.live{color:var(--n0a-success);border-color:var(--n0a-success)}@supports (color:color-mix(in lab,red,red)){.badge.live{border-color:color-mix(in srgb,var(--n0a-success) 40%,transparent)}}.badge.err{color:var(--n0a-danger);border-color:var(--n0a-danger)}@supports (color:color-mix(in lab,red,red)){.badge.err{border-color:color-mix(in srgb,var(--n0a-danger) 40%,transparent)}}.badge.dot:before{content:"";background:currentColor;border-radius:50%;width:5px;height:5px;margin-right:7px;animation:n0a-pulse 2s infinite}@keyframes n0a-pulse{0%,to{opacity:1}50%{opacity:.35}}.section-no{border-top:1px solid var(--n0a-line);align-items:baseline;gap:12px;padding:10px 0;display:flex}.section-no .n{font-family:var(--n0a-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--n0a-fg-3);font-size:10.5px}.section-no .t{font-family:var(--n0a-sans);color:var(--n0a-fg);letter-spacing:-.005em;font-size:12.5px;font-weight:500}.figure{font-family:var(--n0a-serif);letter-spacing:-.02em;color:var(--n0a-fg);font-variant-numeric:tabular-nums;font-style:italic;font-weight:400;line-height:.95}.btn-primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn-ghost{background:0 0;border-color:#0000}.btn-ghost:hover{border-color:var(--line-strong)}.btn .kbd{font-family:var(--n0a-mono);color:var(--n0a-fg-3);border:1px solid var(--n0a-line);border-radius:0;padding:1px 5px;font-size:10px}.btn-primary .kbd{color:var(--n0a-accent-ink);border-color:var(--n0a-accent-ink)}@supports (color:color-mix(in lab,red,red)){.btn-primary .kbd{border-color:color-mix(in srgb,var(--n0a-accent-ink) 30%,transparent)}}.elink{color:inherit;cursor:pointer;text-decoration:none;position:relative}.elink:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .26s cubic-bezier(.2,.7,.3,1);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.elink:hover:after{transform-origin:0;transform:scaleX(1)}.grain:before{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.5;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.n0-mark{background:var(--n0a-fg);width:22px;height:22px;color:var(--n0a-bg);font-family:var(--n0a-sans);letter-spacing:-.04em;border-radius:0;flex:0 0 22px;place-items:center;font-size:12.5px;font-weight:600;display:grid;position:relative}.n0-mark:after{content:"";background:var(--n0a-accent);border-radius:50%;width:6px;height:6px;position:absolute;bottom:-3px;right:-3px}.xhair{cursor:crosshair}hr.rule{border:0;border-top:1px solid var(--n0a-line);margin:0}@keyframes n0a-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.rise{animation:n0a-rise .52s cubic-bezier(.2,.7,.3,1) both}.rise-2{animation-delay:80ms}.rise-3{animation-delay:.16s}.rise-4{animation-delay:.24s}.rise-5{animation-delay:.32s}.callout{border-left:3px solid var(--n0a-accent);background:var(--n0a-surface-2);margin:16px 0;padding:12px 16px}.callout[data-variant=warning]{border-left-color:var(--n0a-warn)}.callout[data-variant=success]{border-left-color:var(--n0a-success)}.callout[data-variant=tip]{border-left-color:var(--n0a-accent)}.thin-scroll::-webkit-scrollbar{width:6px;height:6px}.thin-scroll::-webkit-scrollbar-thumb{background:var(--n0a-line)}.thin-scroll::-webkit-scrollbar-track{background:0 0}.flip-card{perspective:1200px;cursor:pointer}.flip-card-inner{width:100%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.3,1);position:relative}.flip-card-inner.is-flipped{transform:rotateY(180deg)}.flip-card-face{backface-visibility:hidden;flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.flip-card-face.flip-back{transform:rotateY(180deg)}}@layer utilities{.\@container{container-type:inline-size}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-2,.line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-\[5px\]{height:5px}.w-9{width:calc(var(--spacing) * 9)}.w-\[5px\]{width:5px}.w-full{width:100%}.caption-bottom{caption-side:bottom}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[n0a-pulse_2s_infinite\]{animation:n0a-pulse 2s infinite}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e+38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-n0a-accent{border-color:var(--n0a-accent)}.border-n0a-danger,.border-n0a-danger\/40{border-color:var(--n0a-danger)}@supports (color:color-mix(in lab,red,red)){.border-n0a-danger\/40{border-color:color-mix(in oklab,var(--n0a-danger) 40%,transparent)}}.border-n0a-line{border-color:var(--n0a-line)}.border-n0a-success\/40{border-color:var(--n0a-success)}@supports (color:color-mix(in lab,red,red)){.border-n0a-success\/40{border-color:color-mix(in oklab,var(--n0a-success) 40%,transparent)}}.border-transparent{border-color:#0000}.bg-current{background-color:currentColor}.bg-n0a-accent{background-color:var(--n0a-accent)}.bg-n0a-surface{background-color:var(--n0a-surface)}.bg-transparent{background-color:#0000}.p-4{padding:calc(var(--spacing) * 4)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-\[3px\]{padding-block:3px}.text-left{text-align:left}.align-middle{vertical-align:middle}.font-mono{font-family:var(--n0a-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[13px\]{font-size:13px}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-\[-0\.005em\]{--tw-tracking:-.005em;letter-spacing:-.005em}.tracking-\[-0\.015em\]{--tw-tracking:-.015em;letter-spacing:-.015em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.whitespace-nowrap{white-space:nowrap}.text-n0a-accent-ink{color:var(--n0a-accent-ink)}.text-n0a-danger{color:var(--n0a-danger)}.text-n0a-fg{color:var(--n0a-fg)}.text-n0a-fg-2{color:var(--n0a-fg-2)}.text-n0a-fg-3{color:var(--n0a-fg-3)}.text-n0a-success{color:var(--n0a-success)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline\!{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.placeholder\:text-n0a-fg-3::placeholder{color:var(--n0a-fg-3)}@media (hover:hover){.hover\:border-n0a-accent-2:hover{border-color:var(--n0a-accent-2)}.hover\:bg-n0a-accent-2:hover{background-color:var(--n0a-accent-2)}.hover\:bg-n0a-danger:hover{background-color:var(--n0a-danger)}.hover\:bg-n0a-surface-2:hover,.hover\:bg-n0a-surface-2\/50:hover{background-color:var(--n0a-surface-2)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-n0a-surface-2\/50:hover{background-color:color-mix(in oklab,var(--n0a-surface-2) 50%,transparent)}}.hover\:text-n0a-fg:hover{color:var(--n0a-fg)}}.focus-visible\:border-n0a-accent:focus-visible{border-color:var(--n0a-accent)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-n0a-accent:focus-visible{--tw-ring-color:var(--n0a-accent)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[state\=selected\]\:bg-n0a-surface-2[data-state=selected]{background-color:var(--n0a-surface-2)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\]\:border-n0a-line tr{border-color:var(--n0a-line)}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}}:root{color-scheme:light;--paper:#f4f2ee;--paper-raised:#fbfaf7;--paper-sunken:#e9e6df;--line:#dedcd4;--line-strong:#85827a;--ink:#16181d;--ink-muted:#5e616b;--blue:#046eda;--on-blue:#fff;--blue-text:#0558b0;--sable:#f1e4d3;--peche:#f1d9c0;--lavande:#e4def5;--pervenche:#dce4f6;--sauge:#ddeae0;--ble:#f6e6b4;--corail:#efa27f;--corail-text:#963f28;--safran:#f2b861;--safran-text:#8f5300;--lilas:#c9b8f0;--lilas-text:#5b3fb0;--ciel:#a9c4f5;--ciel-text:#2c59a8;--menthe:#9ed3b5;--menthe-text:#22654a;--on-accent:#16181d;--danger:#b93a22;--focus:var(--ink);--slab:#16181d;--on-slab:#f4f2ee;--slab-muted:#a3a6b0;--shadow-ink:10px 10px 0 #16181d;--shadow-btn:3px 3px 0 #16181d;--shadow-soft:0 1px 2px #16181d0f,0 8px 24px #16181d14;--radius-sm:6px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--font-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace;--font-stack:"Graphik Arabic","Graphik Repli",system-ui,-apple-system,"Segoe UI",sans-serif;--gut:24px;--max:1200px;--tap:44px;--slab-cut:var(--on-slab);background:var(--paper)}@font-face{font-family:Graphik Arabic;font-weight:400;font-style:normal;font-display:swap;src:url(/fonts/graphik-arabic-500.v1.woff2)format("woff2")}@font-face{font-family:Graphik Arabic;font-weight:500;font-style:normal;font-display:swap;src:url(/fonts/graphik-arabic-500.v1.woff2)format("woff2")}@font-face{font-family:Graphik Arabic;font-weight:600;font-style:normal;font-display:swap;src:url(/fonts/graphik-arabic-600.v1.woff2)format("woff2")}@font-face{font-family:Graphik Arabic;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/graphik-arabic-700.v1.woff2)format("woff2")}@font-face{font-family:Graphik Arabic;font-weight:900;font-style:normal;font-display:swap;src:url(/fonts/graphik-arabic-900.v1.woff2)format("woff2")}@font-face{font-family:Graphik Arabic;font-weight:1000;font-style:normal;font-display:swap;src:url(/fonts/graphik-arabic-1000.v1.woff2)format("woff2")}@font-face{font-family:Caveat;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/caveat-700.v1.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-weight:100 900;font-style:normal;font-display:swap;src:url(/fonts/geist-mono.v1.woff2)format("woff2")}@font-face{font-family:Graphik Repli;src:local(Arial);font-weight:400 500;size-adjust:106%;ascent-override:77.1%;descent-override:17.2%;line-gap-override:18.9%}@font-face{font-family:Graphik Repli;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 1000;size-adjust:101.2%;ascent-override:80.8%;descent-override:18%;line-gap-override:19.8%}html{font-synthesis:none}:lang(ar) *{text-transform:none;text-align-last:auto;-webkit-hyphens:none;hyphens:none;font-style:normal;letter-spacing:0!important}:lang(ar) :is(code,kbd,samp){direction:ltr;unicode-bidi:isolate}.pg{background:var(--paper);color:var(--ink);font-family:var(--font-stack);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-width:0;font-size:16px;line-height:26px}.pg *,.pg :after,.pg :before{box-sizing:border-box}:where(.pg) img{max-width:100%;display:block}:where(.pg) :where(h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd){margin:0}:where(.pg) :where(ul,ol){padding:0;list-style:none}:where(.pg) a{color:inherit;text-decoration:none}.pg .prose a:not(.btn),.pg a.lnk{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.pg .prose a:not(.btn):hover,.pg a.lnk:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}:where(.pg) button{font:inherit;color:inherit;cursor:pointer}.pg :focus-visible{outline:2px solid var(--focus);outline-offset:2px}:is(.ftr,.bh,.formula,.box-nl,.bt--brief,.slab,.s3,.annonce){--focus:var(--on-slab)}.skip:focus{z-index:20;clip:auto;border-radius:var(--radius-pill);background:var(--ink);width:auto;height:auto;color:var(--paper);top:12px;padding:10px 16px;font-weight:600;position:absolute;inset-inline-start:12px}@media (prefers-reduced-motion:reduce){.pg *,.pg :after,.pg :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pg svg.i{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.pg svg.i--s{width:16px;height:16px}.pg svg.i--l{width:24px;height:24px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.t-hero{letter-spacing:-.03em;font-size:72px;font-weight:900;line-height:72px}.pg .t-hero.t-hero--long,.t-display{letter-spacing:-.025em;font-size:52px;font-weight:700;line-height:56px}.t-h1{letter-spacing:-.02em;font-size:40px;line-height:44px}.t-h1,.t-h2{font-weight:700}.t-h2{letter-spacing:-.015em;font-size:30px;line-height:36px}.t-h3{letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:28px}.t-lead{font-size:19px;font-weight:400;line-height:30px}.t-body{font-size:16px;line-height:26px}.t-small{font-size:14px;line-height:22px}.t-label{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:16px}.t-mono{font-family:var(--font-mono);letter-spacing:0;font-size:13px;line-height:20px}.t-muted{color:var(--ink-muted)}.t-measure{max-width:min(620px,60ch)}.pg :is(h1,h2){text-wrap:balance}.t-num{font-feature-settings:"tnum" 1}.mark{background:var(--mk,var(--corail));color:var(--on-accent);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.14em;margin:0 -.02em 0 -.04em;padding:0 .12em}.mk-safran{--mk:var(--safran)}.mk-lilas{--mk:var(--lilas)}.mk-ciel{--mk:var(--ciel)}.mk-menthe{--mk:var(--menthe)}.mk-corail{--mk:var(--corail)}.ar{font-family:var(--font-stack)}.wrap{width:100%;max-width:calc(var(--max) + 2*var(--gut));padding:0 var(--gut);margin:0 auto}.sec{padding:80px 0}.sec--tight{padding:64px 0}.sec--sunken{background:var(--paper-sunken)}.sec--raised{background:var(--paper)}.sec:not(.sec--sunken,.sec--tb)+.sec:not(.sec--sunken,.sec--tb){margin-top:-16px;padding-top:0}.sec__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}.sec__head .t-h1{max-width:720px}.stack{flex-direction:column}.row,.stack{display:flex}.row{align-items:center}.g4{gap:4px}.g8{gap:8px}.g12{gap:12px}.g16{gap:16px}.g24{gap:24px}.g32{gap:32px}.g48{gap:48px}.g64{gap:64px}.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols-2,.cols-3{gap:24px;display:grid}.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px;display:grid}.split--even{grid-template-columns:repeat(2,minmax(0,1fr))}.split--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.wrap-row{flex-wrap:wrap;display:flex}.hr{background:var(--line);border:0;height:1.5px;margin:0}.btn{border-radius:var(--radius-pill);border:2px solid var(--ink);min-height:48px;color:var(--ink);white-space:nowrap;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:16px;font-weight:600;line-height:20px;display:inline-flex}.btn--primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}:is(.bh,.ftr,.cov,.slab,.s3) .btn--primary{background:var(--on-slab);border-color:var(--on-slab);color:var(--slab)}.btn--ink{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn--paper{background:var(--paper);color:var(--ink);border-color:var(--paper)}.btn--ghost-light{border-color:var(--on-slab);color:var(--on-slab)}.btn--sm{min-height:var(--tap);padding:0 18px;font-size:15px}.btn--lg{min-height:56px;padding:0 30px;font-size:17px}.lnk-arrow{border-bottom:2px solid;padding-bottom:2px}.lnk-arrow,.tag{white-space:nowrap;align-items:center;gap:6px;font-weight:600;display:inline-flex}.tag{border-radius:var(--radius-pill);background:var(--tg,var(--paper-sunken));height:28px;color:var(--on-accent);padding:0 12px;font-size:13px;line-height:16px}.tag--line{border:1.5px solid var(--line-strong);color:var(--ink);background:0 0}.tag--ink{background:var(--ink);color:var(--paper)}.tg-corail{--tg:var(--corail)}.tg-safran{--tg:var(--safran)}.tg-lilas{--tg:var(--lilas)}.tg-ciel{--tg:var(--ciel)}.tg-menthe{--tg:var(--menthe)}.tg-sable{--tg:var(--sable)}.tg-peche{--tg:var(--peche)}.tg-lavande{--tg:var(--lavande)}.tg-pervenche{--tg:var(--pervenche)}.tg-sauge{--tg:var(--sauge)}.chip{height:var(--tap);border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);background:var(--paper-raised);color:var(--ink);align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.chip.is-on,.chip:has(input:checked),.chip[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.chip__n{font-family:var(--font-mono);color:var(--ink-muted);font-size:13px}.chip.is-on .chip__n,.chip[aria-pressed=true] .chip__n{color:var(--slab-muted)}.chip:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.dot{background:var(--dc,var(--menthe));border-radius:50%;flex:none;width:8px;height:8px}.kbd{font-family:var(--font-mono);border:1px solid var(--line-strong);color:var(--ink-muted);border-radius:4px;padding:2px 6px;font-size:12px}.hdr{z-index:5;background:var(--paper);border-bottom:1.5px solid var(--line);position:relative}.hdr__in{gap:32px;height:76px}.hdr__in,.hdr__logo{align-items:center;display:flex}.hdr__logo{flex:none;gap:10px}.hdr__nav{flex:1;min-width:0;display:flex}.hdr__link,.hdr__nav{align-items:center;gap:4px}.hdr__link{height:var(--tap);border-radius:var(--radius-pill);white-space:nowrap;padding:0 14px;font-size:15px;font-weight:500;display:inline-flex}.hdr__link.is-on,.hdr__link[aria-current=page]{font-weight:600}.hdr__item{align-items:center;display:inline-flex}.hdr__item .hdr__link{padding-inline-end:2px}.hdr__more{width:28px;height:var(--tap);border-radius:var(--radius-sm);color:var(--ink-muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.hdr__more svg{width:14px;height:14px}.hdr__more[aria-expanded=true] svg{transform:rotate(180deg)}.hdr__end{align-items:center;gap:12px;margin-inline-start:auto;display:flex}.hdr__lang{height:var(--tap);gap:6px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.hdr__burger,.hdr__lang{border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);align-items:center}.hdr__burger{background:0 0;justify-content:center;width:44px;height:44px;display:none}.annonce{background:var(--ink);color:var(--paper);font-size:14px;line-height:20px}.annonce .wrap{justify-content:center;align-items:center;gap:12px;height:40px;display:flex}.annonce a{text-underline-offset:3px;text-decoration:underline}.mega{background:var(--paper-raised);border-bottom:1.5px solid var(--line);box-shadow:var(--shadow-soft)}.mega__in{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.2fr);gap:24px;padding:32px 0 40px;display:grid}.mega__item{border-radius:var(--radius-md);gap:14px;padding:14px;display:flex}.mega__ico,.mega__item.is-on,.mega__item:hover{background:var(--paper-sunken)}.mega__ico{border-radius:var(--radius-md);width:44px;height:44px;color:var(--ink);flex:none;justify-content:center;align-items:center;display:flex}.mega__feat{border-radius:var(--radius-lg);background:var(--lavande);min-height:220px;padding:24px;position:relative;overflow:hidden}.mega__feat img{inset-inline-end:-10px;width:190px;position:absolute;bottom:-14px}.hero{padding:72px 0 96px}.hero__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:48px;display:grid}.hero__kick{color:var(--ink-muted);align-items:center;gap:10px;display:flex}.hero__kick,.hero__title{margin-bottom:24px}.hero__lead{max-width:560px;color:var(--ink-muted);margin-bottom:36px}.hero__cta{flex-wrap:wrap;gap:12px}.hero__cta,.hero__proof{align-items:center;display:flex}.hero__proof{color:var(--ink-muted);gap:16px;margin-top:40px}.avatars{display:flex}.avatars span{border:2px solid var(--paper);background-position:50%;background-size:cover;border-radius:50%;width:36px;height:36px;margin-inline-start:-10px;display:block}.avatars span:first-child{margin-inline-start:0}.atelier{grid-template-rows:repeat(6,72px);grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.atelier,.tile{position:relative}.tile{border-radius:var(--radius-lg);background:var(--tb,var(--sable));overflow:visible}.tile img{pointer-events:none;position:absolute}.tile__cap{inset-inline-start:16px;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:14px}.tb-sable{--tb:var(--sable)}.tb-ble{--tb:var(--ble)}.tb-peche{--tb:var(--peche)}.tb-lavande{--tb:var(--lavande)}.tb-pervenche{--tb:var(--pervenche)}.tb-sauge{--tb:var(--sauge)}.tb-corail{--tb:var(--corail)}.tb-safran{--tb:var(--safran)}.tb-lilas{--tb:var(--lilas)}.tb-ciel{--tb:var(--ciel)}.tb-menthe{--tb:var(--menthe)}.slab{background:var(--slab);color:var(--on-slab);border-radius:var(--radius-lg);position:relative;overflow:hidden}.slab__pill{border-radius:11px;width:22px;height:84px;transform:rotate(-38deg)}.slab__dot,.slab__pill{background:var(--slab-cut);position:absolute}.slab__dot{border-radius:50%;width:34px;height:34px}.lg-dark{display:none!important}.disc{border-radius:50%}[data-obj=assistant],[data-obj=tableau-atelier]{--tb:var(--peche);--mk:var(--corail)}[data-obj=enveloppe],[data-obj=megaphone]{--tb:var(--ble);--mk:var(--safran)}[data-obj=chaine-auto],[data-obj=engrenages],[data-obj=pile-taches],[data-obj=puzzle]{--tb:var(--lavande);--mk:var(--lilas)}[data-obj=agent-ordinateur],[data-obj=bouclier],[data-obj=bulle-chat],[data-obj=medaille],[data-obj=scene-bureau]{--tb:var(--sauge);--mk:var(--menthe)}[data-obj=avion-papier],[data-obj=boussole],[data-obj=calendrier],[data-obj=courbe],[data-obj=liste-cochee],[data-obj=livre],[data-obj=loupe],[data-obj=navigateur],[data-obj=pinceau],[data-obj=rendez-vous]{--tb:var(--pervenche);--mk:var(--ciel)}[data-code=formation]{--tb:var(--peche);--mk:var(--corail)}[data-code=contenu]{--tb:var(--ble);--mk:var(--safran)}[data-code=automatisation]{--tb:var(--lavande);--mk:var(--lilas)}[data-code=assistant]{--tb:var(--sauge);--mk:var(--menthe)}[data-code=diagnostic],[data-code=studio]{--tb:var(--pervenche);--mk:var(--ciel)}.sw{background:var(--mk);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--ink);border-radius:4px;display:inline-block}@supports (color:color-mix(in lab,red,red)){.sw{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--ink) 18%,transparent)}}.sw{flex:none}@keyframes n0-lev{0%,to{transform:translateZ(0) rotate(var(--r0,0deg)) scaleX(var(--sx,1))}50%{transform:translate3d(var(--dx,0),var(--amp,-10px),0) rotate(var(--r1,0deg)) scaleX(var(--sx,1))}}.lev{animation:n0-lev var(--dur,6s) cubic-bezier(.45,0,.55,1) var(--delay,0s) infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.lev{animation:none}}.logos{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.logos img{filter:grayscale()contrast(1.1);opacity:.78;width:auto;height:26px}.logos img.inv{filter:invert()grayscale();opacity:.72}.card{background:var(--paper-raised);border:1.5px solid var(--line);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:24px;display:flex;position:relative}.card--hover{border-color:var(--ink);box-shadow:var(--shadow-soft)}.card__meta{color:var(--ink-muted);flex-wrap:wrap;gap:8px 14px;font-size:14px;line-height:20px}.card__foot,.card__meta{align-items:center;display:flex}.card__foot{justify-content:space-between;gap:12px;margin-top:auto;padding-top:8px}.svc{border-radius:var(--radius-md);background:var(--paper-raised);border:1.5px solid var(--line);flex-direction:column;display:flex;overflow:hidden}.svc__art{background:var(--tb,var(--sable));height:220px;position:relative}.svc__art img{object-fit:contain;width:100%;height:100%;padding:18px 18% 10px;position:absolute;inset:0}.svc__body{flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.svc__list{flex-direction:column;gap:6px;margin-top:4px;display:flex}.svc__list li{gap:10px;font-size:15px;line-height:22px;display:flex}.svc__list li:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:6px;height:6px;margin-top:8px}.svc-row{border-radius:var(--radius-lg);border:1.5px solid var(--line);background:var(--paper-raised);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0;display:grid;overflow:hidden}.svc-row__art{background:var(--tb,var(--sable));min-height:380px;position:relative}.svc-row__art img{object-fit:contain;width:100%;height:100%;padding:28px;position:absolute;inset:0}.svc-row__body{flex-direction:column;gap:16px;padding:40px;display:flex}.svc-row--rev{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.svc-row--rev .svc-row__art{order:2}.fcard{border-radius:var(--radius-lg);border:2px solid var(--ink);background:var(--paper-raised);flex-direction:column;display:flex;position:relative;overflow:hidden}.fcard__art{background:var(--tb,var(--sable));border-bottom:2px solid var(--ink);height:180px;position:relative}.fcard__art img{object-fit:contain;width:100%;height:100%;padding:16px 24% 8px;position:absolute;inset:0}.fcard__art .tag{top:14px;position:absolute;inset-inline-start:14px}.fcard__body{flex-direction:column;flex:1;gap:10px;padding:22px 22px 24px;display:flex}.fcard__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin-top:6px;display:grid}.fact{flex-direction:column;gap:2px;display:flex}.fact b{font-size:15px;font-weight:600;line-height:20px}.fact span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px}.fcard__foot{border-top:1.5px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.price{font-feature-settings:"tnum" 1;letter-spacing:-.01em;white-space:nowrap;font-size:15px;font-weight:700}.tbl .price{font-family:var(--font-mono);letter-spacing:0;font-weight:600}.is-feature{box-shadow:var(--shadow-ink)}.case{border-radius:var(--radius-md);background:var(--paper-raised);border:1.5px solid var(--line);flex-direction:column;display:flex;overflow:hidden}.case__art{aspect-ratio:16/10;background:var(--tb,var(--sable));position:relative;overflow:hidden}.case__art img.cover{object-fit:cover;border-radius:10px;width:calc(100% - 32px);height:calc(100% - 32px);position:absolute;inset:16px}.case__art--entier{justify-content:center;align-items:center;padding:16px;display:flex}.case--wide .case__art.case__art--entier{aspect-ratio:auto;min-height:0}.case__art--entier img.cover{width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:relative;inset:auto}.case__art:has(img.cover) .tag{top:26px;inset-inline-start:26px}.case__art .tag,.fcard__art .tag{z-index:1}.case__art img.obj{object-fit:contain;width:100%;height:100%;padding:22px 20%;position:absolute;inset:0}.case__art .tag{top:14px;position:absolute;inset-inline-start:14px}.case__body{flex-direction:column;flex:1;gap:10px;padding:22px 24px 24px;display:flex}.case__kpi{border-top:1.5px solid var(--line);gap:24px;margin-top:auto;padding-top:14px;display:flex}.kpi{flex-direction:column;display:flex}.kpi b{letter-spacing:-.02em;font-size:28px;font-weight:900;line-height:32px}.kpi span{color:var(--ink-muted);font-size:13px;line-height:18px}.case--wide{grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.case--wide .case__art{aspect-ratio:auto;min-height:420px}.case--wide .case__body{gap:16px;padding:40px}.post{flex-direction:column;gap:14px;display:flex}.post__img{aspect-ratio:3/2;border-radius:var(--radius-md);background:var(--paper-sunken);overflow:hidden}.post__img img{object-fit:cover;width:100%;height:100%}.post__img[data-obj],.une__img[data-obj]{background:var(--tb)}:is(.post__img,.une__img)[data-b2] img{object-fit:contain;padding:6%}.post--row{flex-direction:row;align-items:flex-start;gap:20px}.post--row .post__img{aspect-ratio:4/3;flex:none;width:160px}.prompt{border-radius:var(--radius-md);background:var(--paper-raised);border:1.5px solid var(--line);flex-direction:column;gap:12px;padding:22px;display:flex}.prompt__code{font-family:var(--font-mono);background:var(--paper-sunken);border-radius:var(--radius-sm);color:var(--ink);white-space:pre-wrap;padding:14px 16px;font-size:13px;line-height:21px}.copy{height:var(--tap);border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);background:0 0;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}.tool{background:var(--paper-raised);align-items:flex-start;gap:16px;padding:20px}.tool,.tool__logo{border-radius:var(--radius-md);border:1.5px solid var(--line);display:flex}.tool__logo{background:var(--paper);flex:none;justify-content:center;align-items:center;width:48px;height:48px}.tool__logo img{width:26px;height:26px}.stats{border-top:2px solid var(--ink);border-bottom:1.5px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.stat{flex-direction:column;gap:6px;padding:28px 24px 28px 0;display:flex}.stat+.stat{border-inline-start:1.5px solid var(--line);padding-inline-start:24px}.stat b{letter-spacing:-.03em;font-size:56px;font-weight:900;line-height:56px}.stat span{color:var(--ink-muted);max-width:220px;font-size:15px;line-height:22px}.quote{border-radius:var(--radius-md);background:var(--paper-raised);border:1.5px solid var(--line);flex-direction:column;gap:20px;padding:32px;display:flex}.quote blockquote{letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:31px}.who{align-items:center;gap:12px;display:flex}.who .ph,.who img{object-fit:cover;background:var(--sable);border-radius:50%;width:48px;height:48px}.who b{font-size:15px;line-height:20px;display:block}.who span{color:var(--ink-muted);font-size:14px;line-height:20px}.steps{counter-reset:st;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.step{border-top:2px solid var(--ink);flex-direction:column;gap:10px;padding-top:20px;display:flex}.step__n{font-family:var(--font-mono);color:var(--ink-muted);font-size:13px}.cta-band{background:var(--tb,var(--sable));padding:72px 0}.cta{color:var(--ink);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:32px;display:grid;position:relative}.cta .btn--ghost-light{border-color:var(--ink);color:var(--ink)}.cta__art{height:300px;position:relative}.cta__art img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.brief{border-radius:var(--radius-lg);background:var(--paper-raised);border:1.5px solid var(--line);grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:48px;padding:48px;display:grid}.brief__issue{border-radius:var(--radius-md);background:var(--paper);border:1.5px solid var(--line);box-shadow:var(--shadow-ink);padding:24px;position:relative}.studio{border-radius:var(--radius-lg);border:1.5px dashed var(--line-strong);justify-content:space-between;gap:24px;margin-top:24px;padding:22px 28px}.search,.studio{align-items:center;display:flex}.search{border-radius:var(--radius-pill);border:2px solid var(--ink);background:var(--paper-raised);gap:12px;width:100%;max-width:760px;height:64px;padding:0 8px 0 22px}.search:focus-within{outline:2px solid var(--focus);outline-offset:2px}.search input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:18px}.search input::placeholder{color:var(--ink-muted)}[dir=rtl] .search{padding:0 22px 0 8px}.form{gap:18px}.field,.form{flex-direction:column;display:flex}.field{gap:8px}.field .lbl,.field label{font-size:14px;font-weight:600;line-height:20px}.field .help{color:var(--ink-muted);font-size:13px;line-height:18px}.inp{border-radius:var(--radius-sm);border:1.5px solid var(--line-strong);background:var(--paper-raised);height:48px;font:inherit;color:var(--ink);width:100%;padding:0 14px;font-size:16px}.inp::placeholder{color:var(--ink-muted)}textarea.inp{resize:vertical;height:auto;min-height:120px;padding:12px 14px;line-height:24px}select.inp{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ink) 50%),linear-gradient(135deg,var(--ink) 50%,transparent 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-repeat:no-repeat;background-size:5px 5px}[dir=rtl] select.inp{background-position:20px 21px,15px 21px}.check{align-items:flex-start;gap:10px;font-size:14px;line-height:20px;display:flex}.check input{width:20px;height:20px;accent-color:var(--ink);flex:none;margin:0}.check{min-height:var(--tap);padding-block:12px}.choice label svg.ck{background:var(--ink);width:22px;height:22px;color:var(--paper);stroke-width:3px;box-shadow:0 0 0 3px var(--paper-raised);top:-9px;border-radius:50%;padding:4px;display:none;position:absolute;inset-inline-end:-9px}.choice label:has(input:checked){border:2px solid var(--ink);background:var(--sable)}.choice label:has(input:checked) svg.ck{display:block}.choice label:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}:is(.field,.cwrap) .err{align-items:flex-start;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:flex}.err svg{margin-top:2px}.inp[aria-invalid=true]{border:2px solid var(--danger)}.check input[aria-invalid=true]{outline:2px solid var(--danger);outline-offset:2px}.cwrap{flex-direction:column;gap:2px;display:flex}.falert{border-radius:var(--radius-md);border:2px solid var(--danger);background:var(--danger);align-items:flex-start;gap:14px;padding:16px 18px;display:flex}@supports (color:color-mix(in lab,red,red)){.falert{background:color-mix(in srgb,var(--danger) 7%,var(--paper-raised))}}.falert>svg{color:var(--danger);margin-top:2px}.falert__l{flex-direction:column;gap:6px;font-size:15px;line-height:22px;display:flex}.fok{border-radius:var(--radius-md);background:var(--sauge);border:2px solid var(--menthe-text);align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.fok__ic{background:var(--menthe-text);width:44px;height:44px;color:var(--paper-raised);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.fok__t{color:var(--menthe-text);margin-bottom:4px}@keyframes fspin{to{transform:rotate(1turn)}}.spin{animation:fspin .9s linear infinite}.btn[aria-busy=true]{cursor:progress}.seg{background:var(--paper-sunken);gap:4px;padding:4px}.seg,.seg a,.seg button{border-radius:var(--radius-pill);display:inline-flex}.seg a,.seg button{height:var(--tap);background:0 0;border:0;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:600}.seg .is-on,.seg [aria-current=page],.seg [aria-pressed=true]{background:var(--ink);color:var(--paper)}.err{color:var(--danger);font-size:13px;line-height:18px}.faq{border-top:2px solid var(--ink)}.faq details{border-bottom:1.5px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:19px;font-weight:600;line-height:26px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary .pm{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.faq details p{color:var(--ink-muted);padding:0 56px 24px 0}[dir=rtl] .faq details p{padding:0 0 24px 56px}.tbl{border-collapse:collapse;width:100%;font-size:15px;line-height:22px}.tbl th{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);text-align:start;border-bottom:2px solid var(--ink);padding:0 16px 12px 0;font-size:12px;font-weight:600;line-height:16px}.tbl td{border-bottom:1.5px solid var(--line);vertical-align:middle;padding:18px 16px 18px 0}.date{border-radius:var(--radius-md);background:var(--paper-raised);border:1.5px solid var(--ink);flex-direction:column;flex:none;justify-content:center;align-items:center;width:60px;height:64px;display:flex}.date b{font-size:24px;font-weight:900;line-height:26px}.date span{letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:14px}.places{align-items:center;gap:8px;font-size:14px;display:inline-flex}.places--low{color:var(--corail-text);font-weight:600}.places--low:before{content:"";background:var(--corail);border-radius:50%;flex:none;width:8px;height:8px}.tbl-wrap{overflow-x:auto}:is(.fcard__art,.case__art) .tag:not(.tag--ink){background:var(--paper-raised);color:var(--ink)}.prose{max-width:min(680px,62ch);font-size:18px;line-height:31px}.prose>*+*{margin-top:20px}.prose h2{letter-spacing:-.015em;margin-top:48px;font-size:30px;font-weight:700;line-height:36px}.prose h3{margin-top:32px;font-size:21px;font-weight:600;line-height:28px}.prose ul{flex-direction:column;gap:10px;display:flex}.prose ul li{gap:12px;display:flex}.prose ul li:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:7px;height:7px;margin-top:12px}.prose blockquote{border-radius:var(--radius-md);background:var(--sable);padding:24px 28px;font-size:20px;font-weight:500;line-height:31px}.prose figure img{border-radius:var(--radius-md);width:100%}.prose figcaption{color:var(--ink-muted);margin-top:8px;font-size:14px}.callout{border-radius:var(--radius-md);background:var(--paper-raised);border:1.5px solid var(--line);gap:16px;padding:20px 22px;font-size:16px;line-height:26px;display:flex}.toc{flex-direction:column;gap:2px;font-size:15px;line-height:22px;display:flex}.toc a{border-inline-start:2px solid var(--line);color:var(--ink-muted);padding:8px 12px}.toc a.is-on{border-color:var(--ink);color:var(--ink);font-weight:600}.crumbs{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex}.crumbs a{text-underline-offset:3px;text-decoration:underline}.author{align-items:center;gap:14px;display:flex}.author img{object-fit:cover;border-radius:50%;width:52px;height:52px}.az{flex-wrap:wrap;gap:6px}.az,.az a{display:flex}.az a{width:var(--tap);height:var(--tap);border-radius:var(--radius-sm);border:1.5px solid var(--line);background:var(--paper-raised);justify-content:center;align-items:center;font-size:15px;font-weight:600}.az a.is-on{background:var(--ink);color:var(--paper);border-color:var(--ink)}.az a.off{color:var(--line-strong);background:0 0}.term{border-bottom:1.5px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:32px;padding:24px 0;display:grid}.term dt{font-size:21px;font-weight:600;line-height:28px}.term .ar-term{color:var(--ink-muted);margin-top:4px;font-size:16px;font-weight:500;line-height:26px;display:block}.quiz{border-radius:var(--radius-lg);background:var(--paper-raised);border:2px solid var(--ink);box-shadow:var(--shadow-ink);padding:40px}.bar{background:var(--paper-sunken);height:8px;overflow:hidden}.bar,.bar span{border-radius:var(--radius-pill)}.bar span{background:var(--ink);height:100%;display:block}.opt{border-radius:var(--radius-md);border:1.5px solid var(--line-strong);background:var(--paper);text-align:start;gap:14px;width:100%;min-height:60px;padding:14px 18px;font-size:16px;font-weight:500;line-height:22px}.opt,.opt__k{align-items:center;display:flex}.opt__k{border-radius:var(--radius-sm);border:1.5px solid var(--line-strong);width:28px;height:28px;font-family:var(--font-mono);flex:none;justify-content:center;font-size:12px}.opt.is-on,.opt:has(input:checked){border:2px solid var(--ink);background:var(--sable);padding:13px 17px}.opt:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}:is(.opt.is-on,.opt:has(input:checked)) .opt__k{background:var(--ink);color:var(--paper);border-color:var(--ink)}.gauge{background:conic-gradient(var(--ink) 0 var(--v,62%),var(--paper-sunken) 0);border-radius:50%;justify-content:center;align-items:center;width:220px;height:220px;display:flex;position:relative}.gauge:after{content:"";background:var(--paper-raised);border-radius:50%;position:absolute;inset:18px}.gauge>*{z-index:1;text-align:center;position:relative}.ftr{background:var(--slab);padding:80px 0 0;overflow:hidden}.ftr,.ftr a{color:var(--on-slab)}.ftr .t-muted,.ftr__col a{color:var(--slab-muted)}.ftr__top{border-bottom:1.5px solid #2c303b;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:56px;padding-bottom:56px;display:grid}.ftr__cols{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;display:grid}.ftr__col{flex-direction:column;gap:10px;font-size:15px;line-height:22px;display:flex}.ftr__col :is(h2,h3){letter-spacing:.1em;text-transform:uppercase;color:var(--on-slab);margin-bottom:6px;font-size:12px;font-weight:600;line-height:16px}.ftr__nl{margin-top:20px}.ftr__bot{color:var(--slab-muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px 0;font-size:14px;display:flex}.ftr__giant{white-space:nowrap;flex-direction:column;gap:8px;padding-top:48px;display:flex}.ftr__giant .fr{letter-spacing:-.035em;word-spacing:.07em;margin-inline-start:-.04em;font-size:min(12.5vw,178px);font-weight:1000;line-height:.86}.ftr__giant .fr i{color:var(--corail);font-style:normal}.ftr__giant .arg{letter-spacing:0;color:var(--on-slab);align-self:flex-end;font-size:min(5.6vw,72px);font-weight:900;line-height:1.3}.soc{gap:8px}.soc,.soc a{display:flex}.soc a{width:var(--tap);height:var(--tap);border:1.5px solid #737a8c;border-radius:50%;justify-content:center;align-items:center}[dir=rtl] .pg,[dir=rtl].pg{font-size:17px;line-height:30px}[dir=rtl] .pg *,[dir=rtl].pg *{letter-spacing:0!important}[dir=rtl] .t-hero{font-size:68px;font-weight:900;line-height:92px}[dir=rtl] .t-display,[dir=rtl] .t-hero.t-hero--long{font-size:48px;line-height:72px}[dir=rtl] .t-h1{font-size:38px;line-height:58px}[dir=rtl] .t-h2{font-size:29px;line-height:46px}[dir=rtl] .t-h3{font-size:21px;line-height:34px}[dir=rtl] .t-lead{font-size:19px;line-height:34px}[dir=rtl] .t-label{text-transform:none;font-size:14px;line-height:20px}[dir=rtl] .t-small{font-size:15px;line-height:26px}[dir=rtl] .prose{font-size:19px;line-height:36px}[dir=rtl] .faq summary{font-size:19px;line-height:32px}[dir=rtl] .quote blockquote{font-size:21px;line-height:36px}[dir=rtl] .kpi b,[dir=rtl] .stat b{font-size:52px}[dir=rtl] .flip{transform:scaleX(-1)}[dir=rtl] .slab__pill{transform:rotate(38deg)}[dir=rtl] .fact span,[dir=rtl] .tbl th{letter-spacing:0;text-transform:none}[dir=rtl] .fact span{font-size:13px}.ltr{direction:ltr;unicode-bidi:isolate}[dir=rtl] .node__n,[dir=rtl] .price,[dir=rtl] .step__n,[dir=rtl] .t-mono{font-family:var(--font-stack)}[dir=rtl] .price{font-weight:700}[dir=rtl] .kpi b,[dir=rtl] .stat b{text-align:right;direction:ltr;unicode-bidi:isolate}[dir=rtl] .h-facts .kpi b{font-size:44px;line-height:48px}@media (max-width:1100px){.hdr__nav{display:none}.hdr__burger{display:inline-flex}.t-hero{font-size:60px;line-height:62px}.brief,.case--wide,.cta,.ftr__top,.hero__grid,.svc-row,.svc-row--rev{grid-template-columns:minmax(0,1fr)}.cta__art{height:240px}.split,.split--rev{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}.svc-row--rev .svc-row__art{order:0}.cols-3,.cols-4,.stats,.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.crumbs a,.ftr__col a,.lnk-arrow,.toc a{min-height:var(--tap);align-items:center;display:inline-flex}.stat:nth-child(3){border-inline-start:0;padding-inline-start:0}.mega__in{grid-template-columns:repeat(2,minmax(0,1fr))}.ftr__cols{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.wrap{padding:0 16px}.sec{padding:56px 0}.sec--tight{padding:40px 0}.hdr__in{gap:12px;height:64px}.hdr__end .btn{display:none}.mark{white-space:normal!important}.hero{padding:32px 0 56px}.t-hero{font-size:44px;line-height:46px}.pg .t-hero.t-hero--long,.t-display{font-size:36px;line-height:40px}.t-h1{font-size:30px;line-height:34px}.t-h2{font-size:24px;line-height:30px}.t-lead{font-size:17px;line-height:27px}[dir=rtl] .t-hero{font-size:42px;line-height:62px}[dir=rtl] .t-display,[dir=rtl] .t-hero.t-hero--long{font-size:34px;line-height:52px}[dir=rtl] .t-h1{font-size:28px;line-height:44px}.cols-2,.cols-3,.cols-4,.split--even,.term{grid-template-columns:minmax(0,1fr)}.ftr__cols,.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.stat{padding:20px 12px 20px 0}.stat+.stat{padding-inline-start:12px}.stat b{font-size:40px;line-height:42px}.steps{grid-template-columns:minmax(0,1fr)}.atelier{grid-template-rows:repeat(6,48px);gap:10px}.cta-band{padding:56px 0}.cta__art{height:200px}.brief,.case--wide .case__body,.quiz,.svc-row__body{padding:24px}.btn--lg{min-height:52px;padding:0 24px}.hero__cta .btn{flex:100%}.logos{justify-content:center;gap:24px 32px}.logos img{height:20px}.faq summary{font-size:17px;line-height:24px}.tbl .hide-m{display:none}.tbl-wrap .tbl{min-width:0!important}.studio{flex-direction:column;align-items:flex-start}.post--row .post__img{width:112px}.h-facts .kpi b,[dir=rtl] .h-facts .kpi b{font-size:30px;line-height:34px}}.pg .tile img{object-fit:contain;width:80%;height:66%;animation:none;inset:10% 10% 24%}.pg .fcard__art img{padding:12px 10% 8px}.pg .case__art img.obj{padding:14px 8%}.pg .fh__art img,.pg :is(.ah__art,.fh__art)>img{object-fit:contain;inset:0;width:100%;height:100%;padding:8px;top:0;left:0}.pg :is(.sh__art,.qe__art,.ch__art,.side-art) img{padding:12px}.pg .book__art img{padding:10px 8%}.pg .relc__art img{padding:2px}.pg .promo__art img{padding:6px 10%}.pg .cover img{padding:12px}.pg .pick4s{padding-top:0}.pg .pick4{padding-top:236px!important}.pg .pick4__art{width:calc(100% - 32px);max-width:320px;top:52px}.pg .pick4:is(:hover,:focus-visible) .pick4__art{transform:translate(-50%)translateY(-4px)}.pg .pick4__n{color:var(--ink);top:16px;font-size:26px;line-height:28px;inset-inline:20px auto}@supports (color:color-mix(in lab,red,red)){.pg .pick4__n{color:color-mix(in srgb,var(--ink) 45%,transparent)}}.pg .pick4__n{z-index:1}.pg .pick4__art:before{display:none}.pg .bt img{inset-inline-end:12px;width:132px;height:auto;bottom:12px}.pg .mega__feat{flex-direction:column;gap:8px;display:flex}.pg .mega__feat img{align-self:center;width:100%;max-width:230px;height:auto;margin-top:auto;position:static}.pg .mega__feat p{max-width:none}.pg .cta__art img,.pg .fok__obj{object-fit:contain}.pg .hero--ill{background:var(--tb)}.pg .hero--ill :is(.ah__art,.fh__art,.sh__art,.qe__art,.h-art,.hx__art){background:0 0;border-radius:0}.hx{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;display:grid}.h-art img,.hx__art img{width:100%;height:auto;display:block}@media (max-width:900px){.hx{grid-template-columns:minmax(0,1fr);gap:24px}.hx__art{max-width:520px}}.pg .nf__art img{inset-inline-end:2%;width:84%;bottom:2%}.pg .medal img{object-fit:contain;width:calc(100% - 68px);height:calc(100% - 68px);inset:34px}.pg .h-row:has(.h-art){align-items:center}.pg .h-art img{max-width:560px;margin-inline-start:auto}.pg .hx__art img{max-width:480px;margin-inline:auto}.pg .nf__art img{width:auto;height:80%}.pg .nf__code{z-index:1}@media (max-width:720px){.pg .fh__art{height:auto}.pg .fh__art img{height:auto;padding:0;position:static}.pg .fh__card{width:auto;margin-top:12px;position:static}.pg .pick4s{gap:16px}.pg .pick4{min-height:0;padding-top:20px!important}.pg .pick4:is(:hover,:focus-visible) .pick4__art,.pg .pick4__art{width:100%;max-width:300px;margin:24px auto 12px;position:static;transform:none}.pg .atelier[aria-hidden]{gap:12px;grid-template-rows:none!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.pg .atelier[aria-hidden] .tile{aspect-ratio:1;grid-area:auto!important}.pg .atelier[aria-hidden] .tile img{width:76%;height:66%;inset:8% 12% 26%}}.hdr[data-tone=sable]{background:var(--sable)}.hdr[data-tone=peche]{background:var(--peche)}.hdr[data-tone=ble]{background:var(--ble)}.hdr[data-tone=lavande]{background:var(--lavande)}.hdr[data-tone=sauge]{background:var(--sauge)}.hdr[data-tone=pervenche]{background:var(--pervenche)}.hdr:not([data-tone=""]){border-bottom-color:#0000}.hdr__mark{background:var(--ink);width:34px;height:34px;display:block;-webkit-mask:url(/logo-n0.svg) 50%/contain no-repeat;mask:url(/logo-n0.svg) 50%/contain no-repeat}@media (max-width:720px){.pg .nf__art{flex-direction:column;align-items:center;height:auto;padding:20px 16px 12px;display:flex}.pg .nf__code{align-self:flex-start;font-size:80px;line-height:80px;position:static}.pg .nf__art img{width:78%;height:auto;margin-top:-8px;position:static}}.case__art img.logo-b2{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.btn,.chip,.hdr__lang,.hdr__link,.pill,.tag{white-space:nowrap}.pg .hero--ill+section:not([class]){padding-top:64px}@media (max-width:720px){.pg .hero--ill+section:not([class]){padding-top:40px}}.tag[class*=tg-]{background:var(--tg);color:var(--on-accent);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);height:30px;padding:0 14px}.mark{--mk-c:var(--mk,var(--corail));background:linear-gradient(var(--mk-c),var(--mk-c)) no-repeat;border-radius:0;margin:0 -.02em;padding:0 .08em}.pg .mega__feat .tag{align-self:flex-start}.motif{isolation:isolate;position:relative}.motif:after,.motif:before{content:"";pointer-events:none;z-index:-1;border-radius:inherit;-webkit-mask-repeat:repeat;mask-repeat:repeat;-webkit-mask-size:var(--motif-t,240px);mask-size:var(--motif-t,240px);position:absolute;inset:0}.motif:before{background:var(--motif-aplat,var(--mk,var(--corail)));opacity:var(--motif-oa,1)}.motif:after{background:var(--motif-trait,var(--ink));opacity:var(--motif-ot,.55)}.motif--fort{--motif-ot:.85}.motif--discret{--motif-ot:.22;--motif-oa:.5}.motif--slab{--motif-trait:var(--on-slab);--motif-ot:.14;--motif-oa:0}.motif--griffonnage:before{-webkit-mask-image:url(/motifs/griffonnage-aplat.svg);mask-image:url(/motifs/griffonnage-aplat.svg)}.motif--griffonnage:after{-webkit-mask-image:url(/motifs/griffonnage-trait.svg);mask-image:url(/motifs/griffonnage-trait.svg)}.motif--confettis:before{-webkit-mask-image:url(/motifs/confettis-aplat.svg);mask-image:url(/motifs/confettis-aplat.svg)}.motif--confettis:after{-webkit-mask-image:url(/motifs/confettis-trait.svg);mask-image:url(/motifs/confettis-trait.svg)}.motif--points:before{-webkit-mask-image:url(/motifs/points-aplat.svg);mask-image:url(/motifs/points-aplat.svg)}.motif--points:after{-webkit-mask-image:url(/motifs/points-trait.svg);mask-image:url(/motifs/points-trait.svg)}.motif--vagues:before{-webkit-mask-image:url(/motifs/vagues-aplat.svg);mask-image:url(/motifs/vagues-aplat.svg)}.motif--vagues:after{-webkit-mask-image:url(/motifs/vagues-trait.svg);mask-image:url(/motifs/vagues-trait.svg)}.grain{isolation:isolate;position:relative}.grain>.grain__t{mix-blend-mode:multiply;opacity:.5;pointer-events:none;border-radius:inherit;background:url(/motifs/papier.svg) 0 0/300px;position:absolute;inset:0}@keyframes mk-trace{0%{background-size:0 72%}to{background-size:100% 72%}}.mark{animation:mk-trace .9s cubic-bezier(.65,.05,.36,1) var(--mk-delai,.35s) both;background-position:0 62%;background-size:100% 72%}.pg .mark:nth-of-type(2){--mk-delai:.8s}[dir=rtl] .mark{background-position:100% 62%}@media (prefers-reduced-motion:reduce){.mark{animation:none}}.pg .soc{gap:6px}.pg .soc a{color:var(--on-slab);border:0;border-radius:0;transition:transform .15s}.pg .soc svg.i{fill:currentColor;stroke:none;width:26px;height:26px;filter:drop-shadow(3px 3px 0 var(--soc-ac,#efa27f))}.pg .soc a:nth-child(2){--soc-ac:#f2b861}.pg .soc a:nth-child(3){--soc-ac:#a9c4f5}.pg .soc a:hover{transform:translate(-1px,-1px)}.pg .soc a:hover svg.i{filter:drop-shadow(4px 4px 0 var(--soc-ac,#efa27f))}.pg .soc svg .soc-k{fill:var(--slab)}@media (min-width:1101px){.pg .cta{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.pg .cta__art{height:auto;min-height:340px}}@media (max-width:1100px){.pg .cta__art{height:320px}}@media (max-width:720px){.pg .cta__art{height:240px}}.pg svg.i.ic-b2{fill:currentColor;stroke:none;width:20px;height:20px;filter:drop-shadow(2px 2px 0 var(--ic-ac,#a9c4f5))}.pg svg.ic-b2 .soc-k{fill:var(--paper)}.pg svg.ic-b2 .soc-ks{fill:none;stroke:var(--paper);stroke-width:1.6px;stroke-linecap:round}.pg a[href*=linkedin] svg.ic-b2{--ic-ac:#a9c4f5}.pg a:not([href*=linkedin]) svg.ic-b2{--ic-ac:#f2b861}.pg :is(.pick4__n,.step__n,.sc__n,.mm__n,.eng .n){font-family:"Caveat",var(--font-stack);letter-spacing:0;color:var(--ink);transform-origin:0;font-weight:700;display:inline-block;transform:rotate(-5deg)}.pg .pick4__n{font-size:40px;line-height:36px}.pg :is(.step__n,.sc__n,.eng .n){padding-top:0;font-size:30px;line-height:30px}.pg .mm__n{font-size:24px;line-height:24px}.pg .fok{border-color:var(--okc,var(--menthe-text))}.pg .fok__ic{background:var(--okc,var(--menthe-text))}.pg .fok__t{color:var(--okc,var(--menthe-text))}.pg .fok:is([data-obj=liste-cochee],[data-obj=loupe],[data-obj=rendez-vous],[data-obj=calendrier],[data-obj=boussole],[data-obj=navigateur],[data-obj=livre],[data-obj=avion-papier],[data-obj=courbe],[data-obj=pinceau]){--okc:var(--ciel-text)}.motif--mono{--motif-oa:0;--motif-ot:.09}.pg .post:not(.post--row){border-radius:var(--radius-lg);background:var(--paper-raised);border:2px solid var(--ink);color:var(--ink);gap:10px;padding:12px 12px 20px;text-decoration:none;transition:transform .25s cubic-bezier(.3,1.5,.5,1),box-shadow .25s}.pg .post:not(.post--row) .post__img{border:1.5px solid var(--line);margin-bottom:6px}.pg .post:not(.post--row)>:not(.post__img){padding-inline:6px}.pg .post:not(.post--row):is(:hover,:focus-visible){box-shadow:var(--shadow-ink);transform:translate(-4px,-4px)rotate(-.8deg)}.pg .post:not(.post--row):nth-child(2n):is(:hover,:focus-visible){transform:translate(-4px,-4px)rotate(.8deg)}.thm{position:relative}.thm,.thm__btn{display:inline-flex}.thm__btn{width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);color:var(--ink);background:0 0;justify-content:center;align-items:center;padding:0}.thm__btn:hover,.thm__btn[aria-expanded=true]{border-color:var(--ink);background:var(--paper-raised)}.thm__i{display:none}.pg .thm[data-choice=dark] .thm__i--dark,.pg .thm[data-choice=light] .thm__i--light,.pg .thm[data-choice=system] .thm__i--system{display:block}.pg svg .thm__half{fill:currentColor;stroke:none}.thm__menu{z-index:20;border-radius:var(--radius-md);background:var(--paper-raised);border:2px solid var(--ink);width:236px;box-shadow:var(--shadow-btn);top:calc(100% + 10px);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;inset-inline-end:0}.thm__menu.is-off{display:none}.thm__opt{width:100%;min-height:var(--tap);border-radius:var(--radius-sm);text-align:start;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:500;line-height:20px;display:flex}.thm__opt:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.thm__opt:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.thm__opt[aria-checked=true]{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.thm__opt[aria-checked=true]{background:color-mix(in srgb,var(--ink) 10%,transparent)}}.thm__opt[aria-checked=true]{font-weight:600}.thm__ck{visibility:hidden;margin-inline-start:auto}.thm__opt[aria-checked=true] .thm__ck{visibility:visible}.thm__note{border-top:1.5px solid var(--line);color:var(--ink-muted);margin:4px 0 0;padding:8px 12px 6px;font-size:12px;line-height:16px}@media (max-width:1100px){.thm{display:none}}.seg--full{width:100%;display:flex}.seg.seg--full>*{flex:1 1 0;justify-content:center;gap:6px;padding:0 8px}.seg [aria-checked=true]{background:var(--ink);color:var(--paper)}@media (max-width:720px){.tbl:has(.date),.tbl:has(.date) tbody{display:block}.tbl:has(.date) thead{display:none}.tbl tr:has(.date){border-bottom:1.5px solid var(--line);grid-template-columns:60px minmax(0,1fr);gap:10px 14px;padding:16px 0;display:grid}.tbl tr:has(.date) td{border:0;padding:0}.tbl tr:has(.date) td:first-child{grid-row:span 2}.tbl tr:has(.date) td:last-child{grid-column:2;text-align:start!important}.studio>.row{flex-direction:column;align-items:flex-start;gap:10px}.wrap.sec{padding-inline:16px}.search .kbd{display:none}.seg a,.seg button{padding:0 14px}}.pt:after{content:"."}picture{display:contents}picture>source{display:none}@media (max-width:720px){.pg main>.sec--sunken:has(+:is(.cta-band,.hero--ill,.sec--tb)){border-bottom-width:32px}.pg main>:is(.cta-band,.hero--ill,.sec--tb)+.sec--sunken{border-top-width:32px}}.hand-n{font-family:"Caveat",var(--font-stack);letter-spacing:0;color:var(--ink);transform-origin:0;font-size:30px;font-weight:700;line-height:30px;display:inline-block;transform:rotate(-5deg)}.hand-n--s{font-size:24px;line-height:24px}.hand-n--l{font-size:40px;line-height:36px}[dir=rtl] .hand-n{transform-origin:100%}:where(.pg .num-c){line-height:1;font-family:"Caveat",var(--font-stack);letter-spacing:0;place-items:center;font-weight:700;display:grid}.pg .num-c>span{--nx:-.11em;text-box:trim-both cap alphabetic;translate:var(--nx) -.028em;transform-origin:50%;line-height:1;display:block}.pg .num-c>:is([data-num="1"],[data-num="4"],[data-num="7"]){--nx:-.133em}.pg .num-c>:is([data-num="2"],[data-num="6"]){--nx:-.093em}@supports not (text-box:trim-both cap alphabetic){.pg .num-c>span{translate:var(--nx) -.045em}}.ftr__logo{background:var(--on-slab);width:44px;height:44px;display:block;-webkit-mask:url(/logo-n0.svg) 50%/contain no-repeat;mask:url(/logo-n0.svg) 50%/contain no-repeat}.robo{height:auto;display:block}.ftr__giant .fr[data-live]{align-items:flex-end;display:flex}.ftr__l{transform-origin:50% 100%;transform:translateY(calc(var(--lift,0) * -.2em)) scaleY(calc(1 + var(--lift,0) * .12)) rotate(calc(var(--lift,0) * var(--tilt,0deg)));transition:transform .18s ease-out}.ftr__l,.ftr__sp{display:inline-block}.ftr__sp{width:.28em}.ftr__dot{background:var(--corail);width:.22em;height:.22em;transform:translateX(var(--dx,0)) rotate(var(--rot,0deg));margin-inline-start:.04em;border-radius:50%;flex:none;margin-bottom:.06em;transition:transform .5s cubic-bezier(.3,1.4,.5,1);display:inline-block}.ftr__giant--ar .fr{margin:0;font-size:min(7.2vw,104px);font-weight:1000;line-height:1.25}.ftr__giant--ar .arg{color:var(--on-slab);direction:ltr;align-self:flex-start;font-size:min(5vw,72px);font-weight:900;line-height:1.1;letter-spacing:-.03em!important}.pg .ftr,.pg main>:not(:first-child){content-visibility:auto;contain-intrinsic-size:auto 900px}.nl{flex-direction:column;gap:12px;display:flex}.nl__fields{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:12px;display:grid}.nl .field label{font-size:14px;font-weight:600;line-height:20px}.nl__trap{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.nl .btn{align-self:flex-start}.nl__msg:empty{display:none}.nl__msg{font-size:15px;font-weight:600;line-height:22px}.nl__msg[data-state=error]{color:var(--danger)}:is(.nl--footer,.nl--slab){gap:8px}:is(.nl--footer,.nl--slab) .nl__fields{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px}:is(.nl--footer,.nl--slab) .check{min-height:0;padding-block:4px;font-size:13px;line-height:18px}.nl--footer .btn{align-self:stretch}:is(.nl--footer,.nl--slab) .inp{height:44px;min-height:44px;color:var(--on-slab);background:#1e212a;border-color:#737a8c;padding-inline:12px}:is(.nl--footer,.nl--slab) .inp::placeholder{color:#a3a6b0}:is(.nl--footer,.nl--slab,.nl--page) .check{color:var(--slab-muted)}.pg :is(.nl--footer,.nl--slab,.nl--page) a.lnk{color:var(--on-slab);-webkit-text-decoration-color:var(--slab-muted);text-decoration-color:var(--slab-muted)}:is(.nl--footer,.nl--slab) .nl__msg[data-state=error]{color:#f08a75}.nl--slab .field label{color:var(--on-slab)}.nl--slab .btn{background:var(--on-slab);color:var(--slab);border-color:var(--on-slab);align-self:stretch}@media (max-width:720px){.nl:not(.nl--footer,.nl--slab) .nl__fields{grid-template-columns:minmax(0,1fr)}}.hdr__mega{transform-origin:50% 0;background:var(--paper-raised);border-bottom:2px solid var(--ink);inset-inline:0;position:absolute;top:100%;overflow:hidden;box-shadow:0 18px 40px #16181d1a}.hdr__mega>.is-out{pointer-events:none;position:absolute;inset:0 0 auto}.hdr-scrim{z-index:4;background:#16181d47;position:fixed;inset:0}.hdr-scrim[hidden],.hdr__mega>[hidden],.hdr__mega[hidden]{display:none}@media (max-width:1100px){.hdr-scrim,.hdr__mega{display:none}}.mx__in{align-items:stretch;gap:16px;padding:28px 0 22px;display:grid}:is(.mx__intro,.mm__intro){flex-direction:column;gap:12px;padding-block:8px;padding-inline:0 8px;display:flex;position:relative}:is(.mx__intro,.mm__intro) h3{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:900;line-height:32px}:is(.mx__intro,.mm__intro) p{color:var(--ink-muted);margin:0;font-size:14px;line-height:20px}:is(.mx__foot,.mm__foot){border-radius:var(--radius-md);background:var(--paper-sunken);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:14px 16px;font-size:14px;display:flex;position:relative}:is(.mx__foot,.mm__foot)>*{z-index:1;position:relative}.mm__foot{--motif-aplat:var(--corail)}.hand{font-family:"Caveat",var(--font-stack);font-weight:700}.lift{transition:transform .25s cubic-bezier(.3,1.5,.5,1),box-shadow .25s,border-color .25s}.lift:is(:hover,:focus-visible,.is-on){border-color:var(--ink);box-shadow:6px 6px 0 var(--ink);transform:translateY(-6px)rotate(-1deg)}.mx__foot .btn{min-height:40px}@media (prefers-reduced-motion:reduce){:is(.mx,.mm) *{transition:none!important;animation:none!important}}.mx--agence .mx__in{grid-template-columns:minmax(0,1.05fr) repeat(3,minmax(0,1fr)) minmax(0,1.15fr);grid-auto-rows:330px}.ag{border-radius:var(--radius-lg);background:var(--tb);color:var(--ink);border:2px solid #0000;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.ag__art{flex:none;justify-content:center;align-items:flex-end;height:168px;padding:10px 10px 0;transition:transform .35s cubic-bezier(.3,1.5,.5,1);display:flex}.ag__art img{object-fit:contain;max-width:100%;max-height:100%}.ag:is(:hover,:focus-visible,.is-on) .ag__art{transform:translateY(-6px)scale(1.05)}.ag__b{background:var(--paper-raised);border-top:2px solid var(--ink);flex-direction:column;flex:1;gap:8px;padding:14px 16px 16px;display:flex}.ag__b b{letter-spacing:-.01em;font-size:17px;font-weight:800;line-height:21px}.ag__b span{color:var(--ink);font-size:13px;line-height:18px}@supports (color:color-mix(in lab,red,red)){.ag__b span{color:color-mix(in srgb,var(--ink) 70%,transparent)}}.ag__go{align-items:center;gap:6px;margin-top:auto;font-size:13px;display:inline-flex}.ag__go,.ag__tag{white-space:nowrap;font-weight:700}.ag__tag{background:var(--paper-raised);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);letter-spacing:.08em;text-transform:uppercase;top:12px;border-radius:999px;padding:3px 8px;font-size:11px;line-height:14px;position:absolute;inset-inline-start:12px}.robo-hi{inset-inline-start:-6px;width:118px;position:absolute;bottom:-14px}.robo-hi img{transform-origin:50% 90%;width:100%;animation:hi 3.2s ease-in-out infinite;display:block}@keyframes hi{0%,to{transform:rotate(0)}8%{transform:rotate(-6deg)}16%{transform:rotate(4deg)}24%{transform:rotate(-3deg)}32%{transform:rotate(0)}}.robo-hi .hand{white-space:nowrap;inset-inline-start:112px;font-size:22px;position:absolute;bottom:96px;transform:rotate(-5deg)}.feed{border-radius:var(--radius-lg);background:var(--slab);color:var(--on-slab);flex-direction:column;gap:10px;padding:16px;display:flex;position:relative;overflow:hidden}.feed__t{letter-spacing:.08em;text-transform:uppercase;color:var(--slab-muted);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.feed__t i{background:var(--menthe);border-radius:50%;width:8px;height:8px;animation:blink 1.4s ease-in-out infinite}@keyframes blink{50%{opacity:.25}}.feed__list{flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.feed__track{flex-direction:column;gap:10px;animation:feed 12s cubic-bezier(.6,0,.3,1) infinite;display:flex}@keyframes feed{0%,22%{transform:translateY(0)}25%,47%{transform:translateY(-74px)}50%,72%{transform:translateY(-148px)}75%,97%{transform:translateY(-222px)}to{transform:translateY(-296px)}}.ev{border-radius:var(--radius-md);box-sizing:border-box;background:#1f2229;border:1.5px solid #2e323c;gap:10px;height:64px;padding:10px 12px;font-size:13px;line-height:18px}.ev,.ev__ic{align-items:center;display:flex}.ev__ic{background:var(--ac);width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;justify-content:center}.ev>span:last-child{min-width:0}.ev small,.ev>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ev small{display:block}.ev small,.feed__note{color:var(--slab-muted);font-size:12px}.mm__in{grid-template-columns:minmax(0,1.15fr) repeat(5,minmax(0,1fr));align-items:stretch;gap:14px;padding:28px 0 24px;display:grid}.mm__quiz{border:2px dashed var(--line-strong);border-radius:var(--radius-md);align-items:center;gap:10px;margin-top:auto;padding:10px 12px;font-size:14px;font-weight:600;line-height:18px;display:flex}.mm__quiz img{flex:none;width:44px;height:44px}.mm__card{border-radius:var(--radius-lg);background:var(--tb);border:2px solid #0000;flex-direction:column;min-height:300px;padding:12px 14px 14px;transition:transform .2s ease-out,box-shadow .2s ease-out,border-color .2s ease-out;display:flex;position:relative}.mm__art{justify-content:center;align-items:center;height:118px;margin:2px -6px 6px;display:flex}.mm__art img{max-width:100%;max-height:100%;transition:transform .25s ease-out}.mm__p{letter-spacing:.08em;text-transform:uppercase;background:var(--mk);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);white-space:nowrap;color:var(--on-accent);border-radius:999px;align-self:flex-start;padding:3px 8px;font-size:11px;font-weight:700;line-height:14px}.mm__t{letter-spacing:-.01em;margin-top:10px;font-size:17px;font-weight:800;line-height:21px}.mm__d{color:var(--ink);margin-top:auto;padding-top:10px;font-size:13px;line-height:18px}@supports (color:color-mix(in lab,red,red)){.mm__d{color:color-mix(in srgb,var(--ink) 70%,transparent)}}.mm__d{border-top:1.5px solid var(--ink)}@supports (color:color-mix(in lab,red,red)){.mm__d{border-top:1.5px solid color-mix(in srgb,var(--ink) 14%,transparent)}}.mm__card:is(:hover,:focus-visible,.is-on){border-color:var(--ink);box-shadow:6px 6px 0 var(--ink);transform:translateY(-6px)rotate(-1deg)}.mm__card:is(:hover,:focus-visible,.is-on) .mm__art img{transform:scale(1.06)translateY(-3px)}.mm__stamp{z-index:2;background:var(--paper-raised);border:2px solid var(--ink);width:92px;height:92px;box-shadow:3px 3px 0 var(--mk);text-align:center;letter-spacing:.04em;text-transform:uppercase;top:-14px;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-size:10px;font-weight:700;line-height:12px;display:flex;position:absolute;inset-inline-end:-10px;transform:rotate(12deg)}.mm__stamp b{letter-spacing:-.02em;text-transform:none;font-size:20px;line-height:22px}.mx--studio .mx__in{grid-template-columns:minmax(0,1fr) repeat(3,minmax(0,1fr)) minmax(0,1.5fr);grid-auto-rows:330px}a.st{border-radius:var(--radius-lg);background:var(--tb);color:var(--ink);isolation:isolate;border:2px solid #0000;flex-direction:column;gap:8px;padding:16px 16px 24px;text-decoration:none;transition:transform .3s cubic-bezier(.3,1.5,.5,1),border-color .2s;display:flex;position:relative}a.st:after,a.st:before{content:"";border-radius:inherit;background:var(--paper-raised);border:2px solid var(--ink);z-index:-1;opacity:0;transition:transform .3s cubic-bezier(.3,1.5,.5,1),opacity .2s;position:absolute;inset:0}a.st:is(:hover,:focus-visible,.is-on):before{opacity:1;background:var(--mk);transform:translate(10px,8px)rotate(4deg)}a.st:is(:hover,:focus-visible,.is-on):after{opacity:1;background:var(--paper-raised);transform:translate(5px,4px)rotate(2deg)}a.st:is(:hover,:focus-visible,.is-on){background:var(--tb);border-color:var(--ink);transform:translate(-3px,-5px)rotate(-1.5deg)}.st__n{font-family:"Caveat",var(--font-stack);font-size:30px;font-weight:700;line-height:28px;display:inline-block;transform:rotate(-5deg)}.st__art{justify-content:center;align-items:center;height:108px;display:flex}.st__art img{object-fit:contain;max-width:100%;max-height:100%;transition:transform .4s cubic-bezier(.3,1.6,.5,1)}a.st:is(:hover,:focus-visible,.is-on) .st__art img{transform:rotate(-6deg)scale(1.08)}a.st b{font-size:18px;font-weight:800;line-height:22px}a.st span.d{color:var(--ink);font-size:13px;line-height:18px}@supports (color:color-mix(in lab,red,red)){a.st span.d{color:color-mix(in srgb,var(--ink) 70%,transparent)}}.st__tags{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:4px;display:flex}.st__tags i{border:1.5px solid var(--ink);background:var(--paper-raised);white-space:nowrap;border-radius:999px;padding:3px 7px;font-size:11px;font-style:normal;font-weight:700;line-height:14px}.feat{border-radius:var(--radius-lg);border:2px solid var(--ink);background:var(--paper-raised);color:var(--ink);flex-direction:column;text-decoration:none;display:flex}.feat,.feat__ph{position:relative;overflow:hidden}.feat__ph{flex:none;height:170px}.feat__ph img{object-fit:cover;width:100%;height:100%;transition:transform .6s ease-out}.feat:hover .feat__ph img{transform:scale(1.05)}.feat__b{flex-direction:column;gap:4px;padding:14px 16px 16px;display:flex}.feat__k{letter-spacing:-.03em;font-size:40px;font-weight:900;line-height:42px}.feat__k small{letter-spacing:0;color:var(--ink-muted);font-size:14px;font-weight:600;line-height:18px;display:block}.feat__stamp{background:var(--paper-raised);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);letter-spacing:.06em;text-transform:uppercase;top:12px;border-radius:6px;padding:6px 10px;font-size:12px;font-weight:800;position:absolute;inset-inline-end:12px;transform:rotate(6deg)}.also{flex-direction:column;gap:2px;margin-top:4px;display:flex}.also a{border-bottom:1.5px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;font-weight:600;text-decoration:none;display:flex}.also a:hover{color:var(--ink);padding-inline-start:4px}.mx--res .mx__in{grid-template-columns:minmax(0,1fr) minmax(0,3.2fr) minmax(0,1.25fr);grid-auto-rows:minmax(330px,auto)}.mx .bento{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.bx{border-radius:var(--radius-lg);background:var(--tb);border:2px solid var(--ink);flex-direction:column;gap:6px;padding:14px;display:flex;position:relative}@supports (color:color-mix(in lab,red,red)){.bx{border:2px solid color-mix(in srgb,var(--ink) 16%,transparent)}}.bx{color:var(--ink);background-clip:padding-box;min-height:0;text-decoration:none;overflow:hidden}.bx b{z-index:1;font-size:16px;font-weight:800;line-height:20px;position:relative}.bx span.d{color:var(--ink);font-size:12.5px;line-height:17px}@supports (color:color-mix(in lab,red,red)){.bx span.d{color:color-mix(in srgb,var(--ink) 70%,transparent)}}.bx span.d{z-index:1;max-width:70%;position:relative}.bx__pic{object-fit:contain;inset-inline-end:-8px;width:96px;height:96px;transition:transform .45s cubic-bezier(.3,1.6,.5,1);position:absolute;bottom:-10px}.bx:is(:hover,:focus-visible) .bx__pic{transform:rotate(-10deg)scale(1.15)translate(-6px,-6px)}.bx--big{grid-area:span 2/span 2;padding:0}.bx--big .bx__k{inset-inline-start:auto;top:12px;bottom:auto;inset-inline-end:12px}.bx--big .bx__img{justify-content:center;align-items:center;height:58%;padding:8px;display:flex}.bx--big .bx__img img{object-fit:contain;max-width:100%;max-height:100%}.bx--big .bx__t{background:var(--paper-raised);border-top:2px solid var(--ink);flex-direction:column;flex:1;gap:6px;padding:12px 16px 16px;display:flex}.bx--big .bx__t b{font-size:18px;line-height:23px}.bx__k{background:var(--paper-raised);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);letter-spacing:.06em;text-transform:uppercase;z-index:1;white-space:nowrap;inset-inline-start:14px;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;position:absolute;bottom:14px}.mbrief{border-radius:var(--radius-lg);background:var(--slab);color:var(--on-slab);--focus:var(--on-slab);flex-direction:column;gap:10px;padding:18px;display:flex;position:relative;overflow:hidden}.mbrief b{letter-spacing:-.02em;font-size:22px;font-weight:900;line-height:26px}.mbrief p{color:var(--slab-muted);margin:0;font-size:13px;line-height:19px}.mbrief form{z-index:1;flex-direction:column;gap:8px;margin-top:auto;display:flex;position:relative}.mbrief .inp{color:var(--on-slab);background:#1e212a;border-color:#737a8c;min-height:44px}.mbrief .btn{background:var(--on-slab);color:var(--slab);border-color:var(--on-slab);min-height:44px}.mbrief>p{max-width:calc(100% - 50px)}.mbrief{--robo-ac:#3e424e}.mbrief__robo{transform-origin:100%;pointer-events:none;inset-inline-end:-52px;width:104px;transition:transform .5s cubic-bezier(.3,1.5,.5,1);position:absolute;top:22px;transform:rotate(-16deg)}.mbrief:is(:hover,:focus-within) .mbrief__robo{transform:translate(-26px)rotate(-8deg)}[dir=rtl] .mbrief__robo{transform-origin:0;transform:rotate(16deg)}[dir=rtl] .mbrief:is(:hover,:focus-within) .mbrief__robo{transform:translate(26px)rotate(8deg)}.mbrief__svg{width:100%;height:auto;display:block;overflow:visible}.mbrief__bub{background:var(--paper-raised);color:var(--ink);border:1.5px solid var(--ink);font-family:"Caveat",var(--font-stack);white-space:nowrap;opacity:0;transform-origin:100% 100%;pointer-events:none;z-index:2;inset-inline-end:66px;border-radius:14px 14px 4px;padding:6px 12px;font-size:19px;font-weight:700;line-height:1;transition:opacity .25s,transform .3s cubic-bezier(.3,1.6,.5,1);position:absolute;top:12px;transform:scale(.6)}[dir=rtl] .mbrief__bub{transform-origin:0 100%;border-radius:14px 14px 14px 4px}.mbrief:has(.btn:is(:hover,:focus-visible)) .mbrief__bub{opacity:1;transition-delay:.25s;transform:scale(1)}.mbrief .reye{transform-box:fill-box;transform-origin:50%;transform:translate(var(--ex,0),var(--ey,0));transition:transform 80ms linear}.mbrief>:is(b,.t-label){max-width:calc(100% - 78px)}.mnav{background:var(--paper);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);border:0;margin:0;padding:0;overflow:hidden}.mnav[open]{flex-direction:column;display:flex}.mnav::backdrop{background:#16181d47}.mnav .hdr__mark{width:32px;height:32px}.mnav__top{border-bottom:1.5px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 16px;display:flex}.mnav__close{width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);color:var(--ink);background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mnav__scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.mnav__track{padding:4px 16px 24px}.mnav__grp{border-bottom:1.5px solid var(--line)}.mnav__grp[data-open=true]{border-bottom:2px solid var(--ink)}.mnav__h{font:inherit;margin:0}.mnav__row{text-align:start;width:100%;min-height:72px;color:var(--ink);background:0 0;border:0;gap:14px;padding:12px 0}.mnav__row,.mnav__thumb{align-items:center;display:flex}.mnav__thumb{border-radius:var(--radius-md);background:var(--tb);flex:none;justify-content:center;width:48px;height:48px;overflow:hidden}.mnav__thumb img{object-fit:contain;width:100%;height:100%;padding:3px}.mnav__lbl{flex-direction:column;flex:1;min-width:0;display:flex}.mnav__lbl b{letter-spacing:-.015em;font-size:20px;font-weight:800;line-height:24px}.mnav__lbl small{color:var(--ink-muted);font-size:13px;line-height:18px}.mnav__chev{transition:transform .2s}.mnav__row[aria-expanded=true] .mnav__chev{transform:rotate(180deg)}.mnav__panel{flex-direction:column;gap:14px;padding:2px 0 22px;display:flex}.mnav__panel.is-off{display:none}.mnav__intro{flex-direction:column;gap:6px;display:flex;position:relative}.mnav__intro h3{letter-spacing:-.025em;font-size:24px;font-weight:900;line-height:27px}.mnav__intro p{color:var(--ink-muted);font-size:14px;line-height:20px}.mnav__intro:has(.mnav__robo){min-height:112px;padding-inline-end:100px}.mnav__robo{inset-inline-end:0;width:96px;position:absolute;top:-6px}.mnav__robo img{transform-origin:50% 90%;width:100%;animation:hi 3.2s ease-in-out infinite}.mnav__hand{font-family:"Caveat",var(--font-sans);white-space:nowrap;inset-inline-end:4px;font-size:18px;font-weight:700;line-height:18px;position:absolute;bottom:-14px;transform:rotate(-5deg)}.mnav__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mnav__card{border-radius:var(--radius-lg);background:var(--tb);min-width:0;color:var(--on-accent);border:2px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.mnav__art{justify-content:center;align-items:flex-end;height:96px;padding:8px 8px 0;display:flex}.mnav__art img{object-fit:contain;max-width:100%;max-height:100%}.mnav__body{flex-direction:column;flex:1;gap:4px;min-width:0;padding:10px 12px 12px;display:flex}.mnav__card b,.mnav__svc b{letter-spacing:-.01em;font-size:15px;font-weight:800;line-height:19px}.mnav__d{color:var(--on-accent);font-size:12.5px;line-height:17px}@supports (color:color-mix(in lab,red,red)){.mnav__d{color:color-mix(in srgb,var(--on-accent) 72%,transparent)}}.mnav__pill{border-radius:var(--radius-pill);background:var(--mk);border:2px solid var(--on-accent);box-shadow:2px 2px 0 var(--on-accent);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-self:flex-start;margin-bottom:4px;padding:2px 8px;font-size:10.5px;font-weight:700;line-height:14px}.mnav__card--wide{flex-direction:row;grid-column:1/-1;align-items:stretch}.mnav__card--wide .mnav__art{flex:none;align-items:center;width:42%;height:auto;min-height:128px;padding:10px}.mnav__card--wide .mnav__body{justify-content:center;padding:12px 14px 12px 4px}.mnav__card--wide b{font-size:17px;line-height:21px}.pg .mnav__n{z-index:1;font-family:"Caveat",var(--font-sans);color:var(--on-accent);top:6px;font-size:24px;font-weight:700;line-height:24px;position:absolute;inset-inline-start:10px;transform:rotate(-5deg)}.mnav__card--f .mnav__art{height:86px;padding-top:16px}.mnav__card--f .mnav__d{border-top:1.5px solid var(--on-accent);margin-top:auto;padding-top:6px}@supports (color:color-mix(in lab,red,red)){.mnav__card--f .mnav__d{border-top:1.5px solid color-mix(in srgb,var(--on-accent) 14%,transparent)}}.mnav__card--quiz{color:var(--ink);border:2px dashed var(--line-strong);background:0 0;justify-content:center;gap:4px;padding:12px}.mnav__card--quiz img{object-fit:contain;width:56px;height:56px}.mnav__card--quiz .mnav__d{color:var(--ink-muted)}.mnav__card--s{gap:2px;min-height:108px;padding:12px}.mnav__card--s .mnav__d{max-width:66%}.mnav__card--s img{object-fit:contain;inset-inline-end:-6px;width:66px;height:66px;position:absolute;bottom:-8px}.mnav .is-feat{border-color:var(--on-accent);box-shadow:4px 4px 0 var(--on-accent)}.mnav__svcs{flex-direction:column;gap:10px;display:flex}.mnav__svc{border-radius:var(--radius-lg);background:var(--tb);color:var(--on-accent);border:2px solid #0000;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px 10px 10px;display:grid;position:relative}.mnav__svc .mnav__art{align-items:center;height:80px;padding:0}.mnav__svc .mnav__body{gap:3px;padding:0}.mnav__tags{flex-wrap:wrap;gap:5px;margin-top:3px;display:flex}.mnav__tags i{border-radius:var(--radius-pill);border:1.5px solid var(--on-accent);white-space:nowrap;padding:2px 7px;font-size:11px;font-style:normal;font-weight:700;line-height:14px}.mnav__links{border-top:1.5px solid var(--line);flex-direction:column;display:flex}.mnav__links a{min-height:var(--tap);border-bottom:1.5px solid var(--line);align-items:center;gap:12px;padding:6px 0;font-size:15px;font-weight:600;line-height:20px;display:flex}.mnav__links a svg:last-child{margin-inline-start:auto}.mnav__feed{border-radius:var(--radius-lg);background:var(--slab);color:var(--on-slab);flex-direction:column;gap:8px;padding:14px;display:flex}.mnav__feed-t{letter-spacing:.08em;text-transform:uppercase;color:var(--slab-muted);align-items:center;gap:8px;font-size:11px;font-weight:700;line-height:14px;display:flex}.mnav__feed-t i{background:var(--menthe);border-radius:50%;width:8px;height:8px;animation:mnav-blink 1.4s ease-in-out infinite}@keyframes mnav-blink{50%{opacity:.25}}.mnav__ev{border-radius:var(--radius-md);background:var(--on-slab);align-items:center;gap:10px;padding:9px 12px;display:flex}@supports (color:color-mix(in lab,red,red)){.mnav__ev{background:color-mix(in srgb,var(--on-slab) 7%,var(--slab))}}.mnav__ev{border:1.5px solid var(--on-slab)}@supports (color:color-mix(in lab,red,red)){.mnav__ev{border:1.5px solid color-mix(in srgb,var(--on-slab) 14%,var(--slab))}}.mnav__ev{font-size:13px;line-height:18px}.mnav__ev small{color:var(--slab-muted);font-size:12px;display:block}.mnav__ev-ic{background:var(--ac);width:26px;height:26px;color:var(--on-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.mnav__feat{border-radius:var(--radius-lg);border:2px solid var(--ink);background:var(--paper-raised);color:var(--ink);grid-template-columns:128px minmax(0,1fr);display:grid;overflow:hidden}.mnav__feat-ph{min-height:124px;position:relative}.mnav__feat-ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mnav__stamp{background:var(--paper-raised);border:2px solid var(--ink);box-shadow:2px 2px 0 var(--ink);letter-spacing:.06em;text-transform:uppercase;top:8px;border-radius:6px;padding:3px 7px;font-size:10px;font-weight:800;line-height:13px;position:absolute;inset-inline-start:8px;transform:rotate(-5deg)}.mnav__feat-b{flex-direction:column;justify-content:center;gap:4px;padding:12px 14px;display:flex}.mnav__feat-b b{font-size:16px;font-weight:800;line-height:20px}.mnav__feat-b .lnk-arrow{align-self:flex-start;margin-top:4px;font-size:14px}.mnav__brief{border-radius:var(--radius-lg);background:var(--slab);color:var(--on-slab);--focus:var(--on-slab);flex-direction:column;gap:6px;padding:16px;display:flex;position:relative;overflow:hidden}.mnav__brief .t-label{color:var(--slab-muted)}.mnav__brief b{letter-spacing:-.02em;max-width:calc(100% - 76px);font-size:20px;font-weight:900;line-height:24px}.mnav__brief p{max-width:calc(100% - 64px);color:var(--slab-muted);font-size:13px;line-height:19px}.mnav__brief-robo{inset-inline-end:10px;width:62px;position:absolute;top:12px;transform:rotate(8deg)}.mnav__brief-robo img{width:100%}.mnav__brief form{gap:8px;margin-top:8px;display:flex}.mnav__brief .inp{min-width:0;height:var(--tap);background:var(--on-slab);flex:1}@supports (color:color-mix(in lab,red,red)){.mnav__brief .inp{background:color-mix(in srgb,var(--on-slab) 8%,var(--slab))}}.mnav__brief .inp{border-color:var(--slab-muted);color:var(--on-slab)}.mnav__brief .inp::placeholder{color:var(--slab-muted)}.mnav__brief .btn{min-height:var(--tap);background:var(--on-slab);color:var(--slab);border-color:var(--on-slab);padding:0 16px}.mnav__more{align-self:flex-start;font-size:15px}.mnav__small{color:var(--ink-muted);flex-wrap:wrap;gap:0 20px;padding:10px 0 0;font-size:15px;display:flex}.mnav__small a{min-height:var(--tap);align-items:center;display:inline-flex}.mnav__theme{flex-direction:column;gap:8px;padding-top:14px;display:flex}.mnav__theme-l{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);font-size:12px;font-weight:600;line-height:16px}.mnav__foot{border-top:1.5px solid var(--line);background:var(--paper);flex:none;padding:12px 16px 16px}.mnav__foot .btn{width:100%}@media (prefers-reduced-motion:reduce){.mnav__feed-t i,.mnav__robo img{animation:none}}.ix-scrib{position:relative}.ix-scrib:after{content:"";pointer-events:none;background:var(--k,currentColor);height:14px;-webkit-mask:var(--scrib) center /100% 100% no-repeat;mask:var(--scrib) center /100% 100% no-repeat;clip-path:inset(0 100% 0 0);inset-inline:-6px;transition:clip-path .45s cubic-bezier(.6,.1,.3,1);position:absolute;bottom:-8px}[dir=rtl] .ix-scrib:after{clip-path:inset(0 0 0 100%)}.ix-scrib:is(:hover,:focus-visible):after{clip-path:inset(0)}:is(.hdr__nav>*,.ix-scrib-set>*,.ftr__col>a):nth-child(5n+1){--scrib:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14' preserveAspectRatio='none'%3E%3Cpath d='M2 9 C 20 4, 40 12, 60 7 S 90 5, 98 8' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E")}:is(.hdr__nav>*,.ix-scrib-set>*,.ftr__col>a):nth-child(5n+2){--scrib:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14' preserveAspectRatio='none'%3E%3Cpath d='M2 6 C 30 12, 60 2, 98 9 M10 11 C 40 8, 70 12, 92 10' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E")}:is(.hdr__nav>*,.ix-scrib-set>*,.ftr__col>a):nth-child(5n+3){--scrib:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14' preserveAspectRatio='none'%3E%3Cpath d='M2 9 Q 12 3, 22 9 T 42 9 T 62 9 T 82 9 T 98 8' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E")}:is(.hdr__nav>*,.ix-scrib-set>*,.ftr__col>a):nth-child(5n+4){--scrib:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14' preserveAspectRatio='none'%3E%3Cpath d='M2 8 L 98 6' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E")}:is(.hdr__nav>*,.ix-scrib-set>*,.ftr__col>a):nth-child(5n+5){--scrib:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 14' preserveAspectRatio='none'%3E%3Cpath d='M4 9 C 30 2, 70 2, 96 7 C 70 11, 40 12, 18 11' fill='none' stroke='black' stroke-width='3.5' stroke-linecap='round'/%3E%3C/svg%3E")}:is(.hdr__nav,.ix-scrib-set)>:first-child{--k:var(--menthe-text)}:is(.hdr__nav,.ix-scrib-set)>:nth-child(2){--k:var(--corail-text)}:is(.hdr__nav,.ix-scrib-set)>:nth-child(3){--k:var(--safran-text)}:is(.hdr__nav,.ix-scrib-set)>:nth-child(4){--k:var(--ciel-text)}:is(.hdr__nav,.ix-scrib-set)>:nth-child(5){--k:var(--lilas-text)}.ftr__col>a:nth-child(5n+1){--k:var(--corail)}.ftr__col>a:nth-child(5n+2){--k:var(--safran)}.ftr__col>a:nth-child(5n+3){--k:var(--ciel)}.ftr__col>a:nth-child(5n+4){--k:var(--menthe)}.ftr__col>a:nth-child(5n+5){--k:var(--lilas)}.hdr__link.ix-scrib:after{inset-inline:8px;bottom:4px}.hdr__link.ix-scrib.is-on:after{clip-path:inset(0);transition:none}.hdr__item:has(>[aria-expanded=true])>.ix-scrib:after{clip-path:inset(0)}.hdr[data-tone=peche] .hdr__link.is-on{--k:var(--corail-text)}.hdr[data-tone=ble] .hdr__link.is-on{--k:var(--safran-text)}.hdr[data-tone=lavande] .hdr__link.is-on{--k:var(--lilas-text)}.hdr[data-tone=sauge] .hdr__link.is-on{--k:var(--menthe-text)}.hdr[data-tone=pervenche] .hdr__link.is-on{--k:var(--ciel-text)}.hdr__item>.hdr__link.ix-scrib:after{inset-inline-end:0}.hdr:has(.hdr__more[aria-expanded=true]){background:var(--paper);border-bottom-color:var(--line)}.mm__quiz-ic,.mnav__quiz-ic{background:var(--pervenche);width:44px;height:44px;color:var(--on-accent);border-radius:12px;flex:none;place-items:center;display:grid}.mm__quiz-ic svg,.mnav__quiz-ic svg,.mnav__thumb svg{width:24px;height:24px}.mnav__thumb svg{color:var(--on-accent)}.mnav__feat-ph--ill{background:var(--tb)}.mnav__feat-ph--ill img{object-fit:contain;padding:8px}:is(.mbrief,.mnav__brief,.ftr) .nl .check{gap:8px;font-size:11.5px;line-height:16px}:is(.mbrief,.mnav__brief,.ftr) .nl .check input{appearance:none;border:1.5px solid var(--slab-muted);background:var(--slab) center /12px no-repeat;cursor:pointer;border-radius:4px;width:16px;height:16px;margin-top:1px}:is(.mbrief,.mnav__brief,.ftr) .nl .check input:checked{border-color:var(--on-slab);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F4F2EE' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}:is(.mbrief,.mnav__brief,.ftr) .nl .check input:focus-visible{outline:2px solid var(--on-slab);outline-offset:2px}.mbrief .nl__fields{grid-template-columns:minmax(0,1fr)}.mbrief .nl .inp{height:40px;min-height:40px}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}@keyframes b-in{0%{opacity:0;translate:0 22px}}@keyframes b-draw-x{0%{transform:scaleX(0)}}@keyframes b-draw-y{0%{transform:scaleY(0)}}@keyframes b-fill{0%{transform:scaleX(0)}}@keyframes b-pop{0%{opacity:0;transform:scale(.4)}70%{transform:scale(1.12)}}[data-rv]>:nth-child(2){--i:1}[data-rv]>:nth-child(3){--i:2}[data-rv]>:nth-child(4){--i:3}[data-rv]>:nth-child(5){--i:4}[data-rv]>:nth-child(6){--i:5}[data-rv]>:nth-child(7){--i:6}[data-rv]>:nth-child(n+8){--i:7}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv] .rv,[data-rv]>:not(.rv-no){animation:b-in .7s cubic-bezier(.2,.7,.2,1) calc(var(--i,0) * 90ms) both paused}[data-rv].is-in .rv,[data-rv].is-in>:not(.rv-no){animation-play-state:running}}.sec--tb{background:var(--tb,var(--paper))}.b-intro{flex-direction:column;gap:16px;max-width:780px;margin-bottom:48px;display:flex}.b-intro .t-lead{color:var(--ink-muted)}.b-intro--c{text-align:center;align-items:center;margin-inline:auto}.b-wave{white-space:nowrap;display:inline-block;position:relative}.b-wave svg{fill:none;width:104%;height:.32em;stroke:var(--mk,var(--corail));stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;inset-inline:-2%;position:absolute;bottom:-.22em;overflow:visible}.b-wave path{stroke-dasharray:1;stroke-dashoffset:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv] .b-wave path{animation:b-stroke 1s cubic-bezier(.6,.1,.3,1) .35s both paused}[data-rv].is-in .b-wave path{animation-play-state:running}}@keyframes b-stroke{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.b-frise{--n:4;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:32px;display:grid}.b-frise>li{flex-direction:column;gap:10px;display:flex;position:relative}.b-frise__n{z-index:1;border:2px solid var(--ink);background:var(--mk,var(--paper-raised));width:56px;height:56px;color:var(--on-accent);border-radius:50%;margin-bottom:10px;position:relative}.b-frise__n .hand-n{color:var(--on-accent);transform:rotate(-6deg)}.b-frise>li:not(:last-child):after{content:"";background:repeating-linear-gradient(90deg,var(--line-strong) 0 8px,transparent 8px 14px);transform-origin:0;top:27px;height:2px;position:absolute;inset-inline:64px -24px}[dir=rtl] .b-frise>li:not(:last-child):after{transform-origin:100%}.b-frise h3{letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:28px}.b-frise p,.b-frise__tag{color:var(--ink-muted)}.b-frise__tag{letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;font-size:12px;font-weight:600;line-height:16px}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.b-frise[data-rv]>li{animation:none}.b-frise[data-rv] .b-frise__n{animation:b-pop .5s cubic-bezier(.2,.7,.2,1) calc(var(--i,0) * .38s) both paused}.b-frise[data-rv]>li>:not(.b-frise__n){animation:b-in .6s cubic-bezier(.2,.7,.2,1) calc(var(--i,0) * .38s + .12s) both paused}.b-frise[data-rv]>li:after{animation:b-draw-x .45s ease-out calc(var(--i,0) * .38s + .2s) both paused}.b-frise[data-rv].is-in .b-frise__n,.b-frise[data-rv].is-in>li:after,.b-frise[data-rv].is-in>li>*{animation-play-state:running}}.b-vs{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:stretch;display:grid}.b-vs__col{border-radius:var(--radius-lg);flex-direction:column;gap:18px;padding:32px;display:flex}.b-vs__col--a{border:1.5px dashed var(--line-strong)}.b-vs__col--b{background:var(--paper-raised);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--mk,var(--ink))}.b-vs__lbl{border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--line-strong);height:28px;color:var(--ink-muted);align-self:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.b-vs__col--b .b-vs__lbl{background:var(--mk);border-color:var(--ink);color:var(--on-accent)}.b-vs__col h3{letter-spacing:-.015em;font-size:24px;font-weight:700;line-height:30px}.b-vs ul{flex-direction:column;gap:14px;display:flex}.b-vs li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:12px;display:grid}.b-vs__ic{background:var(--paper-sunken);width:28px;height:28px;color:var(--ink-muted);border-radius:50%;place-items:center;display:grid}.b-vs__col--b .b-vs__ic{background:var(--mk);color:var(--on-accent)}.pg .b-vs__ic svg{stroke-width:3px;width:15px;height:15px}.b-vs__col--a li>span:last-child{color:var(--ink-muted)}.b-vs__mid{justify-content:center;align-items:center;display:flex}.b-vs__mid span{background:var(--ink);width:48px;height:48px;color:var(--paper);border-radius:50%;place-items:center;display:grid}.b-pk{--c:3;grid-template-columns:repeat(var(--c),minmax(0,1fr));gap:20px;display:grid}.b-pk__c{border-radius:var(--radius-lg);background:var(--paper-raised);border:1.5px solid var(--line);flex-direction:column;gap:12px;padding:28px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative}.b-pk__c:hover{border-color:var(--ink);box-shadow:6px 6px 0 var(--mk,var(--ink));transform:translate(-3px,-3px)}.b-pk__ic{background:var(--tb,var(--paper-sunken));border:1.5px solid var(--ink);border-radius:16px;place-items:center;width:56px;height:56px;display:grid}@supports (color:color-mix(in lab,red,red)){.b-pk__ic{border:1.5px solid color-mix(in srgb,var(--ink) 14%,transparent)}}.b-pk__ic{margin-bottom:6px;transition:transform .25s}.pg .b-pk__ic svg{width:26px;height:26px}.b-pk__c:hover .b-pk__ic{transform:rotate(-6deg)scale(1.06)}.b-pk__c h3{letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:28px}.b-pk__c>p{color:var(--ink-muted)}.b-pk__c .tag{align-self:flex-start}.b-pk__foot{margin-top:auto;padding-top:8px}.b-pk__foot .lnk-arrow{white-space:normal}.b-ck{flex-direction:column;gap:10px;display:flex}.b-ck li{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.pg .b-ck li>svg{background:var(--mk,var(--ink));width:22px;height:22px;color:var(--on-accent);stroke-width:3px;border-radius:50%;margin-top:2px;padding:4px}.b-ck--2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 32px;display:grid}.b-lv{--c:3;grid-template-columns:repeat(var(--c),minmax(0,1fr));gap:20px;display:grid}.b-lv__c{border-radius:var(--radius-lg);background:var(--paper-raised);border:1.5px solid var(--line);flex-direction:column;gap:14px;padding:28px;display:flex}.b-lv__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.b-lv__g{grid-template-columns:repeat(var(--max,3),minmax(0,1fr));gap:6px;display:grid}.b-lv__g i{background:var(--paper-sunken);border:1.5px solid var(--line);border-radius:6px;height:12px}.b-lv__g i.on{background:var(--mk,var(--ink));border-color:var(--ink);transform-origin:0}.b-lv__c h3{letter-spacing:-.015em;font-size:24px;font-weight:700;line-height:30px}.b-lv__c>p{color:var(--ink-muted)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-rv] .b-lv__g i.on{animation:b-fill .5s cubic-bezier(.2,.7,.2,1) calc(var(--i,0) * 90ms + var(--k,0) * .16s + .3s) both paused}[data-rv].is-in .b-lv__g i.on{animation-play-state:running}}.b-eng{border-radius:var(--radius-lg);background:var(--paper-raised);box-shadow:var(--shadow-ink);flex-direction:column;gap:16px;padding:48px 48px 40px;display:flex;position:relative}.b-eng,.b-eng:before{border:2px solid var(--ink)}.b-eng:before{content:"«";background:var(--mk,var(--corail));width:64px;height:64px;color:var(--on-accent);top:-34px;border-radius:50%;place-items:center;font-size:40px;font-weight:900;line-height:1;display:grid;position:absolute;inset-inline-start:36px}.b-eng__q{letter-spacing:-.01em;text-wrap:pretty;font-size:26px;font-weight:600;line-height:36px}.b-eng__f{color:var(--ink-muted)}.b-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.b-split--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.b-split--flip .b-split__art{order:2}.b-split__art{border-radius:var(--radius-lg);background:var(--tb,var(--paper-sunken));min-height:380px;position:relative}.b-split__art img{object-fit:contain;width:100%;height:100%;padding:28px;position:absolute;inset:0}.b-split__art--nu{background:0 0}.b-split__art--nu img{padding:0}.b-split__b{flex-direction:column;gap:16px;display:flex}.b-split__b>p{color:var(--ink-muted)}.b-more{border-top:1.5px solid var(--line)}.b-more>summary{min-height:var(--tap);cursor:pointer;align-items:center;gap:10px;padding:12px 0;font-weight:600;list-style:none;display:inline-flex}.b-more>summary::-webkit-details-marker{display:none}.b-more>summary svg{width:18px;height:18px;transition:transform .25s}.b-more[open]>summary svg{transform:rotate(180deg)}.b-more>summary:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}.b-more__b{color:var(--ink-muted);flex-direction:column;gap:12px;max-width:760px;padding:4px 0 20px;display:flex}.b-band{grid-template-columns:repeat(var(--c,3),minmax(0,1fr));border-radius:var(--radius-lg);background:var(--tb,var(--paper-sunken));border:1.5px solid var(--ink);gap:0;display:grid}@supports (color:color-mix(in lab,red,red)){.b-band{border:1.5px solid color-mix(in srgb,var(--ink) 12%,transparent)}}.b-band>*{align-items:flex-start;gap:14px;padding:24px 28px;display:flex}.b-band>*+*{border-inline-start:1.5px dashed var(--ink)}@supports (color:color-mix(in lab,red,red)){.b-band>*+*{border-inline-start:1.5px dashed color-mix(in srgb,var(--ink) 22%,transparent)}}.pg .b-band svg{flex:none;width:24px;height:24px;margin-top:2px}.b-band b{display:block}@media (max-width:1100px){.b-frise{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.b-frise>li:nth-child(2n):after{display:none}.b-lv,.b-pk{grid-template-columns:repeat(min(var(--c),2),minmax(0,1fr))}.b-split,.b-split--flip{grid-template-columns:minmax(0,1fr);gap:32px}.b-split--flip .b-split__art{order:0}.b-split__art{min-height:320px}.b-band{grid-template-columns:minmax(0,1fr)}.b-band>*+*{border-inline-start:0;border-top:1.5px dashed var(--ink)}@supports (color:color-mix(in lab,red,red)){.b-band>*+*{border-top:1.5px dashed color-mix(in srgb,var(--ink) 22%,transparent)}}}@media (max-width:720px){.b-intro{margin-bottom:32px}.b-frise{grid-template-columns:minmax(0,1fr);row-gap:28px}.b-frise>li{grid-template-columns:56px minmax(0,1fr);align-items:start;gap:6px 18px;display:grid}.b-frise>li>*{grid-column:2}.b-frise>li>.b-frise__n{grid-area:1/1/span 4;margin:0}.b-frise>li:nth-child(2n):after{display:block}.b-frise>li:not(:last-child):after{background:repeating-linear-gradient(180deg,var(--line-strong) 0 8px,transparent 8px 14px);transform-origin:top;top:64px;bottom:-22px;width:2px;height:auto;inset-inline:27px auto}.b-frise[data-rv]>li:after{animation-name:b-draw-y}.b-vs{grid-template-columns:minmax(0,1fr)}.b-vs__mid{padding:14px 0}.b-vs__mid span{transform:rotate(90deg)}.b-vs__col{padding:24px}.b-ck--2,.b-lv,.b-pk{grid-template-columns:minmax(0,1fr)}.b-lv__c,.b-pk__c{padding:24px}.b-eng{padding:44px 24px 28px}.b-eng:before{inset-inline-start:24px;width:56px;height:56px;font-size:34px;top:-28px}.b-eng__q{font-size:21px;line-height:30px}.b-split__art{min-height:260px}}[data-theme=dark] .b-eng,[data-theme=dark] .b-frise__n,[data-theme=dark] .b-pk__c:hover,[data-theme=dark] .b-vs__col--b{border-color:var(--line-strong)}[data-theme=dark] .b-band{border-color:#0000}[data-theme=dark] :is(.b-pk__ic,.b-split__art:not(.b-split__art--nu),.b-band,.post__img[data-obj],.une__img[data-obj]){--paper:#f4f2ee;--paper-raised:#fbfaf7;--paper-sunken:#e9e6df;--line:#dedcd4;--line-strong:#85827a;--ink:#16181d;--ink-muted:#5e616b;--focus:#16181d;color:var(--ink)}[data-theme=dark] .sec--tb{background:var(--paper)}[data-theme=dark] .b-split__art--nu{background:var(--tb,#f4f2ee);border-radius:var(--radius-lg)}[data-theme=dark] .b-split__art--nu img{padding:20px}@keyframes mk-trace-s{0%{color:var(--ink);background-size:0 90%}to{background-size:100% 90%}}[data-theme=dark]{--paper:#14161c;--paper-raised:#20232c;--paper-sunken:#1a1d24;--line:#30343f;--line-strong:#6f7686;--ink:#eeede7;--ink-muted:#a4a7b1;--blue:#6aa8f5;--on-blue:#14161c;--blue-text:#8bbbf8;--sable:#f1e4d3;--peche:#f1d9c0;--lavande:#e4def5;--pervenche:#dce4f6;--sauge:#ddeae0;--ble:#f6e6b4;--corail:#efa27f;--safran:#f2b861;--lilas:#c9b8f0;--ciel:#a9c4f5;--menthe:#9ed3b5;--corail-text:#f2ae8f;--safran-text:#f4c274;--lilas-text:#cdbef3;--ciel-text:#aec8f6;--menthe-text:#a2d7b9;--on-accent:#16181d;--danger:#f28b76;--slab:#0e0f13;--on-slab:#eeede7;--slab-muted:#a4a7b1;--slab-cut:#eeede7;--shadow-ink:10px 10px 0 #07080b;--shadow-btn:3px 3px 0 #07080b;--shadow-soft:0 1px 2px #00000080,0 12px 32px #00000073;--focus:var(--ink)}[data-theme=dark] .tg-lavande,[data-theme=dark] .tg-peche,[data-theme=dark] .tg-pervenche,[data-theme=dark] .tg-sable,[data-theme=dark] .tg-sauge{color:var(--ink)}[data-theme=dark] .slab{box-shadow:inset 0 0 0 1.5px #2c303b}[data-theme=dark] .lg-light{display:none!important}[data-theme=dark] .lg-dark{display:block!important}[data-theme=dark] .logos img{filter:grayscale()invert();opacity:.7}[data-theme=dark] .logos img.inv{filter:grayscale();opacity:.75}[data-theme=dark] .mnav .is-feat{box-shadow:4px 4px 0 var(--mk)}[data-theme=light]{--paper:#f4f2ee;--paper-raised:#fbfaf7;--paper-sunken:#e9e6df;--line:#dedcd4;--line-strong:#85827a;--ink:#16181d;--ink-muted:#5e616b;--blue:#046eda;--on-blue:#fff;--blue-text:#0558b0;--sable:#f1e4d3;--peche:#f1d9c0;--lavande:#e4def5;--pervenche:#dce4f6;--sauge:#ddeae0;--ble:#f6e6b4;--corail:#efa27f;--safran:#f2b861;--lilas:#c9b8f0;--ciel:#a9c4f5;--menthe:#9ed3b5;--corail-text:#963f28;--safran-text:#8f5300;--lilas-text:#5b3fb0;--ciel-text:#2c59a8;--menthe-text:#22654a;--on-accent:#16181d;--danger:#b93a22;--slab:#16181d;--on-slab:#f4f2ee;--slab-muted:#a3a6b0;--slab-cut:#f4f2ee;--shadow-ink:10px 10px 0 #16181d;--shadow-btn:3px 3px 0 #16181d;--shadow-soft:0 1px 2px #16181d0f,0 8px 24px #16181d14;--focus:var(--ink)}[data-theme=dark] :is(.svc__art,.svc-row__art,.fcard__art,.case__art,.mega__feat,.atelier .tile:not(.slab),.prose blockquote,.fok,.h-art,.hx__art,.ah__art,.sh__art,.fh__art,.qe__art,.ch__art,.nf__art,.cta__art,.car__art,.side-art[data-obj],.founder__ph,.pick4,.book__art,.kit__a,.relc__art,.bento>a.bt:not(.bt--brief),.feat__img,div.cover[data-obj],.promo__art,.tool .mono,.rc__top:not(.rc__top--plain),.mm__card,a.ag[data-obj],a.st[data-obj],a.bx[data-obj],.tool__logo,.toolc__logos span,.mnav__card:not(.mnav__card--quiz),.mnav__svc,.mnav__thumb,[style*="background:var(--sable)"],[style*="background:var(--peche)"],[style*="background:var(--ble)"],[style*="background:var(--lavande)"],[style*="background:var(--sauge)"],[style*="background:var(--pervenche)"],.choice label:has(input:checked),.opt.is-on,.opt:has(input:checked),.slot:has(input:checked)){--paper:#f4f2ee;--paper-raised:#fbfaf7;--paper-sunken:#e9e6df;--line:#dedcd4;--line-strong:#85827a;--ink:#16181d;--ink-muted:#5e616b;--corail-text:#963f28;--safran-text:#8f5300;--lilas-text:#5b3fb0;--ciel-text:#2c59a8;--menthe-text:#22654a;--danger:#b93a22;--shadow-ink:10px 10px 0 #16181d;--shadow-btn:3px 3px 0 #16181d;--shadow-soft:0 1px 2px #16181d0f,0 8px 24px #16181d14;--focus:#16181d;color:var(--ink)}[data-theme=dark] :is(.tool__logo,.toolc__logos span){background:#f4f2ee;border-color:#0000}[data-theme=dark] .hero--ill{background:var(--paper)}[data-theme=dark] .hdr[data-tone]{background:var(--paper);border-bottom-color:var(--line)}[data-theme=dark] .cta-band{border-block:1.5px solid var(--line)}[data-theme=dark] .car,[data-theme=dark] .cta-band{background:var(--paper-sunken)}[data-theme=dark] :is(.robo-hi img,.vide>img,.mnav__robo img):not(.robo-nuit){border-radius:var(--radius-lg);background:#f4f2ee;padding:8px}.lg-dark.robo-nuit{background:0 0}[data-theme=dark] .side-art[data-obj]{background:var(--tb,var(--sable));border-radius:var(--radius-lg)}[data-theme=dark] .car__art{background:var(--ble);border-radius:var(--radius-lg);box-shadow:10px 10px 0 var(--safran);padding:20px}[data-theme=dark] .hero--ill :is(.h-art,.hx__art,.ah__art,.fh__art,.sh__art,.qe__art),[data-theme=dark] :is(.ch__art,.nf__art){background:var(--tb);border-radius:var(--radius-lg);box-shadow:10px 10px 0 var(--mk,var(--corail))}[data-theme=dark] :is(.h-art,.hx__art){justify-content:center;align-items:center;padding:24px;display:flex}[data-theme=dark] .h-art img{margin-inline:auto}[data-theme=dark] .cta__art{background:var(--tb);border-radius:var(--radius-lg);box-shadow:10px 10px 0 var(--mk,var(--corail))}[data-theme=dark] .cta__art img{padding:20px 24px}@media (max-width:720px){[data-theme=dark] .hero--ill :is(.h-art,.hx__art,.ah__art,.fh__art,.sh__art,.qe__art),[data-theme=dark] :is(.ch__art,.nf__art,.cta__art){box-shadow:6px 6px 0 var(--mk,var(--corail))}[data-theme=dark] .car__art{box-shadow:6px 6px 0 var(--safran)}[data-theme=dark] :is(.h-art,.hx__art){padding:16px}}[data-theme=dark] .mark{color:var(--on-accent);background-position:0 56%;background-size:100% 90%;animation-name:mk-trace-s}[data-theme=dark][dir=rtl] .mark{background-position:100% 56%}[data-theme=dark] .tag[class*=tg-]{color:var(--on-accent);box-shadow:var(--shadow-btn)}[data-theme=dark] .btn--paper{background:var(--on-slab);color:var(--slab);border-color:var(--on-slab)}[data-theme=dark] .job__tag{box-shadow:2px 2px #07080b}[data-theme=dark] .feat.lift:is(:hover,:focus-visible,.is-on){box-shadow:6px 6px #07080b}[data-theme=dark] :is(.mm__card,a.ag[data-obj],a.st[data-obj],a.bx[data-obj],.pick4):is(:hover,:focus-visible,.is-on){box-shadow:6px 6px 0 var(--mk,var(--corail))}[data-theme=dark] :is(.bt--brief,.box-nl,.formula,.mbrief){box-shadow:inset 0 0 0 1.5px var(--line)}[data-theme=dark] :is(.hdr__mega,.mega){box-shadow:0 18px 40px #00000080}[data-theme=dark] .scrim:after{background:#0000008c}[data-theme=dark] .motif--mono{--motif-ot:.07}[data-theme=dark] .gauge{background:conic-gradient(var(--ink) 0 var(--v,62%),var(--line) 0)}[data-theme=dark] .bars .bar,[data-theme=dark] .lvl span{background:var(--line)}[data-theme=dark] .falert{background:var(--danger)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .falert{background:color-mix(in srgb,var(--danger) 10%,var(--paper-raised))}}[data-theme=dark] .fcard{border:1.5px solid var(--line)}[data-theme=dark] img.lg-mono{filter:invert()}[data-theme=dark]{--stroke:#6a6e7b}[data-theme=dark] :is(.btn:not(.btn--primary):not(.btn--ink):not(.btn--paper),.card--hover,.fcard__art,.stats,.step,.cta .btn--ghost-light,.search,.faq,.tbl th,.date,.quiz,.post:not(.post--row),.thm__menu,.mnav__grp[data-open=true],.mnav__feat,.mnav__stamp,.demo__fold,.hdr__lang,.hdr__burger){border-color:var(--stroke);border-width:1.5px}[data-theme=dark] [style*="border-color:var(--ink)"],[data-theme=dark] [style*="solid var(--ink)"]{border-color:var(--stroke)!important;border-width:1.5px!important}[data-theme=dark] :is(.btn:not(.btn--primary):not(.btn--ink):not(.btn--paper),.search,.date):hover{border-color:var(--ink-muted)}[data-theme=dark] .btn--ghost-light{border-color:var(--stroke)}[data-theme=dark] .eng,[data-theme=dark] .place,[data-theme=dark] .roles{border-top:1.5px solid var(--stroke)}[data-theme=dark] .job,[data-theme=dark] .job__tag{border:1.5px solid var(--stroke)}[data-theme=dark] .bigq,[data-theme=dark] .ed__aside,[data-theme=dark] .h-facts,[data-theme=dark] .proof,[data-theme=dark] .qlinks li:first-child .qlink,[data-theme=dark] .sess:first-child{border-top:1.5px solid var(--stroke)}[data-theme=dark] .promo{border:1.5px solid var(--stroke)}[data-theme=dark] .cmp2 th,[data-theme=dark] .promo__art{border-bottom:1.5px solid var(--stroke)}[data-theme=dark] .une{border:1.5px solid var(--stroke)}[data-theme=dark] .pager__n [aria-current=page]{border-color:var(--stroke)}[data-theme=dark] .theme{border:1.5px solid var(--stroke)}[data-theme=dark] .theme__head{border-bottom:1.5px solid var(--stroke)}[data-theme=dark] .perk{border-top:1.5px solid var(--stroke)}[data-theme=dark] .fan .card-i,[data-theme=dark] .iss{border:1.5px solid var(--stroke)}[data-theme=dark] .lieu-art{box-shadow:10px 10px 0 var(--mk)}[data-theme=dark] .rail{border-bottom:1.5px solid var(--stroke)}[data-theme=dark] .stamp,[data-theme=dark] .stamp:after,[data-theme=dark] .stamp:before,[data-theme=dark] .tick{border:1.5px solid var(--stroke)}[data-theme=dark] .stamp__date{border-inline-end:1.5px dashed var(--stroke)}[data-theme=dark] .stamp__pick{border:1.5px solid var(--stroke)}[data-theme=dark] .lieux{border-top:1.5px solid var(--stroke)}[data-theme=dark] .fcardx{box-shadow:10px 10px 0 var(--mk)}[data-theme=dark] .learn__ic{border-color:#0000}[data-theme=dark] .who-art{box-shadow:10px 10px 0 var(--mk)}[data-theme=dark] .chdr{background:var(--paper);border-bottom-color:var(--line)}[data-theme=dark] .fcardx,[data-theme=dark] .learn__ic{border:1.5px solid var(--stroke)}[data-theme=dark] .aud{border-top:1.5px solid var(--stroke)}[data-theme=dark] .ct__card,[data-theme=dark] .file__btn,[data-theme=dark] .job{border:1.5px solid var(--stroke)}[data-theme=dark] .mailto{border-top:1.5px solid var(--stroke)}[data-theme=dark] .cb-av,[data-theme=dark] .cb-live,[data-theme=dark] .cb-phone,[data-theme=dark] .vs__col--ai{border:1.5px solid var(--stroke)}[data-theme=dark] .bub--out{border-color:var(--stroke)}[data-theme=dark] .cb-core,[data-theme=dark] .cb-done,[data-theme=dark] .cb-node__ic,[data-theme=dark] .cb-typing{border:1.5px solid var(--stroke)}[data-theme=dark] .cb-inc,[data-theme=dark] .coord,[data-theme=dark] .uses{border-top:1.5px solid var(--stroke)}[data-theme=dark] .ct__card{border:1.5px solid var(--stroke)}[data-theme=dark] .fd__facts{border-top:1.5px solid var(--stroke)}[data-theme=dark] .book{border:1.5px solid var(--stroke)}[data-theme=dark] .book__art{border-bottom:1.5px solid var(--stroke)}[data-theme=dark] .mk__btn,[data-theme=dark] .pc{border:1.5px solid var(--stroke)}[data-theme=dark] .job__res,[data-theme=dark] .prog__head{border-bottom:1.5px solid var(--stroke)}[data-theme=dark] .livr{border-top:1.5px solid var(--stroke)}[data-theme=dark] .bac__row.res{border-top:1.5px solid var(--stroke)!important}[data-theme=dark] .fh__card{border:1.5px solid var(--stroke)}[data-theme=dark] .pick4__f{border-top:1.5px solid var(--stroke)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .pick4__f{border-top:1.5px solid color-mix(in srgb,var(--stroke) 16%,transparent)}}[data-theme=dark] .fcard--wide .fcard__art{border-inline-end:1.5px solid var(--stroke);border-bottom:0}@media (max-width:720px){[data-theme=dark] .fcard--wide .fcard__art{border-inline-end:0;border-bottom:1.5px solid var(--stroke)}}[data-theme=dark] .letter{border-bottom:1.5px solid var(--stroke)}[data-theme=dark] .ct__card,[data-theme=dark] .okc{border:1.5px solid var(--stroke)}[data-theme=dark] .ag__b{border-top:1.5px solid var(--stroke)}[data-theme=dark] .ag__tag{border:1.5px solid var(--stroke)}[data-theme=dark] .bx--big .bx__t{border-top:1.5px solid var(--stroke)}[data-theme=dark] .bx__k,[data-theme=dark] .feat,[data-theme=dark] .feat__stamp,[data-theme=dark] .st__tags i,[data-theme=dark] a.st:after,[data-theme=dark] a.st:before{border:1.5px solid var(--stroke)}[data-theme=dark] .hdr__mega{border-bottom:1.5px solid var(--stroke)}[data-theme=dark] .mm__p{border:1.5px solid var(--stroke)}[data-theme=dark] .mm__d{border-top:1.5px solid var(--stroke)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mm__d{border-top:1.5px solid color-mix(in srgb,var(--stroke) 14%,transparent)}}[data-theme=dark] .mm__stamp{border:1.5px solid var(--stroke)}[data-theme=dark] .nf__links{border-top:1.5px solid var(--stroke)}[data-theme=dark] .cat-h{border-bottom:1.5px solid var(--stroke)}[data-theme=dark] .pfacts{border-top:1.5px solid var(--stroke)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .pfacts{border-top:1.5px solid color-mix(in srgb,var(--stroke) 20%,transparent)}}[data-theme=dark] .pbox{border:1.5px solid var(--stroke)}[data-theme=dark] .varl,[data-theme=dark] .vars{border-top:1.5px solid var(--stroke)}[data-theme=dark] .copy.is-done{border-color:var(--stroke)}[data-theme=dark] .blocks{border-top:1.5px solid var(--stroke)}[data-theme=dark] .blk.done .blk__ic,[data-theme=dark] .blk.now .blk__ic{border-color:var(--stroke)}[data-theme=dark] .blocks,[data-theme=dark] .qe__facts,[data-theme=dark] .qe__get{border-top:1.5px solid var(--stroke)}[data-theme=dark] .cf,[data-theme=dark] .lead,[data-theme=dark] .res-top{border:1.5px solid var(--stroke)}[data-theme=dark] .facts,[data-theme=dark] .kband{border-top:1.5px solid var(--stroke)}[data-theme=dark] .pipe li:last-child{border:1.5px solid var(--stroke)}[data-theme=dark] .bigq,[data-theme=dark] .qband,[data-theme=dark] .rh__count{border-top:1.5px solid var(--stroke)}[data-theme=dark] .doc,[data-theme=dark] .live{border:1.5px solid var(--stroke)}[data-theme=dark] .fld{border-top:1.5px solid var(--stroke)}[data-theme=dark] .chips .tag,[data-theme=dark] .vs__col--ai{border:1.5px solid var(--stroke)}[data-theme=dark] .ss-inc,[data-theme=dark] .uses{border-top:1.5px solid var(--stroke)}[data-theme=dark] .ss-mini{border:1.5px solid var(--stroke);border-bottom:0}[data-theme=dark] .ss-mini .w-box{border:1.5px solid var(--stroke)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .ss-mini .w-box{border:1.5px solid color-mix(in srgb,var(--stroke) 28%,transparent)}}[data-theme=dark] .ss-live,[data-theme=dark] .ss-pin{border:1.5px solid var(--stroke)}[data-theme=dark] .ss-cwv{border-top:1.5px solid var(--stroke)}[data-theme=dark] .ss-ready{border:1.5px solid var(--stroke)}[data-theme=dark] .ss-tech{border-top:1.5px solid var(--stroke)}[data-theme=dark] .ss-tech__n span{border:1.5px solid var(--stroke)}[data-theme=dark] .ss-ia{border-top:1.5px solid var(--stroke)}@media (max-width:720px){[data-theme=dark] .ss-prix .tbl tbody tr:first-child{border-top:1.5px solid var(--stroke)}}[data-theme=dark] .col .chipk{border:1.5px solid var(--stroke)}[data-theme=dark] .also{border-top:1.5px solid var(--stroke)}.fenetre{background:var(--tb,var(--sable));color:var(--ink);border-radius:var(--radius-lg)}[data-theme=dark] .fenetre{--paper:#f4f2ee;--paper-raised:#fbfaf7;--paper-sunken:#e9e6df;--line:#dedcd4;--line-strong:#85827a;--ink:#16181d;--ink-muted:#5e616b;--corail-text:#963f28;--safran-text:#8f5300;--lilas-text:#5b3fb0;--ciel-text:#2c59a8;--menthe-text:#22654a;--danger:#b93a22;--shadow-ink:10px 10px 0 #16181d;--shadow-btn:3px 3px 0 #16181d;--focus:#16181d;color:var(--ink);box-shadow:10px 10px 0 var(--mk,var(--corail))}.skip:focus:not(:focus-visible){clip:rect(0 0 0 0);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.skip:focus-visible{z-index:60;outline:2px solid var(--focus);outline-offset:3px;box-shadow:var(--shadow-btn);top:88px;position:fixed;inset-inline-start:50%;transform:translate(-50%)}.acad-mark{align-items:center;gap:10px;display:flex}.acad-mark__name{white-space:nowrap;font-size:15px;font-weight:600;line-height:20px}@media (max-width:720px){.acad-mark__name{display:none}}.filters{flex-wrap:wrap;gap:8px;margin-bottom:32px;display:flex}.fcard__desc{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.facts{border-top:2px solid var(--ink);flex-wrap:wrap;gap:16px 40px;margin-top:36px;padding-top:20px;display:flex}.facts .fact b{font-size:21px;line-height:28px}.prog{border-top:2px solid var(--ink)}.prog details{border-bottom:1.5px solid var(--line)}.prog summary{cursor:pointer;align-items:center;gap:16px;padding:20px 0;list-style:none;display:flex}.prog summary::-webkit-details-marker{display:none}.prog summary .pm{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin-inline-start:auto;transition:background .3s,border-color .3s,color .3s;display:flex}.prog summary:hover .pm{border-color:var(--ink)}.pm svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px;transition:transform .4s cubic-bezier(.3,1.3,.5,1)}.pm__h{transform-box:fill-box;transform-origin:50%;transition:transform .3s}.prog details[open] .pm{background:var(--ink);border-color:var(--ink);color:var(--paper)}.prog details[open] .pm svg{transform:rotate(90deg)}.prog details[open] .pm__h{transform:scaleX(0)}.prog{interpolate-size:allow-keywords}.prog details::details-content{block-size:0;transition:block-size .4s cubic-bezier(.6,.1,.3,1),content-visibility allow-discrete .4s;overflow:hidden}.prog details[open]::details-content{block-size:auto}.prog details[open] ol li{animation:prog-in .4s cubic-bezier(.3,1.2,.5,1) both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes prog-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.pm svg,.pm__h{transition:none}.prog details::details-content{transition:none}.prog details[open] ol li{animation:none}}.prog__t{flex-direction:column;gap:2px;min-width:0;display:flex}.prog__t b{font-size:19px;font-weight:600;line-height:26px}.prog__t span{color:var(--ink-muted);font-size:14px;line-height:20px}.prog ol{flex-direction:column;padding:0 0 20px;display:flex}.prog ol li{border-top:1.5px solid var(--line);align-items:baseline;gap:14px;padding:10px 0;font-size:15px;line-height:22px;display:flex}.prog ol li .t-mono{color:var(--ink-muted);min-width:26px}.prog ol li .dur{white-space:nowrap;margin-inline-start:auto;font-size:14px}.prog ol li .dur,.prog ol li.is-done{color:var(--ink-muted)}.rbar{z-index:6;background:var(--paper);border-bottom:1.5px solid var(--line);position:sticky;top:0}.rbar__in{align-items:center;gap:16px;height:64px;display:flex}.rbar__mid{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.rbar__mid b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.rbar__prog{font-family:var(--font-mono);color:var(--ink-muted);align-items:center;gap:10px;font-size:12px;line-height:16px;display:flex}.rbar__prog .bar{flex:1;max-width:280px;height:6px}.rbar__x{width:var(--tap);height:var(--tap);border:1.5px solid var(--line-strong);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.reader{padding:48px 0 64px}.reader__in{max-width:720px;margin:0 auto}.reader__kick{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.reader__title{margin-bottom:20px}.listen{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:36px;display:flex}.listen .seg button{height:36px;padding:0 12px;font-size:14px}.listen__msg{width:100%;color:var(--ink-muted);font-size:14px;line-height:20px}.reader .prose{max-width:none}.prose__part{display:contents}.reader .prose__part>*{margin-block:20px 0}.reader .prose__part>:is(h2){margin-top:48px}.reader .prose__part>:is(h3){margin-top:32px}.reader .prose>:not(.prose__part),.reader .prose__part>:is(.callout,pre,figure,blockquote,table,.youtube-embed){margin-block:32px}.reader .prose>.prose__part:first-child>:first-child,.reader .prose>:first-child{margin-top:0}.reader .prose>.prose__part:last-child>:last-child,.reader .prose>:last-child{margin-bottom:0}.prose .youtube-embed{aspect-ratio:16/9;margin:32px 0}.prose .youtube-embed iframe{border:1.5px solid var(--line);border-radius:var(--radius-md);width:100%;height:100%}.prose img{border-radius:var(--radius-md);max-width:100%;height:auto;margin:28px 0}.prose ol{counter-reset:li;flex-direction:column;gap:10px;display:flex}.prose ol li{counter-increment:li;gap:14px;display:flex}.prose ol li:before{content:counter(li);font-family:"Caveat",var(--font-stack);flex:none;min-width:18px;font-size:26px;font-weight:700;line-height:30px;transform:rotate(-5deg)}.rnav{z-index:6;background:var(--paper);border-top:1.5px solid var(--line);position:sticky;bottom:0}.rnav__in{justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding-block:12px;display:flex}.rnav__in>.btn{flex:none}@media (max-width:720px){.reader{padding:28px 0 40px}.rnav__in{gap:8px}.rnav__l{display:none}.rnav__in>.btn{width:var(--tap);justify-content:center;padding:0}}.rtools{margin-bottom:32px}.rtools,.tutor{flex-direction:column;gap:16px;display:flex}.tutor{border-radius:var(--radius-md);border:2px solid var(--ink);background:var(--paper-raised);padding:20px 22px}.tutor__log{gap:16px;margin:0}.tutor__log,.tutor__log>li{flex-direction:column;display:flex}.tutor__log>li{gap:8px}.tutor__log>li:before{content:none}.tutor__q{background:var(--tb,var(--sable));color:#16181d;border-radius:14px 14px 4px;align-self:flex-end;max-width:85%;padding:8px 14px;font-size:15px;font-weight:500;line-height:22px}.tutor__a{gap:8px;font-size:16px;line-height:26px}.tutor__a,.tutor__a ul{flex-direction:column;display:flex}.tutor__a ul{gap:4px}.tutor__form{flex-direction:column;gap:8px;display:flex}.tutor__form label{font-size:14px;font-weight:600}.tutor__form textarea.inp{resize:vertical;height:auto;min-height:0;padding-block:10px;line-height:22px}.tutor__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}[data-theme=dark] .tutor{border:1.5px solid var(--stroke)}.callout__ic{background:var(--paper-sunken);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.callout[class*=callout--]{--ink:#16181d;--ink-muted:#5e616b;color:#16181d;background:var(--c-bg);box-shadow:6px 6px 0 var(--c-sh);border:2px solid #16181d}.callout[class*=callout--] .callout__ic{background:var(--c-sh);color:#16181d}.callout--info{--c-bg:var(--pervenche);--c-sh:var(--ciel)}.callout--tip{--c-bg:var(--ble);--c-sh:var(--safran)}.callout--danger,.callout--warning{--c-bg:var(--peche);--c-sh:var(--corail)}.callout--success{--c-bg:var(--sauge);--c-sh:var(--menthe)}.callout[class*=callout--] a{color:#16181d}.callout__b{flex-direction:column;gap:2px;min-width:0;display:flex}.callout__t{font-weight:600}.prompt__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.prompt__code{overflow-x:auto}.quiz__q{margin-bottom:20px}.quiz__opts{flex-direction:column;gap:10px;display:flex}.opt__res{white-space:nowrap;margin-inline-start:auto;font-size:14px;font-weight:600;line-height:20px}.opt.is-right{border:2px solid var(--menthe-text);padding:13px 17px}.opt.is-right .opt__res{color:var(--menthe-text)}.opt.is-wrong{border:2px solid var(--danger);padding:13px 17px}.opt.is-wrong .opt__res{color:var(--danger)}.quiz__exp{border-radius:var(--radius-md);background:var(--paper-sunken);margin-top:18px;padding:16px 18px;font-size:15px;line-height:24px}.quiz__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}[data-theme=dark] .opt.is-right,[data-theme=dark] .opt.is-wrong{background:var(--paper)}.flash{perspective:1400px;margin-block:12px;padding:18px 10px 12px 4px;position:relative}.flash:before{content:"";border-radius:var(--radius-md);background:var(--tb,var(--sable));border:2px solid #16181d;position:absolute;inset:28px 0 0 18px;transform:rotate(2.4deg);box-shadow:0 10px 24px #16181d1a}.flash__in{min-height:260px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.3,1.3,.5,1);position:relative;transform:rotate(-1.2deg)}.flash:hover .flash__in{transform:rotate(0)translateY(-3px)}.flash.is-flipped .flash__in{transform:rotate(1deg)rotateY(180deg)}.flash.is-flipped:hover .flash__in{transform:translateY(-3px)rotateY(180deg)}.flash__face{border-radius:var(--radius-md);backface-visibility:hidden;border:2px solid #16181d;flex-direction:column;justify-content:space-between;gap:16px;padding:22px 28px 26px;display:flex;position:absolute;inset:0;box-shadow:0 14px 30px #16181d24}.flash__face--front{background:linear-gradient(var(--corail),var(--corail)) 0 58px/100% 2px no-repeat,repeating-linear-gradient(transparent 0 31px,var(--ciel) 31px 32px) 0 60px/100% calc(100% - 60px) no-repeat,#fbf8ef}@supports (color:color-mix(in lab,red,red)){.flash__face--front{background:linear-gradient(var(--corail),var(--corail)) 0 58px/100% 2px no-repeat,repeating-linear-gradient(transparent 0 31px,color-mix(in srgb,var(--ciel) 55%,transparent) 31px 32px) 0 60px/100% calc(100% - 60px) no-repeat,#fbf8ef}}.flash__face--back{background:linear-gradient(#16181d12 1px,transparent 1px) 0 0/22px 22px,linear-gradient(90deg,#16181d12 1px,transparent 1px) 0 0/22px 22px,var(--tb,var(--sable));transform:rotateY(180deg)}.flash__k{font-family:"Caveat",var(--font-stack);color:var(--ink-muted);transform-origin:0;align-self:flex-start;font-size:24px;font-weight:700;line-height:24px;transform:rotate(-3deg)}.flash__face p{letter-spacing:-.01em;font-size:21px;font-weight:600;line-height:32px}.flash__tape{background:var(--mk,var(--corail));width:96px;height:26px;position:absolute;top:-13px;left:50%;transform:translate(-50%)rotate(-3deg)}@supports (color:color-mix(in lab,red,red)){.flash__tape{background:color-mix(in srgb,var(--mk,var(--corail)) 70%,transparent)}}.flash__tape{opacity:.9;box-shadow:0 1px 2px #16181d1f;-webkit-mask:linear-gradient(90deg,#0000 0 2px,#000 2px calc(100% - 2px),#0000 calc(100% - 2px))}.flash__face--back .flash__tape{transform:translate(-50%)rotate(4deg)}[data-theme=dark] .flash .fenetre{box-shadow:0 14px 30px #0006}[data-theme=dark] .flash:before{border-color:#0000}@media (prefers-reduced-motion:reduce){.flash:hover .flash__in,.flash__in{transition:none}}.schema{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);padding:24px;overflow-x:auto}.schema svg{max-width:100%;height:auto;margin:0 auto;display:block}.schema__cap{color:var(--ink-muted);text-align:center;margin-top:12px;font-size:14px;line-height:20px}.nps{grid-template-columns:repeat(11,minmax(0,1fr));gap:6px;display:grid}.nps button{height:var(--tap);border-radius:var(--radius-sm);border:1.5px solid var(--line-strong);background:var(--paper-raised);font-weight:600}.nps button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.nps__legend{color:var(--ink-muted);justify-content:space-between;margin-top:8px;font-size:13px;line-height:18px;display:flex}@media (max-width:720px){.nps{grid-template-columns:repeat(6,minmax(0,1fr))}}.cert{width:100%;max-width:1123px;container-type:inline-size}.cert__f{--u:calc(100cqw / 1123);aspect-ratio:1123/794;padding:calc(28 * var(--u));color:#1b1e28;background:#f2f1ec;position:relative}.cert__in{border:calc(2 * var(--u)) solid #1b1e28;border-radius:calc(6 * var(--u));height:100%;padding:calc(56 * var(--u)) calc(64 * var(--u));gap:calc(12 * var(--u));background:#fbfaf7;flex-direction:column;display:flex;position:relative}.cert__logo{width:calc(46 * var(--u));height:calc(46 * var(--u));margin-bottom:calc(20 * var(--u));background:#16181d;-webkit-mask:url(/logo-n0.svg) 50%/contain no-repeat;mask:url(/logo-n0.svg) 50%/contain no-repeat}.cert__label{font-size:calc(13 * var(--u));letter-spacing:.12em;text-transform:uppercase;color:#5e616b;font-weight:600}.cert__name{font-size:calc(62 * var(--u));letter-spacing:-.035em;font-weight:600;line-height:1.05}.cert__txt{font-size:calc(18 * var(--u));color:#5e616b}.cert__course{font-size:calc(30 * var(--u));letter-spacing:-.02em;max-width:calc(620 * var(--u));font-weight:600}.cert__meta{gap:calc(44 * var(--u));margin-top:calc(20 * var(--u));font-size:calc(15 * var(--u));color:#5e616b;font-feature-settings:"tnum" 1;display:flex}.cert__meta b{color:#1b1e28;font-size:calc(17 * var(--u));display:block}.cert__sign{inset-inline-start:calc(64 * var(--u));bottom:calc(48 * var(--u));font-size:calc(15 * var(--u));color:#5e616b;gap:calc(8 * var(--u));flex-direction:column;display:flex;position:absolute}.cert__sign:before{content:"";width:calc(260 * var(--u));border-top:calc(1.5 * var(--u)) solid #1b1e28;display:block}.cert__art{inset-inline-end:calc(64 * var(--u));top:calc(80 * var(--u));width:calc(250 * var(--u));aspect-ratio:1;border-radius:calc(20 * var(--u));background:#f1d9c0;position:absolute}.cert__art img{object-fit:contain;width:100%;height:100%;padding:calc(16 * var(--u))}.verif{align-items:flex-start;gap:14px;display:flex}.verif__ic{background:var(--menthe-text);width:44px;height:44px;color:var(--paper-raised);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.gate{place-items:center;min-height:calc(100vh - 76px);padding:48px 16px;display:grid}.gate__card{border-radius:var(--radius-lg);border:2px solid var(--ink);background:var(--paper-raised);width:100%;max-width:480px;box-shadow:var(--shadow-ink);flex-direction:column;gap:20px;padding:36px;display:flex}.gate__art{align-self:center;width:132px;height:auto}.gate__grid{align-items:start;width:100%;max-width:1040px}.gate__grid .gate__card{max-width:none}.gate__card--frame{padding:0;overflow:hidden}.pg button.lnk{font:inherit;color:var(--ink);cursor:pointer;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);min-height:var(--tap);background:0 0;border:0;padding:0;font-size:15px}.pg button.lnk:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.gate .form>.err{align-items:flex-start;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:flex}.inp--code{text-align:center;font-family:var(--font-mono);letter-spacing:.3em;text-transform:uppercase;font-size:22px}@media (max-width:720px){.gate__card{box-shadow:6px 6px 0 var(--ink);padding:24px}}[data-theme=dark] .gate__card{border:1.5px solid var(--stroke);box-shadow:var(--shadow-ink)}.ahdr .hdr__in{gap:24px}.ahdr .hdr__link,.avatar{font-size:15px}.avatar{width:var(--tap);height:var(--tap);background:var(--safran);color:var(--on-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.phead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 24px;padding:40px 0 32px;display:flex}.phead__t{flex-direction:column;min-width:0}.phead__a,.phead__t{gap:10px;display:flex}.phead__a,.toolbar{flex-wrap:wrap}.toolbar{align-items:center;gap:12px;margin-bottom:24px;display:flex}.toolbar .search{border-width:1.5px;border-color:var(--line-strong);max-width:420px;height:48px;padding-inline-start:16px}.toolbar .search input{font-size:16px}.st{white-space:nowrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.st:before{content:"";background:var(--line-strong);border-radius:50%;flex:none;width:8px;height:8px}.st--on:before{background:var(--menthe-text)}.st--run:before{background:var(--safran-text)}.tbl a.row-t{font-weight:600}.tbl .sw{vertical-align:-1px;margin-inline-end:8px}@media (max-width:720px){.tbl--cards,.tbl--cards tbody,.tbl--cards td,.tbl--cards tr{display:block}.tbl--cards thead{display:none}.tbl--cards tr{border-bottom:1.5px solid var(--line);padding:16px 0}.tbl--cards td{border:0;padding:2px 0}.tbl--cards td[data-l]:before{content:attr(data-l) " : ";color:var(--ink-muted)}.phead{padding:28px 0 24px}}.panel{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);padding:24px}.panel__h{justify-content:space-between;margin-bottom:16px}.list-line,.panel__h{align-items:center;gap:12px;display:flex}.list-line{border-top:1.5px solid var(--line);padding:12px 0;font-size:15px;line-height:22px}.list-line:first-child{border-top:0}.list-line .t-muted{white-space:nowrap;margin-inline-start:auto}.hub{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.hub a{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);align-items:flex-start;gap:16px;padding:20px;transition:border-color .15s;display:flex}.hub a:hover{border-color:var(--ink)}.hub__ic{border-radius:var(--radius-md);background:var(--paper-sunken);flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}@media (max-width:1100px){.hub{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.hub{grid-template-columns:minmax(0,1fr)}}.choice{gap:12px;display:grid}.choice label{border-radius:var(--radius-md);border:1.5px solid var(--line-strong);background:var(--paper-raised);cursor:pointer;flex-direction:column;gap:6px;padding:18px 20px;display:flex;position:relative}.choice input{opacity:0;pointer-events:none;position:absolute}.choice label b{font-size:17px;font-weight:600;line-height:24px}.choice__cost{font-feature-settings:"tnum" 1;font-size:15px;font-weight:600;line-height:22px}.gsteps{border-top:2px solid var(--ink);flex-direction:column;display:flex}.gsteps li{border-bottom:1.5px solid var(--line);gap:14px;padding:16px 0}.gsteps .ic,.gsteps li{align-items:center;display:flex}.gsteps .ic{border:1.5px solid var(--line-strong);border-radius:50%;flex:none;justify-content:center;width:32px;height:32px}.gsteps .is-done .ic{background:var(--ink);color:var(--paper);border-color:var(--ink)}.gsteps .is-run .ic{border:2px solid var(--ink)}.gsteps .t-muted{margin-inline-start:auto}.edhead{border-bottom:1.5px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:14px 0;display:flex}.edhead__t{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.edhead__t b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:24px;overflow:hidden}.ed{grid-template-columns:300px minmax(0,1fr) 340px;min-height:calc(100vh - 149px);display:grid}.ed__side{border-inline-end:1.5px solid var(--line);flex-direction:column;gap:2px;padding:16px 12px;display:flex}.ed__main{background:var(--paper-sunken);padding:32px 24px}.ed__doc{background:var(--paper-raised);border:1.5px solid var(--line);border-radius:var(--radius-lg);max-width:760px;margin:0 auto;padding:40px}.ed__insp{border-inline-start:1.5px solid var(--line);flex-direction:column;gap:18px;padding:24px;display:flex}.ol-mod{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-muted);justify-content:space-between;padding:16px 12px 6px;font-size:12px;font-weight:600;line-height:16px}.ol-item,.ol-mod{align-items:center;display:flex}.ol-item{min-height:var(--tap);border-radius:var(--radius-sm);gap:10px;padding:6px 10px;font-size:14px;line-height:20px}.ol-item:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.ol-item:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}}.ol-item.is-on{background:var(--paper-sunken);font-weight:600}.ol-item__n{font-family:var(--font-mono);color:var(--ink-muted);min-width:22px;font-size:12px}.ol-item__k{color:var(--ink-muted);margin-inline-start:auto}.edbar{border-radius:var(--radius-md);background:var(--paper-sunken);flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:28px;padding:6px;display:flex}.edbar button{border-radius:var(--radius-sm);background:0 0;border:0;justify-content:center;align-items:center;gap:6px;min-width:36px;height:36px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.edbar button:hover,.edbar button[aria-pressed=true]{background:var(--paper-raised)}.edbar .sep{background:var(--line-strong);width:1.5px;height:20px;margin:0 4px}.ed-m{display:none}@media (max-width:1100px){.ed{grid-template-columns:minmax(0,1fr)}.ed__insp,.ed__side{display:none}.ed-m{border-bottom:1.5px solid var(--line);display:block}.ed-m summary{min-height:var(--tap);cursor:pointer;justify-content:space-between;align-items:center;padding:0 16px;font-size:14px;font-weight:600;list-style:none;display:flex}.ed-m summary::-webkit-details-marker{display:none}.ed-m .ed__insp,.ed-m .ed__side{border:0;max-height:50vh;display:flex;overflow-y:auto}}@media (max-width:720px){.ed__main{padding:16px 0}.ed__doc{border-inline:0;border-radius:0;padding:20px 16px}}.slide{background:var(--tb,var(--paper));min-height:100vh;color:var(--ink);grid-template-rows:auto 1fr auto;display:grid}.slide__bot,.slide__top{justify-content:space-between;align-items:center;gap:16px;padding:24px 40px;display:flex}.slide__body{justify-content:center;gap:28px;width:100%;max-width:1100px;margin:0 auto;padding:0 40px 40px}.slide__body,.slide__body ul{flex-direction:column;display:flex}.slide__body ul{gap:14px;font-size:26px;line-height:38px}.slide__body ul li{gap:16px;display:flex}.slide__body ul li:before{content:"";background:var(--ink);border-radius:50%;flex:none;width:10px;height:10px;margin-top:14px}@media (max-width:720px){.slide__bot,.slide__top{padding:16px}.slide__body{padding:0 16px 24px}.slide__body ul{font-size:19px;line-height:28px}}@keyframes sv-draw{0%{stroke-dashoffset:var(--len,400)}to{stroke-dashoffset:0}}@keyframes sv-pose{0%{opacity:0;transform:translateY(14px)rotate(-1.5deg)}to{opacity:1;transform:none}}@keyframes sv-pop{0%{opacity:0;transform:scale(.4)}70%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}.sv{--d:.22s;margin:0;position:relative}.sv [data-step]{animation:sv-pose .55s cubic-bezier(.3,1.3,.5,1) both;animation-delay:calc(var(--i,0) * var(--d) * 2)}.sv .draw{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--len,400);animation:sv-draw .9s cubic-bezier(.6,.1,.3,1) both;animation-delay:calc(var(--i,0) * var(--d) * 2 + .3s)}.sv .draw--mk{stroke:var(--mk,var(--corail));stroke-width:4px}.sv .pop{animation:sv-pop .5s cubic-bezier(.3,1.4,.5,1) both;animation-delay:calc(var(--i,0) * var(--d) * 2 + .5s);transform-box:fill-box;transform-origin:50%}.sv__cap{color:var(--ink-muted);text-align:center;margin-top:14px;font-size:14px;line-height:20px}.sv__note{font-family:"Caveat",var(--font-stack);color:var(--ink);font-size:24px;font-weight:700;line-height:26px;display:inline-block;transform:rotate(-4deg)}@media (prefers-reduced-motion:reduce){.sv *{animation:none!important}.sv animateMotion{display:none}}@keyframes sv-mark{to{background-size:100% 100%}}.sv .mark--draw{background:linear-gradient(var(--mk,var(--corail)),var(--mk,var(--corail))) no-repeat 0 0/0 100%;animation:sv-mark .6s cubic-bezier(.6,.1,.3,1) both;animation-delay:calc(var(--i,0) * var(--d) * 2 + .2s)}.flux{flex-direction:column}.flux,.flux__n{align-items:center;display:flex}.flux__n{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);gap:14px;width:min(100%,440px);padding:14px 20px}.flux__n .hand-n{min-width:22px}.flux__n b{font-size:16px;font-weight:600;line-height:22px;display:block}.flux__n span.t-small{color:var(--ink-muted);display:block}.flux__n--fin{border:2px solid var(--ink);background:var(--tb,var(--sable))}.flux__c{width:40px;height:52px;display:block;overflow:visible}.flux__split{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,560px);display:grid}.flux__split .flux__n{width:100%}.flux__fork{width:min(100%,560px);height:56px;display:block;overflow:visible}[data-theme=dark] .flux__n--fin{--paper-raised:#fbfaf7;--ink:#16181d;--ink-muted:#5e616b;color:#16181d;border-color:#16181d}.cycle{--r:150px;aspect-ratio:1;width:min(100%,460px);margin:0 auto;position:relative}.cycle__ring{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cycle__pos{transform:translate(-50%,-50%) rotate(var(--a)) translateY(calc(var(--r) * -1)) rotate(calc(var(--a) * -1));position:absolute;top:50%;left:50%}.cycle__n{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:118px;padding:10px 14px;font-size:15px;font-weight:600;line-height:20px;display:flex}.cycle__n .hand-n{font-size:22px;line-height:22px}.cycle__c{aspect-ratio:1;background:var(--tb,var(--sable));text-align:center;border-radius:50%;place-items:center;width:44%;padding:12px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cycle__c img{width:78%;height:auto}@media (max-width:720px){.cycle{--r:118px}.cycle__n{min-width:96px;padding:8px 10px;font-size:13px}}.anat{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start;gap:28px;display:grid}.anat__doc{border-radius:var(--radius-md);background:var(--paper-raised);border:1.5px solid var(--line);padding:24px;font-size:14px;line-height:26px}.anat__doc,.anat__doc .mark{font-family:var(--font-mono)}.anat__doc .mark{padding:0 .15em}.anat__k{font-family:"Caveat",var(--font-stack);vertical-align:super;margin-inline-start:2px;font-size:20px;font-weight:700;line-height:0}.anat__notes{flex-direction:column;gap:18px;padding-top:8px;display:flex}.anat__notes li{align-items:baseline;gap:10px;display:flex}.anat__notes li b{font-size:16px;font-weight:600}.anat__notes li span{color:var(--ink-muted);font-size:14px;line-height:20px;display:block}@media (max-width:900px){.anat{grid-template-columns:minmax(0,1fr)}}.cmp{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.cmp__c{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);flex-direction:column;gap:12px;padding:22px;display:flex;position:relative}.cmp__c--ok{border:2px solid var(--ink)}.cmp__txt{font-family:var(--font-mono);font-size:14px;line-height:24px;position:relative}.cmp__ink{pointer-events:none;width:calc(100% + 20px);height:calc(100% + 12px);position:absolute;inset:-6px -10px;overflow:visible}.cmp__res{align-items:center;gap:8px;font-weight:600;display:flex}.cmp__res--ok{color:var(--menthe-text)}.cmp__res--ko{color:var(--danger)}@media (max-width:720px){.cmp{grid-template-columns:minmax(0,1fr)}}.frise{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:16px;padding-top:34px;display:grid;position:relative}.frise__line{width:100%;height:20px;position:absolute;top:10px;left:0;right:0;overflow:visible}.frise__s{flex-direction:column;gap:6px;display:flex}.frise__dot{background:var(--paper-raised);border:2.5px solid var(--ink);border-radius:50%;width:20px;height:20px;margin-top:-34px;margin-bottom:12px}.frise__s:last-child .frise__dot{background:var(--mk,var(--corail))}.frise__s .t-label{color:var(--ink-muted)}.frise__s b{font-size:16px;line-height:22px}@media (max-width:720px){.frise{padding-top:0;grid-template-columns:minmax(0,1fr);gap:20px;padding-inline-start:34px}.frise__line{width:3px;height:100%;top:0;left:10px}.frise__dot{margin:0 0 0 -34px;position:absolute}.frise__s{position:relative}}.chiffre{flex-wrap:wrap;align-items:center;gap:12px 28px;display:flex}.chiffre__n{padding:10px 22px;display:inline-block;position:relative}.chiffre__n b{letter-spacing:-.03em;font-feature-settings:"tnum" 1;font-size:72px;font-weight:900;line-height:72px}.chiffre__n svg{width:calc(100% + 28px);height:calc(100% + 16px);position:absolute;inset:-8px -14px;overflow:visible}.chiffre__t{max-width:360px}.opt{position:relative}:is(.opt,.lb-chip){isolation:isolate}.mark-fill{z-index:-1;border-radius:inherit;transform-origin:0;animation:mark-fill .55s cubic-bezier(.6,.1,.3,1) both;animation-delay:calc(var(--i,0) * 1s);position:absolute;inset:0}.mark-fill--ok{background:var(--menthe)}@supports (color:color-mix(in lab,red,red)){.mark-fill--ok{background:color-mix(in srgb,var(--menthe) 55%,transparent)}}.mark-fill--ko{background:var(--corail)}@supports (color:color-mix(in lab,red,red)){.mark-fill--ko{background:color-mix(in srgb,var(--corail) 38%,transparent)}}[data-theme=dark] .mark-fill--ok{background:var(--menthe)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mark-fill--ok{background:color-mix(in srgb,var(--menthe) 24%,transparent)}}[data-theme=dark] .mark-fill--ko{background:var(--corail)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .mark-fill--ko{background:color-mix(in srgb,var(--corail) 22%,transparent)}}@keyframes mark-fill{0%{transform:scaleX(0)}}.opt.is-right .opt__k,.opt.is-wrong .opt__k{color:#fbfaf7;border:0;font-size:0}.opt.is-right .opt__k{background:var(--menthe-text)}.opt.is-wrong .opt__k{background:var(--danger)}.opt.is-right .opt__k:after{content:"✓";font:700 16px/1 var(--font-stack)}.opt.is-wrong .opt__k:after{content:"✕";font:700 14px/1 var(--font-stack)}.opt.is-right{animation:opt-pop .45s cubic-bezier(.3,1.5,.5,1)}.opt.is-wrong{animation:opt-shake .4s}@keyframes opt-pop{40%{transform:scale(1.025)}}@keyframes opt-shake{20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.mark-fill,.opt.is-right,.opt.is-wrong{animation:none}}.opt__note{font-family:"Caveat",var(--font-stack);color:var(--menthe-text);inset-inline-end:-6px;font-size:24px;font-weight:700;position:absolute;top:-30px;transform:rotate(-5deg)}.fcard.lift:is(:hover,:focus-within){box-shadow:6px 6px 0 var(--ink);transform:translateY(-6px)rotate(-1deg)}.fin-cert{margin-top:12px;position:relative;transform:rotate(-2deg)}.fin-cert .cx__f{box-shadow:10px 10px 0 var(--ink);border-radius:6px}.fin-stats{flex-wrap:wrap;gap:16px 36px;display:flex}.fin-stats>div{flex-direction:column;gap:2px;display:flex}.fin-stats b{letter-spacing:-.03em;font-feature-settings:"tnum" 1;font-size:44px;font-weight:900;line-height:46px}.fin-stats span{color:var(--ink-muted);font-size:14px;line-height:20px}.conf{pointer-events:none;z-index:3;width:0;height:0;top:22%;left:30%}.conf,.conf i{position:absolute}.conf i{background:var(--mk,var(--corail));opacity:0;width:12px;height:12px;animation:conf-fly 1.2s cubic-bezier(.12,.8,.3,1) both;animation-delay:calc(var(--conf-at,1.3s) + var(--dl,0s));border-radius:50%;top:-6px;left:-6px}.conf i:nth-child(3n){background:var(--ink)}.conf i:nth-child(3n+1){border-radius:4px;width:20px;height:7px}.conf i:nth-child(5n){border:2.5px solid var(--ink);background:0 0}.conf i:nth-child(7n){background:var(--corail)}@keyframes conf-fly{0%{opacity:0;transform:translate(0)rotate(0)scale(.3)}12%{opacity:1}to{opacity:1;transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(1)}}@media (prefers-reduced-motion:reduce){.conf{display:none}}.bar span{transition:width .9s cubic-bezier(.3,1.2,.5,1)}@keyframes stamp-in{0%{opacity:0;transform:scale(1.8)rotate(-24deg)}60%{opacity:1;transform:scale(.94)rotate(-1deg)}to{transform:scale(1)rotate(-4deg)}}.stamp{border:2.5px solid var(--ink);border-radius:var(--radius-pill);background:var(--tb,var(--sable));color:#16181d;animation:stamp-in .6s cubic-bezier(.3,1.3,.5,1) both;animation-delay:var(--dl,0s);align-items:center;gap:10px;padding:10px 20px;font-weight:700;display:inline-flex;position:relative;transform:rotate(-4deg)}@keyframes eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.eq{align-items:flex-end;gap:3px;height:16px;display:inline-flex}.eq i{transform-origin:bottom;background:currentColor;border-radius:2px;width:3px;height:100%;animation:eq .8s ease-in-out infinite alternate}.eq i:nth-child(2){animation-delay:-.3s}.eq i:nth-child(3){animation-delay:-.55s}.eq i:nth-child(4){animation-delay:-.15s}@media (prefers-reduced-motion:reduce){.eq i,.stamp{animation:none}}@keyframes up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.rise-in{animation:up .7s cubic-bezier(.3,1.3,.5,1) both;animation-delay:var(--dl,0s)}@media (prefers-reduced-motion:reduce){.rise-in{animation:none}}.cx{width:100%;max-width:1123px;container-type:inline-size}.cx[data-code=formation]{--cx-bg:#f1d9c0;--cx-ac:#efa27f}.cx[data-code=contenu]{--cx-bg:#f6e6b4;--cx-ac:#f2b861}.cx[data-code=automatisation]{--cx-bg:#e4def5;--cx-ac:#c9b8f0}.cx[data-code=assistant]{--cx-bg:#ddeae0;--cx-ac:#9ed3b5}.cx[data-code=diagnostic]{--cx-bg:#dce4f6;--cx-ac:#a9c4f5}.cx__f{--u:calc(100cqw / 1123);aspect-ratio:1123/794;color:#16181d;font-family:var(--font-stack);background:#f2f1ec;position:relative;overflow:hidden}.cx__grain{mix-blend-mode:multiply;opacity:.55;pointer-events:none;background:url(/motifs/papier.svg) 0 0/300px;position:absolute;inset:0}.cx__frame{border:calc(2 * var(--u)) solid #16181d;border-radius:calc(14 * var(--u))}.cx__frame,.cx__in{inset:calc(26 * var(--u));position:absolute}.cx__in{padding:calc(54 * var(--u)) calc(60 * var(--u));gap:calc(40 * var(--u));grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);display:grid}.cx__l{gap:calc(10 * var(--u));flex-direction:column;min-width:0;display:flex}.cx__brand{align-items:center;gap:calc(12 * var(--u));margin-bottom:calc(26 * var(--u));display:flex}.cx__mark{width:calc(40 * var(--u));height:calc(40 * var(--u));background:#16181d;-webkit-mask:url(/logo-n0.svg) 50%/contain no-repeat;mask:url(/logo-n0.svg) 50%/contain no-repeat}.cx__brand b{font-size:calc(17 * var(--u));font-weight:600}.cx__label{font-size:calc(13 * var(--u));letter-spacing:.14em;text-transform:uppercase;color:#5e616b;font-weight:600}.cx__name{font-size:calc(76 * var(--u));letter-spacing:-.035em;margin:calc(4 * var(--u)) 0 calc(10 * var(--u));font-weight:900;line-height:.98}.cx__txt{font-size:calc(19 * var(--u));color:#5e616b}.cx__course{font-size:calc(32 * var(--u));letter-spacing:-.02em;max-width:calc(560 * var(--u));font-weight:700;line-height:1.15}.cx__course .mark{--mk:var(--cx-ac,#9ed3b5);color:#16181d}.cx__meta{gap:calc(36 * var(--u));font-size:calc(14 * var(--u));color:#5e616b;font-feature-settings:"tnum" 1;margin-top:auto;display:flex}.cx__meta b{color:#16181d;font-size:calc(19 * var(--u));font-weight:700;display:block}.cx__sign{align-items:flex-end;gap:calc(28 * var(--u));margin-top:calc(28 * var(--u));display:flex}.cx__sig{gap:calc(4 * var(--u));font-size:calc(14 * var(--u));color:#5e616b;flex-direction:column;display:flex}.cx__sig i{font-style:normal;font-family:"Caveat",var(--font-stack);font-weight:700;font-size:calc(40 * var(--u));color:#16181d;transform-origin:0 100%;line-height:1;transform:rotate(-4deg)}.cx__sig:after{content:"";width:calc(230 * var(--u));border-top:calc(1.5 * var(--u)) solid #16181d;order:1}.cx__sig span{order:2}.cx__r{gap:calc(18 * var(--u));flex-direction:column;display:flex}.cx__r,.cx__win{position:relative}.cx__win{border-radius:calc(20 * var(--u));background:var(--cx-bg,#ddeae0);border:calc(2 * var(--u)) solid #16181d;flex:1;overflow:hidden}.cx__win img{object-fit:contain;width:100%;height:100%;padding:calc(18 * var(--u))}.cx__win .motif,.cx__win img{position:absolute;inset:0}.cx__seal{width:calc(168 * var(--u));height:calc(168 * var(--u));left:calc(-60 * var(--u));top:calc(-34 * var(--u));color:#f4f2ee;box-shadow:calc(6 * var(--u)) calc(6 * var(--u)) 0 var(--cx-ac,#9ed3b5);z-index:2;background:#16181d;border-radius:50%;place-items:center;display:grid;position:absolute}.cx__seal svg{inset:calc(8 * var(--u));width:calc(100% - 16 * var(--u));height:calc(100% - 16 * var(--u));animation:seal-turn 40s linear infinite;position:absolute}.cx__seal text{fill:#f4f2ee;letter-spacing:.18em;font-size:15.5px;font-weight:600}.cx__seal-c{align-items:flex-end;gap:calc(3 * var(--u));display:flex;position:relative}.cx__seal-c .cx__mark{width:calc(46 * var(--u));height:calc(46 * var(--u));background:#f4f2ee}.cx__seal-c i{width:calc(11 * var(--u));height:calc(11 * var(--u));margin-bottom:calc(4 * var(--u));background:#efa27f;border-radius:50%}.cx__verif{align-items:center;gap:calc(14 * var(--u));font-size:calc(12 * var(--u));color:#5e616b;line-height:1.35;display:flex}.cx__verif b{font-family:var(--font-mono);font-size:calc(13 * var(--u));color:#16181d;font-weight:600;display:block}.cx__qr{width:calc(76 * var(--u));height:calc(76 * var(--u));border-radius:calc(6 * var(--u));border:calc(1.5 * var(--u)) solid #16181d;padding:calc(6 * var(--u));background:#fbfaf7;flex:none}.cx__slogan{inset-inline-end:calc(60 * var(--u));bottom:calc(-2 * var(--u));padding:0 calc(14 * var(--u));font-size:calc(17 * var(--u));letter-spacing:-.02em;z-index:2;background:#f2f1ec;font-weight:900;position:absolute;transform:translateY(50%)}.cx__slogan i{background:#efa27f;border-radius:50%;width:.24em;height:.24em;margin-inline-start:.06em;display:inline-block}@keyframes seal-turn{to{transform:rotate(1turn)}}@keyframes seal-stamp{0%{opacity:0;transform:scale(1.7)rotate(-30deg)}60%{opacity:1;transform:scale(.93)rotate(5deg)}to{transform:scale(1)rotate(0)}}.cx--anim .cx__seal{animation:seal-stamp .7s cubic-bezier(.3,1.3,.5,1) .9s both}.cx--anim .cx__f{animation:up .8s cubic-bezier(.3,1.2,.5,1) both}@media (prefers-reduced-motion:reduce){.cx--anim .cx__f,.cx--anim .cx__seal,.cx__seal svg{animation:none}}.pg main>.sec--sunken:has(+:is(.cta-band,.hero--ill,.sec--tb)){border-bottom:0}.pg main>:is(.cta-band,.hero--ill,.sec--tb)+.sec--sunken{border-top:0}.howto .b-frise>li{gap:12px}.b-frise__n{place-items:center;display:grid}.howto__demo{border-radius:var(--radius-lg);background:var(--paper-raised);border:1.5px solid var(--line);place-items:center;height:148px;margin-top:8px;display:grid;position:relative;overflow:hidden}.hd-fan{width:132px;height:92px;position:relative}.hd-fan i{border:2px solid var(--ink);transform-origin:50% 130%;border-radius:10px;position:absolute;inset:0}.hd-fan i:before{content:"";background:var(--ink);border-radius:3px;height:6px;position:absolute;bottom:14px;left:12px;right:30px}@supports (color:color-mix(in lab,red,red)){.hd-fan i:before{background:color-mix(in srgb,var(--ink) 18%,transparent)}}.hd-fan i:before{box-shadow:0 -12px 0 var(--ink)}@supports (color:color-mix(in lab,red,red)){.hd-fan i:before{box-shadow:0 -12px 0 color-mix(in srgb,var(--ink) 18%,transparent)}}.hd-fan i:first-child{background:var(--lavande);transform:rotate(-13deg)}.hd-fan i:nth-child(2){background:var(--ble);transform:rotate(-2deg)}.hd-fan i:nth-child(3){background:var(--tb,var(--peche));animation:hd-pick 3.4s cubic-bezier(.3,1.3,.5,1) infinite;transform:rotate(10deg)}@keyframes hd-pick{0%,25%,to{transform:rotate(10deg)}40%,78%{box-shadow:5px 5px 0 var(--ink);transform:rotate(2deg)translateY(-20px)}}.hd-listen{flex-direction:column;gap:9px;width:200px;display:flex}.hd-listen>span{background:linear-gradient(var(--mk,var(--corail)),var(--mk,var(--corail))) no-repeat 0 0/0 100%,var(--ink);border-radius:5px;height:9px}@supports (color:color-mix(in lab,red,red)){.hd-listen>span{background:linear-gradient(var(--mk,var(--corail)),var(--mk,var(--corail))) no-repeat 0 0/0 100%,color-mix(in srgb,var(--ink) 18%,transparent)}}.hd-listen>span{animation:hd-read 4.5s linear infinite}.hd-listen>span:nth-child(2){width:86%;animation-delay:1.5s}.hd-listen>span:nth-child(3){width:64%;animation-delay:3s}@keyframes hd-read{0%{background-size:0 100%,auto}30%{background-size:100% 100%,auto}33.3%,to{background-size:0 100%,auto}}.hd-listen .peek__listen{background:var(--paper);border:2px solid var(--ink);margin-top:4px;padding:6px 12px;font-size:13px}.peek__listen .eq{height:14px}.hd-quiz{flex-direction:column;gap:9px;width:176px;display:flex}.hd-quiz>span{border:2px solid var(--ink);background:var(--paper);border-radius:8px;height:26px;position:relative}.hd-quiz>span:before{content:"";background:var(--ink);border-radius:3px;width:46%;height:6px;position:absolute;top:8px;left:10px}@supports (color:color-mix(in lab,red,red)){.hd-quiz>span:before{background:color-mix(in srgb,var(--ink) 18%,transparent)}}.hd-quiz svg{width:calc(100% + 18px);height:calc(100% + 14px);position:absolute;inset:-7px -9px;overflow:visible}.hd-quiz path{fill:none;stroke:var(--mk,var(--corail));stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;animation:hd-circle 3.6s ease-in-out infinite}@keyframes hd-circle{0%,12%{stroke-dashoffset:1px}42%,84%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}.hd-cert{background:#f2f1ec;border:2px solid #16181d;border-radius:6px;flex-direction:column;gap:8px;width:168px;height:110px;padding:16px 14px;display:flex;position:relative}.hd-cert>span{background:#16181d2e;border-radius:4px;height:7px}.hd-cert>span:first-child{background:#16181d;width:62%;height:12px}.hd-cert>span:nth-child(2){background:var(--mk,var(--corail));width:84%}.hd-cert>span:nth-child(3){width:48%}.hd-cert i{width:52px;height:52px;box-shadow:3px 3px 0 var(--mk,var(--corail));background:#16181d;border-radius:50%;animation:hd-stamp 3.8s cubic-bezier(.3,1.3,.5,1) infinite;position:absolute;top:-16px;right:-16px}.hd-cert i:after{content:"";border:1.5px dashed #f4f2ee;border-radius:50%;position:absolute;inset:7px}@keyframes hd-stamp{0%,18%{opacity:0;transform:scale(1.7)rotate(-30deg)}30%{opacity:1;transform:scale(.92)rotate(5deg)}36%,88%{opacity:1;transform:none}to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.hd-cert i,.hd-fan i,.hd-listen>span,.hd-quiz path{animation:none}.hd-quiz path{stroke-dashoffset:0}}.sv-ctl{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-bottom:28px;display:flex}.sv-ctl .seg button{height:40px;padding:0 14px;font-size:14px}.sv-say{border-radius:var(--radius-md);background:var(--tb,var(--sable));color:#16181d;align-items:flex-start;gap:12px;max-width:560px;margin:24px auto 0;padding:16px 18px;font-size:15px;line-height:22px;animation:sv-pose .45s cubic-bezier(.3,1.3,.5,1) both;display:flex}.sv-say b{font-size:16px;display:block}.sv-say .hand-n{color:#16181d}.is-dim,.is-on{transition:opacity .35s,transform .35s cubic-bezier(.3,1.3,.5,1),box-shadow .35s,border-color .35s,background-color .35s}.flux__n.is-on{border:2px solid var(--ink);box-shadow:5px 5px 0 var(--mk,var(--corail));transform:translateY(-3px)}.flux__n.is-dim{opacity:.4}.flux__c.is-on .draw{stroke:var(--mk,var(--corail));stroke-width:3.5px}.flux__c.is-dim{opacity:.35}@keyframes sv-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--mk,var(--corail)) 70%,transparent)}to{box-shadow:0 0 0 14px #0000}}.flux__n.is-on .hand-n{border-radius:50%;animation:sv-ping 1.2s ease-out infinite}.cycle__n{cursor:pointer;font:inherit;color:inherit}.cycle__n:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.cycle__n.is-on{background:var(--mk,var(--corail));color:#16181d;border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.cycle__mk{transform:rotate(var(--a,0deg));pointer-events:none;transition:transform .9s cubic-bezier(.5,0,.2,1);position:absolute;inset:0}.cycle__mk:before{content:"";left:50%;top:calc(50% - var(--r) - 9px);background:var(--ink);border:3px solid var(--mk,var(--corail));border-radius:50%;width:18px;height:18px;margin-left:-9px;position:absolute}.cycle__c p{color:#16181d;margin:0;font-size:14px;line-height:20px}.cycle__c b{margin-bottom:4px;font-size:16px;display:block}.anat__part{text-align:start;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 0;display:block}.anat__part:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.anat__part.is-dim{opacity:.35}.anat__notes li.is-on{transform:translate(6px)}.anat__notes li.is-dim{opacity:.35}.cmp__reply{background:var(--paper-sunken);border-radius:14px 14px 14px 4px;padding:14px 16px;font-size:14px;line-height:22px;animation:sv-pose .4s cubic-bezier(.3,1.3,.5,1) both}.cmp__c--ok .cmp__reply{background:var(--tb,var(--sable));color:#16181d}.frise__fill{background:var(--mk,var(--corail));height:3px;width:var(--p,0);border-radius:2px;transition:width .7s cubic-bezier(.5,0,.2,1);position:absolute;top:19px;left:10px}.frise__s{font:inherit;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0}.frise__s:focus-visible{outline:2px solid var(--focus);outline-offset:6px;border-radius:6px}.frise__s.is-done .frise__dot,.frise__s.is-on .frise__dot{background:var(--mk,var(--corail))}.frise__s.is-on .frise__dot{transform:scale(1.25)}.frise__s.is-dim{opacity:.55}.chiffre__q{flex-wrap:wrap;gap:10px;display:flex}.chiffre__q .opt{width:auto;min-height:48px;padding:8px 18px}@media (max-width:720px){.frise__fill{width:3px;height:var(--p,0);transition-property:height;top:0;left:11px}}@media (prefers-reduced-motion:reduce){.cmp__reply,.flux__n.is-on .hand-n,.sv-say{animation:none}.cycle__mk,.frise__fill{transition:none}}.peek{width:min(100%,400px);box-shadow:10px 10px 0 var(--mk,var(--corail));background:#16181d;border-radius:30px;margin-inline:auto;padding:18px 18px 14px;position:relative}.peek__screen{background:var(--paper);height:400px;color:var(--ink);border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex;position:relative;overflow:hidden}.peek__top{color:var(--ink-muted);align-items:center;gap:10px;font-size:13px;line-height:18px;display:flex}.peek__top .bar{flex:1;height:6px}.peek__scene{flex-direction:column;gap:12px;animation:sv-pose .5s cubic-bezier(.3,1.3,.5,1) both;display:flex}.peek__scene h3{letter-spacing:-.015em;margin:0;font-size:22px;font-weight:700;line-height:28px}.peek__scene p{margin:0;font-size:15px;line-height:23px}.peek__scene .opt{min-height:44px;padding:8px 14px;font-size:15px}.peek__scene .flux__n{padding:10px 14px}.peek__scene .flux__c{height:34px}.peek__listen{border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);align-self:flex-start;align-items:center;gap:10px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.peek__dots{justify-content:center;gap:2px;margin-top:10px;display:flex}.peek__dots button{width:var(--tap,44px);cursor:pointer;background:0 0;border:0;place-items:center;height:28px;display:grid}.peek__dots button:before{content:"";background:#5e616b;border-radius:50%;width:10px;height:10px;transition:width .3s,background-color .3s}.peek__dots button[aria-pressed=true]:before{background:var(--mk,var(--corail));border-radius:5px;width:26px}.peek__dots button:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}@media (prefers-reduced-motion:reduce){.peek__scene{animation:none}}.dg{flex-direction:column;gap:0;display:flex}.dg__scroll{-webkit-overflow-scrolling:touch;padding:8px 4px 16px;overflow-x:auto}.dg__fit{margin:0 auto}.dg__stage{transform-origin:0 0;position:relative}.dg__lane{border-top:1.5px dashed var(--ink);position:absolute;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.dg__lane{border-top:1.5px dashed color-mix(in srgb,var(--ink) 18%,transparent)}}.dg__lane:nth-child(2n){background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.dg__lane:nth-child(2n){background:color-mix(in srgb,var(--ink) 3%,transparent)}}.dg__lane-t{font-family:"Caveat",var(--font-stack);color:var(--ink-muted);max-width:110px;font-size:22px;font-weight:700;line-height:24px;position:absolute;top:50%;left:8px;transform:translateY(-50%)rotate(-4deg)}.dg__w{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.dg__w path{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.dg__e{stroke-dasharray:1;animation:sv-draw .8s cubic-bezier(.6,.1,.3,1) both;animation-delay:calc(var(--i,0) * .12s + .4s)}.dg__head{animation:sv-pop .3s ease-out both;animation-delay:calc(var(--i,0) * .12s + 1.1s)}.dg__w.is-on path{stroke:var(--mk,var(--corail));stroke-width:3.5px}.dg__w.is-done path{stroke:var(--ink)}.dg__w.is-dim{opacity:.22}.dg__el{border-radius:var(--radius-pill);background:var(--paper);font-family:"Caveat",var(--font-stack);white-space:nowrap;padding:2px 8px;font-size:20px;font-weight:700;line-height:22px;position:absolute;transform:translate(-50%,-50%)}.dg__el.is-dim{opacity:.3}@keyframes dg-in{0%{opacity:0;scale:.6}}.dg__n{animation:dg-in .5s cubic-bezier(.3,1.4,.5,1) both;animation-delay:calc(var(--i,0) * 80ms);border-radius:var(--radius-md);border:1.5px solid var(--line-strong);background:var(--paper-raised);color:var(--ink);text-align:start;font:inherit;cursor:pointer;flex-direction:column;justify-content:center;gap:2px;padding:8px 14px;transition:opacity .35s,box-shadow .35s,border-color .35s,translate .35s;display:flex;position:absolute;transform:translate(-50%,-50%)}.dg__n b{font-size:15px;font-weight:600;line-height:19px}.dg__n span{color:var(--ink-muted);font-size:13px;line-height:17px}.dg__n:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.dg__n--hub{border:2px solid var(--ink);background:var(--tb,var(--sable));color:#16181d;box-shadow:5px 5px 0 var(--ink)}.dg__n--hub span{color:#3a3d46}.dg__n--hub b{font-size:17px;line-height:22px}.dg__n--q{border:2px dashed var(--ink);background:var(--paper);text-align:center;align-items:center}.dg__n--q b{font-family:"Caveat",var(--font-stack);font-size:26px;font-weight:700;line-height:26px}.dg__n--pill{border-radius:var(--radius-pill);text-align:center;align-items:center}.dg__n.is-on{border:2px solid var(--ink);box-shadow:5px 5px 0 var(--mk,var(--corail));translate:0 -3px}.dg__n.is-sel{outline:3px solid var(--mk,var(--corail));outline-offset:3px}.dg__n.is-dim{opacity:.3}@keyframes dg-run{0%{offset-distance:0}to{offset-distance:100%}}.dg__tok{background:var(--mk,var(--corail));border:2.5px solid var(--ink);offset-rotate:0deg;z-index:3;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:dg-run 1.1s cubic-bezier(.5,0,.3,1) both;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.dg__e,.dg__head,.dg__n{animation:none}.dg__tok{display:none}}.lect{border:2px solid var(--ink);background:var(--paper-raised);border-radius:16px;flex:0 500px;align-items:center;gap:12px;min-width:0;margin:0 auto;padding:6px 8px 6px 6px;display:flex;position:relative}.lect__play{background:var(--ink);width:42px;height:42px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:transform .2s cubic-bezier(.3,1.4,.5,1);display:grid}.lect__play:hover{transform:scale(1.06)rotate(-4deg)}.lect__play:active{transform:scale(.94)}.lect__play:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.lect__play svg{width:18px;height:18px}.lect__mid{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.lect__dial{border:1.5px solid var(--ink);background:repeating-linear-gradient(90deg,var(--ink) 0 1.5px,transparent 1.5px 40px) 6px 0/calc(100% - 12px) 9px no-repeat,repeating-linear-gradient(90deg,var(--ink) 0 1px,transparent 1px 8px) 6px 0/calc(100% - 12px) 5px no-repeat,var(--paper-sunken);border-radius:6px;height:16px;margin-inline:6px;position:relative}@supports (color:color-mix(in lab,red,red)){.lect__dial{background:repeating-linear-gradient(90deg,var(--ink) 0 1.5px,transparent 1.5px 40px) 6px 0/calc(100% - 12px) 9px no-repeat,repeating-linear-gradient(90deg,color-mix(in srgb,var(--ink) 45%,transparent) 0 1px,transparent 1px 8px) 6px 0/calc(100% - 12px) 5px no-repeat,var(--paper-sunken)}}.lect__needle{background:var(--mk,var(--corail));width:3px;box-shadow:0 0 0 1px var(--ink);border-radius:2px;margin-left:-1.5px;transition:left .5s linear;position:absolute;top:-4px;bottom:-4px}.lect__meta{white-space:nowrap;color:var(--ink-muted);font-feature-settings:"tnum" 1;justify-content:space-between;gap:12px;padding-inline:6px;font-size:12px;line-height:16px;display:flex}.lect__meta b{color:var(--ink);font-weight:600}.lect .seg{background:0 0;border:0;flex:none;gap:4px;padding:0;display:flex}.lect .seg button{border:1.5px solid var(--ink);background:var(--paper);height:28px;color:var(--ink);box-shadow:0 2px 0 var(--ink);border-radius:6px;padding:0 8px;font-size:12.5px;font-weight:600;transition:transform .1s,box-shadow .1s}.lect .seg button[aria-pressed=true]{background:var(--ink);color:var(--paper);box-shadow:none;transform:translateY(2px)}.lect__grille{width:40px;height:30px;fill:var(--ink);flex:none}.lect.is-on .lect__grille{animation:lect-hp .32s ease-in-out infinite alternate}@keyframes lect-hp{to{opacity:.75;transform:scale(1.06)}}@media (max-width:900px){.lect .seg button:not([aria-pressed=true]),.lect__grille{display:none}}@media (max-width:560px){.lect__dial,.lect__meta span:last-child{display:none}}.lect-s{border-radius:.2em;transition:color .3s}.lect-s.is-on{background:linear-gradient(var(--mk,var(--corail)),var(--mk,var(--corail))) no-repeat 0 0/0 100%;color:#16181d;animation:sv-mark .7s cubic-bezier(.6,.1,.3,1) both}.lect-s.is-read{color:var(--ink-muted)}@media (prefers-reduced-motion:reduce){.lect-s.is-on,.lect.is-on .lect__grille{animation:none}.lect-s.is-on{background-size:100% 100%}.lect__needle{transition:none}}.has-doodle{position:relative}.doodle{z-index:3;pointer-events:none;color:var(--ink);position:absolute}.doodle__note{font-family:"Caveat",var(--font-stack);white-space:nowrap;rotate:var(--rot,-6deg);font-size:28px;font-weight:700;line-height:30px;animation:sv-pop .5s cubic-bezier(.3,1.4,.5,1) .5s both;display:block}.doodle svg{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.doodle svg path{stroke-dasharray:1;--len:1;animation:sv-draw .9s cubic-bezier(.6,.1,.3,1) .8s both}.doodle .mk{stroke:var(--mk,var(--corail));stroke-width:3px}@media (max-width:900px){.doodle{display:none}}@media (prefers-reduced-motion:reduce){.doodle svg path,.doodle__note{animation:none}}.road{padding-bottom:8px;overflow-x:auto}.road,.road__in{position:relative}.road__in{min-width:900px;height:300px}.road__path{width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.road__path path{fill:none;stroke:var(--ink);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;animation:sv-draw 1.6s cubic-bezier(.6,.1,.3,1) .3s both}.road__path .road__done{stroke:var(--mk,var(--corail));stroke-width:6px}.road__s{text-align:center;width:132px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex;position:absolute;transform:translate(-50%,-24px)}.road__s:focus-visible{outline:2px solid var(--focus);outline-offset:6px;border-radius:8px}.road__dot{border:2px solid var(--ink);background:var(--paper-raised);width:48px;height:48px;animation:sv-pop .5s cubic-bezier(.3,1.4,.5,1) both;animation-delay:calc(var(--i) * .15s + .6s);border-radius:50%;place-items:center;display:grid}.road__dot .hand-n{font-size:24px;line-height:24px}.road__s.is-done .road__dot{background:var(--mk,var(--corail))}.road__s.is-here .road__dot{background:var(--ink);color:var(--paper);box-shadow:0 0 0 6px var(--mk,var(--corail))}@supports (color:color-mix(in lab,red,red)){.road__s.is-here .road__dot{box-shadow:0 0 0 6px color-mix(in srgb,var(--mk,var(--corail)) 55%,transparent)}}.road__s.is-here .road__dot{animation:sv-pop .5s cubic-bezier(.3,1.4,.5,1) both,sv-ping 1.6s ease-out 2s infinite}.road__s.is-here .hand-n{color:var(--paper)}.road__s.is-sel .road__dot{outline:3px solid var(--mk,var(--corail));outline-offset:3px}.road__s b{font-size:14px;font-weight:600;line-height:18px}.road__s span{color:var(--ink-muted);font-size:12px;line-height:16px}.road__end{position:absolute;transform:translate(-30%,-50%)}.road__end .road__end-bg{fill:var(--paper-raised);stroke:none}.road__end .road__end-seal{fill:var(--mk,var(--corail));stroke:none}.road__end .road__end-btn{fill:var(--ink);stroke:none}.road__tassel{transform-box:view-box;transform-origin:70px 22px;animation:tassel 2.4s ease-in-out 2.2s infinite}@keyframes tassel{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@media (prefers-reduced-motion:reduce){.road__tassel{animation:none}}.road__s--up{transform:translate(-50%,calc(24px - 100%))}.road__s--up .road__dot{order:3}.road-card{border-radius:var(--radius-lg);border:2px solid var(--ink);background:var(--paper-raised);box-shadow:var(--shadow-ink);padding:24px 24px 0;overflow:hidden}.road-card__say.sv-say{border-top:2px solid var(--ink);border-radius:0;max-width:none;margin:8px -24px 0;padding:16px 24px}[data-theme=dark] .road-card{border:1.5px solid var(--stroke)}[data-theme=dark] .road-card__say.sv-say{border-top:1.5px solid var(--stroke)}@media (max-width:720px){.road-card{box-shadow:6px 6px 0 var(--ink);padding:16px 16px 0}.road-card__say.sv-say{margin:8px -16px 0;padding:14px 16px}}@media (prefers-reduced-motion:reduce){.road__dot,.road__path path{animation:none}}.atelier{border-radius:var(--radius-lg);border:2px solid var(--ink);background:var(--paper-raised);box-shadow:6px 6px 0 var(--mk,var(--lilas));grid-template-rows:none;grid-template-columns:96px minmax(0,1fr) 140px;align-items:center;gap:22px;padding:22px;display:grid}.atelier__card{border-radius:var(--radius-md);border:2px solid var(--ink);background:var(--paper);flex-direction:column;gap:10px;min-height:156px;padding:18px;display:flex}.atelier__title{min-height:25px;font-size:19px;font-weight:700;line-height:25px}.atelier__title:after{content:"";vertical-align:-3px;background:var(--ink);width:2px;height:20px;margin-left:3px;animation:blink .9s step-end infinite;display:inline-block}.atelier__ln{background:var(--ink);border-radius:4px;height:8px}@supports (color:color-mix(in lab,red,red)){.atelier__ln{background:color-mix(in srgb,var(--ink) 18%,transparent)}}.atelier__ln{transform-origin:0;animation:b-fill .6s cubic-bezier(.2,.7,.2,1) both}.atelier__pile{height:120px;position:relative}.atelier__pile i{border:2px solid var(--ink);background:var(--paper);border-radius:10px;position:absolute;inset:0}.atelier__pile i:first-child{translate:-6px 6px;rotate:-7deg}.atelier__pile i:nth-child(2){rotate:4deg}.atelier__pile i:nth-child(3){background:var(--tb,var(--lavande));translate:0 -4px;rotate:-1deg}.atelier__pile b{z-index:2;color:#16181d;place-items:center;font-size:38px;font-weight:900;line-height:1;animation:sv-pop .45s cubic-bezier(.3,1.4,.5,1) both;display:grid;position:absolute;inset:0}.atelier__pile span{text-align:center;color:var(--ink-muted);font-size:13px;position:absolute;bottom:-26px;left:0;right:0}@media (max-width:720px){.atelier{grid-template-columns:minmax(0,1fr)}.atelier>img{display:none}}@media (prefers-reduced-motion:reduce){.atelier__ln,.atelier__pile b,.atelier__title:after{animation:none}}.embed{background:0 0;padding:16px}.embed .fcard{max-width:640px;margin-inline:auto}.embed__peek{flex-direction:column;gap:12px;margin-top:8px;display:flex}.embed__peek[open]{border-top:1.5px solid var(--line);padding-top:12px}.lb-note{font-family:"Caveat",var(--font-stack);color:var(--menthe-text);margin-inline-start:10px;font-size:24px;font-weight:700;line-height:24px;display:inline-block;transform:rotate(-5deg)}@keyframes lb-grow{0%{width:0}}:is(.lb-ex,.lb-notes) .btn:disabled{opacity:.4;cursor:not-allowed}.lb-poll .opt[aria-disabled=true]{cursor:default}.lb-poll__b{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.lb-poll .bar{height:6px}.lb-poll .bar span{animation:lb-grow .9s cubic-bezier(.3,1.2,.5,1) both}.lb-poll .opt__res{font-feature-settings:"tnum" 1}[data-theme=dark] .lb-poll .opt__note{color:#a2d7b9}.lb-match{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.lb-match__col{flex-direction:column;gap:10px;display:flex}.lb-match__h{color:var(--ink-muted);align-items:baseline;gap:8px;font-size:14px;line-height:20px;display:flex}.lb-match .opt{min-height:56px}.lb-match .opt:disabled,.lb-match .opt[aria-disabled=true]{cursor:default}.lb-match .opt__k:empty{border-style:dashed}.lb-match .opt.is-paired:not(.is-on) .opt__k{background:var(--tb,var(--sable));border-color:var(--ink);color:#16181d;font-weight:600}.lb-match.is-armed .lb-match__r .opt:not(.is-paired){border-color:var(--ink)}.lb-match.is-armed .lb-match__r .opt:hover{background:var(--paper-sunken)}@media (max-width:560px){.lb-match{grid-template-columns:minmax(0,1fr)}}.lb-dd__pool{border-radius:var(--radius-md);border:1.5px dashed var(--line-strong);background:var(--paper);flex-direction:column;gap:10px;padding:14px 16px;transition:background-color .2s;display:flex}.lb-dd__ph{justify-content:space-between;gap:4px 12px}.lb-dd__chips,.lb-dd__ph{flex-wrap:wrap;align-items:center;display:flex}.lb-dd__chips{min-height:var(--tap);gap:10px}.lb-chip{min-height:var(--tap);border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);background:var(--paper-raised);color:var(--ink);text-align:start;cursor:grab;align-items:center;padding:0 16px;font-size:15px;font-weight:500;line-height:20px;transition:transform .2s cubic-bezier(.3,1.4,.5,1),box-shadow .2s,border-color .2s,opacity .2s;display:inline-flex;position:relative}.lb-chip:hover{border-color:var(--ink)}.lb-chip[aria-pressed=true]{border:2px solid var(--ink);background:var(--tb,var(--sable));color:#16181d;box-shadow:3px 3px 0 var(--ink);padding:0 15px;transform:translate(-2px,-2px)rotate(-2deg)}.lb-chip.is-drag{opacity:.4}.lb-chip.is-right,.lb-chip.is-wrong{cursor:default;padding:0 15px}.lb-chip.is-right{border:2px solid var(--menthe-text)}.lb-chip.is-wrong{border:2px solid var(--danger)}.lb-dd__zones{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:16px;display:grid}.lb-dd__zone{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);flex-direction:column;gap:8px;min-height:132px;padding:10px 12px 14px;transition:border-color .2s,background-color .2s;display:flex}.lb-dd__zone.is-armed{border:2px dashed var(--ink);padding:9px 11px 13px}:is(.lb-dd__zone,.lb-dd__pool).is-over{background:var(--tb,var(--sable))}@supports (color:color-mix(in lab,red,red)){:is(.lb-dd__zone,.lb-dd__pool).is-over{background:color-mix(in srgb,var(--tb,var(--sable)) 45%,var(--paper-raised))}}.lb-dd__drop{width:100%;min-height:var(--tap);border-radius:var(--radius-sm);text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 4px;font-size:15px;font-weight:600;line-height:20px;display:flex}.lb-dd__drop[aria-disabled=true]{cursor:default}.lb-dd__hint{white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}[data-theme=dark] .lb-chip[aria-pressed=true]{box-shadow:3px 3px 0 var(--mk,var(--corail));border-color:#16181d}[data-theme=dark] :is(.lb-dd__zone,.lb-dd__pool).is-over{background:var(--tb,var(--sable))}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] :is(.lb-dd__zone,.lb-dd__pool).is-over{background:color-mix(in srgb,var(--tb,var(--sable)) 22%,var(--paper-raised))}}@media (prefers-reduced-motion:reduce){.lb-chip[aria-pressed=true]{transform:none}}.lb-tl{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);gap:20px;padding:24px;font-size:16px;line-height:24px}.lb-tl,.lb-tl .lb-tl__l{flex-direction:column;display:flex}.lb-tl .lb-tl__l{gap:28px;padding-inline-start:40px;position:relative}.lb-tl .lb-tl__l:before{content:"";background:var(--ink);transform-origin:top;inset-inline-start:9px;border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px}.lb-tl .lb-tl__e{flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:relative}.lb-tl .lb-tl__e:before{content:none}.lb-tl__dot{z-index:1;border:2.5px solid var(--ink);background:var(--paper-raised);inset-inline-start:-40px;border-radius:50%;width:20px;height:20px;position:absolute;top:2px}.lb-tl__e:last-child .lb-tl__dot{background:var(--mk,var(--corail))}.lb-tl__t{font-size:17px;font-weight:600;line-height:24px}@media (min-width:721px){.lb-tl--h .lb-tl__l{flex-direction:row;gap:0;padding:0 0 4px;overflow:auto hidden}.lb-tl--h .lb-tl__l:before{content:none}.lb-tl--h .lb-tl__e{padding-top:34px;flex:1 0 200px;padding-inline-end:20px}.lb-tl--h .lb-tl__e:after{content:"";background:var(--ink);height:2px;position:absolute;top:9px;left:0;right:0}.lb-tl--h .lb-tl__e:last-child:after{content:none}.lb-tl--h .lb-tl__dot{inset-inline-start:0;top:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.lb-tl__l[data-rv]:before{animation:b-draw-y 1s cubic-bezier(.6,.1,.3,1) .1s both paused}.lb-tl__l[data-rv].is-in:before{animation-play-state:running}}.lb-audio{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);flex-direction:column;gap:14px;padding:20px 22px;display:flex}.lb-audio__h{flex-wrap:wrap;align-items:center;gap:10px 12px;display:flex}.lb-audio__ic{background:var(--tb,var(--sable));color:#16181d;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.lb-audio:not(.is-on) .eq i{animation-play-state:paused}.lb-audio audio{width:100%;height:44px;accent-color:var(--ink);display:block}.lb-notes-btn{z-index:7;background:var(--paper-raised);box-shadow:var(--shadow-btn);inset-inline-end:16px;position:fixed;bottom:92px}.lb-notes-btn__n{border-radius:var(--radius-pill);background:var(--ink);min-width:24px;height:24px;color:var(--paper);font-feature-settings:"tnum" 1;place-items:center;padding:0 7px;font-size:13px;display:inline-grid}.lb-notes{z-index:50;background:var(--paper);width:min(420px,100%);color:var(--ink);border-inline-start:2px solid var(--ink);box-shadow:var(--shadow-soft);flex-direction:column;animation:lb-slide .3s cubic-bezier(.3,1.1,.5,1) both;display:flex;position:fixed;inset-block:0;inset-inline-end:0}@keyframes lb-slide{0%{opacity:0;transform:translate(24px)}}.lb-notes__h{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 12px 20px}.lb-notes__h,.lb-notes__new{border-bottom:1.5px solid var(--line);display:flex}.lb-notes__new{background:var(--paper-sunken);flex-direction:column;gap:14px;padding:20px}.lb-notes__new textarea.inp{min-height:88px}.lb-notes__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lb-notes__sw{gap:8px;display:flex}.lb-sw{color:#16181d;border:2px solid #0000;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;box-shadow:inset 0 0 0 1.5px #16181d2e}.lb-sw[aria-pressed=true]{border-color:#16181d}.lb-hl{border-radius:var(--radius-sm);color:#16181d;white-space:pre-wrap;border-inline-start:3px solid #16181d;padding:10px 14px;font-size:15px;line-height:22px}.lb-notes__body{flex:1;min-height:0;overflow-y:auto}.lb-notes__empty{padding:20px}.lb-notes__list>li{border-bottom:1.5px solid var(--line);flex-direction:column;gap:8px;padding:16px 20px;display:flex}.lb-notes__meta{color:var(--ink-muted);justify-content:space-between;align-items:center;gap:12px;font-size:13px;line-height:18px;display:flex}.lb-notes__meta .lnk{font-size:14px}.lb-notes__f{border-top:1.5px solid var(--line);padding:12px 20px}[data-theme=dark] .lb-notes{border-inline-start:1.5px solid var(--line)}@media (max-width:720px){.lb-notes-btn{bottom:88px}.lb-notes{border-inline-start:0}}.sv2-drop .bar span{background:var(--danger)}.sv2-drop__t{color:var(--danger);font-weight:600}.sv2-file{height:auto;min-height:48px;padding:6px 14px 6px 6px}.sv2-file::file-selector-button{border-radius:var(--radius-pill);border:1.5px solid var(--ink);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;margin-inline-end:12px;padding:0 16px;font-size:14px;font-weight:600}.sv2-zone{border-color:var(--danger)}@supports (color:color-mix(in lab,red,red)){.sv2-zone{border-color:color-mix(in srgb,var(--danger) 45%,var(--line))}}.btn.sv2-danger{color:var(--danger);border-color:var(--danger)}.btn.sv2-danger:hover{background:var(--danger);color:var(--paper)}.rc-tabs{max-width:100%;margin-bottom:32px;overflow-x:auto}.rc-tabs a{white-space:nowrap;flex:none}.rc-group{border:0;min-width:0;margin:0;padding:0;scroll-margin-top:96px}.rc-group>legend{margin-bottom:16px;padding:0}.rc-group>legend.lbl{margin-bottom:8px}.rc-sec{margin-top:56px}.rc-sec .sec__head{margin-bottom:20px}.rc-url{overflow-wrap:anywhere;color:var(--ink-muted);display:block}.rc-danger{color:var(--danger);border-color:var(--danger)}.st.rc-st--ko:before{background:var(--danger)}.rc-cert .cx__f{box-shadow:6px 6px 0 var(--ink);border-radius:6px}.rc-expl{border-top:1.5px solid var(--line);padding-top:12px}[data-theme=dark] .rc-cert .cx__f{box-shadow:6px 6px 0 var(--stroke)}.rg-steps{counter-reset:rg;flex-direction:column;gap:12px;font-size:15px;line-height:22px;display:flex}.rg-steps li{counter-increment:rg;gap:12px;display:flex}.rg-steps li:before{content:counter(rg,decimal-leading-zero);font-family:var(--font-mono);color:var(--ink-muted);flex:none;padding-top:1px;font-size:13px}.rg-more>summary{min-height:var(--tap);cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:600;list-style:none;display:inline-flex}.rg-more>summary::-webkit-details-marker{display:none}.rg-more[open]>summary svg{transform:rotate(180deg)}.rg-json{max-height:384px;overflow:auto}.rg-break{word-break:break-all}.rg-qr{border-radius:var(--radius-sm);border:1.5px solid var(--line);background:#fff;flex:none;width:180px;height:180px;padding:8px;display:block}.rg-codes{font-feature-settings:"tnum" 1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;display:grid}@media (max-width:420px){.rg-codes{grid-template-columns:minmax(0,1fr)}}.edx-h{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:24px;overflow:hidden}.edx-sum{cursor:pointer;list-style:none}.edx-sum::-webkit-details-marker{display:none}.edx-pop{position:relative}.edx-gen{border-bottom:1.5px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;font-size:14px;line-height:20px;display:flex}.edx-ol{gap:2px}.edx-oi__grip{color:var(--ink-muted);cursor:grab;touch-action:none;padding:0 4px;display:inline-flex}.edx-oi__grip,.edx-oi__sel{background:0 0;border:0;align-self:stretch;align-items:center}.edx-oi__sel{text-align:start;flex:1;gap:10px;min-width:0;padding:0;display:flex}.edx-oi__t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.edx-ol-empty{padding:6px 10px}.edx-ol-add{margin-top:16px}.edx-center{text-align:center;align-items:center}.edx-lock,.edx-title{margin-bottom:24px}.edx-title{resize:none;field-sizing:content;width:100%;color:var(--ink);background:0 0;border:0;padding:0;font-family:inherit;display:block}.edx-title::placeholder{color:var(--ink-muted)}.prose.edx-prose{max-width:none;min-height:400px}.ed__doc .edx-prose:focus-visible{outline:none}.edx-prose .edx-empty:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--ink-muted)}.edx-prose h1{letter-spacing:-.02em;margin-top:48px;font-size:36px;font-weight:700;line-height:42px}.edx-prose li{flex-wrap:wrap}.edx-prose li>p{flex:1;min-width:0}.edx-prose li>:is(ul,ol){flex-basis:100%;padding-inline-start:24px}.edx-prose code{border-radius:var(--radius-sm);padding:1px 5px;font-size:.85em}.edx-prose code,.edx-prose pre{font-family:var(--font-mono);background:var(--paper-sunken)}.edx-prose pre{border-radius:var(--radius-md);border:1.5px solid var(--line);padding:16px;font-size:14px;line-height:22px;overflow-x:auto}.edx-prose pre code{font-size:inherit;background:0 0;padding:0}.edx-prose hr{background:var(--line);border:0;height:1.5px;margin-block:32px}.edx-prose [data-youtube-video] iframe{aspect-ratio:16/9;border:1.5px solid var(--line);border-radius:var(--radius-md);width:100%;height:auto;display:block}.edx-prose .ProseMirror-selectednode{outline:2px solid var(--focus);outline-offset:2px}.edbar .edx-sum{border-radius:var(--radius-sm);align-items:center;gap:6px;height:36px;padding:0 10px;font-size:14px;font-weight:600;display:inline-flex}.edbar .edx-sum:hover,.edbar details[open]>.edx-sum{background:var(--paper-raised)}.thm__menu.edx-menu{max-height:60vh;inset-inline:0 auto;overflow-y:auto}.edbar .edx-menu button{width:100%;height:auto;min-height:var(--tap);justify-content:flex-start;padding:0 12px;font-size:15px;font-weight:500}.edbar .edx-menu button:hover{background:var(--ink)}@supports (color:color-mix(in lab,red,red)){.edbar .edx-menu button:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.edx-fs{border:0;flex-direction:column;gap:8px;min-width:0;margin:0;padding:0;display:flex}.edx-fs legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:600;line-height:20px}.edx-pre{border-radius:var(--radius-sm);border:1.5px solid var(--line);max-height:240px;overflow-y:auto}.edx-pre .check{border-top:1.5px solid var(--line);padding:8px 12px}.edx-pre li:first-child .check{border-top:0}.btn.edx-danger{color:var(--danger);border-color:var(--danger);align-self:flex-start}.edx-dlg{border:2px solid var(--ink);border-radius:var(--radius-lg);background:var(--paper-raised);width:min(600px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow-ink);margin:auto;padding:0}.edx-dlg::backdrop{background:#16181d47}[data-theme=dark] .edx-dlg{border:1.5px solid var(--stroke)}.edx-dlg__in{flex-direction:column;gap:20px;padding:24px;display:flex}.edx-dlg__h{justify-content:space-between;align-items:center;gap:12px;display:flex}.edx-acts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.edx-act{border-radius:var(--radius-md);border:1.5px solid var(--line-strong);text-align:start;background:0 0;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.edx-act:hover:not(:disabled){border-color:var(--ink)}.edx-act:disabled{opacity:.5;cursor:not-allowed}.edx-out{border-radius:var(--radius-md);border:1.5px solid var(--line)}.edx-out__a,.edx-out__h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.edx-out__h{border-bottom:1.5px solid var(--line)}.edx-out__a{border-top:1.5px solid var(--line);justify-content:flex-start}.edx-out pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:240px;font-family:var(--font-mono);margin:0;padding:14px;font-size:13px;line-height:20px;overflow-y:auto}.edx-var{grid-template-columns:minmax(0,2fr) minmax(0,3fr) auto;align-items:center;gap:8px;display:grid}@media (max-width:720px){.edx-acts{grid-template-columns:minmax(0,1fr)}.edx-dlg__in{padding:20px 16px}}.edx-start{align-self:flex-start}.edx-dlg .btn:disabled{opacity:.5;cursor:not-allowed}.cre-mode{transition:border-color .15s}.cre-mode:hover{border-color:var(--ink)}.cre-actions .btn{white-space:normal;text-align:center}.cre-plan details:not([open]) .cre-moins,.cre-plan details[open] .cre-plus{display:none}.cre-goal{padding-bottom:12px}.cre-file{height:auto;padding:8px 14px}.cre-file::file-selector-button{border-radius:var(--radius-pill);border:1.5px solid var(--line-strong);background:var(--paper);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;margin-inline-end:12px;padding:0 16px;font-size:15px;font-weight:600}.blk-ed{border-radius:var(--radius-md);border:1.5px solid var(--line);background:var(--paper-raised);flex-direction:column;gap:16px;margin-block:28px;padding:20px 22px;font-size:16px;line-height:24px;display:flex}.blk-ed.is-sel{border-color:var(--ink)}.blk-ed__h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.blk-ed__h>.t-label{align-items:center;gap:8px;display:inline-flex}.blk-ed .inp{height:40px;font-size:15px}.blk-ed textarea.inp{height:auto;min-height:0;padding-block:8px;line-height:22px}.blk-ed .inp.t-mono{font-size:13px}.blk-ed .check{min-height:0;padding-block:0}.blk-ed>.err{align-items:flex-start;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:flex}.blk-add{align-self:flex-start}.blk-ed .blk-list{flex-direction:column;gap:10px;margin:0;display:flex}.blk-ed .blk-list>li{flex-direction:column;gap:8px;display:flex}.blk-ed .blk-list>li:is(.blk-row,.blk-item){flex-direction:row;gap:10px}.blk-ed .blk-list>li:before{content:none}.blk-row{align-items:center;gap:10px;display:flex}.blk-row>.inp{flex:1 1 0;min-width:0}.blk-row--end{align-items:flex-end}.blk-row--end>.field{flex:1;min-width:0}.blk-n{min-width:24px;color:var(--ink-muted)}.blk-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.blk-bank{grid-template-columns:minmax(0,1fr) 112px;align-items:end;gap:12px;display:grid}@media (max-width:720px){.blk-ed{padding:16px}.blk-cols{grid-template-columns:minmax(0,1fr)}}.blk-x{width:36px;height:36px;color:var(--ink-muted);background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.blk-x:hover{background:var(--paper-sunken);color:var(--ink)}.blk-x:disabled{opacity:.35;cursor:default;background:0 0}.blk-up svg{transform:rotate(180deg)}.blk-ok{border-radius:var(--radius-sm);border:1.5px solid var(--line-strong);background:var(--paper);width:32px;height:32px;font-family:var(--font-mono);flex:none;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.blk-ok[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.blk-branch{align-items:center;gap:10px;padding-inline-start:42px;display:flex}.blk-branch label{white-space:nowrap}.blk-branch .inp{flex:1;min-width:0}.blk-face{border-radius:var(--radius-md);border:1.5px solid var(--line-strong);background:var(--paper);flex-direction:column;gap:8px;padding:16px;display:flex}.blk-ed .blk-or{width:auto}.blk-item{border-radius:var(--radius-sm);border:1.5px solid var(--line);align-items:flex-start;gap:10px;padding:12px;display:flex}.blk-item__side{flex-direction:column;flex:none;align-items:center;gap:2px;display:flex}.blk-item__b{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.blk-row>.blk-date{flex:0 0 140px}.blk-audio{width:100%}.blk-sub{border-radius:var(--radius-sm);background:var(--paper-sunken);flex-direction:column;gap:12px;padding:16px;display:flex}.blk-present{z-index:50;background:var(--paper);position:fixed;inset:0;overflow-y:auto}.blk-present .slide__bot{background:var(--tb,var(--paper));position:sticky;bottom:0}.blk-present .slide__body .prose{max-width:none;font-size:22px;line-height:34px}.blk-present .btn[aria-disabled=true]{opacity:.4;cursor:default}.blk-present__tools{justify-content:flex-end}.blk-timer{white-space:nowrap;font-feature-settings:"tnum" 1}.blk-notes{white-space:pre-wrap;flex:1;min-width:0;max-width:720px;max-height:30vh;overflow-y:auto}.blk-shot{align-items:center}.blk-shot img{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:calc(100vh - 200px)}.blk-pres{grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid;overflow:hidden}.blk-pres>.slide{height:100vh;min-height:0;overflow-y:auto}.blk-pres__side{border-inline-start:1.5px solid var(--line);background:var(--paper);flex-direction:column;gap:28px;height:100vh;padding:24px;display:flex;overflow-y:auto}.blk-pres__h{border-bottom:1.5px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:16px;display:flex}.blk-pres__notes{white-space:pre-wrap;font-size:19px;line-height:30px}.blk-pres__next{border-top:1.5px solid var(--line);margin-top:auto;padding-top:20px}@media (max-width:900px){.blk-pres{grid-template-columns:minmax(0,1fr);overflow-y:auto}.blk-pres>.slide,.blk-pres__side{height:auto}.blk-pres__side{border-inline-start:0;border-top:1.5px solid var(--line)}}.blk-help{z-index:60;background:#16181d99;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.blk-help__in{border-radius:var(--radius-lg);border:2px solid var(--ink);background:var(--paper-raised);width:100%;max-width:480px;max-height:100%;box-shadow:var(--shadow-ink);flex-direction:column;align-items:flex-start;gap:12px;padding:32px;display:flex;overflow-y:auto}.blk-keys{align-self:stretch;margin:8px 0}.blk-keys>div{border-top:1.5px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.blk-keys dt{flex-wrap:wrap;gap:4px;display:flex}.blk-keys dd{text-align:end}@media (max-width:720px){.blk-help__in{padding:24px}}:root{--n0a-bg:var(--paper);--n0a-surface:var(--paper-raised);--n0a-surface-2:var(--paper-sunken);--n0a-surface-3:var(--paper-sunken);--n0a-fg:var(--ink);--n0a-fg-2:var(--ink-muted);--n0a-fg-3:var(--ink-muted);--n0a-fg-4:var(--line-strong);--n0a-line:var(--line);--n0a-line-2:var(--line);--n0a-accent:var(--ink);--n0a-accent-2:var(--ink);--n0a-accent-ink:var(--paper);--n0a-danger:var(--danger);--n0a-success:var(--menthe-text);--n0a-warn:var(--safran-text);--n0a-paper:var(--paper);--n0a-paper-2:var(--paper-sunken);--n0a-ink:var(--ink);--n0a-ink-2:var(--ink-muted);--n0a-ink-3:var(--ink-muted);--n0a-rule:var(--line);--n0a-sans:"Graphik Arabic",ui-sans-serif,system-ui,sans-serif;--n0a-serif:"Graphik Arabic",ui-sans-serif,system-ui,sans-serif;--n0a-mono:var(--font-mono)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}