@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/e546cf32c9d4702c-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/d76fe899475ae4d7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/8048a25e80cc4179-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/87bc17f7c8b98e48-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Unbounded_9e4b97;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/29b98dbfba401fa9-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Unbounded_Fallback_9e4b97;src:local("Arial");ascent-override:73.93%;descent-override:18.20%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9e4b97{font-family:__Unbounded_9e4b97,__Unbounded_Fallback_9e4b97;font-style:normal}.__variable_9e4b97{--tw-font-display:"__Unbounded_9e4b97","__Unbounded_Fallback_9e4b97"}@font-face{font-family:__Albert_Sans_697551;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Albert_Sans_697551;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Albert_Sans_697551;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Albert_Sans_697551;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Albert_Sans_697551;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/866ace25ba8133d9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Albert_Sans_697551;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0ecabae3741772cf-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Albert_Sans_Fallback_697551;src:local("Arial");ascent-override:91.47%;descent-override:24.07%;line-gap-override:0.00%;size-adjust:103.86%}.__className_697551{font-family:__Albert_Sans_697551,__Albert_Sans_Fallback_697551;font-style:normal}.__variable_697551{--tw-font-texte:"__Albert_Sans_697551","__Albert_Sans_Fallback_697551"}@font-face{font-family:__Martian_Mono_04b51f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2a705150951ef2a4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Martian_Mono_04b51f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f11589fe773c9f21-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Martian_Mono_04b51f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef87c177b26f69d3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Martian_Mono_04b51f;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9ae8a6594e58fd44-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Martian_Mono_04b51f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2a705150951ef2a4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Martian_Mono_04b51f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/f11589fe773c9f21-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Martian_Mono_04b51f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/ef87c177b26f69d3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Martian_Mono_04b51f;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9ae8a6594e58fd44-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Martian_Mono_Fallback_04b51f;src:local("Arial");ascent-override:63.69%;descent-override:12.74%;line-gap-override:0.00%;size-adjust:157.02%}.__className_04b51f{font-family:__Martian_Mono_04b51f,__Martian_Mono_Fallback_04b51f;font-style:normal}.__variable_04b51f{--tw-font-code:"__Martian_Mono_04b51f","__Martian_Mono_Fallback_04b51f"}.tw{--fond:#eceff2;--papier:#fff;--encre:#12161c;--encre-2:#1b222b;--gris:#566170;--gris-clair:#8b97a5;--trait:#d3d8de;--ptt:#e8412c;--ptt-fonce:#b92d1c;--bureau:#2563eb;--bureau-clair:#8fb0ff;--postes:#e89a0c;--postes-clair:#ffc766;--general:#0f9d77;--nav-site:72px;--nav-site-compact:60px;--display:var(--tw-font-display),system-ui,sans-serif;--texte:var(--tw-font-texte),system-ui,sans-serif;--code:var(--tw-font-code),ui-monospace,monospace;min-height:100vh;padding-top:var(--nav-site);letter-spacing:normal;background:var(--fond);color:var(--encre);font:400 18px/1.6 var(--texte);-webkit-font-smoothing:antialiased}.tw *,.tw :after,.tw :before{box-sizing:border-box}.tw img,.tw video{max-width:100%;display:block}.tw figure,.tw h1,.tw h2,.tw h3,.tw ol,.tw p,.tw ul{margin:0;padding:0}.tw ol,.tw ul{list-style:none}.tw section[id]{scroll-margin-top:calc(var(--nav-site-compact) + 64px)}.tw .ico{width:1.25em;height:1.25em;flex:none}.tw a:focus-visible,.tw button:focus-visible{outline:3px solid var(--bureau);outline-offset:3px;box-shadow:0 0 0 6px #fff;border-radius:8px}.tw .btn{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:10px;font:700 16px/1.2 var(--texte);text-decoration:none;cursor:pointer;border:2px solid var(--encre);transition:background .15s,color .15s,border-color .15s}.tw .btn-plein{background:var(--encre);color:#fff}.tw .btn-plein:hover{background:var(--ptt);border-color:var(--ptt)}.tw .btn-clair{background:transparent;color:var(--encre)}.tw .btn-clair:hover{background:var(--encre);color:#fff}.tw .panier{display:inline-flex;flex-direction:column;align-items:flex-start;gap:8px}.tw .voir-panier{display:inline-flex;align-items:center;gap:6px;font-weight:700;font-size:15px;color:var(--encre);text-decoration:underline;text-underline-offset:3px}.tw .tw-nav{position:sticky;top:var(--nav-site-compact);z-index:20;background:color-mix(in srgb,var(--fond) 90%,transparent);backdrop-filter:blur(10px);border-bottom:1px solid var(--trait)}.tw .tw-nav-in{max-width:1200px;margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:28px}.tw .tw-logo{display:inline-flex;align-items:center;gap:10px;font:700 15px/1 var(--display);color:var(--encre);text-decoration:none}.tw .tw-logo-marque{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--ptt);color:#fff}.tw .tw-logo-marque .ico{width:18px;height:18px}.tw .tw-nav-liens{display:flex;gap:24px;margin-left:auto}.tw .tw-nav-liens a{color:var(--gris);text-decoration:none;font-weight:500;font-size:16px}.tw .tw-nav-liens a:hover{color:var(--encre)}.tw .tw-nav .btn{padding:9px 16px;font-size:15px}.tw .sur-titre{font:600 12px/1.3 var(--code);letter-spacing:.1em;text-transform:uppercase;color:var(--ptt-fonce)}.tw .hero{padding:72px 24px 88px}.tw .hero-in{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:64px;align-items:center}.tw h1{font:900 clamp(2.1rem,4.6vw,4rem)/1.06 var(--display);margin-top:20px;text-wrap:balance;letter-spacing:-.01em}.tw h1 em{font-style:normal;color:var(--ptt);display:block}.tw .chapeau{font-size:20px;line-height:1.55;color:var(--gris);max-width:32em;margin-top:28px}.tw .actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin-top:32px}.tw .console{background:var(--encre-2);color:#fff;border-radius:22px;padding:18px;box-shadow:0 40px 70px -40px rgba(18,22,28,.7),inset 0 0 0 1px #2d3743}.tw .console-canaux{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.tw .canal{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1.5px solid #3a4654;background:transparent;color:#c9d2db;font:600 13px/1 var(--code);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.tw .canal:hover{border-color:#7d8a99}.tw .canal-point{width:9px;height:9px;border-radius:50%;background:var(--c)}.tw .canal-bureau{--c:var(--bureau-clair)}.tw .canal-postes{--c:var(--postes-clair)}.tw .canal-general{--c:#5fd7b4}.tw .canal[aria-selected=true]{background:#0f1419;color:#fff;border-color:var(--c)}.tw .ecran{background:#0f1419;border-radius:14px;padding:16px 16px 14px;min-height:290px;display:flex;flex-direction:column;gap:14px;box-shadow:inset 0 0 0 1px #232d38}.tw .onde{display:flex;align-items:center;justify-content:space-between;gap:3px;height:44px}.tw .onde span{flex:1;height:100%;max-width:8px;border-radius:3px;background:var(--gris-clair);opacity:.35;transform:scaleY(.12);transform-origin:center;transition:opacity .2s,background .2s}.tw .onde-bureau span{--b:var(--bureau-clair)}.tw .onde-atelier span{--b:var(--postes-clair)}.tw .onde span.joue{background:var(--b);opacity:1;animation:tw-onde .9s ease-in-out infinite;animation-delay:calc(var(--i) * -63ms)}@keyframes tw-onde{0%,to{transform:scaleY(.18)}35%{transform:scaleY(1)}65%{transform:scaleY(.45)}}.tw .journal{flex:1;display:flex;flex-direction:column;gap:10px;max-height:232px;overflow-y:auto;scrollbar-width:thin}.tw .vide{font:400 14px/1.5 var(--code);color:var(--gris-clair);padding-top:12px}.tw .msg{display:grid;gap:4px;animation:tw-entree .35s ease-out both}.tw .msg-bureau{--c:var(--bureau-clair)}.tw .msg-atelier{--c:var(--postes-clair)}.tw .msg-nom{display:flex;align-items:center;gap:8px;font:600 12px/1 var(--code);letter-spacing:.06em;text-transform:uppercase;color:var(--c)}.tw .msg-nom:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--c)}.tw .msg-texte{font-size:17px;line-height:1.4;color:#eef2f6}.tw .msg-attente{font:400 14px/1.4 var(--code);color:var(--gris-clair)}.tw .msg-attente i{font-style:normal;animation:tw-point 1.2s infinite}.tw .msg-attente i:nth-child(2){animation-delay:.2s}.tw .msg-attente i:nth-child(3){animation-delay:.4s}@keyframes tw-point{0%,60%,to{opacity:.2}30%{opacity:1}}@keyframes tw-entree{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tw .console-bas{display:grid;justify-items:center;gap:12px;padding:22px 0 6px}.tw .ptt{position:relative;display:grid;place-items:center;align-content:center;gap:6px;width:168px;height:168px;border-radius:50%;border:0;cursor:pointer;background:radial-gradient(circle at 35% 30%,#ff6a52,var(--ptt) 55%,var(--ptt-fonce));color:#fff;box-shadow:0 10px 0 var(--ptt-fonce),0 22px 30px -6px rgba(232,65,44,.5),inset 0 -6px 14px rgba(0,0,0,.18);transition:transform .08s,box-shadow .08s;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;font-family:inherit}.tw .ptt .ico{width:40px;height:40px}.tw .ptt span{font:700 11px/1.25 var(--code);letter-spacing:.08em;text-transform:uppercase;max-width:9.5em;text-align:center}.tw .ptt.appuye,.tw .ptt:active{transform:translateY(8px);box-shadow:0 2px 0 var(--ptt-fonce),0 10px 18px -6px rgba(232,65,44,.55),inset 0 -4px 12px rgba(0,0,0,.22)}.tw .ptt.appuye:after{content:"";position:absolute;inset:-12px;border-radius:50%;border:3px solid rgba(255,106,82,.55);animation:tw-halo 1.1s ease-out infinite}@keyframes tw-halo{0%{transform:scale(.92);opacity:1}to{transform:scale(1.12);opacity:0}}.tw .ptt:disabled{cursor:not-allowed;background:#4a5461;box-shadow:0 10px 0 #353e49;color:#aab4be}.tw .console-aide{font:400 13px/1.5 var(--code);color:#aab4be;text-align:center;min-height:2.6em;max-width:34em}.tw .console-note{font:400 12px/1.5 var(--code);color:#7d8a99;text-align:center;margin-top:8px}.tw .ancienne-image{margin:30px 0 42px;max-width:760px;overflow:hidden;border:1px solid var(--trait);border-radius:16px;background:#fff;box-shadow:0 20px 42px -28px rgba(16,22,29,.45)}.tw .ancienne-image img{width:100%;height:auto;display:block}.tw .bloc{padding:104px 24px}.tw .bloc-in{max-width:1200px;margin:0 auto}.tw h2{font:700 clamp(1.7rem,3.3vw,2.8rem)/1.12 var(--display);margin-top:14px;max-width:20em;text-wrap:balance;letter-spacing:-.01em}.tw .bloc-intro{color:var(--gris);margin-top:20px;max-width:42em;font-size:19px}.tw .sombre{background:var(--encre);color:#fff}.tw .sombre .sur-titre{color:var(--postes-clair)}.tw .bloc-fonctions{background:var(--papier)}.tw .etapes{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:52px}.tw .cadre{background:var(--encre);padding:8px;border-radius:14px;box-shadow:0 30px 50px -34px rgba(18,22,28,.55)}.tw .cadre img,.tw .cadre video{width:100%;height:auto;border-radius:8px;background:#fff}.tw .etapes .cadre img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.tw .etape-num{display:block;margin-top:24px;font:900 2.6rem/1 var(--display);color:var(--ptt)}.tw .etapes h3{font:700 1.25rem/1.2 var(--display);margin-top:8px}.tw .etapes p{color:var(--gris);margin-top:10px;font-size:17px}.tw .cine{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,.8fr);gap:36px;margin-top:48px;align-items:start}.tw .cadre-video{position:relative;background:#000;box-shadow:0 0 0 2px #2d3743}.tw .cadre-video video{aspect-ratio:1280/800;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.tw .lecture{position:absolute;inset:8px;display:grid;place-items:center;width:calc(100% - 16px);height:calc(100% - 16px);border:0;background:rgba(18,22,28,.25);color:#fff;cursor:pointer;border-radius:8px;transition:opacity .2s}.tw .lecture .ico{width:72px;height:72px;padding:18px;border-radius:50%;background:var(--ptt);color:#fff}.tw .lecture.joue{opacity:0}.tw .lecture.joue:focus-visible,.tw .lecture.joue:hover{opacity:1;background:transparent}.tw .cine-liste{display:grid;gap:10px}.tw .cine-liste button{width:100%;display:grid;gap:6px;text-align:left;padding:18px 18px 18px 16px;background:transparent;color:#fff;border:2px solid #2d3743;border-radius:10px;cursor:pointer;font-family:inherit;transition:border-color .15s,background .15s}.tw .cine-liste button:hover{border-color:#5c6a79}.tw .cine-liste button[aria-pressed=true]{background:var(--encre-2);border-color:var(--ptt)}.tw .cine-titre{font:700 1.1rem/1.2 var(--display);display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.tw .duree{font:400 12px/1 var(--code);color:var(--postes-clair)}.tw .cine-texte{color:#aab4be;font-size:15px;line-height:1.45}.tw .cine-note{grid-column:1/-1;font:400 13px/1.5 var(--code);color:#7d8a99}.tw .cas{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.tw .cas li{background:var(--papier);border-radius:12px;padding:28px 24px 30px}.tw .cas li:before{content:"";display:block;width:36px;height:6px;border-radius:3px;background:var(--c);margin-bottom:20px}.tw .cas li:first-child{--c:var(--bureau)}.tw .cas li:nth-child(2){--c:var(--postes)}.tw .cas li:nth-child(3){--c:var(--general)}.tw .cas h3{font:700 1.2rem/1.2 var(--display)}.tw .cas p{margin-top:10px;color:var(--gris);font-size:17px}.tw .fonctions{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px}.tw .fonctions li{background:var(--fond);border-radius:12px;padding:24px 22px 26px}.tw .fonction-ico{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--encre);color:#fff;margin-bottom:18px}.tw .fonction-ico .ico{width:22px;height:22px}.tw .fonctions h3{font:700 1.05rem/1.25 var(--display)}.tw .fonctions p{margin-top:8px;font-size:16px;color:var(--gris);line-height:1.5}.tw .lien-prod{display:flex;align-items:center;gap:20px;margin-top:28px;padding:22px 26px;border:2px solid var(--encre);border-radius:12px}.tw .lien-prod p{flex:1;font-size:17px}.tw .lien-prod .btn{padding:10px 16px;font-size:15px;white-space:nowrap}.tw .savoir{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:48px}.tw .savoir li{background:var(--papier);border:1px solid var(--trait);border-radius:12px;padding:24px 24px 28px}.tw .savoir h3{font:700 1.05rem/1.3 var(--display)}.tw .savoir p{margin-top:10px;color:var(--gris);font-size:16.5px}.tw .fin{background:var(--encre);color:#fff;padding:104px 24px}.tw .fin-in{display:grid;gap:22px;justify-items:start}.tw .fin h2{max-width:none;font-size:clamp(2.6rem,8vw,6rem);margin-top:0;font-weight:900}.tw .fin p{max-width:36em;font-size:20px;color:#c9d2db}.tw .fin .btn-plein{background:var(--ptt);border-color:var(--ptt)}.tw .fin .btn-plein:hover{background:#fff;color:var(--encre);border-color:#fff}.tw .fin .btn-clair{color:#fff;border-color:#fff}.tw .fin .btn-clair:hover{background:#fff;color:var(--encre)}.tw .fin .voir-panier{color:#fff}.tw .fin a:focus-visible,.tw .fin button:focus-visible{outline-color:var(--postes-clair);box-shadow:0 0 0 6px var(--encre)}.tw .note-devis{padding:40px 24px;border-top:1px solid rgba(18,22,28,.12);text-align:center}.tw .note-devis p{max-width:62ch;margin:0 auto;color:var(--gris);font-size:17px;line-height:1.6}.tw .note-devis strong{color:var(--encre)}@media (max-width:1020px){.tw .hero-in{grid-template-columns:1fr;gap:44px}.tw .console{max-width:560px}.tw .cas,.tw .etapes,.tw .savoir{grid-template-columns:1fr;max-width:640px}.tw .cine{grid-template-columns:1fr;gap:24px}.tw .fonctions{grid-template-columns:repeat(2,1fr)}.tw .tw-nav-liens{display:none}.tw .tw-nav .btn{margin-left:auto}}@media (max-width:640px){.tw{font-size:17px}.tw .hero{padding:44px 20px 64px}.tw .bloc{padding:72px 20px}.tw .fonctions{grid-template-columns:1fr}.tw .lien-prod{flex-direction:column;align-items:flex-start}.tw .tw-nav .long{display:none}.tw .ptt{width:148px;height:148px}.tw .ecran{min-height:260px}}@media (prefers-reduced-motion:reduce){.tw .onde span.joue{animation:none;transform:scaleY(.6)}.tw .msg,.tw .ptt.appuye:after{animation:none}.tw .ptt{transition:none}}