@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_next/static/media/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_next/static/media/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(main.eds.ink) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop,.agConsent){display:none!important}html:has(main.eds.ink) body footer.footer.v2Footer{display:none!important}html:has(main.eds.ink){background:#fff!important}html:has(main.eds.ink) body{background:#fff!important}html.sp-loading,html.sp-loading body{overflow:hidden!important}#contenu-principal:has(>.eds.ink){padding-top:0!important}#contenu-principal main.eds.ink>section,#contenu-principal main.eds.ink>footer{content-visibility:visible!important;contain-intrinsic-size:none!important}:is(#contenu-principal,body) .eds.ink>.agntixMotionReveal{opacity:1!important;will-change:auto!important;transition:none!important;transform:none!important}:is(#contenu-principal,body) .eds.ink .agntixMotionButton,:is(#contenu-principal,body) .eds.ink article{transform:none!important}:is(#contenu-principal,body) .eds.ink .ink-craft__tabs button{transition:color .45s,padding .45s cubic-bezier(.2,.8,.2,1)!important}html.ink-locked,html.ink-locked body{overflow:hidden!important}.ink{--paper:#fff;--ink:#0a0a0a;--grey:#5e5e5e;--line:#0a0a0a24;--ink-f:var(--ag-font-display,"Manrope Variable",sans-serif);--ink-serif:"Instrument Serif",Georgia,serif;--ink-ease:cubic-bezier(.2,.8,.2,1);--pad:max(16px,4vw);--head:74px;background:var(--paper);color:var(--ink);font-family:var(--ag-font-body,"Inter Variable",Arial,sans-serif);position:relative;overflow-x:clip}.ink ::selection{background:var(--ink);color:var(--paper)}.ink-defs{width:0;height:0;position:absolute}.ink-wrap{width:min(1320px,100%);padding-inline:var(--pad);margin-inline:auto}.ink :focus-visible{outline-offset:4px;outline:2px solid}.ink-w,.ink-c{will-change:transform;display:inline-block}.ink-l{margin-bottom:-.08em;padding-bottom:.08em}.ink [id]{scroll-margin-top:calc(var(--head) + 24px)}.sp-load{z-index:1000;background:var(--paper,#fff);color:var(--ink,#0a0a0a);display:grid;position:fixed;inset:0;overflow:hidden}.sp-load__stage{gap:clamp(10px,2.6vw,40px);display:flex;position:absolute;top:42%;left:50%;translate:-50% -50%}.sp-load__slot{opacity:0;visibility:hidden;justify-items:center;gap:12px;width:clamp(56px,9vw,128px);display:grid}.sp-load__disc{aspect-ratio:1;place-items:center;width:100%;display:grid;position:relative}.sp-load__ring{width:100%;height:100%;position:absolute;inset:0;rotate:-90deg}.sp-load__ring circle{fill:none;stroke:currentColor;stroke-width:2px;stroke-dasharray:1;stroke-dashoffset:1px}.sp-load__logo{aspect-ratio:1;opacity:0;visibility:hidden;place-items:center;width:74%;display:grid}.sp-load__logo .officialPlatformIcon{border-radius:24%;width:100%;height:100%}.sp-load__logo .sp-load__drawn{object-fit:contain;width:84%;height:84%}.sp-load__slot small{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:0;visibility:hidden;font-size:clamp(8px,.8vw,11px);font-weight:700}.sp-load__meta{letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;font-size:12px;font-weight:700;display:flex;position:absolute;top:clamp(20px,4vh,40px);left:clamp(16px,4vw,56px);right:clamp(16px,4vw,56px)}.sp-load__count b{font-family:var(--ink-f,sans-serif);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.4vw,34px)}.sp-load__bar{background:#0a0a0a1f;height:2px;position:absolute;bottom:calc(clamp(64px,16vw,230px) + 34px);left:clamp(16px,4vw,56px);right:clamp(16px,4vw,56px)}.sp-load__bar i{transform-origin:0;background:currentColor;position:absolute;inset:0;transform:scaleX(0)}.sp-load__word{font-family:var(--ink-f,sans-serif);letter-spacing:-.07em;justify-content:center;font-size:clamp(64px,19vw,300px);font-weight:800;line-height:1;display:flex;position:absolute;bottom:-.14em;left:0;right:0;overflow:hidden}.sp-load__word span{display:inline-block}.sp-load__ink{pointer-events:none;filter:url(#ink-edge);width:100%;height:100%;position:absolute;inset:0}.sp-load__ink circle{fill:#0a0a0a}.ink-header{left:0;right:0;top:env(safe-area-inset-top,0px);z-index:90;min-height:var(--head);padding:12px var(--pad);color:#fff;mix-blend-mode:difference;transition:translate .5s var(--ink-ease);grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:clamp(12px,2vw,28px);display:grid;position:fixed}.ink-header.is-hidden{translate:0 -110%}:is(#contenu-principal,body) .eds.ink .ink-header__logo{font-family:var(--ink-f);letter-spacing:-.05em;font-size:22px;font-weight:800;position:relative}:is(#contenu-principal,body) .eds.ink .ink-header__logo i{width:7px;height:7px;animation:ink-drip 3.2s var(--ink-ease) infinite;background:currentColor;border-radius:50% 50% 50% 0;position:absolute;bottom:5px;right:-9px;rotate:-45deg}@keyframes ink-drip{0%,60%{opacity:1;translate:0}85%{opacity:0;translate:0 10px}86%,to{opacity:0;translate:0}}:is(#contenu-principal,body) .eds.ink .ink-header__ed{font-family:var(--ink-serif);opacity:.75;white-space:nowrap;font-size:17px;font-style:italic}.ink-nav{justify-content:center;align-items:center;gap:clamp(14px,1.8vw,30px);font-size:14px;font-weight:600;display:flex}.ink-nav>a,.ink-nav__trigger{white-space:nowrap;align-items:center;gap:7px;padding:8px 0;display:inline-flex;position:relative}.ink .ink-nav__trigger{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0}.ink-nav__trigger i{width:7px;height:7px;transition:rotate .4s var(--ink-ease);background:currentColor;border-radius:50% 50% 50% 0;rotate:-45deg}.ink-nav__trigger[aria-expanded=true] i{rotate:135deg}.ink-nav>a:after,.ink-nav__trigger:after{content:"";transform-origin:100%;height:2px;transition:transform .45s var(--ink-ease);filter:url(#ink-edge-fine);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.ink-nav>a:hover:after,.ink-nav__trigger:hover:after,.ink-nav__trigger[aria-expanded=true]:after{transform-origin:0;transform:scaleX(1)}.ink-progress{left:var(--pad);right:var(--pad);width:calc(100% - var(--pad) * 2);pointer-events:none;height:6px;position:absolute;bottom:2px;overflow:visible}.ink-progress path{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:url(#ink-edge-fine)}.ink-burger{cursor:pointer;background:currentColor;border:0;border-radius:50%;justify-self:end;width:46px;height:46px;display:none;position:relative}.ink-burger i{height:2px;transition:rotate .4s var(--ink-ease),top .4s var(--ink-ease);background:#000;position:absolute;left:14px;right:14px}.ink-burger i:first-child{top:18px}.ink-burger i:last-child{top:26px}.ink-burger.is-open i:first-child{top:22px;rotate:45deg}.ink-burger.is-open i:last-child{top:22px;rotate:-45deg}.ink-mega{z-index:88;min-height:min(520px,82svh);padding:calc(var(--head) + clamp(20px,3vw,44px)) var(--pad) clamp(36px,4vw,60px);color:#fff;position:fixed;top:0;left:0;right:0;overflow:hidden}.ink-mega[hidden]{display:none!important}.ink-mega__ink{filter:url(#ink-edge);width:100%;height:100%;position:absolute;inset:0}.ink-mega__ink circle{fill:var(--ink)}.ink-mega__body{gap:clamp(24px,4vw,64px);width:min(1320px,100%);margin-inline:auto;display:none;position:relative}.ink-mega[data-view=agence] [data-mega=agence]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);display:grid}.ink-mega[data-view=faire] [data-mega=faire]{display:grid}.ink-mega[data-view=plateformes] [data-mega=plateformes]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}:is(#contenu-principal,body) .eds.ink .ink-mega__label{letter-spacing:.2em;text-transform:uppercase;opacity:.6;font-size:12px;font-weight:700}.ink-mega__col{align-content:start;gap:16px;display:grid}.ink-mega__col ul{gap:2px;display:grid}.ink-mega__col li{align-items:baseline;gap:12px;display:flex}.ink-mega__col a{font-family:var(--ink-f);letter-spacing:-.05em;font-size:clamp(26px,2.6vw,42px);font-weight:800;line-height:1.08;transition:opacity .25s}.ink-mega__col a:hover{font-family:var(--ink-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.ink-mega[data-view=plateformes] .ink-mega__col a{font-size:clamp(22px,1.9vw,32px)}.ink-mega__col small{font-family:var(--ink-serif);opacity:.6;font-size:18px;font-style:italic}.ink-mega__aside{align-content:end;gap:14px;max-width:38ch;display:grid}:is(#contenu-principal,body) .eds.ink .ink-mega__big{font-family:var(--ink-serif);font-size:clamp(90px,11vw,170px);font-style:italic;line-height:.8}:is(#contenu-principal,body) .eds.ink .ink-mega__aside p:not(.ink-mega__big){font-family:var(--ink-serif);opacity:.85;font-size:22px;line-height:1.25}:is(#contenu-principal,body) .eds.ink .ink-mega__crafts{border-top:1.5px solid #ffffff59;border-left:1.5px solid #ffffff59;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid}:is(#contenu-principal,body) .eds.ink .ink-mega__crafts li{border-bottom:1.5px solid #ffffff59;border-right:1.5px solid #ffffff59;display:flex}:is(#contenu-principal,body) .eds.ink .ink-mega__crafts a{align-content:start;gap:6px;width:100%;padding:18px 20px 20px;transition:background .3s,color .3s;display:grid}:is(:is(#contenu-principal,body) .eds.ink .ink-mega__crafts a:hover,:is(#contenu-principal,body) .eds.ink .ink-mega__crafts a:focus-visible){color:var(--ink);background:#fff}:is(#contenu-principal,body) .eds.ink .ink-mega__crafts span{font-family:var(--ink-serif);font-size:20px;font-style:italic}:is(#contenu-principal,body) .eds.ink .ink-mega__crafts b{font-family:var(--ink-f);letter-spacing:-.05em;font-size:clamp(24px,2.2vw,34px);font-weight:800;line-height:1}:is(#contenu-principal,body) .eds.ink .ink-mega__crafts em{font-family:var(--ink-serif);font-size:18px;line-height:1.2}:is(#contenu-principal,body) .eds.ink .ink-mega__crafts small{opacity:.65;font-size:12px;font-weight:600;line-height:1.5}:is(#contenu-principal,body) .eds.ink .ink-mega__more{flex-wrap:wrap;gap:10px 28px;margin-top:6px;display:flex}:is(#contenu-principal,body) .eds.ink .ink-mega__more a{letter-spacing:.14em;text-transform:uppercase;text-underline-offset:5px;font-size:13px;font-weight:700;text-decoration:underline}:is(#contenu-principal,body) .eds.ink .ink-mega__universes{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}:is(#contenu-principal,body) .eds.ink .ink-mega__universes a{font-size:clamp(20px,1.7vw,26px)}:is(#contenu-principal,body) .eds.ink .ink-mega__universes small{font-size:16px}.ink-mega__marks{align-content:start;gap:18px;display:grid}.ink-mega__marks ul{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}.ink-mega__marks li{display:flex}.ink-mega__marks a{text-align:center;border:1.5px solid #ffffff59;border-radius:14px;align-content:center;justify-items:center;gap:10px;width:100%;padding:18px 8px;transition:border-color .3s;display:grid}:is(.ink-mega__marks a:hover,.ink-mega__marks a:focus-visible){border-color:#fff}.ink-mega__marks img{object-fit:contain;filter:invert();width:44px;height:44px}.ink-mega__marks span{font-size:12px;font-weight:700;line-height:1.2}:is(#contenu-principal,body) .eds.ink .ink-mega__all{letter-spacing:.14em;text-transform:uppercase;text-underline-offset:5px;justify-self:start;font-size:13px;font-weight:700;text-decoration:underline}.ink-sheet{z-index:85;padding:calc(var(--head) + 30px) var(--pad) 40px;background:var(--ink);color:#fff;overscroll-behavior:contain;align-content:start;gap:30px;display:grid;position:fixed;inset:0;overflow-y:auto}.ink-sheet[hidden]{display:none!important}.ink-sheet nav{gap:6px;display:grid}.ink-sheet details{border-bottom:1px solid #fff3}.ink-sheet summary{font-family:var(--ink-f);letter-spacing:-.05em;cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;font-size:clamp(32px,8vw,56px);font-weight:800;line-height:1;list-style:none;display:flex}.ink-sheet summary::-webkit-details-marker{display:none}.ink-sheet summary:after{content:"+";font-family:var(--ink-serif);transition:rotate .35s var(--ink-ease);font-size:.8em;font-weight:400}.ink-sheet details[open] summary:after{rotate:45deg}.ink-sheet details ul{gap:10px;padding:2px 0 20px;display:grid}.ink-sheet details a{font-family:var(--ink-serif);font-size:24px;font-style:italic}:is(#contenu-principal,body) .eds.ink .ink-sheet__link{font-family:var(--ink-f);letter-spacing:-.05em;border-bottom:1px solid #fff3;padding:14px 0;font-size:clamp(32px,8vw,56px);font-weight:800;line-height:1}.ink-sheet>p{font-family:var(--ink-serif);opacity:.6;font-size:18px;font-style:italic}:is(#contenu-principal,body) .eds.ink .ink-btn{isolation:isolate;white-space:nowrap;background:currentColor;border:1.5px solid;border-radius:999px;justify-content:center;align-items:center;min-height:50px;padding:0 26px;font-size:15px;font-weight:700;display:inline-flex;position:relative;overflow:hidden}:is(#contenu-principal,body) .eds.ink .ink-btn span{z-index:1;color:var(--paper);transition:color .4s;position:relative}:is(#contenu-principal,body) .eds.ink .ink-btn i{z-index:0;aspect-ratio:1;background:var(--paper);width:160%;transition:top .6s var(--ink-ease),rotate .8s var(--ink-ease);filter:url(#ink-edge-fine);border-radius:46% 54% 42% 58%;position:absolute;top:120%;left:50%;translate:-50%}:is(:is(#contenu-principal,body) .eds.ink .ink-btn:hover i,:is(#contenu-principal,body) .eds.ink .ink-btn:focus-visible i){top:-40%;rotate:90deg}:is(:is(#contenu-principal,body) .eds.ink .ink-btn:hover span,:is(#contenu-principal,body) .eds.ink .ink-btn:focus-visible span){color:var(--ink)}:is(#contenu-principal,body) .eds.ink .ink-btn.ink-btn--line{background:0 0}:is(#contenu-principal,body) .eds.ink .ink-btn.ink-btn--line span{color:inherit}:is(#contenu-principal,body) .eds.ink .ink-btn.ink-btn--line i{background:currentColor}:is(#contenu-principal,body) .eds.ink .ink-btn.ink-btn--line:is(:hover,:focus-visible) span{color:var(--paper)}:is(#contenu-principal,body) .eds.ink .ink-dark .ink-btn.ink-btn--line:is(:hover,:focus-visible) span{color:var(--ink)}:is(#contenu-principal,body) .eds.ink .ink-dark .ink-btn{color:#fff}:is(#contenu-principal,body) .eds.ink .ink-dark .ink-btn:not(.ink-btn--line) span{color:var(--ink)}:is(#contenu-principal,body) .eds.ink .ink-dark .ink-btn:not(.ink-btn--line) i{background:var(--ink)}:is(#contenu-principal,body) .eds.ink .ink-dark .ink-btn:not(.ink-btn--line):hover span{color:#fff}:is(#contenu-principal,body) .eds.ink .ink-header .ink-btn span{color:#000}:is(#contenu-principal,body) .eds.ink .ink-header .ink-btn i{background:#000}:is(#contenu-principal,body) .eds.ink .ink-header .ink-btn:hover span{color:#fff}.ink-trail{z-index:80;pointer-events:none;mix-blend-mode:difference;filter:invert();width:100vw;height:100vh;position:fixed;inset:0}.ink-dot{z-index:95;mix-blend-mode:difference;pointer-events:none;width:14px;height:14px;transition:width .3s var(--ink-ease),height .3s var(--ink-ease),margin .3s var(--ink-ease);background:#fff;border-radius:50% 50% 50% 0;margin:-7px 0 0 -7px;position:fixed;top:0;left:0;rotate:-45deg}.ink-dot.is-big{width:56px;height:56px;margin:-28px 0 0 -28px}@media (pointer:fine){html.ink-cursor-on :is(.ink,.ink a,.ink button,.ink summary){cursor:none}}.ink-blot{z-index:-1;aspect-ratio:1;background:var(--ink);width:140%;transition:scale .8s var(--ink-ease);filter:url(#ink-edge);pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:0}.ink-hero{height:100svh;min-height:600px;position:relative;overflow:hidden}.ink-field{position:absolute;inset:0}.ink-field canvas{display:block;width:100%!important;height:100%!important}.ink-hero__copy{padding:calc(var(--head) + 20px) var(--pad) clamp(30px,6vh,80px);color:#fff;mix-blend-mode:difference;pointer-events:none;align-content:end;gap:14px;display:grid;position:absolute;inset:0}:is(#contenu-principal,body) .eds.ink .ink-hero__kicker{letter-spacing:.22em;text-transform:uppercase;flex-wrap:wrap;gap:10px;font-size:13px;font-weight:700;display:flex}:is(#contenu-principal,body) .eds.ink .ink-hero__word{margin:0 0 0 -.04em;font-family:var(--ink-f)!important;letter-spacing:-.08em!important;color:#fff!important;font-size:clamp(140px,30vw,500px)!important;font-weight:800!important;line-height:.74!important}:is(#contenu-principal,body) .eds.ink .ink-hero__line{font-family:var(--ink-serif);font-size:clamp(30px,4.2vw,68px);font-style:italic;line-height:1}:is(#contenu-principal,body) .eds.ink .ink-hero__note{max-width:52ch;font-size:clamp(15px,1.15vw,18px);line-height:1.55}.ink-hero__foot{border-top:1.5px solid;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px;margin-top:clamp(10px,2vh,24px);padding-top:clamp(14px,2.2vh,24px);display:flex}.ink-hero__facts{flex-wrap:wrap;gap:clamp(18px,4vw,64px);margin:0;display:flex}.ink-hero__facts div{gap:4px;display:grid}.ink-hero__facts dt{font-family:var(--ink-f);letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,54px);font-weight:800;line-height:.9}.ink-hero__facts dd{letter-spacing:.12em;text-transform:uppercase;max-width:20ch;margin:0;font-size:12px;font-weight:700;line-height:1.35}.ink-hero__cta{pointer-events:auto;flex-wrap:wrap;gap:12px;display:flex}:is(#contenu-principal,body) .eds.ink .ink-hero .ink-btn{min-height:56px;padding-inline:30px}:is(#contenu-principal,body) .eds.ink .ink-hero .ink-btn:not(.ink-btn--line) span{color:#000}:is(#contenu-principal,body) .eds.ink .ink-hero .ink-btn:not(.ink-btn--line) i{background:#000}:is(#contenu-principal,body) .eds.ink .ink-hero .ink-btn:not(.ink-btn--line):hover span{color:#fff}:is(#contenu-principal,body) .eds.ink .ink-hero .ink-btn.ink-btn--line:is(:hover,:focus-visible) span{color:#000}.ink-ribbon{border-block:2px solid var(--ink);gap:12px;padding-block:clamp(24px,3.6vw,44px);display:grid;overflow:hidden}:is(#contenu-principal,body) .eds.ink .ink-ribbon__line{will-change:transform;gap:clamp(28px,4vw,64px);width:max-content;padding-inline:20px;display:flex}:is(#contenu-principal,body) .eds.ink .ink-ribbon__line li{white-space:nowrap;font-family:var(--ink-f);letter-spacing:-.04em;align-items:center;gap:14px;font-size:clamp(22px,2.6vw,40px);font-weight:800;display:inline-flex}:is(#contenu-principal,body) .eds.ink .ink-ribbon__line img{aspect-ratio:1;object-fit:contain;width:clamp(36px,3.4vw,54px);height:auto}.ink-ribbon__line--1 li{color:#0000;-webkit-text-stroke:1.5px var(--ink)}.ink-sec{padding-block:clamp(80px,9vw,140px);position:relative}.ink-head{gap:18px;margin-bottom:clamp(40px,5.5vw,80px);display:grid}:is(#contenu-principal,body) .eds.ink .ink-head__kicker{letter-spacing:.2em;text-transform:uppercase;align-items:baseline;gap:14px;font-size:13px;font-weight:700;display:flex}:is(#contenu-principal,body) .eds.ink .ink-head__kicker span{font-family:var(--ink-serif);letter-spacing:0;text-transform:none;font-size:30px;font-style:italic}:is(#contenu-principal,body) .eds.ink .ink-head h2,:is(#contenu-principal,body) .eds.ink .ink-cta h2{max-width:15ch;font-family:var(--ink-f)!important;letter-spacing:-.065em!important;color:inherit!important;font-size:clamp(46px,7.4vw,128px)!important;font-weight:800!important;line-height:.92!important}:is(#contenu-principal,body) .eds.ink .ink-head__lead{max-width:56ch;font-family:var(--ink-serif);font-size:clamp(22px,2.1vw,32px);line-height:1.22}.ink-more{justify-content:center;margin-top:clamp(40px,5vw,72px);display:flex}.ink-dark{background:var(--ink);color:#fff;padding-block:clamp(96px,10vw,160px);position:relative}.ink-edge{z-index:1;pointer-events:none;width:100%;height:clamp(40px,6vw,90px);position:absolute;left:0;right:0}.ink-edge path{fill:var(--ink)}.ink-edge--top{bottom:calc(100% - 1px)}.ink-edge--bottom{top:calc(100% - 1px);scale:1 -1}:is(#contenu-principal,body) .eds.ink .ink-dark .ink-head__lead{color:#ffffffdb}.ink-why__top{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,5vw,80px);display:grid}.ink-why__top .ink-head{margin-bottom:0}:is(#contenu-principal,body) .eds.ink .ink-why__three{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,3vw,48px);margin-top:clamp(56px,7vw,110px);display:grid}:is(#contenu-principal,body) .eds.ink .ink-why__three li{border-top:2px solid var(--ink);align-content:start;gap:14px;padding-top:22px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-why__three span{font-family:var(--ink-serif);font-size:clamp(26px,2.4vw,38px);font-style:italic;line-height:1}:is(#contenu-principal,body) .eds.ink .ink-why__three b{font-family:var(--ink-f);letter-spacing:-.05em;font-size:clamp(28px,2.8vw,46px);font-weight:800;line-height:1}:is(#contenu-principal,body) .eds.ink .ink-why__three p{color:var(--grey);font-size:17px;line-height:1.65}.ink-stamp{aspect-ratio:1;width:clamp(170px,19vw,270px);color:var(--ink);position:relative;transform:rotate(-8deg)}.ink-stamp__svg{width:100%;height:100%;display:block;overflow:visible}.ink-stamp__ring{fill:none;stroke:currentColor;stroke-width:2.4px}.ink-stamp__ring--thick{stroke-width:7px}.ink-stamp__arc{fill:currentColor;font-family:var(--ink-f);letter-spacing:.12em;font-size:15px;font-weight:800}.ink-stamp__word{fill:currentColor;font-family:var(--ink-f);letter-spacing:-.05em;font-size:56px;font-weight:800}.ink-stamp__date{fill:currentColor;font-family:var(--ink-serif);font-size:19px;font-style:italic}.ink-stamp__splash{opacity:0;filter:url(#ink-edge-fine);pointer-events:none;border:3px solid;border-radius:50%;position:absolute;inset:-14%}:is(#contenu-principal,body) .eds.ink .ink-figs{border-top:2px solid var(--ink);display:grid}:is(#contenu-principal,body) .eds.ink .ink-figs li{border-bottom:1px solid var(--line);grid-template-columns:52px minmax(130px,auto) minmax(0,auto) minmax(40px,1fr) auto;align-items:baseline;gap:0 clamp(12px,1.8vw,26px);padding:clamp(16px,1.8vw,24px) 0;display:grid}.ink-figs__no{font-family:var(--ink-serif);color:var(--grey);font-size:22px;font-style:italic}.ink-figs__value{font-family:var(--ink-f);letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(40px,4.6vw,76px);font-weight:800;line-height:.95}.ink-figs__label{font-family:var(--ink-serif);font-size:clamp(21px,1.9vw,30px);line-height:1.15}.ink-figs__leader{border-bottom:2px dotted var(--ink);opacity:.45;align-self:end;height:0;margin-bottom:.5em}:is(#contenu-principal,body) .eds.ink .ink-figs__from{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}:is(#contenu-principal,body) .eds.ink a.ink-figs__from{text-underline-offset:4px;text-decoration:underline}:is(#contenu-principal,body) .eds.ink .ink-figs__from svg{width:13px;height:13px}.ink-craft{grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.ink-craft__tabs{border-top:2px solid var(--ink);display:grid}.ink .ink-craft__tabs button{border:0;border-bottom:2px solid var(--ink);width:100%;color:var(--ink);font:inherit;text-align:left;isolation:isolate;cursor:pointer;transition:color .45s ease,padding .45s var(--ink-ease);background:0 0;border-radius:0;grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:4px 12px;margin:0;padding:18px 16px 18px 6px;display:grid;position:relative;overflow:hidden}.ink-craft__no{font-family:var(--ink-serif);grid-row:1/3;font-size:24px;font-style:italic}.ink-craft__tabs b{font-family:var(--ink-f);letter-spacing:-.055em;font-size:clamp(28px,3vw,48px);font-weight:800;line-height:.95}.ink-craft__line{font-family:var(--ink-serif);opacity:.8;grid-column:2;font-size:18px;line-height:1.2}.ink .ink-craft__tabs button[aria-selected=true],.ink .ink-craft__tabs button:hover{color:#fff;padding-left:18px}.ink-craft__tabs button[aria-selected=true] .ink-blot,.ink-craft__tabs button:hover .ink-blot{scale:1}.ink-craft__stage{min-height:100%;position:relative}.ink-craft__wash{z-index:2;background:var(--ink);pointer-events:none;position:absolute;inset:0;transform:scaleX(0)}:is(#contenu-principal,body) .eds.ink .ink-craft__head{font-family:var(--ink-serif);gap:6px;margin-bottom:22px;font-size:clamp(22px,2vw,30px);line-height:1.2;display:grid}:is(#contenu-principal,body) .eds.ink .ink-craft__head b{font-family:var(--ink-f);letter-spacing:-.06em;font-size:clamp(38px,4.4vw,72px);font-weight:800;line-height:.9}.ink .ink-craft__panel ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.ink-craft__panel li{display:flex}.ink-craft__panel li>:is(a,div){border:2px solid var(--ink);isolation:isolate;border-radius:18px;grid-template-rows:auto 1fr auto;gap:10px;width:100%;padding:22px 22px 20px;transition:color .4s,background .4s;display:grid;position:relative;overflow:hidden}.ink-craft__panel b{font-family:var(--ink-f);letter-spacing:-.04em;font-size:clamp(21px,1.8vw,27px);font-weight:800;line-height:1.05}.ink-craft__panel span{color:var(--grey);font-size:15.5px;line-height:1.55;transition:color .4s}.ink-craft__panel em{letter-spacing:.14em;text-transform:uppercase;text-underline-offset:4px;font-size:12px;font-style:normal;font-weight:700;text-decoration:underline}:is(.ink-craft__panel a:hover,.ink-craft__panel a:focus-visible){background:var(--ink);color:#fff}:is(.ink-craft__panel a:hover span,.ink-craft__panel a:focus-visible span){color:#fffc}.ink-web__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,80px);display:grid}.ink-web__frame{width:100%;height:auto;display:block;overflow:visible}.ink-web__frame :is(rect,line,circle,path){fill:none;stroke:#fff;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;filter:url(#ink-edge-fine)}:is(#contenu-principal,body) .eds.ink .ink-web__parts{border-top:1.5px solid #fff6;gap:0;display:grid}:is(#contenu-principal,body) .eds.ink .ink-web__parts li{border-bottom:1px solid #ffffff2e;grid-template-columns:44px minmax(0,1fr);gap:4px 14px;padding:16px 0;display:grid}:is(#contenu-principal,body) .eds.ink .ink-web__parts span{font-family:var(--ink-serif);opacity:.7;grid-row:1/3;font-size:22px;font-style:italic}:is(#contenu-principal,body) .eds.ink .ink-web__parts b{font-family:var(--ink-f);letter-spacing:-.04em;font-size:clamp(21px,1.8vw,26px);font-weight:800}:is(#contenu-principal,body) .eds.ink .ink-web__parts p{color:#ffffffbf;font-size:15.5px;line-height:1.55}.ink-crm__row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}:is(#contenu-principal,body) .eds.ink .ink-crm__log{border-top:2px solid var(--ink);display:grid}:is(#contenu-principal,body) .eds.ink .ink-crm__log li{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:4px 14px;padding:18px 0;display:grid}:is(#contenu-principal,body) .eds.ink .ink-crm__log span{font-family:var(--ink-serif);color:var(--grey);grid-row:1/3;font-size:22px;font-style:italic}:is(#contenu-principal,body) .eds.ink .ink-crm__log b{font-family:var(--ink-f);letter-spacing:-.045em;font-size:clamp(22px,2vw,30px);font-weight:800}:is(#contenu-principal,body) .eds.ink .ink-crm__log p{color:var(--grey);font-size:16px;line-height:1.55}.ink-crm__side{gap:clamp(24px,3vw,40px);display:grid}.ink-bubble{border:2px solid var(--ink);background:var(--paper);border-radius:26px 26px 26px 6px;gap:14px;margin:0;padding:24px 26px;display:grid}.ink-bubble figcaption{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ink-bubble figcaption b{font-family:var(--ink-f);letter-spacing:-.03em;font-size:18px;font-weight:800}.ink-bubble figcaption span{letter-spacing:.12em;text-transform:uppercase;color:var(--grey);font-size:12px;font-weight:700}.ink .ink-bubble p{font-family:var(--ink-serif);font-size:clamp(22px,1.9vw,28px);line-height:1.3}.ink-bubble__blank{border-bottom:2px solid var(--ink);font-family:var(--ink-f);letter-spacing:.08em;text-transform:uppercase;vertical-align:.2em;margin:0 2px;padding:0 10px;font-size:.62em;font-style:normal;font-weight:700;display:inline-block}:is(#contenu-principal,body) .eds.ink .ink-crm__client{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-crm__client li{border:1.5px solid var(--ink);border-radius:16px;align-content:start;gap:8px;padding:18px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-crm__client b{font-family:var(--ink-f);letter-spacing:-.03em;font-size:18px;font-weight:800;line-height:1.1}:is(#contenu-principal,body) .eds.ink .ink-crm__client span{color:var(--grey);font-size:14.5px;line-height:1.5}:is(#contenu-principal,body) .eds.ink .ink-crm__human{border-left:3px solid var(--ink);font-family:var(--ink-serif);padding-left:18px;font-size:clamp(21px,1.8vw,26px);font-style:italic;line-height:1.25}.ink-agencies__families{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;display:grid}.ink-agencies__families article{border:1.5px solid #fff6;border-radius:20px;grid-template-rows:auto auto 1fr;gap:12px;padding:24px 22px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-agencies__families h3{font-family:var(--ink-f)!important;letter-spacing:-.05em!important;color:#fff!important;font-size:clamp(24px,2.1vw,32px)!important;font-weight:800!important;line-height:1!important}.ink-agencies__families article>p{font-family:var(--ink-serif);color:#fffc;font-size:19px;line-height:1.25}.ink-agencies__families ul{align-content:start;display:grid}.ink-agencies__families a{transition:padding .35s var(--ink-ease);border-top:1px solid #ffffff2e;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-size:15px;font-weight:600;display:flex}:is(.ink-agencies__families a:hover,.ink-agencies__families a:focus-visible){font-family:var(--ink-serif);padding-left:8px;font-size:18px;font-style:italic;font-weight:400}.ink-agencies__families a svg{flex:none;width:14px;height:14px}:is(#contenu-principal,body) .eds.ink .ink-agencies__method{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:clamp(48px,6vw,90px);display:grid}:is(#contenu-principal,body) .eds.ink .ink-agencies__method li{border-top:2px solid #fff;align-content:start;gap:8px;padding-top:16px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-agencies__method span{font-family:var(--ink-serif);font-size:24px;font-style:italic}:is(#contenu-principal,body) .eds.ink .ink-agencies__method b{font-family:var(--ink-f);letter-spacing:-.045em;font-size:clamp(22px,2vw,30px);font-weight:800}:is(#contenu-principal,body) .eds.ink .ink-agencies__method p{color:#ffffffbf;font-size:15px;line-height:1.55}:is(#contenu-principal,body) .eds.ink .ink-agencies__reach{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;margin-top:clamp(36px,4vw,60px);display:grid}:is(#contenu-principal,body) .eds.ink .ink-agencies__reach li{color:var(--ink);background:#fff;border-radius:18px;align-content:start;gap:8px;padding:20px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-agencies__reach b{font-family:var(--ink-f);letter-spacing:-.04em;font-size:22px;font-weight:800}:is(#contenu-principal,body) .eds.ink .ink-agencies__reach span{color:var(--grey);font-size:14.5px;line-height:1.5}:is(#contenu-principal,body) .eds.ink .ink-wall{border-top:2px solid var(--ink);border-left:2px solid var(--ink);grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:1fr;display:grid}:is(#contenu-principal,body) .eds.ink .ink-wall li{border-right:2px solid var(--ink);border-bottom:2px solid var(--ink);display:flex}:is(#contenu-principal,body) .eds.ink .ink-wall a{text-align:center;isolation:isolate;align-content:center;justify-items:center;gap:10px;width:100%;min-height:clamp(150px,14vw,200px);padding:20px 10px;transition:color .4s;display:grid;position:relative;overflow:hidden}.ink-mark img{--soak:78%;aspect-ratio:1;object-fit:contain;width:clamp(52px,5vw,78px);height:auto;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 var(--soak),transparent calc(var(--soak) + 14%));-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 var(--soak),transparent calc(var(--soak) + 14%));mask-image:radial-gradient(circle at 50% 50%,#000 var(--soak),transparent calc(var(--soak) + 14%));transition:filter .4s}:is(#contenu-principal,body) .eds.ink .ink-wall b{font-family:var(--ink-f);letter-spacing:-.03em;font-size:clamp(14px,1.2vw,18px);font-weight:800;line-height:1.1}:is(#contenu-principal,body) .eds.ink .ink-wall small{letter-spacing:.14em;text-transform:uppercase;opacity:.6;font-size:11px;font-weight:700}:is(:is(#contenu-principal,body) .eds.ink .ink-wall a:hover,:is(#contenu-principal,body) .eds.ink .ink-wall a:focus-visible){color:#fff}:is(:is(#contenu-principal,body) .eds.ink .ink-wall a:hover img,:is(#contenu-principal,body) .eds.ink .ink-wall a:focus-visible img){filter:invert()}:is(:is(#contenu-principal,body) .eds.ink .ink-wall a:hover .ink-blot,:is(#contenu-principal,body) .eds.ink .ink-wall a:focus-visible .ink-blot){scale:1}:is(#contenu-principal,body) .eds.ink .ink-universes{border-top:2px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,4vw,64px);margin-top:clamp(48px,6vw,90px);display:grid}:is(#contenu-principal,body) .eds.ink .ink-universes a{border-bottom:1px solid var(--line);isolation:isolate;transition:color .4s ease,padding .4s var(--ink-ease);justify-content:space-between;align-items:baseline;gap:16px;padding:18px 4px;display:flex;position:relative;overflow:hidden}:is(#contenu-principal,body) .eds.ink .ink-universes b{font-family:var(--ink-f);letter-spacing:-.04em;font-size:clamp(20px,1.8vw,28px);font-weight:800;line-height:1.1}:is(#contenu-principal,body) .eds.ink .ink-universes span{font-family:var(--ink-serif);white-space:nowrap;font-size:20px;font-style:italic}:is(:is(#contenu-principal,body) .eds.ink .ink-universes a:hover,:is(#contenu-principal,body) .eds.ink .ink-universes a:focus-visible){color:#fff;padding-inline:16px}:is(:is(#contenu-principal,body) .eds.ink .ink-universes a:hover .ink-blot,:is(#contenu-principal,body) .eds.ink .ink-universes a:focus-visible .ink-blot){scale:1}.ink-path{position:relative}.ink-path svg{width:100%;height:clamp(120px,18vw,220px);display:block}.ink-path svg path{fill:none;stroke:var(--ink);stroke-width:6px;stroke-linecap:round;filter:url(#ink-edge-fine)}.ink .ink-path ol{grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:14px;margin-top:10px;display:grid}.ink-path li{border-top:2px solid var(--ink);align-content:start;gap:8px;padding-top:14px;display:grid}.ink-path li span{font-family:var(--ink-serif);font-size:26px;font-style:italic}.ink-path li b{font-family:var(--ink-f);letter-spacing:-.045em;font-size:clamp(22px,2.1vw,32px);font-weight:800;line-height:1.05}.ink-path li p{color:var(--grey);font-size:15.5px;line-height:1.55}.ink-teams__row{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.ink-teams__print{justify-items:center;gap:clamp(28px,3vw,44px);display:grid}.ink-teams__svg{width:min(100%,440px);height:auto;display:block;overflow:visible}.ink-teams__svg path{fill:none;stroke:#fff;stroke-width:3.2px;stroke-linecap:round;filter:url(#ink-edge-fine)}:is(#contenu-principal,body) .eds.ink .ink-teams__principles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;width:100%;display:grid}:is(#contenu-principal,body) .eds.ink .ink-teams__principles li{border:1.5px solid #fff6;border-radius:16px;align-content:start;gap:8px;padding:18px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-teams__principles b{font-family:var(--ink-f);letter-spacing:-.03em;font-size:18px;font-weight:800;line-height:1.1}:is(#contenu-principal,body) .eds.ink .ink-teams__principles span{color:#ffffffbf;font-size:14.5px;line-height:1.5}.ink-teams__copy{gap:clamp(36px,4vw,60px);display:grid}:is(#contenu-principal,body) .eds.ink .ink-teams__years{border-top:1.5px solid #fff6;display:grid}:is(#contenu-principal,body) .eds.ink .ink-teams__years li{border-bottom:1px solid #ffffff2e;grid-template-columns:76px minmax(0,1fr);gap:4px 16px;padding:18px 0;display:grid}:is(#contenu-principal,body) .eds.ink .ink-teams__years span{font-family:var(--ink-serif);grid-row:1/3;font-size:30px;font-style:italic;line-height:1}:is(#contenu-principal,body) .eds.ink .ink-teams__years b{font-family:var(--ink-f);letter-spacing:-.045em;font-size:clamp(21px,1.9vw,28px);font-weight:800}:is(#contenu-principal,body) .eds.ink .ink-teams__years p{color:#ffffffbf;font-size:15.5px;line-height:1.55}:is(#contenu-principal,body) .eds.ink .ink-teams__roles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-teams__roles li{color:var(--ink);background:#fff;border-radius:16px;align-content:start;gap:8px;padding:18px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-teams__roles b{font-family:var(--ink-f);letter-spacing:-.035em;font-size:19px;font-weight:800}:is(#contenu-principal,body) .eds.ink .ink-teams__roles span{color:var(--grey);font-size:14.5px;line-height:1.5}.ink-faq__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);align-items:start;gap:clamp(28px,5vw,80px);display:grid}.ink-faq__row .ink-head{top:calc(var(--head) + 20px);margin-bottom:0;position:sticky}.ink-faq__list{border-top:2px solid var(--ink)}.ink-faq__list details{border-bottom:1px solid var(--line)}.ink-faq__list summary{font-family:var(--ink-f);letter-spacing:-.035em;cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(20px,1.8vw,26px);font-weight:800;line-height:1.15;list-style:none;display:flex}.ink-faq__list summary::-webkit-details-marker{display:none}.ink-faq__list summary i{flex:none;width:22px;height:22px;position:relative}.ink-faq__list summary i:before,.ink-faq__list summary i:after{content:"";height:2.5px;transition:rotate .4s var(--ink-ease);background:currentColor;border-radius:2px;margin-top:-1.25px;position:absolute;top:50%;left:0;right:0}.ink-faq__list summary i:after{rotate:90deg}.ink-faq__list details[open] summary i:after{rotate:0deg}.ink .ink-faq__list details p{max-width:62ch;color:var(--grey);padding:0 0 24px;font-size:17px;line-height:1.65}.ink-cta .ink-wrap{text-align:center;justify-items:center;gap:26px;display:grid}:is(#contenu-principal,body) .eds.ink .ink-cta h2{text-align:center;max-width:12ch}.ink .ink-cta p{max-width:46ch;font-family:var(--ink-serif);font-size:clamp(22px,2.1vw,30px);line-height:1.22}.ink-cta__row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}:is(#contenu-principal,body) .eds.ink .ink-cta .ink-btn{min-height:60px;padding-inline:34px;font-size:17px}.ink-stamp--end{width:clamp(130px,13vw,180px)}.ink-footer{background:var(--ink);color:#fff;margin-top:clamp(40px,6vw,90px);padding-block:clamp(40px,5vw,70px) 28px;position:relative}.ink-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,3vw,48px);display:grid}.ink-footer__cols nav{align-content:start;gap:14px;display:grid}.ink-footer__cols nav>p{letter-spacing:.2em;text-transform:uppercase;opacity:.6;font-size:12px;font-weight:700}.ink-footer__cols ul{gap:8px;display:grid}.ink-footer__cols a{font-size:15px;font-weight:600}:is(.ink-footer__cols a:hover,.ink-footer__cols a:focus-visible){font-family:var(--ink-serif);font-size:17px;font-style:italic;font-weight:400}:is(#contenu-principal,body) .eds.ink .ink-footer__word{font-family:var(--ink-f);letter-spacing:-.08em;text-align:center;margin-top:clamp(40px,5vw,70px);font-size:clamp(84px,23vw,380px);font-weight:800;line-height:.8}:is(#contenu-principal,body) .eds.ink .ink-footer__legal{opacity:.65;margin-top:22px;font-size:13px}:is(#contenu-principal,body) .eds.ink .ink-footer__legal a{text-underline-offset:3px;text-decoration:underline}@media (max-width:1180px){:is(#contenu-principal,body) .eds.ink .ink-header__ed{display:none}.ink-header{grid-template-columns:auto 1fr auto auto}}@media (max-width:1080px){.ink-nav{display:none}.ink-burger{display:block}.ink-header{grid-template-columns:auto 1fr auto}:is(#contenu-principal,body) .eds.ink .ink-header .ink-btn{justify-self:end}.ink-craft{grid-template-columns:minmax(0,1fr)}.ink-craft__tabs{border-top:0;border-left:2px solid var(--ink);grid-template-columns:repeat(3,minmax(0,1fr))}.ink .ink-craft__tabs button{border-top:2px solid var(--ink);border-right:2px solid var(--ink);grid-template-columns:minmax(0,1fr);padding:14px 12px}.ink-craft__no,.ink-craft__line{display:none}.ink-craft__tabs b{font-size:clamp(20px,3.4vw,30px)}.ink .ink-craft__tabs button[aria-selected=true],.ink .ink-craft__tabs button:hover{padding-left:12px}.ink-agencies__families{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#contenu-principal,body) .eds.ink .ink-agencies__method{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#contenu-principal,body) .eds.ink .ink-agencies__reach{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#contenu-principal,body) .eds.ink .ink-wall{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:900px){:is(#contenu-principal,body) .eds.ink .ink-why__three,.ink-web__row,.ink-crm__row,.ink-teams__row,.ink-faq__row,.ink-why__top{grid-template-columns:minmax(0,1fr)}.ink-why__top .ink-stamp{justify-self:end;margin-top:-20px}.ink-faq__row .ink-head{position:relative;top:0}.ink .ink-path ol{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#contenu-principal,body) .eds.ink .ink-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.ink-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.ink-mega{display:none!important}:is(#contenu-principal,body) .eds.ink .ink-figs li{grid-template-columns:40px minmax(0,auto) minmax(20px,1fr) auto}.ink-figs__label{grid-area:2/2/auto/-1;padding-top:6px}}@media (max-width:640px){:is(#contenu-principal,body) .eds.ink .ink-header .ink-btn{display:none}.ink-hero{min-height:640px}.ink-hero__facts dt{font-size:28px}.ink-hero__cta{width:100%}:is(#contenu-principal,body) .eds.ink .ink-hero__cta .ink-btn{flex:220px}.ink-craft__tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.ink .ink-craft__panel ul,:is(#contenu-principal,body) .eds.ink .ink-crm__client,.ink-agencies__families,:is(#contenu-principal,body) .eds.ink .ink-teams__principles,:is(#contenu-principal,body) .eds.ink .ink-teams__roles,:is(#contenu-principal,body) .eds.ink .ink-universes,:is(#contenu-principal,body) .eds.ink .ink-agencies__method,:is(#contenu-principal,body) .eds.ink .ink-agencies__reach,.ink .ink-path ol{grid-template-columns:minmax(0,1fr)}:is(#contenu-principal,body) .eds.ink .ink-figs li{grid-template-columns:34px minmax(0,1fr)}.ink-figs__leader{display:none}.ink-figs__label{grid-column:2/-1}:is(#contenu-principal,body) .eds.ink .ink-figs__from{grid-area:3/2/auto/-1;padding-top:8px}.ink-figs__value{font-size:42px}:is(#contenu-principal,body) .eds.ink .ink-teams__years li{grid-template-columns:60px minmax(0,1fr)}.ink-footer__cols{grid-template-columns:minmax(0,1fr)}:is(#contenu-principal,body) .eds.ink .ink-wall a{padding-inline:6px}:is(#contenu-principal,body) .eds.ink .ink-wall b{overflow-wrap:anywhere;font-size:13px}:is(#contenu-principal,body) .eds.ink .ink-wall small{letter-spacing:.08em;font-size:9.5px}}html.ink-still .ink-mark img{--soak:78%}@media (prefers-reduced-motion:reduce){:is(#contenu-principal,body) .eds.ink .ink-header__logo i{animation:none}:is(#contenu-principal,body) .eds.ink .ink-btn i,.ink-blot,.ink-nav__trigger i{transition:none}}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2)format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_next/static/media/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(main.eds.sk) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop,.agConsent){display:none!important}html:has(main.eds.sk) body footer.footer.v2Footer{display:none!important}html:has(main.eds.sk){background:#0a0a0a!important}html:has(main.eds.sk) body{background:#0a0a0a!important}#contenu-principal:has(>main.eds.sk){padding-top:0!important}.sk{--orange:#ff6a1a;--black:#0a0a0a;--white:#fff;--paper:#f4f1ec;--serif:"Instrument Serif",Georgia,serif;--mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--ease:cubic-bezier(.16,1,.3,1);--pad:max(16px,3.2vw);background:var(--black);color:var(--white);font-family:Inter Variable,Inter,Arial,sans-serif;position:relative;overflow-x:clip}.sk ::selection{background:var(--orange);color:var(--black)}.sk a{color:inherit}.sk :focus-visible{outline:3px solid var(--orange);outline-offset:3px}.sp-load__col{background:var(--black);z-index:3;width:20.2%;position:absolute;top:0;bottom:0}.sk-skill{background:var(--white);width:100%;height:100%;color:var(--black);text-align:left;cursor:pointer;border:0;border-radius:20px;align-content:start;gap:6px;padding:16px;font-family:inherit;transition:box-shadow .25s;display:grid;box-shadow:0 30px 60px -30px #0000008c,inset 0 0 0 1px #0a0a0a14}:is(.sk-skill:hover,.sk-skill:focus-visible){box-shadow:0 30px 60px -30px #0000008c,inset 0 0 0 2px var(--orange)}.sk-skill__top{justify-content:space-between;align-items:flex-start;display:flex}.sk-skill__top i{background:var(--orange);width:44px;height:44px;color:var(--black);border-radius:12px;place-items:center;display:grid}.sk-skill__top svg{width:22px;height:22px}.sk-skill__top em{letter-spacing:.08em;color:#0a0a0a59;font-size:10px;font-style:normal;font-weight:800}.sk-skill small{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);margin-top:8px;font-size:10px;font-weight:800}.sk-skill b{letter-spacing:-.03em;font-size:19px;font-weight:800;line-height:1.08}.sk-skill code{font-family:var(--mono);color:#0a0a0a80;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sk-skill__nums{border-top:1px solid #0a0a0a1f;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;padding-top:10px;display:grid}.sk-skill__nums span{color:#0a0a0a8c;font-size:11px;font-weight:600;display:grid}.sk-skill__nums strong{letter-spacing:-.04em;color:var(--black);font-size:24px;font-weight:800;line-height:1}.sk .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html.sk-locked,html.sk-locked body{overflow:hidden}.sk-bar{left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:89;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);scrollbar-width:none;background:#0a0a0adb;border-radius:999px;gap:4px;max-width:calc(100vw - 24px);padding:5px;display:flex;position:fixed;overflow-x:auto;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff24,0 20px 40px -20px #000}.sk-bar::-webkit-scrollbar{display:none}.sk-bar button{color:#ffffffd1;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;min-height:38px;padding:0 14px;font:600 12.5px/1 inherit;transition:background .25s,color .25s;display:inline-flex}.sk-bar button:first-child{color:var(--white);padding-left:5px;font-weight:800}.sk-bar button i{border-radius:50%;width:28px;height:28px;font-size:18px}.sk-bar button small{background:var(--orange);color:var(--black);border-radius:999px;padding:2px 7px;font-size:11px;font-weight:800}.sk-bar button:hover{color:var(--white);background:#ffffff1a}.sk-bar button[aria-pressed=true]{background:var(--white);color:var(--black)}.sk-cat,.sk-win{z-index:120;place-items:center;padding:clamp(12px,3vw,40px);display:grid;position:fixed;inset:0}.sk-win{z-index:130}.sk-cat__backdrop,.sk-win__backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#060508b3;animation:.3s both sk-fade;position:absolute;inset:0}@keyframes sk-fade{0%{opacity:0}}.sk-cat__panel,.sk-win__panel{background:var(--paper);width:min(1180px,100%);max-height:calc(100dvh - 2*clamp(12px,3vw,40px));color:var(--black);animation:sk-rise .45s var(--ease) both;border-radius:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 60px 120px -40px #000}@keyframes sk-rise{0%{opacity:0;transform:translateY(30px)}}.sk-cat__panel{grid-template-rows:auto minmax(0,1fr)}.sk-cat__head{justify-content:space-between;gap:20px;padding:clamp(20px,3vw,34px) clamp(20px,3vw,34px) 18px;display:flex}.sk-cat__head small{letter-spacing:.1em;text-transform:uppercase;color:var(--orange);font-size:11px;font-weight:800}:is(#contenu-principal,body) .eds.sk .sk-cat__head h2,:is(#contenu-principal,body) .eds.sk .sk-win__head h2{font-family:var(--serif)!important;letter-spacing:-.03em!important;text-transform:uppercase!important;color:var(--black)!important;margin:4px 0 0!important;font-size:clamp(36px,4.6vw,64px)!important;font-weight:400!important;line-height:.9!important}:is(#contenu-principal,body) .eds.sk .sk-cat__head p{margin:8px 0 0;color:#0a0a0a99!important;font-size:13.5px!important}:is(#contenu-principal,body) .eds.sk ul.sk-cat__grid{margin:0!important;padding:4px clamp(20px,3vw,34px) clamp(20px,3vw,34px)!important}.sk-cat__grid{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));grid-auto-rows:1fr;gap:10px;margin:0;padding:4px clamp(20px,3vw,34px) clamp(20px,3vw,34px);list-style:none;display:grid;overflow-y:auto}.sk-cat__grid li{min-height:210px;animation:sk-in .45s var(--ease) both;animation-delay:calc(var(--i,0) * 30ms)}.sk-win__close{background:var(--white);width:42px;height:42px;color:var(--black);cursor:pointer;border:1px solid #0a0a0a2e;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.sk-win__close svg{width:18px;height:18px}.sk-win__panel{grid-template-rows:auto auto minmax(0,1fr) auto;width:min(980px,100%)}.sk-win__head{grid-template-columns:56px minmax(0,1fr) 42px;align-items:start;gap:16px;padding:clamp(20px,3vw,32px) clamp(20px,3vw,32px) 14px;display:grid}.sk-win__head>i{background:var(--orange);width:56px;height:56px;color:var(--black);border-radius:16px;place-items:center;display:grid}.sk-win__head>i svg{width:28px;height:28px}.sk-win__head small{letter-spacing:.08em;text-transform:uppercase;color:var(--orange);font-size:11px;font-weight:800}.sk-win__head code{font-family:var(--mono);color:#0a0a0a8c;margin-top:8px;font-size:12px;display:block}.sk-win__tabs{border-bottom:1px solid #0a0a0a1a;gap:4px;padding:0 clamp(20px,3vw,32px);display:flex;overflow-x:auto}.sk-win__tabs button{color:#0a0a0a99;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;min-height:40px;padding:0 14px;font:700 13px/1 inherit}.sk-win__tabs button[aria-selected=true]{border-bottom-color:var(--orange);color:var(--black)}.sk-win__body{overscroll-behavior:contain;padding:clamp(18px,2.6vw,28px) clamp(20px,3vw,32px);overflow-y:auto}.sk-win__overview{gap:22px;display:grid}:is(#contenu-principal,body) .eds.sk p.sk-win__lead{max-width:62ch;margin:0;color:var(--black)!important;font-size:16px!important;line-height:1.55!important}:is(#contenu-principal,body) .eds.sk .sk-win__overview h3{letter-spacing:.1em!important;text-transform:uppercase!important;color:#0a0a0a8c!important;margin:0 0 10px!important;font-family:Inter Variable,Inter,sans-serif!important;font-size:12px!important;font-weight:800!important}.sk-win__chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sk-win__chips li{background:var(--black);color:var(--white);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:700;display:inline-flex}.sk-win__chips svg{width:14px;height:14px;color:var(--orange)}.sk-win__connectors{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-auto-rows:1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.sk-win__connectors li{background:var(--white);border-radius:16px;align-content:start;gap:6px;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #0a0a0a14}.sk-win__connectors b{justify-content:space-between;gap:8px;font-size:15px;display:flex}.sk-win__connectors em{letter-spacing:.06em;text-transform:uppercase;color:var(--orange);font-size:10px;font-style:normal;font-weight:800}.sk-win__connectors span{color:#0a0a0abf;font-size:13px;line-height:1.45}.sk-win__connectors small{color:#0a0a0a80;font-size:12px;line-height:1.4}.sk-win__files{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sk-win__files button{color:var(--black);cursor:pointer;text-align:left;background:0 0;border:0;padding:8px 0}.sk-win__files code{font-family:var(--mono);text-underline-offset:3px;font-size:13px;text-decoration:underline}.sk-win__code{position:relative}.sk-win__code pre{background:var(--black);color:#f4f1ec;font-family:var(--mono);white-space:pre-wrap;word-break:break-word;border-radius:16px;margin:0;padding:18px;font-size:12.5px;line-height:1.6}.sk-win__copy{background:var(--orange);min-height:32px;color:var(--black);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font:700 12px/1 inherit;display:inline-flex;position:absolute;top:10px;right:10px}.sk-win__copy svg{width:14px;height:14px}.sk-win__foot{border-top:1px solid #0a0a0a1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px clamp(20px,3vw,32px) clamp(18px,2.4vw,24px);display:flex}:is(#contenu-principal,body) .eds.sk .sk-win__foot p{max-width:52ch;margin:0;color:#0a0a0a8c!important;font-size:11.5px!important;line-height:1.45!important}.sk-win__get{background:var(--orange);min-height:48px;color:var(--black);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 22px;font:800 14px/1 inherit;transition:background .25s;display:inline-flex}.sk-win__get:hover{background:var(--black);color:var(--white)}.sk-win__get:disabled{opacity:.6;cursor:progress}.sk-win__get svg{width:18px;height:18px}.sk{--cream:#f4ede6;--char:#1d1b1a;--display:"Manrope Variable",Manrope,Arial,sans-serif}.sk-top{z-index:90;padding:16px var(--pad);color:var(--cream);pointer-events:none;justify-content:space-between;align-items:center;transition:color .4s;display:flex;position:fixed;inset:0 0 auto}.sk-top>*{pointer-events:auto}.sk[data-tone=light] .sk-top,.sk[data-tone=light] .sk-dots{color:var(--black)}.sk-top__logo{color:inherit;font:800 19px/1 var(--display);letter-spacing:-.04em;text-decoration:none}.sk-pill{cursor:pointer;color:inherit;white-space:nowrap;background:0 0;border:1px solid;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:700;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.sk-pill--solid{border-color:var(--orange);background:var(--orange);color:var(--black)!important}.sk-pill--solid:hover{background:var(--cream);border-color:var(--cream)}.sk-dots{left:calc(var(--pad) - 4px);bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:88;color:var(--cream);gap:2px;transition:color .4s;display:grid;position:fixed}.sk-dots button{width:40px;height:12px;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;display:flex}.sk-dots i{opacity:.45;width:12px;height:2px;transition:width .4s var(--ease),opacity .3s ease;background:currentColor;border-radius:2px;display:block}.sk-dots button[aria-current] i{opacity:1;width:28px}.sk-story{position:relative}.sk-story [data-scene]{height:100svh;position:relative;overflow:hidden}.sk-word{white-space:nowrap;display:inline-block}.sk-c{display:inline-block}.sk-c--space{width:.26em}.sk-hero{background:var(--cream)}.sk-hero__panel{clip-path:inset(0%);will-change:clip-path,transform;background:#5c1a04;position:absolute;inset:0;overflow:hidden}.sk-hero__bg{z-index:0;background:radial-gradient(120% 90% at 50% 45%,#d9480f 0,#8a2504 55%,#2a0b02 100%);position:absolute;inset:0;overflow:hidden}.sk-hero__bg i{filter:blur(70px);will-change:transform;border-radius:50%;width:62vmax;height:62vmax;animation:22s ease-in-out infinite alternate sk-drift;position:absolute}.sk-hero__bg i:first-child{background:#ff6a1a;top:-18vmax;left:-12vmax}.sk-hero__bg i:nth-child(2){opacity:.55;background:#ffb27a;animation-duration:26s;animation-delay:-8s;top:10vmax;right:-16vmax}.sk-hero__bg i:nth-child(3){background:#7a1f00;animation-duration:30s;animation-delay:-14s;bottom:-30vmax;left:18vmax}.sk-hero__bg:after{content:"";opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%27160%27 height=%27160%27%3E%3Cfilter id=%27n%27%3E%3CfeTurbulence type=%27fractalNoise%27 baseFrequency=%27.9%27 numOctaves=%272%27 stitchTiles=%27stitch%27/%3E%3C/filter%3E%3Crect width=%27100%25%27 height=%27100%25%27 filter=%27url(%23n)%27/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes sk-drift{0%{transform:translate(0,0)scale(1)}50%{transform:translate(8vmax,6vmax)scale(1.12)}to{transform:translate(-6vmax,10vmax)scale(.94)}}.sk-hero__canvas{z-index:2;pointer-events:none;position:absolute;inset:0}.sk-hero__canvas canvas{display:block}.sk-hero__s{z-index:2;font:800 min(62vh,52vw)/1 var(--display);letter-spacing:-.06em;color:#ff7a2e;text-shadow:0 30px 60px #3c0c0073;pointer-events:none;display:none;position:absolute;top:50%;left:50%;translate:-50% -54%}html.sk-no3d .sk-hero__s{display:block}:is(#contenu-principal,body) .eds.sk h1.sk-hero__title{z-index:1;pointer-events:none;align-content:center;display:grid;position:absolute;inset:0;font:800 clamp(88px,16vw,260px)/.8 var(--display)!important;letter-spacing:-.06em!important;text-transform:none!important;color:#fff4ec!important;margin:0!important}.sk-hero__a{justify-self:start;padding-left:6vw}.sk-hero__b{justify-self:end;padding-right:6vw}:is(#contenu-principal,body) .eds.sk p.sk-hero__tag{left:50%;bottom:calc(96px + env(safe-area-inset-bottom,0px));z-index:3;text-align:center;opacity:.88;width:min(560px,86vw);margin:0;position:absolute;translate:-50%;color:#fff4ec!important;font-size:14px!important;line-height:1.45!important}.sk-line{background:var(--cream);color:var(--black);align-items:center;display:flex}.sk-line__track{white-space:nowrap;font:700 clamp(52px,7.4vw,128px)/1.1 var(--display);letter-spacing:-.045em;will-change:transform;margin:0;transform:translate(12vw)}.sk-words{background:var(--char);color:var(--cream);place-items:center;display:grid}.sk-words__w{z-index:2;text-align:center;font:700 clamp(52px,6.6vw,110px)/1.02 var(--display);letter-spacing:-.045em;grid-area:1/1;margin:0;position:relative}.sk-words__w .sk-c{opacity:0}.sk-words__bar{z-index:1;background:linear-gradient(100deg,#ff6a1a,#c2410c 70%,#7a1f00);width:30vw;height:clamp(64px,8vw,124px);position:absolute;top:calc(50% - clamp(32px,4vw,62px))}.sk-words__bar--l{border-radius:0 26px 26px 0;left:0}.sk-words__bar--r{background:linear-gradient(260deg,#ff6a1a,#c2410c 70%,#7a1f00);border-radius:26px 0 0 26px;right:0}.sk-words__fill{z-index:1;clip-path:inset(50% 0%);background:radial-gradient(circle at 28% 38%,#ffb27ad9,#0000 42%),radial-gradient(circle at 74% 70%,#7a1f00e6,#0000 50%),linear-gradient(120deg,#ff6a1a,#e2520f 45%,#9a2a05);position:absolute;inset:0}html:has(main.eds.sk) .sk-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e0d0cf0}:is(#contenu-principal,body) .eds.sk article.sk-tile{min-width:var(--cw);max-width:none!important}.sk-deck{background:var(--char);color:var(--cream);perspective:1400px}.sk-deck__head{z-index:3;text-align:center;pointer-events:none;position:absolute;top:12vh;left:0;right:0}:is(#contenu-principal,body) .eds.sk h2.sk-deck__title{font:700 clamp(46px,5vw,84px)/1 var(--display)!important;letter-spacing:-.045em!important;text-transform:none!important;color:var(--cream)!important;margin:0!important}.sk-deck__subs{height:1.6em;margin-top:10px;position:relative}:is(#contenu-principal,body) .eds.sk p.sk-deck__sub{visibility:hidden;opacity:0;margin:0;position:absolute;inset:0;color:#f4ede6b3!important;font-size:15px!important}.sk-deck__stage{width:0;height:0;transform-style:preserve-3d;position:absolute;top:58%;left:50%}.sk-tile{--cw:clamp(150px,13vw,214px);--ch:calc(var(--cw) * 1.42);left:calc(var(--cw) / -2);top:calc(var(--ch) / -2);width:var(--cw);height:var(--ch);will-change:transform;visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:22px;grid-template-rows:auto 1fr auto;gap:10px;padding:16px;display:grid;position:absolute;box-shadow:0 20px 40px -18px #000000a6}.sk-tile[data-look=orange]{background:var(--orange);color:var(--black)}.sk-tile[data-look=white]{background:var(--white);color:var(--black)}.sk-tile[data-look=black]{background:var(--black);color:var(--white);box-shadow:inset 0 0 0 1px #ffffff24,0 34px 70px -24px #000000b3}.sk-tile[data-look=cream]{background:var(--cream);color:var(--black)}.sk-tile[data-look=ember]{color:#fff4ec;background:#c2410c}.sk-tile[data-look=ink]{color:var(--white);background:#2b2725;box-shadow:inset 0 0 0 1px #ffffff1a,0 34px 70px -24px #000000b3}.sk-tile__open{z-index:1;border-radius:inherit;cursor:pointer;background:linear-gradient(160deg,#ffffff29,#fff0 42%);border:0;transition:box-shadow .25s;position:absolute;inset:0}:is(.sk-tile__open:hover,.sk-tile__open:focus-visible){box-shadow:inset 0 0 0 2px var(--orange)}:is(.sk-tile[data-look=orange] .sk-tile__open:hover,.sk-tile[data-look=orange] .sk-tile__open:focus-visible,.sk-tile[data-look=ember] .sk-tile__open:hover){box-shadow:inset 0 0 0 2px var(--black)}:is(#contenu-principal,body) .eds.sk p.sk-tile__top{letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;min-width:0;margin:0;font-weight:800;display:flex;color:inherit!important;font-size:9.5px!important;line-height:1.2!important}.sk-tile__top span{text-overflow:ellipsis;white-space:nowrap;opacity:.72;flex:1;min-width:0;overflow:hidden}.sk-tile__top b{font-family:var(--mono);letter-spacing:0;opacity:.55;flex:none;font-size:9.5px;font-weight:700}.sk-tile__top i{background:#0a0a0a1f;border-radius:8px;flex:none;place-items:center;width:24px;height:24px;display:grid}.sk-tile[data-look=black] .sk-tile__top i,.sk-tile[data-look=ink] .sk-tile__top i,.sk-tile[data-look=ember] .sk-tile__top i{background:#ffffff24}.sk-tile__top svg{width:14px;height:14px}:is(#contenu-principal,body) .eds.sk h3.sk-tile__title{text-wrap:balance;align-self:center;font:800 clamp(21px,1.75vw,29px)/1.02 var(--display)!important;letter-spacing:-.04em!important;text-transform:none!important;color:inherit!important;margin:0!important}.sk-tile__get{z-index:2;background:var(--black);min-height:30px;color:var(--white);font:700 11.5px/1 var(--display);cursor:pointer;border:0;border-radius:999px;justify-self:start;align-items:center;gap:6px;padding:0 12px;transition:background .2s,color .2s;display:inline-flex;position:relative}.sk-tile__get svg{width:13px;height:13px}.sk-tile__get:hover{background:var(--white);color:var(--black)}.sk-tile[data-look=black] .sk-tile__get,.sk-tile[data-look=ink] .sk-tile__get{background:var(--orange);color:var(--black)}.sk-tile__get:disabled{opacity:.6;cursor:progress}.sk-deck__out{background:var(--cream);transform-origin:50% 58%;visibility:hidden;pointer-events:none;width:100vw;height:100svh;position:absolute;top:-58svh;left:-50vw}.sk-list{background:var(--cream);color:var(--black);text-align:center;align-content:start;justify-items:center;padding-top:15vh;display:grid}:is(#contenu-principal,body) .eds.sk h2.sk-list__title{font:700 clamp(40px,4.4vw,72px)/1 var(--display)!important;letter-spacing:-.045em!important;text-transform:none!important;color:var(--black)!important;margin:0 0 5vh!important}.sk-list__items{gap:.18em;margin:0;padding:0;list-style:none;display:grid}.sk-list__item{font-family:var(--serif);opacity:.16;font-size:clamp(38px,4.6vw,76px);font-style:italic;line-height:1.05;transform:translateY(12px)}:is(#contenu-principal,body) .eds.sk p.sk-list__note{opacity:0;max-width:46ch;margin:6vh 0 0;color:#0a0a0aa6!important;font-size:14px!important;line-height:1.5!important}.sk-end{padding:0 16px calc(84px + env(safe-area-inset-bottom,0px));background:var(--char);color:var(--cream);text-align:center;place-items:center;display:grid}.sk-end__in{justify-items:center;gap:0;width:min(920px,100%);display:grid}:is(#contenu-principal,body) .eds.sk h2.sk-end__title{font:700 clamp(56px,7.4vw,124px)/1 var(--display)!important;letter-spacing:-.05em!important;text-transform:none!important;color:var(--cream)!important;margin:0!important}.sk-end__go{background:var(--orange);min-height:56px;color:var(--black);font:800 16px/1 var(--display);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;margin-top:34px;padding:0 26px;transition:background .25s;display:inline-flex}.sk-end__go:hover{background:var(--cream)}.sk-end__go svg{width:18px;height:18px}:is(#contenu-principal,body) .eds.sk p.sk-end__sign{opacity:.6;border-top:1px solid #f4ede629;max-width:64ch;margin:64px 0 0;padding-top:24px;color:inherit!important;font-size:12px!important;line-height:1.5!important}.sk-end__links{flex-wrap:wrap;justify-content:center;gap:8px 20px;margin-top:14px;font-size:12.5px;display:flex}.sk-end__links a{color:inherit;opacity:.8;font-weight:700;text-decoration:none}.sk-end__links a:hover{color:var(--orange);opacity:1}.sk-end__links span{opacity:.5}@media (max-width:760px){.sk-top{padding:14px 16px}:is(#contenu-principal,body) .eds.sk h1.sk-hero__title{font-size:clamp(64px,22vw,110px)!important}.sk-hero__a{padding-left:5vw}.sk-hero__b{padding-right:5vw}.sk-tile{--cw:118px;border-radius:16px;gap:6px;padding:11px}:is(#contenu-principal,body) .eds.sk h3.sk-tile__title{font-size:16px!important}:is(#contenu-principal,body) .eds.sk p.sk-tile__top{font-size:8.5px!important}.sk-tile__top i{width:20px;height:20px}.sk-tile__get{min-height:26px;padding:0 9px;font-size:10px}.sk-dots{display:none}:is(#contenu-principal,body) .eds.sk h2.sk-end__title{font-size:clamp(40px,11.5vw,64px)!important}.sk-words__bar{width:22vw}.sk-cat__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sk-bar{max-width:none;left:12px;right:12px;translate:none}.sk-cat,.sk-win{place-items:end stretch;padding:0}.sk-cat__panel,.sk-win__panel{border-radius:24px 24px 0 0;max-height:92dvh}.sk-win__foot{flex-direction:column;align-items:stretch}.sk-win__get{justify-content:center}}html.sk-still .sk-story [data-scene]{height:auto;min-height:100svh}html.sk-still .sk-line{padding:18vh 6vw}html.sk-still .sk-line__track{white-space:normal;transform:none!important}html.sk-still .sk-words{gap:12px;padding:16vh 6vw}html.sk-still .sk-words__w{grid-area:auto}html.sk-still .sk-c{opacity:1!important}html.sk-still .sk-words__bar,html.sk-still .sk-words__fill,html.sk-still .sk-deck__out,html.sk-still .sk-dots{display:none}html.sk-still .sk-deck{padding:16vh 6vw 14vh}html.sk-still .sk-deck__head{position:static}html.sk-still .sk-deck__stage{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;width:auto;height:auto;margin-top:6vh;display:grid;position:static}html.sk-still .sk-tile{visibility:visible;width:auto;position:relative;top:auto;left:auto}html.sk-still .sk-list__item,html.sk-still .sk-list__note{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.sk-hero__bg i,.sk-cat__panel,.sk-win__panel,.sk-cat__backdrop,.sk-win__backdrop,.sk-cat__grid li{animation:none}}.sk-ag{padding:18vh var(--pad) 14vh;background:var(--black);color:var(--white);position:relative}.sk-ag__label{font:700 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin:0 0 18px}.sk-ag__title{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(46px,7.4vw,124px);font-weight:800;line-height:.9}.sk-ag__lead{color:#ffffffb8;max-width:640px;margin:28px 0 0;font-size:clamp(16px,1.35vw,19px);line-height:1.55}.sk-ag__btn{background:var(--orange);min-height:52px;color:var(--black);letter-spacing:-.01em;cursor:pointer;transition:transform .25s var(--ease),background-color .25s ease;border:0;border-radius:999px;align-items:center;padding:0 24px;font:800 14px/1 inherit;text-decoration:none;display:inline-flex}.sk-ag__btn:hover{background:var(--white);transform:translateY(-2px)}.sk-ag__btn:disabled{opacity:.6;cursor:progress}.sk-ag__btn--dark{background:var(--black);color:var(--white)}.sk-ag__btn--ghost{color:var(--white);background:0 0;box-shadow:inset 0 0 0 1.5px #ffffff80}.sk-who__form{background:var(--white);border-radius:999px;gap:10px;max-width:1100px;margin-top:6vh;padding:8px;display:flex}.sk-who__form input{min-width:0;color:var(--black);background:0 0;border:0;outline:none;flex:1;padding:0 24px;font:600 clamp(16px,1.6vw,22px)/1 inherit}.sk-who__form input::placeholder{color:#0a0a0a61}.sk-who__form button{background:var(--orange);min-height:58px;color:var(--black);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 26px;font:800 14px/1 inherit}.sk-who__form button:hover{background:var(--black);color:var(--white)}.sk-who__examples{flex-wrap:wrap;gap:8px;max-width:1100px;margin:18px 0 0;padding:0;list-style:none;display:flex}.sk-who__examples button{color:#ffffffc7;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:999px;padding:9px 14px;font:500 13px/1 inherit;transition:border-color .2s,color .2s}.sk-who__examples button:hover{border-color:var(--orange);color:var(--white)}.sk-who__result{animation:sk-rise .7s var(--ease);margin-top:9vh}.sk-who__ok{font:italic 400 clamp(34px,4.4vw,72px)/1 var(--serif);color:var(--orange);margin:0}.sk-who__none{color:#ffffffbf;max-width:720px;margin:0;font-size:18px;line-height:1.55}.sk-profile{border-top:1px solid #ffffff29;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0;margin:34px 0 0;display:grid}.sk-profile div{border-bottom:1px solid #ffffff29;padding:18px 18px 18px 0}.sk-profile dt{font:700 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80}.sk-profile dd{letter-spacing:-.025em;margin:10px 0 0;font-size:clamp(18px,1.6vw,24px);font-weight:800}.sk-stack__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:9vh 0 26px;display:flex}.sk-stack__head h3{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(26px,2.8vw,44px);font-weight:800}.sk-stack{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.sk-stack>li{grid-template-rows:auto 1fr;gap:10px;display:grid}.sk-stack__step{font:700 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin:0}.sk-cart{background:var(--paper);height:100%;color:var(--black);clip-path:polygon(0 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%);grid-template-rows:auto auto 1fr auto auto auto;gap:12px;padding:22px 22px 20px;display:grid;position:relative}.sk-cart:after{content:"";background:repeating-linear-gradient(90deg,#0a0a0ad9 0 3px,#0000 3px 8px);height:7px;position:absolute;bottom:0;left:22px;right:22px}.sk-cart[data-active]{background:var(--white);box-shadow:inset 0 0 0 3px var(--orange)}.sk-cart__band{border-bottom:2px solid var(--black);font:700 10.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;gap:10px;margin:0;padding:0 0 10px;display:flex}.sk-cart__band span:last-child{color:var(--orange)}.sk-cart__name{letter-spacing:-.035em;text-transform:uppercase;margin:0;font-size:clamp(20px,1.7vw,26px);font-weight:800;line-height:1.02}.sk-cart__sum{color:#0a0a0ab8;margin:0;font-size:13.5px;line-height:1.5}.sk-cart__spec{gap:6px;margin:0;display:grid}.sk-cart__spec div{grid-template-columns:96px minmax(0,1fr);gap:10px;font-size:12px;display:grid}.sk-cart__spec dt{font:700 10px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a80}.sk-cart__spec dd{margin:0;font-weight:700}.sk-cart__hosts{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.sk-cart__hosts span{font:700 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#0a0a0a80;margin-right:4px}.sk-cart__hosts b{background:var(--black);color:var(--white);font:700 10px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:5px 8px}.sk-cart__actions{gap:8px;margin:4px 0 12px;display:flex}.sk-cart__actions button{border:1.5px solid var(--black);min-height:42px;color:var(--black);text-transform:uppercase;letter-spacing:.02em;cursor:pointer;background:0 0;flex:1;font:800 12.5px/1 inherit}.sk-cart__actions button.is-main{background:var(--black);color:var(--white)}.sk-cart__actions button:hover{background:var(--orange);border-color:var(--orange);color:var(--black)}.sk-insp{animation:sk-rise .5s var(--ease);background:#111;border:1px solid #ffffff2e;margin-top:26px;padding:28px}.sk-insp__file{font:700 11px/1 var(--mono);letter-spacing:.08em;color:var(--orange);margin:0 0 20px}.sk-insp__wait{color:#fff9;margin:0}.sk-insp__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 34px;display:grid}.sk-insp__block h5,.sk-give h5{letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font:800 13px/1 inherit}.sk-insp__block ul,.sk-give__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sk-insp__block li,.sk-give__steps li{color:#ffffffc7;padding-left:18px;font-size:14px;line-height:1.5;position:relative}.sk-insp__block li:before{content:"";background:var(--orange);width:7px;height:7px;position:absolute;top:.6em;left:0}.sk-insp__block[data-kind=guard] h5{color:var(--orange)}.sk-insp__block[data-kind=guard] li:before{box-shadow:inset 0 0 0 1.5px var(--orange);background:0 0}.sk-give{border-top:1px solid #ffffff24;margin-top:30px;padding-top:24px}.sk-give__hosts{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.sk-give__hosts button{color:var(--white);font:700 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff40;padding:10px 16px}.sk-give__hosts button[aria-selected=true]{background:var(--orange);border-color:var(--orange);color:var(--black)}.sk-give__steps{counter-reset:step}.sk-give__steps li{counter-increment:step;padding-left:30px}.sk-give__steps li:before{content:counter(step,decimal-leading-zero);font:700 11px/1.4 var(--mono);color:var(--orange);position:absolute;top:.15em;left:0}.sk-know__eq span{display:inline-block}.sk-know__eq i{color:var(--orange);margin:0 .18em;font-style:normal;display:inline-block}.sk-know__eq span:nth-of-type(2n){font:italic 400 1em/1 var(--serif);text-transform:none;letter-spacing:-.02em;color:var(--paper)}.sk-know__chain{flex-wrap:wrap;align-items:center;gap:10px;margin:8vh 0 0;padding:0;list-style:none;display:flex}.sk-know__chain li{font:700 12px/1 var(--mono);letter-spacing:.1em;border:1.5px solid #ffffff59;padding:14px 18px}.sk-know__chain li:nth-child(3){background:var(--orange);border-color:var(--orange);color:var(--black)}.sk-know__chain li:nth-child(4){background:var(--white);border-color:var(--white);color:var(--black)}.sk-know__chain li:not(:last-child):after{content:"→";color:var(--orange);margin-left:22px;margin-right:-10px}.sk-graph__stage{grid-template-columns:minmax(0,1.3fr) minmax(260px,.7fr);align-items:center;gap:4vw;margin-top:6vh;display:grid}.sk-graph__svg{width:100%;height:auto;max-height:78vh;display:block}.sk-graph__node line{stroke:#ffffff38;stroke-width:1.5px}.sk-graph__node circle{fill:#151515;stroke:#ffffff80;stroke-width:1.5px;transition:fill .3s,stroke .3s}.sk-graph__node circle[data-skills]{stroke:var(--orange)}.sk-graph__node text{fill:#ffffffbf;text-anchor:middle;font:700 13px Inter,Arial,sans-serif}.sk-graph__node .sk-graph__n{fill:var(--white);font:800 15px Inter,Arial,sans-serif}.sk-graph__node[data-on] circle{fill:var(--orange);stroke:var(--orange)}.sk-graph__node[data-on] .sk-graph__n{fill:var(--black)}.sk-graph__node[data-dim]{opacity:.28}.sk-graph__core{fill:var(--white)}.sk-graph__core-t{fill:var(--black);letter-spacing:-.03em;text-anchor:middle;font:800 20px Inter,Arial,sans-serif}.sk-graph__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.sk-graph__list button{width:100%;color:var(--white);letter-spacing:-.02em;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff24;gap:4px;padding:12px 0;font:800 17px/1.1 inherit;display:grid}.sk-graph__list button span{font:600 11px/1 var(--mono);letter-spacing:.06em;color:#ffffff80}.sk-graph__list button[aria-pressed=true],.sk-graph__list button:hover{color:var(--orange)}.sk-graph__detail{animation:sk-rise .5s var(--ease);border-top:1px solid #ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:6vh;padding-top:26px;display:grid}.sk-graph__detail h4{font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin:0 0 10px}.sk-graph__detail p{color:#ffffffc7;margin:0;font-size:14px;line-height:1.6}.sk-db{background:var(--black);color:var(--white)}.sk-db__nums{border-top:2px solid var(--white);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 6vh;padding:0;list-style:none;display:grid}.sk-db__nums li{border-bottom:1px solid #ffffff29;gap:10px;padding:28px 18px 28px 0;display:grid}.sk-db__nums b{letter-spacing:-.06em;font-size:clamp(52px,6.4vw,108px);font-weight:800;line-height:.85}.sk-db__nums span{font:700 11px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff8c}.sk-db__nums li:first-child b{color:var(--orange)}.sk-formula{text-align:center;justify-items:center;min-height:100svh;display:grid}.sk-formula__object{aspect-ratio:1;place-items:center;width:min(520px,86vw);margin-bottom:6vh;display:grid;position:relative}.sk-formula__core{aspect-ratio:3/4;color:#ffffff4d;letter-spacing:.1em;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%);background:#1a1a1a;place-items:center;width:34%;font:800 22px/1 inherit;transition:background-color .8s 1.6s,color .8s 1.6s,box-shadow .8s 1.6s;display:grid}.sk-formula__object i{font:700 11px/1 var(--mono);letter-spacing:.14em;white-space:nowrap;color:var(--orange);opacity:0;transform:translate(-50%,-50%) rotate(calc(var(--k) * 72deg - 90deg)) translateX(min(260px,48vw)) rotate(calc(var(--k) * -72deg + 90deg));transition:opacity .5s ease calc(var(--k) * .22s),transform .9s cubic-bezier(.16,1,.3,1) calc(var(--k) * .22s);font-style:normal;position:absolute;top:50%;left:50%}.sk-formula[data-on] .sk-formula__object i{opacity:1;transform:translate(-50%,-50%) rotate(calc(var(--k) * 72deg - 90deg)) translateX(min(215px,40vw)) rotate(calc(var(--k) * -72deg + 90deg))}.sk-formula[data-on] .sk-formula__core{background:var(--orange);color:var(--black);box-shadow:0 0 90px #ff6a1a8c}.sk-formula__sum{flex-wrap:wrap;justify-content:center;gap:6px 14px;max-width:1000px;margin:0;padding:0;list-style:none;display:flex}.sk-formula__sum li{color:#ffffffbf;opacity:0;transition:opacity .6s ease calc(1.2s + var(--k) * .15s),transform .6s var(--ease) calc(1.2s + var(--k) * .15s);font-size:clamp(17px,1.6vw,23px);font-weight:500;transform:translateY(16px)}.sk-formula__sum b{color:var(--white);text-transform:uppercase;font-weight:800}.sk-formula__sum em{color:var(--orange);margin-left:14px;font-style:normal}.sk-formula[data-on] .sk-formula__sum li{opacity:1;transform:none}.sk-formula__eq{font:italic 400 clamp(28px,3vw,48px)/1 var(--serif);color:var(--orange);margin:22px 0 0}.sk-formula__end{letter-spacing:-.055em;text-transform:uppercase;margin:7vh 0 0;font-size:clamp(42px,6.6vw,112px);font-weight:800;line-height:.92}.sk-formula__next{font:italic 400 22px/1.3 var(--serif);color:#ffffffbf;margin:24px 0 0}.sk-formula__cta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}@media (max-width:900px){.sk-stack,.sk-insp__grid,.sk-graph__stage,.sk-graph__detail{grid-template-columns:minmax(0,1fr)}.sk-db__nums{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-who__form{border-radius:24px;flex-direction:column}.sk-who__form input{min-height:56px;padding:0 16px}.sk-know__chain li:not(:last-child):after{display:none}}html.sk-still .sk-formula__object i,html.sk-still .sk-formula__sum li{opacity:1;transition:none}html.sk-still .sk-formula__object i{transform:translate(-50%,-50%) rotate(calc(var(--k) * 72deg - 90deg)) translateX(min(215px,40vw)) rotate(calc(var(--k) * -72deg + 90deg))}html.sk-still .sk-formula__core{background:var(--orange);color:var(--black);transition:none}.sk-lab{background:var(--black);color:var(--white);position:relative}.sk-lab__ask{gap:14px;max-width:1100px;margin-top:6vh;display:grid}.sk-lab__ask label{font:italic 400 clamp(28px,3.4vw,54px)/1 var(--serif);color:var(--orange)}.sk-lab__ask textarea{background:var(--white);width:100%;color:var(--black);resize:vertical;border:0;border-radius:24px;outline:none;padding:22px 24px;font:600 clamp(16px,1.5vw,21px)/1.45 inherit}.sk-lab__ask textarea::placeholder{color:#0a0a0a66}.sk-lab__ask .sk-ag__btn{justify-self:start}.sk .sk-lab__lets{letter-spacing:-.055em;text-transform:uppercase;margin:12vh 0 0;font-size:clamp(40px,6vw,104px);font-weight:800;line-height:.9}.sk-lab__said{border-left:3px solid var(--orange);max-width:900px;font:italic 400 clamp(20px,1.9vw,28px)/1.35 var(--serif);color:#fffc;margin:26px 0 0;padding-left:20px}.sk .sk-steps{padding:0 var(--pad) 6vh;counter-reset:step;margin:0;list-style:none}.sk-step{border-top:1px solid #ffffff29;grid-template-columns:minmax(220px,.75fr) minmax(0,2fr);gap:4vw;padding:9vh 0;scroll-margin-top:30px;transition:background-color .6s;display:grid}.sk-step[data-flash]{background:linear-gradient(90deg,#ff6a1a29,#0000 70%)}.sk-step[data-flash] .sk-step__n{color:var(--white)}.sk-step__head{align-self:start;position:sticky;top:12vh}.sk .sk-step__n{font:700 11px/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin:0 0 14px}.sk-step__title{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(30px,3.6vw,60px);font-weight:800;line-height:.92}.sk .sk-step__kicker{font:italic 400 22px/1.2 var(--serif);color:#ffffffb3;margin:16px 0 0}.sk-step__body{gap:22px;min-width:0;display:grid}.sk-step__slug{margin:0}.sk-step__slug code,.sk-mem__ex code{font:600 12px/1 var(--mono);color:#ffffff80}.sk-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px;display:grid}.sk-field{gap:8px;min-width:0;display:grid}.sk-field[data-wide]{grid-column:1/-1}.sk-field__label{font:700 10.5px/1.3 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin:0}.sk-field input,.sk-field textarea,.sk-field select,.sk-inline input,.sk-inline select,.sk-dock li select{width:100%;min-width:0;color:var(--white);resize:vertical;background:0 0;border:0;border-bottom:1.5px solid #ffffff4d;border-radius:0;outline:none;padding:12px 0;font:600 17px/1.4 inherit}.sk-field select option,.sk-inline select option,.sk-dock li select option{color:var(--white);background:#111}.sk-field input:focus,.sk-field textarea:focus,.sk-field select:focus,.sk-inline input:focus{border-bottom-color:var(--orange)}.sk-big{letter-spacing:-.035em;font-size:clamp(24px,2.4vw,38px)!important;font-weight:800!important}.sk-field__out{color:#ffffffd9;border-bottom:1.5px solid #ffffff1f;padding:12px 0;font-weight:700;display:block}.sk-chips{flex-wrap:wrap;gap:8px;display:flex}.sk-chips button{color:#ffffffd1;text-align:left;cursor:pointer;background:0 0;border:1px solid #ffffff3d;border-radius:999px;gap:4px;padding:10px 14px;font:600 13px/1.15 inherit;transition:border-color .2s,background-color .2s,color .2s;display:grid}.sk-chips button small{font:600 10px/1 var(--mono);letter-spacing:.06em;color:#ffffff73}.sk-chips button:has(small){border-radius:14px}.sk-chips button:hover{border-color:var(--orange)}.sk-chips button[aria-pressed=true]{background:var(--orange);border-color:var(--orange);color:var(--black)}.sk-chips button[aria-pressed=true] small{color:#0a0a0a99}.sk .sk-path{letter-spacing:-.02em;flex-wrap:wrap;align-items:baseline;gap:8px;margin:6px 0 0;font:700 clamp(18px,1.6vw,24px)/1.2 inherit;display:flex}.sk-path i{color:var(--orange);margin-right:8px;font-style:normal}.sk-path em{font:italic 400 18px/1 var(--serif);color:#fff9;margin-left:12px}.sk-inline{align-items:end;gap:8px;display:flex}.sk-inline input{flex:1}#contenu-principal .sk-inline select{flex:none;width:auto;padding-right:6px}.sk-inline button{width:42px;height:42px;color:var(--white);cursor:pointer;background:0 0;border:1.5px solid #fff6;border-radius:50%;flex:none;font:700 20px/1 inherit}.sk-inline button:hover{background:var(--orange);border-color:var(--orange);color:var(--black)}.sk-teach{grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:start;gap:3vw;display:grid}.sk-teach>div{gap:20px;display:grid}.sk-teach__more{color:var(--white);letter-spacing:.04em;text-transform:uppercase;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font:800 12px/1 inherit;text-decoration:underline}.sk-kmap{width:100%;height:auto}.sk-kmap line{stroke:#ffffff29;stroke-width:1.5px;stroke-dasharray:4 5;transition:stroke .4s}.sk-kmap circle{fill:#141414;stroke:#ffffff59;stroke-width:1.5px;transition:fill .4s}.sk-kmap text{fill:#fff6;letter-spacing:.1em;font:700 10px ui-monospace,Menlo,Consolas,monospace}.sk-kmap g[data-on] line{stroke:var(--orange);stroke-dasharray:none}.sk-kmap g[data-on] circle{fill:var(--orange);stroke:var(--orange)}.sk-kmap g[data-on] text{fill:var(--white)}.sk-kmap .sk-kmap__core{fill:var(--white);stroke:none}.sk-kmap .sk-kmap__name{fill:var(--black);letter-spacing:.02em;text-anchor:middle;font:800 11px Inter,Arial,sans-serif}.sk-rules{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.sk-rules__col{align-content:start;gap:12px;display:grid}.sk-rules__col h4{border-bottom:2px solid var(--white);letter-spacing:.06em;text-transform:uppercase;margin:0;padding-bottom:10px;font:800 15px/1 inherit}.sk-rules__col[data-group=never] h4{border-color:var(--orange);color:var(--orange)}.sk-rules__col ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sk-rules__col li>button,.sk-switches button{color:#ffffff8c;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:9px 0;font:600 14px/1.35 inherit;display:grid}.sk-rules__col li>button i,.sk-switches button i{background:#ffffff2e;border-radius:999px;width:30px;height:17px;transition:background-color .25s;position:relative}.sk-rules__col li>button i:after,.sk-switches button i:after{content:"";background:var(--white);width:13px;height:13px;transition:transform .25s var(--ease);border-radius:50%;position:absolute;top:2px;left:2px}.sk-rules__col li>button[aria-checked=true],.sk-switches button[aria-checked=true]{color:var(--white)}.sk-rules__col li>button[aria-checked=true] i,.sk-switches button[aria-checked=true] i{background:var(--orange)}.sk-rules__col li>button[aria-checked=true] i:after,.sk-switches button[aria-checked=true] i:after{transform:translate(13px)}.sk-flow{border-left:2px solid #fff3;gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-flow li{animation:sk-rise .5s var(--ease) both;animation-delay:calc(var(--k) * 60ms);flex-wrap:wrap;align-items:baseline;gap:12px;padding:10px 0 10px 22px;display:flex;position:relative}.sk-flow li:before{content:"";background:var(--white);width:10px;height:10px;position:absolute;top:17px;left:-6px}.sk-flow li[data-k=IF]:before{background:var(--black);box-shadow:inset 0 0 0 2px var(--orange);transform:rotate(45deg)}.sk-flow li[data-k=GATE]:before{background:var(--orange)}.sk-flow b{min-width:44px;font:800 11px/1 var(--mono);letter-spacing:.12em;color:var(--orange)}.sk-flow code{font:600 14px/1.4 var(--mono);color:var(--white)}.sk-flow__b{border-left:1px dashed #ffffff4d;align-items:baseline;gap:10px;margin-left:10px;padding-left:12px;display:flex}.sk-flow__b b{color:#ffffff80;min-width:0}.sk-flow__b code{color:#ffffffb3}.sk-switches{border-top:1px solid #ffffff24;gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-switches li{border-bottom:1px solid #ffffff24}.sk-switches button{grid-template-columns:30px minmax(150px,.5fr) minmax(0,1fr);gap:18px;padding:16px 0}.sk-switches b{letter-spacing:-.02em;text-transform:uppercase;font-size:18px;font-weight:800}.sk-switches span{color:#fff9;font-size:14px}.sk-switches code{font:600 11px/1 var(--mono);color:var(--orange)}.sk-core{letter-spacing:-.055em;text-transform:uppercase;flex-wrap:wrap;gap:0 .3em;margin:0;font-size:clamp(34px,4.4vw,74px);font-weight:800;line-height:.95;display:flex}.sk-core span:last-child{font:italic 400 1em/1 var(--serif);text-transform:none;letter-spacing:-.02em;color:var(--orange)}.sk-tools{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:start;gap:3vw;display:grid}.sk-tools__shelf{gap:20px;display:grid}.sk-tools__group>p{text-transform:uppercase;letter-spacing:.04em;align-items:baseline;gap:10px;margin:0 0 8px;font:800 14px/1 inherit;display:flex}.sk-tools__group>p small{font:600 10px/1 var(--mono);letter-spacing:.1em;color:#ffffff73}.sk-tools__group ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sk-tool{color:var(--white);font:inherit;text-align:left;cursor:grab;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#111;border:1.5px solid #ffffff4d;gap:4px;padding:10px 12px;transition:border-color .2s,opacity .2s;display:grid}.sk-tool code{font:700 12px/1 var(--mono)}.sk-tool span{color:#fff9;font-size:12px}.sk-tool em{font:700 9.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-style:normal}.sk-tool[data-kind=delete] em{color:#ff3d00}.sk-tool:hover{border-color:var(--orange)}.sk-tool[data-in]{opacity:.32;cursor:default}.sk-dock{background:#ffffff08;border:2px dashed #ffffff4d;gap:14px;padding:22px;transition:border-color .2s,background-color .2s;display:grid;position:sticky;top:12vh}.sk-dock[data-over]{border-color:var(--orange);background:#ff6a1a1a}.sk-dock__head{text-transform:uppercase;justify-content:space-between;gap:10px;margin:0;font:800 16px/1.1 inherit;display:flex}.sk-dock__head span{font:700 11px/1.4 var(--mono);color:var(--orange)}.sk-dock__empty{color:#ffffff80;margin:0}.sk-dock ul{gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-dock li{border-bottom:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:2px 10px;padding:10px 0;display:grid}.sk-dock li code{font:700 12.5px/1.3 var(--mono);text-overflow:ellipsis;overflow:hidden}.sk-dock li em{font:700 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;font-style:normal}.sk-dock li select{grid-column:1/-1;padding:6px 0;font-size:13px}.sk-dock li button{color:#fff9;cursor:pointer;background:0 0;border:0;border-radius:50%;grid-area:1/3;width:28px;height:28px;font-size:18px}.sk-dock li button:hover{background:var(--white);color:var(--black)}.sk-dock__rule{font:600 11px/1.5 var(--mono);color:#ffffff73;margin:0}.sk-conn{width:100%;max-width:820px;height:auto}.sk-conn__skill{fill:var(--orange)}.sk-conn__hub{fill:none;stroke:var(--white);stroke-width:1.5px}.sk-conn__t{fill:var(--black);text-anchor:middle;letter-spacing:.02em;font:800 13px Inter,Arial,sans-serif}.sk-conn__t--hub{fill:var(--white)}.sk-conn__line{fill:none;stroke:#ffffff2e;stroke-width:2px;transition:stroke .5s}.sk-conn__line[data-on],.sk-conn g[data-on] .sk-conn__line{stroke:var(--orange);filter:drop-shadow(0 0 6px #ff6a1ab3)}.sk-conn__node{fill:#1a1a1a;stroke:#fff6;stroke-width:1.5px}.sk-conn g[data-on] .sk-conn__node{fill:var(--orange);stroke:var(--orange)}.sk-conn__s{fill:#ffffff73;letter-spacing:.08em;text-anchor:middle;font:700 10px ui-monospace,Menlo,Consolas,monospace}.sk-conn g[data-on] .sk-conn__s{fill:var(--white)}.sk-servers{border-top:1px solid #ffffff24;gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-servers li{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:16px;padding:13px 0;display:grid}.sk-servers b{text-transform:uppercase;font-size:16px;font-weight:800}.sk-servers small{font:600 10px/1 var(--mono);letter-spacing:.1em;color:#ffffff73}.sk-servers span{font:700 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffff73}.sk-servers li[data-on] span{color:var(--orange)}.sk-servers li button{color:var(--white);text-transform:uppercase;cursor:pointer;background:0 0;border:0;grid-column:1/-1;justify-self:start;padding:0;font:800 14px/1 inherit}.sk-servers li button:hover{color:var(--orange)}.sk-levels{gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-levels button{background:linear-gradient(90deg,rgba(255,106,26,calc(var(--l) * .05)),transparent 60%);color:#fff9;width:100%;font:inherit;text-align:left;cursor:pointer;border:0;border-bottom:1px solid #ffffff24;grid-template-columns:90px minmax(150px,.45fr) minmax(0,1fr) auto;align-items:baseline;gap:18px;padding:18px 0;display:grid;position:relative}.sk-levels__n{font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.sk-levels b{letter-spacing:-.03em;text-transform:uppercase;color:var(--white);font-size:clamp(18px,1.8vw,26px);font-weight:800}.sk-levels em{font:700 10px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--orange);color:var(--orange);padding:6px 8px;font-style:normal}.sk-levels button[aria-checked=true]{background:var(--orange);color:var(--black)}.sk-levels button[aria-checked=true] b,.sk-levels button[aria-checked=true] .sk-levels__n{color:var(--black)}.sk-levels button[aria-checked=true] em{border-color:var(--black);color:var(--black)}.sk-compile{background:var(--white);min-height:76px;color:var(--black);letter-spacing:-.03em;text-transform:uppercase;cursor:pointer;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%);border:0;justify-self:start;padding:0 40px;font:800 clamp(20px,2vw,30px)/1 inherit;transition:background-color .25s}.sk-compile:hover{background:var(--orange)}.sk-compile:disabled{opacity:.5;cursor:progress}.sk-checks{gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-checks li{animation:sk-rise .4s var(--ease);border-bottom:1px solid #ffffff1f;grid-template-columns:28px minmax(220px,.5fr) minmax(0,1fr);align-items:baseline;gap:12px;padding:10px 0;display:grid}.sk-checks li:before{content:"✓";font:800 14px/1 var(--mono);color:var(--orange)}.sk-checks li[data-ok=false]:before{content:"×";color:#ff3d00}.sk-checks b{font:700 12px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}.sk-checks span{color:#fff9;font-size:13.5px}.sk-built{animation:sk-rise .6s var(--ease);gap:16px;display:grid}.sk-built__ok{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(40px,5.6vw,96px);font-weight:800;line-height:.9}.sk-built__v{font:italic 400 clamp(28px,3vw,48px)/1 var(--serif);color:var(--orange);margin:0}.sk-built__ko{color:#ff3d00;text-transform:uppercase;margin:0;font-size:20px;font-weight:800}.sk .sk-tree{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:0;padding:16px 0;list-style:none;display:grid}.sk-tree code{font:600 12px/1.6 var(--mono);color:#ffffffbf}.sk-built__go{flex-wrap:wrap;align-items:center;gap:18px;margin:0;display:flex}.sk-built__go span{font:600 11px/1 var(--mono);color:#ffffff80}.sk-labbar{bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:40;background:#0e0d0cf0;border-radius:999px;align-items:center;gap:18px;width:max-content;max-width:calc(100vw - 24px);margin:0 auto;padding:8px 8px 8px 20px;display:flex;position:sticky;box-shadow:0 20px 50px -20px #000c,inset 0 0 0 1px #ffffff1f}.sk-labbar__name{margin:0;line-height:1.15;display:grid}.sk-labbar__name b{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;max-width:220px;font-size:13px;font-weight:800;overflow:hidden}.sk-labbar__name span{font:600 10px/1.3 var(--mono);color:var(--orange)}.sk-labbar__stage{gap:4px;margin:0;padding:0;list-style:none;display:flex}.sk-labbar__stage li{font:700 9.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;border-radius:999px;padding:6px 9px;box-shadow:inset 0 0 0 1px #ffffff24}.sk-labbar__stage li[data-on]{background:var(--white);color:var(--black);box-shadow:none}.sk-labbar__stage li[data-on]:last-child{background:var(--orange)}.sk-labbar__go{gap:6px;margin:0;display:flex}.sk-labbar__go button{min-height:38px;color:var(--white);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font:800 12px/1 inherit;box-shadow:inset 0 0 0 1px #ffffff4d}.sk-labbar__go button.is-main{background:var(--orange);color:var(--black);box-shadow:none}.sk-sim{padding:0 var(--pad) 14vh;scroll-margin-top:20px;position:relative}.sk-sim__hero{padding-left:0;padding-right:0}.sk-sim__bench{border-top:2px solid var(--white);grid-template-columns:minmax(200px,.6fr) minmax(0,1.8fr) minmax(200px,.6fr);gap:3vw;padding:5vh 0;display:grid}.sk-sim__bench>div{align-content:start;gap:16px;min-width:0;display:grid}.sk-sim__name{letter-spacing:-.04em;text-transform:uppercase;color:var(--orange);margin:0;font-size:clamp(22px,2vw,32px);font-weight:800;line-height:1}.sk-sim__meta{font:600 11px/1.5 var(--mono);color:#ffffff8c;margin:0}.sk-sim__link{color:var(--white);text-transform:uppercase;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font:800 13px/1 inherit;text-decoration:underline}.sk-sandbox{border:1px dashed #ffffff47;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;padding:18px;display:grid}.sk-sandbox__tag{font:700 10.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--orange);grid-column:1/-1;margin:0}.sk-run{aspect-ratio:1;background:var(--orange);width:min(180px,100%);min-height:96px;color:var(--black);letter-spacing:-.01em;text-transform:uppercase;cursor:pointer;border:0;border-radius:50%;justify-self:start;font:800 15px/1.05 inherit;animation:2.4s ease-out infinite sk-pulse;box-shadow:0 0 #ff6a1a99}.sk-run:hover{background:var(--white)}@keyframes sk-pulse{70%{box-shadow:0 0 0 22px #ff6a1a00}to{box-shadow:0 0 #ff6a1a00}}.sk-tunnel{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:repeat(6,minmax(0,1fr));margin:2vh 0 5vh;display:grid;position:relative}.sk-tunnel:before{content:"";background:repeating-linear-gradient(90deg,#ffffff4d 0 6px,#0000 6px 12px);height:1px;position:absolute;top:50%;left:0;right:0}.sk-tunnel p{letter-spacing:-.02em;text-transform:uppercase;color:#ffffff4d;border-left:1px solid #ffffff1f;gap:8px;margin:0;padding:30px 12px;font:800 clamp(14px,1.4vw,22px)/1 inherit;transition:color .3s,background-color .3s;display:grid;position:relative}.sk-tunnel p span{font:700 10px/1 var(--mono);letter-spacing:.14em;color:inherit}.sk-tunnel p[data-on]{color:var(--white)}.sk-tunnel p[data-now]{color:var(--orange);background:#ff6a1a24}.sk-tunnel__packet{top:50%;left:calc((var(--z) + .5) * 100% / 6);background:var(--orange);width:14px;height:14px;transition:left .35s var(--ease);margin:-7px 0 0 -7px;position:absolute;transform:rotate(45deg);box-shadow:0 0 22px 6px #ff6a1a99}.sk-tunnel__packet[data-done]{background:var(--white);box-shadow:0 0 22px 6px #ffffff4d}.sk-sim__out{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:3vw;display:grid}.sk-sim__out>div{gap:14px;min-width:0;display:grid}.sk-log{border-top:1px solid #ffffff24;gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-log li{animation:sk-rise .35s var(--ease);border-bottom:1px solid #ffffff1a;grid-template-columns:42px 130px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:11px 0;display:grid}.sk-log__t{font:600 11px/1 var(--mono);color:#fff6}.sk-log b{font:800 11px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--orange)}.sk-log p{gap:4px;margin:0;font-size:14.5px;font-weight:600;line-height:1.4;display:grid}.sk-log small{color:#fff9;white-space:pre-line;font-size:13px;font-weight:500}.sk-log li[data-status=warn] b{color:#ffb070}.sk-log li[data-status=fail] b,.sk-log li[data-status=fail] p{color:#ff3d00}.sk-log li[data-status=skip] b{color:#fff6}.sk-log li[data-status=wait]{background:#ff6a1a1f}.sk-log li button,.sk-fixes button,.sk-red button{border:1.5px solid var(--orange);color:var(--orange);text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;padding:7px 12px;font:800 11px/1 inherit}.sk-log li button:hover,.sk-fixes button:hover,.sk-red button:hover{background:var(--orange);color:var(--black)}.sk-approve{background:var(--orange);color:var(--black);animation:sk-rise .4s var(--ease);gap:16px;padding:24px;display:grid}.sk-approve__t{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(28px,3vw,46px);font-weight:800;line-height:.9}.sk-approve dl{gap:10px;margin:0;display:grid}.sk-approve dl div{grid-template-columns:150px minmax(0,1fr);gap:12px;display:grid}.sk-approve dt{font:700 10.5px/1.5 var(--mono);letter-spacing:.12em;text-transform:uppercase}.sk-approve dd{margin:0;font-weight:800}.sk-approve__go{flex-wrap:wrap;gap:8px;margin:0;display:flex}.sk-approve__go button{border:2px solid var(--black);min-height:46px;color:var(--black);text-transform:uppercase;cursor:pointer;background:0 0;padding:0 20px;font:800 13px/1 inherit}.sk-approve__go button.is-main,.sk-approve__go button:hover{background:var(--black);color:var(--white)}.sk-trace{gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-trace li{font:600 12.5px/1.3 var(--mono);color:#fff6;border-bottom:1px solid #ffffff1a;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.sk-trace li[data-used]{color:var(--white)}.sk-trace li[data-used] span{color:var(--orange)}.sk-trace li[data-failed],.sk-trace li[data-failed] span{color:#ff3d00}.sk-result{border-top:2px solid var(--white);animation:sk-rise .5s var(--ease);gap:12px;padding:22px 0;display:grid}.sk-result__t{letter-spacing:-.05em;text-transform:uppercase;margin:0;font-size:clamp(30px,3.4vw,56px);font-weight:800;line-height:.92}.sk-result[data-result=vulnerable] .sk-result__t,.sk-result[data-result=blocked] .sk-result__t{color:#ff3d00}.sk-result[data-result=ready] .sk-result__t,.sk-result[data-result=fallback] .sk-result__t{color:var(--orange)}.sk-result__msg{background:var(--paper);color:var(--black);margin:0;padding:16px 18px;font-size:15px;line-height:1.55}.sk-result__task{font:700 12px/1.4 var(--mono);color:#ffffffb3;margin:0}.sk-result__json,.sk-debug pre{font:500 12px/1.5 var(--mono);color:#fffc;background:#111;margin:0;padding:14px;overflow:auto}.sk-report{border-top:2px solid var(--white);gap:20px;margin-top:10vh;padding-top:5vh;display:grid}.sk-report__title{letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(40px,5.4vw,92px);font-weight:800;line-height:.9}.sk-report__areas{grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-report__areas li{border-bottom:1px solid #ffffff29;align-content:start;gap:8px;padding:20px 16px 20px 0;display:grid}.sk-report__areas b{letter-spacing:-.06em;color:#ffffff8c;font-size:clamp(36px,4vw,66px);font-weight:800;line-height:.9}.sk-report__areas li[data-full] b{color:var(--orange)}.sk-report__areas span{font:700 10.5px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase}.sk-report__areas small{font:600 11px/1.4 var(--mono);color:#ffffff80}.sk-report__areas small b{letter-spacing:0;color:var(--white);font-size:11px}.sk-fixes,.sk-tests,.sk-red ol{border-top:1px solid #ffffff24;gap:0;margin:0;padding:0;list-style:none;display:grid}.sk-fixes li{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:16px;padding:11px 0;font-size:15px;font-weight:600;display:flex}.sk-report__go{flex-wrap:wrap;gap:12px;margin:0;display:flex}.sk-tests li,.sk-red li{animation:sk-rise .4s var(--ease);border-bottom:1px solid #ffffff1f;grid-template-columns:70px minmax(0,1fr) minmax(0,1fr) 90px;align-items:baseline;gap:14px;padding:11px 0;display:grid}.sk-red li{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr) 110px}.sk-red li>:last-child,.sk-tests li>:last-child{justify-self:end}.sk-tests code{font:700 12px/1 var(--mono);color:#ffffff80}.sk-tests b,.sk-red b{font-size:15px;font-weight:800}.sk-tests span,.sk-red span{color:#fff9;font-size:13.5px}.sk-tests em,.sk-red em{font:800 11px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange);font-style:normal}.sk-tests li[data-ok=false] em{color:#ff3d00}.sk .sk-red__t{letter-spacing:-.05em;text-transform:uppercase;margin:0 0 14px;font-size:clamp(28px,3.4vw,56px);font-weight:800;line-height:.92}.sk-red li[data-ok=false] b{color:#ff3d00}.sk-history{border-collapse:collapse;width:100%;font-size:13.5px}.sk-history th{font:700 10.5px/1 var(--mono);letter-spacing:.12em;text-align:left;text-transform:uppercase;color:#ffffff80;border-bottom:1px solid #ffffff4d;padding:8px 10px 8px 0}.sk-history td{border-bottom:1px solid #ffffff1a;padding:9px 10px 9px 0}.sk-history tr[data-result=vulnerable] td:last-child,.sk-history tr[data-result=blocked] td:last-child{color:#ff3d00}.sk-history tr[data-result=ready] td:last-child,.sk-history tr[data-result=fallback] td:last-child{color:var(--orange)}.sk-debug__toggle{color:#ffffffb3;font:700 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff4d;justify-self:start;padding:8px 14px}.sk-debug__toggle[aria-expanded=true]{background:var(--white);color:var(--black)}.sk-debug{font-family:var(--mono);border:1px solid #ffffff29;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 28px;margin:0;padding:20px;display:grid}.sk-debug div[data-wide]{grid-column:1/-1}.sk-debug dt{font:700 10px/1.3 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange)}.sk-debug dd{color:#ffffffc7;margin:6px 0 0;font-size:12.5px;line-height:1.5}.sk .sk-sim__golden{letter-spacing:-.055em;text-transform:uppercase;margin:14vh 0 0;font-size:clamp(40px,6.4vw,110px);font-weight:800;line-height:.9}.sk-lock{text-align:center;justify-items:center;display:grid;overflow:hidden}.sk-lock__stage{aspect-ratio:1;place-items:center;width:min(560px,90vw);margin-bottom:6vh;display:grid;position:relative}.sk-lock__stage svg{width:100%;height:100%;position:absolute;inset:0}.sk-lock__stage line{stroke:var(--orange);stroke-width:1.5px;stroke-dasharray:200;stroke-dashoffset:200px;opacity:.3;transition:stroke-dashoffset .9s var(--ease) calc(var(--k) * .14s),opacity .9s ease calc(var(--k) * .14s)}.sk-lock[data-on] .sk-lock__stage line{stroke-dashoffset:0;opacity:1}.sk-cube{width:110px;height:110px;transform-style:preserve-3d;animation:14s linear infinite sk-spin;position:relative}.sk-cube i{border:2px solid var(--orange);background:#ff6a1a14;position:absolute;inset:0}.sk-cube i:first-child{transform:translateZ(55px)}.sk-cube i:nth-child(2){transform:rotateY(180deg)translateZ(55px)}.sk-cube i:nth-child(3){transform:rotateY(90deg)translateZ(55px)}.sk-cube i:nth-child(4){transform:rotateY(-90deg)translateZ(55px)}.sk-cube i:nth-child(5){transform:rotateX(90deg)translateZ(55px)}.sk-cube i:nth-child(6){transform:rotateX(-90deg)translateZ(55px)}.sk-lock[data-on] .sk-cube i{background:#ff6a1a52;box-shadow:0 0 40px #ff6a1a66}@keyframes sk-spin{0%{transform:rotateX(-24deg)rotateY(0)}to{transform:rotateX(-24deg)rotateY(360deg)}}.sk-lock__w{font:700 11px/1 var(--mono);letter-spacing:.14em;white-space:nowrap;color:#ffffff59;transform:translate(-50%,-50%) rotate(var(--a)) translateX(min(232px,40vw)) rotate(calc(var(--a) * -1));transition:color .5s ease calc(.4s + var(--k) * .14s);position:absolute;top:50%;left:50%}.sk-lock[data-on] .sk-lock__w{color:var(--white)}.sk .sk-lock__a{letter-spacing:-.055em;text-transform:uppercase;gap:4px;margin:0 0 5vh;font-size:clamp(34px,5vw,86px);font-weight:800;line-height:.92;display:grid}.sk-lock__a b{font:italic 400 1.05em/1 var(--serif);text-transform:none;letter-spacing:-.02em;color:var(--orange)}.sk-lock__marks{border-top:2px solid var(--white);grid-template-columns:repeat(2,minmax(0,1fr));gap:4vw;margin-top:4vh;padding-top:4vh;display:grid}.sk-lock__marks p{gap:6px;margin:0;display:grid}.sk-lock__marks b{letter-spacing:-.045em;text-transform:uppercase;font-size:clamp(24px,2.6vw,42px);font-weight:800}.sk-lock__marks span{font:italic 400 clamp(20px,2vw,30px)/1 var(--serif);color:var(--orange)}.sk .sk-lock__loop{font:700 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3;flex-wrap:wrap;justify-content:center;gap:8px;margin:6vh 0 0;display:flex}.sk-lock__loop i{color:var(--orange);margin-right:8px;font-style:normal}@media (max-width:1100px){.sk-sim__bench{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sk-sim__scenario{order:2;grid-column:1/-1}.sk-report__areas{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.sk-step{grid-template-columns:minmax(0,1fr);gap:24px;padding:7vh 0}.sk-step__head{position:static}.sk-form,.sk-teach,.sk-rules,.sk-tools,.sk-sim__out,.sk-sandbox,.sk-tree,.sk-debug,.sk-lock__marks{grid-template-columns:minmax(0,1fr)}.sk-dock{position:static}.sk-switches button{grid-template-columns:30px minmax(0,1fr);gap:4px 14px}.sk-switches button span{grid-column:2}.sk-levels button{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px}.sk-levels button>span:not(.sk-levels__n){grid-column:1/-1}.sk-sim__bench{grid-template-columns:minmax(0,1fr)}.sk-tunnel{grid-template-columns:repeat(3,minmax(0,1fr))}.sk-tunnel:before,.sk-tunnel__packet{display:none}.sk-tunnel p{border-bottom:1px solid #ffffff1f;padding:16px 10px}.sk-log li{grid-template-columns:34px minmax(0,1fr);gap:4px 10px}.sk-log li b,.sk-log li p,.sk-log li button{grid-column:2}.sk-log li button{justify-self:start}.sk-report__areas{grid-template-columns:repeat(2,minmax(0,1fr))}.sk-tests li,.sk-red li{grid-template-columns:minmax(0,1fr) auto}.sk-tests li span,.sk-red li span{grid-column:1/-1}.sk-approve dl div{grid-template-columns:minmax(0,1fr)}.sk-labbar{gap:10px;padding-left:14px}.sk-labbar__stage{display:none}.sk-history{display:block;overflow-x:auto}}html.sk-still .sk-cube{animation:none;transform:rotateX(-24deg)rotateY(35deg)}html.sk-still .sk-run{animation:none}html.sk-still .sk-lock__stage line{stroke-dashoffset:0;opacity:1;transition:none}html.sk-still .sk-lock__w{color:var(--white);transition:none}@media (prefers-reduced-motion:reduce){.sk-cube,.sk-run{animation:none}}html:has(main.eds.cr) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop,.agConsent){display:none!important}html:has(main.eds.cr) body footer.footer.v2Footer{display:none!important}html:has(main.eds.cr){background:#000!important}html:has(main.eds.cr) body{background:#000!important}#contenu-principal:has(>.eds.cr){padding-top:0!important}.cr{--o:#ff6a1a;--ink:#0a0a0a;--rule:#d9d9d9;--grey:#6a6a6a;--sans:"Manrope Variable",Manrope,system-ui,sans-serif;--mono:ui-monospace,"Cascadia Mono","SFMono-Regular",Menlo,Consolas,monospace;color:#fff;font-family:var(--sans);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.cr ::selection{background:var(--o);color:#000}.cr a{color:inherit;text-decoration:none}.cr :focus-visible{outline:2px solid var(--o);outline-offset:3px}:is(#contenu-principal,body) .eds.cr :is(h1,h2,h3,p){text-transform:none;margin:0}:is(#contenu-principal,body) .eds.cr :is(ul,ol){list-style:none;margin:0!important;padding:0!important}.cr-w{display:inline-block}.cr-w>span{opacity:0;transition:opacity .7s ease calc(var(--i,0) * 45ms),transform .8s cubic-bezier(.2,.8,.2,1) calc(var(--i,0) * 45ms);display:inline-block;transform:translateY(.45em)}.is-in .cr-w>span,.cr-intro[data-phase="0"] .cr-intro__one .cr-w>span,.cr-intro[data-phase="1"] .cr-intro__two .cr-w>span{opacity:1;transform:none}[data-cr-in]:not(.cr-h){opacity:0;transition:opacity .8s,transform 1s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}[data-cr-in].is-in:not(.cr-h){opacity:1;transform:none}.cr-gl{z-index:0;position:fixed;inset:0}.cr-gl canvas{display:block}.cr-story{position:relative}.cr-story>div:not(.cr-gl):not(.cr-frame):not(.cr-menu){z-index:1;position:relative}.cr-frame{--fg:#fff;--bg:#000;z-index:70;pointer-events:none;color:var(--fg);transition:color .3s;position:fixed;inset:0}.cr-frame[data-tone=light]{--fg:#0a0a0a;--bg:#fff}.cr-frame>*{pointer-events:auto}.cr-frame__c{border:1px solid var(--fg);opacity:.7;pointer-events:none;width:18px;height:18px;position:absolute}.cr-frame__c--tl{border-bottom:0;border-right:0;border-top-left-radius:6px;top:16px;left:16px}.cr-frame__c--tr{border-bottom:0;border-left:0;border-top-right-radius:6px;top:16px;right:16px}.cr-frame__c--bl{border-top:0;border-right:0;border-bottom-left-radius:6px;bottom:16px;left:16px}.cr-frame__c--br{border-top:0;border-left:0;border-bottom-right-radius:6px;bottom:16px;right:16px}.cr-frame__tab{clip-path:polygon(0 0,100% 0,calc(100% - 26px) 100%,26px 100%);background:#ffffff12;padding:16px 40px 14px;transition:opacity .4s,translate .4s;position:absolute;top:0;left:50%;translate:-50%}.cr-frame:not([data-intro]) .cr-frame__tab{opacity:0;pointer-events:none;translate:-50% -100%}.cr-frame__tab button{color:#fff;font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#0006;border:1px solid #ffffff4d;padding:9px 16px;transition:background-color .2s}.cr-frame__tab button:hover{color:#000;background:#fff}.cr-frame__home{font:700 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;display:flex;position:absolute;bottom:22px;left:22px}.cr-frame__home i{align-items:center;gap:2px;height:10px;display:flex}.cr-frame__home b{background:currentColor;width:1px;animation:1.2s ease-in-out infinite cr-bars;display:block}.cr-frame__home b:first-child{height:4px}.cr-frame__home b:nth-child(2){height:9px;animation-delay:-.3s}.cr-frame__home b:nth-child(3){height:6px;animation-delay:-.6s}.cr-frame__home b:nth-child(4){height:3px;animation-delay:-.9s}@keyframes cr-bars{50%{transform:scaleY(.4)}}:is(#contenu-principal,body) .eds.cr p.cr-frame__xy{font:500 11px/1 var(--mono);letter-spacing:.08em;color:var(--fg);opacity:.55;position:absolute;bottom:22px;right:24px}.cr-frame__moon{background:var(--fg);cursor:pointer;border:0;border-radius:50%;width:272px;height:272px;transition:bottom .35s cubic-bezier(.2,.8,.2,1),background-color .3s;position:absolute;bottom:-218px;left:50%;translate:-50%}.cr-frame__moon:hover{bottom:-206px}.cr-frame__moon i{background:var(--bg);width:22px;height:1px;margin-left:-11px;position:absolute;left:50%}.cr-frame__moon i:first-child{top:24px}.cr-frame__moon i:nth-child(2){top:29px}.cr-menu{z-index:90;color:#fff;background:#000;align-content:center;gap:5vh;padding:10vh 7vw;display:grid;position:fixed;inset:0}.cr-menu[hidden]{display:none}.cr-menu[data-open]{animation:.45s cubic-bezier(.2,.8,.2,1) cr-open}@keyframes cr-open{0%{clip-path:circle(0% at 50% 100%)}to{clip-path:circle(150% at 50% 100%)}}.cr-menu__close{color:#fff;font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #ffffff59;padding:10px 14px;position:absolute;top:28px;right:28px}.cr-menu__close:hover{color:#000;background:#fff}.cr-menu__links{gap:1vh;display:grid}.cr-menu__links a{font:800 clamp(44px,7.5vw,118px)/.95 var(--sans);letter-spacing:-.04em;text-transform:uppercase;transition:color .2s}.cr-menu__links a:hover{color:var(--o)}:is(#contenu-principal,body) .eds.cr p.cr-menu__legal{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#9a9a9a;flex-wrap:wrap;gap:22px;display:flex}.cr-menu__legal a:hover{color:#fff}.cr-intro{color:#fff;height:100svh;min-height:560px;overflow:hidden}.cr-intro__sky{background:radial-gradient(1px 1px at 20% 30%,#fff,#0000) 0 0/240px 240px,radial-gradient(1px 1px at 70% 20%,#fff,#0000) 0 0/310px 310px,radial-gradient(1.5px 1.5px at 40% 70%,#fff,#0000) 0 0/420px 420px,radial-gradient(1px 1px at 85% 60%,#fff,#0000) 0 0/280px 280px,#000 radial-gradient(1px 1px at 55% 45%,#fff,#0000) 0 0/360px 360px;display:none;position:absolute;inset:0}html.cr-no3d .cr-intro__sky{display:block}.cr-intro__one{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 24px;transition:opacity .6s,transform .8s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0}.cr-intro[data-phase="1"] .cr-intro__one{opacity:0;pointer-events:none;transform:scale(.96)}:is(#contenu-principal,body) .eds.cr p.cr-intro__brand{font:800 17px/1 var(--sans);letter-spacing:.04em;align-items:center;gap:8px;margin-bottom:26px;display:flex}.cr-intro__brand svg{width:20px;height:20px}:is(#contenu-principal,body) .eds.cr h1.cr-intro__title{text-shadow:0 2px 30px #0009;font:800 clamp(34px,4.3vw,64px)/.98 var(--sans)!important;letter-spacing:-.035em!important;text-transform:uppercase!important;color:#fff!important}.cr-caret{animation:1s step-end infinite cr-blink}@keyframes cr-blink{50%{opacity:0}}.cr-intro__two{opacity:0;pointer-events:none;grid-template-columns:1fr 1fr;align-items:center;transition:opacity .8s .2s;display:grid;position:absolute;inset:0}.cr-intro[data-phase="1"] .cr-intro__two{opacity:1}.cr-intro__two>*{grid-column:2;max-width:520px}:is(#contenu-principal,body) .eds.cr p.cr-intro__brand--sm{align-self:end;margin:0 0 6px}:is(#contenu-principal,body) .eds.cr p.cr-intro__line{font:800 clamp(30px,3.4vw,52px)/1.08 var(--sans);letter-spacing:-.035em;text-transform:uppercase;align-self:start}.cr-intro__brand--sm,.cr-intro__line,.cr-intro__tick{grid-row:auto}.cr-intro__two{grid-template-rows:1fr auto auto auto auto 1fr}.cr-intro__brand--sm{grid-row:2}.cr-intro__line{grid-row:3}.cr-intro__tick{transform-origin:top;background:#fff;grid-row:5;align-self:start;width:1px;height:40px;margin-top:40px;animation:1.6s ease-in-out infinite cr-tick;display:block}@keyframes cr-tick{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.cr-white{color:var(--ink);background:#fff;overflow:hidden}.cr-diag{background:var(--rule);transform-origin:0 0;pointer-events:none;width:220vw;height:1px;position:absolute}.cr-diag--a{top:0;left:96vw;rotate:135deg}.cr-diag--b{top:1700px;left:30vw;rotate:-45deg}.cr-welcome{padding:20px 18px 0;position:relative}.cr-welcome__logo{width:58px;height:58px;color:var(--ink)}.cr-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative}.cr-col{padding:100px 4vw 0 0}.cr-label{vertical-align:.12em;width:min(236px,34%);font:400 17px/1 var(--mono);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:10px;display:inline-flex}.cr-label svg{width:17px;height:17px}:is(#contenu-principal,body) .eds.cr .cr-h{font:800 clamp(30px,3.3vw,50px)/1.08 var(--sans)!important;letter-spacing:-.035em!important;text-transform:uppercase!important;color:inherit!important}:is(#contenu-principal,body) .eds.cr .cr-h--center{text-align:center}.cr-panel{aspect-ratio:1;width:min(100%,600px);margin-top:40px;position:relative;overflow:hidden}.cr-panel--dark{background:linear-gradient(to bottom right,#0000 calc(50% - .5px),#ffffff2e 50%,#0000 calc(50% + .5px)),linear-gradient(to top right,#0000 calc(50% - .5px),#ffffff2e 50%,#0000 calc(50% + .5px)),repeating-linear-gradient(0deg,#ffffff0d 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#ffffff0d 0 1px,#0000 1px 24px),radial-gradient(70% 70% at 60% 45%,#2a2522,#080808)}.cr-panel--light{border:1px solid var(--rule);background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--rule) 50%,transparent calc(50% + .5px)),linear-gradient(to top right,transparent calc(50% - .5px),var(--rule) 50%,transparent calc(50% + .5px)),#fff}:is(#contenu-principal,body) .eds.cr p.cr-code{z-index:2;font:700 11px/1.1 var(--mono);letter-spacing:.02em;text-transform:uppercase;color:#fff;position:absolute;top:22px;left:18px}:is(#contenu-principal,body) .eds.cr p.cr-code--dim{color:#9a9a9a;font-weight:500}.cr-wire{width:100%;height:100%;position:absolute;inset:0}.cr-row--text{padding:40px 0 0}.cr-copy{max-width:440px;font:400 13.5px/1.6 var(--sans)}:is(#contenu-principal,body) .eds.cr .cr-copy p{margin:0 0 16px}:is(#contenu-principal,body) .eds.cr .cr-copy h3{margin:26px 0 10px;font:800 13.5px/1.35 var(--sans)!important;letter-spacing:0!important;color:inherit!important}.cr-copy ul li{margin-bottom:8px;padding-left:16px;position:relative}.cr-copy ul li:before{content:"";background:var(--o);width:6px;height:6px;position:absolute;top:.62em;left:0}.cr-figures{padding:120px 0 0 calc(50% - 6px);position:relative}:is(#contenu-principal,body) .eds.cr p.cr-mono{font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 30px;display:flex}.cr-mono svg{width:12px;height:12px}.cr-figures__cols{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(260px,1fr));display:grid;overflow:hidden}.cr-figures__cols li{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;justify-content:space-between;height:380px;padding:26px 18px 36px;display:flex}:is(#contenu-principal,body) .eds.cr .cr-figures__cols p{max-width:16em;font:400 14.5px/1.4 var(--sans)}.cr-figure svg{width:auto;height:92px;fill:var(--ink);margin:0 auto;display:block}.cr-figure--light svg{fill:#fff;height:70px;margin:0}.cr-vision{padding:60px 18px 0;position:relative}.cr-giant{padding:14vh 18px 6vh;position:relative}.cr-giant svg{width:100%;height:auto;fill:var(--ink);display:block}.cr-giant polygon{transform-box:fill-box}.cr-giant--scratch svg{max-height:62vh}.cr-cubes{color:#fff;min-height:340vh;padding:22vh 18px 30vh}.cr-cubes__veil{pointer-events:none;background:linear-gradient(#fff,#000 40%);height:100vh;position:absolute;inset:0 0 auto}.cr-cubes__rays{pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0;overflow:hidden}.cr-cubes__rays i{filter:blur(30px);transform-origin:top;background:linear-gradient(#ff6a1a38,#0000 70%);width:22vw;height:180vh;position:absolute;top:-20vh;rotate:-28deg}.cr-cubes__rays i:first-child{left:2vw}.cr-cubes__rays i:nth-child(2){opacity:.6;width:10vw;left:18vw}.cr-cubes__rays i:nth-child(3){opacity:.4;width:14vw;left:34vw}html.cr-no3d .cr-cubes{background:linear-gradient(#ff6a1a29 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ff6a1a29 1px,#0000 1px) 0 0/64px 64px,#000}.cr-cubes__head{text-align:center;justify-items:center;gap:16px;max-width:760px;margin:0 auto;display:grid}.cr-mono--light{color:#fff;justify-content:center;margin:0!important}:is(#contenu-principal,body) .eds.cr p.cr-cubes__sub{font:600 17px/1.4 var(--sans)}.cr-pair{aspect-ratio:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000047;border:1px solid #ffffff38;width:min(592px,86vw);margin:12vh auto;position:relative}.cr-pair__diag{background:linear-gradient(to top right,#0000 calc(50% - .5px),#ffffff38 50%,#0000 calc(50% + .5px));position:absolute;inset:0}.cr-pair__one{position:absolute;top:22px;left:18px}.cr-pair__two{text-align:right;position:absolute;bottom:22px;right:18px}.cr-pair__two .cr-figure svg{margin-left:auto}:is(#contenu-principal,body) .eds.cr .cr-pair p{font:500 14px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;margin-top:28px}.cr-cubes__end{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4vw;max-width:1200px;margin:30vh auto 0;display:grid}:is(#contenu-principal,body) .eds.cr p.cr-cubes__small{max-width:300px;font:400 13px/1.6 var(--sans);color:#d7d7d7}:is(#contenu-principal,body) .eds.cr p.cr-cubes__big{font:800 clamp(26px,2.7vw,42px)/1.08 var(--sans);letter-spacing:-.03em;text-transform:uppercase}.cr-white--end{padding:0 0 110px}.cr-sol{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 3vw;padding:16vh 18px 0;display:grid}.cr-badge{font:500 11px/1.15 var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;display:flex}.cr-badge b{border:1.5px solid var(--ink);font:500 20px/1 var(--mono);letter-spacing:0;border-radius:5px;padding:6px 8px}.cr-giant--sol{padding:22px 0 0}.cr-giant--sol svg{max-width:640px}.cr-sol .cr-h{padding-top:70px}.cr-kinds{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;margin:60px 0 40px!important}.cr-kinds li{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;height:128px;padding:10px;transition:background-color .15s,color .15s;display:flex}.cr-kinds li svg{width:16px;height:16px;color:var(--o)}.cr-kinds li span{font:800 15px/1.1 var(--sans);letter-spacing:-.01em;text-transform:uppercase}.cr-kinds li[data-flash]{color:#fff;background:#6a6a6a}.cr-copy--short{max-width:520px;margin-bottom:24px}.cr-btn{background:var(--ink);font:700 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;padding:10px 14px;transition:background-color .2s;display:inline-flex;color:#fff!important}.cr-btn:hover{background:var(--o);color:#000!important}.cr-doors{border-top:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:110px 0 0;display:grid}.cr-doors>*{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;justify-content:space-between;height:280px;padding:22px 18px;display:flex;position:relative}.cr-doors__first{background:#f4f4f4}:is(#contenu-principal,body) .eds.cr h2.cr-doors__title{font:800 18px/1 var(--sans)!important;letter-spacing:-.01em!important;text-transform:uppercase!important;color:var(--ink)!important}:is(#contenu-principal,body) .eds.cr .cr-doors__first p{max-width:20em;font:400 13px/1.5 var(--sans)}.cr-doors__cell b{font:800 clamp(24px,2.2vw,34px)/1 var(--sans);letter-spacing:-.03em;text-transform:uppercase}.cr-doors__cell span{font:400 13px/1.5 var(--sans);color:var(--grey)}.cr-doors__cell i{font-size:18px;font-style:normal;transition:transform .25s,color .25s;position:absolute;top:20px;right:18px}.cr-doors__cell:hover i{color:var(--o);transform:translate(3px,-3px)}.cr-doors__cell:hover b{color:var(--o)}:is(#contenu-principal,body) .eds.cr p.cr-legal{font:500 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);flex-wrap:wrap;gap:12px 26px;padding:26px 18px 0;display:flex}.cr-legal a:hover{color:var(--ink)}@media (max-width:900px){.cr-row,.cr-sol,.cr-cubes__end{grid-template-columns:minmax(0,1fr)}.cr-row--text>div:first-child{display:none}.cr-col{padding:70px 0 0}.cr-panel{width:100%}.cr-figures{padding:90px 18px 0}.cr-figures__cols{grid-template-columns:minmax(0,1fr)}.cr-figures__cols li{height:240px}.cr-intro__two{grid-template-columns:minmax(0,1fr);padding:0 24px}.cr-intro__two>*{grid-column:1}.cr-intro__two{grid-template-rows:1fr auto auto 12vh}.cr-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.cr-doors{grid-template-columns:minmax(0,1fr)}.cr-doors>*{gap:30px;height:auto;min-height:150px}.cr-label{width:auto;margin-bottom:16px;display:flex}.cr-diag,.cr-frame__xy{display:none}.cr-frame__moon{width:150px;height:150px;bottom:-112px}.cr-frame__moon:hover{bottom:-104px}.cr-frame__moon i:first-child{top:16px}.cr-frame__moon i:nth-child(2){top:21px}.cr-frame__home{bottom:18px;left:18px}}.cr-dark{color:#fff;background:#000}:is(#contenu-principal,body) .eds.cr p.cr-intro__tags{font:500 12px/1.6 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#cfcfcf;grid-row:4;margin-top:22px}:is(#contenu-principal,body) .eds.cr h1.cr-intro__title{font-size:clamp(30px,3.8vw,58px)!important}.cr-gate{--near:0;width:min(440px,84vw);height:120px;margin-top:clamp(48px,9vh,100px);position:relative}.cr-gate__line{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.cr-gate__line line{stroke:#ffffff8c;stroke-width:1px;stroke-dasharray:4 4}.cr-gate[data-state=idle] .cr-gate__line{opacity:0}.cr-gate__arrow{z-index:2;color:#fff;cursor:grab;touch-action:none;width:120px;height:24px;transition:transform .5s cubic-bezier(.2,.9,.25,1.25);position:absolute;top:48px;left:0}.cr-gate__arrow svg{width:100%;height:100%;display:block}.cr-gate[data-state=drag] .cr-gate__arrow{cursor:grabbing;transition:none}.cr-gate[data-state=snap] .cr-gate__arrow{color:var(--o);transition:transform .38s cubic-bezier(.5,0,.2,1)}.cr-gate__frame{border:1px solid rgba(255,255,255,calc(.4 + var(--near) * .6));background:radial-gradient(circle,rgba(255,106,26,calc(var(--near) * .5)),transparent 72%);color:#fff;cursor:pointer;width:120px;height:120px;transform:scale(calc(1 + var(--near) * .08));box-shadow:0 0 calc(var(--near) * 60px) rgba(255,106,26,calc(var(--near) * .55)),inset 0 0 calc(var(--near) * 40px) rgba(255,255,255,calc(var(--near) * .25));padding:0;animation:.14s steps(2,end) infinite cr-hum;position:absolute;top:0;right:0}.cr-gate__frame i{font:300 34px/1 var(--mono);opacity:calc(.55 + var(--near) * .45);font-style:normal}.cr-gate__frame:before,.cr-gate__frame:after{content:"";border:solid #fff;width:12px;height:12px;position:absolute}.cr-gate__frame:before{border-width:1px 0 0 1px;top:-6px;left:-6px}.cr-gate__frame:after{border-width:0 1px 1px 0;bottom:-6px;right:-6px}.cr-gate[data-state=snap] .cr-gate__frame,.cr-gate[data-state=open] .cr-gate__frame{--near:1}@keyframes cr-hum{50%{translate:calc(var(--near) * 1.4px) calc(var(--near) * -1px)}}:is(#contenu-principal,body) .eds.cr p.cr-gate__label{font:500 12.5px/1.6 var(--mono);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:#d7d7d7;margin-top:24px}.cr-portal{z-index:95;color:#fff;background:#000;place-items:center;display:none;position:fixed;inset:0}.cr-portal video,.cr-portal img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cr-portal:after{content:"";background:radial-gradient(60% 60%,#00000040,#000000b3);position:absolute;inset:0}.cr-portal__t{z-index:2;text-align:center;justify-items:center;gap:8px;display:grid;position:relative}.cr-portal__t span{font:800 clamp(44px,8vw,128px)/.9 var(--sans);letter-spacing:-.045em;text-transform:uppercase}.cr-portal__t span:nth-child(2){color:var(--o)}.cr-portal__t span:nth-child(3){font:500 15px/1 var(--mono);letter-spacing:.4em;margin-top:10px}.cr-tech{padding:18vh 18px 12vh;position:relative}:is(#contenu-principal,body) .eds.cr p.cr-tech__sub{max-width:560px;font:400 15px/1.6 var(--sans);margin-top:24px}.cr-tech__table{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:4vw;margin-top:8vh;display:grid}.cr-tech__sheet{border:1px solid var(--rule);background:#fff;margin:0;position:sticky;top:10vh}.cr-tech__sheet img{width:100%;height:auto;display:block}.cr-tech__sheet figcaption{border-top:1px solid var(--rule);font:500 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);padding:10px 14px}.cr-parts{border-top:1.5px solid var(--ink)}.cr-part__row{border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:96px minmax(0,1fr) auto 170px;align-items:baseline;gap:16px;padding:17px 0;display:grid}.cr-part__code{font:600 11px/1 var(--mono);color:var(--o)}.cr-part__row b{font:800 clamp(17px,1.6vw,22px)/1.1 var(--sans);letter-spacing:-.02em;text-transform:uppercase;transition:color .2s}.cr-part__row:hover b,.cr-part[data-open] .cr-part__row b{color:var(--o)}.cr-part__domain,.cr-part__when{font:500 11px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey)}.cr-part__when{text-align:right}.cr-part__body{border-bottom:1px solid var(--rule);padding:8px 0 30px 112px;display:none}.cr-part[data-open] .cr-part__body{animation:.45s cubic-bezier(.2,.8,.2,1) cr-unfold;display:block}@keyframes cr-unfold{0%{opacity:0;transform:translateY(-8px)}}:is(#contenu-principal,body) .eds.cr p.cr-part__tps{font:400 15px/1.5 var(--sans);grid-template-columns:120px minmax(0,1fr);gap:8px 14px;display:grid}.cr-part__tps span{font:600 11px/1.9 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--o)}.cr-flow{gap:10px;margin:20px 0;display:grid}:is(#contenu-principal,body) .eds.cr .cr-flow p{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cr-flow__k{width:130px;font:600 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey)}.cr-flow code,.cr-part__for code{border:1px solid var(--ink);font:600 11.5px/1 var(--mono);letter-spacing:.04em;padding:5px 8px}.cr-flow code.is-new{background:var(--ink);color:#fff}.cr-flow i{color:var(--o);font-style:normal}:is(#contenu-principal,body) .eds.cr p.cr-part__for{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.cr-part__for span{font:600 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);margin-right:6px}.cr-part__for code{border-color:var(--rule)}.cr-part__src{font:500 11px/1 var(--mono);text-underline-offset:3px;color:var(--grey);margin-top:16px;text-decoration:underline;display:inline-block}.cr-part__src:hover{color:var(--o)}.cr-year{height:100svh;min-height:620px;position:relative;overflow:hidden}.cr-year__pin{grid-template-rows:auto auto minmax(0,1fr);height:100%;padding:11vh 0 6vh 18px;display:grid}:is(#contenu-principal,body) .eds.cr .cr-year__title{font-size:clamp(46px,6vw,98px)!important;line-height:.95!important}.cr-year__track{width:max(2800px,330vw);margin-top:6vh;position:relative}.cr-year__ruler{border-top:2px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.cr-year__ruler span{font:600 13px/1 var(--mono);letter-spacing:.08em;padding-top:12px;position:relative}.cr-year__ruler span:before{content:"";background:var(--ink);width:2px;height:14px;position:absolute;top:-8px;left:0}.cr-year__mark{top:70px;left:calc((var(--m) + .15) / 12 * 100%);border-left:1.5px solid var(--o);gap:8px;width:300px;padding:14px 0 0 16px;display:grid;position:absolute}.cr-year__mark:nth-of-type(2n){top:250px}.cr-year__month{font:600 11px/1 var(--mono);letter-spacing:.1em;color:var(--o)}.cr-year__mark b{font:800 clamp(28px,2.6vw,42px)/1 var(--sans);letter-spacing:-.03em;text-transform:uppercase;transition:color .2s}.cr-year__mark span:last-child{font:400 15px/1.4 var(--sans);color:var(--grey)}.cr-year__mark:hover b{color:var(--o)}.cr-travel{padding:20vh 18px 14vh}.cr-travel__head{max-width:980px}:is(#contenu-principal,body) .eds.cr .cr-travel__head .cr-h{margin-top:18px!important;font-size:clamp(40px,5.4vw,88px)!important;line-height:.98!important}:is(#contenu-principal,body) .eds.cr p.cr-travel__sub{font:500 16px/1.6 var(--mono);letter-spacing:.04em;color:#d7d7d7;margin-top:26px}.cr-mono--light{color:#fff}.cr-travel__pin{place-items:center;height:100svh;display:grid;position:relative}.cr-chain{justify-items:center;gap:6px;display:grid}.cr-chain li{font:800 clamp(22px,2.7vw,40px)/1.15 var(--sans);letter-spacing:-.02em;text-transform:uppercase;align-items:baseline;gap:14px;display:flex}.cr-chain li span{font:600 11px/1 var(--mono);color:var(--o)}.cr-chain li:not(:last-child):after{content:"↓";color:#777;margin-top:1.15em;margin-left:calc(50% - .3em);font-size:14px;position:absolute}.cr-chain li{position:relative}:is(#contenu-principal,body) .eds.cr p.cr-chain__one{font:800 clamp(52px,9vw,150px)/1 var(--sans);letter-spacing:-.05em;color:var(--o);text-shadow:0 0 60px #ff6a1a73;opacity:0;position:absolute}.cr-travel__body{grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);align-items:start;gap:5vw;margin-top:10vh;display:grid}.cr-travel__img{margin:0;position:sticky;top:12vh}.cr-travel__img img{width:100%;height:auto;display:block}.cr-offers{border-top:1px solid #2a2a2a;margin-top:18px!important}.cr-offers li{border-bottom:1px solid #2a2a2a;grid-template-columns:52px minmax(0,1fr);gap:4px 14px;padding:18px 0;display:grid}.cr-offers li span{font:600 11px/1.6 var(--mono);color:var(--o);grid-row:span 2}.cr-offers li b{font:800 18px/1.2 var(--sans);text-transform:uppercase}:is(#contenu-principal,body) .eds.cr .cr-offers li p{font:400 14.5px/1.5 var(--sans);color:#bdbdbd}.cr-study{margin-top:9vh}.cr-study ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid;margin-top:18px!important}.cr-study li{gap:10px;display:grid}.cr-study b{font:800 clamp(52px,5.4vw,88px)/.9 var(--sans);letter-spacing:-.05em}.cr-study b i{color:var(--o);font-size:.45em;font-style:normal}.cr-study span{font:400 14px/1.45 var(--sans);color:#bdbdbd}:is(#contenu-principal,body) .eds.cr p.cr-src{font:500 11px/1.5 var(--mono);flex-wrap:wrap;gap:8px 22px;margin-top:22px;display:flex}.cr-src a{text-underline-offset:3px;color:#9a9a9a;text-decoration:underline}.cr-src a:hover{color:#fff}.cr-crm{padding:18vh 18px 12vh}.cr-crm__desk{background:var(--desk) center/cover,#0b0b0b;place-items:center;min-height:56vh;margin-top:7vh;padding:5vh 3vw;display:grid;position:relative}.cr-crm__chain{flex-wrap:wrap;justify-content:center;gap:14px 34px;max-width:1100px;display:flex}.cr-crm__chain li{border-left:3px solid var(--o);color:var(--ink);font:800 14px/1 var(--sans);letter-spacing:.02em;background:#fff;padding:14px 18px;position:relative;box-shadow:0 14px 34px #00000073}.cr-crm__chain li:not(:last-child):after{content:"→";color:#fff;font:600 16px/1 var(--mono);position:absolute;top:50%;right:-26px;translate:0 -50%}.cr-crm__bench{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3vw;margin-top:6vh;display:grid}.cr-crm__links{align-content:start;gap:10px;display:grid}.cr-socket{border:1.5px solid var(--ink);color:var(--ink);font:800 15px/1 var(--sans);text-align:left;cursor:pointer;background:#fff;grid-template-columns:auto auto auto minmax(0,1fr);align-items:center;gap:12px;padding:16px 18px;transition:background-color .25s,color .25s;display:grid}.cr-socket i{color:var(--o);font-style:normal}.cr-socket span{font:600 11px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--grey);justify-self:end}.cr-socket:hover{background:#f4f4f4}.cr-socket[data-done]{background:var(--ink);color:#fff}.cr-socket[data-done] span{color:var(--o)}.cr-console{color:#e9e9e9;min-height:300px;font:500 13px/1.75 var(--mono);white-space:pre-wrap;background:#0b0b0b;margin:0;padding:24px}.cr-net{text-align:center;padding:20vh 18px 14vh}.cr-net__svg{width:min(980px,100%);height:auto;margin:8vh auto 0;display:block}.cr-net__edge{fill:none;stroke:var(--o);stroke-width:1.5px}.cr-net__node rect{fill:#0b0b0b;stroke:#fff;stroke-width:1px}.cr-net__node text{fill:#fff;font:600 12px var(--mono);letter-spacing:.08em;text-anchor:middle}.cr-net__words{flex-wrap:wrap;justify-content:center;gap:14px 34px;display:flex;margin-top:7vh!important}.cr-net__words li{font:800 clamp(22px,2.6vw,38px)/1 var(--sans);letter-spacing:-.02em;text-transform:uppercase}.cr-net__words li:nth-child(odd){color:var(--o)}.cr-jump{place-items:center;height:100svh;display:grid;overflow:hidden}.cr-jump__stage{text-align:center;grid-template-rows:auto auto auto auto;justify-items:center;gap:22px;padding:0 18px;display:grid}:is(#contenu-principal,body) .eds.cr p.cr-jump__year{font:800 clamp(96px,17vw,280px)/.85 var(--sans);letter-spacing:-.06em;font-variant-numeric:tabular-nums}:is(#contenu-principal,body) .eds.cr p.cr-jump__what{font:600 clamp(13px,1.2vw,17px)/1 var(--mono);letter-spacing:.32em;text-transform:uppercase;grid-area:2/1}:is(#contenu-principal,body) .eds.cr p.cr-jump__what[data-step="1"]{color:var(--o)}:is(#contenu-principal,body) .eds.cr p.cr-jump__line{font:800 clamp(26px,3.2vw,50px)/1.05 var(--sans);letter-spacing:-.03em;text-transform:uppercase;grid-row:3;margin-top:4vh}.cr-jump__src{font:500 11px/1 var(--mono);text-underline-offset:3px;color:#9a9a9a;grid-row:4;text-decoration:underline}.cr-jump__src:hover{color:#fff}.cr-bench{padding:18vh 18px 12vh}.cr-bench__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3vw;margin-top:7vh;display:grid}.cr-bench__tray{flex-wrap:wrap;align-content:flex-start;gap:10px;display:flex}.cr-piece{border:1.5px solid var(--ink);color:var(--ink);font:800 14px/1 var(--sans);letter-spacing:.02em;text-transform:uppercase;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;padding:13px 16px;position:relative}.cr-piece[data-dragging]{z-index:5;cursor:grabbing;box-shadow:0 18px 40px #00000040}.cr-piece[data-used]{background:var(--ink);color:#fff}.cr-bench__zone{border:1.5px dashed var(--ink);text-align:center;background:repeating-linear-gradient(0deg,#0000000a 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#0000000a 0 1px,#0000 1px 24px);align-content:center;justify-items:center;gap:20px;min-height:380px;padding:30px;transition:border-color .3s,background-color .3s;display:grid}.cr-bench__zone[data-done]{border-style:solid;border-color:var(--o);background-color:#ff6a1a12}.cr-bench__placed{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.cr-bench__placed li{font:800 18px/1.2 var(--sans);text-transform:uppercase}.cr-bench__placed i{color:var(--o);margin-right:8px;font-style:normal}:is(#contenu-principal,body) .eds.cr p.cr-bench__result{font:800 clamp(26px,3vw,48px)/1 var(--sans);letter-spacing:-.03em;text-transform:uppercase}.cr-bench__result b{color:var(--o)}.cr-bench__result span{font:500 13px/1 var(--mono);letter-spacing:.08em;color:var(--grey)}.cr-bench__reset{font:500 11px/1 var(--mono);text-transform:uppercase;color:var(--grey);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:is(#contenu-principal,body) .eds.cr p.cr-bench__hints{font:500 11px/1.4 var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--grey);gap:8px;margin-top:5vh;display:grid}.cr-dos{height:100svh;min-height:600px;position:relative;overflow:hidden}.cr-dos__pin{grid-template-rows:auto minmax(0,1fr);align-items:center;height:100%;padding:11vh 0 6vh 18px;display:grid}.cr-dos__track{align-items:center;gap:26px;width:max-content;display:flex}.cr-dos__item{aspect-ratio:771/492;background:var(--folder) center/cover,#1a1a1a;color:#fff;flex-direction:column;justify-content:flex-end;gap:8px;width:320px;padding:22px;display:flex;position:relative;box-shadow:0 20px 40px #0000002e}.cr-dos__item:before{content:"";background:linear-gradient(#0000 30%,#000000a6);position:absolute;inset:0}.cr-dos__item>*{position:relative}.cr-dos__n{font:600 11px/1 var(--mono);color:var(--o)}.cr-dos__item b{font:800 20px/1.1 var(--sans);letter-spacing:-.01em;text-transform:uppercase}.cr-dos__tag{font:500 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#cfcfcf}.cr-tale{height:100svh;position:relative;overflow:hidden}.cr-tale__pin{align-content:center;gap:3vh;height:100%;padding:0 8vw;display:grid;position:relative}:is(#contenu-principal,body) .eds.cr p.cr-tale__first{font:500 15px/1.5 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#cfcfcf}.cr-tale__steps{gap:4px;display:grid}.cr-tale__steps li{font:800 clamp(26px,3.4vw,54px)/1.05 var(--sans);letter-spacing:-.03em;text-transform:uppercase}:is(#contenu-principal,body) .eds.cr p.cr-tale__now{font:800 clamp(24px,2.8vw,44px)/1.1 var(--sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--o)}:is(#contenu-principal,body) .eds.cr p.cr-tale__end{font:800 clamp(46px,7.4vw,124px)/.95 var(--sans);letter-spacing:-.05em;text-align:center;text-transform:uppercase;place-items:center;padding:0 6vw;display:grid;position:absolute;inset:0}@media (max-width:900px){.cr-tech__table,.cr-travel__body,.cr-crm__bench,.cr-bench__grid{grid-template-columns:minmax(0,1fr)}.cr-tech__sheet,.cr-travel__img{position:relative;top:auto}.cr-travel__img{max-width:260px}.cr-part__row{grid-template-columns:76px minmax(0,1fr)}.cr-part__domain,.cr-part__when{text-align:left;grid-column:2}.cr-part__body{padding-left:0}:is(#contenu-principal,body) .eds.cr p.cr-part__tps,.cr-study ul{grid-template-columns:minmax(0,1fr)}.cr-year__mark{width:240px}.cr-dos__item{width:250px}.cr-gate{height:110px}.cr-gate__frame{width:100px;height:100px}}html.cr-still .cr-year,html.cr-still .cr-dos,html.cr-still .cr-tale,html.cr-still .cr-jump{height:auto;min-height:0;overflow:visible}html.cr-still .cr-year__pin,html.cr-still .cr-dos__pin{height:auto}html.cr-still .cr-year__track{gap:18px;width:auto;margin-top:4vh;display:grid}html.cr-still .cr-year__ruler{display:none}html.cr-still .cr-year__mark{position:relative;left:auto;top:auto!important}html.cr-still .cr-dos__track{flex-wrap:wrap;width:auto}html.cr-still .cr-travel__pin{height:auto;padding:8vh 0}html.cr-still :is(#contenu-principal,body) .eds.cr p.cr-chain__one{opacity:1;margin-top:4vh;position:relative}html.cr-still .cr-jump,html.cr-still .cr-tale{padding:16vh 0}html.cr-still :is(#contenu-principal,body) .eds.cr p.cr-tale__end{margin-top:6vh;position:relative}html.cr-still .cr-gate__frame{animation:none}html.cr-still .cr-w>span,html.cr-still [data-cr-in]{opacity:1!important;transition:none!important;transform:none!important}html.cr-still :is(.cr-frame__home b,.cr-caret,.cr-intro__tick){animation:none}html:has(main.eds.ecx) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop){display:none!important}html:has(main.eds.ecx) body footer.footer.v2Footer{display:none!important}html:has(main.eds.ecx){background:#050505!important}html:has(main.eds.ecx) body{background:#050505!important}.ecx{--black:#050505;--white:#f6f3ee;--dim:#f6f3ee8c;--faint:#f6f3ee24;--orange:#ff6a1a;--amber:#ffb866;--thin:var(--ag-font-display,"Manrope Variable",Manrope,sans-serif);--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;--ease:cubic-bezier(.19,1,.22,1);--gut:max(18px,4.5vw);color:var(--white);background:0 0;position:relative;overflow-x:clip}:is(#contenu-principal,body) .eds.ecx :is(h1,h2){font-family:var(--thin)!important;letter-spacing:-.045em!important;color:var(--white)!important;text-transform:none!important;font-weight:200!important}:is(.ecx a:focus-visible,.ecx button:focus-visible){outline:1px solid var(--orange);outline-offset:4px}.ecx-world{z-index:0;background:radial-gradient(60% 50% at 50% 60%,#1a0d05,#050505);position:fixed;inset:0}.ecx-world canvas{display:block}.ecx .ecx-panel{z-index:40;padding:18px var(--gut);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--white);grid-template-columns:auto 1fr 140px auto auto;align-items:center;gap:clamp(14px,2.4vw,36px);margin:0;font-size:11px;transition:background .5s;display:grid;position:fixed;top:0;left:0;right:0}.ecx .ecx-panel.is-low{background:linear-gradient(#050505b3,#0000)}.ecx-panel__mark{font-family:var(--thin);letter-spacing:.02em;text-transform:none;font-size:17px;font-weight:700}.ecx-panel__mark em{color:var(--orange);font-style:normal;font-weight:200}.ecx-panel__read{color:var(--dim);gap:14px;margin:0;display:flex}.ecx-panel__index{color:var(--orange)}.ecx-panel__trace{width:140px;height:24px;overflow:visible}.ecx-panel__trace path{fill:none;stroke:var(--orange);stroke-width:1.2px;vector-effect:non-scaling-stroke}.ecx-panel__sound,.ecx-panel__menu{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:10px 0;display:inline-flex}.ecx-panel__sound i{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.ecx-panel__sound b{background:currentColor;width:2px;height:3px;transition:height .3s}.ecx-panel__sound.is-on{color:var(--orange)}.ecx-panel__sound.is-on b{animation:.9s ease-in-out infinite alternate ecx-bars}.ecx-panel__sound.is-on b:nth-child(2){animation-delay:.2s}.ecx-panel__sound.is-on b:nth-child(3){animation-delay:.4s}@keyframes ecx-bars{0%{height:3px}to{height:12px}}.ecx-panel__menu{border:1px solid var(--faint);border-radius:2px;padding:10px 16px}.ecx-panel__menu:hover{border-color:var(--orange);color:var(--orange)}.ecx-scope{z-index:35;padding:90px var(--gut) 28px;animation:ecx-scope .5s var(--ease);background:#050505;grid-template-rows:1fr auto;display:grid;position:fixed;inset:0}.ecx-scope[hidden]{display:none}@keyframes ecx-scope{0%{opacity:0}to{opacity:1}}.ecx-scope__grid{inset:90px var(--gut) 28px;width:calc(100% - var(--gut) * 2);height:calc(100% - 118px);position:absolute}.ecx-scope__grid line{stroke:var(--faint);stroke-width:1px;vector-effect:non-scaling-stroke}.ecx-scope__trace{fill:none;stroke:var(--orange);stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 6px #ff6a1ab3)}.ecx-scope__links{grid-template-columns:repeat(var(--n,6),1fr);align-self:end;margin-bottom:8vh;display:grid;position:relative}.ecx-scope__links li{justify-content:center;display:flex}.ecx-scope__links a{font-family:var(--thin);letter-spacing:-.02em;text-align:center;opacity:0;animation:ecx-rise .7s var(--ease) forwards;animation-delay:calc(.1s + var(--i) * 60ms);justify-items:center;gap:8px;padding:8px;font-size:clamp(16px,1.8vw,26px);font-weight:300;display:grid}.ecx-scope__links a small{font-family:var(--mono);letter-spacing:.2em;color:var(--orange);font-size:10px}:is(.ecx-scope__links a:hover,.ecx-scope__links a:focus-visible){color:var(--orange)}@keyframes ecx-rise{0%{opacity:0;translate:0 14px}to{opacity:1;translate:0}}.ecx-scope__foot{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);margin:0;font-size:10px;position:relative}.ecx-ch{z-index:2;min-height:165vh;padding:0 var(--gut);pointer-events:none;align-items:center;display:grid;position:relative}.ecx-ch:first-of-type{align-items:end;min-height:130vh;padding-bottom:22vh}.ecx-ch__inner{pointer-events:auto;text-shadow:0 2px 24px #050505d9;justify-items:start;gap:22px;max-width:620px;display:grid;position:relative}.ecx-ch__inner:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#050505d1,#0505058c 55%,#0000);position:absolute;inset:-18% -22%}.ecx-ch:nth-of-type(2n) .ecx-ch__inner{justify-self:end}.ecx-ch--top{align-items:start;padding-top:22vh}.ecx-ch--wide .ecx-ch__inner{max-width:1100px;justify-self:stretch!important}.ecx .ecx-ch__no{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--dim);align-items:center;gap:14px;margin:0;font-size:11px;display:flex}.ecx-ch__no span{color:var(--orange)}.ecx-ch__no:after{content:"";background:linear-gradient(90deg,var(--orange),transparent);width:60px;height:1px}:is(#contenu-principal,body) .eds.ecx .ecx-title{letter-spacing:-.07em!important;margin:0!important;font-size:clamp(110px,22vw,380px)!important;line-height:.78!important}:is(#contenu-principal,body) .eds.ecx .ecx-h{max-width:14ch;margin:0!important;font-size:clamp(44px,6.4vw,104px)!important;line-height:.98!important}:is(#contenu-principal,body) .eds.ecx .ecx-line{font-family:var(--thin);letter-spacing:-.03em;margin:0;font-weight:300;line-height:1.05;color:var(--orange)!important;font-size:clamp(24px,3vw,46px)!important}.ecx .ecx-text{max-width:44ch;color:var(--dim);margin:0;font-size:17px;line-height:1.65}.ecx-cta{flex-wrap:wrap;gap:14px;margin-top:10px;display:flex}.ecx .ecx-wave{border:1px solid var(--orange);background:var(--orange);color:var(--black);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;border-radius:2px;gap:6px;padding:14px 22px 12px;font-size:12px;font-weight:700;transition:background .4s,color .4s;display:inline-grid;position:relative;overflow:hidden}.ecx .ecx-wave svg{width:100%;height:10px;overflow:visible}.ecx .ecx-wave path{fill:none;stroke:currentColor;stroke-width:1.4px;vector-effect:non-scaling-stroke;transform-origin:50%;transition:transform .5s var(--ease);transform:scaleY(.15)}:is(.ecx .ecx-wave:hover path,.ecx .ecx-wave:focus-visible path){animation:1s linear infinite ecx-slide;transform:scaleY(1)}@keyframes ecx-slide{0%{translate:0}to{translate:-30px}}.ecx .ecx-wave--quiet{color:var(--white);border-color:var(--faint);background:0 0}.ecx .ecx-wave--quiet:hover{border-color:var(--orange);color:var(--orange)}.ecx-eq{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(10px,1.6vw,22px);width:100%;margin-top:18px;display:grid}.ecx-eq a{grid-template-rows:220px auto auto;gap:10px;height:100%;display:grid}.ecx-eq__bar{border-bottom:1px solid var(--faint);background:repeating-linear-gradient(to top,var(--faint) 0 1px,transparent 1px 12px);display:block;position:relative}.ecx-eq__bar i{height:calc(var(--lvl,.1) * 100%);background:linear-gradient(to top,var(--orange),var(--amber));transform-origin:bottom;transition:scale 1.2s var(--ease);transition-delay:calc(var(--i) * 90ms);position:absolute;bottom:0;left:22%;right:22%;scale:1 0}.ecx-eq.is-live .ecx-eq__bar i{scale:1}.ecx-eq a:hover .ecx-eq__bar i{background:linear-gradient(to top,var(--amber),var(--white))}.ecx-eq b{font-family:var(--thin);letter-spacing:-.02em;font-size:clamp(15px,1.3vw,19px);font-weight:400;line-height:1.15}.ecx-eq__text{color:var(--dim);font-size:13px;line-height:1.5}.ecx-silence{z-index:2;padding:30vh var(--gut) 32px;background:linear-gradient(transparent,var(--black) 30%);gap:28px;display:grid;position:relative}.ecx .ecx-silence__word{font-family:var(--thin);letter-spacing:-.06em;color:var(--white);margin:0;font-size:clamp(64px,12vw,200px);font-weight:200;line-height:.9}.ecx-silence svg{width:100%;height:80px;overflow:visible}.ecx-silence svg path{fill:none;stroke:var(--orange);stroke-width:1.5px;vector-effect:non-scaling-stroke}.ecx-silence ol{flex-wrap:wrap;justify-content:space-between;gap:14px 24px;display:flex}.ecx-silence li a{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--dim);padding-top:16px;font-size:11px;display:inline-block;position:relative}.ecx-silence li a:before{content:"";background:var(--orange);width:1px;height:10px;position:absolute;top:0;left:50%}.ecx-silence li a:hover{color:var(--white)}.ecx .ecx-silence__legal{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--faint);margin:0;font-size:10px}@media (max-width:900px){.ecx .ecx-panel{grid-template-columns:auto 1fr auto auto}.ecx-panel__trace{display:none}.ecx-eq{grid-template-columns:repeat(3,minmax(0,1fr))}.ecx-scope__links{grid-template-columns:1fr;align-self:center;gap:4px;margin:0}.ecx-scope__links li{justify-content:flex-start}.ecx-scope__links a{text-align:left;grid-auto-flow:column;place-items:baseline start;gap:14px;font-size:30px}}@media (max-width:620px){.ecx .ecx-panel{grid-template-columns:auto 1fr auto;gap:12px;padding-block:14px}.ecx-panel__read{display:none}.ecx-eq{grid-template-columns:repeat(2,minmax(0,1fr))}.ecx-eq a{grid-template-rows:140px auto auto}.ecx-ch{min-height:140vh}.ecx-ch:nth-of-type(2n) .ecx-ch__inner{justify-self:start}.ecx .ecx-text{font-size:16px}}@media (prefers-reduced-motion:reduce){.ecx-scope,.ecx-scope__links a{opacity:1;animation:none}.ecx-eq__bar i{transition:none;scale:1}.ecx-panel__sound.is-on b{height:10px;animation:none}}.ecx-ch--log{min-height:auto;padding-block:22vh 14vh}.ecx-ch--log .ecx-ch__inner{border:1px solid var(--faint);text-shadow:none;background:#050505e0;padding:clamp(24px,3vw,44px)}.ecx-ch--log .ecx-ch__inner:before{display:none}.ecx .ecx-log{gap:clamp(22px,3vw,34px);width:100%;margin:10px 0 0;padding:0;list-style:none;display:grid}.ecx .ecx-log>li{border-top:1px solid var(--faint);grid-template-columns:90px minmax(0,1fr);grid-template-areas:"year tracks""year special";gap:10px clamp(14px,2.4vw,30px);padding-top:16px;display:grid}.ecx .ecx-log__year{font-family:var(--mono);letter-spacing:.2em;color:var(--orange);grid-area:year;margin:0;font-size:13px}.ecx .ecx-log__tracks{grid-area:tracks;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.ecx-log__tracks li{border:1px solid var(--faint);background:repeating-linear-gradient(90deg,#f6f3ee0a 0 1px,#0000 1px 16px);align-content:start;gap:4px;padding:12px 14px;display:grid}.ecx-log__tracks svg{width:100%;height:22px;margin-bottom:4px;overflow:visible}.ecx-log__tracks path{fill:none;stroke:var(--orange);stroke-width:1.2px;vector-effect:non-scaling-stroke}.ecx-log__tracks small,.ecx-log__special small{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--dim);font-size:10px}.ecx-log__tracks b{font-family:var(--thin);letter-spacing:-.02em;font-size:18px;font-weight:400}.ecx-log__tracks span{color:var(--dim);font-size:13px;line-height:1.45}.ecx .ecx-log__special{border:1px solid #ff6a1a80;flex-wrap:wrap;grid-area:special;align-items:baseline;gap:6px 14px;margin:0;padding:10px 14px;display:flex}.ecx-log__special small{color:var(--orange)}.ecx-log__special b{font-family:var(--thin);font-size:18px;font-weight:500}.ecx-log__special span{color:var(--dim);font-size:14px}:is(#contenu-principal,body) .eds.ecx .ecx-log__h{font-family:var(--mono)!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:var(--orange)!important;margin:clamp(24px,3vw,40px) 0 0!important;font-size:12px!important;font-weight:400!important}.ecx .ecx-rx{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;width:100%;margin:0;padding:0;list-style:none;display:grid}.ecx-rx li{border:1px solid var(--faint);border-left:2px solid var(--orange);grid-template-rows:auto auto auto 1fr auto;gap:10px;padding:18px 20px;display:grid}.ecx .ecx-rx__when{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);flex-wrap:wrap;gap:10px;margin:0;font-size:11px;display:flex}.ecx-rx__when span{color:var(--orange)}.ecx-rx b{font-family:var(--thin);letter-spacing:-.02em;font-size:clamp(18px,1.6vw,22px);font-weight:500;line-height:1.2}.ecx .ecx-rx__text{color:var(--dim);margin:0;font-size:14.5px;line-height:1.6}.ecx .ecx-rx__then{color:var(--white);margin:0;font-size:14.5px;line-height:1.5}.ecx .ecx-rx a{font-family:var(--mono);color:var(--amber);text-underline-offset:3px;font-size:11px;text-decoration:underline}@media (max-width:900px){.ecx .ecx-log>li{grid-template-columns:minmax(0,1fr);grid-template-areas:"year""tracks""special"}.ecx .ecx-log__tracks{grid-template-columns:repeat(2,minmax(0,1fr))}.ecx .ecx-rx{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.ecx .ecx-log__tracks{grid-template-columns:minmax(0,1fr)}}html:has(main.eds.sil) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop,.agConsent){display:none!important}html:has(main.eds.sil) body footer.footer.v2Footer{display:none!important}html:has(main.eds.sil){background:#e7e5e0!important}html:has(main.eds.sil) body{background:#e7e5e0!important}.sil{--foam:#e7e5e0;--paper:#efeeea;--ink:#121212;--grey:#8a867e;--soft:#b7b3aa;--line:#1212121f;--glow:#ff6a1a;--sil-f:var(--ag-font-display,"Manrope Variable",sans-serif);--sil-ease:cubic-bezier(.22,.7,.1,1);background:var(--foam);color:var(--ink);font-family:var(--sil-f);position:relative;overflow-x:clip}.sil ::selection{background:var(--ink);color:var(--foam)}.sil a{color:inherit}.sil :focus-visible{outline:1.5px solid var(--ink);outline-offset:5px}.sil .sp-load{background:var(--foam);color:var(--ink)}.sil .sp-load__ink{display:none}.sil-head{left:0;right:0;top:env(safe-area-inset-top,0px);z-index:90;color:var(--ink);mix-blend-mode:multiply;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:18px max(16px,3.2vw);display:grid;position:fixed}.sil-head>*{pointer-events:auto}.sil-head__mark{letter-spacing:.34em;justify-self:start;align-items:baseline;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.sil-head__mark span{letter-spacing:.3em;color:var(--grey);font-weight:200}.sil .sil-head__time{letter-spacing:.3em;text-transform:uppercase;color:var(--grey);align-items:baseline;gap:10px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.sil-head__time b{letter-spacing:.2em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:300}.sil-pause{min-height:44px;color:var(--ink);font:500 12px/1 var(--sil-f);letter-spacing:.3em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;justify-self:end;align-items:center;gap:12px;padding:0 6px 0 0;display:inline-flex}.sil-pause__icon{background:var(--foam);width:44px;height:44px;transition:box-shadow .4s var(--sil-ease);border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:5px 5px 12px #78726659,-5px -5px 12px #fffc}.sil-pause__icon i{background:var(--ink);width:3px;height:14px;transition:rotate .5s var(--sil-ease),translate .5s var(--sil-ease),background .3s;border-radius:2px;position:absolute;top:15px}.sil-pause__icon i:first-child{translate:-4px}.sil-pause__icon i:last-child{translate:4px}.sil-pause:hover .sil-pause__icon,.sil-pause.is-open .sil-pause__icon{box-shadow:inset 4px 4px 9px #78726659,inset -4px -4px 9px #fffc}.sil-pause.is-open .sil-pause__icon i{background:var(--glow);translate:0}.sil-pause.is-open .sil-pause__icon i:first-child{rotate:45deg}.sil-pause.is-open .sil-pause__icon i:last-child{rotate:-45deg}html.sil-night .sil-head{color:#efeeea;mix-blend-mode:normal}html.sil-night .sil-head__time b,html.sil-night .sil-pause{color:#efeeea}html.sil-night .sil-pause__icon{background:#161616;box-shadow:4px 4px 10px #000000b3,-3px -3px 8px #ffffff0f}html.sil-night .sil-pause__icon i{background:#efeeea}.sil-menu{z-index:85;-webkit-backdrop-filter:blur(18px);opacity:0;transition:opacity .6s var(--sil-ease);background:#e7e5e0e6;align-content:center;gap:48px;padding:100px max(16px,6vw) 40px;display:grid;position:fixed;inset:0}.sil-menu[hidden]{display:none!important}.sil-menu.is-open{opacity:1}@starting-style{.sil-menu.is-open{opacity:0}}.sil .sil-menu ol{gap:clamp(4px,1vh,12px);display:grid}.sil-menu a{letter-spacing:.02em;transition:font-weight .6s var(--sil-ease),opacity .6s var(--sil-ease),letter-spacing .6s var(--sil-ease);font-size:clamp(40px,7.4vw,108px);font-weight:200;line-height:1.05;display:inline-block}.sil-menu ol:hover a,.sil-menu ol:focus-within a{opacity:.22}:is(.sil-menu ol a:hover,.sil-menu ol a:focus-visible){opacity:1;letter-spacing:-.02em;font-weight:700}.sil .sil-menu>p{letter-spacing:.3em;text-transform:uppercase;color:var(--grey);margin:0;font-size:12px;font-weight:500}html.sil-hush,html.sil-hush body{overflow:hidden}.sil-btn{background:var(--foam);min-height:60px;color:var(--ink);letter-spacing:.06em;transition:box-shadow .45s var(--sil-ease),translate .45s var(--sil-ease);border-radius:999px;align-items:center;gap:14px;padding:0 30px 0 24px;font-size:15px;font-weight:600;display:inline-flex;position:relative;box-shadow:8px 8px 18px #78726661,-8px -8px 18px #ffffffd9}.sil-btn i{background:var(--grey);border-radius:50%;width:8px;height:8px;transition:background .3s,box-shadow .3s}.sil-btn:hover{box-shadow:3px 3px 8px #78726652,-3px -3px 8px #fffc}.sil-btn:hover i{background:var(--glow);box-shadow:0 0 12px 2px #ff6a1a8c}.sil-btn:active{box-shadow:inset 5px 5px 12px #78726661,inset -5px -5px 12px #ffffffd9}.sil .sil-btn--dark{background:var(--ink);color:var(--foam);box-shadow:8px 8px 18px #78726673,-8px -8px 18px #ffffffd9}.sil-btn--dark i{background:var(--glow)}.sil-btn--dark:active{box-shadow:inset 5px 5px 12px #0009,inset -3px -3px 8px #ffffff1f}.sil-hero{height:230vh;position:relative}.sil-chamber{height:100svh;position:sticky;top:0;overflow:hidden}.sil-chamber__gl,.sil-chamber__gl canvas{width:100%;height:100%;display:block}.sil-hero__copy{text-align:center;pointer-events:none;align-content:end;justify-items:center;gap:22px;height:100svh;padding:0 max(16px,4vw) clamp(46px,10vh,120px);display:grid;position:absolute;top:0;left:0;right:0}.sil .sil-hero__kicker{letter-spacing:.34em;text-transform:uppercase;color:var(--grey);pointer-events:auto;gap:12px;margin:0;font-size:11px;font-weight:500;display:flex}:is(#contenu-principal,body) .eds.sil .sil-hero__title{margin:0;font-family:var(--sil-f)!important;letter-spacing:.32em!important;color:var(--ink)!important;margin-right:-.32em!important;font-size:clamp(46px,10.5vw,176px)!important;font-weight:200!important;line-height:1!important}.sil-hero__title span{opacity:0;display:inline-block}html:not(.sp-loading) .sil-hero__title span{animation:sil-in 2.2s var(--sil-ease) both;animation-delay:calc(.15s + var(--i) * .12s)}@keyframes sil-in{0%{opacity:0;filter:blur(18px);letter-spacing:.8em}to{opacity:1;filter:blur()}}:is(#contenu-principal,body) .eds.sil .sil-hero__line{letter-spacing:.06em;align-items:center;gap:10px;margin:0;display:inline-flex;color:var(--ink)!important;font-size:clamp(17px,1.6vw,23px)!important;font-weight:300!important}.sil-hero__line i,.sil-foot__line i{background:var(--glow);width:.55em;height:1.05em;animation:1.1s step-end infinite sil-blink;display:inline-block}@keyframes sil-blink{50%{opacity:0}}.sil-days{height:calc(var(--n,4) * 100vh + 40vh);background:var(--paper);transition:background 1.2s var(--sil-ease),color 1.2s var(--sil-ease);position:relative}.sil-days[data-active="2"],.sil-days[data-active="3"]{color:#efeeea;background:#111}.sil-days__frame{grid-template-columns:minmax(0,1fr);align-items:center;height:100svh;padding:90px max(16px,6vw) 70px;display:grid;position:sticky;top:0;overflow:hidden}.sil-days__frame:before{content:"";aspect-ratio:1.6;opacity:0;width:min(70vw,900px);transition:opacity 1.4s var(--sil-ease);pointer-events:none;background:radial-gradient(closest-side,#ff6a1a42,#ff6a1a00);border-radius:50%;position:absolute;top:58%;left:50%;translate:-50% -50%}.sil-days[data-active="2"] .sil-days__frame:before,.sil-days[data-active="3"] .sil-days__frame:before{opacity:1}:is(#contenu-principal,body) .eds.sil .sil-days__year{opacity:.55;margin:0;position:absolute;top:96px;left:max(16px,6vw);letter-spacing:.34em!important;color:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1!important}.sil-day{opacity:0;filter:blur(14px);transition:opacity 1s var(--sil-ease),filter 1s var(--sil-ease),translate 1s var(--sil-ease);pointer-events:none;grid-area:1/1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,5vw,90px);display:grid;translate:0 30px}.sil-day.is-on{opacity:1;filter:blur();pointer-events:auto;translate:0}.sil .sil-day__mark{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(90px,17vw,300px);font-weight:200;line-height:.85}.sil-day__copy{gap:18px;max-width:52ch;display:grid}.sil .sil-day__scope{letter-spacing:.26em;text-transform:uppercase;color:var(--glow);margin:0;font-size:12px;font-weight:600}:is(#contenu-principal,body) .eds.sil .sil-day h3{margin:0;font-family:var(--sil-f)!important;letter-spacing:-.02em!important;color:inherit!important;font-size:clamp(28px,3vw,48px)!important;font-weight:300!important;line-height:1.08!important}.sil .sil-day__copy>p:not(.sil-day__scope){opacity:.72;margin:0;font-size:17px;font-weight:400;line-height:1.7}.sil .sil-day__copy>p.sil-day__after{opacity:1;font-weight:600}.sil-day a{letter-spacing:.04em;text-underline-offset:4px;opacity:.6;justify-self:start;font-size:12.5px;font-weight:500;text-decoration:underline}.sil-day a:hover{opacity:1}.sil .sil-days__rail{letter-spacing:.24em;opacity:.7;border-top:1px solid;justify-content:space-between;margin:0;padding-top:16px;font-size:11px;font-weight:500;display:flex;position:absolute;bottom:34px;left:max(16px,6vw);right:max(16px,6vw)}.sil-days__rail i{background:var(--glow);width:7px;height:7px;top:-4px;left:0;left:calc(var(--p,0) * 100%);border-radius:50%;margin-left:-3px;position:absolute;box-shadow:0 0 12px 3px #ff6a1a80}.sil-breath{text-align:center;place-items:center;min-height:130vh;padding:20vh max(16px,6vw);display:grid}:is(#contenu-principal,body) .eds.sil .sil-breath h2{margin:0;font-family:var(--sil-f)!important;letter-spacing:-.02em!important;color:var(--ink)!important;font-size:clamp(36px,6.4vw,110px)!important;font-weight:200!important;line-height:1.08!important}.sil-breath em{color:var(--ink);font-style:normal;font-weight:600}.sil-count,.sil-sols{padding:clamp(80px,12vw,180px) max(16px,6vw)}:is(#contenu-principal,body) .eds.sil .sil-label{text-transform:uppercase;margin:0 0 clamp(40px,8vh,90px);font-family:var(--sil-f)!important;letter-spacing:.34em!important;color:var(--grey)!important;font-size:12px!important;font-weight:500!important;line-height:1.4!important}.sil .sil-count ol{gap:clamp(60px,18vh,200px);margin:0;display:grid}.sil-count li{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:clamp(16px,3vw,48px);display:grid}.sil-count li:nth-child(2n){text-align:right;grid-template-columns:minmax(0,1fr) auto}.sil-count li:nth-child(2n) b{order:2}.sil-count b{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(88px,19vw,330px);font-weight:200;line-height:.8}.sil-count span{letter-spacing:.14em;text-transform:uppercase;color:var(--grey);font-size:clamp(16px,1.6vw,24px);font-weight:300}@supports (animation-timeline:view()){.sil-count li{animation:linear both sil-focus;animation-timeline:view();animation-range:entry exit}@keyframes sil-focus{0%{opacity:.06;filter:blur(10px)}38%,62%{opacity:1;filter:blur()}to{opacity:.06;filter:blur(10px)}}}.sil .sil-list{border-top:1px solid var(--line);margin:0;display:grid}.sil-list a{border-bottom:1px solid var(--line);color:var(--soft);transition:color .7s var(--sil-ease);grid-template-columns:60px minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:clamp(12px,2.4vw,40px);padding:clamp(16px,2.4vh,26px) 0;display:grid}.sil-list__no{letter-spacing:.2em;font-size:12px;font-weight:500}.sil-list b{letter-spacing:-.03em;transition:font-weight .7s var(--sil-ease),letter-spacing .7s var(--sil-ease);font-size:clamp(30px,4.6vw,76px);font-weight:200;line-height:1}.sil-list__text{opacity:0;transition:opacity .7s var(--sil-ease),translate .7s var(--sil-ease);font-size:16px;line-height:1.55;translate:0 8px}.sil-list li.is-on a,.sil-list a:hover{color:var(--ink)}.sil-list a:focus-visible{color:var(--ink)}.sil-list li.is-on b,.sil-list a:hover b{letter-spacing:-.045em;font-weight:600}:is(.sil-list li.is-on .sil-list__text,.sil-list a:hover .sil-list__text,.sil-list a:focus-visible .sil-list__text){opacity:1;translate:0}.sil-list li.is-on .sil-list__no{color:var(--glow)}.sil-end{text-align:center;justify-items:center;gap:30px;padding:clamp(120px,20vh,220px) max(16px,6vw);display:grid}:is(#contenu-principal,body) .eds.sil .sil-end h2{margin:0;font-family:var(--sil-f)!important;letter-spacing:-.03em!important;color:var(--ink)!important;font-size:clamp(40px,6.8vw,116px)!important;font-weight:200!important;line-height:1.02!important}:is(#contenu-principal,body) .eds.sil .sil-end>p{max-width:46ch;margin:0;font-weight:400;line-height:1.65;color:var(--grey)!important;font-size:18px!important}.sil-end__row{flex-wrap:wrap;justify-content:center;gap:22px;margin-top:14px;display:flex}.sil-foot{border-top:1px solid var(--line);gap:26px;padding:70px max(16px,6vw) 40px;display:grid}.sil .sil-foot__line{letter-spacing:.3em;align-items:center;gap:14px;margin:0;font-size:clamp(44px,8vw,130px);font-weight:200;line-height:1;display:inline-flex}.sil-foot__line i{width:.08em;min-width:5px;height:.8em}.sil .sil-foot__time{letter-spacing:.24em;text-transform:uppercase;color:var(--grey);margin:0;font-size:13px;font-weight:500}.sil .sil-foot ul{flex-wrap:wrap;gap:12px 34px;margin:0;display:flex}.sil-foot li a{letter-spacing:.18em;text-transform:uppercase;font-size:13px;font-weight:600;transition:color .3s}.sil-foot li a:hover{color:var(--glow)}.sil .sil-foot__legal{color:var(--grey);margin:0;font-size:12px}@media (max-width:900px){.sil-head{grid-template-columns:1fr auto}.sil-head__time{display:none!important}.sil-day{grid-template-columns:minmax(0,1fr);align-content:center;gap:20px}.sil .sil-day__mark{font-size:clamp(80px,26vw,180px)}.sil-list a{grid-template-columns:36px minmax(0,1fr)}.sil-list__text{max-height:0;transition:opacity .7s var(--sil-ease),max-height .7s var(--sil-ease);grid-column:2;overflow:hidden}.sil-list li.is-on .sil-list__text{max-height:8em}}@media (max-width:620px){.sil-head__mark span,.sil-pause>span:last-child{display:none}.sil .sil-day__copy>p:not(.sil-day__scope){font-size:15px;line-height:1.6}:is(#contenu-principal,body) .eds.sil .sil-day h3{font-size:26px!important}.sil-days__frame{padding:80px 16px 70px}.sil-count li,.sil-count li:nth-child(2n){text-align:left;grid-template-columns:minmax(0,1fr);gap:10px}.sil-count li:nth-child(2n) b{order:0}.sil-btn{justify-content:center;width:100%}.sil-end__row{width:100%}}@media (prefers-reduced-motion:reduce){.sil-hero{height:100svh}.sil-hero__title span,html:not(.sp-loading) .sil-hero__title span{opacity:1;animation:none}.sil-hero__line i,.sil-foot__line i{animation:none}.sil-day,.sil-list a,.sil-list b,.sil-list__text,.sil-days,.sil-menu{transition:none}.sil-count li{animation:none}}.sil-seasons,.sil-before{padding:clamp(80px,12vw,180px) max(16px,6vw)}.sil .sil-seasons ol{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(16px,2.4vw,28px);margin:0;padding:0;list-style:none;display:grid}.sil-seasons li{background:var(--foam);border-radius:28px;align-content:start;gap:10px;padding:clamp(26px,3vw,42px);display:grid;box-shadow:inset 6px 6px 14px #78726647,inset -6px -6px 14px #fffc}.sil .sil-seasons__when{letter-spacing:.34em;text-transform:uppercase;color:var(--grey);margin:0;font-size:12px;font-weight:500}.sil-seasons b{letter-spacing:.12em;font-size:clamp(40px,5vw,76px);font-weight:200;line-height:1}.sil .sil-seasons__line{color:var(--ink);margin:0;font-size:clamp(17px,1.5vw,21px);font-weight:500;line-height:1.4}.sil .sil-seasons__text{color:var(--grey);margin:0;font-size:15.5px;font-weight:300;line-height:1.65}.sil .sil-before>ol{gap:clamp(40px,8vh,90px);margin:0;padding:0;list-style:none;display:grid}.sil-before>ol>li{grid-template-columns:clamp(110px,14vw,220px) minmax(0,1fr);grid-template-areas:"year list""year special";gap:16px clamp(16px,3vw,48px);display:grid}.sil .sil-before__year{letter-spacing:-.04em;color:var(--soft);font-variant-numeric:tabular-nums;grid-area:year;margin:0;font-size:clamp(48px,7vw,120px);font-weight:200;line-height:.85}.sil .sil-before ul{grid-area:list;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(12px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.sil-before ul li{border-top:1px solid var(--line);align-content:start;gap:6px;padding-top:14px;display:grid}.sil-before ul b{letter-spacing:.18em;font-size:16px;font-weight:500}.sil-before ul span{color:var(--grey);font-size:14px;font-weight:300;line-height:1.5}.sil .sil-before__special{color:var(--grey);flex-wrap:wrap;grid-area:special;align-items:baseline;gap:6px 14px;margin:0;font-size:15px;font-weight:300;display:flex}.sil-before__special i{background:var(--glow);border-radius:50%;align-self:center;width:8px;height:8px;box-shadow:0 0 10px #ff6a1a99}.sil-before__special b{letter-spacing:.2em;color:var(--ink);font-weight:600}@supports (animation-timeline:view()){.sil-before>ol>li{animation:linear both sil-focus;animation-timeline:view();animation-range:entry exit}}@media (max-width:900px){.sil .sil-seasons ol{grid-template-columns:minmax(0,1fr)}.sil-before>ol>li{grid-template-columns:minmax(0,1fr);grid-template-areas:"year""list""special"}.sil .sil-before ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.sil .sil-before ul{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sil-before>ol>li{animation:none}}html:has(main.eds.bl) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop,.agConsent){display:none!important}html:has(main.eds.bl) body footer.footer.v2Footer{display:none!important}html:has(main.eds.bl){background:#0d0b09!important}html:has(main.eds.bl) body{background:#0d0b09!important}.bl{--soil:#0d0b09;--bone:#f4efe6;--orange:#ff6a1a;--muted:#f4efe69e;--line:#f4efe629;--bl-f:var(--ag-font-display,"Manrope Variable",sans-serif);--bl-ease:cubic-bezier(.2,.8,.2,1);--pad:max(16px,5vw);background:var(--soil);color:var(--bone);font-family:var(--bl-f);position:relative;overflow-x:clip}.bl ::selection{background:var(--orange);color:var(--soil)}.bl a{color:inherit}.bl :focus-visible{outline:2px solid var(--orange);outline-offset:4px}.bl>section,.bl>footer{z-index:1;position:relative}.bl .sp-load{background:var(--soil);color:var(--bone)}.bl .sp-load__bar{background:#f4efe624}.bl .sp-load__ink{display:none}.bl-garden{z-index:0;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0}.bl-stem,.bl-hero__seed,.bl-season__bud,.bl-herb__bud,.bl-end__bud,.bl-roots__bud{pointer-events:none;width:2px;height:2px;position:absolute}html.bl-lock,html.bl-lock body{overflow:hidden}.bl-head{left:0;right:0;top:env(safe-area-inset-top,0px);z-index:90;padding:16px var(--pad);pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:fixed}.bl-head>*{pointer-events:auto}.bl-head__mark{letter-spacing:-.04em;align-items:baseline;gap:8px;font-size:18px;font-weight:800;display:inline-flex}.bl-head__mark em{letter-spacing:.02em;color:var(--orange);font-style:normal;font-weight:300}.bl-seed{border:1px solid var(--line);-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#0d0b0999;border-radius:50%;width:52px;height:52px;position:relative}.bl-seed span{position:absolute;inset:0}.bl-seed i{background:var(--bone);transform-origin:50% 100%;width:6px;height:14px;rotate:calc(var(--i) * 60deg);transition:scale .6s var(--bl-ease),background .4s,rotate .8s var(--bl-ease);border-radius:50%/70% 70% 30% 30%;margin:-14px 0 0 -3px;position:absolute;top:50%;left:50%;scale:.45}.bl-seed:hover i{scale:.8}.bl-seed.is-open i{background:var(--orange);scale:1;rotate:calc(var(--i) * 60deg + 30deg)}.bl-menu{z-index:85;background:#0d0b09f0;place-items:center;display:grid;position:fixed;inset:0}.bl-menu[hidden]{display:none!important}.bl-menu nav{aspect-ratio:1;width:min(84vmin,720px);position:relative}.bl-menu nav:before{content:"";aspect-ratio:1;border:1px solid var(--orange);border-radius:50%;width:18%;position:absolute;top:50%;left:50%;translate:-50% -50%}.bl .bl-menu ol{margin:0;position:absolute;inset:0}.bl-menu li{--a:calc(var(--i) / var(--n) * 360deg - 90deg);left:calc(50% + cos(var(--a)) * 36%);top:calc(50% + sin(var(--a)) * 36%);position:absolute;translate:-50% -50%}.bl-menu a{aspect-ratio:1.5;border:1px solid var(--line);letter-spacing:-.02em;text-align:center;border-radius:50%/60% 60% 40% 40%;place-items:center;min-width:clamp(120px,19vmin,180px);padding:10px 18px;font-size:clamp(15px,1.7vmin,20px);font-weight:700;transition:background .4s,color .4s,border-color .4s;display:grid}:is(.bl-menu a:hover,.bl-menu a:focus-visible){background:var(--orange);border-color:var(--orange);color:var(--soil)}.bl .bl-menu>p{letter-spacing:.24em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:600;position:absolute;bottom:28px}.bl-w{vertical-align:top;margin-bottom:-.06em;padding-bottom:.06em;display:inline-block;overflow:hidden}.bl-w>span{transform-origin:0 100%;display:inline-block}.bl .bl-kicker{letter-spacing:.24em;text-transform:uppercase;color:var(--orange);margin:0;font-size:12px;font-weight:600}.bl-kicker a{text-underline-offset:4px;text-decoration:underline}:is(#contenu-principal,body) .eds.bl .bl-h{max-width:14ch;margin:0;font-family:var(--bl-f)!important;letter-spacing:-.055em!important;color:var(--bone)!important;font-size:clamp(44px,7.4vw,124px)!important;font-weight:800!important;line-height:.94!important}:is(#contenu-principal,body) .eds.bl .bl-text{max-width:48ch;margin:0;font-weight:400;color:var(--muted)!important;font-size:18px!important;line-height:1.65!important}.bl-sec{padding:clamp(100px,16vh,190px) var(--pad)}.bl-link{border-bottom:1px solid var(--orange);align-items:center;gap:8px;padding-bottom:3px;font-size:14px;font-weight:700;transition:color .3s;display:inline-flex}.bl-link:hover{color:var(--orange)}.bl-hero{min-height:100svh;padding:0 var(--pad) clamp(40px,8vh,90px);align-content:end;display:grid}.bl-hero__seed{top:44%;left:50%}.bl-hero__copy{gap:14px;display:grid}:is(#contenu-principal,body) .eds.bl .bl-hero__title{margin:0 0 0 -.05em;font-family:var(--bl-f)!important;letter-spacing:-.075em!important;color:var(--bone)!important;font-size:clamp(96px,23vw,380px)!important;font-weight:800!important;line-height:.8!important}:is(#contenu-principal,body) .eds.bl .bl-hero__line{letter-spacing:-.02em;margin:0;color:var(--bone)!important;font-size:clamp(22px,2.6vw,40px)!important;font-weight:300!important}.bl .bl-hero__ground{border-top:1px solid var(--line);letter-spacing:.24em;text-transform:uppercase;color:var(--muted);justify-content:space-between;margin:clamp(20px,4vh,40px) 0 0;padding-top:14px;font-size:12px;font-weight:600;display:flex}.bl-open{justify-items:end;display:grid}.bl-open .bl-stem{top:30%;left:14%}.bl-open__copy{gap:26px;width:min(760px,100%);display:grid}.bl-open__fact{border-top:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:18px;margin-top:10px;padding:26px 0 0;display:grid}.bl-open__fact svg,.bl-herb svg{width:100%;height:auto;overflow:visible}.bl-open__fact svg path,.bl-herb svg path{fill:none;stroke:var(--orange);stroke-width:1.6px;stroke-linecap:round}:is(#contenu-principal,body) .eds.bl .bl-open__fact h3{margin:0 0 8px;font-family:var(--bl-f)!important;letter-spacing:-.03em!important;color:var(--bone)!important;font-size:clamp(22px,2vw,30px)!important;font-weight:700!important;line-height:1.1!important}.bl .bl-open__fact p{color:var(--muted);margin:0 0 10px;font-size:16px;line-height:1.6}.bl-open__fact a{text-underline-offset:4px;color:var(--muted);font-size:13px;text-decoration:underline}.bl-seasons{padding:clamp(40px,8vh,100px) var(--pad)}:is(#contenu-principal,body) .eds.bl .bl-seasons__t{font-family:var(--bl-f)!important;letter-spacing:.24em!important;color:var(--orange)!important;margin:0 0 clamp(30px,6vh,70px)!important;font-size:12px!important;font-weight:600!important;line-height:1.4!important}.bl-season{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;min-height:92vh;display:grid;position:relative}.bl-season__bud{top:50%;left:25%}.bl-season__copy{grid-column:2;gap:16px;max-width:560px;display:grid}.bl-season--r .bl-season__bud{left:75%}.bl-season--r .bl-season__copy{grid-area:1/1}:is(#contenu-principal,body) .eds.bl .bl-season__word{margin:0;font-family:var(--bl-f)!important;letter-spacing:-.06em!important;color:var(--bone)!important;font-size:clamp(56px,8vw,136px)!important;font-weight:800!important;line-height:.88!important}:is(#contenu-principal,body) .eds.bl .bl-season__line{letter-spacing:-.02em;margin:0;color:var(--bone)!important;font-size:clamp(22px,2.2vw,34px)!important;font-weight:300!important;line-height:1.15!important}.bl-grew .bl-stem{top:12%;right:18%}.bl .bl-grew__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,7vh,80px) clamp(24px,5vw,80px);max-width:1100px;margin:clamp(50px,8vh,100px) 0 0;display:grid}.bl-grew__list li{border-top:1px solid var(--line);gap:6px;padding-top:18px;display:grid}.bl-grew__list li:nth-child(2n){translate:0 clamp(30px,8vh,90px)}.bl-grew__list b{letter-spacing:-.07em;font-variant-numeric:tabular-nums;font-size:clamp(64px,10vw,170px);font-weight:800;line-height:.85}.bl-grew__list li:first-child b{color:var(--orange)}.bl-grew__list span{color:var(--muted);font-size:clamp(18px,1.6vw,24px);font-weight:300}.bl-ringsec{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,5vw,80px);display:grid}.bl-ringsec__copy{gap:24px;display:grid}.bl .bl-ringsec__links{flex-wrap:wrap;gap:10px;margin:0;display:flex}.bl-ringsec__links :is(a,span){border:1px solid var(--line);border-radius:999px;align-items:baseline;gap:8px;padding:10px 16px;font-size:14px;font-weight:700;transition:border-color .3s,color .3s;display:inline-flex}.bl-ringsec__links small{color:var(--muted);font-weight:400}.bl-ringsec__links a:hover{border-color:var(--orange);color:var(--orange)}.bl-ringsec__art{position:relative}.bl-ringsec__art .bl-stem{top:50%;left:50%}.bl-rings{width:100%;height:auto;display:block;overflow:visible}.bl-rings__ring{fill:none;stroke:#f4efe680;stroke-width:1.2px;stroke-dasharray:1;stroke-dashoffset:0}.bl-rings g.is-current .bl-rings__ring{stroke:var(--orange);stroke-width:3px}.bl-rings text{font-family:var(--bl-f);letter-spacing:.08em;fill:var(--muted);text-anchor:middle;paint-order:stroke;stroke:var(--soil);stroke-width:5px;font-size:12px;font-weight:600}.bl-rings g.is-current text{fill:var(--orange);font-weight:800}.bl-herb .bl-herb__bud{top:18%;right:14%}.bl .bl-herb__list{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(24px,5vw,80px);margin:clamp(50px,8vh,90px) 0 0;display:grid}.bl-herb__list a{border-bottom:1px solid var(--line);grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 0;display:grid}.bl-herb__list svg path{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .8s var(--bl-ease)}.bl-herb__list svg path+path{transition-delay:.25s}:is(.bl-herb__list a:hover svg path,.bl-herb__list a:focus-visible svg path){stroke-dashoffset:0}.bl-herb__list b{letter-spacing:-.03em;font-size:clamp(19px,1.8vw,26px);font-weight:700;transition:color .3s}.bl-herb__list span{color:var(--muted);white-space:nowrap;font-size:15px;font-weight:300}.bl-herb__list a:hover b{color:var(--orange)}.bl-end{text-align:center;justify-items:center;gap:26px;padding-top:clamp(300px,60vh,560px);display:grid}.bl-end__bud{top:clamp(140px,26vh,260px);left:50%}:is(#contenu-principal,body) .eds.bl .bl-end__h{text-align:center;max-width:16ch}.bl-end .bl-end__row{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px;display:flex}.bl-btn{border:1px solid var(--orange);background:var(--orange);min-height:58px;color:var(--soil);letter-spacing:-.01em;border-radius:999px;align-items:center;gap:12px;padding:0 28px 0 20px;font-size:16px;font-weight:800;transition:background .35s,color .35s;display:inline-flex}.bl .bl-btn{color:var(--soil)}.bl-btn svg{width:26px;height:26px;overflow:visible}.bl-btn path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--bl-ease)}.bl-btn__leaf{transition-delay:.2s!important}:is(.bl-btn:hover path,.bl-btn:focus-visible path){stroke-dashoffset:0}.bl-btn:hover{background:var(--bone);border-color:var(--bone)}.bl .bl-btn--ghost{color:var(--bone);border-color:var(--line);background:0 0}.bl .bl-btn--ghost:hover{border-color:var(--bone);color:var(--bone);background:0 0}.bl-foot{padding:0 var(--pad) 36px;border-top:1px solid var(--bone);justify-items:center;gap:30px;margin-top:clamp(40px,8vh,80px);display:grid}.bl-foot__stem{top:0;left:50%}.bl-foot__roots{width:100%;height:clamp(90px,14vw,160px);display:block}.bl-foot__roots path{fill:none;stroke:#f4efe673;stroke-width:1.2px;vector-effect:non-scaling-stroke}.bl .bl-foot ul{flex-wrap:wrap;justify-content:center;gap:12px 30px;margin:0;display:flex}.bl-foot li a{font-size:14px;font-weight:700;transition:color .3s}.bl-foot li a:hover{color:var(--orange)}.bl .bl-foot__legal{color:var(--muted);margin:0;font-size:12px}@media (max-width:900px){.bl-season{grid-template-columns:minmax(0,1fr);min-height:auto;padding:52vw 0 60px}.bl-season__bud,.bl-season--r .bl-season__bud{top:22vw;left:50%}.bl-season__copy,.bl-season--r .bl-season__copy{grid-area:auto/1}.bl-ringsec,.bl .bl-herb__list{grid-template-columns:minmax(0,1fr)}.bl-menu li{position:static;translate:none}.bl-menu nav{aspect-ratio:auto;width:auto}.bl-menu nav:before{display:none}.bl .bl-menu ol{gap:10px;display:grid;position:static}.bl-menu a{aspect-ratio:auto;border-radius:999px;min-width:260px;padding:16px 24px;font-size:20px}}@media (max-width:620px){.bl-open .bl-stem,.bl-grew .bl-stem,.bl-foot__stem{left:auto;right:7%}.bl-season__bud,.bl-season--r .bl-season__bud{top:26vw;left:auto;right:12%}.bl-season{padding:40vw 0 50px}.bl-herb .bl-herb__bud{right:10%}.bl-end__bud{left:auto;right:16%}.bl-ringsec__art .bl-stem{left:auto;right:7%}.bl-open__copy,.bl-season__copy,.bl-grew>*,.bl-herb>*,.bl-end>:not(.bl-end__bud){padding-right:12%}.bl-end{text-align:left;justify-items:start}:is(#contenu-principal,body) .eds.bl .bl-end__h{text-align:left}.bl .bl-grew__list{grid-template-columns:minmax(0,1fr)}.bl-grew__list li:nth-child(2n){translate:none}.bl-btn{justify-content:center;width:100%}.bl-end__row{width:100%}}@media (prefers-reduced-motion:reduce){.bl-seed i,.bl-btn path,.bl-herb__list svg path{transition:none}}.bl-roots__bud{top:60px;left:50%}:is(#contenu-principal,body) .eds.bl .bl-roots__intro{margin-top:22px}.bl .bl-roots__years{gap:clamp(28px,4vw,48px);margin:clamp(44px,6vw,80px) 0 0;padding:0;list-style:none;display:grid}.bl .bl-roots__years>li{border-top:1px solid var(--line);grid-template-columns:clamp(90px,11vw,160px) minmax(0,1fr);grid-template-areas:"year leaves""year flower";gap:12px clamp(16px,3vw,40px);padding-top:18px;display:grid}.bl .bl-roots__year{letter-spacing:-.05em;color:#0000;-webkit-text-stroke:1px var(--bone);grid-area:year;margin:0;font-size:clamp(34px,4vw,60px);font-weight:800;line-height:.9}.bl .bl-roots__leaves{grid-area:leaves;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.bl .bl-roots__leaves li{border:1px solid var(--line);border-radius:50% 4px/18px 4px;align-content:start;gap:4px;padding:14px 16px;display:grid}.bl .bl-roots__leaves small,.bl .bl-roots__flower small{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:10.5px;font-weight:600}.bl .bl-roots__leaves b{letter-spacing:-.02em;font-size:17px;font-weight:800}.bl .bl-roots__leaves span{color:var(--muted);font-size:13.5px;line-height:1.45}.bl .bl-roots__flower{background:#ff6a1a1a;border-radius:999px;flex-wrap:wrap;grid-area:flower;align-items:baseline;gap:6px 14px;margin:0;padding:12px 16px;display:flex;box-shadow:inset 0 0 0 1px #ff6a1a73}.bl .bl-roots__flower small{color:var(--orange)}.bl .bl-roots__flower b{font-size:18px;font-weight:800}.bl .bl-roots__flower span{color:var(--muted);font-size:14px}.bl .bl-open__fact+.bl-open__fact{margin-top:16px}.bl .bl-open__fact .bl-open__when{letter-spacing:.2em;text-transform:uppercase;color:var(--orange);margin:0 0 4px;font-size:11px;font-weight:600}@media (max-width:980px){.bl .bl-roots__years>li{grid-template-columns:minmax(0,1fr);grid-template-areas:"year""leaves""flower"}.bl .bl-roots__leaves{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.bl .bl-roots__leaves{grid-template-columns:minmax(0,1fr)}.bl .bl-roots__flower{border-radius:18px}}html:has(main.eds.mi) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop){display:none!important}html:has(main.eds.mi) body footer.footer.v2Footer{display:none!important}html:has(main.eds.mi){background:#f7e9d8!important}html:has(main.eds.mi) body{background:#f7e9d8!important}#contenu-principal:has(>.eds.mi){padding-top:0!important}.mi{--mi-sand:#f7e9d8;--mi-sand-2:#efd9c0;--mi-ink:#1a120b;--mi-mute:#1a120bad;--mi-line:#1a120b24;--mi-night:#140d08;--mi-light:#fbf3ea;--mi-lmute:#fbf3eaad;--mi-lline:#fbf3ea26;--mi-orange:#ff6a1a;--mi-deep:#ae4814;--mi-dune:#d85a18;--mi-sans:"Manrope Variable",Manrope,system-ui,sans-serif;--mi-mono:ui-monospace,"Cascadia Mono","SF Mono",Consolas,"Liberation Mono",monospace;--mi-head:66px;--e-head:var(--mi-head);--mi-pad:max(16px,calc((100vw - 1240px) / 2));--mi-ease:cubic-bezier(.2,.8,.2,1);background:var(--mi-sand);color:var(--mi-ink);font-family:var(--mi-sans);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26'%3E%3Ccircle cx='13' cy='13' r='6' fill='%23ff6a1a'/%3E%3Cpath d='M13 2v4M13 20v4M2 13h4M20 13h4M5 5l2.8 2.8M18.2 18.2 21 21M5 21l2.8-2.8M18.2 7.8 21 5' stroke='%231a120b' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") 13 13,auto;overflow-x:clip}.mi :is(a,button,summary){cursor:pointer}.mi a{color:inherit;text-decoration:none}.mi ::selection{background:var(--mi-orange);color:#140700}.mi header{justify-items:normal;gap:0;margin:0;display:block}:is(#contenu-principal,body) .eds.mi :is(h1,h2,h3){color:inherit!important;font-family:var(--mi-sans)!important;letter-spacing:-.035em!important;text-transform:none!important;margin:0!important;font-weight:800!important}:is(#contenu-principal,body) .eds.mi h2{max-width:18ch;margin-top:16px!important;font-size:clamp(34px,4.6vw,64px)!important;line-height:1.03!important}:is(#contenu-principal,body) .eds.mi p{max-width:none!important}.mi :focus-visible{outline:2px solid var(--mi-orange);outline-offset:3px}.mi-wrap{z-index:1;width:min(100% - 32px,1240px);margin-inline:auto;position:relative}.mi-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,90px);display:grid}.mi [data-in]{opacity:0;transition:opacity 1s ease,translate 1.2s var(--mi-ease);translate:0 22px}.mi [data-in].is-in{opacity:1;translate:0}:is(#contenu-principal,body) .eds.mi .mi-btn{min-height:54px;font:800 12.5px var(--mi-sans);letter-spacing:.14em;text-transform:uppercase;background:radial-gradient(120% 140% at 30% 20%,#ff8a45,#ff6a1a 45%,#c2410c);border-radius:999px;justify-content:center;align-items:center;padding:0 28px;transition:filter .3s;display:inline-flex;box-shadow:inset 0 2px #ffffff59,inset 0 -3px #0000002e;color:#140700!important}:is(#contenu-principal,body) .eds.mi .mi-btn:hover{filter:brightness(1.08)}:is(#contenu-principal,body) .eds.mi .mi-btn--ghost{background:radial-gradient(120% 140% at 30% 20%,#fffaf4,#f3e2cd 55%,#e6c9a6);color:var(--mi-ink)!important}.mi-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}:is(#contenu-principal,body) .eds.mi header.mi-bar{z-index:95;height:var(--mi-head);padding-inline:var(--mi-pad);color:var(--mi-ink);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:20px;transition:background .35s,box-shadow .35s;display:grid;position:fixed;inset:0 0 auto}:is(#contenu-principal,body) .eds.mi header.mi-bar.is-solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--mi-line);background:#f7e9d8e6}:is(#contenu-principal,body) .eds.mi .mi-bar__logo{font:800 18px var(--mi-sans);letter-spacing:.04em}.mi-bar__edition{border-left:1px solid var(--mi-line);font:800 12.5px var(--mi-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--mi-deep);padding-left:18px}.mi-course{width:min(480px,100%);height:44px;box-shadow:inset 0 0 0 1px var(--mi-line);background:#fffaf4b3;border-radius:999px;grid-template-columns:minmax(90px,1fr) auto;justify-self:center;align-items:center;gap:16px;padding:0 18px;display:grid}.mi-course__sky{border-bottom:1.5px solid var(--mi-ink);height:28px;position:relative}.mi-course__sky:before{content:"";border:1px dashed #1a120b40;border-bottom:0;border-radius:50% 50% 0 0/100% 100% 0 0;height:22px;position:absolute;bottom:0;left:0;right:0}.mi-course__sky i{left:calc(var(--p,0) * (100% - 12px));bottom:calc(sin(var(--p,0) * 180deg) * 16px - 4px);background:var(--mi-orange);border-radius:50%;width:12px;height:12px;position:absolute;box-shadow:0 0 12px #ff6a1acc}.mi-course__name{max-width:200px;font:700 13px var(--mi-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mi-bar__menu{border:1.5px solid var(--mi-ink);height:42px;color:var(--mi-ink);font:800 12px var(--mi-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:0 16px;transition:background .25s,color .25s,border-color .25s;display:inline-flex}.mi-bar__menu svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.mi-bar__menu:hover{border-color:var(--mi-orange)}.mi-bar__menu[aria-expanded=true]{background:var(--mi-orange);border-color:var(--mi-orange);color:#140700}.mi-route{z-index:94;padding:calc(var(--mi-head) + 16px) 16px 24px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#140d08b8;place-items:center;animation:.35s mi-fade;display:grid;position:fixed;inset:0;overflow:auto}.mi-route[hidden]{display:none}@keyframes mi-fade{0%{opacity:0}}.mi-route__sheet{width:min(100%,600px);color:var(--mi-ink);background:linear-gradient(#fbf1e4,#f0dcc4);border-radius:18px;padding:clamp(24px,3.6vw,42px)}:is(#contenu-principal,body) .eds.mi .mi-route__title{font:800 clamp(24px,2.8vw,32px) var(--mi-sans);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 20px;display:flex}:is(#contenu-principal,body) .eds.mi .mi-route__title span{font:700 11.5px var(--mi-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mi-mute)}:is(#contenu-principal,body) .eds.mi .mi-route__stages{gap:4px;margin:0;padding:0 0 0 8px;list-style:none;display:grid;position:relative}:is(#contenu-principal,body) .eds.mi .mi-route__stages:before{content:"";border-left:2px dashed #1a120b4d;position:absolute;top:16px;bottom:16px;left:19px}:is(#contenu-principal,body) .eds.mi .mi-route__stages li{animation:mi-step .45s var(--mi-ease) both;animation-delay:calc(var(--i) * 60ms)}@keyframes mi-step{0%{opacity:0;translate:-8px}}:is(#contenu-principal,body) .eds.mi .mi-route__stages a{font:800 17px var(--mi-sans);border-radius:10px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:14px;padding:10px 12px 10px 0;transition:background .2s;display:grid;position:relative}:is(#contenu-principal,body) .eds.mi .mi-route__stages a:hover{background:#1a120b0d}.mi-route__dot{background:var(--mi-sand);width:24px;height:24px;box-shadow:inset 0 0 0 2px var(--mi-ink);border-radius:50%}:is(#contenu-principal,body) .eds.mi .mi-route__stages a[aria-current=true] .mi-route__dot{background:var(--mi-orange);box-shadow:inset 0 0 0 2px var(--mi-ink),0 0 0 5px #ff6a1a40}:is(#contenu-principal,body) .eds.mi .mi-route__other{font:700 13.5px var(--mi-sans);color:var(--mi-mute);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:22px;display:flex}:is(#contenu-principal,body) .eds.mi .mi-route__other p{font:700 11px var(--mi-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mi-deep);margin:0}:is(#contenu-principal,body) .eds.mi .mi-route__other a:hover{color:var(--mi-ink)}.mi-hero{min-height:100svh;padding:calc(var(--mi-head) + clamp(30px,7vh,80px)) 0 80px;color:var(--mi-ink);isolation:isolate;background:linear-gradient(#fbf3ea,#fde1c9 62%,#f1c9a3 68%,#c98a5a 80%,#6b3418);align-items:start;display:grid;position:relative;overflow:hidden}.mi-sky{z-index:0;opacity:0;transition:opacity 1.6s;position:absolute;inset:0}.mi-sky.is-on{opacity:1}#contenu-principal .mi-sky canvas{max-width:none;height:100%}.mi-filter{width:0;height:0;position:absolute}.mi-hero__inner{z-index:1;width:min(100% - 32px,1240px);margin-inline:auto;position:relative}:is(#contenu-principal,body) .eds.mi .mi-crumb{font:700 12px var(--mi-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mi-mute);flex-wrap:wrap;gap:10px;margin:0 0 24px;display:flex}:is(#contenu-principal,body) .eds.mi .mi-crumb a:hover{color:var(--mi-ink)}:is(#contenu-principal,body) .eds.mi h1.mi-hero__title{display:grid;letter-spacing:-.06em!important;font-size:clamp(70px,12vw,190px)!important;line-height:.82!important}.mi-hero__title>span:first-child{filter:url(#mi-heat)}.mi-hero__reflection{opacity:.3;filter:url(#mi-heat)blur(1.2px);height:.46em;color:var(--mi-deep);pointer-events:none;-webkit-user-select:none;user-select:none;align-items:flex-end;margin-top:.02em;display:flex;overflow:hidden;scale:1 -1;-webkit-mask:linear-gradient(#0000 5%,#000 90%);mask:linear-gradient(#0000 5%,#000 90%)}:is(#contenu-principal,body) .eds.mi .mi-hero__line{font-family:var(--mi-sans);color:var(--mi-ink);margin:10px 0 0;letter-spacing:-.015em!important;max-width:24ch!important;font-size:clamp(21px,2.1vw,29px)!important;font-weight:800!important;line-height:1.2!important}:is(#contenu-principal,body) .eds.mi .mi-hero__text{color:var(--mi-mute);margin:16px 0 0;font-size:16.5px;line-height:1.6;max-width:46ch!important}.mi-sec{background:var(--mi-sand);color:var(--mi-ink);padding:clamp(90px,11vw,150px) 0;position:relative}.mi-sec--dune{background:linear-gradient(180deg,var(--mi-sand),var(--mi-sand-2))}.mi-sec--dark{background:var(--mi-night);color:var(--mi-light)}:is(#contenu-principal,body) .eds.mi .mi-head__stage{font:700 12px var(--mi-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mi-mute);flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex}:is(#contenu-principal,body) .eds.mi .mi-head__stage span{background:var(--mi-orange);color:#140700;border-radius:999px;padding:4px 12px}:is(#contenu-principal,body) .eds.mi .mi-head--dark .mi-head__stage{color:var(--mi-lmute)}.mi-turn{gap:20px;display:grid}:is(#contenu-principal,body) .eds.mi .mi-turn__text{font:800 clamp(21px,2.1vw,28px)/1.35 var(--mi-sans);letter-spacing:-.015em;margin:0}:is(#contenu-principal,body) .eds.mi .mi-turn__also{border-left:3px solid var(--mi-orange);color:var(--mi-mute);background:#fffaf499;gap:4px;margin:0;padding:16px 20px;font-size:15.5px;line-height:1.55;display:grid}:is(#contenu-principal,body) .eds.mi .mi-turn__also b{color:var(--mi-ink);font-weight:800}.mi-turn__rule{background:var(--mi-ink);color:var(--mi-light);border-radius:12px;gap:8px;padding:18px 20px;display:grid}.mi-turn__rule p{font:700 11.5px var(--mi-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mi-lmute);flex-wrap:wrap;gap:10px;margin:0;display:flex}.mi-turn__rule p span{color:var(--mi-orange)}.mi-turn__rule b{font:800 18px var(--mi-sans)}.mi-turn__rule a{font:700 12px var(--mi-mono);color:#ff966b;text-underline-offset:3px;text-decoration:underline}:is(#contenu-principal,body) .eds.mi .mi-years{gap:clamp(18px,2.4vw,28px);margin:clamp(44px,5vw,70px) 0 0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.mi .mi-years>li{border-bottom:1.5px dashed #1a120b38;grid-template-columns:150px minmax(0,1fr);grid-template-areas:"year seasons""year special";gap:12px clamp(18px,3vw,40px);padding-bottom:clamp(18px,2.4vw,28px);display:grid}:is(#contenu-principal,body) .eds.mi .mi-years__year{font:800 clamp(44px,5vw,72px)/.9 var(--mi-sans);letter-spacing:-.04em;color:var(--mi-dune);grid-area:year;margin:0}:is(#contenu-principal,body) .eds.mi .mi-years__seasons{grid-area:seasons;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.mi .mi-years__seasons li{box-shadow:inset 0 0 0 1px var(--mi-line);background:#fffaf4b3;border-radius:12px;align-content:start;gap:4px;padding:14px;display:grid}:is(#contenu-principal,body) .eds.mi .mi-years__seasons small{font:700 10.5px var(--mi-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mi-mute)}:is(#contenu-principal,body) .eds.mi .mi-years__seasons b{font:800 17px var(--mi-sans)}:is(#contenu-principal,body) .eds.mi .mi-years__seasons span{color:var(--mi-mute);font-size:13.5px;line-height:1.45}:is(#contenu-principal,body) .eds.mi .mi-years__special{background:var(--mi-ink);color:var(--mi-light);border-radius:12px;flex-wrap:wrap;grid-area:special;align-items:baseline;gap:6px 14px;margin:0;padding:12px 16px;display:flex}:is(#contenu-principal,body) .eds.mi .mi-years__special small{font:700 10.5px var(--mi-mono);letter-spacing:.12em;text-transform:uppercase;color:#ff966b}:is(#contenu-principal,body) .eds.mi .mi-years__special b{font:800 18px var(--mi-sans)}:is(#contenu-principal,body) .eds.mi .mi-years__special span{color:var(--mi-lmute);font-size:14px}:is(#contenu-principal,body) .eds.mi .mi-winds{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(14px,2vw,20px);margin:clamp(44px,5vw,70px) 0 0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.mi .mi-winds li{box-shadow:inset 0 0 0 1px var(--mi-line);background:#fffaf4bf;border-radius:14px;grid-template-rows:auto auto 1fr auto;gap:10px;padding:22px;display:grid}:is(#contenu-principal,body) .eds.mi .mi-winds__date{font:700 11px var(--mi-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mi-mute);flex-wrap:wrap;gap:8px;margin:0;display:flex}:is(#contenu-principal,body) .eds.mi .mi-winds__date span{background:var(--mi-ink);color:var(--mi-light);border-radius:999px;padding:2px 8px}:is(#contenu-principal,body) .eds.mi .mi-winds b{font:800 17px/1.3 var(--mi-sans)}:is(#contenu-principal,body) .eds.mi .mi-winds p{color:var(--mi-mute);margin:0;font-size:14.5px;line-height:1.55}:is(#contenu-principal,body) .eds.mi .mi-winds a{font:700 11.5px var(--mi-mono);color:var(--mi-deep);text-underline-offset:3px;text-decoration:underline}:is(#contenu-principal,body) .eds.mi .mi-trades{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;margin:clamp(44px,5vw,70px) 0 0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.mi .mi-trades li{box-shadow:inset 0 0 0 1px var(--mi-lline);background:#22160d;border-radius:14px;flex-direction:column;gap:8px;padding:22px 20px;display:flex}:is(#contenu-principal,body) .eds.mi .mi-trades li>b{font:800 19px/1.25 var(--mi-sans)}:is(#contenu-principal,body) .eds.mi .mi-trades li>span{font:700 12.5px var(--mi-mono);color:#ff966b}:is(#contenu-principal,body) .eds.mi .mi-trades em{font:600 12.5px var(--mi-sans);color:var(--mi-lmute);font-style:normal}:is(#contenu-principal,body) .eds.mi .mi-trades__logos{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding-top:10px;display:flex}.mi-trades__logos a{background:#fbf3ea;border-radius:10px;place-items:center;width:38px;height:38px;transition:box-shadow .25s;display:grid}.mi-trades__logos a:hover{box-shadow:0 0 0 2px var(--mi-orange)}.mi-trades__logos :is(img,svg){object-fit:contain;width:22px;height:22px}.mi-end{color:var(--mi-light);background:radial-gradient(46% 38% at 50% 46%,#2e1d11,#140d08);padding:clamp(90px,11vw,140px) 0 60px;position:relative;overflow:hidden}.mi-end__inner{text-align:center;justify-items:center;display:grid}:is(#contenu-principal,body) .eds.mi .mi-end__kicker{font:700 12px var(--mi-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mi-orange);margin:0}:is(#contenu-principal,body) .eds.mi .mi-end h2{max-width:none;font-size:clamp(38px,5.6vw,86px)!important;line-height:1.02!important}:is(#contenu-principal,body) .eds.mi .mi-end__text{color:var(--mi-lmute);margin:20px auto 0;font-size:clamp(16px,1.25vw,18px);line-height:1.6;max-width:58ch!important}.mi-end .mi-actions{justify-content:center}:is(#contenu-principal,body) .eds.mi .mi-end__links{border-top:1px solid var(--mi-lline);font:700 13.5px var(--mi-sans);color:var(--mi-lmute);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:clamp(50px,7vw,80px);padding-top:22px;display:flex}:is(#contenu-principal,body) .eds.mi .mi-end__links a:hover{color:var(--mi-light)}:is(#contenu-principal,body) .eds.mi .mi-end__mark{font:600 12.5px var(--mi-mono);color:var(--mi-lmute);justify-content:center;gap:10px;margin:0;padding-top:18px;display:flex}:is(#contenu-principal,body) .eds.mi .mi-end__mark a{color:var(--mi-light);font-weight:800}@media (max-width:1100px){:is(#contenu-principal,body) .eds.mi .mi-trades,:is(#contenu-principal,body) .eds.mi .mi-winds{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.mi-split{grid-template-columns:minmax(0,1fr)}:is(#contenu-principal,body) .eds.mi .mi-years>li{grid-template-columns:minmax(0,1fr);grid-template-areas:"year""seasons""special"}:is(#contenu-principal,body) .eds.mi .mi-years__seasons{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#contenu-principal,body) .eds.mi header.mi-bar{grid-template-columns:auto minmax(0,1fr) auto}.mi-bar__edition{display:none}}@media (max-width:760px){:is(#contenu-principal,body) .eds.mi .mi-winds,:is(#contenu-principal,body) .eds.mi .mi-trades{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.mi-bar__menu{padding:0 11px}.mi-bar__menu span,.mi-course__name{display:none}.mi-course{grid-template-columns:110px;justify-self:end;width:auto}:is(#contenu-principal,body) .eds.mi .mi-years__seasons{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mi [data-in],.mi [data-in].is-in{opacity:1;transition:none;translate:0}.mi-hero__title>span:first-child,.mi-hero__reflection{filter:none}.mi *,.mi :before,.mi :after{animation-duration:.01ms!important;animation-iteration-count:1!important}}html:has(main.eds.zl) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop){display:none!important}html:has(main.eds.zl) body footer.footer.v2Footer{display:none!important}html:has(main.eds.zl){background:#fbfaf7!important}html:has(main.eds.zl) body{background:#fbfaf7!important}#contenu-principal:has(>.eds.zl){padding-top:0!important}.zl{--zl-white:#fbfaf7;--zl-glaze:#fff;--zl-grout:#e9e3d9;--zl-ink:#0a0a0a;--zl-mute:#0a0a0aa3;--zl-line:#0a0a0a1f;--zl-light:#f7f4ef;--zl-lmute:#f7f4efa8;--zl-lline:#f7f4ef24;--zl-orange:#ff6a1a;--zl-deep:#d85a18;--zl-pale:#ffb596;--zl-sans:"Manrope Variable",Manrope,system-ui,sans-serif;--zl-mono:ui-monospace,"Cascadia Mono","SF Mono",Consolas,"Liberation Mono",monospace;--zl-head:68px;--e-head:var(--zl-head);--zl-pad:max(16px,calc((100vw - 1240px) / 2));--zl-ease:cubic-bezier(.2,.8,.2,1);--zl-cut:polygon(14px 0,calc(100% - 14px) 0,100% 14px,100% calc(100% - 14px),calc(100% - 14px) 100%,14px 100%,0 calc(100% - 14px),0 14px);background:var(--zl-white);color:var(--zl-ink);font-family:var(--zl-sans);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5 14.6 5.7 19.4 4.6 18.3 9.4 22.5 12 18.3 14.6 19.4 19.4 14.6 18.3 12 22.5 9.4 18.3 4.6 19.4 5.7 14.6 1.5 12 5.7 9.4 4.6 4.6 9.4 5.7z' fill='%23ff6a1a' stroke='%230a0a0a' stroke-width='1.3' stroke-linejoin='round'/%3E%3C/svg%3E") 12 12,auto;overflow-x:clip}.zl :is(a,button,summary){cursor:pointer}.zl a{color:inherit;text-decoration:none}.zl ::selection{background:var(--zl-orange);color:#140700}.zl header{justify-items:normal;gap:0;margin:0;display:block}:is(#contenu-principal,body) .eds.zl :is(h1,h2,h3){color:inherit!important;font-family:var(--zl-sans)!important;letter-spacing:-.035em!important;text-transform:none!important;margin:0!important;font-weight:800!important}:is(#contenu-principal,body) .eds.zl h2{max-width:20ch;margin-top:18px!important;font-size:clamp(34px,4.6vw,64px)!important;line-height:1.03!important}:is(#contenu-principal,body) .eds.zl p{max-width:none!important}.zl :focus-visible{outline:2px solid var(--zl-orange);outline-offset:3px}.zl-wrap{z-index:1;width:min(100% - 32px,1240px);margin-inline:auto;position:relative}.zl [data-in]{opacity:0;transition:opacity .9s ease,translate 1.1s var(--zl-ease);translate:0 20px}.zl [data-in].is-in{opacity:1;translate:0}:is(#contenu-principal,body) .eds.zl .zl-btn{min-height:54px;clip-path:var(--zl-cut);background:var(--zl-orange);font:800 12.5px var(--zl-sans);letter-spacing:.14em;text-transform:uppercase;justify-content:center;align-items:center;padding:0 30px;transition:background .25s,color .25s;display:inline-flex;color:#140700!important}:is(#contenu-principal,body) .eds.zl .zl-btn:hover,:is(#contenu-principal,body) .eds.zl .zl-btn--dark{background:var(--zl-ink);color:var(--zl-white)!important}:is(#contenu-principal,body) .eds.zl .zl-btn--dark:hover{background:var(--zl-orange);color:#140700!important}:is(#contenu-principal,body) .eds.zl .zl-btn--light{background:var(--zl-light);color:var(--zl-ink)!important}:is(#contenu-principal,body) .eds.zl .zl-btn--light:hover{background:var(--zl-orange);color:#140700!important}.zl-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}:is(#contenu-principal,body) .eds.zl header.zl-bar{z-index:95;height:var(--zl-head);padding-inline:var(--zl-pad);color:var(--zl-ink);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:20px;transition:background .35s,box-shadow .35s;display:grid;position:fixed;inset:0 0 auto}:is(#contenu-principal,body) .eds.zl header.zl-bar.is-solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--zl-line);background:#fbfaf7eb}:is(#contenu-principal,body) .eds.zl .zl-bar__logo{font:800 18px var(--zl-sans);letter-spacing:.04em}.zl-bar__edition{border-left:1px solid var(--zl-line);font:800 12.5px var(--zl-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--zl-deep);padding-left:18px}.zl-frieze{height:44px;clip-path:var(--zl-cut);background:var(--zl-ink);color:var(--zl-white);justify-self:center;align-items:center;gap:16px;padding:0 18px;display:flex}.zl-frieze__tiles{gap:7px;display:flex}.zl-frieze__tiles i{background:0 0;width:13px;height:13px;transition:background .4s,box-shadow .4s;rotate:45deg;box-shadow:inset 0 0 0 1.5px #fbfaf773}.zl-frieze__tiles i.is-set{background:var(--zl-deep);box-shadow:none}.zl-frieze__tiles i.is-now{background:var(--zl-orange);box-shadow:0 0 0 3px #ff6a1a4d}.zl-frieze__name{min-width:120px;max-width:210px;font:700 13px var(--zl-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zl-bar__menu{height:44px;clip-path:var(--zl-cut);background:var(--zl-ink);color:var(--zl-white);font:800 12px var(--zl-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:0;align-items:center;gap:10px;padding:0 18px;transition:background .25s,color .25s;display:inline-flex}.zl-bar__menu svg{width:20px;height:20px;fill:var(--zl-orange);stroke:none}.zl-bar__menu:hover,.zl-bar__menu[aria-expanded=true]{background:var(--zl-orange);color:#140700}.zl-bar__menu:hover svg,.zl-bar__menu[aria-expanded=true] svg{fill:var(--zl-ink)}.zl-panel{z-index:94;padding:calc(var(--zl-head) + 16px) 16px 24px;background:#0a0a0a8c;place-items:center;animation:.3s zl-fade;display:grid;position:fixed;inset:0;overflow:auto}.zl-panel[hidden]{display:none}@keyframes zl-fade{0%{opacity:0}}.zl-panel__sheet{background:var(--zl-grout);width:min(100%,720px);clip-path:var(--zl-cut);padding:clamp(22px,3.4vw,40px)}:is(#contenu-principal,body) .eds.zl .zl-panel__title{font:800 clamp(24px,2.8vw,32px) var(--zl-sans);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 20px;display:flex}:is(#contenu-principal,body) .eds.zl .zl-panel__title span{font:700 11.5px var(--zl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--zl-mute)}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles li{animation:zl-tile .45s var(--zl-ease) both;animation-delay:calc(var(--i) * 55ms)}@keyframes zl-tile{0%{opacity:0;scale:.9}}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles a{background:var(--zl-glaze);align-content:space-between;gap:16px;height:100%;min-height:118px;padding:16px;transition:background .2s,color .2s;display:grid}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles a:hover{background:var(--zl-ink);color:var(--zl-white)}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles a[aria-current=true]{background:var(--zl-orange);color:#140700}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles svg{width:24px;height:24px;fill:var(--zl-orange);stroke:var(--zl-ink);stroke-width:1.2px;stroke-linejoin:round}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles a[aria-current=true] svg{fill:var(--zl-white)}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles small{font:700 11px var(--zl-mono);letter-spacing:.12em;opacity:.7}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles b{font:800 17px/1.2 var(--zl-sans)}:is(#contenu-principal,body) .eds.zl .zl-panel__other{font:700 13.5px var(--zl-sans);color:var(--zl-mute);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:20px;display:flex}:is(#contenu-principal,body) .eds.zl .zl-panel__other p{font:700 11px var(--zl-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--zl-deep);margin:0}:is(#contenu-principal,body) .eds.zl .zl-panel__other a:hover{color:var(--zl-ink)}.zl-hero{min-height:100svh;padding:calc(var(--zl-head) + 30px) 0 70px;background:radial-gradient(60% 70% at 72% 50%,#fff,var(--zl-white) 70%);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.zl-stage{z-index:0;opacity:0;transition:opacity 1.2s;position:absolute;inset:0}.zl-stage.is-on{opacity:1}#contenu-principal .zl-stage canvas{max-width:none;height:100%}.zl-hero__inner{z-index:1;pointer-events:none;width:min(100% - 32px,1240px);margin-inline:auto;position:relative}.zl-hero__inner :is(a,button){pointer-events:auto}:is(#contenu-principal,body) .eds.zl .zl-crumb{font:700 12px var(--zl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--zl-mute);flex-wrap:wrap;gap:10px;margin:0 0 22px;display:flex}:is(#contenu-principal,body) .eds.zl .zl-crumb a:hover{color:var(--zl-ink)}:is(#contenu-principal,body) .eds.zl h1.zl-hero__title{letter-spacing:-.055em!important;font-size:clamp(66px,10.4vw,168px)!important;line-height:.92!important}:is(#contenu-principal,body) .eds.zl .zl-hero__line{font-family:var(--zl-sans);color:var(--zl-ink);margin:30px 0 0;letter-spacing:-.015em!important;max-width:22ch!important;font-size:clamp(21px,2.1vw,29px)!important;font-weight:800!important;line-height:1.2!important}:is(#contenu-principal,body) .eds.zl .zl-hero__text{color:var(--zl-mute);margin:14px 0 0;font-size:16.5px;line-height:1.6;max-width:42ch!important}.zl-sec{background:var(--zl-white);padding:clamp(90px,11vw,150px) 0;position:relative}.zl-sec--grout{background:var(--zl-grout)}.zl-sec--ink{background:var(--zl-ink);color:var(--zl-light)}:is(#contenu-principal,body) .eds.zl .zl-head__tile{font:700 12px var(--zl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--zl-mute);align-items:center;gap:12px;margin:0;display:flex}:is(#contenu-principal,body) .eds.zl .zl-head__tile span{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:var(--zl-orange);color:#140700;letter-spacing:0;place-items:center;width:30px;height:30px;font-size:10.5px;display:grid}:is(#contenu-principal,body) .eds.zl .zl-head--light .zl-head__tile{color:var(--zl-lmute)}.zl-four-wrap{margin-top:clamp(44px,5vw,70px);position:relative}:is(#contenu-principal,body) .eds.zl .zl-four{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.zl .zl-four>li{background:var(--zl-glaze);--c:46px;flex-direction:column;gap:10px;padding:clamp(26px,3vw,40px);display:flex}:is(#contenu-principal,body) .eds.zl .zl-four>li:first-child{clip-path:polygon(0 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%)}:is(#contenu-principal,body) .eds.zl .zl-four>li:nth-child(2){clip-path:polygon(0 0,100% 0,100% 100%,var(--c) 100%,0 calc(100% - var(--c)))}:is(#contenu-principal,body) .eds.zl .zl-four>li:nth-child(3){clip-path:polygon(0 0,calc(100% - var(--c)) 0,100% var(--c),100% 100%,0 100%)}:is(#contenu-principal,body) .eds.zl .zl-four>li:nth-child(4){clip-path:polygon(var(--c) 0,100% 0,100% 100%,0 100%,0 var(--c))}:is(#contenu-principal,body) .eds.zl .zl-four>li:nth-child(2n){padding-left:clamp(36px,4vw,56px)}:is(#contenu-principal,body) .eds.zl .zl-four__season{font:700 11.5px var(--zl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--zl-deep);margin:0}.zl-four__name{font:800 clamp(32px,3.4vw,46px)/1 var(--zl-sans);letter-spacing:-.04em}:is(#contenu-principal,body) .eds.zl .zl-four__line{font:800 18px/1.35 var(--zl-sans);margin:6px 0 0}:is(#contenu-principal,body) .eds.zl .zl-four__text{color:var(--zl-mute);margin:0;font-size:15px;line-height:1.6}:is(#contenu-principal,body) .eds.zl .zl-four__service{clip-path:var(--zl-cut);--zl-cut:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:var(--zl-ink);font:800 12px var(--zl-sans);letter-spacing:.06em;align-self:flex-start;margin-top:auto;padding:9px 16px;transition:background .2s,color .2s;color:var(--zl-white)!important}:is(#contenu-principal,body) .eds.zl .zl-four__service:hover{background:var(--zl-orange);color:#140700!important}.zl-four__star{width:clamp(70px,7vw,96px);height:clamp(70px,7vw,96px);fill:var(--zl-orange);stroke:var(--zl-ink);stroke-width:.7px;stroke-linejoin:round;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.zl-pieces{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,32px);margin-top:clamp(44px,5vw,70px);display:grid}.zl-pieces__set{align-content:start;gap:14px;display:grid}:is(#contenu-principal,body) .eds.zl .zl-pieces__set h3{border-bottom:2px solid var(--zl-ink);padding-bottom:12px;letter-spacing:-.02em!important;font-size:19px!important;line-height:1.25!important}.zl-pieces__set ol{grid-auto-rows:1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}.zl-pieces__set li{background:var(--zl-glaze);align-content:start;gap:4px;padding:14px 14px 14px 40px;display:grid;position:relative}.zl-pieces__set li:before{content:"";background:var(--zl-orange);width:12px;height:12px;position:absolute;top:17px;left:14px;rotate:45deg}.zl-pieces__set li:nth-child(3n+2):before{background:var(--zl-ink)}.zl-pieces__set li:nth-child(3n):before{background:var(--zl-pale)}.zl-pieces__set b{font:800 15px/1.3 var(--zl-sans)}.zl-pieces__set span{color:var(--zl-mute);font-size:13.5px;line-height:1.5}.zl-years{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(30px,5vw,80px);margin-top:clamp(44px,5vw,70px);display:grid}.zl-years__rosette{top:calc(var(--zl-head) + 40px);align-self:start;justify-items:center;gap:12px;margin:0;display:grid;position:sticky}.zl-years__rosette svg{width:100%;max-width:440px;height:auto;overflow:visible}.zl-years__bed{fill:var(--zl-grout)}.zl-ring polygon{fill:var(--zl-glaze);stroke:#0a0a0a24;stroke-width:.04px;stroke-linejoin:round;transition:fill .5s ease var(--d,0s),stroke .5s ease var(--d,0s)}.zl-ring.is-set polygon{fill:var(--c);stroke:#0a0a0a59}.zl-ring.is-now polygon{stroke:var(--zl-orange);stroke-width:.07px}.zl-years__rosette figcaption{font:800 clamp(34px,3.6vw,52px)/1 var(--zl-sans);letter-spacing:-.04em;color:var(--zl-deep)}:is(#contenu-principal,body) .eds.zl .zl-years__list{gap:clamp(30px,4vw,48px);margin:0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.zl .zl-years__list>li{opacity:.45;gap:12px;transition:opacity .5s;display:grid}:is(#contenu-principal,body) .eds.zl .zl-years__list>li.is-set{opacity:1}:is(#contenu-principal,body) .eds.zl .zl-years__head{border-bottom:1.5px solid var(--zl-ink);align-items:baseline;gap:14px;margin:0;padding-bottom:10px;display:flex}:is(#contenu-principal,body) .eds.zl .zl-years__head span{font:700 11.5px var(--zl-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--zl-mute)}:is(#contenu-principal,body) .eds.zl .zl-years__head b{font:800 clamp(28px,2.6vw,38px)/1 var(--zl-sans);letter-spacing:-.03em}:is(#contenu-principal,body) .eds.zl .zl-years__seasons{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:6px;margin:0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.zl .zl-years__seasons li{background:var(--zl-grout);align-content:start;gap:4px;padding:14px 16px;display:grid}:is(#contenu-principal,body) .eds.zl .zl-years__seasons small{font:700 10.5px var(--zl-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--zl-mute)}:is(#contenu-principal,body) .eds.zl .zl-years__seasons b{font:800 17px var(--zl-sans)}:is(#contenu-principal,body) .eds.zl .zl-years__seasons span{color:var(--zl-mute);font-size:13.5px;line-height:1.45}:is(#contenu-principal,body) .eds.zl .zl-years__special{background:var(--zl-ink);color:var(--zl-light);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;padding:12px 16px;display:flex}:is(#contenu-principal,body) .eds.zl .zl-years__special small{font:700 10.5px var(--zl-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--zl-pale)}:is(#contenu-principal,body) .eds.zl .zl-years__special b{font:800 18px var(--zl-sans)}:is(#contenu-principal,body) .eds.zl .zl-years__special span{color:var(--zl-lmute);font-size:14px}:is(#contenu-principal,body) .eds.zl .zl-lines{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(14px,2vw,20px);margin:clamp(44px,5vw,70px) 0 0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.zl .zl-lines li{background:#151515;background-image:repeating-linear-gradient(45deg,var(--zl-orange) 0 6px,transparent 6px 12px);background-repeat:no-repeat;background-size:100% 6px;grid-template-rows:auto auto 1fr auto;gap:12px;padding:30px 24px 24px;display:grid}:is(#contenu-principal,body) .eds.zl .zl-lines__date{font:700 11px var(--zl-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--zl-lmute);flex-wrap:wrap;gap:8px;margin:0;display:flex}:is(#contenu-principal,body) .eds.zl .zl-lines__date span{color:var(--zl-orange)}:is(#contenu-principal,body) .eds.zl .zl-lines b{font:800 19px/1.3 var(--zl-sans)}:is(#contenu-principal,body) .eds.zl .zl-lines__text{color:var(--zl-lmute);margin:0;font-size:15px;line-height:1.55}:is(#contenu-principal,body) .eds.zl .zl-lines a{font:700 11.5px var(--zl-mono);color:var(--zl-pale);text-underline-offset:3px;text-decoration:underline}.zl-end{background-color:var(--zl-ink);color:var(--zl-light);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='72' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.5 14.6 5.7 19.4 4.6 18.3 9.4 22.5 12 18.3 14.6 19.4 19.4 14.6 18.3 12 22.5 9.4 18.3 4.6 19.4 5.7 14.6 1.5 12 5.7 9.4 4.6 4.6 9.4 5.7z' fill='none' stroke='%23ff6a1a' stroke-opacity='.16' stroke-width='.5'/%3E%3C/svg%3E");padding:clamp(90px,11vw,140px) 0 60px;position:relative;overflow:hidden}.zl-end__inner{background:var(--zl-ink);text-align:center;clip-path:var(--zl-cut);justify-items:center;padding:clamp(30px,4vw,56px) clamp(20px,4vw,60px);display:grid}:is(#contenu-principal,body) .eds.zl .zl-end__kicker{font:700 12px var(--zl-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--zl-orange);margin:0}:is(#contenu-principal,body) .eds.zl .zl-end h2{max-width:20ch;font-size:clamp(36px,5vw,76px)!important;line-height:1.04!important}:is(#contenu-principal,body) .eds.zl .zl-end__text{color:var(--zl-lmute);margin:20px auto 0;line-height:1.6;max-width:56ch!important}.zl-end .zl-actions{justify-content:center}:is(#contenu-principal,body) .eds.zl .zl-end__links{border-top:1px solid var(--zl-lline);font:700 13.5px var(--zl-sans);color:var(--zl-lmute);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:clamp(40px,6vw,70px);padding-top:22px;display:flex}:is(#contenu-principal,body) .eds.zl .zl-end__links a:hover{color:var(--zl-light)}:is(#contenu-principal,body) .eds.zl .zl-end__mark{font:600 12.5px var(--zl-mono);color:var(--zl-lmute);justify-content:center;gap:10px;margin:0;padding-top:18px;display:flex}:is(#contenu-principal,body) .eds.zl .zl-end__mark a{color:var(--zl-light);font-weight:800}@media (max-width:1100px){.zl-pieces,:is(#contenu-principal,body) .eds.zl .zl-lines{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){:is(#contenu-principal,body) .eds.zl header.zl-bar{grid-template-columns:auto minmax(0,1fr) auto}.zl-bar__edition{display:none}.zl-years{grid-template-columns:minmax(0,1fr)}.zl-years__rosette{position:relative;top:auto}.zl-years__rosette svg{max-width:320px}}@media (max-width:760px){.zl-hero{align-items:start;padding-top:calc(clamp(330px,92vw,460px) + 10px)}.zl-stage{height:clamp(330px,92vw,460px);inset:0 0 auto}:is(#contenu-principal,body) .eds.zl .zl-four,.zl-pieces,:is(#contenu-principal,body) .eds.zl .zl-lines{grid-template-columns:minmax(0,1fr)}:is(#contenu-principal,body) .eds.zl .zl-four>li{clip-path:none!important;padding-left:clamp(26px,3vw,40px)!important}.zl-four__star{display:none}:is(#contenu-principal,body) .eds.zl .zl-panel__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.zl-years__rosette{display:none}:is(#contenu-principal,body) .eds.zl .zl-years__list>li{opacity:1}}@media (max-width:520px){.zl-frieze__name{display:none}.zl-frieze{justify-self:end}.zl-bar__menu{padding:0 13px}.zl-bar__menu span{display:none}:is(#contenu-principal,body) .eds.zl .zl-years__seasons{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.zl [data-in],.zl [data-in].is-in{opacity:1;transition:none;translate:0}.zl *,.zl :before,.zl :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html:has(main.eds.mv) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop,.agConsent){display:none!important}html:has(main.eds.mv) body footer.footer.v2Footer{display:none!important}html:has(main.eds.mv){background:#fafafa!important}html:has(main.eds.mv) body{background:#fafafa!important}html.mv-gated{overflow:hidden}#contenu-principal:has(>main.eds.mv){padding-top:0!important}.mv{--paper:#fafafa;--ink:#2f2f2f;--graphite:#2f2f2f;--night:#3b1d0e;--o:#ff6a1a;--o-deep:#c44a0c;--o-soft:#ffb58a;--serif:"Instrument Serif",Georgia,serif;--sans:"Inter Variable",Inter,Arial,sans-serif;--ease:cubic-bezier(.16,1,.3,1);--pad:max(16px,3vw);background:var(--paper);color:var(--ink);font-family:var(--sans);position:relative;overflow-x:clip}.mv ::selection{background:var(--o);color:#fff}.mv a{color:inherit}.mv :focus-visible{outline:3px solid var(--o);outline-offset:3px}.mv .mv-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mv p,.mv h2,.mv h3,.mv ol,.mv ul{margin:0}.mv ol,.mv ul{padding:0;list-style:none}:is(#contenu-principal,body) .mv :is(h1,h2,h3){font-family:var(--serif)!important;letter-spacing:-.02em!important;text-transform:none!important;font-weight:400!important}:is(#contenu-principal,body) .mv h2.mv-big{font-size:clamp(54px,9vw,170px)!important;line-height:.9!important}:is(#contenu-principal,body) .mv h3{font-size:clamp(32px,3.4vw,58px)!important;line-height:.95!important}.mv-skew{isolation:isolate;min-height:42px;color:var(--ink);font:700 13px/1 var(--sans);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;padding:0 22px;text-decoration:none;display:inline-flex;position:relative}.mv-skew:before{content:"";z-index:-1;border:1.5px solid;border-radius:4px;transition:background-color .25s,border-color .25s;position:absolute;inset:0;transform:skew(-12deg)}.mv-skew:hover:before{background:var(--o);border-color:var(--o)}.mv .mv-skew--solid{color:#1a0d05}.mv-skew--solid:before{background:var(--o);border-color:var(--o)}.mv-skew--solid:hover:before{background:#fff;border-color:#fff}.mv .mv-skew--paper{color:var(--ink)}.mv-skew--paper:before{background:#fff;border-color:#fff}.mv-gate{z-index:200;padding:var(--pad);background:var(--paper);color:var(--ink);text-align:center;touch-action:none;transition:opacity .7s ease,transform .9s var(--ease);align-content:center;justify-items:center;gap:26px;display:grid;position:fixed;inset:0}.mv-gate[data-phase=in]{animation:mv-gate-out 1.3s var(--ease) .6s forwards}@keyframes mv-gate-out{to{transform:translateY(-100%)}}.mv-gate__label{top:28px;left:var(--pad);font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;position:absolute}.mv-gate__ask{font:italic 400 clamp(54px,9vw,150px)/.9 var(--serif)}.mv-gate__line{background:var(--ink);width:min(1100px,90vw);height:2px;position:relative}.mv-gate__pulse{background:var(--o);width:22px;height:22px;box-shadow:0 0 0 calc(var(--lock,0) * 26px) #ff6a1a40,0 0 0 calc(var(--lock,0) * 52px) #ff6a1a1f;border-radius:50%;margin:-11px 0 0 -11px;position:absolute;top:50%;left:50%}.mv-gate__meter{font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#2f2f2f8c}.mv-gate__sync{font:600 14px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;justify-items:center;gap:12px;display:grid}.mv-gate__sync li{animation:mv-in-v .35s var(--ease) both}.mv-gate__sync li:first-child{font:italic 400 clamp(48px,7vw,120px)/.9 var(--serif);letter-spacing:-.02em;text-transform:none;color:var(--o);margin-bottom:10px}.mv-gate__in{font:400 clamp(54px,9vw,150px)/.9 var(--serif);animation:mv-in-v .6s var(--ease) both}.mv-gate__skip{right:var(--pad);color:var(--ink);font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;text-underline-offset:5px;cursor:pointer;background:0 0;border:0;padding:10px 14px;text-decoration:underline;position:absolute;bottom:28px}@keyframes mv-in-v{0%{opacity:0;transform:translateY(-14px)}}.mv-head{top:28px;left:var(--pad);z-index:80;pointer-events:none;position:fixed}.mv-head__bar{pointer-events:auto;align-items:center;gap:28px;display:flex}.mv-pill{height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;padding:0 4px;transition:background-color .35s,padding .35s;display:flex}.mv-pill__word{font:italic 400 40px/1 var(--serif);letter-spacing:-.02em;transition:opacity .25s,width .35s}.mv-eyes{--ex:0px;--ey:0px;gap:4px;display:none}.mv-eyes i{background:#fff;border-radius:50%;width:22px;height:28px;display:block;position:relative}.mv-eyes i:after{content:"";background:var(--ink);width:10px;height:13px;transform:translate(var(--ex),var(--ey));border-radius:50%;margin:-6.5px 0 0 -5px;transition:transform .12s linear;position:absolute;top:50%;left:50%}.mv-nav{font:500 14px/1 var(--sans);letter-spacing:.02em;text-transform:uppercase;gap:22px;display:flex}.mv-nav a{text-decoration:none}.mv-nav a:hover{color:var(--o)}.mv-head[data-folded] .mv-pill{background:var(--ink);padding:0 14px}.mv-head[data-folded] .mv-pill__word{display:none}.mv-head[data-folded] .mv-eyes{display:flex}.mv-head[data-folded] .mv-nav{visibility:hidden;opacity:0;transition:opacity .25s ease,transform .3s var(--ease),visibility 0s .3s;transform:translate(-12px)}.mv-head[data-folded][data-open] .mv-head__bar{background:#fff;border-radius:999px;padding:0 18px 0 0;box-shadow:0 10px 30px -14px #00000059}.mv-head[data-folded][data-open] .mv-nav{visibility:visible;opacity:1;transition:opacity .25s ease,transform .3s var(--ease);transform:none}.mv-head__cta{right:var(--pad);pointer-events:auto;opacity:0;transition:opacity .3s ease,transform .4s var(--ease);position:fixed;bottom:24px;transform:translateY(20px)}.mv-head[data-folded] .mv-head__cta{opacity:1;transform:none}.mv-reel{--p:0;top:calc(96px - 68px * var(--p));right:var(--pad);z-index:70;width:calc(56vw - (56vw - 170px) * var(--p));pointer-events:none;position:fixed}.mv-reel__card{aspect-ratio:16/9;border-radius:calc(18px - 4px * var(--p));cursor:pointer;pointer-events:auto;background:#0d0d0d;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -40px #0009}.mv-reel__card :is(img,video){object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s;position:absolute;inset:0}.mv-reel__card [data-on]{opacity:1}.mv-reel__logo{align-items:center;gap:calc(14px - 8px * var(--p));background:var(--o);color:#1a0d05;font:italic 400 calc(64px - 46px * var(--p))/1 var(--serif);border-radius:999px;padding:.3em .9em;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mv-reel__logo i{font:normal 700 .32em/1 var(--sans)}.mv-reel .mv-reel__guide{height:calc(30vw * (1 - var(--p)));opacity:calc(1 - var(--p) * 2);position:absolute;bottom:-4%;right:calc(100% - 2.2vw)}.mv-player{z-index:150;padding:var(--pad);color:#fff;background:#0a0a0aeb;place-items:center;gap:20px;display:grid;position:fixed;inset:0}.mv-player video{border-radius:14px;width:min(1200px,92vw)}.mv-fig{aspect-ratio:1;vertical-align:bottom;height:1em;display:inline-block;position:relative}.mv-fig :is(img,.mv-fig__sprite){object-fit:contain;opacity:0;width:100%;height:100%;transition:opacity 80ms linear;position:absolute;inset:0}.mv-fig__sprite{background:url(/editions/movement/push-sprite.webp) 0 0/2400% 100% no-repeat;background-position-x:calc(var(--f,0) * 100% / 23)}.mv-fig[data-pose=push] :is(.mv-fig__sprite,.mv-fig__push),.mv-fig[data-pose=pull] .mv-fig__pull,.mv-fig[data-pose=rest] .mv-fig__rest{opacity:1}.mv-fig[data-flip] :is(img,.mv-fig__sprite){transform:scaleX(-1)}.mv-hero{justify-items:center;gap:0;padding:calc(31.5vw + 190px) 0 14vh;display:grid;position:relative;overflow:hidden}.mv-arc{width:min(var(--w,320px),86vw);height:auto;overflow:visible}.mv-arc text{fill:var(--ink);font:500 17px var(--sans)}.mv-line{--p:.5;width:100%;overflow:visible}.mv-line__w{font:400 clamp(58px,12.2vw,230px)/.86 var(--serif);letter-spacing:-.03em;white-space:nowrap;transform:translate3d(calc(var(--shift) * (var(--p) - .5) * 2vw),0,0);will-change:transform;justify-content:center;align-items:flex-end;gap:.04em;display:flex}.mv-line__w[data-italic]{font-style:italic}.mv-line:nth-of-type(odd) .mv-line__w{background:linear-gradient(#0000 55%,#2f2f2f0a 55%)}.mv-line__fig{height:1.05em;margin-bottom:-.04em}.mv-line[data-side=right] .mv-line__fig{margin-left:-.12em}.mv-line[data-side=left] .mv-line__fig{margin-right:-.12em}.mv-hero .mv-skew{margin-top:26px}.mv-lanes{border-top:1px solid #2f2f2f24;border-bottom:1px solid #2f2f2f24;gap:12px;padding:6vh 0;display:grid;position:relative;overflow:hidden}.mv-lanes__lane{overflow:hidden}.mv-lanes__track{will-change:transform;gap:4vw;width:max-content;display:flex}.mv-lanes__track span{font:700 clamp(18px,2.6vw,42px)/1 var(--sans);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.mv-lanes__track span:nth-child(4n+1){font:italic 400 clamp(26px,3.6vw,60px)/1 var(--serif);text-transform:none}.mv-lanes__track span[data-swap]{color:var(--o);animation:mv-swap 3.2s var(--ease) infinite}@keyframes mv-swap{0%,40%{transform:none}50%,90%{transform:translateY(-12px)}}.mv-lanes__axis{background:var(--o);transform-origin:0;height:2px;animation:3.5s ease-in-out infinite alternate mv-axis;position:absolute;top:50%;left:0;right:0}@keyframes mv-axis{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}.mv-lanes[data-fast] .mv-lanes__track span{color:#2f2f2f59}.mv-kicker{font:600 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--o-deep)}.mv-big em{font-style:italic}.mv-lead{max-width:640px;font-size:clamp(16px,1.25vw,19px);line-height:1.55}.mv-idea{padding:16vh var(--pad);gap:4vh;max-width:1400px;margin:0 auto;display:grid}.mv-idea__old{font:400 clamp(22px,2.4vw,38px)/1.1 var(--serif);color:#2f2f2f8c;flex-wrap:wrap;gap:10px 26px;display:flex}.mv-idea__done s{color:var(--o);text-decoration-thickness:3px}.mv-idea__pairs{border-top:1px solid #2f2f2f2e;gap:0;display:grid}.mv-idea__pairs li{border-bottom:1px solid #2f2f2f2e;grid-template-columns:1fr 1fr;gap:4vw;padding:18px 0;font-size:clamp(16px,1.35vw,21px);display:grid}.mv-idea__pairs b{font-weight:600}.mv-idea__new{max-width:900px;font:italic 400 clamp(24px,2.4vw,40px)/1.2 var(--serif)}.mv-idea__new span{animation:mv-in-v .6s var(--ease) both;display:inline-block}.mv-dark{background:var(--graphite);color:#fff;padding:16vh 0 12vh;position:relative}.mv-dark>.mv-big{padding:0 var(--pad);margin-bottom:10vh}.mv-moved{position:relative}.mv-moved__sticky{z-index:2;pointer-events:none;height:100vh;margin-bottom:-100vh;position:sticky;top:0}.mv-moved__left,.mv-moved__right{position:absolute;top:50%;transform:translateY(-50%)}.mv-moved__left{max-width:20vw;font:500 19px/1.2 var(--sans);gap:8px;display:grid;left:24px}.mv-moved__left small{font:600 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:#ffffff80}.mv-moved__right{max-width:22vw;font:400 clamp(26px,2.6vw,44px)/1 var(--serif);text-align:right;animation:mv-in-v .45s var(--ease);right:24px}.mv-moved__list{gap:18vh;padding:20vh 0;display:grid}.mv-moved__list>li{justify-items:center;gap:28px;width:min(760px,52vw);margin:0 auto;display:grid}.mv-moved__media{aspect-ratio:16/9;background:#141414;border-radius:14px;width:100%;margin:0;overflow:hidden}.mv-moved__media img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.mv-moved__list>li:hover .mv-moved__media img{transform:scale(1.04)}.mv-moved__media[data-type=type]{background:#0d0d0d;place-items:center;padding:6%;display:grid}.mv-moved__list>li[data-lane=ai] .mv-moved__media[data-type=type]{background:var(--o);color:#1a0d05}.mv-moved__list>li[data-lane=rule] .mv-moved__media[data-type=type]{color:var(--ink);background:#f4efe9}.mv-moved__type{font:italic 400 clamp(34px,4.4vw,78px)/.95 var(--serif);text-align:center}.mv-moved__text{gap:14px;width:100%;display:grid}.mv-moved__who{font:600 11px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--o-soft)}.mv-moved__text ul{gap:6px;display:grid}.mv-moved__text li{color:#ffffffd1;padding-left:16px;font-size:15px;line-height:1.55;position:relative}.mv-moved__text li:before{content:"";background:var(--o);width:7px;height:2px;position:absolute;top:.62em;left:0}.mv-moved__means{font:italic 400 22px/1.3 var(--serif);border-top:1px solid #ffffff2e;padding:14px 0 0}.mv-moved__src{font:600 11px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;justify-self:start}.mv-moved__src:hover{color:var(--o)}.mv-dark__fit{padding:0 var(--pad);text-align:center;font:400 clamp(32px,4vw,68px)/1 var(--serif)}.mv-dark__fit b{color:var(--o);font-style:italic;font-weight:400}.mv-travel{padding:16vh var(--pad);gap:5vh;max-width:1400px;margin:0 auto;display:grid}.mv-journey{flex-wrap:wrap;gap:14px 8px;padding:4vh 0;display:flex}.mv-journey li{border:1.5px solid var(--ink);font:500 15px/1 var(--sans);transform:translateY(calc(sin(var(--k) * 74.4845deg) * 22px));border-radius:999px;padding:12px 18px;position:relative}.mv-journey li:last-child{background:var(--o);border-color:var(--o);color:#1a0d05;font-weight:700}.mv-search{gap:22px;display:grid}.mv-search__old{color:#2f2f2f80;flex-wrap:wrap;gap:12px 24px;font:500 18px/1 ui-monospace,Menlo,Consolas,monospace;display:flex}.mv-search__box{min-height:3.6em;font:400 clamp(22px,2.4vw,40px)/1.25 var(--serif);background:#fff;border-radius:20px;padding:24px 28px;box-shadow:0 20px 50px -30px #0006}.mv-search__box i{vertical-align:-.12em;background:var(--o);width:2px;height:1em;margin-left:3px;animation:1s steps(2,end) infinite mv-blink;display:inline-block}@keyframes mv-blink{50%{opacity:0}}.mv-search__chips{flex-wrap:wrap;gap:10px;display:flex}.mv-search__chips li{background:var(--o);color:#1a0d05;font:700 14px/1 var(--sans);opacity:0;transition:opacity .4s ease calc(var(--k) * .12s),transform .5s var(--ease) calc(var(--k) * .12s);border-radius:999px;padding:10px 16px;transform:translateY(-12px)}.mv-search__chips[data-on] li{opacity:1;transform:none}.mv-fields{background:var(--ink);color:#fff;border-radius:20px;gap:14px;padding:28px;display:grid}.mv-fields__name{color:var(--o);font:500 16px/1 ui-monospace,Menlo,Consolas,monospace}.mv-fields ul{flex-wrap:wrap;gap:8px;display:flex}.mv-fields li{animation:4s ease-in-out infinite mv-flow;animation-delay:calc(var(--k) * -.23s);border:1px solid #ffffff40;border-radius:8px;padding:8px 12px;font:500 13px/1 ui-monospace,Menlo,Consolas,monospace}@keyframes mv-flow{0%,to{transform:none}50%{transform:translate(6px)}}.mv-fields__sum{font:italic 400 clamp(24px,2.4vw,40px)/1.1 var(--serif)}.mv-done{padding:16vh var(--pad);max-width:1400px;margin:0 auto}.mv-done__grid{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);align-items:start;gap:6vw;margin-top:6vh;display:grid}.mv-done__grid>div:first-child{gap:4vh;display:grid}.mv-watch{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 26px;display:grid}.mv-watch li{gap:6px;display:grid}.mv-watch b{font:400 30px/1 var(--serif)}.mv-watch span{color:#2f2f2fb3;font-size:14px;line-height:1.45}.mv-done__our{font:400 clamp(30px,2.6vw,44px)/1 var(--serif);letter-spacing:-.02em}.mv-acc{border-top:1px solid #2f2f2f2e}.mv-acc li{border-bottom:1px solid #2f2f2f2e}.mv-acc button{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:22px 130px minmax(0,1fr) 22px;align-items:center;gap:14px;padding:16px 0;display:grid}.mv-acc button i{background:var(--o);width:12px;height:12px;transition:transform .35s var(--ease);transform:rotate(45deg)}.mv-acc li[data-open] button i{transform:rotate(225deg)scale(1.2)}.mv-acc button b{font:400 24px/1 var(--serif)}.mv-acc button span{font-size:15px}.mv-acc button em{transition:transform .3s var(--ease);font-size:22px;font-style:normal}.mv-acc li[data-open] button em{transform:rotate(45deg)}.mv-acc__answer{gap:8px;padding:0 0 18px 36px;font-size:14.5px;line-height:1.55;display:grid}.mv-acc__steps{font:600 12px/1.5 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--o-deep)}.mv-acc__answer a{justify-self:start;font-weight:600}.mv-done__one{font:400 clamp(28px,2.6vw,44px)/1 var(--serif)}.mv-done__one b{color:var(--o);font-style:italic;font-weight:400}.mv-book{background:linear-gradient(160deg,#ff8a45,var(--o) 45%,#e85a0f);color:#1a0d05;border-radius:16px;justify-items:center;gap:14px;padding:34px 28px 30px;display:grid;position:sticky;top:12vh;box-shadow:0 40px 80px -40px #c44a0cb3}.mv-book__kicker{font:500 15px/1 var(--sans)}.mv-book__title{font:400 clamp(80px,8vw,130px)/.85 var(--serif);text-transform:uppercase;letter-spacing:-.02em}.mv-book__steps{width:100%;max-width:340px;height:auto}.mv-book__path{fill:none;stroke:#7a2c06;stroke-width:2px;stroke-dasharray:3 7}.mv-book__foot ellipse{fill:#7a2c06;transition:fill .3s,transform .3s}.mv-book__foot:nth-child(odd) ellipse{fill:none;stroke:#7a2c06;stroke-width:2.5px}.mv-book__foot[data-on] ellipse{fill:#fff;stroke:#fff}.mv-book__loop{font:600 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:6px 14px;display:flex}.mv-book__loop li{opacity:.55;transition:opacity .3s}.mv-book__loop li[data-on]{opacity:1;text-underline-offset:5px;text-decoration:underline}.mv-room{padding:16vh var(--pad);background:#f2efea;gap:3vh;display:grid;position:relative;overflow:hidden}.mv-orbit{aspect-ratio:1;pointer-events:none;border:1px dashed #2f2f2f40;border-radius:50%;width:min(720px,70vw);animation:60s linear infinite mv-spin;position:absolute;top:6vh;right:-12vw}.mv-orbit span{font:600 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#2f2f2f8c;transform:rotate(calc(var(--k) / var(--n) * 360deg)) translateX(min(360px,35vw)) rotate(calc(var(--k) / var(--n) * -360deg));position:absolute;top:50%;left:50%}.mv-orbit b{font:italic 400 34px/1 var(--serif);animation:60s linear infinite reverse mv-spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes mv-spin{to{transform:rotate(360deg)}}.mv-room>:not(.mv-orbit){position:relative}.mv-yours{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5vw;margin-top:4vh;display:grid}.mv-yours__ask{align-content:start;gap:14px;display:grid}.mv-yours__q{font:400 clamp(28px,2.6vw,44px)/1 var(--serif);margin-top:10px}.mv-chips{flex-wrap:wrap;gap:8px;display:flex}.mv-chips button{border:1.5px solid var(--ink);color:var(--ink);font:500 14px/1 var(--sans);cursor:pointer;background:0 0;border-radius:999px;padding:10px 14px;transition:background-color .2s,color .2s}.mv-chips button:hover{border-color:var(--o)}.mv-chips button[aria-pressed=true]{background:var(--ink);color:#fff}.mv-select{border:1.5px solid var(--ink);min-width:240px;color:var(--ink);font:500 15px/1 var(--sans);background:#fff;border-radius:10px;justify-self:start;padding:12px 14px}.mv-yours__out{background:#fff;border-radius:18px;align-content:start;gap:18px;padding:30px;display:grid;box-shadow:0 30px 60px -40px #00000059}.mv-yours__title{font:400 clamp(30px,2.8vw,48px)/1 var(--serif)}.mv-yours__out ol{counter-reset:n;gap:0;display:grid}.mv-yours__out li{counter-increment:n;border-top:1px solid #2f2f2f24;gap:4px;padding:14px 0 14px 44px;display:grid;position:relative}.mv-yours__out li:before{content:counter(n);font:italic 400 30px/1 var(--serif);color:var(--o);position:absolute;top:12px;left:0}.mv-yours__out li b{font:600 11px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--o-deep)}.mv-yours__out li span{font:400 22px/1.1 var(--serif)}.mv-yours__out li em{color:#2f2f2fbf;font-size:14px;font-style:normal;line-height:1.5}.mv-yours__out li a{color:#2f2f2f8c;font-size:12px}.mv-yours__out .mv-skew{justify-self:start}.mv-year{background:var(--paper);height:420vh;position:relative}.mv-year__stage{height:100vh;position:sticky;top:0;overflow:hidden}.mv-year__label{top:110px;left:var(--pad);font:600 12px/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;color:var(--o-deep);position:absolute}.mv-year__rail{will-change:transform;gap:0;height:56vh;padding:0 10vw;display:flex;position:absolute;top:18vh;left:0}.mv-year__q{width:calc(40vw + var(--n) * 9vw);border-left:2px solid var(--ink);flex:none;align-content:start;gap:16px;padding:0 3vw;display:grid}.mv-year__qn{font:400 clamp(90px,12vw,220px)/.8 var(--serif)}.mv-year__season{font:600 11px/1.2 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:#2f2f2f99;justify-self:start;gap:4px;text-decoration:none;display:grid}.mv-year__season b{font:italic 400 30px/1 var(--serif);letter-spacing:0;text-transform:none;color:var(--ink)}.mv-year__season small{color:var(--o-deep);font-size:10px}.mv-year__q ul{flex-wrap:wrap;gap:12px;display:flex}.mv-year__q li{width:min(260px,30vw);animation:mv-in-v .6s var(--ease) both;background:#fff;border-radius:12px;gap:4px;padding:14px 16px;display:grid;box-shadow:0 14px 30px -24px #0006}.mv-year__q li[data-lane=ai]{background:var(--o);color:#1a0d05}.mv-year__q li[data-lane=rule]{background:var(--ink);color:#fff}.mv-year__q li[data-lane=connection]{color:var(--o);background:#1a0d05}.mv-year__q time{font:600 10.5px/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;opacity:.7}.mv-year__q li b{font:600 13px/1.2 var(--sans)}.mv-year__q li span{font:400 20px/1.05 var(--serif)}.mv-year__guide{height:22vh;position:absolute;bottom:6vh;left:50%;transform:translate(-50%)}.mv-year__ground{background:var(--ink);height:2px;position:absolute;bottom:6vh;left:0;right:0}.mv-sofar{padding:14vh var(--pad);gap:4vh;max-width:1400px;margin:0 auto;display:grid}.mv-sofar ol{border-top:2px solid var(--ink);grid-template-columns:repeat(8,minmax(0,1fr));gap:0;display:grid}.mv-sofar li{transition:transform .4s var(--ease);gap:10px;padding:18px 12px 0 0;display:grid}.mv-sofar li:hover{transform:translate(6px)}.mv-sofar time{font:600 12px/1 var(--sans);letter-spacing:.12em}.mv-sofar b{font:400 clamp(22px,2.2vw,38px)/1 var(--serif)}.mv-sofar li[data-now] b{color:var(--o);font-style:italic}.mv-next{padding:16vh var(--pad);text-align:center;justify-items:center;gap:6px;display:grid}.mv-next__a{font:400 clamp(40px,6vw,110px)/.95 var(--serif);color:#2f2f2f73}.mv-next__b{font:italic 400 clamp(52px,8vw,150px)/.95 var(--serif);color:var(--o)}.mv-next__note{margin:4vh 0 3vh;font-size:clamp(16px,1.3vw,20px)}.mv-stop{padding:22vh var(--pad);text-align:center;justify-items:center;gap:2vh;display:grid}.mv-stop__line{background:var(--ink);width:min(900px,86vw);height:2px;margin-bottom:6vh;position:relative}.mv-stop__line i{background:var(--o);opacity:0;border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:0}.mv-stop[data-on] .mv-stop__line i{animation:3.2s linear infinite mv-pulse;animation-delay:calc(var(--k) * .8s)}@keyframes mv-pulse{0%{opacity:0;left:0}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%}}.mv-stop p{opacity:0;transition:opacity .8s ease,transform .9s var(--ease);transform:translateY(20px)}.mv-stop[data-on] p{opacity:1;transform:none}.mv-stop__a{font:400 clamp(48px,7vw,130px)/.95 var(--serif)}.mv-stop__b{font:400 clamp(30px,3.6vw,64px)/1 var(--serif);color:#2f2f2f8c;transition-delay:.6s!important}.mv-stop__c{font:italic 400 clamp(56px,9vw,170px)/.9 var(--serif);color:var(--o);transition-delay:1.2s!important}.mv-foot{padding:110px var(--pad) 22px;background:var(--night);color:#fff;gap:0;display:grid;position:relative;overflow:hidden}.mv-foot__top{z-index:2;flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex;position:relative}.mv-foot__say{gap:16px;max-width:560px;margin-left:auto;display:grid}.mv-foot__say>p:first-child{font:400 clamp(30px,3vw,52px)/1 var(--serif)}.mv-foot__time{font:600 13px/1 var(--sans)}.mv-foot__time span{color:var(--o-soft)}.mv-foot__cta{flex-wrap:wrap;gap:14px;display:flex}.mv-foot__links{font:700 13px/1 var(--sans);letter-spacing:.06em;text-transform:uppercase;align-content:start;gap:14px;display:grid}.mv-foot__links a{text-decoration:none}.mv-foot__links a:hover{color:var(--o)}.mv-foot__night{height:clamp(260px,34vw,520px);margin-top:6vh;position:relative}.mv-foot__word{font:italic 400 clamp(180px,34vw,620px)/1 var(--serif);color:#ffffff12;white-space:nowrap;position:absolute;bottom:-.12em;left:50%;transform:translate(-50%)}.mv-foot__crowd{justify-content:space-around;align-items:flex-end;gap:2vw;display:flex;position:absolute;bottom:0;left:0;right:0}.mv-foot__crowd img{filter:brightness(0);width:auto;height:clamp(140px,22vw,360px);transition:filter .4s ease,transform .4s var(--ease)}.mv-foot__crowd img:hover{filter:brightness(0) drop-shadow(0 0 0 var(--o));transform:translateY(-8px)}.mv-foot__base{z-index:2;color:#ffffffa6;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:18px;font-size:13px;display:flex;position:relative}.mv-foot__base a{color:inherit}@media (max-width:900px){.mv-reel{width:calc(88vw - (88vw - 96px) * var(--p));top:calc(84px - 64px * var(--p))}.mv-line__w{font-size:clamp(34px,11.4vw,80px)}.mv-line__fig{height:1.3em}.mv-hero{padding-top:calc(50vw + 120px)}.mv-reel__guide,.mv-nav{display:none}.mv-head[data-folded][data-open] .mv-nav{background:#fff;border-radius:18px;flex-direction:column;gap:14px;padding:18px 22px;display:flex;position:absolute;top:56px;left:0}.mv-moved__sticky{display:none}.mv-moved__list>li{width:calc(100vw - 2 * var(--pad))}.mv-done__grid,.mv-yours{grid-template-columns:minmax(0,1fr)}.mv-book{position:static}.mv-watch{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-acc button{grid-template-columns:18px 96px minmax(0,1fr) 18px}.mv-idea__pairs li{grid-template-columns:minmax(0,1fr);gap:6px}.mv-sofar ol{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:22px}.mv-year__q{width:calc(80vw + var(--n) * 10vw)}.mv-orbit{opacity:.4}}@media (prefers-reduced-motion:reduce){.mv *,.mv :before,.mv :after{transition:none!important;animation:none!important}.mv-line__w{transform:none}.mv-stop p{opacity:1;transform:none}}.mv .mv-fig :is(img,.mv-fig__sprite){width:100%!important;max-width:none!important;height:100%!important}.mv .mv-foot__crowd img{object-fit:contain;width:auto!important;max-width:18vw!important;height:clamp(120px,22vw,360px)!important}@media (max-width:900px){.mv-reel__logo{font-size:calc(40px - 26px * var(--p))}.mv-line__fig{height:1.1em}.mv-year__guide{height:16vh}}html:has(main.eds.sf) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop){display:none!important}html:has(main.eds.sf) body footer.footer.v2Footer{display:none!important}html:has(main.eds.sf){background:#070504!important}html:has(main.eds.sf) body{background:#070504!important}#contenu-principal:has(>.eds.sf){padding-top:0!important}.sf{--sf-night:#070504;--sf-soil:#100b08;--sf-card:#17100b;--sf-light:#fbf3ec;--sf-mute:#fbf3eca3;--sf-line:#ff966b33;--sf-orange:#ff6a1a;--sf-deep:#d85a18;--sf-dark:#ae4814;--sf-pale:#ffb596;--sf-ink:#0a0705;--sf-sans:"Manrope Variable",Manrope,system-ui,sans-serif;--sf-mono:ui-monospace,"Cascadia Mono","SF Mono",Consolas,"Liberation Mono",monospace;--sf-head:68px;--e-head:var(--sf-head);--sf-pad:max(16px,calc((100vw - 1240px) / 2));--sf-ease:cubic-bezier(.2,.8,.2,1);--sf-petal:0 22px 0 22px;background:var(--sf-night);color:var(--sf-light);font-family:var(--sf-sans);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M5 21C9 16 13 9 19 3' stroke='%23ff6a1a' stroke-width='3' stroke-linecap='round' fill='none'/%3E%3Cpath d='M19 3c-1.6 2.6-1.4 4.4.6 5.4' stroke='%23fbf3ec' stroke-width='1.5' stroke-linecap='round' fill='none'/%3E%3C/svg%3E") 5 21,auto;overflow-x:clip}.sf :is(a,button,summary){cursor:pointer}.sf a{color:inherit;text-decoration:none}.sf ::selection{background:var(--sf-orange);color:#140700}.sf header{justify-items:normal;gap:0;margin:0;display:block}:is(#contenu-principal,body) .eds.sf :is(h1,h2,h3){color:inherit!important;font-family:var(--sf-sans)!important;letter-spacing:-.035em!important;text-transform:none!important;margin:0!important;font-weight:800!important}:is(#contenu-principal,body) .eds.sf h2{max-width:20ch;margin-top:16px!important;font-size:clamp(34px,4.6vw,64px)!important;line-height:1.03!important}:is(#contenu-principal,body) .eds.sf p{max-width:none!important}.sf :focus-visible{outline:2px solid var(--sf-orange);outline-offset:3px}.sf-wrap{z-index:1;width:min(100% - 32px,1240px);margin-inline:auto;position:relative}.sf [data-in]{opacity:0;transition:opacity .9s ease,translate 1.1s var(--sf-ease);translate:0 20px}.sf [data-in].is-in{opacity:1;translate:0}:is(#contenu-principal,body) .eds.sf .sf-btn{border-radius:var(--sf-petal);background:var(--sf-orange);min-height:54px;font:800 12.5px var(--sf-sans);letter-spacing:.14em;text-transform:uppercase;transition:background .25s,color .25s,border-radius .35s var(--sf-ease);justify-content:center;align-items:center;padding:0 30px;display:inline-flex;color:#140700!important}:is(#contenu-principal,body) .eds.sf .sf-btn:hover{background:var(--sf-light);border-radius:22px 0}:is(#contenu-principal,body) .eds.sf .sf-btn--ghost{background:0 0;box-shadow:inset 0 0 0 1.5px #fbf3ec80;color:var(--sf-light)!important}:is(#contenu-principal,body) .eds.sf .sf-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--sf-orange);background:0 0;color:var(--sf-orange)!important}.sf-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}:is(#contenu-principal,body) .eds.sf header.sf-bar{z-index:95;height:var(--sf-head);padding-inline:var(--sf-pad);color:var(--sf-light);grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:20px;transition:background .35s,box-shadow .35s;display:grid;position:fixed;inset:0 0 auto}:is(#contenu-principal,body) .eds.sf header.sf-bar.is-solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 -1px 0 var(--sf-line);background:#070504db}:is(#contenu-principal,body) .eds.sf .sf-bar__logo{font:800 18px var(--sf-sans);letter-spacing:.04em}.sf-bar__edition{border-left:1px solid var(--sf-line);font:800 12.5px var(--sf-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--sf-orange);padding-left:18px}.sf-pistil{border-radius:var(--sf-petal);height:44px;box-shadow:inset 0 0 0 1px var(--sf-line);background:#ff6a1a0f;justify-self:center;align-items:center;gap:16px;padding:0 20px 0 16px;display:flex}.sf-pistil__threads{align-items:flex-end;gap:5px;height:30px;display:flex}.sf-pistil__threads i{background:linear-gradient(180deg,var(--sf-orange),var(--sf-dark));transform-origin:50% 100%;border-radius:3px 3px 1px 1px;width:3px;transition:height .25s linear;display:block}.sf-pistil__threads i:first-child{height:calc(5px + var(--p,0) * 22px);rotate:-14deg}.sf-pistil__threads i:nth-child(2){height:calc(7px + var(--p,0) * 23px)}.sf-pistil__threads i:nth-child(3){height:calc(5px + var(--p,0) * 20px);rotate:14deg}.sf-pistil__name{max-width:220px;font:700 13px var(--sf-sans);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sf-bar__menu{border-radius:var(--sf-petal);height:44px;color:var(--sf-light);font:800 12px var(--sf-sans);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0 18px;transition:background .25s,color .25s,box-shadow .25s;display:inline-flex;box-shadow:inset 0 0 0 1.5px #fbf3ec80}.sf-bar__menu svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;stroke-linecap:round;width:20px;height:20px}.sf-bar__menu:hover{box-shadow:inset 0 0 0 1.5px var(--sf-orange)}.sf-bar__menu[aria-expanded=true]{background:var(--sf-orange);box-shadow:none;color:#140700}.sf-flower{z-index:94;padding:calc(var(--sf-head) + 16px) 16px 24px;background:#070504cc;place-items:center;animation:.35s sf-fade;display:grid;position:fixed;inset:0;overflow:auto}.sf-flower[hidden]{display:none}@keyframes sf-fade{0%{opacity:0}}.sf-flower__sheet{background:radial-gradient(90% 70% at 100% 0,#ff6a1a33,transparent 60%),var(--sf-soil);width:min(100%,600px);box-shadow:inset 0 0 0 1px var(--sf-line);border-radius:0 40px;padding:clamp(24px,3.6vw,42px)}:is(#contenu-principal,body) .eds.sf .sf-flower__title{font:800 clamp(24px,2.8vw,32px) var(--sf-sans);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin:0 0 20px;display:flex}:is(#contenu-principal,body) .eds.sf .sf-flower__title span{font:700 11.5px var(--sf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sf-mute)}:is(#contenu-principal,body) .eds.sf .sf-flower__petals{gap:6px;margin:0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.sf .sf-flower__petals li{animation:sf-petal .5s var(--sf-ease) both;animation-delay:calc(var(--i) * 70ms)}@keyframes sf-petal{0%{opacity:0;translate:-10px;rotate:-4deg}}:is(#contenu-principal,body) .eds.sf .sf-flower__petals a{box-shadow:inset 0 0 0 1px var(--sf-line);font:800 18px var(--sf-sans);background:#fbf3ec08;border-radius:0 20px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:13px 18px;transition:background .2s,color .2s;display:grid}:is(#contenu-principal,body) .eds.sf .sf-flower__petals a:hover{background:#ff6a1a1f}:is(#contenu-principal,body) .eds.sf .sf-flower__petals small{font:700 11px var(--sf-mono);letter-spacing:.12em;color:var(--sf-pale)}:is(#contenu-principal,body) .eds.sf .sf-flower__petals a[aria-current=true]{background:var(--sf-orange);box-shadow:none;color:#140700}:is(#contenu-principal,body) .eds.sf .sf-flower__petals a[aria-current=true] small{color:#140700}:is(#contenu-principal,body) .eds.sf .sf-flower__other{font:700 13.5px var(--sf-sans);color:var(--sf-mute);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:20px;display:flex}:is(#contenu-principal,body) .eds.sf .sf-flower__other p{font:700 11px var(--sf-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sf-orange);margin:0}:is(#contenu-principal,body) .eds.sf .sf-flower__other a:hover{color:var(--sf-light)}.sf-stage{background:var(--sf-night);position:relative}.sf-stage__screen{height:100svh;position:sticky;top:0;overflow:hidden}.sf-stage__threads{opacity:0;transition:opacity 1.4s;position:absolute;inset:0}.sf-stage__threads.is-on{opacity:1}#contenu-principal .sf-stage__threads canvas{max-width:none;height:100%}.sf-stage__steps{z-index:1;margin-top:-100svh;position:relative}.sf-stage__step{min-height:100svh;padding:calc(var(--sf-head) + 24px) var(--sf-pad) 60px;pointer-events:none;align-items:center;display:grid}.sf-stage__step :is(a,button){pointer-events:auto}.sf-hero{max-width:540px}:is(#contenu-principal,body) .eds.sf .sf-crumb{font:700 12px var(--sf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sf-mute);flex-wrap:wrap;gap:10px;margin:0 0 22px;display:flex}:is(#contenu-principal,body) .eds.sf .sf-crumb a:hover{color:var(--sf-light)}:is(#contenu-principal,body) .eds.sf h1.sf-hero__title{background:linear-gradient(180deg,#ffd1be,var(--sf-orange) 55%,var(--sf-deep));-webkit-background-clip:text;background-clip:text;letter-spacing:-.055em!important;color:#0000!important;font-size:clamp(66px,10vw,164px)!important;line-height:.9!important}:is(#contenu-principal,body) .eds.sf .sf-hero__line{font-family:var(--sf-sans);color:var(--sf-light);margin:24px 0 0;letter-spacing:-.015em!important;max-width:22ch!important;font-size:clamp(21px,2.1vw,29px)!important;font-weight:800!important;line-height:1.2!important}:is(#contenu-principal,body) .eds.sf .sf-hero__text{color:var(--sf-mute);margin:14px 0 0;font-size:16.5px;line-height:1.6;max-width:40ch!important}.sf-figure{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);max-width:420px;box-shadow:inset 0 0 0 1px var(--sf-line);background:#070504b8;border-radius:0 26px;align-self:end;gap:6px;padding:22px 24px;display:grid}:is(#contenu-principal,body) .eds.sf .sf-figure__count{font:700 11.5px var(--sf-mono);letter-spacing:.14em;color:var(--sf-pale);margin:0}:is(#contenu-principal,body) .eds.sf .sf-figure__value{font:800 clamp(34px,3.4vw,48px)/1 var(--sf-sans);letter-spacing:-.04em;color:var(--sf-orange);margin:4px 0 0}:is(#contenu-principal,body) .eds.sf .sf-figure__label{font:800 18px/1.35 var(--sf-sans);margin:0}:is(#contenu-principal,body) .eds.sf .sf-figure__source{font:700 11.5px var(--sf-mono);color:var(--sf-pale);text-underline-offset:3px;justify-self:start;margin-top:6px;text-decoration:underline}.sf-sec{background:var(--sf-soil);padding:clamp(90px,11vw,150px) 0;position:relative}.sf-sec--gold{background:linear-gradient(135deg,#ff7d36,var(--sf-orange) 45%,var(--sf-deep));color:var(--sf-ink)}.sf-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,90px);display:grid}:is(#contenu-principal,body) .eds.sf .sf-head__thread{font:700 12px var(--sf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sf-mute);align-items:center;gap:12px;margin:0;display:flex}:is(#contenu-principal,body) .eds.sf .sf-head__thread span{background:linear-gradient(90deg,var(--sf-dark),var(--sf-orange));border-radius:3px;width:34px;height:3px}:is(#contenu-principal,body) .eds.sf .sf-head--dark .sf-head__thread{color:#0a0705b3}:is(#contenu-principal,body) .eds.sf .sf-head--dark .sf-head__thread span{background:var(--sf-ink)}:is(#contenu-principal,body) .eds.sf .sf-seasons{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;gap:12px;margin:clamp(44px,5vw,70px) 0 0;padding:0;list-style:none;display:grid}:is(#contenu-principal,body) .eds.sf .sf-seasons>li{background:var(--sf-card);box-shadow:inset 0 0 0 1px var(--sf-line);border-radius:0 26px;flex-direction:column;gap:10px;padding:28px 22px 24px;display:flex;position:relative;overflow:hidden}:is(#contenu-principal,body) .eds.sf .sf-seasons>li:before{content:"";background:var(--sf-orange);border-radius:0 0 3px 3px;width:3px;height:16px;position:absolute;top:0;left:22px}:is(#contenu-principal,body) .eds.sf .sf-seasons__when{font:700 11.5px var(--sf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sf-pale);margin:0}.sf-seasons__name{font:800 clamp(26px,2.4vw,34px)/1 var(--sf-sans);letter-spacing:-.035em}:is(#contenu-principal,body) .eds.sf .sf-seasons__line{font:800 16.5px/1.35 var(--sf-sans);margin:4px 0 0}:is(#contenu-principal,body) .eds.sf .sf-seasons__text{color:var(--sf-mute);margin:0;font-size:14.5px;line-height:1.55}:is(#contenu-principal,body) .eds.sf .sf-seasons__topic{font:800 12px var(--sf-sans);border-radius:0 14px;align-self:flex-start;margin-top:auto;padding:8px 14px;transition:background .2s,color .2s;box-shadow:inset 0 0 0 1px #ff6a1a99;color:var(--sf-pale)!important}:is(#contenu-principal,body) .eds.sf .sf-seasons__topic:hover{background:var(--sf-orange);color:#140700!important}.sf-stars{gap:14px;display:grid}:is(#contenu-principal,body) .eds.sf .sf-stars__when{font:700 12px var(--sf-mono);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:10px;margin:0;display:flex}:is(#contenu-principal,body) .eds.sf .sf-stars__when span{background:var(--sf-ink);color:var(--sf-orange);border-radius:0 10px;padding:2px 10px}:is(#contenu-principal,body) .eds.sf .sf-stars__text{font:700 clamp(18px,1.6vw,21px)/1.55 var(--sf-sans);margin:0}:is(#contenu-principal,body) .eds.sf .sf-stars__then{background:var(--sf-ink);color:var(--sf-light);font:800 16px/1.45 var(--sf-sans);border-radius:0 18px;margin:0;padding:14px 18px}.sf-stars a{font:700 12px var(--sf-mono);text-underline-offset:3px;justify-self:start;text-decoration:underline}:is(#contenu-principal,body) .eds.sf .sf-stars__row{gap:10px;margin:10px 0 0;display:flex}:is(#contenu-principal,body) .eds.sf .sf-stars__row i{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:34px;height:34px;transition:background .4s ease calc(var(--i) * .14s);background:#0a070540}:is(#contenu-principal,body) .eds.sf .sf-stars.is-in .sf-stars__row i{background:var(--sf-ink)}.sf-ledger{margin-top:clamp(44px,5vw,70px)}.sf-ledger table{border-collapse:collapse;table-layout:fixed;width:100%}.sf-ledger th,.sf-ledger td{border-bottom:1px solid var(--sf-line);text-align:left;vertical-align:top;padding:14px 12px}.sf-ledger thead th{font:700 11px var(--sf-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sf-pale);border-bottom:2px solid var(--sf-orange)}.sf-ledger thead th:first-child{width:112px}.sf-ledger tbody th{white-space:nowrap;font:800 clamp(22px,2vw,28px)/1 var(--sf-sans);letter-spacing:-.03em;color:var(--sf-orange)}.sf-ledger td b{font:800 15px/1.25 var(--sf-sans);display:block}.sf-ledger td span{color:var(--sf-mute);margin-top:4px;font-size:12.5px;line-height:1.45;display:block}.sf-ledger__special{background:#ff6a1a12}.sf-ledger__special b{color:var(--sf-orange)}.sf-ledger tbody tr:hover :is(th,td){background:#ff6a1a0d}.sf-end{background:radial-gradient(50% 40% at 50% 24%,#ff6a1a29,transparent 70%),var(--sf-night);padding:clamp(100px,12vw,150px) 0 60px;position:relative;overflow:hidden}.sf-end__inner{text-align:center;justify-items:center;display:grid}:is(#contenu-principal,body) .eds.sf .sf-end__kicker{font:700 12px var(--sf-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--sf-orange);margin:0}:is(#contenu-principal,body) .eds.sf .sf-end__figure{justify-items:center;gap:2px;margin:22px 0 10px;display:grid}:is(#contenu-principal,body) .eds.sf .sf-end__figure b{font:800 clamp(64px,8vw,120px)/.9 var(--sf-sans);letter-spacing:-.05em;background:linear-gradient(180deg,#ffd1be,var(--sf-orange) 60%,var(--sf-deep));color:#0000;-webkit-background-clip:text;background-clip:text}:is(#contenu-principal,body) .eds.sf .sf-end__figure span{font:700 13px var(--sf-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sf-mute)}:is(#contenu-principal,body) .eds.sf .sf-end h2{max-width:20ch;font-size:clamp(34px,4.4vw,64px)!important;line-height:1.04!important}:is(#contenu-principal,body) .eds.sf .sf-end__text{color:var(--sf-mute);margin:20px auto 0;line-height:1.6;max-width:58ch!important}.sf-end .sf-actions{justify-content:center}:is(#contenu-principal,body) .eds.sf .sf-end__links{border-top:1px solid var(--sf-line);font:700 13.5px var(--sf-sans);color:var(--sf-mute);flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:clamp(50px,7vw,80px);padding-top:22px;display:flex}:is(#contenu-principal,body) .eds.sf .sf-end__links a:hover{color:var(--sf-light)}:is(#contenu-principal,body) .eds.sf .sf-end__mark{font:600 12.5px var(--sf-mono);color:var(--sf-mute);justify-content:center;gap:10px;margin:0;padding-top:18px;display:flex}:is(#contenu-principal,body) .eds.sf .sf-end__mark a{color:var(--sf-light);font-weight:800}@media (max-width:1100px){:is(#contenu-principal,body) .eds.sf .sf-seasons{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){:is(#contenu-principal,body) .eds.sf header.sf-bar{grid-template-columns:auto minmax(0,1fr) auto}.sf-bar__edition{display:none}.sf-split{grid-template-columns:minmax(0,1fr)}.sf-ledger thead{display:none}.sf-ledger table,.sf-ledger tbody,.sf-ledger tr,.sf-ledger th,.sf-ledger td{width:auto;display:block}.sf-ledger tr{border-bottom:1px solid var(--sf-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:18px 0;display:grid}.sf-ledger tbody th{border:0;grid-column:1/-1;padding:0 0 6px}.sf-ledger td{background:var(--sf-card);border:0;border-radius:0 14px;padding:12px}.sf-ledger td:before{content:attr(data-label);font:700 10.5px var(--sf-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sf-pale);margin-bottom:4px;display:block}.sf-ledger td:empty{display:none}.sf-ledger__special{grid-column:1/-1;background:#ff6a1a1f!important}}@media (max-width:760px){.sf-stage__step{align-items:end;padding-bottom:40px}:is(#contenu-principal,body) .eds.sf .sf-seasons{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.sf-pistil__name{display:none}.sf-pistil{justify-self:end;padding:0 14px}.sf-bar__menu{padding:0 13px}.sf-bar__menu span{display:none}.sf-ledger tr{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sf [data-in],.sf [data-in].is-in{opacity:1;transition:none;translate:0}.sf *,.sf :before,.sf :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-ext-400-normal.C2je3j2s.woff2)format("woff2"),url(/_next/static/media/instrument-serif-latin-ext-400-normal.CFCUzsTy.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/instrument-serif-latin-400-normal.DnYpCC2O.woff2)format("woff2"),url(/_next/static/media/instrument-serif-latin-400-normal.BVbkICAY.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:AGNTIX Affiche;src:url(/fonts/agntix-affiche.woff2)format("woff2");font-weight:400;font-display:swap}html:has(main.sw) :is(.mewsHeaderShell,.pwaMobileNav,.agntixScrollProgress,.mewsMenuBackdrop){display:none!important}html:has(main.sw) body footer.footer.v2Footer{display:none!important}html:has(main.sw){background:#140700!important}html:has(main.sw) body{background:#140700!important}#contenu-principal:has(>main.sw){padding-top:0!important}.sw{--bg:#ff6a1a;--ink:#140700;--soft:#1407002e;--frame:16px;--display:"AGNTIX Affiche",Anton,Impact,sans-serif;--serif:"Instrument Serif",Georgia,serif;--mono:ui-monospace,"Cascadia Mono",Menlo,Consolas,monospace;padding:var(--frame);background:var(--bg);color:var(--ink);font-family:var(--serif);transition:background-color .6s,color .6s;position:relative;overflow-x:clip}.sw[data-contrast=cream]{--bg:#fff3ec}.sw a{color:inherit}.sw :focus-visible{outline:3px solid var(--ink);outline-offset:2px}.sw .sw-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sw p,.sw ul,.sw ol,.sw h1,.sw h2,.sw h3{margin:0}.sw ul,.sw ol{padding:0;list-style:none}:is(#contenu-principal,body) .sw :is(h1,h3){font-family:var(--display)!important;letter-spacing:0!important;text-transform:uppercase!important;font-weight:400!important}.sw-frame{z-index:90;border:var(--frame) solid var(--ink);pointer-events:none;position:fixed;inset:0}.sw-head{border-bottom:1px solid var(--ink);grid-template-columns:96px minmax(180px,1fr) minmax(300px,1.3fr) 48px 48px minmax(260px,1.1fr) 96px;height:96px;display:grid}.sw-cell{border-right:1px solid var(--ink);align-items:center;min-width:0;text-decoration:none;display:flex}.sw-head>:last-child{border-right:0}.sw-logo{font:400 22px/1 var(--display);letter-spacing:.02em;justify-content:center}.sw-logo span{background:var(--ink);width:62px;height:62px;color:var(--bg);place-items:center;font-size:15px;transition:transform .5s cubic-bezier(.23,1,.32,1);display:grid}.sw-logo:hover span{transform:rotate(-8deg)scale(1.06)}.sw-cell--console{padding:0 24px}.sw-console{font:500 10px/1.25 var(--mono);letter-spacing:.06em;text-transform:uppercase;gap:2px;display:grid}.sw-console i{background:var(--ink);width:6px;height:9px;margin-left:2px;animation:1s steps(2,end) infinite sw-blink;display:inline-block}@keyframes sw-blink{50%{opacity:0}}.sw-nav{font:500 13px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-around;gap:12px;padding:0 18px}.sw-nav a{text-decoration:none;position:relative}.sw-nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .45s cubic-bezier(.23,1,.32,1);position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.sw-nav a:hover:after{transform-origin:0;transform:scaleX(1)}.sw-icons{border-right:1px solid var(--ink);grid-template-rows:1fr 1fr;display:grid}.sw-icons .sw-cell{border-right:0;justify-content:center}.sw-icons .sw-cell:first-child{border-bottom:1px solid var(--ink)}.sw-cell--icon{color:var(--ink);cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-left:0;justify-content:center;padding:0;transition:background-color .2s,color .2s}.sw-cell--icon svg{fill:none;stroke:currentColor;stroke-width:2px;width:20px;height:20px}.sw-contrast svg{stroke:none}.sw-contrast svg circle{stroke:currentColor}.sw-contrast svg path{fill:currentColor}.sw-cell--icon:hover,.sw-contrast[aria-pressed=true]{background:var(--ink);color:var(--bg)}.sw-avail{align-content:stretch;padding:0;display:grid}.sw-avail p{font:400 clamp(15px,1.4vw,21px)/1 var(--serif);letter-spacing:-.02em;align-items:center;padding:0 20px;display:flex}.sw-avail p:first-child{border-bottom:1px solid var(--ink)}.sw-avail a{text-underline-offset:4px;margin-left:.3em;font-size:1.05em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .3s}.sw-avail a:hover{text-decoration-color:currentColor}.sw-qr{justify-content:center}.sw-qr span{width:72px;height:72px;display:block}.sw-qr svg{width:100%;height:100%}.sw-hero{border-bottom:1px solid var(--ink);position:relative}.sw-waves{height:calc(100vh - 96px - 2 * var(--frame) - 34px - 34px - 15vw);min-height:300px;position:relative;overflow:hidden}.sw-waves svg{display:block;position:absolute;inset:0}.sw-waves path{fill:none;stroke:var(--ink);stroke-width:1px}.sw-sep{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);height:34px;font:500 9px/1 var(--mono);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:14px;padding:0 14px;display:flex;overflow:hidden}.sw-sep__tri{border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid var(--ink);flex:none;width:0;height:0}.sw-sep__tri--r{transform:scaleX(-1)}.sw-sep__unit{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.sw-sep__unit em{background:repeating-linear-gradient(-60deg,var(--ink) 0 1px,transparent 1px 5px);flex:1;height:9px}.sw-title{white-space:nowrap;justify-content:space-between;align-items:center;gap:2vw;padding:1.4vw 1.6vw .4vw;display:flex;font-size:15vw!important;line-height:.82!important}.sw-title__word{display:flex;overflow:hidden}.sw-title__word span{animation:1.1s cubic-bezier(.16,1,.3,1) both sw-rise;animation-delay:calc(.25s + var(--i) * 45ms);display:inline-block}@keyframes sw-rise{0%{transform:translateY(105%)}}.sw-title__star{width:6vw;height:6vw;fill:var(--ink);flex:none;animation:9s linear infinite sw-spin}@keyframes sw-spin{to{transform:rotate(360deg)}}.sw-about{justify-items:center;padding:12vh 0 0;display:grid;position:relative;overflow:hidden}.sw-grid{width:100%;height:100%;color:var(--ink);opacity:.9;position:absolute;inset:0}.sw-about__col{z-index:1;background:var(--bg);text-align:center;gap:28px;width:min(520px,86vw);padding:0 0 10vh;display:grid;position:relative}.sw-bar{background:var(--ink);color:var(--bg);font:500 10px/1 var(--mono);letter-spacing:.18em;text-align:center;text-transform:uppercase;padding:6px 0}.sw-about__text{font:400 clamp(20px,1.9vw,30px)/1.2 var(--serif);letter-spacing:-.01em;padding:0 22px}.sw-about__text a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.sw-about__text b{font-style:italic;font-weight:400}.sw-board{z-index:1;border-top:1px solid var(--ink);border-left:1px solid var(--ink);background:var(--bg);grid-template-columns:repeat(4,minmax(0,1fr));width:min(1100px,92vw);margin-bottom:14vh;display:grid;position:relative}.sw-board>li{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:190px;position:relative;overflow:hidden}.sw-board__big{grid-row:span 2;align-content:end;gap:6px;padding:18px;display:grid}.sw-board__name{font:400 clamp(54px,6.4vw,104px)/.86 var(--display);text-transform:uppercase;word-break:break-word}.sw-board__count,.sw-board__text em{font:500 10px/1.4 var(--mono);letter-spacing:.06em;font-style:normal}.sw-board__list{font:400 14px/1.3 var(--serif)}.sw-board__text a{text-align:center;place-content:center;gap:6px;height:100%;padding:18px;text-decoration:none;display:grid}.sw-board__text b{font:400 clamp(20px,1.8vw,28px)/1.05 var(--serif);letter-spacing:-.01em}.sw-board__text small{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.sw-board__text[data-hatch]{background:repeating-linear-gradient(45deg,transparent 0 6px,var(--soft) 6px 7px)}.sw-board__text[data-star]:after{content:"✦";font-size:20px;position:absolute;bottom:8px;right:12px}.sw-board__blank{background:repeating-linear-gradient(-45deg,transparent 0 6px,var(--ink) 6px 7px)}.sw-board__mask{background:var(--ink);transform-origin:bottom;pointer-events:none;mix-blend-mode:difference;transition:transform .55s cubic-bezier(.77,0,.175,1);position:absolute;inset:0;transform:scaleY(0)}.sw-board>li:hover .sw-board__mask{transform:scaleY(1)}.sw[data-contrast=orange] .sw-board__mask{mix-blend-mode:normal;background:var(--ink)}.sw[data-contrast=orange] .sw-board>li:hover :is(.sw-board__name,.sw-board__count,.sw-board__list,b,small,em){z-index:1;color:var(--bg);position:relative}.sw-onze{height:calc(var(--n) * 50vh + 100vh);margin:0 calc(-1 * var(--frame));position:relative}.sw-onze__stage{--open:0;height:100vh;position:sticky;top:0;overflow:hidden}.sw-onze__capsule{z-index:3;background:var(--ink);width:120px;height:62vh;color:var(--bg);font:400 64px/.95 var(--display);opacity:calc(1 - var(--open) * 4);pointer-events:none;border-radius:999px;align-content:center;justify-items:center;gap:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sw-onze__scene{background:var(--ink);perspective:900px;clip-path:inset(calc((50vh - 31vh) * (1 - var(--open))) calc((50vw - 60px) * (1 - var(--open))) round calc(60px * (1 - var(--open)) + 1px));background-image:radial-gradient(#ff6a1a8c 1px,#0000 1.2px);background-size:24px 24px;position:absolute;inset:0}.sw-onze__rows{transform-style:preserve-3d;grid-template-rows:repeat(4,1fr);display:grid;position:absolute;inset:0}.sw-onze__row{transform-style:preserve-3d;position:relative}.sw-onze__row span{color:#ff6a1a;font:400 clamp(110px,19vh,220px)/1 var(--display);text-shadow:6px 6px #7a2c06;will-change:transform;margin:-.5em 0 0 -.3em;position:absolute;top:50%;left:50%}.sw-onze__cards{transform-style:preserve-3d;position:absolute;inset:0}.sw-onze__card{--q:1;width:min(420px,80vw);color:var(--ink);transform:translate(-50%,-50%) translate3d(calc(var(--q) * 70vw),calc(var(--side) * var(--q) * -12vh),calc(-1 * var(--aq,1) * 500px)) rotateY(calc(var(--q) * -35deg));opacity:calc(1.4 - var(--aq,1));pointer-events:none;background:#fff3ec;gap:10px;padding:22px;display:grid;position:absolute;top:50%;left:50%;box-shadow:0 30px 60px -20px #0009}.sw-onze__card[data-on=true]{pointer-events:auto}.sw-onze__key{font:500 10px/1 var(--mono);letter-spacing:.08em;color:#c44a0c}.sw-onze__card h3{font-size:clamp(34px,3.2vw,52px)!important;line-height:.9!important}.sw-onze__label{font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.sw-onze__text{font:400 18px/1.3 var(--serif)}.sw-onze__card ul{font:400 15px/1.35 var(--serif);gap:4px;display:grid}.sw-onze__card ul li:before{content:"✦ ";color:#ff6a1a}.sw-onze__go{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.sw-onze__go a,.sw-onze__ask{border:1px solid var(--ink);color:var(--ink);font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:10px 14px;text-decoration:none;transition:background-color .2s,color .2s}.sw-onze__go a{background:var(--ink);color:#fff3ec}.sw-onze__go a:hover,.sw-onze__ask:hover{color:var(--ink);background:#ff6a1a;border-color:#ff6a1a}.sw-onze[data-flat]{height:auto;margin:0}.sw-onze[data-flat] .sw-onze__stage{height:auto;position:relative;overflow:visible}.sw-onze[data-flat] .sw-onze__capsule,.sw-onze[data-flat] .sw-onze__rows{display:none}.sw-onze[data-flat] .sw-onze__scene{clip-path:none;padding:8vh 16px;position:relative}.sw-onze[data-flat] .sw-onze__cards{gap:16px;display:grid;position:relative}.sw-onze[data-flat] .sw-onze__card{opacity:1;pointer-events:auto;width:auto;position:relative;top:auto;left:auto;transform:none}.sw-links{padding:10vh 0 0;position:relative}.sw-bar--wide{width:min(520px,86vw);margin:0 auto}.sw-objects{min-height:120vh;display:grid;position:relative;overflow:hidden}.sw-objects__sun{width:100%;height:100%;position:absolute;inset:0}.sw-objects__sun line{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.sw-objects__field{touch-action:none;height:78vh;margin:6vh 3vw 0;position:relative}.sw-objects__links{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sw-objects__links line{stroke:var(--ink);stroke-width:2.5px;stroke-dasharray:4 3;vector-effect:non-scaling-stroke;animation:1s linear infinite sw-dash}@keyframes sw-dash{to{stroke-dashoffset:-14px}}.sw-obj{border:2px solid var(--ink);background:var(--bg);color:var(--ink);font:400 clamp(16px,1.5vw,22px)/1 var(--serif);white-space:nowrap;cursor:grab;transform:translate(-50%,-50%) rotate(var(--r));box-shadow:6px 6px 0 var(--ink);-webkit-user-select:none;user-select:none;touch-action:none;align-items:center;gap:10px;padding:14px 18px;transition:box-shadow .25s,background-color .25s,color .25s;display:flex;position:absolute}.sw-obj i{font:500 10px/1 var(--mono);font-style:normal}.sw-obj:active{cursor:grabbing}.sw-obj[data-on]{background:var(--ink);color:var(--bg);z-index:3}.sw-obj[data-linked]{z-index:2;background:#fff3ec}.sw-objects__say{z-index:2;border:1px solid var(--ink);background:var(--bg);justify-self:center;width:min(640px,88vw);margin-top:-6vh;padding:18px 22px;position:relative}.sw-objects__from{font:400 22px/1.2 var(--serif)}.sw-objects__say ul{gap:6px;margin-top:10px;display:grid}.sw-objects__say li{font:400 16px/1.35 var(--serif);grid-template-columns:minmax(150px,.4fr) 1fr;gap:12px;display:grid}.sw-objects__say li b{font:500 11px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.sw-catcher{z-index:1;font:400 clamp(70px,13vw,230px)/.82 var(--display);text-align:center;text-transform:uppercase;transform-origin:bottom;justify-items:center;margin:10vh 0 0;display:grid;position:relative;transform:perspective(500px)rotateX(28deg)}.sw-catcher b{letter-spacing:-.01em;font-size:1.5em;font-weight:400}.sw-faq{border-top:1px solid var(--ink)}.sw-faq .agFaq{color:var(--ink)!important;background:0 0!important}.sw-go{height:calc(100vh - 2 * var(--frame));border-top:1px solid var(--ink);place-items:center;display:grid;position:relative;overflow:hidden}.sw-go__grid{width:100%;height:100%;position:absolute;inset:0}.sw-go__grid path{fill:none;stroke:var(--ink);stroke-width:1px}.sw-go__hover{--size:min(64rem,92vw,92vh);width:var(--size);height:var(--size);place-items:center;display:grid;position:relative}.sw-go__button{z-index:1;width:6rem;height:6rem;color:var(--bg);font:400 3.4rem/1 var(--display);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.sw-go__inner{background:var(--ink);border-radius:999rem;transition:scale 1s cubic-bezier(.23,1,.32,1) .2s;position:absolute;inset:0}.sw-go__text{transition:scale 1.2s cubic-bezier(.23,1,.32,1) .2s;display:block;position:relative}.sw-go__hover[data-active] .sw-go__inner{transition:scale .6s cubic-bezier(.755,.05,.855,.06);scale:1.5}.sw-go__hover[data-active] .sw-go__text{transition:scale .6s cubic-bezier(.55,.055,.675,.19);scale:2}.sw-go__cta{z-index:2;background:var(--ink);color:var(--bg);clip-path:circle(0);font:400 calc(var(--size) * .26)/.8 var(--display);text-transform:uppercase;pointer-events:none;border-radius:999rem;place-items:center;transition:clip-path .9s cubic-bezier(.86,0,.07,1);display:grid;position:absolute;inset:0;overflow:hidden}.sw-go__cta:before,.sw-go__cta:after{content:"";z-index:4;pointer-events:none;border-radius:999rem;transition:border-width .6s cubic-bezier(.86,0,.07,1);position:absolute;inset:0}.sw-go__cta:before{border:calc(var(--size) * .5) solid var(--bg)}.sw-go__cta:after{border:calc(var(--size) * .5) solid var(--ink)}.sw-go__hover[data-active] .sw-go__cta{clip-path:circle(50%);pointer-events:auto;transition:clip-path 1s cubic-bezier(1,0,0,1) .2s}.sw-go__hover[data-active] .sw-go__cta:before{border-width:1rem;transition:border-width 1.1s cubic-bezier(1,0,0,1) .2s}.sw-go__hover[data-active] .sw-go__cta:after{border-width:0;transition:border-width 1.1s cubic-bezier(1,0,0,1) .35s}.sw-go__dots{background:radial-gradient(var(--bg) 1px,transparent 1.4px) 0 0/24px 24px;opacity:.35;transition:scale .8s cubic-bezier(.55,.055,.675,.19);position:absolute;inset:-10%;scale:1.1}.sw-go__stars{transition:scale .8s cubic-bezier(.55,.055,.675,.19);position:absolute;inset:0;scale:1.25}.sw-go__hover[data-active] :is(.sw-go__dots,.sw-go__stars){scale:1}.sw-go__star{width:.15em;fill:var(--bg);animation:9s cubic-bezier(.455,.03,.515,.955) infinite sw-float;position:absolute}.sw-go__star:first-child{animation-duration:8s;top:12%;left:25%}.sw-go__star:nth-child(2){width:.1em;top:33%;left:85%}.sw-go__star:nth-child(3){width:.1em;animation-duration:7s;top:60%;left:11%}.sw-go__star:nth-child(4){top:79%;left:74%}@keyframes sw-float{50%{transform:translate(.1em,-.15em)rotate(90deg)}}.sw-go__line{z-index:3;height:.8em;transition:scale .6s cubic-bezier(.55,.055,.675,.19);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;scale:.5}.sw-go__hover[data-active] .sw-go__line{transition:scale .9s cubic-bezier(.16,1,.3,1) .35s;scale:1}.sw-go__line--top{clip-path:inset(-100% 0 calc(50% + .01em))}.sw-go__line--bottom{clip-path:inset(calc(50% + .01em) 0 -100%)}.sw-go__char{height:100%;position:relative}.sw-go__slice{height:100%;animation:sw-updown 2s infinite calc(var(--d) + var(--o,0s));display:block}.sw-go__slice:not(:first-child){animation:sw-updown 2s infinite calc(var(--d) + var(--o,0s)),sw-toggle 2s linear infinite calc(var(--d) + var(--o,0s) + .45s);position:absolute;inset:0}.sw-go__slice:nth-child(2){--o:.14s;clip-path:inset(0 0 calc(100% - .03em))}.sw-go__slice:nth-child(3){--o:.1s;clip-path:inset(0 0 calc(100% - .06em))}.sw-go__slice:nth-child(4){--o:60ms;clip-path:inset(0 0 calc(100% - .09em))}.sw-go__line--bottom .sw-go__slice:nth-child(2){clip-path:inset(calc(100% - .03em) 0 0)}.sw-go__line--bottom .sw-go__slice:nth-child(3){clip-path:inset(calc(100% - .06em) 0 0)}.sw-go__line--bottom .sw-go__slice:nth-child(4){clip-path:inset(calc(100% - .09em) 0 0)}@keyframes sw-updown{0%,to{transform:translateY(0)}25%{transform:translateY(-.06em)}75%{transform:translateY(.06em)}}@keyframes sw-toggle{0%,49%{opacity:1}50%,to{opacity:0}}.sw-go__link{z-index:5;background:var(--bg);color:var(--ink);font:700 13px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:0;padding:1em;text-decoration:none;transition:opacity .3s,transform .5s cubic-bezier(.16,1,.3,1);position:absolute;top:78%;left:50%;transform:translate(-50%,1em)}.sw-go__hover[data-active] .sw-go__link{opacity:1;transition-delay:.9s;transform:translate(-50%)}.sw-go__link:hover{background:#fff3ec}.sw-foot{border-top:1px solid var(--ink);font:500 10px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 4px 0;display:flex}.sw-foot nav{flex-wrap:wrap;gap:16px;display:flex}.sw-foot a{text-decoration:none}.sw-foot a:hover{text-decoration:underline}@media (max-width:1100px){.sw-head{grid-template-columns:80px 1fr 48px 48px 80px;height:auto}.sw-cell--console,.sw-avail{display:none}.sw-nav{border-top:1px solid var(--ink);border-right:0;order:9;grid-column:1/-1;min-height:46px}.sw-qr span{width:56px;height:56px}.sw-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.sw{--frame:8px}.sw-head{grid-template-columns:72px 1fr 48px 72px}.sw-icons{display:none}.sw-nav{letter-spacing:.08em;justify-content:space-between;font-size:11px}.sw-waves{height:46vh}.sw-title{font-size:16.5vw!important}.sw-board{grid-template-columns:minmax(0,1fr)}.sw-board__big{grid-row:auto}.sw-objects{min-height:auto}.sw-objects__field{height:120vh}.sw-obj{white-space:normal;max-width:60vw}.sw-objects__say{margin-top:2vh}.sw-objects__say li{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sw *,.sw :before,.sw :after{animation:none!important}}:is(#contenu-principal,body) .sw h1.sw-title{width:100%!important;max-width:none!important;margin:0!important;font-size:10.6vw!important;line-height:.82!important}:is(#contenu-principal,body) .sw .sw-onze__card h3{font-size:clamp(34px,3.2vw,52px)!important;line-height:.9!important}.sw .sw-board__name{overflow-wrap:anywhere;font-size:clamp(40px,4.4vw,78px)}.sw .sw-faq .agFaq,.sw .sw-faq .agFaq--light{background:var(--bg)!important;color:var(--ink)!important}@media (max-width:767px){:is(#contenu-principal,body) .sw h1.sw-title{font-size:10.2vw!important}}#contenu-principal .sw .homeFaq.agntixUnifiedFaq.agFaq--light{--agf-bg:var(--bg);--agf-ink:#140700;--agf-mute:#140700b8;--agf-line:#14070047}.sw .sw-avail p{white-space:nowrap;text-overflow:ellipsis;padding:0 20px;line-height:47px;display:block;overflow:hidden}.sw .sw-go__link{color:var(--ink)}.sw .sw-onze__go a{color:#fff3ec}.sw .sw-onze__go a:hover{color:var(--ink)}.sw .sw-onze__rows{grid-template-rows:repeat(var(--rows,6),1fr)}.sw .sw-onze__row span{font-size:clamp(64px,12.5vh,150px)}.sw .sw-onze__capsule{font-size:calc(58vh / var(--rows,6));line-height:.98}.sw .sw-onze__card{width:calc(min(600px,46vw) * var(--size,1));box-shadow:none;transform:translate(-50%,-50%) translate3d(calc(var(--q) * 78vw),calc(var(--y,0) * 34vh),calc(var(--aq,1) * -420px)) rotateY(calc(var(--q) * -24deg));opacity:calc(1.7 - var(--aq,1));background:0 0;padding:0;display:block}.sw .sw-onze__card button{cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block;position:relative}.sw .sw-onze__card img{aspect-ratio:16/9;object-fit:cover;filter:grayscale(.15);border-radius:3px;width:100%;transition:transform .6s cubic-bezier(.23,1,.32,1),filter .4s;display:block;box-shadow:0 40px 70px -30px #000000e6}:is(.sw .sw-onze__card button:hover img,.sw .sw-onze__card button:focus-visible img){filter:none;transform:scale(1.03)}.sw-onze__cap{color:#ff6a1a;font:500 10px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:0;justify-content:space-between;gap:12px;transition:opacity .3s;display:flex;position:absolute;top:calc(100% + 8px);left:0;right:0}.sw-onze__cap b{font-weight:600}.sw .sw-onze__card[data-on=true] .sw-onze__cap,.sw .sw-onze__card button:hover .sw-onze__cap{opacity:1}.sw .sw-onze[data-flat] .sw-onze__card{opacity:1;width:auto;margin-bottom:28px;transform:none}.sw .sw-onze[data-flat] .sw-onze__cap{opacity:1;margin-top:8px;position:static}.sw-go__words{z-index:3;color:var(--bg);font:400 calc(var(--size) * .24)/.8 var(--display);text-transform:uppercase;white-space:nowrap;transition:scale .6s cubic-bezier(.55,.055,.675,.19);display:grid;position:absolute;top:47%;left:50%;translate:-50% -50%;scale:.5}.sw-go__hover[data-active] .sw-go__words{transition:scale .9s cubic-bezier(.16,1,.3,1) .35s;scale:1}.sw-go__word{grid-area:1/1;justify-content:center;display:flex}.sw-go__word .sw-go__char{height:auto;display:inline-block;position:relative}.sw .sw-go__word .sw-go__slice{height:auto;clip-path:inset(calc(var(--s) * 25%) 0 calc(75% - var(--s) * 25%) 0);animation:3.2s step-end infinite sw-wa;animation-delay:calc(var(--c) * 50ms + var(--s) * 70ms);display:block}.sw .sw-go__word .sw-go__slice:not(:first-child){position:absolute;inset:0}.sw .sw-go__word--b .sw-go__slice{animation-name:sw-wb}@keyframes sw-wa{0%{opacity:1;transform:none}46%{opacity:1;transform:translate(-.02em)}50%{opacity:0}96%{opacity:0}to{opacity:1;transform:none}}@keyframes sw-wb{0%{opacity:0}46%{opacity:0}50%{opacity:1;transform:translate(.02em)}96%{opacity:1;transform:none}to{opacity:0}}.sw .sw-go__link{color:var(--bg);font:600 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;padding:.6em .4em;top:auto;bottom:13%;left:50%}.sw .sw-go__link:after{content:"";position:absolute;inset:-200vmax}.sw .sw-go__link:hover{text-underline-offset:4px;background:0 0;text-decoration:underline}.sw .sw-open{width:100%;height:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;place-content:center;gap:6px;padding:18px;display:grid}.sw-objects__open{border:1px solid var(--ink);background:var(--ink);color:var(--bg);font:600 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;vertical-align:middle;margin-left:8px;padding:4px 8px}.sw-home{font-weight:700;text-decoration:none}.sw-home:hover{text-decoration:underline}html.sw-locked{overflow:hidden}.sw-sheet{z-index:120;justify-content:flex-end;display:flex;position:fixed;inset:0}.sw-sheet__back{cursor:pointer;background:#140700b8;border:0;position:absolute;inset:0}.sw-sheet__panel{overscroll-behavior:contain;color:#140700;border-left:var(--frame) solid #140700;background:#fff3ec;align-content:start;gap:18px;width:min(640px,100%);height:100%;padding:26px 28px 40px;animation:.55s cubic-bezier(.16,1,.3,1) sw-slide;display:grid;position:relative;overflow:auto}@keyframes sw-slide{0%{transform:translate(100%)}}.sw-sheet__head{grid-template-columns:1fr auto;align-items:start;gap:6px 16px;display:grid}.sw-sheet__key{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#c44a0c;grid-column:1/-1}:is(#contenu-principal,body) .sw .sw-sheet h3{font-size:clamp(40px,5vw,72px)!important;line-height:.88!important}.sw-sheet__close{color:#140700;font:600 11px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #140700;padding:8px 12px}.sw-sheet__close:hover{color:#fff3ec;background:#140700}.sw-sheet__img{aspect-ratio:16/9;object-fit:cover;width:100%}.sw-sheet__text{font:400 22px/1.25 var(--serif)}.sw-sheet__points{font:400 17px/1.35 var(--serif);gap:6px;display:grid}.sw-sheet__points li:before{content:"✦ ";color:#ff6a1a}.sw-sheet__steps{counter-reset:st;gap:0;display:grid}.sw-sheet__steps li,.sw-sheet__deliv li,.sw-sheet__links li{font:400 16px/1.35 var(--serif);border-bottom:1px solid #14070033;grid-template-columns:minmax(150px,.4fr) 1fr;gap:12px;padding:12px 0;display:grid}.sw-sheet__steps li{counter-increment:st}.sw-sheet__steps b:before{content:counter(st,decimal-leading-zero) " ";color:#c44a0c}.sw-sheet__steps b,.sw-sheet__deliv b{font:600 11px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase}.sw-sheet__links button{color:#140700;font:600 11px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.sw-sheet__note{font:400 15px/1.4 var(--serif);font-style:italic}.sw-sheet__contact{font:600 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;background:#140700;justify-self:start;padding:14px 20px;text-decoration:none;color:#fff3ec!important}.sw-sheet__contact:hover{background:#ff6a1a;color:#140700!important}@media (max-width:767px){.sw-sheet__steps li,.sw-sheet__deliv li,.sw-sheet__links li{grid-template-columns:minmax(0,1fr);gap:4px}}.sw .sw-sheet__links button{text-align:left}
