@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;hanging-punctuation:first last}body,h1,h2,h3,h4,h5,h6,p,blockquote,figure,dl,dd,ol,ul,pre,fieldset,legend{margin:0}ol,ul{padding:0}ol[class],ul[class],ol[role=list],ul[role=list]{list-style:none}img,picture,svg,video,canvas{max-inline-size:100%;display:block}img,video{block-size:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:not-allowed}a{color:inherit}table{border-collapse:collapse;border-spacing:0}fieldset{border:0;min-inline-size:0;padding:0}legend{padding:0}textarea{resize:vertical}summary{cursor:pointer}[hidden]{display:none!important}}@layer tokens{:root{--c-petrole:#113a50;--c-nuit:#0b2a3b;--c-petrole-ox:#174c6b;--c-papier:#f3f2ec;--c-papier-bureau:#f7f6f1;--c-encre:#1c2429;--c-encre-2:#4a555c;--c-sable:#d8c3a4;--c-orange:#e66f11;--c-orange-hover:#f07d22;--c-orange-press:#9c4a0c;--c-orange-ink:#a94a0b;--c-bleu-flux:#2f77b8;--c-bleu-ligne:#6fa6db;--c-laterite:#ad4920;--c-violet:#553c99;--c-vert-lu:#34c47c;--c-vert-lu-ink:#177a49;--c-refus:#c8372d;--c-refus-ink:#b3261e;--c-laser:#ff4b3e;--c-white:#fff;--c-nuit-94:#0b2a3bf0;--c-papier-08:#f3f2ec14;--c-papier-18:#f3f2ec2e;--c-papier-55:#f3f2ec8c;--c-sable-38:#d8c3a461;--c-encre-35:#1c242959;--c-nuit-40:#0b2a3b66;--harmattan:radial-gradient(60% 48% at 4% -6%, #f0b06c42, transparent 72%), linear-gradient(118deg, transparent 18%, #ecb87c0f 30%, transparent 46%), radial-gradient(60% 50% at 110% 110%, #04101880, transparent 70%);--grain:url(/img/grain.webp);--focus-a:var(--c-vert-lu);--focus-b:var(--c-nuit);--nc-brand:#00775e;--nc-ink:#00775e;--nc-glow:#4fd1a5;--nc-alert:#b8520f;--nc-alert-soft:#fbe3d2;--tf-anth:#252d33;--tf-yellow:#ffb104;--tf-blue:#3c83af;--tf-offline:#f29a38;--tf-muted:#9aa7ae;--ka-royal:#0049ac;--ka-app:#0374a8;--ka-turq:#00c1ca;--ka-turq-soft:#e3f7f8;--ka-turq-text:#006f75;--ka-muted:#5a7285;--api-bg:#0a1c26;--api-text:#d3dee3;--api-key:#8fb6d0;--api-str:#f2c48d;--api-num:#7cf0b0;--api-com:#8fa3ad;--api-accent:#8ab0ff;--page-accent:var(--c-vert-lu);--f-voice:"Archivo", "Archivo Fallback", "Archivo Fallback Roboto", Roboto, "Helvetica Neue", Arial, sans-serif;--f-jet:"Handjet", ui-monospace, "Roboto Mono", monospace;--f-code:ui-monospace, "SFMono-Regular", "Roboto Mono", Menlo, Consolas, "Liberation Mono", monospace;--fs-mega:clamp(3.25rem, .9rem + 7.4vw, 8.75rem);--fs-name:clamp(2.75rem, 1rem + 6.2vw, 7.25rem);--fs-h2:clamp(2.5rem, 1.1rem + 4.6vw, 6rem);--fs-h3:clamp(2rem, 1.2rem + 2.8vw, 4.25rem);--fs-title:clamp(1.75rem, 1.2rem + 1.9vw, 3rem);--fs-h4:clamp(1.375rem, 1.1rem + .9vw, 1.875rem);--fs-claim:clamp(1.5rem, 1.1rem + 1.2vw, 2.25rem);--fs-lead:clamp(1.125rem, 1rem + .45vw, 1.375rem);--fs-body:clamp(1rem, .96rem + .18vw, 1.0625rem);--fs-small:.9375rem;--fs-ui:1rem;--fs-nav:.96875rem;--fs-jet:1.0625rem;--fs-code:clamp(.8125rem, .78rem + .2vw, .9375rem);--jet-receipt:"ELSH" 2, "ELGR" 1.5;--jet-inkjet:"ELSH" 1, "ELGR" 2;--jet-emboss:"ELSH" 12, "ELGR" 1;--jet-lcd:"ELSH" 16, "ELGR" 1;--name-wdth-to:100%;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--sp-9:96px;--sp-10:128px;--sp-11:176px;--sp-section:clamp(88px, 5rem + 6vh, 176px);--sp-stack:clamp(24px, 1rem + 1.5vw, 40px);--gutter:clamp(20px, 4.6vw, 72px);--col-gap:clamp(16px, 1.7vw, 24px);--r-paper:2px;--r-key:4px;--r-ticket:6px;--r-window:8px;--r-sim:16px;--r-device:28px;--r-chip:999px;--key-edge:var(--c-orange-press);--sh-contact:0 1px 2px #020c1259;--sh-paper:0 2px 3px #020c1259, 0 22px 28px -8px #020c1280;--sh-object:0 3px 4px #020c1259, 0 30px 40px -10px #020c128c;--sh-lifted:0 6px 8px #020c124d, 0 44px 60px -14px #020c129e;--sh-device:0 0 0 7px #11161a, 0 34px 50px -12px #020c12b3;--sh-window:0 30px 50px -14px #020c1299, 0 0 0 1px #0000000f;--sh-on-laterite:0 40px 60px -20px #280a008c, 0 2px 4px #280a0040;--sh-on-orange:0 30px 50px -18px #501c0073, 0 2px 4px #501c0040;--sh-key:0 3px 0 var(--key-edge);--key-dark-top:#1b3544;--key-dark-bottom:#0c1e28;--key-dark-edge:#06141c;--z-object:1;--z-object-top:3;--z-beam:4;--z-text:5;--z-readout:6;--z-sticky:10;--z-laser-head:20;--z-subnav:29;--z-nav:30;--z-menu:40;--z-toast:50;--z-skip:100;--e-paper:cubic-bezier(.2, .8, .2, 1);--e-out:cubic-bezier(.16, 1, .3, 1);--e-stamp:cubic-bezier(.5, 0, .75, 0);--d-1:80ms;--d-2:.16s;--d-3:.24s;--d-4:.36s;--d-5:.52s;--d-6:.7s;--d-7:1.2s;--folder-buff:#e9d9b6;--folder-blue:#c9dce6;--folder-green:#cfe3c8;--folder-pink:#eacbc9;--folder-yellow:#efe3a6;--folder-lilac:#d8cfe6;--c-todo:#ffe58a;--page-max:1520px;--pad-inline:max(var(--gutter), calc((100vw - var(--page-max)) / 2));--header-h:60px;--header-offset:var(--header-h);--subnav-h:0px;--laser-y:62svh;--anchor-offset:calc(var(--header-h) + var(--subnav-h) + 8px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:900px){:root{--header-h:72px}}:root.nav-hidden{--header-offset:0px}}@layer base{@font-face{font-family:Archivo;src:url(/fonts/archivo-latin-var.woff2)format("woff2");font-weight:400 900;font-stretch:62% 100%;font-style:normal;font-display:swap}@font-face{font-family:Archivo;src:url(/fonts/handjet-latin-var.woff2)format("woff2");unicode-range:U+202F;font-weight:400 900;font-stretch:62% 100%;font-style:normal;font-display:swap;size-adjust:130%;ascent-override:67.54%;descent-override:16.15%;line-gap-override:0%}@font-face{font-family:Handjet;src:url(/fonts/handjet-latin-var.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Archivo Fallback;src:local(Arial),local(ArialMT);size-adjust:99.26%;ascent-override:88.46%;descent-override:21.16%;line-gap-override:0%}@font-face{font-family:Archivo Fallback Roboto;src:local(Roboto),local(Roboto-Regular);size-adjust:99.83%;ascent-override:87.95%;descent-override:21.04%;line-gap-override:0%}html{background-color:var(--c-petrole);scroll-padding-block-start:var(--anchor-offset);overflow-x:clip}body{background-color:var(--c-petrole);min-block-size:100svh;color:var(--c-papier);font-family:var(--f-voice);font-size:var(--fs-body);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-weight:420;font-stretch:100%;line-height:1.58;overflow-x:clip}body:before{content:"";z-index:-1;pointer-events:none;background:var(--harmattan);position:fixed;top:0;bottom:0;left:0;right:0}h1,h2,h3,h4,h5,h6{text-wrap:balance;font-weight:800;line-height:1.08}p,li,dd,figcaption,blockquote{text-wrap:pretty}strong,b{font-weight:700}code,kbd,samp,pre{font-family:var(--f-code);font-size:var(--fs-code)}::selection{background-color:var(--c-orange);color:var(--c-nuit)}:focus-visible{outline:3px solid var(--focus-a);outline-offset:3px;box-shadow:0 0 0 9px var(--focus-b)}[tabindex="-1"]:focus{box-shadow:none;outline:none}.skip-link{z-index:var(--z-skip);padding:var(--sp-3) var(--sp-4);background-color:var(--c-papier);color:var(--c-encre);border-radius:var(--r-key);box-shadow:var(--sh-lifted);font-size:var(--fs-ui);transform:translateY(calc(-100% - var(--sp-5)));--focus-a:var(--c-nuit);--focus-b:var(--c-papier);font-weight:700;font-stretch:90%;line-height:1.2;text-decoration:none;position:fixed;top:var(--sp-3)}.skip-link:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--sp-3)}.skip-link:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--sp-3)}.skip-link:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--sp-3)}.skip-link:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--sp-3)}.skip-link:focus-visible{transform:none}.skip-link:focus{transform:none}html.lenis,html.lenis body{block-size:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.18s}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}html.rm *,html.rm :before,html.rm :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}@layer layout{.section{padding-block:var(--sp-section);position:relative}.section--clip{overflow:clip}.stage{position:relative;container-type:inline-size}main{display:block;position:relative}.span-all{grid-column:1/-1}}@layer components{.logo{block-size:calc(var(--cap,20px) * 1.04);aspect-ratio:514/104;inline-size:auto;color:var(--c-papier);--logo-under:var(--c-bleu-flux);--logo-over:var(--c-orange);flex:none;display:block;overflow:visible}.logo .x-under{fill:var(--logo-under)}.logo .x-over{fill:var(--logo-over)}.logo--ink,.ground-paper .logo{color:var(--c-nuit)}.logo--mono{color:var(--c-encre)}.lockup{--cap:20px;align-items:flex-end;gap:calc(var(--cap) * .42);color:var(--c-papier);text-decoration:none;display:inline-flex}.lockup__name{font-family:var(--f-voice);font-size:calc(var(--cap) * .684);letter-spacing:0;white-space:nowrap;color:var(--c-sable);margin-block-end:calc(var(--cap) * -.0935);font-weight:600;font-stretch:100%;line-height:1}.ground-paper .lockup,.lockup--ink{color:var(--c-nuit)}:is(.ground-paper .lockup,.lockup--ink) .lockup__name{color:var(--c-encre-2)}.product-mark{--mark:28px;inline-size:var(--mark);block-size:var(--mark);border-radius:calc(var(--mark) * .18);background-color:var(--c-papier);box-shadow:var(--sh-contact);flex:none;place-items:center;display:inline-grid}.product-mark>svg{object-fit:contain;block-size:78%;inline-size:78%;display:block}.product-mark>img{object-fit:contain;block-size:78%;inline-size:78%;display:block}.product-mark--tile{box-shadow:var(--sh-contact);background:0 0}.product-mark--tile>svg{block-size:100%;inline-size:100%}.btn{--btn-bg:var(--c-orange);--btn-fg:var(--c-nuit);--btn-border:transparent;--btn-press:3px;--btn-shadow:0 var(--btn-press) 0 var(--key-edge);border:1.5px solid var(--btn-border);border-radius:var(--r-key);background-color:var(--btn-bg);min-block-size:48px;min-inline-size:44px;color:var(--btn-fg);box-shadow:var(--btn-shadow);font-family:var(--f-voice);font-size:var(--fs-ui);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform var(--d-1) linear, box-shadow var(--d-1) linear, background-color var(--d-2) var(--e-paper), border-color var(--d-2) var(--e-paper);justify-content:center;align-items:center;gap:.5em;padding:.95em 1.35em .9em;font-weight:700;font-stretch:90%;line-height:1.1;text-decoration:none;display:inline-flex;position:relative}.btn:hover{--btn-bg:var(--c-orange-hover)}.btn:active:not(:-webkit-any(:disabled,[aria-disabled=true])){transform:translateY(var(--btn-press));--btn-shadow:0 0 0 var(--key-edge)}.btn:active:not(:is(:disabled,[aria-disabled=true])){transform:translateY(var(--btn-press));--btn-shadow:0 0 0 var(--key-edge)}.btn:focus-visible{box-shadow:var(--btn-shadow), 0 0 0 9px var(--focus-b)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn .icon{flex:none;block-size:18px;inline-size:18px}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--c-papier);--btn-border:var(--c-papier-55);--btn-shadow:0 0 0 transparent}.btn--ghost:hover{--btn-bg:transparent;--btn-border:var(--c-papier)}.btn--ghost:active:not(:-webkit-any(:disabled,[aria-disabled=true])){--btn-shadow:0 0 0 transparent}.btn--ghost:active:not(:is(:disabled,[aria-disabled=true])){--btn-shadow:0 0 0 transparent}.btn--ink{--btn-bg:transparent;--btn-fg:var(--c-nuit);--btn-border:var(--c-nuit);--btn-shadow:0 0 0 transparent}.btn--ink:hover{--btn-bg:transparent;--btn-shadow:inset 0 0 0 1px var(--c-nuit)}.btn--ink:active:not(:-webkit-any(:disabled,[aria-disabled=true])){--btn-shadow:inset 0 0 0 1px var(--c-nuit)}.btn--ink:active:not(:is(:disabled,[aria-disabled=true])){--btn-shadow:inset 0 0 0 1px var(--c-nuit)}.btn--key{--btn-bg:var(--key-dark-bottom);--btn-fg:var(--c-papier);--key-edge:var(--key-dark-edge);--btn-press:2px;background-image:linear-gradient(var(--key-dark-top), var(--key-dark-bottom));min-block-size:44px;font-size:var(--fs-small);border-radius:6px;padding:.75em 1.1em .7em}.btn--key:hover{--btn-bg:var(--key-dark-bottom);background-image:linear-gradient(var(--key-dark-top), var(--key-dark-top))}.btn--compact{min-block-size:44px;font-size:var(--fs-small);padding:.7em 1em .65em}.btn--block{inline-size:100%;display:flex}@media (hover:none){.btn:hover{--btn-bg:var(--c-orange)}.btn--ghost:hover{--btn-bg:transparent;--btn-border:var(--c-papier-55)}.btn--ink:hover{--btn-bg:transparent;--btn-shadow:0 0 0 transparent}.btn--key:hover{--btn-bg:var(--key-dark-bottom);background-image:linear-gradient(var(--key-dark-top), var(--key-dark-bottom))}}.link{color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 70%, transparent);text-decoration-color:color-mix(in srgb, currentColor 70%, transparent);text-underline-offset:.32em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:text-decoration-color var(--d-2) var(--e-paper);font-weight:620;font-stretch:92%}:where(p,li,dd,td,figcaption,blockquote,address) a:not([class]){color:inherit;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 70%, transparent);text-decoration-color:color-mix(in srgb, currentColor 70%, transparent);text-underline-offset:.32em;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;transition:text-decoration-color var(--d-2) var(--e-paper);font-weight:620;font-stretch:92%}:where(p,li,dd,td,figcaption,blockquote,address) a:not([class]):hover{text-decoration-style:solid;text-decoration-color:currentColor}:where(p,li,dd,td,figcaption,blockquote,address) a:not([class]):focus-visible{text-decoration-style:solid;text-decoration-color:currentColor}:where(p,li,dd,td,figcaption,blockquote,address) a:not([class]):visited{color:inherit}.link:hover{text-decoration-style:solid;text-decoration-color:currentColor}.link:focus-visible{text-decoration-style:solid;text-decoration-color:currentColor}.link:visited{color:inherit}.site-header{z-index:var(--z-nav);align-items:center;gap:var(--sp-5);block-size:var(--header-h);padding-inline:var(--pad-inline);color:var(--c-papier);--focus-a:var(--c-vert-lu);--focus-b:var(--c-nuit);transition:transform .45s var(--e-paper);display:flex;position:fixed;top:0;left:0;right:0}.site-header:before{content:"";z-index:-1;background-color:var(--c-nuit-94);box-shadow:0 1px 0 var(--c-papier-08);opacity:0;transition:opacity var(--d-3) linear;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.site-header.is-scrolled:before{opacity:1}.site-header.is-menu-open:before{opacity:1}.site-header:has(.mobile-menu[open]):before{opacity:1}.site-header.is-hidden{transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.site-header{view-transition-name:site-header}}.site-logo{--cap:17px;border-radius:var(--r-key);flex:none;padding-block-start:14px;padding-block-end:14px}.site-logo .x-over{transform-box:fill-box}.site-logo:hover .x-over{animation:x-draw .42s var(--e-out) both}.site-logo:focus-visible .x-over{animation:x-draw .42s var(--e-out) both}@keyframes x-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.site-nav{display:none}@media (min-width:900px){.site-logo{--cap:20px}.site-nav{align-items:center;gap:clamp(16px,2vw,32px);margin-inline-start:auto;display:flex}}.site-nav__list{align-items:center;gap:clamp(14px,1.55vw,30px);display:flex}.site-nav__item{align-items:center;display:flex}.site-nav__item--products{gap:0;position:relative}.site-nav__link{font-size:var(--fs-nav);white-space:nowrap;border-radius:2px;padding-block-start:12px;padding-block-end:12px;font-weight:600;font-stretch:90%;line-height:1.2;text-decoration:none;display:inline-block;position:relative}.site-nav__link:after{content:"";transform-origin:0;block-size:2px;transition:transform .3s var(--e-paper);background-color:currentColor;position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.site-nav__link:hover:after{transform:scaleX(1)}.site-nav__link:focus-visible:after{transform:scaleX(1)}.site-nav__toggle{block-size:44px;inline-size:32px;color:inherit;border-radius:var(--r-key);place-items:center;margin-inline-start:2px;display:inline-grid}.site-nav__toggle .icon{block-size:16px;inline-size:16px;transition:transform var(--d-3) var(--e-out)}.site-nav__toggle[aria-expanded=true] .icon{transform:rotate(180deg)}.site-nav__toggle:hover{color:var(--c-sable)}html:not(.js) .site-nav__toggle{display:none}.site-nav__cta{white-space:nowrap;flex:none;min-block-size:44px;padding:.8em 1.15em .75em}@media (min-width:900px) and (max-width:1099px){.site-nav{gap:14px}.site-nav__list{gap:12px}.site-nav__cta{padding-inline-start:.9em;padding-inline-end:.9em}}.nav-menu{z-index:var(--z-menu);inline-size:360px;padding:var(--sp-2);background-color:var(--c-nuit);color:var(--c-papier);border-radius:var(--r-window);box-shadow:var(--sh-lifted), 0 0 0 1px var(--c-papier-08);visibility:hidden;opacity:0;transition:opacity var(--d-3) var(--e-out), transform var(--d-3) var(--e-out), visibility 0s linear var(--d-3);position:absolute;top:calc(100% + 8px);transform:translateY(-6px)}.nav-menu:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-12px}.nav-menu:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:-12px}.nav-menu:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-12px}.nav-menu:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:-12px}.nav-menu.is-open{visibility:visible;opacity:1;transition-delay:0s;transform:none}.nav-menu__list{gap:2px;display:grid}.nav-menu__item{color:inherit;border-radius:6px;grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 14px;padding:10px 12px;text-decoration:none;display:grid}.nav-menu__item .product-mark{grid-row:1/span 2}.nav-menu__item:hover{background-color:var(--c-papier-08)}.nav-menu__item[aria-current=page]{box-shadow:inset 3px 0 0 var(--c-vert-lu)}.nav-menu__label{font-size:var(--fs-ui);font-weight:700;font-stretch:90%;line-height:1.15}.nav-menu__hint{font-size:var(--fs-small);color:var(--c-sable);grid-column:2;font-weight:560;font-stretch:92%;line-height:1.3}.mobile-menu{margin-inline-start:auto}@media (min-width:900px){.mobile-menu{display:none}}.menu-toggle{border-radius:var(--r-key);min-block-size:44px;font-size:var(--fs-ui);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;align-items:center;gap:12px;margin-inline-end:-6px;padding-inline-start:10px;padding-inline-end:6px;font-weight:700;font-stretch:90%;line-height:1;list-style:none;display:inline-flex}.menu-toggle::-webkit-details-marker{display:none}.menu-toggle::marker{content:""}.menu-toggle__label--close{display:none}.mobile-menu[open] .menu-toggle__label--open{display:none}.mobile-menu[open] .menu-toggle__label--close{display:inline}.menu-toggle__bars{block-size:14px;inline-size:26px;display:block;position:relative}.menu-toggle__bar{block-size:3px;transition:transform var(--d-3) var(--e-out);border-radius:1px;position:absolute;left:0;right:0}.menu-toggle__bar--blue{background-color:var(--c-bleu-flux);top:0}.menu-toggle__bar--orange{z-index:1;background-color:var(--c-orange);box-shadow:0 0 0 1.5px var(--c-nuit);bottom:0}.mobile-menu[open] .menu-toggle__bar--blue{transform:translateY(5.5px)rotate(32deg)}.mobile-menu[open] .menu-toggle__bar--orange{transform:translateY(-5.5px)rotate(-32deg)}.mobile-menu__sheet{inset-block:var(--header-h) 0;z-index:var(--z-menu);gap:var(--sp-6);padding:var(--sp-4) var(--pad-inline) var(--sp-8);overscroll-behavior:contain;background-color:var(--c-nuit);color:var(--c-papier);box-shadow:inset 0 1px 0 var(--c-papier-08);flex-direction:column;display:flex;position:fixed;left:0;right:0;overflow-y:auto}.mobile-menu[open]>.mobile-menu__sheet{animation:.32s steps(8,end) both menu-print}@keyframes menu-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}html.menu-open{overflow:hidden}.mobile-menu__list{display:grid}.mobile-menu__list>li{border-block-end:1px dashed var(--c-sable-38)}.mobile-menu__link{--t-stretch:70%;border-radius:2px;padding-block-start:14px;padding-block-end:12px;text-decoration:none;display:block}.mobile-menu__products{padding-block:0 var(--sp-4);gap:2px;display:grid}.mobile-menu__product{border-radius:6px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 14px;min-block-size:44px;padding:8px 0;text-decoration:none;display:grid}.mobile-menu__product .product-mark{grid-row:1/span 2}.mobile-menu__product[aria-current=page] .mobile-menu__label{-webkit-text-decoration:underline 2px var(--c-vert-lu);text-decoration:underline 2px var(--c-vert-lu);text-underline-offset:.3em}.mobile-menu__label{font-size:1.0625rem;font-weight:700;font-stretch:90%;line-height:1.15}.mobile-menu__hint{font-size:var(--fs-small);color:var(--c-sable);grid-column:2;font-weight:560;font-stretch:92%;line-height:1.3}.mobile-menu__cta{inline-size:100%;display:flex}.mobile-menu__direct{font-size:var(--fs-body);justify-items:start;gap:4px;display:grid}.mobile-menu__direct a{align-items:center;min-block-size:44px;display:inline-flex}:root:has(.subnav){--subnav-h:52px}.subnav{z-index:var(--z-subnav);background-color:var(--c-nuit-94);block-size:52px;box-shadow:0 1px 0 var(--c-papier-08);color:var(--c-papier);transform:translateY(var(--header-offset));transition:transform .45s var(--e-paper);--focus-a:var(--c-vert-lu);--focus-b:var(--c-nuit);position:sticky;top:0}.subnav__scroller{scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;block-size:100%;position:relative;overflow:auto hidden}.subnav__scroller::-webkit-scrollbar{display:none}.subnav__scroller.is-overflowing,html:not(.js) .subnav__scroller{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}:is(.subnav__scroller.is-overflowing,html:not(.js) .subnav__scroller) .subnav__list{padding-inline-start:24px;padding-inline-end:24px}.subnav__list{align-items:stretch;gap:clamp(20px,2.4vw,36px);block-size:100%;inline-size:max-content;display:flex}.subnav__list>li{scroll-snap-align:center;display:flex}.subnav__link{font-size:var(--fs-nav);white-space:nowrap;color:var(--c-sable);outline-offset:-3px;align-items:center;padding-inline-start:2px;padding-inline-end:2px;font-weight:600;font-stretch:90%;line-height:1.2;text-decoration:none;display:flex;position:relative}.subnav__link:after{content:"";background-color:var(--page-accent);transform-origin:0;block-size:3px;transition:transform var(--d-3) var(--e-paper);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.subnav__link:hover{color:var(--c-papier)}.subnav__link[aria-current=true]{color:var(--c-papier)}.subnav__link[aria-current=true]:after{transform:scaleX(1)}.subnav__link{scroll-margin-block:-240px}.section-head{gap:var(--sp-stack);margin-block-end:var(--sp-stack);display:grid}.section-head__lede{gap:var(--sp-4);align-content:end;display:grid}@media (min-width:900px){.section-head{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.section-head__title{grid-column:1/span 7}.section-head__lede{grid-column:8/span 5;align-self:end;padding-block-end:.5em}.section-head--mega .section-head__title{grid-column:1/span 8}.section-head--mega .section-head__lede{grid-column:9/span 4}}.js:not(.rm) [data-print-in]:not(.is-printed){clip-path:inset(0 0 100%)}.motion-toggle{z-index:var(--z-text);border:1.5px solid var(--c-papier-55);border-radius:var(--r-key);background-color:var(--c-nuit-94);block-size:36px;color:var(--c-papier);font-size:var(--fs-small);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding-inline-start:10px;padding-inline-end:12px;font-weight:600;font-stretch:92%;line-height:1;display:inline-flex;position:absolute;top:var(--sp-3)}.motion-toggle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--sp-3)}.motion-toggle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:var(--sp-3)}.motion-toggle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--sp-3)}.motion-toggle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:var(--sp-3)}.motion-toggle:after{content:"";position:absolute;top:-5px;bottom:-5px;left:-1px;right:-1px}.motion-toggle .icon{flex:none;block-size:14px;inline-size:14px}.motion-toggle:hover{border-color:var(--c-papier)}.motion-toggle--inline{position:relative;top:auto;bottom:auto;left:auto;right:auto}html:not(.js) .motion-toggle,html.rm .motion-toggle{display:none}@media (prefers-reduced-motion:reduce){.motion-toggle{display:none}}.site-footer{padding-block:var(--sp-9) var(--sp-6);position:relative}.site-footer__grid{gap:var(--sp-7) var(--col-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.site-footer__brand{gap:var(--sp-4);grid-column:1/-1;align-content:start;display:grid}.site-footer__lockup{--cap:26px;margin-block-end:var(--sp-3)}.site-footer__line{--t-size:clamp(1.375rem, 1.1rem + .6vw, 1.75rem);max-inline-size:22ch}.site-footer__about{max-inline-size:42ch;color:var(--c-sable)}.site-footer__nav{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--sp-7);display:grid}.site-footer__col--contact{grid-column:1/-1}.site-footer__title{font-size:var(--fs-small);color:var(--c-sable);text-wrap:balance;margin-block-end:var(--sp-4);font-weight:700;font-stretch:92%;line-height:1.3}.site-footer__links{gap:6px;display:grid}.site-footer__address{justify-items:start;gap:6px;font-style:normal;display:grid}.site-footer__place{font-size:var(--fs-small);color:var(--c-sable);max-inline-size:26ch;padding-block-start:6px;line-height:1.45}.site-footer__link{min-block-size:32px;color:inherit;text-underline-offset:.32em;transition:text-decoration-color var(--d-2) var(--e-paper);overflow-wrap:anywhere;align-items:center;font-weight:560;font-stretch:96%;line-height:1.35;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000;text-decoration-thickness:2px;display:inline-flex}.site-footer__link:hover{text-decoration-style:solid;text-decoration-color:currentColor}.site-footer__link:focus-visible{text-decoration-style:solid;text-decoration-color:currentColor}@media (pointer:coarse){.site-footer__link{min-block-size:44px}.site-footer__links,.site-footer__address{gap:0}}.site-footer__legal{gap:var(--sp-4);border-block-start:1px solid var(--c-papier-18);margin-block-start:var(--sp-8);padding-block-start:var(--sp-5);display:grid}.site-footer__bar{align-items:center;gap:4px var(--sp-5);font-size:var(--fs-small);flex-wrap:wrap;font-stretch:92%;display:flex}.site-footer__copy{color:var(--c-papier)}.site-footer__marks{max-inline-size:72ch;color:var(--c-sable)}.site-footer__wordmark{block-size:auto;inline-size:100%;color:var(--c-petrole-ox);margin-block-start:var(--sp-8)}@media (min-width:600px){.site-footer__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.site-footer__nav{grid-column:1/span 4}.site-footer__nav>.site-footer__col{grid-column:span 2}.site-footer__col--contact{grid-column:5/span 2}}@media (min-width:900px){.site-footer__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.site-footer__brand{grid-column:1/span 5}.site-footer__nav{grid-column:6/span 5}.site-footer__nav>.site-footer__col:first-child{grid-column:1/span 3}.site-footer__nav>.site-footer__col:last-child{grid-column:4/span 2}.site-footer__col--contact{grid-column:11/span 2}.site-footer__top{margin-inline-start:auto}}.field{flex-direction:column;gap:6px;min-inline-size:0;display:flex}.field__label{color:var(--c-encre);font-size:var(--fs-small);font-weight:600;font-stretch:92%;line-height:1.35}.field__input,.field__select,.field__textarea{border:0;border-block-end:2px solid var(--c-encre-2);inline-size:100%;color:var(--c-encre);font-family:var(--f-voice);-webkit-appearance:none;appearance:none;background-color:#0000;border-radius:0;padding:10px 0;font-size:17px;font-weight:450;font-stretch:100%;line-height:1.4}.field__input::placeholder,.field__textarea::placeholder{color:var(--c-encre-2);opacity:1}.field__input:focus,.field__select:focus,.field__textarea:focus{border-block-end-color:var(--c-encre)}.field__input:focus-visible{border-radius:0}.field__select:focus-visible{border-radius:0}.field__textarea:focus-visible{border-radius:0}.field__textarea{resize:vertical;background-image:repeating-linear-gradient(transparent 0 calc(1.58em - 1px), color-mix(in srgb, var(--c-encre) 18%, transparent) 0 1.58em);background-attachment:local;background-origin:content-box;background-clip:content-box;min-block-size:calc(7.9em + 20px);line-height:1.58}.field__select-wrap{position:relative}.field__select{cursor:pointer;padding-inline-end:32px}.field__chevron{block-size:18px;inline-size:18px;color:var(--c-encre-2);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.field__chevron:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}.field__chevron:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}.field__chevron:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.field__chevron:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.field__help{color:var(--c-encre-2);font-size:var(--fs-small);font-weight:500;font-stretch:92%;line-height:1.4}.field__error{color:var(--c-refus-ink);font-size:15px;font-weight:600;font-stretch:92%;line-height:1.35}.field__error[hidden]{display:none}.field.is-invalid :-webkit-any(.field__input,.field__select,.field__textarea){border-block-end-color:var(--c-refus-ink)}.field.is-invalid :is(.field__input,.field__select,.field__textarea){border-block-end-color:var(--c-refus-ink)}.field--check{grid-template-columns:22px 1fr;align-items:start;gap:6px 12px;display:grid}.field__check,.field__box{grid-area:1/1;block-size:22px;inline-size:22px;margin:1px 0 0}.field__check{z-index:1;opacity:0;cursor:pointer}.field__box{border:2px solid var(--c-encre);color:var(--c-papier);pointer-events:none;border-radius:2px;place-items:center;display:grid}.field__box svg{opacity:0;block-size:16px;inline-size:16px}.field__check:checked+.field__box{background:var(--c-encre)}.field__check:checked+.field__box svg{opacity:1}.field__check:focus-visible+.field__box{outline:3px solid var(--focus-a);outline-offset:3px;box-shadow:0 0 0 9px var(--focus-b)}.field--check.is-invalid .field__box{border-color:var(--c-refus-ink)}.field__check-label{color:var(--c-encre);font-size:var(--fs-body);cursor:pointer;grid-area:1/2;font-weight:450;line-height:1.45}.field--check>:-webkit-any(.field__error,.field__help){grid-column:2}.field--check>:is(.field__error,.field__help){grid-column:2}.form-summary{border-inline-start:4px solid var(--c-refus-ink);background:color-mix(in srgb, var(--c-refus-ink) 6%, var(--c-papier));color:var(--c-encre);padding:14px 18px 16px}.form-summary[hidden]{display:none}.form-summary__title{font-size:var(--fs-body);font-weight:700;line-height:1.35}.form-summary__list{gap:4px;margin-block-start:8px;padding:0;list-style:none;display:grid}.form-summary__list a{color:var(--c-refus-ink);text-underline-offset:.3em;font-weight:600;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px}.form-summary__list a:hover{text-decoration-style:solid}.form-summary__list a:focus-visible{text-decoration-style:solid}.form-note{border-inline-start:4px solid var(--c-nuit);background:color-mix(in srgb, var(--c-nuit) 5%, var(--c-papier));color:var(--c-encre);font-size:var(--fs-body);padding:14px 18px 16px;line-height:1.45}.form-note:empty,.form-note[hidden]{display:none}.form-note--alert{border-inline-start-color:var(--c-refus-ink);background:color-mix(in srgb, var(--c-refus-ink) 6%, var(--c-papier))}.form-note__title{font-weight:700}.form-note .btn,.form-note .btn--ink{margin-block-start:12px}.contact{padding-block:var(--sp-section);position:relative}.contact__inner{row-gap:var(--sp-8);align-items:start}.contact__intro,.contact__desk{grid-column:1/-1;min-inline-size:0}@media (min-width:900px){.contact__intro{grid-column:1/span 5}.contact__desk{grid-column:6/-1}}.contact__lede{margin-block-start:var(--sp-stack)}.contact__direct{border-block-start:2px solid var(--c-nuit-40);margin-block-start:var(--sp-8);padding-block-start:var(--sp-5)}.contact__list{font-size:var(--fs-body);grid-template-columns:max-content minmax(0,1fr);gap:14px 24px;margin-block-start:var(--sp-5);line-height:1.45;display:grid}.contact__list dt{font-weight:700;font-stretch:92%}.contact__list dd{justify-items:start;gap:6px;margin:0;display:grid}.contact__sheet{border-radius:var(--r-paper);background:linear-gradient(165deg, color-mix(in srgb, var(--c-white) 55%, transparent), transparent 30%), var(--c-papier);max-inline-size:760px;box-shadow:var(--sh-on-orange);flex-direction:column;margin-inline-start:auto;padding:clamp(20px,3vw,40px);display:flex;position:relative;container:contact-sheet/inline-size}.contact-form{gap:24px;display:grid}.contact-form__legend{color:var(--c-encre-2)}.contact-form__grid{gap:24px;display:grid}@container contact-sheet (width>=560px){.contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.contact-form__grid>.field--full,.contact-form__grid>.contact-form__reach{grid-column:1/-1}}.contact-form__reach{margin-block-start:-8px}.contact-form__foot{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-block-start:4px;display:flex}.contact-form__privacy{max-inline-size:44ch;color:var(--c-encre-2);flex:22ch}.contact-form__submit[aria-disabled=true]{cursor:progress}.contact-form__trap{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.contact__success{flex:1;grid-template-rows:auto 1fr;gap:32px;display:grid}.contact__success[hidden]{display:none}.contact__success-text{align-self:start;justify-items:start;gap:16px;display:grid}.contact__success-title{color:var(--c-encre)}.contact__dock{place-self:end center}@container contact-sheet (width>=560px){.contact__success{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) auto}.contact__dock{justify-self:end}}.contact-receipt .r-heading{text-align:center;margin-block-start:.7em;margin-block-end:.5em}.contact-receipt .r-meta{justify-content:center}.contact-receipt .r-text+.r-text{margin-block-start:.6em}.contact-form__nojs{display:none}.no-js .contact-form__nojs{display:block}.no-js .contact-form [data-submit]{display:none}.cta-stub{padding-block-start:clamp(56px,7vw,112px);padding-block-end:clamp(40px,5vw,72px);position:relative}.cta-stub__ticket{max-inline-size:1360px;filter:drop-shadow(0 2px 2px color-mix(in srgb, var(--key-dark-edge) 34%, transparent)) drop-shadow(0 18px 18px color-mix(in srgb, var(--key-dark-edge) 42%, transparent));margin-inline-start:auto;margin-inline-end:auto;display:grid}.cta-stub__main,.cta-stub__stub{--n:11px;background:linear-gradient(170deg, color-mix(in srgb, var(--c-white) 55%, transparent), transparent 40%), var(--c-papier);color:var(--c-encre)}.cta-stub__main{border-radius:var(--r-ticket) var(--r-ticket) 0 0;-webkit-mask:radial-gradient(circle var(--n) at 0 100%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 98%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--n) at 0 100%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--n) at 0 100%, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 98%, #000) right / 51% 100% no-repeat;background-image:linear-gradient(170deg, color-mix(in srgb, var(--c-white) 55%, transparent), transparent 40%), repeating-linear-gradient(90deg, var(--c-encre-35) 0 7px, transparent 7px 12px);background-size:auto, calc(100% - 2 * var(--n) - 8px) 2px;background-position:0 0,50% 100%;background-repeat:no-repeat;padding:clamp(24px,3.6vw,52px) clamp(22px,3.6vw,52px) clamp(24px,3.2vw,44px)}.cta-stub__title{color:var(--c-encre)}.cta-stub__body{color:var(--c-encre-2);margin-block-start:14px}.cta-stub__stub{border-radius:0 0 var(--r-ticket) var(--r-ticket);-webkit-mask:radial-gradient(circle var(--n) at 0 0, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--n) at 100% 0, #0000 98%, #000) right / 51% 100% no-repeat;-webkit-mask:radial-gradient(circle var(--n) at 0 0, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--n) at 100% 0, #0000 98%, #000) right / 51% 100% no-repeat;mask:radial-gradient(circle var(--n) at 0 0, #0000 98%, #000) left / 51% 100% no-repeat, radial-gradient(circle var(--n) at 100% 0, #0000 98%, #000) right / 51% 100% no-repeat;flex-wrap:wrap;align-items:center;gap:14px 20px;padding:clamp(22px,3vw,40px) clamp(22px,3.6vw,52px) clamp(24px,3.2vw,44px);display:flex}.cta-stub__stub>[hidden]{display:none}@media (min-width:900px){.cta-stub__ticket{grid-template-columns:minmax(0,72fr) minmax(0,28fr)}.cta-stub__main{border-radius:var(--r-ticket) 0 0 var(--r-ticket);-webkit-mask:radial-gradient(circle var(--n) at 100% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--n) at 100% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--n) at 100% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 100% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;background-image:linear-gradient(170deg, color-mix(in srgb, var(--c-white) 55%, transparent), transparent 40%), repeating-linear-gradient(180deg, var(--c-encre-35) 0 7px, transparent 7px 12px);background-size:auto, 2px calc(100% - 2 * var(--n) - 8px);background-position:0 0,100%}.cta-stub__stub{border-radius:0 var(--r-ticket) var(--r-ticket) 0;-webkit-mask:radial-gradient(circle var(--n) at 0 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 0 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;-webkit-mask:radial-gradient(circle var(--n) at 0 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 0 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:radial-gradient(circle var(--n) at 0 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle var(--n) at 0 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;flex-direction:column;justify-content:center;align-items:flex-start}}.other-products{padding-block:var(--sp-8) var(--sp-9);position:relative}.other-products__list{background:repeating-linear-gradient(90deg, var(--c-sable-38) 0 5px, transparent 5px 9px) top / 100% 1px no-repeat;margin-block-start:var(--sp-5);padding:0;list-style:none}.other-products__item{background:repeating-linear-gradient(90deg, var(--c-sable-38) 0 5px, transparent 5px 9px) bottom / 100% 1px no-repeat}.other-products__link{color:inherit;align-items:center;gap:clamp(14px,2vw,28px);padding-block-start:clamp(16px,2.2vw,26px);padding-block-end:clamp(16px,2.2vw,26px);text-decoration:none;display:flex}.other-products__mark{--mark:40px}.other-products__text{--t-stretch:80%;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-decoration-thickness:2px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 70%, transparent);text-decoration-color:color-mix(in srgb, currentColor 70%, transparent);text-underline-offset:.28em;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}.other-products__link:hover .other-products__text{text-decoration-style:solid;text-decoration-color:currentColor}.other-products__link:focus-visible .other-products__text{text-decoration-style:solid;text-decoration-color:currentColor}.faq-list{background:repeating-linear-gradient(90deg, var(--c-sable-38) 0 5px, transparent 5px 9px) top / 100% 1px no-repeat}.faq{background:repeating-linear-gradient(90deg, var(--c-sable-38) 0 5px, transparent 5px 9px) bottom / 100% 1px no-repeat}.ground-paper .faq-list,.ground-paper .faq{--c-sable-38:var(--c-encre-35)}.faq>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;padding-block-start:clamp(18px,2vw,24px);padding-block-end:clamp(18px,2vw,24px);list-style:none;display:flex}.faq>summary::-webkit-details-marker{display:none}.faq__q{--t-stretch:90%;--t-wght:720;--t-lh:1.15}.faq__marker{flex:none;block-size:20px;inline-size:20px;margin-block-start:.25em;position:relative}.faq__marker:before,.faq__marker:after{content:"";background:currentColor;block-size:2px;inline-size:20px;position:absolute;top:9px}.faq__marker:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.faq__marker:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.faq__marker:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.faq__marker:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:0}.faq__marker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.faq__marker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.faq__marker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.faq__marker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:0}.faq__marker:after{transition:transform var(--d-3) var(--e-paper);transform:rotate(90deg)}.faq[open] .faq__marker:after{transform:rotate(0)}.faq__a{max-inline-size:68ch;padding-block-end:clamp(20px,2.2vw,28px)}.faq__a>*+*{margin-block-start:.8em}@supports (interpolate-size:allow-keywords){.faq{interpolate-size:allow-keywords}.faq::details-content{block-size:0;transition:block-size var(--d-4) var(--e-paper), content-visibility var(--d-4) allow-discrete;overflow:clip}.faq[open]::details-content{block-size:auto}}.mock{margin:0;position:relative}.mock-caption{max-inline-size:62ch;color:var(--c-sable);font-size:var(--fs-small);text-wrap:pretty;margin-block-start:var(--sp-4);font-weight:560;font-stretch:92%;line-height:1.4}.ground-paper .mock-caption,.mock-caption--paper{color:var(--c-encre-2)}.op-chip{border:1.5px solid color-mix(in srgb, currentColor 40%, transparent);border-radius:var(--r-chip);min-block-size:28px;font-size:var(--op-chip-size,var(--fs-small));white-space:nowrap;vertical-align:middle;align-items:center;gap:.45em;padding:0 10px;font-weight:600;font-stretch:92%;line-height:1;display:inline-flex}.op-chip--sm{--op-chip-size:13px;min-block-size:26px;padding:0 9px}.op-chip--choice{cursor:pointer;min-block-size:36px;padding-inline-start:8px;position:relative}.op-chip--choice>input{opacity:0;cursor:pointer;block-size:calc(100% + 8px);inline-size:100%;margin:0;position:absolute;top:-4px;bottom:-4px;left:0;right:0}.op-chip--choice:before{content:"";border-radius:50%;flex:none;block-size:14px;inline-size:14px;box-shadow:inset 0 0 0 1.5px}.op-chip--choice:has(>input:checked){border-color:currentColor;box-shadow:inset 0 0 0 1px}.op-chip--choice:has(>input:checked):before{background:radial-gradient(circle,currentColor 0 3.5px,#0000 4px)}.op-chip--choice:has(>input:focus-visible){outline:3px solid var(--focus-a);outline-offset:3px;box-shadow:0 0 0 9px var(--focus-b)}.op-chip--choice:has(>input:checked:focus-visible){box-shadow:inset 0 0 0 1px currentColor, 0 0 0 9px var(--focus-b)}.op-chip--choice:has(>input:disabled){opacity:.5;cursor:not-allowed}.printer{--rw:300px;--slot:46px;--pm:clamp(22px, 6vw, 46px);--wing:0px;--body-depth:96px;inline-size:calc(var(--rw) + 2 * var(--pm));isolation:isolate;padding-block-end:var(--slot);position:relative}.printer:has(>.printer__key){--slot:58px;--wing:214px}.printer__paper{z-index:1;inline-size:var(--rw);clip-path:inset(-120vh -60vw 0);margin-inline-start:auto;margin-inline-end:auto;position:relative}.printer.is-torn .printer__paper{clip-path:none}.printer__wrap{transform-origin:50% 100%;position:relative}.js:not(.rm) .printer:not(.is-fed) .printer__wrap{transform:translateY(101%)}.printer__shadow{background:color-mix(in srgb, var(--key-dark-edge) 62%, transparent);filter:blur(16px);pointer-events:none;border-radius:6px;position:absolute;top:3%;bottom:0;left:4%;right:2%;transform:translate(8px,10px)}.printer .paper-thermal{touch-action:pan-y}.printer.is-tearable:not(.is-torn) .paper-thermal{cursor:grab;-webkit-user-select:none;user-select:none}.printer.is-dragging .paper-thermal{cursor:grabbing}.printer__body{z-index:2;inset-inline:0 calc(-1 * var(--wing));block-size:calc(var(--slot) + var(--body-depth));background:radial-gradient(120% 90% at 8% 0%, color-mix(in srgb, var(--c-white) 7%, transparent), transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--c-white) 8%, transparent), transparent 24%), linear-gradient(180deg, var(--key-dark-top), var(--key-dark-bottom) calc(var(--slot) + 18px), color-mix(in srgb, var(--key-dark-bottom) 60%, transparent) calc(100% - 34px), transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-white) 16%, transparent);pointer-events:none;border-radius:20px 20px 0 0;position:absolute;top:calc(100% - var(--slot))}.printer__slot{top:0;inset-inline:calc(var(--pm) - 10px) calc(var(--pm) - 10px + var(--wing));background:var(--key-dark-edge);block-size:7px;box-shadow:inset 0 2px 3px color-mix(in srgb, var(--key-dark-edge) 90%, var(--c-encre)), 0 1px 0 color-mix(in srgb, var(--c-white) 9%, transparent);border-radius:0 0 4px 4px;position:absolute}.printer__bar{z-index:2;top:5px;inset-inline:calc(var(--pm) - 14px) calc(var(--pm) - 14px + var(--wing));background:linear-gradient(180deg, color-mix(in srgb, var(--c-papier) 88%, var(--c-encre)), color-mix(in srgb, var(--c-papier) 48%, var(--c-encre)) 60%, color-mix(in srgb, var(--c-papier) 30%, var(--c-encre)));-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/8px 4px repeat-x,linear-gradient(#000 0 0) 0 3.5px/100% calc(100% - 3.5px) no-repeat;opacity:.9;block-size:9px;position:absolute;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/8px 4px repeat-x,linear-gradient(#000 0 0) 0 3.5px/100% calc(100% - 3.5px) no-repeat;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/8px 4px repeat-x,linear-gradient(#000 0 0) 0 3.5px/100% calc(100% - 3.5px) no-repeat}.printer__stub{--z:6px;z-index:1;inline-size:var(--rw);background:var(--c-papier);-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/12px 6px repeat-x,linear-gradient(#000 0 0) 0 5.5px/100% 100% no-repeat;opacity:0;block-size:12px;position:absolute;top:-8px;-webkit-mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/12px 6px repeat-x,linear-gradient(#000 0 0) 0 5.5px/100% 100% no-repeat;mask:conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/12px 6px repeat-x,linear-gradient(#000 0 0) 0 5.5px/100% 100% no-repeat}.printer__stub:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--pm)}.printer__stub:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:var(--pm)}.printer__stub:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--pm)}.printer__stub:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:var(--pm)}.printer.is-torn .printer__stub{opacity:1}.printer__feed{background:radial-gradient(circle at 40% 35%, color-mix(in srgb, var(--key-dark-top) 80%, var(--c-white)), var(--key-dark-edge));block-size:16px;inline-size:16px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-white) 15%, transparent), 0 1px 2px var(--key-dark-edge);border-radius:50%;position:absolute;top:22px}.printer__feed:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.printer__feed:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:16px}.printer__feed:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.printer__feed:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:16px}.printer__led{background:color-mix(in srgb, var(--c-vert-lu) 28%, var(--key-dark-bottom));border-radius:50%;block-size:7px;inline-size:7px;position:absolute;top:24px}.printer__led:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(22px + var(--wing))}.printer__led:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(22px + var(--wing))}.printer__led:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(22px + var(--wing))}.printer__led:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(22px + var(--wing))}.printer:has(>.printer__key) .printer__led:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--pm) + var(--rw) + 22px);right:auto}.printer:has(>.printer__key) .printer__led:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--pm) + var(--rw) + 22px);right:auto}.printer:has(>.printer__key) .printer__led:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--pm) + var(--rw) + 22px);left:auto}.printer:has(>.printer__key) .printer__led:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--pm) + var(--rw) + 22px);left:auto}.printer.is-printing .printer__led,.printer.is-ready .printer__led{background:var(--c-vert-lu);box-shadow:0 0 8px 2px color-mix(in srgb, var(--c-vert-lu) 55%, transparent)}.printer.is-printing .printer__led{animation:.22s steps(2,jump-none) infinite ox-led-blink}@keyframes ox-led-blink{0%{opacity:1}to{opacity:.25}}.printer .printer__key{z-index:3;white-space:nowrap;--btn-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-white) 14%, transparent), 0 var(--btn-press) 0 var(--key-edge), 0 0 0 3px color-mix(in srgb, var(--key-dark-edge) 70%, transparent);position:absolute;top:calc(100% - var(--slot) + 7px)}.printer .printer__key:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(100% + 14px)}.printer .printer__key:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(100% + 14px)}.printer .printer__key:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(100% + 14px)}.printer .printer__key:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(100% + 14px)}.printer .printer__key svg{flex:none;block-size:18px;inline-size:18px}.printer .printer__key:disabled,.printer .printer__key[aria-disabled=true]{opacity:.5;cursor:default}.no-js .printer__key{display:none}@media (max-width:899px){.printer:has(>.printer__key){--slot:68px;--wing:0px}.printer .printer__key{top:calc(100% - var(--slot) + 16px);inset-inline:auto calc(var(--pm) - 6px)}.printer:has(>.printer__key) .printer__led{top:34px}.printer:has(>.printer__key) .printer__led:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--pm) + 26px)}.printer:has(>.printer__key) .printer__led:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--pm) + 26px)}.printer:has(>.printer__key) .printer__led:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--pm) + 26px)}.printer:has(>.printer__key) .printer__led:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--pm) + 26px)}}.printer.printer--key-face{--slot:68px;--wing:0px}.printer.printer--key-face .printer__key{top:calc(100% - var(--slot) + 16px);inset-inline:auto calc(var(--pm) - 6px)}.printer.printer--key-face .printer__led{top:34px}.printer.printer--key-face .printer__led:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--pm) + 26px)}.printer.printer--key-face .printer__led:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--pm) + 26px)}.printer.printer--key-face .printer__led:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--pm) + 26px)}.printer.printer--key-face .printer__led:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--pm) + 26px)}.printer--small{--rw:180px;--pm:20px;--slot:46px;--body-depth:0px}.printer--small .printer__body{background:radial-gradient(120% 90% at 8% 0%, color-mix(in srgb, var(--c-white) 7%, transparent), transparent 60%), linear-gradient(180deg, var(--key-dark-top), var(--key-dark-bottom) 70%, var(--key-dark-edge));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-white) 16%, transparent), 0 2px 3px color-mix(in srgb, var(--key-dark-edge) 40%, transparent), 0 14px 18px -8px color-mix(in srgb, var(--key-dark-edge) 55%, transparent);border-radius:12px}.printer--small .printer__feed{display:none}.printer--small .printer__led{top:24px}.printer--small .printer__led:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.printer--small .printer__led:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:16px}.printer--small .printer__led:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.printer--small .printer__led:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:16px}.paper-thermal{--z:6px;--dash:var(--c-encre-35);--dash-strong:color-mix(in srgb, var(--c-encre) 78%, transparent);--mask-top:conic-gradient(from 135deg at top, #0000, #000 1deg 89deg, #0000 90deg) top / calc(var(--z) * 2) var(--z) repeat-x;--mask-bottom:conic-gradient(from -45deg at bottom, #0000, #000 1deg 89deg, #0000 90deg) bottom / calc(var(--z) * 2) var(--z) repeat-x;padding:calc(1.45em + var(--z)) 1.6em 1.25em;color:var(--c-encre);background-color:var(--c-papier);background-image:linear-gradient(180deg, color-mix(in srgb, var(--c-white) 55%, transparent), transparent 16%, transparent 82%, color-mix(in srgb, var(--c-encre) 5%, transparent));-webkit-mask:var(--mask-top), linear-gradient(#000 0 0) 0 calc(var(--z) - .5px) / 100% calc(100% - var(--z) + .5px) no-repeat;-webkit-mask:var(--mask-top), linear-gradient(#000 0 0) 0 calc(var(--z) - .5px) / 100% calc(100% - var(--z) + .5px) no-repeat;mask:var(--mask-top), linear-gradient(#000 0 0) 0 calc(var(--z) - .5px) / 100% calc(100% - var(--z) + .5px) no-repeat;display:block;position:relative}.paper-thermal.is-torn,.paper-thermal--torn,.printer.is-torn .paper-thermal{-webkit-mask:var(--mask-top), var(--mask-bottom), linear-gradient(#000 0 0) 0 calc(var(--z) - .5px) / 100% calc(100% - var(--z) * 2 + 1px) no-repeat;-webkit-mask:var(--mask-top), var(--mask-bottom), linear-gradient(#000 0 0) 0 calc(var(--z) - .5px) / 100% calc(100% - var(--z) * 2 + 1px) no-repeat;mask:var(--mask-top), var(--mask-bottom), linear-gradient(#000 0 0) 0 calc(var(--z) - .5px) / 100% calc(100% - var(--z) * 2 + 1px) no-repeat;padding-block-end:calc(1.25em + var(--z))}.paper-thermal:before{content:"";z-index:0;background-image:var(--grain);opacity:.9;pointer-events:none;background-size:256px 256px;position:absolute;top:0;bottom:0;left:0;right:0}.lp .paper-thermal:before{content:none}.paper-thermal:after{content:"";z-index:2;background:linear-gradient(90deg, transparent 27.6%, color-mix(in srgb, var(--c-papier) 32%, transparent) 27.8% 28.05%, transparent 28.25%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.paper-thermal>*{z-index:1;position:relative}.paper-drop{filter:drop-shadow(0 2px 2px color-mix(in srgb, var(--key-dark-edge) 32%, transparent)) drop-shadow(0 16px 16px color-mix(in srgb, var(--key-dark-edge) 38%, transparent))}.receipt{font-size:var(--receipt-fs,calc(var(--rw,300px) / 29.5));font-weight:450;font-stretch:100%;line-height:1.35}.receipt--small{--receipt-fs:13px;--z:5px}.r-head{text-align:center}.r-logo{aspect-ratio:514/104;block-size:auto;inline-size:6.6em;color:var(--c-encre);margin:0 auto .7em;display:block}.r-name{letter-spacing:.01em;font-size:max(13px,1.08em);font-weight:760}.r-small{color:color-mix(in srgb, var(--c-encre) 84%, var(--c-papier));margin-block-start:.25em;font-size:max(12px,.8em);line-height:1.38}.r-center{text-align:center}.r-rule{background:repeating-linear-gradient(90deg, var(--dash-strong) 0 .42em, transparent .42em .7em);border:0;block-size:2px;margin-block-start:.7em;margin-block-end:.7em}.r-jet{font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);letter-spacing:.02em;font-size:max(17px,1.12em);font-weight:560;line-height:1.1}.r-meta{font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);letter-spacing:.02em;background:repeating-linear-gradient(90deg, var(--dash-strong) 0 .42em, transparent .42em .7em) top / 100% 2px no-repeat, repeating-linear-gradient(90deg, var(--dash-strong) 0 .42em, transparent .42em .7em) bottom / 100% 2px no-repeat;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1em .8em;margin-block-start:.95em;padding-block-start:.55em;padding-block-end:.5em;font-size:max(17px,1.12em);font-weight:520;line-height:1.1;display:flex}.r-meta b{font-weight:inherit}.r-title{letter-spacing:-.012em;color:color-mix(in srgb, var(--c-encre) 88%, var(--key-dark-edge));text-wrap:balance;margin:.34em 0 .42em;font-size:5.5em;font-weight:870;font-stretch:62%;line-height:.86}.r-title>span{display:block}.r-heading{letter-spacing:-.005em;font-size:max(15px,1.5em);font-weight:850;font-stretch:72%;line-height:1}.r-items{background:repeating-linear-gradient(90deg, var(--dash-strong) 0 .42em, transparent .42em .7em) top / 100% 2px no-repeat;padding-block-start:.6em;padding-block-end:.55em}.r-items>li,.r-line{align-items:baseline;font-size:max(12.5px,.92em);line-height:1.62;display:flex}.r-items>li>span,.r-line>span{white-space:nowrap}.r-items>li>i,.r-line>i{background:radial-gradient(circle, var(--dash-strong) 45%, transparent 55%) 0 0 / 5px 2px repeat-x;flex:1;block-size:2px;min-inline-size:1em;margin-inline-start:.45em;margin-inline-end:.45em;translate:0 -.28em}.r-items>li>b,.r-line>b{font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);letter-spacing:.015em;white-space:nowrap;font-size:max(17px,1.22em);font-weight:620;line-height:1}.r-line{background:repeating-linear-gradient(90deg, var(--dash-strong) 0 .42em, transparent .42em .7em) top / 100% 2px no-repeat, linear-gradient(var(--dash-strong) 0 0) 0 calc(100% - 5px) / 100% 2px no-repeat, linear-gradient(var(--dash-strong) 0 0) bottom / 100% 2px no-repeat;padding-block-start:.45em;padding-block-end:.75em}.r-row{justify-content:space-between;align-items:baseline;gap:.6em;font-size:max(12px,.9em);line-height:1.45;display:flex}.r-row>b{font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);letter-spacing:.02em;text-align:end;font-size:max(17px,1.2em);font-weight:600}.r-text{text-wrap:pretty;font-size:max(12px,.86em);line-height:1.45}.r-big,.r-row>.r-big{font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);letter-spacing:.01em;font-size:max(30px,2.4em);font-weight:650;line-height:.95}.r-foot{grid-template-columns:5.4em 1fr;align-items:center;gap:1em;margin-block-start:1em;font-size:max(12px,.86em);line-height:1.4;display:grid}.r-foot strong{font-weight:760}.r-qr{aspect-ratio:1;inline-size:5.4em;position:relative}.r-qr>svg{block-size:100%;inline-size:100%;color:var(--c-encre)}.r-qr.is-read>svg{color:var(--c-vert-lu-ink)}.r-qr__ok{z-index:3;border-radius:var(--r-paper);background:var(--c-vert-lu);color:var(--c-nuit);font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);opacity:0;padding:.22em .4em .16em;font-size:max(17px,1.05em);font-weight:700;line-height:1;transition:transform .35s cubic-bezier(.3,1.6,.5,1);position:absolute;top:-.55em;transform:scale(.4)rotate(-8deg)}.r-qr__ok:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-.5em}.r-qr__ok:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-.5em}.r-qr__ok:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-.5em}.r-qr__ok:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-.5em}.r-qr.is-read .r-qr__ok{opacity:1;transform:rotate(-8deg)}.r-cut{color:color-mix(in srgb, var(--c-encre) 72%, var(--c-papier));white-space:nowrap;align-items:center;gap:.6em;margin-block-start:1em;font-size:max(12px,.8em);font-weight:600;font-stretch:92%;line-height:1.2;display:flex}.r-cut:before,.r-cut:after{content:"";background:repeating-linear-gradient(90deg, var(--dash-strong) 0 .42em, transparent .42em .7em);flex:1;block-size:2px}.r-log{font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);letter-spacing:.02em;align-items:baseline;gap:.55em;font-size:max(17px,1.1em);font-weight:560;line-height:1.3;display:flex}.r-log>time{color:color-mix(in srgb, var(--c-encre) 78%, var(--c-papier));flex:none}.r-tick{border-inline-start:2px solid var(--c-vert-lu-ink);border-block-end:2px solid var(--c-vert-lu-ink);flex:none;block-size:.38em;inline-size:.7em;margin-inline-start:auto;translate:0 -.18em;rotate:-45deg}.r-ok{color:var(--c-vert-lu-ink);font-family:var(--f-voice);letter-spacing:0;font-size:max(12px,.78em);font-weight:700;font-stretch:92%}.paper-tag{border-radius:var(--r-ticket);background:linear-gradient(160deg, color-mix(in srgb, var(--c-white) 55%, transparent), transparent 50%), var(--c-papier);box-shadow:var(--sh-contact);color:var(--c-encre);align-items:center;gap:8px;padding:8px 12px;display:inline-flex}[data-scan-stage]{isolation:isolate}[data-readout]{z-index:var(--z-readout);position:relative}.laser-head{z-index:var(--z-laser-head);background:linear-gradient(90deg, var(--key-dark-edge), var(--key-dark-top));block-size:30px;inline-size:16px;box-shadow:inset -1px 0 0 color-mix(in srgb, var(--c-white) 12%, transparent), 0 6px 16px color-mix(in srgb, var(--key-dark-edge) 60%, transparent);transition:translate .35s var(--e-paper);pointer-events:none;border-radius:0 7px 7px 0;display:none;position:fixed;top:var(--laser-y);translate:-100% -50%}.laser-head:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.laser-head:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.laser-head:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.laser-head:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.js:not(.rm):not(.lp) .laser-head{display:block}.laser-head.is-on{translate:0 -50%}.laser-head i,.laser-head i:after{background:var(--c-laser);block-size:8px;inline-size:6px;box-shadow:0 0 8px var(--c-laser);border-radius:2px;position:absolute;top:11px}.laser-head i:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}.laser-head i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:4px}.laser-head i:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:4px}.laser-head i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:4px}.laser-head i:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.laser-head i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:4px}.laser-head i:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:4px}.laser-head i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:4px}.laser-head i:after{content:"";background:var(--c-vert-lu);box-shadow:0 0 8px var(--c-vert-lu);opacity:0;top:0;bottom:0;left:0;right:0}.laser-head.is-beep i:after{opacity:1}.scan-beam{z-index:var(--z-beam);pointer-events:none;block-size:0;display:block;position:sticky;top:var(--laser-y)}.scan-beam:before,.scan-beam:after{content:"";transform-origin:0;block-size:2px;transition:transform .45s var(--e-paper);display:none;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.js:not(.rm):not(.lp) .scan-beam:before,.js:not(.rm):not(.lp) .scan-beam:after{display:block}.scan-beam:before{background:linear-gradient(90deg, var(--c-laser), color-mix(in srgb, var(--c-laser) 85%, transparent) 70%, color-mix(in srgb, var(--c-laser) 20%, transparent));box-shadow:0 0 10px 1px color-mix(in srgb, var(--c-laser) 70%, transparent), 0 0 30px 4px color-mix(in srgb, var(--c-laser) 20%, transparent);opacity:.62}.scan-beam:after{background:linear-gradient(90deg, color-mix(in srgb, var(--c-vert-lu) 62%, var(--c-white)), var(--c-vert-lu) 60%, color-mix(in srgb, var(--c-vert-lu) 25%, transparent));box-shadow:0 0 12px 2px color-mix(in srgb, var(--c-vert-lu) 85%, transparent), 0 0 40px 8px color-mix(in srgb, var(--c-vert-lu) 30%, transparent);opacity:0}.is-scanning>.scan-beam:before,.is-scanning>.scan-beam:after{transform:scaleX(1)}.scan-beam.is-beep:before{opacity:0}.scan-beam.is-beep:after,.scan-beam.is-refuse:before{opacity:1}[data-scan-code]{position:relative}[data-scan-code]:after{--sc:var(--c-vert-lu);content:"";z-index:2;background:linear-gradient(var(--sc) 0 0) 0 0 / 14px 3px no-repeat, linear-gradient(var(--sc) 0 0) 0 0 / 3px 14px no-repeat, linear-gradient(var(--sc) 0 0) 100% 0 / 14px 3px no-repeat, linear-gradient(var(--sc) 0 0) 100% 0 / 3px 14px no-repeat, linear-gradient(var(--sc) 0 0) 0 100% / 14px 3px no-repeat, linear-gradient(var(--sc) 0 0) 0 100% / 3px 14px no-repeat, linear-gradient(var(--sc) 0 0) 100% 100% / 14px 3px no-repeat, linear-gradient(var(--sc) 0 0) 100% 100% / 3px 14px no-repeat;opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.3,1.5,.5,1);position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px;transform:scale(1.18)}[data-scan-code].is-read:after,[data-scan-code].is-refused:after{opacity:1;transform:none}[data-scan-code].is-refused:after{--sc:var(--c-refus)}[data-scan-code]:before{content:"";z-index:3;background:linear-gradient(to top, transparent 0, color-mix(in srgb, var(--c-laser) 30%, transparent) 2px, var(--c-laser) 4px 6px, color-mix(in srgb, var(--c-laser) 30%, transparent) 8px, transparent 10px) 0 100% / 100% 10px no-repeat;opacity:0;pointer-events:none;block-size:100%;position:absolute;top:0;left:-10px;right:-10px;transform:translateY(calc(5px - 100%))}@media (hover:hover){.js:not(.rm) .obj:hover [data-scan-code]:before{animation:ox-hover-sweep .7s var(--e-paper) 1 both}}@keyframes ox-hover-sweep{0%{opacity:1;transform:translateY(calc(5px - 100%))}99%{opacity:1;transform:translateY(5px)}to{opacity:0;transform:translateY(5px)}}.handheld-beam{z-index:var(--z-beam);background:linear-gradient(90deg, transparent, var(--c-laser) 10% 90%, transparent);block-size:2px;box-shadow:0 0 8px 1px color-mix(in srgb, var(--c-laser) 75%, transparent), 0 0 22px 3px color-mix(in srgb, var(--c-laser) 22%, transparent);pointer-events:none;border-radius:1px;margin-block-start:-1px;position:absolute}.handheld-beam:after{content:"";border-radius:inherit;background:linear-gradient(90deg, transparent, var(--c-vert-lu) 10% 90%, transparent);box-shadow:0 0 12px 2px color-mix(in srgb, var(--c-vert-lu) 80%, transparent);opacity:0;position:absolute;top:0;bottom:0;left:0;right:0}.handheld-beam.is-beep:after{opacity:1}.handheld-beam.is-refuse{block-size:3px;box-shadow:0 0 12px 2px var(--c-laser), 0 0 30px 6px color-mix(in srgb, var(--c-laser) 35%, transparent)}.readout__idle{display:none}.js:not(.rm):not(.lp) [data-readout]:not(.is-live) :-webkit-any(.frame__screen,.frame__float,[data-readout-body]){opacity:.22}.js:not(.rm):not(.lp) [data-readout]:not(.is-live) :is(.frame__screen,.frame__float,[data-readout-body]){opacity:.22}.js:not(.rm):not(.lp) [data-readout]:not(.is-live)>.readout__idle{z-index:2;border-radius:var(--r-key);background:var(--c-nuit);max-inline-size:calc(100% - 24px);box-shadow:inset 0 0 0 1px var(--c-sable-38);color:var(--c-sable);font-family:var(--f-voice);font-size:var(--fs-small);text-align:center;white-space:nowrap;padding:6px 12px 7px;font-weight:560;font-stretch:92%;line-height:1.3;display:block;position:absolute;top:50%;translate:-50% -50%}.js:not(.rm):not(.lp) [data-readout]:not(.is-live)>.readout__idle:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.js:not(.rm):not(.lp) [data-readout]:not(.is-live)>.readout__idle:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.js:not(.rm):not(.lp) [data-readout]:not(.is-live)>.readout__idle:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.js:not(.rm):not(.lp) [data-readout]:not(.is-live)>.readout__idle:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}@media (prefers-reduced-motion:reduce){.laser-head,.scan-beam:before,.scan-beam:after,.handheld-beam{display:none!important}}.stamp{block-size:auto;inline-size:100%;color:var(--c-violet);mix-blend-mode:multiply;pointer-events:none;display:block;overflow:visible}.stamp--vert{color:var(--c-vert-lu-ink)}.stamp--refus{color:var(--c-refus-ink)}.stamp text{fill:currentColor;font-family:var(--f-voice)}.stamp__big{letter-spacing:.06em;font-size:25px;font-weight:860;font-stretch:70%}.stamp__small{letter-spacing:.16em;font-size:10.5px;font-weight:700;font-stretch:90%}.js:not(.rm) .stamp.is-pending{opacity:0}.stamp-cell{aspect-ratio:150/62;inline-size:150px;position:relative}.stamp-cell>.stamp{position:absolute;top:0;bottom:0;left:0;right:0}.obj{--rot:0deg;--lift:6px;--obj-r:3px;--obj-ambient:0 30px 40px -10px color-mix(in srgb, var(--key-dark-edge) 58%, transparent);--obj-contact:0 3px 4px color-mix(in srgb, var(--key-dark-edge) 38%, transparent);--obj-contact-drop:drop-shadow(0 2px 2px color-mix(in srgb, var(--key-dark-edge) 40%, transparent));z-index:var(--z-object);rotate:var(--rot);isolation:isolate;position:relative;container-type:inline-size}.obj:before{content:"";inset:0 0 var(--lift) 0;z-index:-1;border-radius:var(--obj-r);box-shadow:var(--obj-ambient);pointer-events:none;position:absolute}.obj__body{transition:transform .5s var(--e-paper);position:relative}@media (hover:hover){.obj:hover>.obj__body{transform:translateY(calc(-1 * var(--lift)))}}.barcode{display:block;overflow:visible}.barcode__bars{fill:currentColor}.barcode__digits text{fill:currentColor;font-family:var(--f-voice);font-size:9px;font-weight:600}.obj-box{--rot:-5deg;--obj-r:4px;inline-size:min(100%,440px)}.obj-box>.obj__body{box-shadow:var(--obj-contact);border-radius:4px}.obj-box__face{aspect-ratio:1.72;background:linear-gradient(135deg, color-mix(in srgb, var(--c-white) 70%, transparent), transparent 42%), linear-gradient(180deg, transparent 70%, color-mix(in srgb, var(--c-encre) 4%, transparent)), var(--c-papier-bureau);color:var(--c-encre);border-radius:4px 4px 0 0;grid-template-columns:30% 1fr;display:grid;overflow:hidden}.obj-box__band{background:linear-gradient(135deg, color-mix(in srgb, var(--c-white) 16%, transparent), transparent 45%), linear-gradient(160deg, var(--nc-box-band-a), var(--nc-box-band-b));color:var(--c-white);flex-direction:column;justify-content:flex-end;padding:5cqi 4.5cqi 4.4cqi;display:flex;position:relative}.obj-box__band:before{content:"";background:var(--nc-box-rule);block-size:clamp(3px,1.15cqi,5px);position:absolute;top:22%;left:0;right:0}.obj-box__dose{letter-spacing:-.01em;font-size:clamp(28px,12.2cqi,54px);font-weight:860;font-stretch:70%;line-height:.84}.obj-box__unit{margin-block-start:.15em;font-size:clamp(13px,3.9cqi,17px);font-weight:700;font-stretch:90%;line-height:1}.obj-box__main{flex-direction:column;min-inline-size:0;padding:4.2cqi 4cqi 3.4cqi 4.6cqi;display:flex}.obj-box__name{letter-spacing:-.005em;font-size:clamp(18px,7.7cqi,34px);font-weight:820;font-stretch:76%;line-height:1}.obj-box__sub{color:var(--c-encre-2);margin-block-start:.45em;font-size:clamp(12px,3cqi,14px);font-weight:520;font-stretch:92%;line-height:1.3}.obj-box__codes{justify-content:space-between;align-items:flex-end;gap:3cqi;margin-block-start:auto;display:flex}.obj-box__jet{background:color-mix(in srgb, var(--c-encre) 4%, transparent);color:color-mix(in srgb, var(--c-encre) 90%, var(--nc-box-band-b));font-family:var(--f-jet);font-variation-settings:var(--jet-inkjet);letter-spacing:.04em;white-space:nowrap;flex-direction:column;padding:.18em .32em .12em;font-size:clamp(17px,4.8cqi,21px);font-weight:560;line-height:1.02;display:flex;translate:0 2px;rotate:-1.2deg}.obj-box__ean{block-size:auto;inline-size:46%;max-inline-size:150px;color:var(--c-encre);flex:none}.obj-box__edge{background:linear-gradient(180deg, color-mix(in srgb, var(--c-papier-bureau) 80%, var(--c-encre)), color-mix(in srgb, var(--c-papier-bureau) 68%, var(--c-encre)));block-size:clamp(14px,5.9cqi,26px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-encre) 14%, transparent);border-radius:0 0 4px 4px;position:relative}.obj-box__edge:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--nc-box-band-b) 82%, var(--key-dark-edge)), color-mix(in srgb, var(--nc-box-band-b) 64%, var(--key-dark-edge)));inline-size:30%;position:absolute;top:0;bottom:0}.obj-box__edge:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-bottom-left-radius:4px;left:0}.obj-box__edge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-bottom-left-radius:4px;left:0}.obj-box__edge:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-bottom-right-radius:4px;right:0}.obj-box__edge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-bottom-right-radius:4px;right:0}.obj-ticket{--rot:3deg;--obj-r:var(--r-ticket);inline-size:min(100%,560px)}.obj-ticket>.obj__body{filter:var(--obj-contact-drop)}.obj-ticket__paper{border-radius:var(--r-ticket);background:linear-gradient(170deg, color-mix(in srgb, var(--c-white) 55%, transparent), transparent 35%), var(--c-papier);color:var(--c-encre);grid-template-columns:70% 30%;display:grid;-webkit-mask:radial-gradient(11px at 70% 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(11px at 70% 100%,#0000 98%,#000) bottom/100% 51% no-repeat;mask:radial-gradient(11px at 70% 0,#0000 98%,#000) top/100% 51% no-repeat,radial-gradient(11px at 70% 100%,#0000 98%,#000) bottom/100% 51% no-repeat}.obj-ticket__main{border-inline-end:2px dashed var(--c-encre-35);min-inline-size:0;padding:0 clamp(12px,3.4cqi,20px) clamp(12px,3cqi,18px) clamp(14px,3.6cqi,22px)}.obj-ticket__band{background:var(--tf-yellow);color:var(--c-nuit);justify-content:space-between;align-items:baseline;gap:10px;margin:0 calc(-1*clamp(12px,3.4cqi,20px)) clamp(10px,2.8cqi,16px) calc(-1*clamp(14px,3.6cqi,22px));padding:9px clamp(12px,3.4cqi,20px) 8px clamp(14px,3.6cqi,22px);font-size:clamp(12px,2.3cqi,13px);font-weight:700;font-stretch:88%;line-height:1.2;display:flex}.obj-ticket__band:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--r-ticket)}.obj-ticket__band:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-top-left-radius:var(--r-ticket)}.obj-ticket__band:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--r-ticket)}.obj-ticket__band:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:var(--r-ticket)}.obj-ticket__band>span+span{font-weight:560}.obj-ticket__route{flex-wrap:wrap;align-items:center;column-gap:.3em;font-size:clamp(19px,5.2cqi,30px);font-weight:820;font-stretch:72%;line-height:1.04;display:flex}.obj-ticket__arrow{flex:none;block-size:.9em;inline-size:.9em}.obj-ticket__data{flex-wrap:wrap;gap:4px clamp(14px,4.2cqi,26px);margin-block-start:clamp(10px,2.6cqi,16px);display:flex}.obj-ticket__data dt{color:var(--c-encre-2);font-size:12px;font-weight:600;font-stretch:92%;line-height:1.2}.obj-ticket__data dd{font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);letter-spacing:.01em;margin:0;font-size:clamp(30px,7.4cqi,42px);font-weight:650;line-height:.95}.obj-ticket__issued{color:var(--c-encre-2);margin-block-start:clamp(8px,2cqi,12px);font-size:12px;font-weight:520;font-stretch:92%;line-height:1.3}.obj-ticket__stub{flex-direction:column;justify-content:center;align-items:center;gap:8px;min-inline-size:0;padding:clamp(14px,3.6cqi,22px) clamp(8px,2.4cqi,14px) clamp(10px,2.6cqi,14px);display:flex}.obj-ticket__qr{aspect-ratio:1;inline-size:100%;max-inline-size:104px}.obj-ticket__qr>svg{block-size:100%;inline-size:100%;color:var(--c-encre)}.obj-ticket__no{font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);white-space:nowrap;font-size:17px;font-weight:600;line-height:1}@container (width<=380px){.obj-ticket__band>span+span{display:none}.obj-ticket__data dd{font-size:30px}}.obj-ticket--torn .obj-ticket__paper{--t:6px;-webkit-mask:conic-gradient(from 225deg at right, #0000, #000 1deg 89deg, #0000 90deg) right / var(--t) calc(var(--t) * 2) repeat-y, linear-gradient(#000 0 0) left / calc(100% - var(--t) + .5px) 100% no-repeat, radial-gradient(circle 11px at 70% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at 70% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;-webkit-mask-composite:source-over, source-in, source-over;-webkit-mask:conic-gradient(from 225deg at right, #0000, #000 1deg 89deg, #0000 90deg) right / var(--t) calc(var(--t) * 2) repeat-y, linear-gradient(#000 0 0) left / calc(100% - var(--t) + .5px) 100% no-repeat, radial-gradient(circle 11px at 70% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at 70% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;mask:conic-gradient(from 225deg at right, #0000, #000 1deg 89deg, #0000 90deg) right / var(--t) calc(var(--t) * 2) repeat-y, linear-gradient(#000 0 0) left / calc(100% - var(--t) + .5px) 100% no-repeat, radial-gradient(circle 11px at 70% 0, #0000 98%, #000) top / 100% 51% no-repeat, radial-gradient(circle 11px at 70% 100%, #0000 98%, #000) bottom / 100% 51% no-repeat;-webkit-mask-composite:source-over,source-in,source-over;mask-composite:add,intersect,add}.obj-ticket__qr{max-inline-size:min(104px,100% - 16px)}.obj-ticket--torn .obj-ticket__stub{padding-inline-end:calc(clamp(8px, 2.4cqi, 14px) + var(--t))}.obj-sim{--rot:-9deg;--obj-r:var(--r-sim);inline-size:min(100%,380px)}.obj-sim>.obj__body{aspect-ratio:1.586;border-radius:var(--r-sim);background:linear-gradient(125deg, color-mix(in srgb, var(--c-white) 78%, transparent) 0%, transparent 38%), linear-gradient(305deg, color-mix(in srgb, var(--c-encre) 7%, transparent), transparent 40%), linear-gradient(180deg, color-mix(in srgb, var(--c-papier) 92%, var(--c-encre-2)), color-mix(in srgb, var(--c-papier) 80%, var(--c-encre-2)));box-shadow:var(--obj-contact), inset 0 0 0 1px color-mix(in srgb, var(--c-white) 60%, transparent), inset 0 -2px 3px color-mix(in srgb, var(--c-encre) 8%, transparent);color:var(--c-encre)}.obj-sim__punch{aspect-ratio:25/15;inline-size:34%;position:absolute;top:17%}.obj-sim__punch:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8.5%}.obj-sim__punch:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8.5%}.obj-sim__punch:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8.5%}.obj-sim__punch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8.5%}.obj-sim__lines{block-size:100%;inline-size:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.obj-sim__lines path{fill:none;stroke:color-mix(in srgb, var(--c-encre) 22%, transparent);stroke-width:.35px;vector-effect:non-scaling-stroke}.obj-sim__lines .obj-sim__cut{stroke:color-mix(in srgb, var(--c-encre) 30%, transparent);stroke-width:1.4px}.obj-sim__chip{block-size:auto;inline-size:50%;filter:drop-shadow(0 1px 0 color-mix(in srgb, var(--c-encre) 25%, transparent));position:absolute;top:12%}.obj-sim__chip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:25%}.obj-sim__chip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:25%}.obj-sim__chip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:25%}.obj-sim__chip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:25%}.obj-sim__chip .obj-sim__gold{fill:var(--ka-sim-gold-b)}.obj-sim__chip .obj-sim__sheen{fill:color-mix(in srgb, var(--ka-sim-gold-a) 80%, var(--c-white));opacity:.55}.obj-sim__chip path.obj-sim__contacts{fill:none;stroke:var(--ka-sim-gold-line);stroke-width:1.4px}.obj-sim__label{font-size:clamp(12px,3.6cqi,15px);font-weight:700;font-stretch:90%;line-height:1;position:absolute;bottom:17%}.obj-sim__label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8.5%}.obj-sim__label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8.5%}.obj-sim__label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8.5%}.obj-sim__label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8.5%}.obj-sim__iccid{color:color-mix(in srgb, var(--c-encre) 55%, var(--c-papier));font-family:var(--f-jet);font-variation-settings:var(--jet-emboss);letter-spacing:.06em;white-space:nowrap;text-shadow:-1px -1px 0 color-mix(in srgb, var(--c-white) 80%, transparent), 1px 1px 0 color-mix(in srgb, var(--c-encre) 16%, transparent);font-size:14px;font-weight:400;line-height:1;position:absolute;bottom:7%}.obj-sim__iccid:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8.5%}.obj-sim__iccid:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:8.5%}.obj-sim__iccid:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8.5%}.obj-sim__iccid:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:8.5%}.obj-sim__sticker{border-radius:var(--r-paper);background:linear-gradient(160deg, color-mix(in srgb, var(--c-white) 60%, transparent), transparent 50%), var(--c-papier);box-shadow:var(--sh-contact);color:var(--c-encre);font-family:var(--f-jet);font-variation-settings:var(--jet-receipt);white-space:nowrap;padding:.32em .42em .26em;font-size:clamp(24px,8.4cqi,32px);font-weight:650;line-height:1;position:absolute;top:16%;rotate:5deg}.obj-sim__sticker:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6.5%}.obj-sim__sticker:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:6.5%}.obj-sim__sticker:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6.5%}.obj-sim__sticker:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:6.5%}.obj-feature-phone{--rot:7deg;--obj-r:30px;inline-size:min(100%,214px)}.obj-feature-phone>.obj__body{background:radial-gradient(120% 60% at 20% 0%, color-mix(in srgb, var(--c-white) 12%, transparent), transparent 55%), linear-gradient(150deg, color-mix(in srgb, var(--c-encre) 78%, var(--c-papier)), var(--c-encre) 45%, var(--key-dark-edge));box-shadow:var(--obj-contact), inset 0 1px 0 color-mix(in srgb, var(--c-white) 16%, transparent), inset 0 -3px 6px color-mix(in srgb, var(--key-dark-edge) 60%, transparent);color:var(--c-papier);border-radius:30px 30px 26px 26px;flex-direction:column;padding:34px 16px 20px;display:flex}.obj-feature-phone__ear{background:var(--key-dark-edge);block-size:5px;inline-size:40px;box-shadow:0 1px 0 color-mix(in srgb, var(--c-white) 10%, transparent);border-radius:3px;margin-inline-start:-20px;position:absolute;top:14px}.obj-feature-phone__ear:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.obj-feature-phone__ear:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.obj-feature-phone__ear:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.obj-feature-phone__ear:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.obj-feature-phone__lcd{background:repeating-linear-gradient(0deg, color-mix(in srgb, var(--ka-lcd-ink) 5%, transparent) 0 1px, transparent 1px 3px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--ka-lcd-ink) 4%, transparent) 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--ka-lcd-top), var(--ka-lcd-bottom));min-block-size:9.4em;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--key-dark-edge) 88%, var(--ka-lcd-ink)), inset 0 6px 10px color-mix(in srgb, var(--key-dark-edge) 30%, transparent);color:var(--ka-lcd-ink);font-family:var(--f-jet);font-variation-settings:var(--jet-lcd);border-radius:6px;flex-direction:column;gap:4px;padding:10px 11px 12px;font-weight:500;display:flex}.obj-feature-phone__top{justify-content:space-between;align-items:center;gap:6px;font-size:20px;line-height:1;display:flex}.obj-feature-phone__top svg{flex:none;block-size:18px;inline-size:18px}.obj-feature-phone__code{letter-spacing:.02em;margin-block-start:auto;margin-block-end:2px;font-size:clamp(40px,23cqi,52px);font-weight:700;line-height:1}.obj-feature-phone__msg{text-wrap:pretty;font-size:20px;line-height:1.02}.obj-feature-phone__nav{grid-template-columns:1fr 1.25fr 1fr;align-items:center;gap:8px;margin-block-start:16px;display:grid}.obj-feature-phone__nav i{background:linear-gradient(180deg, color-mix(in srgb, var(--c-encre-2) 80%, var(--c-papier)), color-mix(in srgb, var(--c-encre-2) 60%, var(--c-encre)));block-size:16px;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-white) 14%, transparent), 0 2px 0 var(--key-dark-edge);border-radius:8px}.obj-feature-phone__nav i:nth-child(2){aspect-ratio:1;background:radial-gradient(circle, color-mix(in srgb, var(--c-encre-2) 85%, var(--c-papier)) 0 28%, transparent 30%), linear-gradient(180deg, color-mix(in srgb, var(--c-encre-2) 70%, var(--c-papier)), color-mix(in srgb, var(--c-encre-2) 50%, var(--c-encre)));border-radius:50%;grid-row:span 2;block-size:auto}.obj-feature-phone__nav i:nth-child(4){box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--c-vert-lu) 70%, transparent), 0 2px 0 var(--key-dark-edge)}.obj-feature-phone__nav i:nth-child(5){box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--c-refus) 70%, transparent), 0 2px 0 var(--key-dark-edge)}.obj-feature-phone__keys{grid-template-columns:repeat(3,1fr);gap:7px 9px;margin-block-start:14px;display:grid}.obj-feature-phone__keys span{background:linear-gradient(180deg, color-mix(in srgb, var(--c-encre-2) 72%, var(--c-encre)), color-mix(in srgb, var(--c-encre-2) 38%, var(--c-encre)));block-size:clamp(24px,13cqi,28px);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-white) 15%, transparent), 0 2px 0 var(--key-dark-edge);color:var(--c-papier);border-radius:9px;place-items:center;font-size:13px;font-weight:700;font-stretch:80%;line-height:1;display:grid}.frame-window{--frame-bar:var(--nc-brand);--frame-bar-ink:var(--c-white);border-radius:var(--r-window);background:var(--c-papier-bureau);inline-size:100%;box-shadow:var(--sh-window);color:var(--c-encre);flex-direction:column;display:flex;position:relative}.frame-window>.frame__bar{border-radius:var(--r-window) var(--r-window) 0 0;background:linear-gradient(180deg, color-mix(in srgb, var(--c-white) 10%, transparent), transparent 60%), var(--frame-bar);block-size:36px;color:var(--frame-bar-ink);flex:none;align-items:center;gap:8px;padding-inline-start:12px;padding-inline-end:4px;font-size:13px;font-weight:700;font-stretch:92%;line-height:1;display:flex}.frame__icon{flex:none;block-size:16px;inline-size:16px}.frame__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;overflow:hidden}.frame__controls{opacity:.8;flex:none;display:flex}.frame__controls i{block-size:28px;inline-size:30px;position:relative}.frame__controls i:before,.frame__controls i:after{content:"";position:absolute;top:50%;translate:-50% -50%}.frame__controls i:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.frame__controls i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.frame__controls i:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.frame__controls i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:50%}.frame__controls i:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.frame__controls i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.frame__controls i:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.frame__controls i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:50%}.frame__controls i:first-child:before{background:currentColor;block-size:1.5px;inline-size:10px}.frame__controls i:nth-child(2):before{border:1.5px solid;block-size:9px;inline-size:9px}.frame__controls i:nth-child(3):before,.frame__controls i:nth-child(3):after{background:currentColor;block-size:1.5px;inline-size:12px;rotate:45deg}.frame__controls i:nth-child(3):after{rotate:-45deg}.frame-window>.frame__screen{border-radius:0 0 var(--r-window) var(--r-window);flex:1;min-block-size:0;position:relative;overflow:clip;container-type:inline-size}.frame__float{z-index:2;box-shadow:var(--sh-contact);position:absolute;top:-14px}.frame__float:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-12px}.frame__float:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-12px}.frame__float:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-12px}.frame__float:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-12px}.frame-browser{--frame-chrome:color-mix(in srgb, var(--c-white) 89%, var(--c-encre-2));--frame-screen:var(--c-white);border-radius:var(--r-window);background:var(--frame-screen);inline-size:100%;box-shadow:var(--sh-window);color:var(--c-encre);flex-direction:column;display:flex;position:relative}.frame-browser>.frame__bar{border-radius:var(--r-window) var(--r-window) 0 0;background:var(--frame-chrome);block-size:34px;box-shadow:inset 0 -1px 0 color-mix(in srgb, var(--c-encre) 10%, transparent);flex:none;align-items:center;gap:10px;padding-inline-start:12px;padding-inline-end:12px;display:flex;position:relative}.frame__tabs{flex:none;gap:5px;display:flex}.frame__tabs i{background:color-mix(in srgb, var(--c-encre-2) 26%, var(--frame-chrome));border-radius:3px 3px 1px 1px;block-size:7px;inline-size:16px}.frame__tabs i:first-child{background:color-mix(in srgb, var(--c-encre-2) 55%, var(--frame-chrome))}.frame__address{background:var(--c-white);block-size:22px;min-inline-size:0;max-inline-size:62%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-encre) 10%, transparent);color:var(--c-encre-2);white-space:nowrap;border-radius:11px;flex:1;justify-content:center;align-items:center;gap:6px;margin-inline-start:auto;margin-inline-end:auto;padding-inline-start:12px;padding-inline-end:12px;font-size:12px;font-weight:560;font-stretch:92%;line-height:1;display:flex;overflow:hidden}.frame__lock{block-size:11px;inline-size:11px;color:var(--c-vert-lu-ink);flex:none}.frame-browser>.frame__bar:after{content:"";flex:none;inline-size:58px}.frame-browser>.frame__screen{border-radius:0 0 var(--r-window) var(--r-window);background:var(--frame-screen);flex:1;min-block-size:0;position:relative;overflow:clip;container-type:inline-size}.frame-android{--frame-bg:var(--c-papier-bureau);--frame-fg:var(--c-encre);aspect-ratio:.5;border-radius:var(--r-device);background:var(--frame-bg);inline-size:min(100%,300px);box-shadow:var(--sh-device);color:var(--frame-fg);flex-direction:column;display:flex;position:relative}.frame-android--dark{--frame-bg:var(--tf-anth);--frame-fg:color-mix(in srgb, var(--c-white) 92%, var(--tf-muted))}.frame-android--app{--frame-bg:var(--c-white)}.frame-android:before,.frame-android:after{content:"";background:linear-gradient(90deg, var(--key-dark-edge), color-mix(in srgb, var(--key-dark-edge) 70%, var(--c-encre-2)));border-radius:0 2px 2px 0;inline-size:3px;position:absolute}.frame-android:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-10px}.frame-android:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{right:-10px}.frame-android:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-10px}.frame-android:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{right:-10px}.frame-android:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-10px}.frame-android:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{left:-10px}.frame-android:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-10px}.frame-android:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:-10px}.frame-android:before{block-size:8%;top:20%}.frame-android:after{block-size:14%;top:32%}.frame-android>.frame__status{font-variant-numeric:tabular-nums;flex:none;grid-template-columns:1fr auto 1fr;align-items:center;block-size:30px;padding-inline-start:18px;padding-inline-end:16px;font-size:12px;font-weight:650;font-stretch:92%;line-height:1;display:grid}.frame__time{justify-self:start}.frame__cam{background:radial-gradient(circle at 35% 35%, color-mix(in srgb, var(--c-encre-2) 70%, var(--key-dark-edge)), var(--key-dark-edge) 60%);block-size:8px;inline-size:8px;box-shadow:0 0 0 1.5px color-mix(in srgb, var(--key-dark-edge) 40%, transparent);border-radius:50%}.frame__sys{justify-self:end;align-items:center;gap:4px;display:flex}.frame__sys svg{block-size:13px;inline-size:13px}.frame-android>.frame__screen{flex-direction:column;flex:1;min-block-size:0;display:flex;position:relative;overflow:clip;container-type:inline-size}.frame-android>.frame__gesture{flex:none;place-items:center;block-size:22px;display:grid}.frame-android>.frame__gesture:before{content:"";background:color-mix(in srgb, currentColor 55%, transparent);border-radius:2px;block-size:4px;inline-size:min(90px,36%)}.frame-console{border-radius:var(--r-window);background:var(--api-bg);inline-size:100%;box-shadow:var(--sh-window), inset 0 0 0 1px color-mix(in srgb, var(--api-text) 8%, transparent);color:var(--api-text);flex-direction:column;display:flex;position:relative}.frame-console>.frame__bar{border-block-end:1px solid color-mix(in srgb, var(--api-text) 10%, transparent);min-block-size:38px;color:var(--api-com);font-family:var(--f-code);flex:none;align-items:center;gap:4px;padding-inline-start:14px;padding-inline-end:10px;font-size:12px;line-height:1;display:flex}.frame__label{color:var(--api-com)}.frame-console>.frame__screen{min-block-size:0;font-family:var(--f-code);font-size:var(--fs-code);-moz-tab-size:2;tab-size:2;flex:1;padding:14px 16px 16px;line-height:1.6;position:relative;overflow:clip;container-type:inline-size}.frame-console pre{font-size:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.frame-console--scroll>.frame__screen{overflow-x:auto}.frame-console--scroll pre{white-space:pre;overflow-wrap:normal}:root{--nc-box-band-a:#2e5e96;--nc-box-band-b:#214a7b;--nc-box-rule:#e04e39;--nc-alert-ink:#8a3d0a}.ui-nc{--cols:2;--ui-bg:var(--c-papier-bureau);--ui-surface:#fff;--ui-ink:var(--c-encre);--ui-muted:#56645f;--ui-line:#dde2dc;--ui-line-soft:#ebeee9;--ui-tint:#e3f1ed;background:var(--ui-bg);color:var(--ui-ink);font-family:var(--f-voice);font-variant-numeric:tabular-nums;font-size:clamp(12px,2.7cqi,14px);font-weight:500;font-stretch:92%;line-height:1.35}.ui-nc .ui-pad{padding:.9em 1em 1em}.ui-nc .ui-stack{align-content:start;gap:.75em;display:grid}.ui-nc .ui-cols{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:.75em;display:grid}.ui-nc .ui-bar{border-block-end:1px solid var(--ui-line);background:var(--ui-surface);justify-content:space-between;align-items:center;gap:.8em;padding:.7em 1em;display:flex}.ui-nc .ui-toolbar{border-block-end:1px solid var(--ui-line);background:color-mix(in srgb, var(--ui-surface) 55%, var(--ui-bg));flex-wrap:wrap;align-items:center;gap:.5em;padding:.55em 1em;display:flex}.ui-nc .ui-title{font-size:max(13px,1.12em);font-weight:760;font-stretch:88%;line-height:1.15}.ui-nc .ui-sub{color:var(--ui-muted);font-size:max(12px,.9em)}.ui-nc .ui-h{color:var(--ui-muted);margin-block-end:.45em;font-size:max(12px,.86em);font-weight:650}.ui-nc .ui-table{border-collapse:collapse;inline-size:100%}.ui-nc .ui-table th{border-block-end:1px solid var(--ui-line);color:var(--ui-muted);text-align:start;white-space:nowrap;padding:.5em .6em;font-size:max(12px,.86em);font-weight:600}.ui-nc .ui-table td{border-block-end:1px solid var(--ui-line-soft);vertical-align:top;padding:.6em;font-size:min(1em,13.5px);font-weight:560}.ui-nc .ui-table :-webkit-any(th,td):first-child{padding-inline-start:1em}.ui-nc .ui-table :is(th,td):first-child{padding-inline-start:1em}.ui-nc .ui-table :-webkit-any(th,td):last-child{padding-inline-end:1em}.ui-nc .ui-table :is(th,td):last-child{padding-inline-end:1em}.ui-nc .ui-table .is-num{text-align:end;white-space:nowrap}.ui-nc .ui-table em{color:var(--nc-alert);margin-block-start:.15em;font-size:max(12px,.86em);font-style:normal;font-weight:700;display:block}.ui-nc .ui-table tr.is-alert>td:first-child{box-shadow:inset 3px 0 0 var(--nc-alert)}.ui-nc .ui-table tr.is-frozen>td{background:color-mix(in srgb, var(--nc-alert-soft) 55%, var(--ui-surface))}:is(.ui-nc .ui-chip,.ui-chip.ui-nc){background:var(--ui-tint);color:var(--nc-ink);white-space:nowrap;border-radius:4px;justify-self:start;align-items:center;gap:.35em;padding:.22em .55em .2em;font-size:max(12px,.84em);font-weight:700;font-stretch:90%;line-height:1.2;display:inline-flex}:is(.ui-nc .ui-chip--warn,.ui-chip--warn.ui-nc){background:var(--nc-alert-soft);color:var(--nc-alert-ink)}:is(.ui-nc .ui-chip--alert,.ui-chip--alert.ui-nc){background:var(--nc-alert);color:#fff}:is(.ui-nc .ui-chip--neutral,.ui-chip--neutral.ui-nc){background:color-mix(in srgb, var(--c-encre) 7%, var(--ui-surface));color:var(--c-encre-2)}.ui-nc .ui-choices{flex-wrap:wrap;gap:.35em;display:flex}.ui-nc .ui-choices .ui-chip{background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line);color:var(--ui-ink);padding:.4em .7em;font-weight:600}.ui-nc .ui-choices .ui-chip.is-selected{background:var(--nc-brand);box-shadow:none;color:#fff}.ui-nc .ui-btn{background:var(--nc-brand);color:#fff;min-block-size:2.3em;font:inherit;white-space:nowrap;border:0;border-radius:5px;justify-content:center;align-items:center;gap:.4em;padding:.45em .85em;font-size:max(12px,.9em);font-weight:680;line-height:1.15;display:inline-flex}.ui-nc .ui-btn--secondary{background:var(--ui-tint);color:#005e4a}.ui-nc .ui-btn--alert{background:var(--nc-alert);color:#fff}.ui-nc .ui-btn--ghost{background:var(--ui-surface);box-shadow:inset 0 0 0 1px var(--ui-line);color:var(--ui-ink)}.ui-nc .ui-btn.is-highlight{box-shadow:0 0 0 3px color-mix(in srgb, var(--nc-glow) 70%, transparent)}.ui-nc button.ui-btn{cursor:pointer}.ui-nc .ui-btn:disabled{opacity:.45;cursor:not-allowed}.ui-nc .ui-actions{flex-wrap:wrap;gap:.5em;display:flex}.ui-nc .ui-field{gap:.3em;min-inline-size:0;display:grid}.ui-nc .ui-field__label{color:var(--ui-muted);font-size:max(12px,.84em);font-weight:620}.ui-nc .ui-field__value{background:var(--ui-surface);min-block-size:2.3em;box-shadow:inset 0 0 0 1px var(--ui-line);white-space:nowrap;border-radius:5px;align-items:center;gap:.4em;padding:.35em .65em;font-weight:560;display:flex;overflow:hidden}.ui-nc .ui-field__value.is-focus{box-shadow:inset 0 0 0 2px var(--nc-brand)}.ui-nc .ui-placeholder{color:var(--ui-muted);font-weight:500}.ui-caret{vertical-align:-.15em;background:currentColor;block-size:1.1em;inline-size:2px;margin-inline-start:1px;display:inline-block}.ui-nc .ui-kpis{grid-template-columns:repeat(var(--kpi-cols,3), minmax(0, 1fr));gap:.6em;display:grid}.ui-nc .ui-kpi{background:var(--ui-surface);min-inline-size:0;box-shadow:inset 0 0 0 1px var(--ui-line-soft);border-radius:6px;flex-direction:column;gap:.25em;padding:.7em .8em .75em;display:flex}.ui-nc .ui-kpi__label{color:var(--ui-muted);font-size:max(12px,.82em);font-weight:620;line-height:1.25}.ui-nc .ui-kpi__value{letter-spacing:-.005em;font-size:clamp(16px,4.2cqi,25px);font-weight:820;font-stretch:78%;line-height:1.05}.ui-nc .ui-kpi__unit{color:var(--ui-muted);font-size:max(12px,.8em);font-weight:650;font-stretch:92%;display:block}.ui-nc .ui-kpi--alert .ui-kpi__value{color:var(--nc-alert)}.ui-nc .ui-kpi--alert{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nc-alert) 35%, transparent), inset 3px 0 0 var(--nc-alert)}.ui-nc .ui-bars{align-items:stretch;gap:5%;block-size:6.5em;margin:0;padding:0;list-style:none;display:flex}.ui-nc .ui-bars>li{flex:1;grid-template-rows:1fr auto;justify-items:center;gap:.3em;min-inline-size:0;display:grid}.ui-nc .ui-bars>li:before{content:"";inline-size:100%;block-size:calc(var(--v,.5) * 100%);background:color-mix(in srgb, var(--nc-brand) 45%, var(--ui-surface));border-radius:3px 3px 0 0;align-self:end}.ui-nc .ui-bars>li.is-today:before{background:var(--nc-brand)}.ui-nc .ui-bars>li>span{color:var(--ui-muted);font-size:12px;font-weight:600;line-height:1}.ui-nc .ui-list{margin:0;padding:0;list-style:none;display:grid}.ui-nc .ui-row{border-block-end:1px solid var(--ui-line-soft);justify-content:space-between;align-items:baseline;gap:.8em;padding-block-start:.55em;padding-block-end:.55em;display:flex}.ui-nc .ui-row__label{min-inline-size:0}.ui-nc .ui-row__value{text-align:end;white-space:nowrap;font-weight:720}.ui-nc .ui-row__meta{color:var(--ui-muted);font-size:max(12px,.86em);font-weight:500;display:block}.ui-nc .ui-total{border-block-start:2px solid var(--ui-ink);justify-content:space-between;align-items:baseline;gap:.8em;padding-block-start:.6em;padding-block-end:.2em;font-size:max(13px,1.1em);font-weight:800;display:flex}.ui-nc .ui-banner{background:var(--ui-tint);color:var(--nc-ink);border-radius:6px;align-items:flex-start;gap:.55em;padding:.6em .8em;font-size:max(12px,.92em);font-weight:600;line-height:1.3;display:flex}.ui-nc .ui-banner--warn{background:var(--nc-alert-soft);color:var(--nc-alert-ink)}.ui-nc .ui-banner--alert{background:var(--nc-alert);color:#fff}.ui-nc .ui-status{color:var(--ui-muted);align-items:center;gap:.5em;font-size:max(12px,.9em);font-weight:600;display:flex}.ui-nc .ui-status:before{content:"";background:var(--nc-brand);border-radius:50%;flex:none;block-size:.55em;inline-size:.55em}.ui-nc .ui-status.is-warn:before{background:var(--nc-alert)}@container (width<=360px){.ui-nc .ui-table :-webkit-any(th,td){padding-inline-start:.4em;padding-inline-end:.4em}.ui-nc .ui-table :is(th,td){padding-inline-start:.4em;padding-inline-end:.4em}.ui-nc .ui-table :-webkit-any(th,td):first-child{padding-inline-start:.7em}.ui-nc .ui-table :is(th,td):first-child{padding-inline-start:.7em}.ui-nc .ui-table :-webkit-any(th,td):last-child{padding-inline-end:.7em}.ui-nc .ui-table :is(th,td):last-child{padding-inline-end:.7em}}:root{--tf-offline-text:#f6b46a;--tf-ok-text:#7ce0aa}.ui-tf{--cols:2;--ui-bg:var(--tf-anth);--ui-surface:#2e373e;--ui-ink:#e9ecee;--ui-muted:var(--tf-muted);--ui-line:#3a454d;--ui-accent:var(--tf-yellow);--ui-accent-ink:var(--c-nuit);background:var(--ui-bg);color:var(--ui-ink);font-family:var(--f-voice);font-variant-numeric:tabular-nums;flex-direction:column;font-size:clamp(12px,5.2cqi,14px);font-weight:500;font-stretch:92%;line-height:1.35;display:flex}.ui-tf--light{--ui-bg:#fff;--ui-surface:#f4f6f7;--ui-ink:var(--c-encre);--ui-muted:#56626a;--ui-line:#e0e5e8;font-size:clamp(12px,2.7cqi,14px)}.ui-tf.is-refused{--ui-bg:var(--c-refus);--ui-ink:#fff;--ui-muted:#fff}.ui-tf .ui-pad{padding:1em 1.1em}.ui-tf .ui-stack{align-content:start;gap:.75em;display:grid}.ui-tf .ui-cols{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:.75em;display:grid}.ui-tf .ui-grow{flex:1}.ui-tf .ui-appbar{color:var(--ui-muted);justify-content:space-between;align-items:center;gap:.6em;padding:.7em 1.1em .2em;font-size:max(12px,.86em);font-weight:650;display:flex}.ui-tf .ui-bar{border-block-end:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:.8em;padding:.7em 1em;display:flex}.ui-tf .ui-title{font-size:max(14px,1.2em);font-weight:780;font-stretch:82%;line-height:1.15}.ui-tf .ui-sub{color:var(--ui-muted);font-size:max(12px,.9em)}.ui-tf .ui-h{color:var(--ui-muted);margin-block-end:.45em;font-size:max(12px,.86em);font-weight:650}.ui-tf .ui-badge{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 55%, transparent);color:var(--tf-offline);white-space:nowrap;border-radius:999px;align-items:center;gap:.35em;padding:.2em .55em;font-size:max(12px,.84em);font-weight:700;line-height:1.2;display:inline-flex}.ui-tf .ui-badge svg{block-size:1.1em;inline-size:1.1em}.ui-tf .ui-result{text-align:center;flex-direction:column;align-items:center;gap:.55em;padding:1.2em 1em .8em;display:flex}.ui-tf .ui-result__icon{aspect-ratio:1;background:var(--c-vert-lu);inline-size:clamp(56px,30cqi,74px);color:var(--tf-anth);border-radius:50%;place-items:center;display:grid}.ui-tf .ui-result__icon svg{block-size:56%;inline-size:56%}.ui-tf.is-refused .ui-result__icon{color:var(--c-refus);background:#fff}.ui-tf .ui-result__title{color:#fff;font-size:clamp(22px,12.4cqi,30px);font-weight:850;font-stretch:70%;line-height:1}.ui-tf--light .ui-result__title{color:var(--ui-ink)}.ui-tf .ui-result__body{max-inline-size:22em;color:var(--ui-ink);font-size:max(12px,.95em);line-height:1.4}.ui-tf .ui-counter{color:var(--ui-muted);justify-content:center;gap:.35em;font-size:max(12px,.92em);font-weight:650;display:flex}.ui-tf .ui-counter b{color:var(--ui-ink);font-weight:800}:is(.ui-tf .ui-chip,.ui-chip.ui-tf){background:color-mix(in srgb, var(--c-vert-lu) 16%, var(--ui-bg));color:var(--tf-ok-text);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:.35em;padding:.22em .6em .2em;font-size:max(12px,.84em);font-weight:700;line-height:1.2;display:inline-flex}:is(.ui-tf .ui-chip--warn,.ui-chip--warn.ui-tf){background:color-mix(in srgb, var(--tf-offline) 16%, var(--ui-bg));color:var(--tf-offline-text)}:is(.ui-tf .ui-chip--alert,.ui-chip--alert.ui-tf){background:var(--c-refus);color:#fff}:is(.ui-tf .ui-chip--neutral,.ui-chip--neutral.ui-tf){background:color-mix(in srgb, var(--ui-ink) 10%, var(--ui-bg));color:var(--ui-ink)}.ui-tf--light .ui-chip{color:#17643c;background:#dff3e8}.ui-tf--light .ui-chip--warn{color:#6b4a00;background:#fff0c7}.ui-tf--light .ui-chip--neutral{color:#3f4a50;background:#eef1f2}.ui-tf .ui-btn{background:var(--ui-accent);min-block-size:2.6em;color:var(--ui-accent-ink);font:inherit;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:.4em;padding:.5em 1em;font-size:max(12px,.95em);font-weight:750;line-height:1.15;display:inline-flex}.ui-tf .ui-btn--secondary{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ui-ink) 45%, transparent);color:var(--ui-ink);background:0 0}.ui-tf .ui-btn--block{inline-size:100%}.ui-tf button.ui-btn{cursor:pointer}.ui-tf .ui-actions{flex-wrap:wrap;gap:.5em;display:flex}.ui-tf .ui-banner{background:color-mix(in srgb, var(--c-vert-lu) 14%, var(--ui-bg));color:var(--tf-ok-text);text-align:center;border-radius:10px;justify-content:center;align-items:flex-start;gap:.5em;padding:.65em .8em;font-size:max(12px,.88em);font-weight:650;line-height:1.35;display:flex}.ui-tf .ui-banner--offline,.ui-tf .ui-banner--warn{background:color-mix(in srgb, var(--tf-offline) 14%, var(--ui-bg));color:var(--tf-offline-text)}.ui-tf .ui-banner--info{background:color-mix(in srgb, var(--ui-ink) 8%, var(--ui-bg));color:var(--ui-ink)}.ui-tf--light .ui-banner{color:#17643c;background:#dff3e8}.ui-tf--light .ui-banner--offline,.ui-tf--light .ui-banner--warn{color:#6b4a00;background:#fff0c7}.ui-tf--light .ui-banner--info{background:var(--ui-surface);color:var(--ui-ink)}.ui-tf .ui-field{gap:.3em;min-inline-size:0;display:grid}.ui-tf .ui-field__label{color:var(--ui-muted);font-size:max(12px,.84em);font-weight:620}.ui-tf .ui-field__value{background:var(--ui-surface);min-block-size:2.4em;box-shadow:inset 0 0 0 1px var(--ui-line);white-space:nowrap;border-radius:6px;align-items:center;gap:.4em;padding:.35em .65em;font-weight:600;display:flex;overflow:hidden}.ui-tf .ui-field__value.is-focus{box-shadow:inset 0 0 0 2px var(--tf-yellow)}.ui-tf .ui-placeholder{color:var(--ui-muted);font-weight:500}.ui-tf .ui-table{border-collapse:collapse;inline-size:100%}.ui-tf .ui-table th{border-block-end:1px solid var(--ui-line);color:var(--ui-muted);text-align:start;white-space:nowrap;padding:.5em .6em;font-size:max(12px,.86em);font-weight:600}.ui-tf .ui-table td{border-block-end:1px solid color-mix(in srgb, var(--ui-line) 70%, transparent);padding:.55em .6em;font-weight:560}.ui-tf .ui-table .is-num{text-align:end;white-space:nowrap}.ui-tf .ui-list{margin:0;padding:0;list-style:none;display:grid}.ui-tf .ui-row{border-block-end:1px solid color-mix(in srgb, var(--ui-line) 70%, transparent);justify-content:space-between;align-items:baseline;gap:.8em;padding-block-start:.5em;padding-block-end:.5em;display:flex}.ui-tf .ui-row__value{text-align:end;white-space:nowrap;font-weight:720}.ui-tf .ui-row__meta{color:var(--ui-muted);font-size:max(12px,.86em);display:block}.ui-tf .ui-kpis{grid-template-columns:repeat(var(--kpi-cols,3), minmax(0, 1fr));gap:.6em;display:grid}.ui-tf .ui-kpi{background:var(--ui-surface);border-radius:8px;flex-direction:column;gap:.25em;min-inline-size:0;padding:.7em .8em;display:flex}.ui-tf .ui-kpi__label{color:var(--ui-muted);font-size:max(12px,.82em);font-weight:620}.ui-tf .ui-kpi__value{font-size:clamp(16px,4.2cqi,25px);font-weight:820;font-stretch:78%;line-height:1.05}.ui-tf .ui-kpi__unit{color:var(--ui-muted);font-size:max(12px,.8em);font-weight:650;display:block}.ui-tf .ui-hbars{gap:.45em;margin:0;padding:0;list-style:none;display:grid}.ui-tf .ui-hbars>li{grid-template-columns:minmax(0,9em) 1fr;align-items:center;gap:.6em;font-size:max(12px,.9em);font-weight:600;display:grid}.ui-tf .ui-hbars>li:after{content:"";block-size:.7em;inline-size:calc(var(--v,.5) * 100%);background:var(--tf-blue);border-radius:0 3px 3px 0}.ui-tf .ui-hbars>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-tf .ui-seatmap{inline-size:100%;max-inline-size:16em;box-shadow:inset 0 0 0 1.5px var(--ui-line);border-radius:1.4em 1.4em .5em .5em;grid-template-columns:1fr 1fr .55fr 1fr 1fr;gap:.3em;padding:1.6em .6em .6em;display:grid}.ui-tf .ui-seat{aspect-ratio:1;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ui-ink) 35%, transparent);color:var(--ui-ink);border-radius:.4em .4em .2em .2em;place-items:center;font-size:12px;font-weight:650;line-height:1;display:grid}.ui-tf .ui-seat.is-sold{background:color-mix(in srgb, var(--ui-ink) 16%, var(--ui-bg));box-shadow:none;color:#0000}.ui-tf .ui-seat.is-selected{background:var(--tf-yellow);box-shadow:none;color:var(--c-nuit);font-weight:800}.ui-tf .ui-seat.is-aisle{visibility:hidden}.ui-tf .ui-legend{color:var(--ui-muted);flex-wrap:wrap;gap:.3em 1em;font-size:12px;font-weight:600;display:flex}.ui-tf .ui-legend>span{align-items:center;gap:.4em;display:inline-flex}.ui-tf .ui-legend i{block-size:.9em;inline-size:.9em;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--ui-ink) 35%, transparent);border-radius:.2em}.ui-tf .ui-legend i.is-sold{background:color-mix(in srgb, var(--ui-ink) 16%, var(--ui-bg));box-shadow:none}.ui-tf .ui-legend i.is-selected{background:var(--tf-yellow);box-shadow:none}.ui-tf .ui-sig{background:var(--ui-surface);border-radius:8px;block-size:5.5em;position:relative}.ui-tf .ui-sig:after{content:"";background:color-mix(in srgb, var(--ui-ink) 35%, transparent);block-size:1px;position:absolute;bottom:1.1em;left:1em;right:1em}.ui-tf .ui-sig svg{fill:none;block-size:calc(100% - 1.6em);inline-size:calc(100% - 2em);stroke:var(--ui-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:.4em;bottom:1.2em;left:1em;right:1em}@container (width<=360px){.ui-tf .ui-table :-webkit-any(th,td){padding-inline-start:.4em;padding-inline-end:.4em}.ui-tf .ui-table :is(th,td){padding-inline-start:.4em;padding-inline-end:.4em}.ui-tf .ui-table :-webkit-any(th,td):first-child{padding-inline-start:.7em}.ui-tf .ui-table :is(th,td):first-child{padding-inline-start:.7em}.ui-tf .ui-table :-webkit-any(th,td):last-child{padding-inline-end:.7em}.ui-tf .ui-table :is(th,td):last-child{padding-inline-end:.7em}}:root{--ka-lcd-top:#c8d5ae;--ka-lcd-bottom:#afc093;--ka-lcd-ink:#1f2a17;--ka-sim-gold-a:#e9d08a;--ka-sim-gold-b:#c9a24a;--ka-sim-gold-c:#e4c67a;--ka-sim-gold-line:#8c6b22}.ui-ka{--cols:2;--ui-bg:#f6f9fb;--ui-surface:#fff;--ui-ink:#0b2c44;--ui-muted:var(--ka-muted);--ui-line:#dce7ee;background:var(--ui-bg);color:var(--ui-ink);font-family:var(--f-voice);font-variant-numeric:tabular-nums;flex-direction:column;font-size:clamp(12px,5.2cqi,14px);font-weight:500;font-stretch:94%;line-height:1.35;display:flex}.ui-ka .ui-pad{padding:.9em 1.05em 1.05em}.ui-ka .ui-stack{align-content:start;gap:.7em;display:grid}.ui-ka .ui-cols{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:.55em;display:grid}.ui-ka .ui-grow{flex:1}.ui-ka .ui-bar{align-items:center;gap:.6em;padding:.7em 1.05em .4em;display:flex}.ui-ka .ui-back{border-block-end:2px solid;border-inline-start:2px solid;flex:none;block-size:.65em;inline-size:.65em;rotate:45deg}.ui-ka .ui-title{color:var(--ka-royal);font-size:clamp(17px,8.4cqi,21px);font-weight:800;font-stretch:85%;line-height:1.1}.ui-ka .ui-sub{color:var(--ui-muted);font-size:max(12px,.88em)}.ui-ka .ui-h{color:var(--ui-muted);font-size:max(12px,.86em);font-weight:650}.ui-ka .ui-card,.ui-ka .ui-field{background:var(--ui-surface);min-inline-size:0;box-shadow:0 0 0 1px var(--ui-line);border-radius:12px;flex-direction:column;gap:.2em;padding:.7em .8em;display:flex}.ui-ka .ui-field__label{color:var(--ui-muted);font-size:max(12px,.8em);font-weight:620}.ui-ka .ui-field__value{flex-wrap:wrap;align-items:center;gap:.35em .5em;font-size:max(13px,1.08em);font-weight:700;line-height:1.2;display:flex}.ui-ka .ui-field.is-focus{box-shadow:0 0 0 2px var(--ka-app)}.ui-ka .ui-placeholder{color:var(--ui-muted);font-weight:500}.ui-ka .ui-amount{font-size:clamp(20px,10cqi,25px);font-weight:820;font-stretch:85%;line-height:1.05}.ui-ka .ui-fee{gap:.2em;display:grid}.ui-ka .ui-fee__value{letter-spacing:.12em;font-weight:800}.ui-ka .ui-fee__note{color:var(--ui-muted);font-size:12px;font-weight:520;line-height:1.3}.ui-ka .ui-sheet .ui-row{padding-block-start:.3em;padding-block-end:.3em}.ui-ka .ui-list{margin:0;padding:0;list-style:none;display:grid}.ui-ka .ui-row{justify-content:space-between;align-items:baseline;gap:.8em;padding-block-start:.45em;padding-block-end:.45em;display:flex}.ui-ka .ui-row+.ui-row{border-block-start:1px solid var(--ui-line)}.ui-ka .ui-row__label{color:var(--ui-muted)}.ui-ka .ui-row__value{text-align:end;font-weight:700}:is(.ui-ka .ui-chip,.ui-chip.ui-ka){background:var(--ka-turq-soft);color:var(--ka-turq-text);white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:.35em;padding:.25em .6em .22em;font-size:max(12px,.8em);font-weight:700;line-height:1.15;display:inline-flex}:is(.ui-ka .ui-chip--ok,.ui-chip--ok.ui-ka){color:#17643c;background:#e3f4ea}:is(.ui-ka .ui-chip--warn,.ui-chip--warn.ui-ka){color:#7a4b00;background:#fff1d6}:is(.ui-ka .ui-chip--alert,.ui-chip--alert.ui-ka){color:#9e231b;background:#fde5e3}:is(.ui-ka .ui-chip--neutral,.ui-chip--neutral.ui-ka){color:#3d5566;background:#eef3f6}.ui-ka .ui-btn{background:var(--ka-app);color:#fff;min-block-size:2.9em;font:inherit;border:0;border-radius:14px;justify-content:center;align-items:center;gap:.4em;padding:.6em 1em;font-size:max(13px,1em);font-weight:750;line-height:1.15;display:inline-flex}.ui-ka .ui-btn--block{inline-size:100%}.ui-ka .ui-btn--secondary{background:var(--ui-surface);box-shadow:inset 0 0 0 1.5px var(--ui-line);color:var(--ka-app)}.ui-ka .ui-btn--small{border-radius:10px;min-block-size:2.2em;padding:.35em .75em;font-size:max(12px,.86em)}.ui-ka button.ui-btn{cursor:pointer}.ui-ka .ui-banner{background:var(--ka-turq-soft);color:var(--ka-turq-text);border-radius:12px;align-items:flex-start;gap:.5em;padding:.65em .8em;font-size:max(12px,.88em);font-weight:620;line-height:1.35;display:flex}.ui-ka .ui-banner--warn,.ui-ka .ui-banner--offline{color:#7a4b00;background:#fff1d6}.ui-ka .ui-banner--alert{color:#9e231b;background:#fde5e3}.ui-ka .ui-seg{background:#e8eff4;border-radius:12px;grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:3px;display:grid}.ui-ka .ui-seg>*{color:#3d5566;min-block-size:2.3em;font:inherit;text-align:center;background:0 0;border:0;border-radius:9px;place-items:center;padding:.3em .5em;font-size:max(12px,.86em);font-weight:650;display:grid}.ui-ka .ui-seg>[aria-pressed=true],.ui-ka .ui-seg>[aria-selected=true],.ui-ka .ui-seg>.is-selected{background:var(--ui-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--ui-ink) 18%, transparent);color:var(--ka-royal)}.ui-ka .ui-tabs{border-block-end:1px solid var(--ui-line);gap:1.2em;padding-inline-start:1.05em;padding-inline-end:1.05em;display:flex}.ui-ka .ui-tab{color:var(--ui-muted);font:inherit;background:0 0;border:0;padding:.55em 0 .65em;font-weight:700;position:relative}.ui-ka .ui-tab[aria-selected=true],.ui-ka .ui-tab.is-selected{color:var(--ka-royal)}.ui-ka .ui-tab[aria-selected=true]:after,.ui-ka .ui-tab.is-selected:after{content:"";background:var(--ka-royal);border-radius:3px 3px 0 0;block-size:3px;position:absolute;bottom:-1px;left:0;right:0}.ui-ka .ui-quick{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45em;display:grid}.ui-ka .ui-quick>*{background:var(--ui-surface);min-block-size:2.6em;box-shadow:0 0 0 1px var(--ui-line);color:var(--ui-ink);font:inherit;border:0;border-radius:10px;place-items:center;padding:.3em;font-weight:750;display:grid}.ui-ka .ui-quick>.is-selected,.ui-ka .ui-quick>[aria-pressed=true]{box-shadow:0 0 0 2px var(--ka-app);color:var(--ka-royal)}.ui-ka .ui-plan{background:var(--ui-surface);box-shadow:0 0 0 1px var(--ui-line);border-radius:12px;justify-content:space-between;align-items:center;gap:.6em;padding:.75em .85em;display:flex}.ui-ka .ui-plan b{font-weight:750;display:block}.ui-ka .ui-code{font-family:var(--f-code);letter-spacing:.04em;color:var(--ui-ink);font-size:clamp(20px,10cqi,26px);font-weight:700}.ui-ka .ui-history{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2em .8em;padding-block-start:.6em;padding-block-end:.6em;display:grid}.ui-ka .ui-history+.ui-history{border-block-start:1px solid var(--ui-line)}.ui-ka .ui-history__main{gap:.15em;min-inline-size:0;display:grid}.ui-ka .ui-history__main b{font-weight:720}.ui-ka .ui-history__meta{color:var(--ui-muted);font-size:max(12px,.84em)}.ui-ka .ui-sheet{z-index:3;background:var(--ui-surface);box-shadow:0 -18px 36px -12px color-mix(in srgb, var(--ui-ink) 30%, transparent);border-radius:22px 22px 0 0;gap:.45em;padding:1.25em 1em .95em;display:grid;position:absolute;bottom:0;left:0;right:0}.ui-ka .ui-sheet:before{content:"";background:var(--ui-line);border-radius:2px;block-size:4px;inline-size:38px;margin-inline-start:-19px;position:absolute;top:.5em}.ui-ka .ui-sheet:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.ui-ka .ui-sheet:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:50%}.ui-ka .ui-sheet:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.ui-ka .ui-sheet:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:50%}.ui-ka .ui-notif{z-index:4;background:var(--ui-ink);box-shadow:0 12px 24px -10px color-mix(in srgb, var(--ui-ink) 60%, transparent);color:#fff;border-radius:16px;gap:.15em;padding:.75em .9em;font-size:max(12px,.9em);line-height:1.35;display:grid;position:absolute;top:.6em;left:.6em;right:.6em}.ui-ka .ui-notif b{font-weight:750}.ui-api{--cols:2;--ui-bg:var(--api-bg);--ui-ink:var(--api-text);--ui-muted:var(--api-com);--ui-line:#1e3542;background:var(--ui-bg);color:var(--ui-ink);font-family:var(--f-code);font-size:var(--fs-code);line-height:1.6}.ui-api--light{--ui-bg:#fff;--ui-surface:#f4f7f9;--ui-ink:var(--c-encre);--ui-muted:#56626a;--ui-line:#e1e7eb;font-family:var(--f-voice);font-variant-numeric:tabular-nums;font-size:clamp(12px,2.7cqi,14px);font-weight:500;font-stretch:94%;line-height:1.4}.tk-kw{color:var(--api-accent)}.tk-str{color:var(--api-str)}.tk-num{color:var(--api-num)}.tk-com{color:var(--api-com)}.tk-key{color:var(--api-key)}.tk-punc{color:color-mix(in srgb, var(--api-text) 72%, transparent)}.ui-api .ln{border-radius:2px;min-inline-size:100%;display:inline-block}.ui-api .ln.is-lit{background:color-mix(in srgb, var(--ka-turq) 12%, transparent)}.ui-api pre{margin-block-start:.5em;margin-block-end:.9em}.ui-api .ui-req{color:var(--ui-ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:.2em .6em;display:flex}.ui-api .ui-req__method{color:var(--api-num);font-weight:700}.ui-api .ui-statuses{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ui-api .ui-statuses>li{border-radius:var(--r-key);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--api-text) 16%, transparent);color:var(--api-com);font-family:var(--f-code);letter-spacing:.03em;padding:5px 8px 4px;font-size:12px;font-weight:650;line-height:1.2}.ui-api .ui-statuses>li.is-on{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--api-key) 70%, transparent);color:var(--api-text)}.ui-api .ui-statuses>li.is-final{background:var(--c-vert-lu);box-shadow:none;color:var(--c-nuit)}.ui-api .ui-log{color:var(--ui-muted);align-items:center;gap:8px;font-size:max(12px,.92em);display:flex}.ui-api .ui-log:before{content:"";background:color-mix(in srgb, var(--api-com) 70%, transparent);border-radius:50%;flex:none;block-size:8px;inline-size:8px}.ui-api .ui-log.is-done{color:var(--ui-ink)}.ui-api .ui-log.is-done:before{background:var(--c-vert-lu);box-shadow:0 0 8px var(--c-vert-lu)}.ui-api .ui-http{font-weight:700}.ui-api .ui-http--ok{color:var(--api-num)}.ui-api .ui-http--error{color:#ff9a8f}.ui-method{border-radius:var(--r-key);background:var(--api-num);color:var(--api-bg);font-family:var(--f-code);letter-spacing:.03em;vertical-align:middle;padding:3px 7px 2px;font-size:12px;font-weight:700;line-height:1.3;display:inline-block}.ui-method--get{background:var(--api-key)}.ui-badge-status{border-radius:var(--r-key);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, currentColor 50%, transparent);font-family:var(--f-voice);white-space:nowrap;align-items:center;gap:6px;padding:3px 8px 3px 7px;font-size:max(12px,.86em);font-weight:650;font-stretch:92%;line-height:1.25;display:inline-flex}.ui-badge-status>code{font-family:var(--f-code);letter-spacing:.02em;font-size:12px;font-weight:700}.ui-badge-status--completed{background:var(--c-vert-lu);box-shadow:none;color:var(--c-nuit)}.ui-badge-status--failed{background:var(--c-refus);box-shadow:none;color:#fff}.ui-badge-status--cancelled,.ui-badge-status--expired{box-shadow:none;outline:1.5px dashed color-mix(in srgb, currentColor 60%, transparent);outline-offset:-1.5px}.ui-api--light .ui-pad{padding:1em 1.1em}.ui-api--light .ui-stack{align-content:start;gap:.75em;display:grid}.ui-api--light .ui-cols{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:.7em;display:grid}.ui-api--light .ui-bar{border-block-end:1px solid var(--ui-line);justify-content:space-between;align-items:center;gap:.8em;padding:.75em 1.1em;display:flex}.ui-api--light .ui-title{font-size:max(14px,1.15em);font-weight:780;font-stretch:86%;line-height:1.15}.ui-api--light .ui-sub,.ui-api--light .ui-h{color:var(--ui-muted);font-size:max(12px,.88em);font-weight:600}.ui-api--light .ui-amount{font-size:clamp(22px,6cqi,32px);font-weight:830;font-stretch:82%;line-height:1.05}.ui-api--light .ui-field{gap:.3em;display:grid}.ui-api--light .ui-field__label{color:var(--ui-muted);font-size:max(12px,.86em);font-weight:620}.ui-api--light .ui-field__value{min-block-size:2.5em;box-shadow:inset 0 0 0 1px var(--ui-line);border-radius:8px;align-items:center;gap:.5em;padding:.35em .7em;font-weight:600;display:flex}.ui-api--light .ui-field__prefix{border-inline-end:1px solid var(--ui-line);color:var(--ui-muted);padding-inline-end:.5em}.ui-api--light .ui-placeholder{color:var(--ui-muted);font-weight:500}.ui-api--light .ui-btn{background:var(--ka-royal);color:#fff;min-block-size:2.8em;font:inherit;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.4em;padding:.55em 1.1em;font-weight:750;display:inline-flex}.ui-api--light .ui-btn--block{inline-size:100%}.ui-api--light .ui-btn--secondary{box-shadow:inset 0 0 0 1.5px var(--ui-line);color:var(--ka-royal);background:0 0}.ui-api--light button.ui-btn{cursor:pointer}.ui-api--light .ui-banner{background:var(--ka-turq-soft);color:var(--ka-turq-text);border-radius:10px;gap:.5em;padding:.65em .8em;font-size:max(12px,.92em);font-weight:620;display:flex}.ui-api--light .ui-banner--ok{color:#17643c;background:#e3f4ea}.ui-api--light .ui-banner--warn{color:#7a4b00;background:#fff1d6}.ui-api--light .ui-banner--alert{color:#9e231b;background:#fde5e3}.ui-api--light .ui-code{font-family:var(--f-code);letter-spacing:.04em;font-size:clamp(20px,5cqi,28px);font-weight:700}.ui-api--light .ui-kpis{grid-template-columns:repeat(var(--kpi-cols,4), minmax(0, 1fr));gap:.6em;display:grid}.ui-api--light .ui-kpi{background:var(--ui-surface);border-radius:8px;gap:.2em;min-inline-size:0;padding:.7em .8em;display:grid}.ui-api--light .ui-kpi__label{color:var(--ui-muted);font-family:var(--f-code);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.ui-api--light .ui-kpi__value{font-size:clamp(15px,3.4cqi,22px);font-weight:820;font-stretch:80%;line-height:1.1}.ui-api--light .ui-kpi__unit{color:var(--ui-muted);font-size:max(12px,.78em);font-weight:650}.ui-api--light .ui-table{border-collapse:collapse;inline-size:100%}.ui-api--light .ui-table th{border-block-end:1px solid var(--ui-line);color:var(--ui-muted);text-align:start;white-space:nowrap;padding:.5em .6em;font-size:max(12px,.86em);font-weight:600}.ui-api--light .ui-table td{border-block-end:1px solid color-mix(in srgb, var(--ui-line) 70%, transparent);padding:.55em .6em;font-weight:560}.ui-api--light .ui-table .is-num{text-align:end;white-space:nowrap}.ui-api--light .ui-bars{align-items:stretch;gap:4%;block-size:6em;margin:0;padding:0;list-style:none;display:flex}.ui-api--light .ui-bars>li{flex:1;grid-template-rows:1fr auto;justify-items:center;gap:.3em;min-inline-size:0;display:grid}.ui-api--light .ui-bars>li:before{content:"";inline-size:100%;block-size:calc(var(--v,.5) * 100%);background:color-mix(in srgb, var(--ka-app) 55%, #fff);border-radius:3px 3px 0 0;align-self:end}.ui-api--light .ui-bars>li.is-today:before{background:var(--ka-app)}.ui-api--light .ui-bars>li>span{color:var(--ui-muted);font-size:12px;font-weight:600;line-height:1}.ui-api--light .ui-secured{color:var(--ui-muted);justify-content:center;align-items:center;gap:.4em;font-size:12px;font-weight:600;display:flex}.ui-api--light .ui-secured svg{block-size:12px;inline-size:12px}@container (width<=360px){.ui-api--light .ui-table :-webkit-any(th,td){padding-inline-start:.4em;padding-inline-end:.4em}.ui-api--light .ui-table :is(th,td){padding-inline-start:.4em;padding-inline-end:.4em}.ui-api--light .ui-table :-webkit-any(th,td):first-child{padding-inline-start:.7em}.ui-api--light .ui-table :is(th,td):first-child{padding-inline-start:.7em}.ui-api--light .ui-table :-webkit-any(th,td):last-child{padding-inline-end:.7em}.ui-api--light .ui-table :is(th,td):last-child{padding-inline-end:.7em}}.product-hero{padding-block:calc(var(--header-h) + clamp(32px, 7vh, 88px)) var(--sp-section);position:relative}.product-hero__inner{row-gap:var(--sp-7);align-items:center}.product-hero__text,.product-hero__stage,.product-hero__caption{grid-column:1/-1;min-inline-size:0}@media (min-width:900px){.product-hero__text{grid-column:1/span 6}.product-hero__stage,.product-hero__caption{grid-column:7/-1}.product-hero__caption{grid-row:2;margin-block-start:calc(-1 * var(--sp-6))}}.product-hero__h1{gap:14px;margin:0;display:grid}.product-hero__name{contain:layout paint;--t-stretch:var(--name-wdth-to);transition:font-stretch var(--d-6) var(--e-out);align-items:center;gap:.16em;display:flex}.js:not(.rm) .product-hero:not(.is-read) .product-hero__name{--t-stretch:62%}.product-hero__mark{border-radius:.1em;flex:none;block-size:.62em;inline-size:.62em}img.product-hero__mark{object-fit:contain}.product-hero__category{color:var(--c-sable)}.product-hero__title{max-inline-size:22ch;display:block}.product-hero__lede{margin-block-start:var(--sp-5)}.product-hero__audience{color:var(--c-sable);max-inline-size:52ch;margin-block-start:var(--sp-4)}.product-hero__actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-block-start:var(--sp-6);display:flex}.product-hero__claim{--t-size:clamp(1.25rem, 1.1rem + .5vw, 1.375rem);border-block-start:1px solid var(--c-papier-18);max-inline-size:34ch;margin-block-start:var(--sp-7);padding-block-start:var(--sp-4)}.product-hero__stage{isolation:isolate;min-block-size:360px;position:relative;container-type:inline-size}@media (min-width:900px){.product-hero__stage{block-size:var(--stage-h,clamp(420px, 60svh, 600px))}}.product-hero__stage:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--page-accent) 12%, transparent), transparent);pointer-events:none;position:absolute;top:4%;bottom:4%;left:-4%;right:-4%}}@layer sections;@layer utilities{.visually-hidden:not(:-webkit-any(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.visually-hidden:not(:is(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.container{padding-inline:var(--pad-inline)}.grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));column-gap:var(--col-gap);display:grid}@media (min-width:600px){.grid{--cols:6}}@media (min-width:900px){.grid{--cols:12}}.flow>*+*{margin-block-start:var(--flow-space,1em)}.nowrap{white-space:nowrap}.tabular{font-variant-numeric:tabular-nums lining-nums}.ground-petrole{color:var(--c-papier);background-image:var(--grain);--focus-a:var(--c-vert-lu);--focus-b:var(--c-nuit)}.ground-nuit{background-color:var(--c-nuit);background-image:var(--grain);color:var(--c-papier);--focus-a:var(--c-vert-lu);--focus-b:var(--c-nuit)}.ground-laterite{background-color:var(--c-laterite);background-image:var(--grain);color:var(--c-papier);--focus-a:var(--c-papier);--focus-b:var(--c-nuit)}.ground-orange{background-color:var(--c-orange);color:var(--c-nuit);--focus-a:var(--c-nuit);--focus-b:var(--c-papier);--key-edge:var(--c-orange-press)}.ground-paper{color:var(--c-encre);--focus-a:var(--c-nuit);--focus-b:var(--c-papier)}.ground-petrole,.ground-nuit,.ground-laterite{background-repeat:repeat;background-size:256px 256px;background-attachment:scroll}.lp .ground-petrole,.lp .ground-nuit,.lp .ground-laterite{background-image:none}@property --t-size{syntax:"*";inherits:false}@property --t-stretch{syntax:"*";inherits:false}@property --t-wght{syntax:"*";inherits:false}@property --t-lh{syntax:"*";inherits:false}@property --t-measure{syntax:"*";inherits:false}@property --t-jet{syntax:"*";inherits:false}.t-mega{font-size:var(--t-size,var(--fs-mega));font-stretch:var(--t-stretch,62%);font-weight:var(--t-wght,860);line-height:var(--t-lh,.84);letter-spacing:-.012em;text-wrap:balance}.t-name{font-size:var(--t-size,var(--fs-name));font-stretch:var(--t-stretch,62%);font-weight:var(--t-wght,850);line-height:var(--t-lh,.9);letter-spacing:-.01em;white-space:nowrap}.t-h2{font-size:var(--t-size,var(--fs-h2));font-stretch:var(--t-stretch,64%);font-weight:var(--t-wght,840);line-height:var(--t-lh,.9);letter-spacing:-.008em;text-wrap:balance}.t-h3{font-size:var(--t-size,var(--fs-h3));font-stretch:var(--t-stretch,64%);font-weight:var(--t-wght,820);line-height:var(--t-lh,.94);text-wrap:balance}.t-title{font-size:var(--t-size,var(--fs-title));font-stretch:var(--t-stretch,80%);font-weight:var(--t-wght,720);line-height:var(--t-lh,1.04);text-wrap:balance}.t-h4{font-size:var(--t-size,var(--fs-h4));font-stretch:var(--t-stretch,76%);font-weight:var(--t-wght,800);line-height:var(--t-lh,1.08);text-wrap:balance}.t-claim{font-size:var(--t-size,var(--fs-claim));font-stretch:var(--t-stretch,100%);font-weight:var(--t-wght,540);line-height:var(--t-lh,1.18);letter-spacing:-.005em;text-wrap:balance}.t-lead{font-size:var(--t-size,var(--fs-lead));font-stretch:var(--t-stretch,100%);font-weight:var(--t-wght,430);line-height:var(--t-lh,1.45);max-inline-size:var(--t-measure,38ch);text-wrap:pretty}.t-body{font-size:var(--t-size,var(--fs-body));font-stretch:var(--t-stretch,100%);font-weight:var(--t-wght,420);line-height:var(--t-lh,1.58);max-inline-size:var(--t-measure,68ch);text-wrap:pretty}.t-small{font-size:var(--t-size,var(--fs-small));font-stretch:var(--t-stretch,92%);font-weight:var(--t-wght,560);line-height:var(--t-lh,1.4)}.t-ui{font-size:var(--t-size,var(--fs-ui));font-stretch:var(--t-stretch,90%);font-weight:var(--t-wght,650);line-height:var(--t-lh,1.2)}.t-jet{font-family:var(--f-jet);font-size:max(var(--fs-jet), var(--t-size,1em));font-variation-settings:var(--t-jet,var(--jet-receipt));font-weight:var(--t-wght,600);line-height:var(--t-lh,1.15);letter-spacing:.02em}.t-code{font-family:var(--f-code);font-size:var(--t-size,var(--fs-code));line-height:var(--t-lh,1.6);-moz-tab-size:2;tab-size:2}.t-muted{color:var(--c-sable)}.ground-paper .t-muted{color:var(--c-encre-2)}}
