main:has(>.outil-hero) .outil-hero{padding-bottom:0}main:has(>.outil-hero) .outil-hero .wrap{grid-template-columns:1fr 640px;align-items:center;column-gap:40px;min-height:680px;padding-block:30px;display:grid}main:has(>.outil-hero) .outil-hero .stack{align-content:center;gap:22px}main:has(>.outil-hero) .outil-hero h1{max-width:none;font-size:3.5rem}main:has(>.outil-hero) .outil-hero .lead{max-width:34em;font-size:1.125rem}main:has(>.outil-hero) .outil-hero .lien{color:var(--terre-profond);text-decoration:underline;-webkit-text-decoration-color:var(--terre-claire);text-decoration-color:var(--terre-claire);text-underline-offset:.3em;font-size:1rem}main:has(>.outil-hero) .outil-hero .args{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}main:has(>.outil-hero) .outil-hero .args li{color:var(--encre-moyen);background:var(--blanc);border:1px solid var(--sable);border-radius:var(--r-tag);align-items:center;gap:7px;padding:6px 12px;font-size:.8125rem;display:inline-flex}main:has(>.outil-hero) .outil-hero .args li:before{content:"";background:var(--sauge);border-radius:50%;width:6px;height:6px}main:has(>.outil-hero) .outil-hero .args b{color:var(--encre);font-weight:600}main:has(>.outil-hero) .bureau{position:relative}main:has(>.outil-hero) .bureau .ecran-scene{height:450px;position:relative}main:has(>.outil-hero) .bureau .mac{width:450px;position:absolute;top:88px;left:0}main:has(>.outil-hero) .bureau .tel{z-index:2;filter:drop-shadow(0 14px 16px #2e262066);width:130px;position:absolute;top:88px;left:470px}main:has(>.outil-hero) .bureau .sync{z-index:3;background:var(--sauge-profond);color:var(--creme);border-radius:var(--r-tag);font:500 .8125rem/1 var(--sans);align-items:center;gap:7px;padding:8px 14px;display:flex;position:absolute;top:48px;left:225px;translate:-50%;box-shadow:0 10px 20px -10px #2e262080}main:has(>.outil-hero) .bureau .sync i{background:var(--sauge-claire);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite bureau-pulse}@keyframes bureau-pulse{50%{opacity:.3}}main:has(>.outil-hero) .bureau .etiqs{z-index:4;position:absolute;inset:0}main:has(>.outil-hero) .bureau .etiq{background:var(--blanc);border-radius:var(--r-tag);width:max-content;font:500 .84375rem/1 var(--sans);white-space:nowrap;opacity:0;animation:bureau-pop .45s var(--ease) forwards;animation-delay:calc(var(--i) * .25s + .4s);align-items:center;gap:8px;padding:8px 14px 8px 8px;display:flex;position:absolute;transform:translateY(8px);box-shadow:0 12px 22px -12px #2e262073}main:has(>.outil-hero) .bureau .etiq.centre{translate:-50%}main:has(>.outil-hero) .bureau .etiq i{width:24px;height:24px;font:600 .71875rem/1 var(--mono);color:var(--creme);background:var(--c);border-radius:50%;place-items:center;font-style:normal;display:grid}main:has(>.outil-hero) .bureau .etiq small{font:.65625rem/1 var(--mono);color:var(--encre-doux);margin-top:3px;display:block}@keyframes bureau-pop{to{opacity:1;transform:none}}main:has(>.outil-hero) .bureau svg.liens{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}main:has(>.outil-hero) .bureau svg.liens path{fill:none;stroke:var(--terre);stroke-width:2px;stroke-dasharray:4 4;stroke-dashoffset:200px;animation:.6s forwards bureau-trait;animation-delay:calc(var(--i) * .25s + .7s);opacity:0}main:has(>.outil-hero) .bureau svg.liens circle{fill:var(--terre);opacity:0;animation:.3s forwards bureau-pop;animation-delay:calc(var(--i) * .25s + 1s)}@keyframes bureau-trait{0%{opacity:1}to{opacity:.85;stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){main:has(>.outil-hero) .bureau .etiq{opacity:1!important;animation:none!important;transform:none!important}main:has(>.outil-hero) .bureau svg.liens path{opacity:1!important;animation:none!important;transform:none!important}main:has(>.outil-hero) .bureau svg.liens circle{opacity:1!important;animation:none!important;transform:none!important}}@media (max-width:899px){main:has(>.outil-hero) .outil-hero .wrap{grid-template-columns:1fr;row-gap:24px;min-height:0;padding-block:22px 44px}main:has(>.outil-hero) .outil-hero h1{font-size:2.25rem}main:has(>.outil-hero) .outil-hero .lead{font-size:.96875rem}main:has(>.outil-hero) .bureau .ecran-scene{height:230px}main:has(>.outil-hero) .bureau .mac{width:240px;top:22px;left:0;translate:none}main:has(>.outil-hero) .bureau .tel{width:92px;inset:auto 0 -8px auto}main:has(>.outil-hero) .bureau .sync{padding:6px 10px;font-size:.65625rem;top:4px;left:auto;right:6px;translate:none}main:has(>.outil-hero) .bureau .etiqs{z-index:auto;flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex;position:static;inset:auto}main:has(>.outil-hero) .bureau .etiq{padding:5px 9px 5px 5px;font-size:.71875rem;position:static;transform:none}main:has(>.outil-hero) .bureau .etiq.centre{translate:none}main:has(>.outil-hero) .bureau .etiq small{display:none}main:has(>.outil-hero) .bureau .etiq i{width:20px;height:20px}main:has(>.outil-hero) .bureau svg.liens{display:none}}main:has(>.outil-hero) .hero-tel{display:none}@media (max-width:899px){main:has(>.outil-hero) .outil-hero .wrap{row-gap:0;padding-block:20px 40px}main:has(>.outil-hero) .outil-hero .stack{gap:0}main:has(>.outil-hero) .outil-hero h1{font-size:2.625rem;line-height:1.05}main:has(>.outil-hero) .outil-hero .lead{margin-top:14px;font-size:1.0625rem;line-height:1.55}main:has(>.outil-hero) .outil-hero .cta-row{margin-top:22px}main:has(>.outil-hero) .outil-hero .cta-row>.lien{display:none}main:has(>.outil-hero) .bureau{display:none}main:has(>.outil-hero) .hero-tel{grid-template-columns:minmax(0,1fr) 168px;align-items:center;gap:14px;margin-top:26px;display:grid}main:has(>.outil-hero) .hero-tel-g{justify-items:start;gap:10px;display:grid}main:has(>.outil-hero) .hero-tel-liste{gap:8px;width:100%;margin:0;padding:0;list-style:none;display:grid}main:has(>.outil-hero) .hero-tel-liste button{all:unset;box-sizing:border-box;cursor:pointer;background:var(--blanc);border-radius:var(--r-btn);width:100%;min-height:44px;font:500 .9375rem/1.2 var(--sans);color:var(--encre);justify-content:space-between;align-items:center;gap:6px;padding:0 12px;transition:background .3s,box-shadow .3s;display:flex;box-shadow:0 1px 2px #2e26200f}main:has(>.outil-hero) .hero-tel-liste button[aria-pressed=true]{background:var(--terre);color:var(--blanc);box-shadow:none}main:has(>.outil-hero) .hero-tel-liste button[aria-pressed=true] i{color:var(--blanc)}main:has(>.outil-hero) .hero-tel-liste button:focus-visible{outline:2px solid var(--terre-profond);outline-offset:2px}main:has(>.outil-hero) .hero-tel-liste i{font:normal 400 .75rem/1 var(--mono);color:var(--terre)}main:has(>.outil-hero) .hero-tel-sync{font:500 .8125rem/1.25 var(--sans);color:var(--sauge-profond);align-items:baseline;gap:6px;display:inline-flex}main:has(>.outil-hero) .hero-tel-sync:before{content:"";background:var(--sauge);border-radius:50%;flex:none;width:8px;height:8px}main:has(>.outil-hero) .hero-tel-app{width:168px}main:has(>.outil-hero) .outil-hero .args{font:400 .8125rem/1.5 var(--mono);color:var(--encre-moyen);margin-top:18px;display:block}main:has(>.outil-hero) .outil-hero .args li{font:inherit;color:inherit;background:0 0;border:0;padding:0;display:inline}main:has(>.outil-hero) .outil-hero .args li:before{content:none}main:has(>.outil-hero) .outil-hero .args li+li:before{content:" · ";background:0 0;border-radius:0;width:auto;height:auto;display:inline}main:has(>.outil-hero) .outil-hero .args b{font-weight:inherit;color:inherit}}main:has(>.outil-hero) .outils-chaine{--opx:clamp(.8889px,calc(100vw / 1440),1.1111px);background-color:var(--lin);background-image:var(--grain);padding:calc(var(--opx) * 56) calc(var(--opx) * 72);gap:calc(var(--opx) * 28);display:grid}main:has(>.outil-hero) .outils-chaine .oc-head{gap:calc(var(--opx) * 24);grid-template-columns:1fr auto;align-items:end;display:grid}main:has(>.outil-hero) .outils-chaine .oc-head .g{gap:10px;display:grid}main:has(>.outil-hero) .outils-chaine .eyebrow{color:var(--terre)}main:has(>.outil-hero) .outils-chaine h2{font-size:calc(var(--opx) * 42);letter-spacing:-.01em;text-wrap:balance;line-height:1.05}main:has(>.outil-hero) .outils-chaine h2 em{color:var(--terre);font-style:italic}main:has(>.outil-hero) .outils-chaine .oc-sub{font-size:calc(var(--opx) * 16);max-width:34em;color:var(--encre-moyen);margin:0;line-height:1.5}main:has(>.outil-hero) .oc-action{justify-items:end;gap:12px;display:grid}main:has(>.outil-hero) .oc-go{animation:1.8s ease-in-out infinite oc-respire}main:has(>.outil-hero) .oc-go:hover{background:var(--terre-profond)}main:has(>.outil-hero) .oc-go:focus-visible{outline:2px solid var(--terre-profond);outline-offset:3px}main:has(>.outil-hero) .oc-go:disabled{cursor:default;background:var(--sauge-subtile);color:var(--sauge-profond);box-shadow:inset 0 0 0 1px var(--sauge-claire);animation:none}@keyframes oc-respire{0%,to{box-shadow:0 0 #8b6b5a80}50%{box-shadow:0 0 0 10px #8b6b5a00}}main:has(>.outil-hero) .oc-fiches{gap:calc(var(--opx) * 14);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}main:has(>.outil-hero) .oc-fiche{display:grid;position:relative}:is(main:has(>.outil-hero) .oc-dos,main:has(>.outil-hero) .oc-recto){border-radius:calc(var(--opx) * 6)}main:has(>.outil-hero) .oc-dos{z-index:1;padding:calc(var(--opx) * 20) calc(var(--opx) * 18);background:var(--blanc);background-image:var(--grain);border-top:calc(var(--opx) * 5) solid var(--c);align-content:space-between;display:grid;position:absolute;inset:0;box-shadow:0 1px 2px #2e262014}main:has(>.outil-hero) .oc-dos b{font:400 calc(var(--opx) * 24)/1.05 var(--serif);color:var(--encre)}main:has(>.outil-hero) .oc-dos span{font:calc(var(--opx) * 12)/1.4 var(--mono);color:var(--encre-doux)}main:has(>.outil-hero) .oc-recto{align-content:start;gap:calc(var(--opx) * 10);padding:calc(var(--opx) * 20) calc(var(--opx) * 18) calc(var(--opx) * 22);background:var(--c);color:var(--creme);visibility:hidden;box-shadow:0 calc(var(--opx) * 20) calc(var(--opx) * 30) calc(var(--opx) * -16) #2e262080;display:grid}main:has(>.outil-hero) .oc-fiche.tourne .oc-dos{visibility:hidden}main:has(>.outil-hero) .oc-fiche.tourne .oc-recto{visibility:visible;animation:oc-retourne .45s var(--ease)}@keyframes oc-retourne{0%{transform:scaleX(0)}}main:has(>.outil-hero) .oc-o{font:500 calc(var(--opx) * 11.5)/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;opacity:.85}main:has(>.outil-hero) .oc-gros{margin-top:calc(var(--opx) * 6);font:400 calc(var(--opx) * 44)/1 var(--serif);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}main:has(>.outil-hero) .oc-gros small{margin-left:.2em;font-size:.42em}main:has(>.outil-hero) .oc-recto p{font-size:calc(var(--opx) * 14);margin:0;line-height:1.42}main:has(>.outil-hero) .oc-recto ul{margin:calc(var(--opx) * 4) 0 0;padding:calc(var(--opx) * 12) 0 0;gap:calc(var(--opx) * 7);font-size:calc(var(--opx) * 12.5);opacity:.9;border-top:1px solid #faf8f54d;line-height:1.38;list-style:none;display:grid}main:has(>.outil-hero) .oc-recto li{grid-template-columns:calc(var(--opx) * 10) 1fr;gap:calc(var(--opx) * 4);display:grid}main:has(>.outil-hero) .oc-recto li:before{content:"·";font-weight:600}main:has(>.outil-hero) .oc-pied{min-height:24px;font:400 .8125rem/1.4 var(--sans);color:var(--encre-doux);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}main:has(>.outil-hero) .oc-pied .rejouer{all:unset;cursor:pointer;font:500 .8125rem/1 var(--sans);color:var(--terre-profond);text-underline-offset:3px;padding:6px 0;text-decoration:underline}main:has(>.outil-hero) .oc-pied .rejouer:hover{color:var(--terre)}main:has(>.outil-hero) .oc-pied .rejouer:focus-visible{outline:2px solid var(--terre-profond);outline-offset:2px;border-radius:2px}@media (min-width:641px) and (max-width:1199px){main:has(>.outil-hero) .outils-chaine{padding-inline:5vw}}@media (max-width:1100px){main:has(>.outil-hero) .outils-chaine .oc-head{grid-template-columns:1fr;align-items:start;gap:16px}main:has(>.outil-hero) .oc-action{justify-items:start}main:has(>.outil-hero) .oc-fiches{grid-template-columns:1fr;gap:8px}main:has(>.outil-hero) .oc-dos{border-top:0;border-left:5px solid var(--c);grid-template-columns:1fr auto;align-items:center;padding:14px 16px}main:has(>.outil-hero) .oc-dos b{font-size:1.25rem}main:has(>.outil-hero) .oc-dos span{font-size:.75rem}main:has(>.outil-hero) .oc-recto{padding:16px 18px 18px}main:has(>.outil-hero) .oc-o{font-size:.6875rem}main:has(>.outil-hero) .oc-gros{font-size:2.25rem}main:has(>.outil-hero) .oc-recto p{font-size:.9375rem}main:has(>.outil-hero) .oc-recto ul{font-size:.8125rem}main:has(>.outil-hero) .oc-fiche:not(.tourne) .oc-recto{display:none}main:has(>.outil-hero) .oc-fiche:not(.tourne) .oc-dos{position:relative}}@media (max-width:640px){main:has(>.outil-hero) .outils-chaine{--opx:clamp(.9231px,calc(100vw / 390),1.2px);padding:calc(var(--opx) * 30) calc(var(--opx) * 18) calc(var(--opx) * 36);gap:calc(var(--opx) * 18)}main:has(>.outil-hero) .outils-chaine h2{font-size:calc(var(--opx) * 28)}main:has(>.outil-hero) .outils-chaine .oc-sub{font-size:calc(var(--opx) * 14)}main:has(>.outil-hero) .oc-go{padding:15px 18px;font-size:.875rem}main:has(>.outil-hero) .oc-recto ul{display:none}main:has(>.outil-hero) .oc-pied{font-size:.75rem}}main:has(>.outil-hero) .oc-recto .oc-court{display:none}@media (max-width:640px){main:has(>.outil-hero) .outils-chaine{gap:0;padding:48px 20px}main:has(>.outil-hero) .outils-chaine .oc-head{gap:0}main:has(>.outil-hero) .outils-chaine .oc-head .g{gap:0}main:has(>.outil-hero) .outils-chaine .eyebrow{margin-bottom:12px}main:has(>.outil-hero) .outils-chaine h2{font-size:2.125rem;line-height:1.08}main:has(>.outil-hero) .outils-chaine .oc-sub{margin-top:14px;font-size:1rem;line-height:1.55}main:has(>.outil-hero) .oc-action{justify-items:stretch;gap:8px;margin:20px 0 16px}main:has(>.outil-hero) .oc-go{order:-1;width:100%;min-height:48px;padding:0 22px;font-size:1rem}main:has(>.outil-hero) .oc-fiches{grid-template-columns:1fr 1fr;gap:8px}main:has(>.outil-hero) .oc-fiche:last-child{grid-column:1/-1}main:has(>.outil-hero) .oc-fiche:not(.tourne) .oc-recto{display:flex}main:has(>.outil-hero) .oc-fiche:not(.tourne) .oc-dos{position:absolute}main:has(>.outil-hero) .oc-recto{background-image:var(--grain);border-radius:6px;flex-direction:column;gap:0;min-height:150px;padding:12px 12px 14px;display:flex}main:has(>.outil-hero) .oc-fiche:last-child .oc-recto{min-height:0}main:has(>.outil-hero) .oc-o{letter-spacing:.12em;font-size:.75rem}main:has(>.outil-hero) .oc-gros{margin:10px 0 8px;font-size:1.875rem}main:has(>.outil-hero) .oc-gros small{font:400 .875rem var(--sans);margin-left:4px}main:has(>.outil-hero) .oc-recto .oc-long{display:none}main:has(>.outil-hero) .oc-recto .oc-court{font-size:.875rem;line-height:1.4;display:block}main:has(>.outil-hero) .oc-dos{border-left:0;border-top:4px solid var(--c);border-radius:6px;grid-template-columns:none;align-content:space-between;align-items:start;padding:12px;display:grid}main:has(>.outil-hero) .oc-dos b{font-size:1.375rem}main:has(>.outil-hero) .oc-dos span{font-size:.75rem}main:has(>.outil-hero) .oc-pied{margin-top:12px;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){main:has(>.outil-hero) .oc-go{animation:none}main:has(>.outil-hero) .oc-fiche.tourne .oc-recto{animation:none}}main:has(>.outil-hero) .a-deux{--opx:clamp(.8889px,calc(100vw / 1440),1.1111px);--ressort:cubic-bezier(.34,1.56,.64,1);background:var(--lin);background-image:var(--grain);padding:calc(var(--opx) * 70) calc(var(--opx) * 72);grid-template-columns:calc(var(--opx) * 470) 1fr;gap:calc(var(--opx) * 56);align-items:center;display:grid}main:has(>.outil-hero) .a-deux .txt{gap:calc(var(--opx) * 16);align-content:center;display:grid}main:has(>.outil-hero) .a-deux .eyebrow{color:var(--terre)}main:has(>.outil-hero) .a-deux h2{font-size:calc(var(--opx) * 44);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.04}main:has(>.outil-hero) .a-deux h2 em{color:var(--terre);font-style:italic}main:has(>.outil-hero) .a-deux .sub{color:var(--encre-moyen);font-size:calc(var(--opx) * 17);max-width:27em;margin:0;line-height:1.5}main:has(>.outil-hero) .a-deux .roles{gap:calc(var(--opx) * 7);margin:0;padding:0;list-style:none;display:grid}main:has(>.outil-hero) .a-deux .roles li{grid-template-columns:calc(var(--opx) * 118) 1fr;gap:calc(var(--opx) * 10);font-size:calc(var(--opx) * 14);color:var(--encre-moyen);padding-top:calc(var(--opx) * 7);border-top:1px dashed var(--terre-claire);align-items:baseline;display:grid}main:has(>.outil-hero) .a-deux .roles b{font:400 calc(var(--opx) * 17)/1.1 var(--serif);color:var(--encre)}main:has(>.outil-hero) .a-deux .scene{gap:calc(var(--opx) * 40);justify-items:center;display:grid}:is(main:has(>.outil-hero) .a-deux .scene.reset,main:has(>.outil-hero) .a-deux .scene.reset *){transition:none!important;animation:none!important}main:has(>.outil-hero) .a-deux .billet-zone{width:min(100%,calc(var(--opx) * 700));aspect-ratio:700/330;position:relative}main:has(>.outil-hero) .a-deux .fantome{border:calc(var(--opx) * 2) dashed var(--terre-claire);border-radius:0 calc(var(--opx) * 6) calc(var(--opx) * 6) 0;opacity:1;border-left:0;place-items:center;transition:opacity .4s;display:grid;position:absolute;inset:0 0 0 53.3%}main:has(>.outil-hero) .a-deux .billet-zone.joint .fantome{opacity:0}main:has(>.outil-hero) .a-deux .fantome span{font:500 calc(var(--opx) * 12)/1 var(--sans);letter-spacing:.2em;text-transform:uppercase;color:var(--encre-doux);background:var(--lin);padding:calc(var(--opx) * 6) calc(var(--opx) * 10)}main:has(>.outil-hero) .a-deux .moitie{filter:drop-shadow(0 calc(var(--opx) * 2) calc(var(--opx) * 1.5) #2e262029) drop-shadow(0 calc(var(--opx) * 18) calc(var(--opx) * 18) #2e262029);position:absolute;inset:0}:is(main:has(>.outil-hero) .a-deux .moitie .fibre,main:has(>.outil-hero) .a-deux .moitie .papier){position:absolute;inset:0}main:has(>.outil-hero) .a-deux .moitie .fibre{background:#fffdf9}main:has(>.outil-hero) .a-deux .moitie .papier{background:var(--caramel-subtile);background-image:var(--grain),linear-gradient(180deg,#ffffff59,transparent 40%)}main:has(>.outil-hero) .a-deux .moitie.a .papier{clip-path:polygon(0% 0%,56.53% 0%,55.79% 2.2%,55.84% 4.4%,55.76% 6.6%,55.92% 8.8%,55.61% 11%,55.49% 13.2%,55.27% 15.4%,55.5% 17.6%,54.5% 19.8%,54.39% 22%,54.38% 24.2%,54.31% 26.4%,54% 28.6%,54.36% 30.8%,54.14% 33%,54.08% 35.2%,54.43% 37.4%,53.67% 39.6%,53.92% 41.8%,54.17% 44%,54.04% 46.2%,54.53% 48.4%,54.7% 50.6%,55.21% 52.8%,55.45% 55%,55.43% 57.2%,56.03% 59.4%,56.35% 61.6%,56.36% 63.8%,56.47% 66%,56.58% 68.2%,56.27% 70.4%,56.28% 72.6%,55.89% 74.8%,55.43% 77%,55.69% 79.2%,55.56% 81.4%,55.49% 83.6%,55.49% 85.8%,55.35% 88%,55.33% 90.2%,55.27% 92.4%,55.44% 94.6%,55.3% 96.8%,55.26% 99%,0% 100%)}main:has(>.outil-hero) .a-deux .moitie.a .fibre{display:none}main:has(>.outil-hero) .a-deux .moitie.b .papier{clip-path:polygon(56.53% 0%,55.79% 2.2%,55.84% 4.4%,55.76% 6.6%,55.92% 8.8%,55.61% 11%,55.49% 13.2%,55.27% 15.4%,55.5% 17.6%,54.5% 19.8%,54.39% 22%,54.38% 24.2%,54.31% 26.4%,54% 28.6%,54.36% 30.8%,54.14% 33%,54.08% 35.2%,54.43% 37.4%,53.67% 39.6%,53.92% 41.8%,54.17% 44%,54.04% 46.2%,54.53% 48.4%,54.7% 50.6%,55.21% 52.8%,55.45% 55%,55.43% 57.2%,56.03% 59.4%,56.35% 61.6%,56.36% 63.8%,56.47% 66%,56.58% 68.2%,56.27% 70.4%,56.28% 72.6%,55.89% 74.8%,55.43% 77%,55.69% 79.2%,55.56% 81.4%,55.49% 83.6%,55.49% 85.8%,55.35% 88%,55.33% 90.2%,55.27% 92.4%,55.44% 94.6%,55.3% 96.8%,55.26% 99%,100% 100%,100% 0%)}main:has(>.outil-hero) .a-deux .moitie.b .fibre{clip-path:polygon(55.99% 0%,55.15% 2.2%,55.09% 4.4%,54.96% 6.6%,55.52% 8.8%,54.82% 11%,55.08% 13.2%,54.78% 15.4%,54.72% 17.6%,53.47% 19.8%,54.03% 22%,53.93% 24.2%,53.95% 26.4%,53.63% 28.6%,54% 30.8%,53.11% 33%,53.73% 35.2%,53.94% 37.4%,53.32% 39.6%,53.4% 41.8%,53.56% 44%,53.06% 46.2%,54.02% 48.4%,53.93% 50.6%,54.84% 52.8%,54.63% 55%,54.91% 57.2%,55.57% 59.4%,55.96% 61.6%,55.9% 63.8%,56.11% 66%,56.17% 68.2%,55.19% 70.4%,55.15% 72.6%,55.43% 74.8%,54.63% 77%,55.32% 79.2%,55.18% 81.4%,55.12% 83.6%,54.57% 85.8%,54.45% 88%,54.97% 90.2%,54.61% 92.4%,54.89% 94.6%,54.91% 96.8%,54.86% 99%,100% 100%,100% 0%)}main:has(>.outil-hero) .a-deux .moitie.b{transition:transform 1.25s var(--ressort),opacity .3s,filter 1.25s var(--ease)}main:has(>.outil-hero) .a-deux .billet-zone:not(.joint) .moitie.b{filter:drop-shadow(0 calc(var(--opx) * 30) calc(var(--opx) * 30) #2e262047);transform:translate(calc(var(--opx) * 300),calc(var(--opx) * -150)) rotate(16deg) scale(1.06);opacity:0}main:has(>.outil-hero) .a-deux .moitie.entier{opacity:0;transition:opacity 1.4s var(--ease) .15s}main:has(>.outil-hero) .a-deux .billet-zone.recolle .moitie.entier{opacity:1}main:has(>.outil-hero) .a-deux .billet-zone:has(.envoyer) .fantome span{visibility:hidden}main:has(>.outil-hero) .a-deux .envoyer{z-index:4;white-space:nowrap;cursor:pointer;background:var(--terre);color:var(--creme);font:500 calc(var(--opx) * 14)/1 var(--sans);padding:calc(var(--opx) * 13) calc(var(--opx) * 18);border-radius:var(--r-btn);box-shadow:0 calc(var(--opx) * 10) calc(var(--opx) * 22) calc(var(--opx) * -10) #2e262099;border:0;animation:1.8s ease-in-out infinite ad-appel;position:absolute;top:50%;left:76.6%;translate:-50% -50%}main:has(>.outil-hero) .a-deux .envoyer:hover{background:var(--terre-profond)}main:has(>.outil-hero) .a-deux .envoyer:focus-visible{outline:2px solid var(--terre-profond);outline-offset:3px}@keyframes ad-appel{0%,to{box-shadow:0 0 #81645773}50%{box-shadow:0 0 0 calc(var(--opx) * 9) #81645700}}main:has(>.outil-hero) .a-deux .billet{inset:calc(var(--opx) * 14);border:calc(var(--opx) * 1.5) solid var(--terre);outline:1px solid var(--terre-claire);outline-offset:calc(var(--opx) * -7);padding:calc(var(--opx) * 26) calc(var(--opx) * 34) calc(var(--opx) * 22);grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;display:grid;position:absolute}main:has(>.outil-hero) .a-deux .billet .entete{font:500 calc(var(--opx) * 11.5)/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--terre-profond);grid-column:1/-1;justify-content:space-between;display:flex}main:has(>.outil-hero) .a-deux .billet .noms{text-align:center;font:400 calc(var(--opx) * 74)/1 var(--serif);letter-spacing:-.01em;color:var(--encre);grid-column:1/-1;align-self:center}main:has(>.outil-hero) .a-deux .billet .noms i{color:var(--terre);padding-inline:.12em;font-style:italic}main:has(>.outil-hero) .a-deux .billet .pers{gap:calc(var(--opx) * 4);font:400 calc(var(--opx) * 13)/1.35 var(--sans);color:var(--encre-moyen);display:grid}main:has(>.outil-hero) .a-deux .billet .pers:last-child{text-align:right}main:has(>.outil-hero) .a-deux .billet .pers b{font:500 calc(var(--opx) * 11)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--terre-profond)}main:has(>.outil-hero) .a-deux .tampon{justify-items:center;gap:calc(var(--opx) * 2);padding:calc(var(--opx) * 10) calc(var(--opx) * 16);border:calc(var(--opx) * 3.5) double var(--sauge-profond);border-radius:calc(var(--opx) * 4);color:var(--sauge-profond);font:500 calc(var(--opx) * 14)/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;mix-blend-mode:multiply;pointer-events:none;opacity:0;background:#eef2ec66;transition:opacity .32s cubic-bezier(.5,0,.75,0),transform .32s cubic-bezier(.5,0,.75,0);display:grid;position:absolute;top:74%;left:50%;transform:translate(-50%,-50%)rotate(-7deg)scale(2.2)}main:has(>.outil-hero) .a-deux .tampon small{font:400 calc(var(--opx) * 10.5)/1 var(--mono);letter-spacing:.1em}main:has(>.outil-hero) .a-deux .billet-zone.tamponne .tampon{opacity:.9;transform:translate(-50%,-50%)rotate(-7deg)scale(1)}main:has(>.outil-hero) .a-deux .billet-zone.tamponne{animation:.3s .3s ad-secousse}@keyframes ad-secousse{30%{transform:translateY(calc(var(--opx) * 3))}}main:has(>.outil-hero) .a-deux .notif{right:calc(var(--opx) * -30);top:calc(var(--opx) * -58);align-items:center;gap:calc(var(--opx) * 10);border-radius:calc(var(--opx) * 14);padding:calc(var(--opx) * 10) calc(var(--opx) * 14);box-shadow:0 calc(var(--opx) * 10) calc(var(--opx) * 30) #2e262029;font-size:calc(var(--opx) * 12.5);color:var(--encre);opacity:0;transform:translateY(calc(var(--opx) * -10));transition:.45s var(--ease);z-index:3;background:#ffffffeb;line-height:1.3;display:flex;position:absolute}main:has(>.outil-hero) .a-deux .notif .w{width:calc(var(--opx) * 30);height:calc(var(--opx) * 30);border-radius:calc(var(--opx) * 8);background:var(--sauge-profond);color:var(--creme);font:400 calc(var(--opx) * 17)/1 var(--serif);place-items:center;display:grid}main:has(>.outil-hero) .a-deux .notif small{color:var(--encre-doux);font-size:calc(var(--opx) * 11);display:block}main:has(>.outil-hero) .a-deux .billet-zone.lien .notif{opacity:1;transform:none}main:has(>.outil-hero) .a-deux .billet-zone.joint .notif{opacity:0;transform:translateY(calc(var(--opx) * -10))}main:has(>.outil-hero) .a-deux .bulle-q{right:calc(var(--opx) * 24);top:calc(var(--opx) * 34);z-index:3;max-width:calc(var(--opx) * 230);background:var(--blanc);border-radius:calc(var(--opx) * 16) calc(var(--opx) * 16) calc(var(--opx) * 16) calc(var(--opx) * 4);padding:calc(var(--opx) * 10) calc(var(--opx) * 14);font:400 calc(var(--opx) * 15)/1.3 var(--sans);color:var(--encre);box-shadow:0 calc(var(--opx) * 8) calc(var(--opx) * 22) #2e262024;transition:.45s var(--ease);position:absolute}main:has(>.outil-hero) .a-deux .bulle-q span{font:500 calc(var(--opx) * 11)/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--terre);margin-bottom:calc(var(--opx) * 5);display:block}:is(main:has(>.outil-hero) .a-deux .billet-zone.lien .bulle-q,main:has(>.outil-hero) .a-deux .billet-zone.joint .bulle-q){opacity:0;transform:translateY(calc(var(--opx) * 8)) scale(.96)}main:has(>.outil-hero) .a-deux .vu{left:50%;bottom:calc(var(--opx) * -30);z-index:3;gap:calc(var(--opx) * 10);white-space:nowrap;background:var(--sauge-profond);color:var(--creme);border-radius:calc(var(--opx) * 6);padding:calc(var(--opx) * 9) calc(var(--opx) * 14);font:400 calc(var(--opx) * 13.5)/1.2 var(--sans);opacity:0;translate:-50%;transform:translateY(calc(var(--opx) * 10));transition:.5s .9s var(--ease);align-items:center;display:flex;position:absolute}main:has(>.outil-hero) .a-deux .vu b{font:500 calc(var(--opx) * 10.5)/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--sauge-claire)}main:has(>.outil-hero) .a-deux .billet-zone.tamponne .vu{opacity:1;transform:none}main:has(>.outil-hero) .a-deux .etapes{gap:calc(var(--opx) * 18);margin:0;padding:0;list-style:none;display:flex}main:has(>.outil-hero) .a-deux .etapes li{align-items:center;gap:calc(var(--opx) * 8);font:500 calc(var(--opx) * 13)/1.2 var(--sans);color:var(--encre-clair);transition:color .4s;display:flex}main:has(>.outil-hero) .a-deux .etapes .num{width:calc(var(--opx) * 22);height:calc(var(--opx) * 22);font:500 calc(var(--opx) * 11)/1 var(--mono);border:1.5px solid;border-radius:50%;flex:none;place-items:center;display:grid}main:has(>.outil-hero) .a-deux .etapes li.on{color:var(--terre-profond)}main:has(>.outil-hero) .a-deux .etapes li.ok{color:var(--sauge-profond)}main:has(>.outil-hero) .a-deux .etapes li.ok .num{background:var(--sauge-profond);border-color:var(--sauge-profond);color:var(--creme)}main:has(>.outil-hero) .a-deux .souches{gap:calc(var(--opx) * 10);width:min(100%,calc(var(--opx) * 700));display:grid}main:has(>.outil-hero) .a-deux .souches .t{justify-content:space-between;align-items:baseline;gap:calc(var(--opx) * 6) calc(var(--opx) * 14);font:500 calc(var(--opx) * 12)/1 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--encre-doux);flex-wrap:wrap;margin:0;display:flex}main:has(>.outil-hero) .a-deux .souches .t span{letter-spacing:0;text-transform:none;font-weight:400}main:has(>.outil-hero) .a-deux .rangee{gap:calc(var(--opx) * 10);grid-template-columns:repeat(5,1fr);display:grid}main:has(>.outil-hero) .a-deux .souche{height:calc(var(--opx) * 92);padding:calc(var(--opx) * 12) calc(var(--opx) * 16) calc(var(--opx) * 10);background:var(--blanc);background-image:var(--grain);-webkit-mask:radial-gradient(circle at 0 50%,#0000 calc(var(--opx) * 7),#000 calc(var(--opx) * 7.5)) left/51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 calc(var(--opx) * 7),#000 calc(var(--opx) * 7.5)) right/51% 100% no-repeat;-webkit-mask:radial-gradient(circle at 0 50%,#0000 calc(var(--opx) * 7),#000 calc(var(--opx) * 7.5)) left/51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 calc(var(--opx) * 7),#000 calc(var(--opx) * 7.5)) right/51% 100% no-repeat;mask:radial-gradient(circle at 0 50%,#0000 calc(var(--opx) * 7),#000 calc(var(--opx) * 7.5)) left/51% 100% no-repeat,radial-gradient(circle at 100% 50%,#0000 calc(var(--opx) * 7),#000 calc(var(--opx) * 7.5)) right/51% 100% no-repeat;border-top:calc(var(--opx) * 3) solid currentColor;opacity:0;transform:translateY(calc(var(--opx) * 14));transition:.5s var(--ease);align-content:space-between;display:grid;position:relative}main:has(>.outil-hero) .a-deux .souche b{font:500 calc(var(--opx) * 10)/1 var(--mono);letter-spacing:.12em;text-transform:uppercase}main:has(>.outil-hero) .a-deux .souche .nm{font:400 calc(var(--opx) * 19)/1 var(--serif);color:var(--encre)}main:has(>.outil-hero) .a-deux .souche p{font-size:calc(var(--opx) * 11);color:var(--encre-moyen);margin:0;line-height:1.3}main:has(>.outil-hero) .a-deux .souche.co{background-color:var(--sauge-subtile);color:var(--sauge)}main:has(>.outil-hero) .a-deux .souche.co b{color:var(--sauge-profond)}main:has(>.outil-hero) .a-deux .souche.in{background-color:var(--caramel-subtile);color:var(--caramel)}main:has(>.outil-hero) .a-deux .souche.in b{color:var(--terre-profond)}main:has(>.outil-hero) .a-deux .souche.vide{border:calc(var(--opx) * 1.5) dashed var(--terre-claire);border-radius:calc(var(--opx) * 4);color:var(--encre-clair);font:300 calc(var(--opx) * 26)/1 var(--sans);background:0 0;align-content:center;place-items:center;-webkit-mask:none;mask:none}main:has(>.outil-hero) .a-deux .billet-zone.joint~.souches .souche{opacity:1;transform:none}main:has(>.outil-hero) .a-deux .souches .souche:nth-child(2){transition-delay:.12s}main:has(>.outil-hero) .a-deux .souches .souche:nth-child(3){transition-delay:.24s}main:has(>.outil-hero) .a-deux .souches .souche:nth-child(4){transition-delay:.36s}main:has(>.outil-hero) .a-deux .souches .souche:nth-child(5){transition-delay:.48s}@media (max-width:1199px){main:has(>.outil-hero) .a-deux{gap:calc(var(--opx) * 34);grid-template-columns:1fr;padding-inline:5vw}main:has(>.outil-hero) .a-deux .txt{display:contents}main:has(>.outil-hero) .a-deux .scene{margin-top:calc(var(--opx) * 10);order:5}main:has(>.outil-hero) .a-deux .roles{margin-top:calc(var(--opx) * 4);order:6}}@media (max-width:640px){main:has(>.outil-hero) .a-deux{--opx:clamp(.8205px,calc(100vw / 390),1.2px);padding:calc(var(--opx) * 44) calc(var(--opx) * 20) calc(var(--opx) * 48);gap:calc(var(--opx) * 16)}main:has(>.outil-hero) .a-deux h2{font-size:calc(var(--opx) * 28)}main:has(>.outil-hero) .a-deux .sub{font-size:calc(var(--opx) * 14.5)}main:has(>.outil-hero) .a-deux .roles li{grid-template-columns:calc(var(--opx) * 96) 1fr;font-size:calc(var(--opx) * 12.5)}main:has(>.outil-hero) .a-deux .roles b{font-size:calc(var(--opx) * 15)}main:has(>.outil-hero) .a-deux .scene{gap:calc(var(--opx) * 50)}main:has(>.outil-hero) .a-deux .etapes{gap:calc(var(--opx) * 10)}main:has(>.outil-hero) .a-deux .etapes li{font-size:calc(var(--opx) * 11);gap:calc(var(--opx) * 5)}main:has(>.outil-hero) .a-deux .billet-zone{aspect-ratio:350/200;width:100%}main:has(>.outil-hero) .a-deux .billet{inset:calc(var(--opx) * 8);padding:calc(var(--opx) * 14) calc(var(--opx) * 14) calc(var(--opx) * 12);outline-offset:calc(var(--opx) * -5)}main:has(>.outil-hero) .a-deux .billet .entete{font-size:calc(var(--opx) * 8.5)}main:has(>.outil-hero) .a-deux .billet .noms{font-size:calc(var(--opx) * 38)}main:has(>.outil-hero) .a-deux .billet .pers{font-size:calc(var(--opx) * 9.5)}main:has(>.outil-hero) .a-deux .billet .pers b{font-size:calc(var(--opx) * 8.5)}main:has(>.outil-hero) .a-deux .billet .pers span{display:none}main:has(>.outil-hero) .a-deux .tampon{font-size:calc(var(--opx) * 9.5);padding:calc(var(--opx) * 5) calc(var(--opx) * 8);white-space:nowrap;top:71%;left:50%}main:has(>.outil-hero) .a-deux .tampon small{font-size:calc(var(--opx) * 8)}main:has(>.outil-hero) .a-deux .notif{right:0;top:calc(var(--opx) * -50);font-size:calc(var(--opx) * 11)}main:has(>.outil-hero) .a-deux .bulle-q{right:calc(var(--opx) * 8);top:calc(var(--opx) * -46);font-size:calc(var(--opx) * 13);max-width:calc(var(--opx) * 210)}main:has(>.outil-hero) .a-deux .vu{font-size:calc(var(--opx) * 11);padding:calc(var(--opx) * 7) calc(var(--opx) * 10);bottom:calc(var(--opx) * -30);gap:calc(var(--opx) * 6)}main:has(>.outil-hero) .a-deux .vu b{font-size:calc(var(--opx) * 9)}main:has(>.outil-hero) .a-deux .billet-zone:not(.joint) .moitie.b{transform:translate(calc(var(--opx) * 150),calc(var(--opx) * -120)) rotate(16deg) scale(1.04)}main:has(>.outil-hero) .a-deux .envoyer{font-size:calc(var(--opx) * 11.5);padding:calc(var(--opx) * 9) calc(var(--opx) * 11)}main:has(>.outil-hero) .a-deux .souches{width:100%}main:has(>.outil-hero) .a-deux .rangee{grid-template-columns:repeat(3,minmax(0,1fr))}main:has(>.outil-hero) .a-deux .souche{height:calc(var(--opx) * 86);padding-inline:calc(var(--opx) * 12)}main:has(>.outil-hero) .a-deux .souche .nm{font-size:calc(var(--opx) * 16)}main:has(>.outil-hero) .a-deux .souche p{font-size:calc(var(--opx) * 10)}main:has(>.outil-hero) .a-deux .souche b{font-size:calc(var(--opx) * 8.5)}main:has(>.outil-hero) .a-deux .souche.vide:nth-child(n+4){display:none}}main:has(>.outil-hero) .a-deux .fil{display:none}@media (max-width:640px){main:has(>.outil-hero) .a-deux{gap:0;padding:48px 20px}main:has(>.outil-hero) .a-deux .eyebrow{margin-bottom:12px}main:has(>.outil-hero) .a-deux h2{font-size:2.125rem;line-height:1.08}main:has(>.outil-hero) .a-deux .sub{margin-top:14px;font-size:1rem;line-height:1.55}main:has(>.outil-hero) .a-deux .scene{justify-items:stretch;gap:0;margin-top:22px}:is(main:has(>.outil-hero) .a-deux .billet-zone,main:has(>.outil-hero) .a-deux .etapes){display:none}main:has(>.outil-hero) .a-deux .fil{gap:10px;display:grid}main:has(>.outil-hero) .a-deux .fil p{margin:0}main:has(>.outil-hero) .a-deux .fil-bulle{background:var(--blanc);max-width:260px;color:var(--encre);border-radius:16px 16px 16px 4px;justify-self:start;padding:10px 14px;font-size:1rem;line-height:1.4;box-shadow:0 6px 20px -10px #2e262059}main:has(>.outil-hero) .a-deux .fil-bulle span{font:500 .75rem/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--terre-profond);margin-bottom:5px;display:block}main:has(>.outil-hero) .a-deux .fil-moi{background:var(--terre);max-width:300px;color:var(--blanc);border-radius:16px 16px 4px;justify-self:end;padding:12px 14px;font-size:1rem;line-height:1.5;display:none}main:has(>.outil-hero) .a-deux .fil-moi.on{animation:fil-moi-arrive .45s var(--ease) both;display:block}@keyframes fil-moi-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){main:has(>.outil-hero) .a-deux .fil-moi.on{animation:none}}main:has(>.outil-hero) .a-deux .fil-moi small{font:500 .75rem/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;opacity:.85;margin-bottom:6px;display:block}main:has(>.outil-hero) .a-deux .fil .fil-mini{background:var(--caramel-subtile);background-image:var(--grain);color:var(--encre);border:1px solid var(--terre-claire);font:400 1.375rem/1 var(--serif);margin-top:8px;padding:10px 12px}main:has(>.outil-hero) .a-deux .fil-mini span{font:500 .75rem/1 var(--mono);letter-spacing:.06em;color:var(--terre-profond);margin-top:6px;display:block}main:has(>.outil-hero) .a-deux .fil-envoyer{min-height:48px;font-weight:500}main:has(>.outil-hero) .a-deux .fil-envoyer:disabled{cursor:default;background:var(--terre-subtile);color:var(--terre-profond);box-shadow:inset 0 0 0 1px var(--terre-claire)}main:has(>.outil-hero) .a-deux .fil-envoyer:focus-visible{outline:2px solid var(--terre-profond);outline-offset:3px}main:has(>.outil-hero) .a-deux .fil-vu{background:var(--sauge-profond);color:var(--creme);visibility:hidden;opacity:0;transition:opacity .4s var(--ease),transform .4s var(--ease);border-radius:4px;justify-self:start;padding:10px 12px;font-size:.9375rem;line-height:1.35;transform:translateY(6px)}main:has(>.outil-hero) .a-deux .fil-vu.on{visibility:visible;opacity:1;transform:none}main:has(>.outil-hero) .a-deux .fil-vu b{font:500 .75rem/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--sauge-claire);margin-bottom:4px;display:block}main:has(>.outil-hero) .a-deux .souches{gap:10px;margin-top:22px}main:has(>.outil-hero) .a-deux .souches .t{letter-spacing:.14em;color:var(--encre-moyen);font-size:.75rem}main:has(>.outil-hero) .a-deux .rangee{gap:8px}main:has(>.outil-hero) .a-deux .souche{opacity:1;transform:none}main:has(>.outil-hero) .a-deux .billet-zone.joint~.souches .souche{opacity:1;transform:none}main:has(>.outil-hero) .a-deux .souche{gap:4px;height:auto;min-height:88px;padding:10px}main:has(>.outil-hero) .a-deux .souche b{letter-spacing:.04em;font-size:.6875rem}main:has(>.outil-hero) .a-deux .souche .nm{font-size:1.125rem}main:has(>.outil-hero) .a-deux .souche p{font-size:.75rem}main:has(>.outil-hero) .a-deux .souche.vide{color:var(--terre);font-size:1.625rem}main:has(>.outil-hero) .a-deux .roles{gap:0;margin-top:16px}main:has(>.outil-hero) .a-deux .roles li{grid-template-columns:8.25rem 1fr;gap:0 14px;margin-top:10px;padding:10px 0 0;font-size:.9375rem;line-height:1.45}main:has(>.outil-hero) .a-deux .roles b{font-size:1.125rem}}main:has(>.outil-hero) .partout{--opx:clamp(.625px,calc(100vw / 1440),1.1111px);background:var(--creme);background-image:var(--grain);padding:calc(var(--opx) * 52) calc(var(--opx) * 72);align-content:center;justify-items:center;gap:calc(var(--opx) * 26);text-align:center;display:grid;position:relative}main:has(>.outil-hero) .partout .pa-head{gap:calc(var(--opx) * 10);max-width:calc(var(--opx) * 620);display:grid}main:has(>.outil-hero) .partout .eyebrow{color:var(--terre)}main:has(>.outil-hero) .partout h2{font-size:calc(var(--opx) * 42);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:1.05}main:has(>.outil-hero) .partout h2 em{color:var(--terre);font-style:italic}main:has(>.outil-hero) .partout .sub{color:var(--encre-moyen);font-size:calc(var(--opx) * 16);margin:0;max-width:30em;margin-inline:auto;line-height:1.5}main:has(>.outil-hero) .partout .sync{align-items:center;gap:calc(var(--opx) * 7);background:var(--sauge-profond);color:var(--creme);border-radius:var(--r-tag);padding:calc(var(--opx) * 8) calc(var(--opx) * 14);font:500 calc(var(--opx) * 13)/1 var(--sans);box-shadow:0 calc(var(--opx) * 10) calc(var(--opx) * 20) calc(var(--opx) * -10) #2e262080;white-space:nowrap;display:flex}main:has(>.outil-hero) .partout .sync i{width:calc(var(--opx) * 8);height:calc(var(--opx) * 8);background:var(--sauge-claire);border-radius:50%;animation:1.6s ease-in-out infinite partout-pulse}@keyframes partout-pulse{50%{opacity:.3}}main:has(>.outil-hero) .partout .pa-scene{justify-content:center;align-items:flex-end;gap:calc(var(--opx) * 60);display:flex;position:relative}main:has(>.outil-hero) .partout .mac{width:calc(var(--opx) * 560);filter:drop-shadow(0 calc(var(--opx) * 20) calc(var(--opx) * 24) #2e262059);flex:none}main:has(>.outil-hero) .partout .tel{width:calc(var(--opx) * 150);margin-bottom:calc(var(--opx) * 4);filter:drop-shadow(0 calc(var(--opx) * 14) calc(var(--opx) * 16) #2e262066);flex:none}main:has(>.outil-hero) .partout .europe{align-items:center;gap:calc(var(--opx) * 10);font-size:calc(var(--opx) * 13.5);color:var(--encre-moyen);margin:0;line-height:1.45;display:flex}main:has(>.outil-hero) .partout .europe svg{width:calc(var(--opx) * 20);height:calc(var(--opx) * 20);color:var(--sauge-profond);flex:none}main:has(>.outil-hero) .partout .europe b{color:var(--encre);font-weight:500}:is(main:has(>.outil-hero) .partout .lien,main:has(>.outil-hero) .partout .tampon){display:none}@media (max-width:899px){main:has(>.outil-hero) .partout{--opx:clamp(.4444px,calc(100vw / 1440),.6244px);padding:calc(var(--opx) * 50) calc(var(--opx) * 72) calc(var(--opx) * 76);gap:calc(var(--opx) * 34)}main:has(>.outil-hero) .partout .pa-head{max-width:calc(var(--opx) * 640)}:is(main:has(>.outil-hero) .partout .sync,main:has(>.outil-hero) .partout .europe){display:none}main:has(>.outil-hero) .partout .pa-scene{align-items:center;gap:calc(var(--opx) * 32)}main:has(>.outil-hero) .partout .mac{width:calc(var(--opx) * 600)}main:has(>.outil-hero) .partout .tel{width:calc(var(--opx) * 150);margin-bottom:0}main:has(>.outil-hero) .partout .lien{justify-items:center;gap:calc(var(--opx) * 6);width:calc(var(--opx) * 64);flex:none;display:grid}main:has(>.outil-hero) .partout .lien .trait{background:repeating-linear-gradient(90deg,var(--sauge-profond) 0 calc(var(--opx) * 6),transparent 0 calc(var(--opx) * 11));width:100%;height:2px;position:relative}main:has(>.outil-hero) .partout .lien .trait:after{content:"";border:calc(var(--opx) * 5) solid transparent;border-left-color:var(--sauge-profond);border-right:0;width:0;height:0;position:absolute;top:50%;right:0;transform:translate(60%,-50%)}main:has(>.outil-hero) .partout .lien small{font:calc(var(--opx) * 10.5)/1 var(--mono);color:var(--encre-doux);white-space:nowrap}main:has(>.outil-hero) .partout .tampon{left:calc(var(--opx) * 36);bottom:calc(var(--opx) * 22);justify-items:center;gap:calc(var(--opx) * 4);padding:calc(var(--opx) * 10) calc(var(--opx) * 14);border:calc(var(--opx) * 2.5) double var(--sauge-profond);color:var(--sauge-profond);background:var(--creme);display:grid;position:absolute;rotate:-6deg}main:has(>.outil-hero) .partout .tampon b{font:600 calc(var(--opx) * 12)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase}main:has(>.outil-hero) .partout .tampon span{font:calc(var(--opx) * 10)/1 var(--mono);letter-spacing:.06em}}@media (max-width:639px){main:has(>.outil-hero) .partout{--opx:clamp(.9231px,calc(100vw / 390),1.2px);padding:calc(var(--opx) * 26) calc(var(--opx) * 18) calc(var(--opx) * 60);gap:calc(var(--opx) * 18)}main:has(>.outil-hero) .partout h2{font-size:calc(var(--opx) * 28)}main:has(>.outil-hero) .partout .sub{font-size:calc(var(--opx) * 14)}main:has(>.outil-hero) .partout .pa-scene{gap:calc(var(--opx) * 16);flex-direction:column}main:has(>.outil-hero) .partout .mac{width:calc(var(--opx) * 260)}main:has(>.outil-hero) .partout .tel{width:calc(var(--opx) * 76)}main:has(>.outil-hero) .partout .lien{width:calc(var(--opx) * 50);transform:rotate(90deg)}main:has(>.outil-hero) .partout .tampon{left:calc(var(--opx) * 18);bottom:calc(var(--opx) * 16)}main:has(>.outil-hero) .partout{gap:0;padding:48px 20px}main:has(>.outil-hero) .partout .eyebrow{margin-bottom:12px}main:has(>.outil-hero) .partout .pa-head{gap:0;max-width:none}main:has(>.outil-hero) .partout h2{font-size:2.125rem;line-height:1.08}main:has(>.outil-hero) .partout .sub{margin-top:14px;font-size:1rem;line-height:1.55}main:has(>.outil-hero) .partout .pa-scene{grid-template-columns:1fr 124px 1fr;align-items:end;gap:0;width:100%;margin-top:22px;display:grid}main:has(>.outil-hero) .partout .mac{grid-column:1/-1;width:100%}main:has(>.outil-hero) .partout .lien{grid-column:2/4;justify-self:start;align-items:center;gap:10px;width:auto;height:56px;margin-left:61px;display:flex;transform:none}main:has(>.outil-hero) .partout .lien .trait{border-left:2px dashed var(--sauge-profond);background:0 0;width:0;height:100%}main:has(>.outil-hero) .partout .lien .trait:after{content:none}main:has(>.outil-hero) .partout .lien small{color:var(--blanc);background:var(--sauge-profond);border-radius:4px;padding:7px 10px;display:inline-block;font:500 .8125rem/1 var(--sans)!important}main:has(>.outil-hero) .partout .lien small:first-letter{text-transform:uppercase}main:has(>.outil-hero) .partout .tel{grid-column:2;width:124px}main:has(>.outil-hero) .partout .tampon{border:1.5px solid var(--sauge-profond);background:var(--blanc);text-align:left;justify-items:start;gap:2px;padding:8px 10px;bottom:48px;left:calc(50% + 72px)}:is(main:has(>.outil-hero) .partout .tampon b,main:has(>.outil-hero) .partout .tampon span){font:500 .8125rem/1.3 var(--mono);letter-spacing:0;text-transform:none}}@media (min-width:900px) and (max-width:1199px){main:has(>.outil-hero) .outil-hero .wrap{grid-template-columns:1fr;row-gap:28px;min-height:0;padding-block:30px 56px}main:has(>.outil-hero) .outil-hero .bureau{justify-self:center;width:640px}}main:has(>.outil-hero) .plan .price-note+ul{margin-top:2px}main:has(>.outil-hero) .plan-for{color:var(--encre-moyen)}@media (min-width:880px){main:has(>.outil-hero) .formules .plans{grid-template-columns:1fr 1.12fr 1fr;align-items:end}}main:has(>.outil-hero) .a-deux{overflow-x:clip}@media (scripting:none){main:has(>.outil-hero) .bureau .etiq{opacity:1}}main:has(>.outil-hero) .a-deux .rejouer-ligne{text-align:right;margin:10px 0 0}main:has(>.outil-hero) .a-deux .rejouer{all:unset;cursor:pointer;font:500 .8125rem/1 var(--sans);color:var(--terre-profond);text-underline-offset:3px;padding:6px 0;text-decoration:underline}main:has(>.outil-hero) .a-deux .rejouer:hover{color:var(--terre)}main:has(>.outil-hero) .a-deux .rejouer:focus-visible{outline:2px solid var(--terre-profond);outline-offset:2px;border-radius:2px}
