.intro{position:fixed;inset:0;z-index:300;display:grid;place-items:center;background:#161312;color:#eee6d8;transition:transform 1s cubic-bezier(.76,0,.24,1)}.intro.is-leaving{transform:translateY(-100%)}.intro__inner{display:grid;justify-items:center;gap:18px;text-align:center;transition:opacity .4s ease,transform .6s cubic-bezier(.16,1,.3,1)}.is-leaving .intro__inner{opacity:0;transform:translateY(-40px)}.intro__count{font-size:clamp(6rem,22vw,16rem);color:#db5661;font-variant-numeric:tabular-nums}html.intro-playing{overflow:hidden}.cursor{position:fixed;top:0;left:0;z-index:200;pointer-events:none}.cursor__bubble{font:600 11px/1.3 Archivo,Arial Narrow,Impact,sans-serif;letter-spacing:.1em;text-transform:uppercase;position:absolute;top:-44px;left:-44px;display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:#161312;color:#eee6d8;transform:scale(0);transition:transform .4s cubic-bezier(.16,1,.3,1)}.cursor__bubble.is-active{transform:scale(1)}.top-bar{padding-inline:clamp(16px,3vw,32px);position:sticky;top:env(safe-area-inset-top,0px);z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block:16px;color:#5a5249;background:#eee6d8d1;backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border-bottom:1px solid transparent;transition:border-color .3s ease,padding .3s ease}.top-bar.is-scrolled{padding-block:12px;border-bottom-color:#16131240}.top-bar a{text-decoration:none}.top-bar strong{color:#161312}.top-bar__brand{justify-self:start;color:#5a5249}.top-bar__current{display:inline-block;overflow:hidden;color:#161312;white-space:nowrap}.top-bar__current>span{display:inline-block}.top-bar__menu{justify-self:end;display:inline-flex;align-items:center;gap:10px;color:#161312}.top-bar__menu i{width:18px;height:8px;border-block:2px solid #161312}@media(max-width:479px){.top-bar{grid-template-columns:1fr auto}.top-bar__current{display:none}}@media(prefers-reduced-motion:no-preference){.top-bar{animation:fade-down .6s ease both;animation-delay:var(--intro)}.top-bar__current>span{animation:rise-in .5s cubic-bezier(.16,1,.3,1) both}.top-bar__menu i{transition:height .25s cubic-bezier(.16,1,.3,1)}.top-bar__menu:hover i{height:12px}}.split-word{display:inline-block;overflow:hidden;vertical-align:top;padding-block:.14em .06em;margin-block:-.14em -.06em}.split-word>span{display:inline-block}.motion [data-reveal] .split-word>span{transform:translateY(115%);transition:transform 1.1s cubic-bezier(.16,1,.3,1) calc(var(--reveal-delay, 0s) + var(--w) * .07s)}.motion [data-reveal].is-revealed .split-word>span{transform:none}.hero{padding-inline:clamp(16px,3vw,32px);display:grid;gap:20px 40px;align-items:end;padding-block:clamp(32px,7vw,88px) clamp(24px,4vw,48px)}@media(min-width:768px){.hero{grid-template-columns:minmax(0,1fr) minmax(0,17rem)}}.hero__title{font-size:clamp(3.6rem,11.5vw,10.5rem);text-wrap:balance}.hero__intro{max-width:40ch;font-size:16px;line-height:1.45}@media(prefers-reduced-motion:no-preference){.hero .split-word>span{animation:rise-in 1.1s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--intro) + .1s + var(--w) * .08s)}.hero__intro{animation:fade-up .9s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--intro) + .55s)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.hero__title{animation:hero-exit linear both;animation-timeline:view();animation-range:exit 0% exit 100%}}}@keyframes hero-exit{0%{translate:0 0;opacity:1}to{translate:0 -14vh;opacity:.15}}.chapter-figure{display:grid;gap:6px;width:64px;color:#161312}@media(min-width:900px){.chapter-figure{width:min(120px,70%);margin:6px auto 0}}.chapter-figure svg{width:100%;height:auto;border:2px solid #161312;background:radial-gradient(circle,rgba(22,19,18,.28) 1px,transparent 1.4px) 0 0/5px 5px,#eee6d8}.chapter-figure__paper{fill:#eee6d8}.chapter-figure figcaption{display:none;font:italic 13px/1.2 Newsreader,Georgia,Times New Roman,serif;text-align:center}@media(min-width:900px){.chapter-figure figcaption{display:block}}.fig-lens,.fig-ring{transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:no-preference){.chapter-figure svg{transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1)}.fig-dot{transition:transform .6s cubic-bezier(.16,1,.3,1)}a:hover .chapter-figure svg,a:focus-visible .chapter-figure svg{transform:translate(-3px,-4px) rotate(-2deg);box-shadow:5px 6px #161312}a:hover .chapter-figure .fig-path,a:focus-visible .chapter-figure .fig-path{animation:fig-march .5s linear infinite}a:hover .chapter-figure .fig-dot,a:focus-visible .chapter-figure .fig-dot{transform:translate(-10px,8px)}a:hover .chapter-figure .fig-lens,a:focus-visible .chapter-figure .fig-lens{animation:fig-pulse 1.2s cubic-bezier(.16,1,.3,1) infinite}a:hover .chapter-figure .fig-led,a:focus-visible .chapter-figure .fig-led{animation:fig-flicker .8s steps(1) infinite}a:hover .chapter-figure .fig-tag,a:focus-visible .chapter-figure .fig-tag{animation:fig-flicker .9s steps(1) infinite}a:hover .chapter-figure .fig-ring,a:focus-visible .chapter-figure .fig-ring{animation:fig-spin 2.4s linear infinite}a:hover .chapter-figure .fig-check,a:focus-visible .chapter-figure .fig-check{stroke-dasharray:16;animation:fig-draw .5s cubic-bezier(.16,1,.3,1) both}a:hover .chapter-figure .fig-check:nth-of-type(2),a:focus-visible .chapter-figure .fig-check:nth-of-type(2){animation-delay:.2s}a:hover .chapter-figure .fig-ring--reverse,a:focus-visible .chapter-figure .fig-ring--reverse{animation-direction:reverse;animation-duration:3.2s}}@keyframes fig-march{to{stroke-dashoffset:-18}}@keyframes fig-flicker{0%,to{opacity:1}40%{opacity:.15}55%{opacity:1}70%{opacity:.4}}@keyframes fig-pulse{50%{transform:scale(1.18)}}@keyframes fig-spin{to{transform:rotate(360deg)}}@keyframes fig-draw{0%{stroke-dashoffset:16}}.chapter-strip{display:grid;border-block:2px solid #161312}@media(min-width:900px){.chapter-strip{grid-template-columns:repeat(6,minmax(0,1fr))}}.chapter-strip__item{display:flex;align-items:center;justify-content:space-between;gap:14px;min-width:0;padding:14px;background:#db5661;color:#161312;text-decoration:none;border-bottom:2px solid #161312;transition:background-color .2s}.chapter-strip__item:last-child{border-bottom:0}.chapter-strip__item:hover{background:#c9424e}@media(min-width:900px){.chapter-strip__item{flex-direction:column;align-items:stretch;justify-content:flex-start;padding-bottom:22px;border-bottom:0;border-right:2px solid #161312}.chapter-strip__item:last-child{border-right:0}}.chapter-strip__text{display:flex;flex-direction:column;gap:14px}.chapter-strip__title{font-size:clamp(1.7rem,2.7vw,2.7rem);overflow-wrap:anywhere}@media(prefers-reduced-motion:no-preference){.chapter-strip__item{animation:fade-up .8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--intro) + .5s + var(--i) * .08s)}}.chapter{display:grid;border-bottom:2px solid #161312;scroll-margin-top:0}@media(min-width:900px){.chapter{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.chapter__panel{display:flex;flex-direction:column;justify-content:space-between;gap:48px;min-width:0;padding:clamp(20px,3.4vw,44px);background:#db5661;border-bottom:2px solid #161312}@media(min-width:900px){.chapter__panel{min-height:clamp(300px,46vw,560px);border-bottom:0;border-right:2px solid #161312}}.chapter__title{font-size:clamp(3.4rem,9.5vw,8.6rem);overflow-wrap:anywhere}.chapter__subtitle{max-width:22ch;font-size:clamp(1.2rem,2vw,1.7rem);line-height:1}.chapter__body{display:flex;flex-direction:column;gap:22px;min-width:0;padding:clamp(20px,3.4vw,44px)}.chapter__body>p{max-width:60ch}.chapter__body>:nth-child(1){--n: 0}.chapter__body>:nth-child(2){--n: 1}.chapter__body>:nth-child(3){--n: 2}.chapter__body>:nth-child(4){--n: 3}.chapter__body>:nth-child(5){--n: 4}.chapter__body>:nth-child(6){--n: 5}.chapter__body a{text-decoration-thickness:2px;text-underline-offset:3px;transition:text-underline-offset .2s ease}.chapter__body a:hover{text-underline-offset:6px}.motion .chapter__panel{position:relative;isolation:isolate;background:transparent}.motion .chapter__panel:before{content:"";position:absolute;inset:0;z-index:-1;background:#db5661;transform:scaleY(0);transform-origin:top;transition:transform 1s cubic-bezier(.16,1,.3,1)}.motion .chapter__label{opacity:0;transform:translateY(24px);transition:opacity .7s ease .15s,transform .9s cubic-bezier(.16,1,.3,1) .15s}.motion .chapter__title{--reveal-delay: .25s}.motion .chapter__subtitle{opacity:0;transform:translateY(24px);transition:opacity .7s ease .45s,transform .9s cubic-bezier(.16,1,.3,1) .45s}.motion .chapter__panel.is-revealed:before{transform:none}.motion .chapter__panel.is-revealed .chapter__label,.motion .chapter__panel.is-revealed .chapter__subtitle{opacity:1;transform:none}.motion .chapter__body>:not(.entries,.solution-list){opacity:0;transform:translateY(24px);transition:opacity .7s ease calc(.2s + var(--n, 0) * .12s),transform .9s cubic-bezier(.16,1,.3,1) calc(.2s + var(--n, 0) * .12s)}.motion .chapter__body.is-revealed>:not(.entries,.solution-list){opacity:1;transform:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.chapter__title{animation:drift linear both;animation-timeline:view();animation-range:cover}}}.entries{border-top:2px solid #161312}.entries__row{display:grid;gap:4px 16px;padding-block:14px;border-bottom:1px solid #161312}@media(min-width:480px){.entries__row{grid-template-columns:7.5rem minmax(0,1fr)}}.entries__label{padding-top:6px}.motion .entries__row{opacity:0;transform:translateY(16px);transition:opacity .7s ease calc(.3s + var(--i) * .08s),transform .9s cubic-bezier(.16,1,.3,1) calc(.3s + var(--i) * .08s)}.motion .is-revealed .entries__row{opacity:1;transform:none}.ledger__head{padding-inline:clamp(16px,3vw,32px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;padding-block:clamp(20px,3.4vw,44px);background:#db5661;border-bottom:2px solid #161312}.ledger__head p{max-width:34ch;font-size:17px}.ledger__title{font-size:clamp(3.4rem,9.5vw,8.6rem)}.ledger__list{padding-inline:clamp(16px,3vw,32px);border-bottom:2px solid #161312}.ledger__row{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:6px 24px;align-items:baseline;padding-block:18px;border-top:1px solid #161312}.ledger__row:first-child{border-top:0}@media(min-width:768px){.ledger__row{grid-template-columns:7rem minmax(0,1fr) minmax(0,15rem)}}.ledger__id{font-size:clamp(2.4rem,4vw,3.4rem);color:#c9424e}.ledger__row--first .ledger__id{color:#161312}.ledger__name{font:500 clamp(1.3rem,2.2vw,1.75rem)/1.2 "Newsreader",Georgia,"Times New Roman",serif}.ledger__badge{font:600 11px/1.3 Archivo,Arial Narrow,Impact,sans-serif;letter-spacing:.1em;text-transform:uppercase;display:inline-block;margin-left:12px;padding:4px 8px;vertical-align:middle;background:#161312;color:#eee6d8}.ledger__note{grid-column:2;font-size:16px;color:#5a5249}@media(min-width:768px){.ledger__note{grid-column:auto}}.ledger__id{display:inline-block}@media(prefers-reduced-motion:no-preference){.ledger__id{transition:transform .3s cubic-bezier(.16,1,.3,1)}.ledger__row:hover .ledger__id{transform:translate(8px)}.ledger__badge:before{content:"";display:inline-block;width:.6em;height:.6em;margin-right:.6em;background:#db5661;animation:badge-blink 1.4s steps(1) infinite}}.motion .ledger__head .label,.motion .ledger__head>p{opacity:0;transform:translateY(24px);transition:opacity .7s ease .2s,transform .9s cubic-bezier(.16,1,.3,1) .2s}.motion .ledger__head.is-revealed .label,.motion .ledger__head.is-revealed>p{opacity:1;transform:none}.motion .ledger__row{opacity:0;transform:translateY(24px);transition:opacity .7s ease calc(var(--i) * .07s),transform .9s cubic-bezier(.16,1,.3,1) calc(var(--i) * .07s)}.motion .ledger__row.is-revealed{opacity:1;transform:none}.status-chip{font:600 11px/1.3 Archivo,Arial Narrow,Impact,sans-serif;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;gap:7px;padding:4px 9px;white-space:nowrap;border:1.5px solid #161312;color:#161312}.status-chip:before{content:"";width:7px;height:7px;background:currentColor}.status-chip--en-cours{background:#db5661}.status-chip--en-cours:before{background:#161312}.status-chip--validee,.status-chip--fait{background:#161312;color:#eee6d8}.status-chip--a-venir:before,.status-chip--a-faire:before{background:transparent;outline:1.5px solid currentColor;outline-offset:-1.5px}.status-chip--rejetee{color:#5a5249;border-style:dashed;text-decoration:line-through}@media(prefers-reduced-motion:no-preference){.status-chip--en-cours:before{animation:badge-blink 1.4s steps(1) infinite}}.solution-list{border-top:2px solid #161312}.solution-list li{border-bottom:1px solid #161312}.solution-list__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;align-items:center;padding:14px 6px;margin-inline:-6px;color:inherit;text-decoration:none;background:linear-gradient(#db5661,#db5661) no-repeat 0 0/0 100%}@media(min-width:480px){.solution-list__row{grid-template-columns:6.5rem minmax(0,1fr) auto}}.solution-list__main{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.solution-list__label{grid-column:1/-1}@media(min-width:480px){.solution-list__label{grid-column:auto}}.solution-list__arrow{display:none;font:500 1.4rem/1 Newsreader,Georgia,Times New Roman,serif}@media(min-width:480px){.solution-list__arrow{display:block}}@media(prefers-reduced-motion:no-preference){.solution-list__row{transition:background-size .5s cubic-bezier(.16,1,.3,1)}.solution-list__row:hover,.solution-list__row:focus-visible{background-size:100% 100%}.solution-list__arrow{transition:transform .4s cubic-bezier(.16,1,.3,1)}.solution-list__row:hover .solution-list__arrow{transform:translate(6px)}}.motion .solution-list li{opacity:0;transform:translateY(16px);transition:opacity .7s ease calc(.3s + var(--i) * .07s),transform .9s cubic-bezier(.16,1,.3,1) calc(.3s + var(--i) * .07s)}.motion .is-revealed .solution-list li{opacity:1;transform:none}.ticker{overflow:hidden;padding-block:14px;background:#161312;color:#eee6d8;border-bottom:2px solid #161312}.ticker__track{display:flex;width:max-content}.ticker__group{display:flex}.ticker__item{display:inline-flex;align-items:center;gap:.9em;padding-right:.9em;font-size:clamp(1.4rem,2.6vw,2.2rem);white-space:nowrap}.ticker__item:after{content:"";width:.32em;height:.32em;background:#db5661}@media(prefers-reduced-motion:no-preference){.ticker__track{animation:ticker-scroll 45s linear infinite}.ticker:hover .ticker__track{animation-play-state:paused}.ticker__group{transform:skew(calc(var(--scroll-velocity, 0) * -.35deg));transition:transform .35s cubic-bezier(.16,1,.3,1)}}@keyframes ticker-scroll{to{transform:translate(-50%)}}.epilogue{padding-inline:clamp(16px,3vw,32px);display:grid;gap:20px;padding-block:clamp(28px,5vw,64px);background:#db5661;border-bottom:2px solid #161312}.epilogue__date{font-size:clamp(4rem,17vw,15rem)}.epilogue__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px 40px}.epilogue__row p{max-width:46ch}.epilogue__event{font-size:clamp(2rem,4vw,3.4rem)}.epilogue__char{display:inline-block;overflow:hidden;vertical-align:top;padding-block:.03em}.epilogue__char>span{display:inline-block}.epilogue__count{display:inline-block;min-width:2ch;font-variant-numeric:tabular-nums}.motion .epilogue__label,.motion .epilogue__row{opacity:0;transform:translateY(24px);transition:opacity .7s ease .1s,transform .9s cubic-bezier(.16,1,.3,1) .1s}.motion .epilogue__row{transition-delay:.7s}.motion .epilogue__char>span{transform:translateY(110%);transition:transform .9s cubic-bezier(.16,1,.3,1) calc(.15s + var(--i) * .06s)}.motion .epilogue.is-revealed .epilogue__label,.motion .epilogue.is-revealed .epilogue__row{opacity:1;transform:none}.motion .epilogue.is-revealed .epilogue__char>span{transform:none}.tracker__head{padding-inline:clamp(16px,3vw,32px);display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 40px;padding-block:clamp(20px,3.4vw,44px);background:#db5661;border-bottom:2px solid #161312}.tracker__heading{font-size:clamp(3.4rem,9.5vw,8.6rem)}.tracker__overview{display:grid;gap:12px;width:100%;max-width:26rem}.tracker__overview>p:first-child{font-size:17px}.tracker__bar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:4px;height:12px}.tracker__segment{border:1.5px solid #161312;transform-origin:left}.tracker__segment--en-cours{background:repeating-linear-gradient(-45deg,#161312 0 2px,transparent 2px 5px)}.tracker__segment--validee{background:#161312}.tracker__segment--rejetee{border-style:dashed;opacity:.5}.tracker__body{display:grid;border-bottom:2px solid #161312}@media(min-width:900px){.tracker__body{grid-template-columns:minmax(0,20rem) minmax(0,1fr)}}.tracker__tabs{position:relative;display:flex;overflow-x:auto;scrollbar-width:none;border-bottom:2px solid #161312}.tracker__tabs::-webkit-scrollbar{display:none}@media(min-width:900px){.tracker__tabs{flex-direction:column;overflow:visible;border-bottom:0;border-right:2px solid #161312}}.tracker__tab{position:relative;z-index:1;flex:0 0 auto;display:grid;justify-items:start;gap:8px;width:min(15rem,72vw);padding:16px clamp(16px,3vw,24px);font:inherit;text-align:left;color:#161312;background:none;border:0;border-right:1px solid #161312;cursor:pointer;transition:color .35s ease}@media(min-width:900px){.tracker__tab{width:auto;border-right:0;border-bottom:1px solid #161312}}.tracker__tab:hover:not([aria-selected=true]){background:#1613120d}.tracker__tab:focus-visible{outline:2px solid #db5661;outline-offset:-5px}.tracker__tab[aria-selected=true]{color:#eee6d8}.tracker__tab[aria-selected=true] .status-chip{border-color:#eee6d8;color:#eee6d8}.tracker__tab[aria-selected=true] .status-chip--en-cours{border-color:#db5661;color:#161312}.tracker__tab-title{font-size:clamp(1.4rem,2.2vw,1.9rem)}.tracker__indicator{position:absolute;top:0;left:0;z-index:0;width:var(--w);height:var(--h);background:#161312;transform:translate(var(--x),var(--y));transition:transform .55s cubic-bezier(.16,1,.3,1),width .55s cubic-bezier(.16,1,.3,1),height .55s cubic-bezier(.16,1,.3,1)}.tracker__panel{min-width:0;padding:clamp(20px,3.4vw,44px)}.tracker__panel:focus-visible{outline:2px solid #161312;outline-offset:-6px}.tracker__content{display:grid;gap:clamp(32px,4vw,52px)}.tracker__intro{display:grid;justify-items:start;gap:12px;max-width:52rem}.tracker__title{font-size:clamp(2.8rem,7vw,6rem)}.tracker__name{font:italic 1.25rem/1.4 Newsreader,Georgia,Times New Roman,serif}.tracker__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px}.tracker__summary{max-width:58ch}.tracker__grid{display:grid;gap:clamp(32px,4vw,48px)}@media(min-width:1280px){.tracker__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.tracker__side{display:grid;align-content:start;gap:clamp(32px,4vw,44px)}.tracker__block{display:grid;align-content:start;gap:18px}.tracker__block-title{padding-bottom:10px;border-bottom:2px solid #161312}.tracker__empty{font-style:italic;color:#5a5249}.process{--node: 22px;--gap: 24px;display:grid;gap:var(--gap)}.process__step{position:relative;display:grid;grid-template-columns:var(--node) minmax(0,1fr);gap:16px}.process__step:not(:last-child):before{content:"";position:absolute;top:calc(var(--node) / 2);bottom:calc(-1 * (var(--gap) + var(--node) / 2));left:calc(var(--node) / 2 - 1px);width:2px;background:repeating-linear-gradient(#161312 0 4px,transparent 4px 8px);opacity:.45;transform-origin:top}.process__step--fait:before{background:#161312;opacity:1}.process__node{position:relative;z-index:1;display:grid;place-items:center;width:var(--node);height:var(--node);border:2px solid #161312;border-radius:50%;background:#eee6d8;color:#eee6d8}.process__node svg{width:13px}.process__step--fait .process__node{background:#161312}.process__step--en-cours .process__node{background:#db5661}.process__step--en-cours .process__node:after{content:"";position:absolute;inset:-2px;border:2px solid #db5661;border-radius:50%}.process__text{min-width:0}.process__text p{font-size:16px;color:#5a5249}.process__title{margin-block:4px 6px;font-size:clamp(1.35rem,2vw,1.75rem)}.log li{display:grid;gap:4px 14px;padding-block:12px;border-bottom:1px solid #161312}@media(min-width:480px){.log li{grid-template-columns:6rem minmax(0,1fr)}}.log p{font-size:16px}.log__tag{padding-top:4px}.results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.results__cell{display:grid;align-content:start;gap:6px;min-width:0;padding:12px 14px 14px 0;border-bottom:1px solid #161312}.results__cell:nth-child(2n){padding-left:14px;border-left:1px solid #161312}.results dd{display:grid;gap:2px}.results__name{font-size:15px;line-height:1.3}.results__value{font-size:clamp(2.2rem,3.4vw,3rem)}.results__value small{font-size:.45em}.results__note{font-size:13px;font-style:italic;color:#5a5249}@media(prefers-reduced-motion:no-preference){.process__step--en-cours .process__node:after{animation:node-ping 1.8s cubic-bezier(.16,1,.3,1) infinite}.tracker__intro,.tracker__block{animation:fade-up .7s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--k) * .1s)}.tracker__title{animation:clip-up .9s cubic-bezier(.16,1,.3,1) both}.process__step{animation:fade-up .6s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.15s + var(--s) * .08s)}.process__step:before{animation:grow-y .8s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.35s + var(--s) * .1s)}.results__cell{transition:background-color .3s ease}.results__cell:hover{background:#db56612e}}.motion .tracker__body:not(.is-revealed) .tracker__content,.motion .tracker__body:not(.is-revealed) .tracker__content *{animation-play-state:paused}.motion .tracker__head>div>.label,.motion .tracker__overview>p{opacity:0;transform:translateY(24px);transition:opacity .7s ease .15s,transform .9s cubic-bezier(.16,1,.3,1) .15s}.motion .tracker__segment{transform:scaleX(0);transition:transform .6s cubic-bezier(.16,1,.3,1) calc(.35s + var(--i) * .06s)}.motion .tracker__head.is-revealed .label,.motion .tracker__head.is-revealed .tracker__overview>p{opacity:1;transform:none}.motion .tracker__head.is-revealed .tracker__segment{transform:none}.motion .tracker__tab{opacity:0;transform:translateY(16px);transition:opacity .7s ease calc(var(--i) * .05s),transform .9s cubic-bezier(.16,1,.3,1) calc(var(--i) * .05s);transition:opacity .7s ease calc(var(--i) * .05s),transform .9s cubic-bezier(.16,1,.3,1) calc(var(--i) * .05s),color .35s ease}.motion .tracker__body.is-revealed .tracker__tab{opacity:1;transform:none}@keyframes node-ping{0%{transform:scale(1);opacity:1}to{transform:scale(2.1);opacity:0}}@keyframes clip-up{0%{clip-path:inset(100% 0 0 0);transform:translateY(24px)}to{clip-path:inset(-20% 0 -20% 0);transform:none}}@keyframes grow-y{0%{transform:scaleY(0)}}.footer{padding-inline:clamp(16px,3vw,32px);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:22px}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{--intro: 0s;-webkit-text-size-adjust:100%;scroll-behavior:smooth}html.has-intro{--intro: 1.05s}html.lenis{scroll-behavior:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}[id]{scroll-margin-top:56px}body{font-family:Newsreader,Georgia,Times New Roman,serif;font-size:19px;line-height:1.55;color:#161312;background-color:#eee6d8;-webkit-font-smoothing:antialiased;overflow-x:clip}a{color:inherit}a:focus-visible{outline:2px solid #161312;outline-offset:3px}ul,ol{list-style:none}img,svg{display:block;max-width:100%}::selection{background:#161312;color:#eee6d8}.display{font-family:Archivo,Arial Narrow,Impact,sans-serif;font-stretch:62%;font-weight:850;text-transform:uppercase;line-height:.86;letter-spacing:-.005em}.label{font:600 11px/1.3 Archivo,Arial Narrow,Impact,sans-serif;letter-spacing:.1em;text-transform:uppercase}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@supports (animation-timeline: scroll()){@media(prefers-reduced-motion:no-preference){body:before{content:"";position:fixed;inset:0 0 auto;z-index:100;height:4px;background:#161312;transform-origin:0 50%;animation:grow-x linear both;animation-timeline:scroll(root)}}}body:after{content:"";position:fixed;inset:0;z-index:150;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.09 0 0 0 0 0.07 0 0 0 0 0.07 0 0 0 1.4 -0.2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@keyframes grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rise-in{0%{transform:translateY(105%)}}@keyframes fade-up{0%{opacity:0;transform:translateY(24px)}}@keyframes fade-down{0%{opacity:0;transform:translateY(-12px)}}@keyframes drift{0%{translate:0 28px}to{translate:0 -28px}}@keyframes badge-blink{50%{opacity:0}}
