.hdr[data-astro-cid-nen7h5rs]{z-index:20;transition:background-color .2s var(--ease-inout), box-shadow .2s var(--ease-inout);position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-scrolled{background:var(--bg-soft);box-shadow:0 1px 0 var(--line-soft)}.hdr__bar[data-astro-cid-nen7h5rs]{max-width:var(--maxw);height:56px;padding:12px var(--pad-x);justify-content:space-between;align-items:center;margin-inline:auto;display:flex;position:relative}.hdr--wide[data-astro-cid-nen7h5rs] .hdr__bar[data-astro-cid-nen7h5rs]{padding-inline:154px}.hdr__logo[data-astro-cid-nen7h5rs]{width:199px}.hdr__nav[data-astro-cid-nen7h5rs]{color:#000;letter-spacing:0;align-items:center;gap:32px;font-size:14px;font-weight:500;line-height:1.35;display:flex}.dd[data-astro-cid-nen7h5rs]{position:static}.dd__btn[data-astro-cid-nen7h5rs]{font-weight:500}.dd__caret[data-astro-cid-nen7h5rs]{vertical-align:2px;font-size:9px}.dd__panel[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;width:772px;transition:opacity var(--motion-fast) var(--ease-out) .2s, transform var(--motion-fast) var(--ease-out) .2s, visibility 0s .38s;background:#fff;border:1px solid #e9ecee;border-radius:18px;gap:32px;padding:28px 32px;display:flex;position:absolute;top:52px;left:50%;transform:translate(-50%,-8px);box-shadow:0 16px 40px #0f17291f}.dd__panel[data-astro-cid-nen7h5rs]:before{content:"";height:16px;position:absolute;inset:-16px 0 auto}.dd[data-astro-cid-nen7h5rs]:hover .dd__panel[data-astro-cid-nen7h5rs],.dd[data-astro-cid-nen7h5rs]:focus-within .dd__panel[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transition-delay:.12s;transform:translate(-50%)}.dd[data-astro-cid-nen7h5rs]:focus-within .dd__panel[data-astro-cid-nen7h5rs]{transition-delay:0s}.dd__col[data-astro-cid-nen7h5rs]{flex-direction:column;gap:2px;width:338px;display:flex}.dd__title[data-astro-cid-nen7h5rs]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 0 10px 10px;font-size:12px;font-weight:600}.dd__item[data-astro-cid-nen7h5rs]{transition:background-color .12s var(--ease-inout);border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}.dd__item[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible){background:#f7f7f8}.dd__item[data-astro-cid-nen7h5rs]:is(:hover,:focus-visible) .dd__ic[data-astro-cid-nen7h5rs]{border-color:#9e9ea8}.dd__ic[data-astro-cid-nen7h5rs]{width:38px;height:38px;transition:border-color .12s var(--ease-inout);background:#f8f9fa;border:1px solid #0000;border-radius:9px;flex:none;place-items:center;display:grid}.dd__label[data-astro-cid-nen7h5rs]{color:#171717;letter-spacing:0;font-size:15px;font-weight:600;line-height:1.35;display:block}.dd__desc[data-astro-cid-nen7h5rs]{color:var(--muted);letter-spacing:0;font-size:13px;line-height:1.35;display:block}.burger[data-astro-cid-nen7h5rs]{display:none}.mm[data-astro-cid-nen7h5rs]{z-index:50;background:var(--bg-soft);overscroll-behavior:contain;visibility:hidden;height:100dvh;transition:transform .24s var(--ease-inout), visibility 0s .24s;flex-direction:column;gap:20px;padding:0 16px;display:flex;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.mm[data-astro-cid-nen7h5rs].is-open{visibility:visible;transition:transform var(--motion-panel) var(--ease-out);transform:none}.mm[data-astro-cid-nen7h5rs].is-open [data-astro-cid-nen7h5rs]:is(.mm__body li,.mm__cta){animation:mm-in .24s var(--ease-out) both;animation-delay:calc(var(--i,10) * 50ms)}@keyframes mm-in{0%{opacity:0;translate:12px}}@media (width>=901px){.mm[data-astro-cid-nen7h5rs]{display:none}}.mm__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;padding:14px 0;display:flex}.mm__close[data-astro-cid-nen7h5rs],.burger[data-astro-cid-nen7h5rs]{width:40px;height:40px;transition:background-color .12s var(--ease-inout);background:#fff;border:1px solid #d9d9db;border-radius:10px;position:relative}.mm__close[data-astro-cid-nen7h5rs]:hover,.burger[data-astro-cid-nen7h5rs]:hover{background:var(--bg-field)}.mm__close[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#0f121f;border-radius:2px;width:18px;height:2px;position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}.mm__close[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]+span[data-astro-cid-nen7h5rs]{rotate:-45deg}.mm__body[data-astro-cid-nen7h5rs]{flex-direction:column;padding-top:10px;display:flex}.mm__title[data-astro-cid-nen7h5rs]{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:10px;font-size:10px;font-weight:500}.mm__body[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{margin-bottom:26px}.mm__body[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line-soft);font-family:var(--font-title);color:var(--ink);letter-spacing:0;padding:12px 0;font-size:18px;font-weight:500;line-height:1.3;display:block}.mm__cta[data-astro-cid-nen7h5rs]{align-self:flex-start;padding:14px 24px!important;font-size:14px!important}.mm__foot[data-astro-cid-nen7h5rs]{border-top:1px solid var(--line-soft);letter-spacing:0;flex-direction:column;gap:6px;margin-top:auto;padding:14px 0 18px;font-size:10px;line-height:1.4;display:flex}.mm__foot[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]:first-child{color:var(--muted);font-weight:500}.mm__foot[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]:last-child{color:#9e9ea8}@media (width<=1180px){.hdr[data-astro-cid-nen7h5rs] .hdr__bar[data-astro-cid-nen7h5rs]{padding-inline:var(--pad-x)}.hdr__logo[data-astro-cid-nen7h5rs]{width:auto}}@media (width<=900px){.hdr__nav[data-astro-cid-nen7h5rs],.hdr__cta[data-astro-cid-nen7h5rs]{display:none}.hdr[data-astro-cid-nen7h5rs] .hdr__bar[data-astro-cid-nen7h5rs]{height:auto;padding:14px 32px}.hdr__bar[data-astro-cid-nen7h5rs] img{width:134.4px;height:auto}.burger[data-astro-cid-nen7h5rs]{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#0f121f;border-radius:2px;width:18px;height:2px}}.ft[data-astro-cid-jo6i4kqk]{background:var(--bg-field);border-bottom:1px solid var(--line)}.ft__in[data-astro-cid-jo6i4kqk]{max-width:var(--maxw);letter-spacing:0;flex-direction:column;gap:40px;margin-inline:auto;padding:72px 96px 48px;display:flex}.ft__brand[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;padding-bottom:8px;display:flex}.ft__nav[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.ft__sig[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:20px;width:480px;display:flex}.ft__claim[data-astro-cid-jo6i4kqk]{font-family:var(--font-title);letter-spacing:-.04em;color:var(--ink);font-size:32px;font-weight:600;line-height:1.15}.ft__id[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:4px;font-size:13px;line-height:1.35;display:flex}.ft__id[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]+p[data-astro-cid-jo6i4kqk]{color:var(--muted)}.ft__cols[data-astro-cid-jo6i4kqk]{white-space:nowrap;gap:56px;display:flex}.ft__col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;font-size:13px;line-height:1.35;display:flex}.ft__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{transition:color .12s var(--ease-inout)}.ft__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}.ft__head[data-astro-cid-jo6i4kqk]{letter-spacing:.1em;color:var(--muted);font-size:11px;font-weight:500}.ft__ext[data-astro-cid-jo6i4kqk]{display:none}hr[data-astro-cid-jo6i4kqk]{background:var(--line);border:0;height:1px;margin:0}.ft__legal[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.ft__mentions[data-astro-cid-jo6i4kqk]{color:#9e9ea8;flex-direction:column;gap:16px;width:880px;font-size:11px;line-height:1.45;display:flex}.ft__company[data-astro-cid-jo6i4kqk]{color:var(--muted);font-weight:500}.ft__links[data-astro-cid-jo6i4kqk]{color:var(--muted);white-space:nowrap;font-size:12px;line-height:1.35}.ft__links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink)}@media (width<=1100px){.ft__in[data-astro-cid-jo6i4kqk]{padding-inline:var(--pad-x)}.ft__nav[data-astro-cid-jo6i4kqk],.ft__legal[data-astro-cid-jo6i4kqk]{flex-direction:column}.ft__sig[data-astro-cid-jo6i4kqk],.ft__mentions[data-astro-cid-jo6i4kqk]{width:auto}}@media (width<=767px){.ft__in[data-astro-cid-jo6i4kqk]{gap:32px;padding:48px 16px 40px}.ft__col[data-astro-cid-jo6i4kqk]{font-size:11px}.ft__head[data-astro-cid-jo6i4kqk],.ft__mentions[data-astro-cid-jo6i4kqk]{font-size:10px}.ft__claim[data-astro-cid-jo6i4kqk]{font-size:18px}.ft__id[data-astro-cid-jo6i4kqk],.ft__links[data-astro-cid-jo6i4kqk]{font-size:11px}.ft__brand[data-astro-cid-jo6i4kqk]{display:none}.ft__nav[data-astro-cid-jo6i4kqk],.ft__legal[data-astro-cid-jo6i4kqk]{display:contents}.ft__cols[data-astro-cid-jo6i4kqk]{flex-direction:column;order:1;gap:24px}hr[data-astro-cid-jo6i4kqk]{order:2}.ft__mentions[data-astro-cid-jo6i4kqk]{order:3}.ft__sig[data-astro-cid-jo6i4kqk]{order:4}.ft__links[data-astro-cid-jo6i4kqk]{white-space:normal;order:5;margin-top:-16px}.ft__ext[data-astro-cid-jo6i4kqk]{display:inline}}:root{--accent:#2c4af1;--ink:#0f111f;--text:#333;--muted:#737373;--bg:#fff;--bg-soft:#fafafa;--bg-field:#f3f3f3;--line:#ccc;--line-soft:#e6e6e6;--on-dark:#d1d1d9;--dark:#171819;--pad-x:80px;--maxw:1440px}@media (width<=767px){:root{--pad-x:16px}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);letter-spacing:-.02em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.4}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:0}ul,ol{padding:0;list-style:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-title);letter-spacing:-.06em;font-weight:600;line-height:1.1}.h1{font-size:64px}.h2{font-size:48px}.h3{font-size:40px}.h4{font-size:32px}.h5{font-size:24px}.h6{font-size:20px;font-weight:500;line-height:1.3}.p1{letter-spacing:0;font-size:18px;line-height:1.35}.tagline{letter-spacing:-.04em;font-size:12px;font-weight:500;line-height:1.35}.accent{color:var(--accent)}@media (width<=767px){.h1{font-size:40px;line-height:1.14}.h2,.h3{font-size:32px}.h4{font-size:28px}}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--pad-x);margin-inline:auto}.m-only{display:none}@media (width<=767px){.m-only{display:revert}.d-only{display:none}}.hdr-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:80px;left:0}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{white-space:nowrap;border:1px solid var(--accent);background:var(--accent);color:#fff;letter-spacing:0;border-radius:32px;justify-content:center;align-items:center;padding:14px 24px;font-size:14px;font-weight:600;line-height:1.35;display:inline-flex}@media (width<=767px){.btn{padding:12px 24px;font-size:12px}}.btn--sm{border-radius:30px;padding:8px 12px;font-size:12px}.btn--ghost{background:#ffffff1a;border-color:#fff3}.btn--ghost:hover{color:#000;background:#fff;border-color:#fff}.pill{color:#000;white-space:nowrap;background:#fff;border:1px solid #e7e7e7;border-radius:30px;align-items:center;gap:6px;display:inline-flex}.card{border:1px solid var(--line);background:#fff;border-radius:16px}.link-arrow{font-family:var(--font-title);letter-spacing:-.06em;align-items:center;gap:4px;font-weight:500;display:inline-flex}.link-arrow:hover{color:var(--accent)}.sec{padding:80px max(var(--pad-x), calc((100% - 1280px) / 2));flex-direction:column;gap:36px;display:flex}.sec--soft{background:var(--bg-field)}.sec--dark{background:var(--ink);color:var(--on-dark)}.sec__head{flex-direction:column;gap:16px;max-width:920px;display:flex}.sec__head>div{flex-direction:column;gap:8px;display:flex}.sec__head .tagline{color:var(--muted)}.sec__head .h2{color:var(--text)}.sec__head .p1{color:var(--muted)}.sec--dark .sec__head .tagline{color:#9e9ea8}.sec--dark .sec__head .h2{color:#fff}.sec--dark .sec__head .p1{color:var(--on-dark)}.sec__head--center{text-align:center;align-items:center;margin-inline:auto}.box{border:1px solid var(--line);background:#fff;border-radius:20px}.box--soft{background:var(--bg-field);border:0;border-radius:20px}.box--dark{background:var(--ink);color:var(--on-dark);border:0;border-radius:20px}.ticks{flex-direction:column;gap:8px;display:flex}.ticks li{gap:10px;display:flex}.ticks li:before{content:"✓";color:var(--accent);flex:none}.ticks--x li:before{content:"✕";color:#9e9ea8}.ticks--dot li:before{content:"·";color:var(--muted)}.ticks--num{counter-reset:n}.ticks--num li:before{counter-increment:n;content:counter(n, decimal-leading-zero);color:#9e9ea8}@media (width<=767px){.sec{gap:20px;padding-block:48px;font-size:12px}.sec .tagline{font-size:10px}.sec .h5{font-size:18px}.sec .h6{font-size:16px}.sec .p1{font-size:14px}}.split{padding:64px max(var(--pad-x), calc((100% - 1280px) / 2));color:var(--text);justify-content:space-between;align-items:center;gap:48px;display:flex}.split .split__img{object-fit:cover;flex:none;width:588px;height:424px}.split__txt{flex-direction:column;gap:16px;width:644px;max-width:100%;display:flex}@media (width<=1240px){.split{flex-direction:column;align-items:stretch}.split .split__img{aspect-ratio:588/424;width:100%;height:auto}.split__txt{width:auto}}@media (width<=767px){.split{gap:24px;padding-block:48px;font-size:13px}.split .h3{font-size:28px}.split .h6{font-size:16px}}.cards-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.cards-head .h2{color:var(--text)}.ncards{--cols:3;grid-template-columns:repeat(var(--cols), 1fr);gap:16px;padding:0;list-style:none;display:grid}.ncards li{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:20px;flex-direction:column;gap:8px;padding:24px;display:flex;box-shadow:0 0 0 4px #0000000d}.ncards small{margin-bottom:-4px}.ncards--4{--cols:4}@media (width<=1240px){.ncards{--cols:2}}@media (width<=767px){.cards-head{flex-direction:column;align-items:flex-start}.ncards{--cols:1}.ncards li{padding:20px}.ncards p{font-size:13px}}.fm{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.fm__card{border:1px solid var(--line);color:var(--text);background:#fff;border-radius:20px;flex-direction:column;gap:32px;padding:24px;display:flex}.fm__card--hi{box-shadow:0 0 0 4px #0000000d}.fm__top{flex-direction:column;gap:4px;display:flex}.fm__top p{margin-top:12px}.cubes{flex-direction:column;flex:1;gap:16px;display:flex}.cubes li{align-items:flex-start;gap:8px;display:flex}.cubes img{flex:none;margin-top:3px}.fm__card .btn{width:100%}@media (width<=1240px){.fm{grid-template-columns:1fr 1fr}}@media (width<=767px){.fm{grid-template-columns:1fr}.fm__card{gap:24px;padding:20px}.fm__card .btn{align-self:flex-start;width:auto}.cubes{font-size:13px}}.ap{align-items:flex-start}.ap__card{border:1px solid var(--line);background:#fff;border-radius:16px;flex:none;width:576px;height:583px;position:relative;overflow:hidden;box-shadow:0 0 0 6px #0000000d}.ap__card img{object-fit:cover;width:576px;max-width:none;height:1024px;position:absolute;top:-220px;left:0}.ap__txt{gap:32px}.ap__body{flex-direction:column;gap:16px;display:flex}@media (width<=1240px){.ap__card{width:100%;max-width:576px;margin-inline:auto}}@media (width<=767px){.ap__card{height:360px}.ap__card img{width:100%;height:auto;top:-80px}.ap__txt{gap:20px}}.pq{padding-block:64px}.pq__cards{grid-template-columns:1fr 1fr;gap:24px;display:grid}.pq__card{color:var(--text);flex-direction:column;gap:8px;padding:24px;display:flex;box-shadow:0 0 0 4px #0000000d}.pq__list{flex-direction:column;gap:8px;display:flex}.pq__list li{gap:8px;display:flex}.ic{text-align:center;flex:none;width:16px;font-weight:600}.ic--ok{color:#16a34a}.ic--no{color:#dc2626}@media (width<=767px){.pq__cards{grid-template-columns:1fr}.pq__card{padding:20px}.pq__list{font-size:13px}}:root{--motion-fast:.18s;--motion-base:.7s;--motion-slow:1s;--motion-panel:.5s;--motion-mask:.8s;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-inout:cubic-bezier(.4, 0, .2, 1);--shift:16px;--seq:1.6;interpolate-size:allow-keywords}@media (width<=767px){:root{--motion-base:.52s;--motion-slow:.76s;--motion-panel:.42s;--motion-mask:.6s;--shift:12px;--seq:1.06}}@keyframes m-enter{0%{opacity:0;translate:0 var(--shift)}}@keyframes m-rise{0%{translate:0 var(--shift)}}@keyframes m-fade{0%{opacity:0}}.hero :is(.hero__badge,.hero__pill){animation:m-enter var(--motion-base) var(--ease-out) both}.hero h1{animation:m-rise var(--motion-slow) var(--ease-out) both}.hero :is(.hero__sub,.hero__lead){animation:m-enter var(--motion-slow) var(--ease-out) both;animation-delay:calc(.16s * var(--seq))}.hero :is(.hero__cta,.hero__txt)>.btn{animation:m-enter var(--motion-base) var(--ease-out) both;animation-delay:calc(.24s * var(--seq))}.hero .hero__note{animation:m-fade .48s var(--ease-out) both;animation-delay:calc(.32s * var(--seq))}[data-reveal]{opacity:0;translate:0 var(--shift);transition:opacity var(--motion-base) var(--ease-out) var(--d,0s), translate var(--motion-base) var(--ease-out) var(--d,0s)!important}[data-reveal].is-in{opacity:1;translate:none}[data-visual]{clip-path:inset(100% 0 0);transition:clip-path var(--motion-mask) var(--ease-out) var(--d,0s)!important}[data-visual].is-in{clip-path:inset(0)}@media (width<=767px){.me__list,.zz__list{position:relative}.me__list:before,.me__list:after,.zz__list:before,.zz__list:after{content:"";background:var(--line-soft);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:-9px}.me__list:after,.zz__list:after{background:var(--accent);transform-origin:top;transform:scaleY(0)}@supports (animation-timeline:view()){.me__list:after,.zz__list:after{animation:linear both m-fill view();animation-range:entry 30% cover 65%}}}@keyframes m-fill{to{transform:scaleY(1)}}.btn{transition:background-color var(--motion-fast) var(--ease-inout), border-color var(--motion-fast) var(--ease-inout), translate var(--motion-fast) var(--ease-inout)}:is(.ncards>li,.fm__card,.pq__card,.phase,.lv>li,.pc>*,.s13__cards>li,.offre,.side){transition:border-color var(--motion-fast) var(--ease-inout), box-shadow var(--motion-fast) var(--ease-inout), translate var(--motion-fast) var(--ease-inout)}.link-arrow img,.offre__arr{transition:translate var(--motion-fast) var(--ease-inout);display:inline-block}.hdr__nav>a,.dd__btn,.pq__link{transition:background-size var(--motion-fast) var(--ease-inout);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1px no-repeat}@media (hover:hover){.btn:hover{color:#fff;background-color:#2758fe;border-color:#2758fe;translate:0 -1px}:is(.ncards>li,.fm__card,.pq__card,.phase,.lv>li,.pc>*,.s13__cards>li,.offre,.side):hover{border-color:#9e9ea8;translate:0 -2px;box-shadow:0 4px 16px #0f111f0f}:is(.offre,.side):hover :is(.offre__arr,.link-arrow img){translate:4px}.fm__card .btn:hover{background-color:var(--accent);border-color:var(--accent);translate:none}.hdr__nav>a:hover,.dd__btn:hover,.pq__link:hover{background-size:100% 1px}:is(a,button).pill:hover{background:var(--bg-field);border-color:#9e9ea8}}@media (hover:none){.btn:active{background-color:#2758fe;border-color:#2758fe}}.marquee{--gap:16px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.marquee__track{align-items:flex-start;gap:var(--gap);will-change:transform;width:max-content;animation:m-marquee var(--marquee-duration,60s) linear infinite;display:flex}@keyframes m-marquee{to{transform:translateX(calc(-50% - var(--gap) / 2))}}@media (hover:hover){.marquee:is(:hover,:focus-within) .marquee__track{animation-play-state:paused}}.marquee[data-paused=true] .marquee__track{animation-play-state:paused}@media (width<=767px){.marquee{--gap:12px}}[id]{scroll-margin-top:80px}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.2s;animation-timing-function:var(--ease-inout)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.marquee{overflow-x:auto}.marquee__track{animation:none!important}::view-transition-old(root),::view-transition-new(root){animation:none}}
