.xpack-home{--xpack-green:#193831;--xpack-green-hover:#285246;--xpack-ink:#1b1b1b;--xpack-body:#34383b;--xpack-muted:#666b6c;--xpack-line:#e6e7e7;--xpack-soft:#f5f5f5;color:var(--xpack-ink);font-family:var(--font-xweb-pack), Arial, sans-serif;background:#fff;font-weight:400;overflow:clip}.xpack-home *,.xpack-home :before,.xpack-home :after{box-sizing:border-box}.xpack-home :is(h1,h2,h3,p){margin:0}.xpack-home :is(h1,h2,h3){font-family:var(--font-xweb-pack), Arial, sans-serif;text-transform:none;font-weight:600}.xpack-home a{color:inherit;text-decoration:none}.xpack-home button{font:inherit}.xpack-home :is(a,button):focus-visible{outline:2px solid var(--xpack-green);outline-offset:4px}.xpack-home ::selection{color:#102920;background:#d7e5de}.xpack-container{width:min(100% - 64px,1376px);margin-inline:auto}.xpack-pill{border:1px solid var(--xpack-green);background:var(--xpack-green);white-space:nowrap;border-radius:999px;grid-template-columns:auto 0;align-items:center;column-gap:0;width:max-content;min-height:49px;padding:11px 24px;font-size:15px;font-weight:400;line-height:1.2;transition:background-color .25s ease-in-out,border-color .25s ease-in-out,grid-template-columns .25s ease-in-out,column-gap .25s ease-in-out;display:inline-grid;color:#fff!important}.xpack-pill:hover{background:var(--xpack-green-hover);border-color:var(--xpack-green-hover);grid-template-columns:auto 16px;column-gap:9px}.xpack-pill-arrow{opacity:0;width:16px;height:16px;transition:opacity .2s,transform .25s;overflow:hidden;transform:translate(-6px)}.xpack-pill:hover .xpack-pill-arrow,.xpack-pill:focus-visible .xpack-pill-arrow{opacity:1;transform:translate(0)}.xpack-pill--outline{background:#fff;border-color:#d9dada;display:inline-flex;color:var(--xpack-ink)!important}.xpack-pill--outline:hover{background:#f3f5f3;border-color:#c6cac6}.xpack-pill--light{background:#fff;border-color:#fff;color:var(--xpack-ink)!important}.xpack-pill--light:hover{background:#e6e6e6;border-color:#e6e6e6}.xpack-text-link{text-underline-offset:3px;border-bottom:1px solid;width:max-content;padding-bottom:2px;font-size:15px;font-weight:400;line-height:1.15;transition:color .2s;display:inline-block}.xpack-text-link:hover{color:var(--xpack-green)}.xpack-hero{text-align:center;padding-block:106px 40px}.xpack-hero h1{letter-spacing:-.06em;text-wrap:balance;max-width:1330px;margin-inline:auto;font-size:clamp(49px,5.3vw,72px);line-height:1.04;animation:.75s cubic-bezier(.16,1,.3,1) both xpack-hero-enter}.xpack-hero-flip{--xpack-inline-rotation:-8deg;--xpack-inline-hover-scale:2.45;z-index:0;vertical-align:-.12em;width:1.42em;height:.9em;transform:rotate(var(--xpack-inline-rotation));background:#f4f4f4;border-radius:12px;margin-inline:.07em;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s,z-index 0s .3s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 8px 19px #00000014}.xpack-hero-flip:nth-of-type(2){--xpack-inline-rotation:7deg}.xpack-hero-flip img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.xpack-hero-flip:nth-of-type(2) img:first-child{object-fit:contain}.xpack-hero-flip img:first-child{animation:2.4s step-end infinite xpack-swap}.xpack-hero-flip img:last-child{animation:2.4s step-end infinite reverse xpack-swap}.xpack-hero-flip:nth-of-type(2) img{animation-duration:2.1s}@keyframes xpack-swap{0%,49.99%{opacity:1}50%,to{opacity:0}}@keyframes xpack-hero-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.xpack-hero-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:36px;animation:.75s cubic-bezier(.16,1,.3,1) .12s both xpack-hero-enter;display:flex}.xpack-range{color:var(--xpack-muted);text-align:center;padding-block:8px 18px;display:block}.xpack-range>span{flex:none;font-size:13px}.xpack-range>div{text-align:center;justify-content:space-between;align-items:center;gap:clamp(10px,1.2vw,18px);min-width:0;margin-top:12px;display:flex}.xpack-range a{min-width:0;max-width:100%;min-height:32px;color:var(--xpack-muted);letter-spacing:-.02em;white-space:nowrap;flex:none;align-items:center;font-size:clamp(12px,1.05vw,15px);font-weight:550;transition:color .25s;display:inline-flex}.xpack-range a:hover{color:var(--xpack-green)}.xpack-categories{padding-block:36px 91px;position:relative}.xpack-tab-list{scrollbar-width:none;background:#f5f5f5;border-radius:999px;align-items:center;gap:2px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.xpack-tab-list::-webkit-scrollbar{display:none}.xpack-tab-list button{color:#656b6b;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;min-height:36px;padding:8px 17px;font-size:14px;font-weight:400;transition:background-color .2s,color .2s,box-shadow .2s}.xpack-tab-list button:hover{color:var(--xpack-ink)}.xpack-tab-list button.is-active{color:var(--xpack-ink);background:#fff;box-shadow:0 1px 4px #00000014}.xpack-category-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:138px;grid-auto-flow:column;gap:16px;margin-top:23px;padding:0 0 13px;display:grid;overflow-x:auto}.xpack-category-rail::-webkit-scrollbar{display:none}.xpack-category-card{scroll-snap-align:start;min-width:0}.xpack-category-card>span:last-child{text-align:center;margin-top:12px;font-size:14px;line-height:1.3;display:block}.xpack-category-next{width:44px;height:44px;color:var(--xpack-ink);cursor:pointer;background:#fff;border:1px solid #e4e4e4;border-radius:50%;place-items:center;transition:background-color .2s,transform .2s;display:grid;position:absolute;top:calc(50% + 8px);right:8px;box-shadow:0 4px 15px #0000001a}.xpack-category-next:hover{background:#f0f4f1;transform:translate(3px)}.xpack-visual{aspect-ratio:1;background:#f7f7f7;border-radius:16px;width:100%;display:block;position:relative;overflow:hidden}.xpack-visual[data-media=flyers-a5\.png]{--xpack-media-scale:1.16}.xpack-visual[data-media=depliants-1-pli\.png]{--xpack-media-scale:1.05}.xpack-visual[data-media=cartes-de-visite\.png]{--xpack-media-scale:1.3}.xpack-visual[data-media=textile-t-shirt\.png]{--xpack-media-scale:1.04}.xpack-visual-image{object-fit:cover;transform:scale(var(--xpack-media-scale,1));transition:transform .4s cubic-bezier(.16,1,.3,1)}.xpack-category-card:hover .xpack-visual-image,.xpack-gallery-card:hover .xpack-visual-image{transform:scale(calc(var(--xpack-media-scale,1) * 1.05))}.xpack-visual-empty{color:#6a6f6e;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:18px;display:flex}.xpack-visual-empty>span{font-size:13px;font-weight:500}.xpack-visual-empty small{color:#8a8f8d;max-width:24ch;font-size:11px;line-height:1.4}.xpack-why{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(50px,7vw,130px);padding-block:72px 110px;display:grid}.xpack-why-copy{max-width:510px}.xpack-why h2{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(37px,3.5vw,48px);line-height:1.09}.xpack-why-copy>p{color:var(--xpack-body);margin-top:19px;font-size:16px;line-height:1.5}.xpack-why-actions{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.xpack-accordion{gap:14px;display:grid}.xpack-accordion-item{background:#f7f7f7;border-radius:16px;overflow:hidden}.xpack-accordion-item button{width:100%;min-height:72px;color:var(--xpack-ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;padding:18px 23px;font-size:16px;font-weight:500;display:flex}.xpack-accordion-item button svg{flex:none;transition:transform .25s}.xpack-accordion-item button[aria-expanded=true] svg{transform:rotate(180deg)}.xpack-accordion-answer{padding:0 23px 23px}.xpack-accordion-answer[hidden]{display:none}.xpack-accordion-answer p{color:#4b5150;max-width:64ch;font-size:14px;line-height:1.58}.xpack-gallery{padding-block:85px}.xpack-gallery-heading h2{letter-spacing:-.02em;text-wrap:balance;max-width:920px;font-size:clamp(30px,2.8vw,36px);line-height:1.25}.xpack-gallery-heading p{color:#777c7b;max-width:710px;margin-top:6px;font-size:16px;line-height:1.5}.xpack-gallery-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-block:27px 31px;display:flex}.xpack-gallery-toolbar>.xpack-text-link{border:1px solid #dbdddd;border-radius:999px;flex:none;padding:10px 15px;font-size:14px;text-decoration:none;transition:background-color .2s,border-color .2s}.xpack-gallery-toolbar>.xpack-text-link:hover{background:#f1f5f2;border-color:#c5d4ca}.xpack-gallery-rail{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(25% - 12px);grid-auto-flow:column;gap:16px;padding-bottom:6px;display:grid;overflow-x:auto}.xpack-gallery-rail::-webkit-scrollbar{display:none}.xpack-gallery-card{scroll-snap-align:start;min-width:0}.xpack-gallery-card>span:last-child{margin-top:17px;font-size:17px;line-height:1.3;display:block}.xpack-gallery-controls{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.xpack-gallery-controls button{width:40px;height:40px;color:var(--xpack-ink);cursor:pointer;background:#fff;border:1px solid #e2e2e2;border-radius:50%;place-items:center;transition:background-color .2s,border-color .2s;display:grid}.xpack-gallery-controls button:hover{background:#f0f4f1;border-color:#c9d3cd}.xpack-published .xpack-gallery-toolbar{justify-content:flex-end}.xpack-running{background:var(--xpack-green);color:#fff;margin-block:90px 80px;padding-block:21px;overflow:hidden;transform:rotate(-2deg)scale(1.04)}.xpack-running-track{width:max-content;animation:44s linear infinite xpack-marquee;display:flex}.xpack-running-track>span{white-space:nowrap;flex:none;align-items:center;gap:36px;padding-right:36px;font-size:clamp(18px,2vw,24px);font-weight:500;display:inline-flex}.xpack-running-track svg{flex:none}@keyframes xpack-marquee{to{transform:translate(-50%)}}.xpack-statement{padding-block:85px 100px}.xpack-statement h2{letter-spacing:-.02em;text-wrap:pretty;max-width:1230px;font-size:clamp(39px,3.65vw,48px);line-height:1.09}.xpack-statement-photo{--xpack-inline-rotation:-7deg;--xpack-inline-hover-scale:3.1;z-index:0;vertical-align:-.12em;width:1.42em;height:.9em;transform:rotate(var(--xpack-inline-rotation));background:#edf1ee;border-radius:10px;margin-inline:.07em;transition:transform .3s cubic-bezier(.16,1,.3,1),z-index 0s .3s;display:inline-block;position:relative;overflow:hidden;box-shadow:0 5px 14px #0000001a}.xpack-statement-photo:nth-of-type(2){--xpack-inline-rotation:7deg}.xpack-statement-photo img{object-fit:cover}.xpack-statement-photo--contain img{object-fit:contain}.xpack-hero-flip:focus-visible,.xpack-statement-photo:focus-visible{outline:2px solid var(--xpack-green);outline-offset:4px;z-index:3;transform:rotate(0) scale(var(--xpack-inline-hover-scale));transition:transform .3s cubic-bezier(.16,1,.3,1),z-index}@media (hover:hover) and (pointer:fine){.xpack-hero-flip:hover,.xpack-statement-photo:hover{z-index:3;transform:rotate(0) scale(var(--xpack-inline-hover-scale));transition:transform .3s cubic-bezier(.16,1,.3,1),z-index}:is(.xpack-home h1:has(.xpack-hero-flip:focus-visible) .xpack-hero-flip:hover:not(:focus-visible),.xpack-home h2:has(.xpack-statement-photo:focus-visible) .xpack-statement-photo:hover:not(:focus-visible)){z-index:0;transform:rotate(var(--xpack-inline-rotation))}}.xpack-statement>.xpack-pill{margin-top:28px}.xpack-journey{background:var(--xpack-green);color:#fff;border-radius:29px;margin-block:0 110px;padding:34px}.xpack-journey-intro{justify-content:space-between;align-items:end;gap:24px;padding:10px 10px 30px;display:flex}.xpack-journey h2{letter-spacing:-.025em;max-width:550px;font-size:clamp(31px,3vw,42px);line-height:1.13}.xpack-journey-intro p{color:#fff;max-width:440px;font-size:16px;line-height:1.52}.xpack-journey-stage{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.xpack-journey-step{background:#fff;border-radius:19px;min-height:440px;position:relative;overflow:hidden}.xpack-journey-step>span{z-index:1;background:var(--xpack-green);color:#fff;border-radius:999px;padding:8px 14px;font-size:14px;position:absolute;top:17px;left:17px}.xpack-journey-step img{object-fit:cover;transition:transform .5s cubic-bezier(.16,1,.3,1)}.xpack-journey-step:hover img{transform:scale(1.04)}.xpack-business{padding:18px}.xpack-business-inner{color:#fff;background:#000;border-radius:31px;max-width:1500px;margin-inline:auto;padding:clamp(54px,7vw,105px) clamp(28px,5vw,80px) 35px}.xpack-business-intro{text-align:left;max-width:870px;margin-inline:auto}.xpack-business h2{letter-spacing:-.025em;text-wrap:balance;max-width:800px;font-size:clamp(37px,3.9vw,53px);line-height:1.1}.xpack-business-benefits{grid-template-columns:repeat(3,max-content);gap:13px 27px;margin-block:36px 32px;display:grid}.xpack-business-benefits span{color:#fff;align-items:center;gap:9px;font-size:14px;display:inline-flex}.xpack-business-benefits svg{color:#fff}.xpack-business-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:80px;display:grid}.xpack-business-card{background:var(--xpack-green);color:#fff;border-radius:19px;min-height:440px;padding:30px 25px 20px;overflow:hidden}.xpack-business-card h3{letter-spacing:-.025em;font-size:clamp(23px,2.2vw,29px);line-height:1.15}.xpack-business-card p{color:#fff;max-width:34ch;margin-top:10px;font-size:14px;line-height:1.45}.xpack-business-photos{justify-content:center;gap:10px;margin-top:32px;display:flex}.xpack-business-photos>span{aspect-ratio:.75;background:#fff;border-radius:12px;width:49%;display:block;position:relative;overflow:hidden;transform:rotate(-5deg);box-shadow:0 8px 23px #0000001a}.xpack-business-photos>span:last-child{transform:rotate(6deg)translateY(20px)}.xpack-business-photos img{object-fit:cover}.xpack-business-mock{background:0 0;border:1px solid #ffffff73;border-radius:17px;gap:10px;margin-top:44px;padding:22px;display:grid}.xpack-business-mock span{color:#fff;border:1px solid #ffffff73;border-radius:11px;align-items:center;min-height:57px;padding-inline:17px;font-size:14px;display:flex}.xpack-business-mock span:before{content:"";background:#fff;border-radius:50%;width:8px;height:8px;margin-right:12px}.xpack-questions{padding-block:115px 110px}.xpack-closing{text-align:center;padding-block:90px 125px}.xpack-closing h2{letter-spacing:-.06em;text-wrap:balance;max-width:1030px;margin-inline:auto;font-size:clamp(49px,5.3vw,72px);line-height:1.04}.xpack-closing p{color:#7b8080;max-width:550px;margin:27px auto 0;font-size:17px;line-height:1.45}.xpack-closing-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:39px;display:flex}@media (prefers-reduced-motion:no-preference){.xpack-home.is-ready [data-reveal]{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.xpack-home.is-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.xpack-home *,.xpack-home :before,.xpack-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.xpack-hero-flip:is(:hover,:focus-visible),.xpack-statement-photo:is(:hover,:focus-visible){transform:rotate(var(--xpack-inline-rotation)) scale(1.15)}}@media (max-width:1080px){.xpack-container{width:min(100% - 48px,1376px)}.xpack-gallery-rail{grid-auto-columns:calc(33.3333% - 10.6667px)}.xpack-business-benefits{grid-template-columns:repeat(2,max-content)}.xpack-business-grid{margin-top:55px}}@media (max-width:959px){.xpack-range>div{flex-wrap:wrap;justify-content:center}.xpack-range a{white-space:normal;flex:0 auto;font-size:14px}}@media (max-width:760px){.xpack-container{width:min(100% - 32px,1376px)}.xpack-hero{padding-block:82px 40px}.xpack-hero h1{letter-spacing:-.045em;font-size:clamp(40px,8.4vw,62px)}.xpack-hero-flip{border-radius:8px}.xpack-hero-actions{gap:9px;margin-top:29px}.xpack-range{padding-block:15px 40px}.xpack-range>div{flex-wrap:wrap;justify-content:center;display:flex}.xpack-range a{font-size:19px}.xpack-categories{padding-block:15px 63px}.xpack-category-rail{grid-auto-columns:118px;gap:12px}.xpack-category-card>span:last-child{font-size:12px}.xpack-category-next{right:-4px}.xpack-why{grid-template-columns:1fr;gap:26px;padding-block:67px}.xpack-why h2{font-size:clamp(34px,7vw,44px)}.xpack-gallery{padding-block:61px}.xpack-gallery-toolbar{flex-direction:column-reverse;align-items:flex-start;gap:14px}.xpack-gallery-rail{grid-auto-columns:minmax(220px,68vw);gap:12px}.xpack-gallery-card>span:last-child{font-size:15px}.xpack-running{margin-block:60px 45px}.xpack-statement{padding-block:65px 80px}.xpack-statement h2{font-size:clamp(35px,7vw,45px)}.xpack-journey{border-radius:20px;margin-block:0 70px;padding:20px}.xpack-journey-intro{padding:6px 4px 24px;display:block}.xpack-journey-intro p{margin-top:12px;font-size:15px}.xpack-journey-stage{grid-template-columns:1fr}.xpack-journey-step{min-height:310px}.xpack-business{padding:10px}.xpack-business-inner{border-radius:22px;padding:52px 22px 22px}.xpack-business-benefits{grid-template-columns:1fr 1fr;gap:11px}.xpack-business-benefits span{font-size:12px}.xpack-business-grid{grid-template-columns:1fr;margin-top:55px}.xpack-business-card{min-height:370px}.xpack-questions{padding-block:80px}.xpack-closing{padding-block:70px 90px}.xpack-closing h2{letter-spacing:-.045em;font-size:clamp(43px,9vw,58px)}}@media (max-width:440px){.xpack-hero h1{font-size:40px}.xpack-hero-actions{gap:8px}.xpack-range>div{gap:10px 17px}.xpack-range a{font-size:17px}.xpack-category-next{display:none}.xpack-tab-list button{padding-inline:12px;font-size:12px}.xpack-business-benefits{grid-template-columns:1fr}}
