.xeditor{--xeditor-accent:#7b9d78;--xeditor-accent-ink:#fff;color:#242424;max-width:1320px;margin-inline:auto;padding-inline:24px}html[data-account=revendeur] .xeditor{--xeditor-accent:var(--xw-gold-gradient);--xeditor-accent-ink:#171717}.xeditor *{box-sizing:border-box}.xeditor :is(h2,h3,p,figure){margin:0}.xeditor-section{border-top:1px solid #3034402b;padding-block:clamp(66px,7vw,100px);scroll-margin-top:120px}.xeditor-section h2[id]{scroll-margin-top:130px}.xeditor-section h2{max-width:18ch;font:550 clamp(34px, 3.7vw, 53px)/1.09 var(--font-inter), sans-serif;letter-spacing:-.035em;text-wrap:balance}.xeditor-section p{color:#4c5658;max-width:65ch;font-size:14px;line-height:1.75}.xeditor-text-link{color:#263b2a;align-items:center;gap:9px;width:max-content;max-width:100%;min-height:44px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.xeditor-text-link svg{flex:none;transition:transform .3s cubic-bezier(.16,1,.3,1)}.xeditor-text-link:is(:hover,:focus-visible) svg{transform:translate(3px,-3px)}html[data-account=revendeur] .xeditor-text-link{color:#6e5422}.xeditor-frame{background:#e7ebea;border-radius:19px;width:100%;min-width:0;min-height:280px;display:block;position:relative;overflow:hidden}.xeditor-frame:after{content:"";pointer-events:none;border:1px dashed #a7b6b1;border-radius:11px;position:absolute;inset:14px}.xeditor-frame:has(img):after{content:none}.xeditor-frame img{object-fit:cover}.xeditor-frame__placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px;display:flex;position:absolute;inset:0}.xeditor-frame__placeholder svg{color:#5c8260}.xeditor-frame__placeholder strong{font-size:14px;font-weight:650}.xeditor-frame__placeholder span{color:#54605d;max-width:35ch;font-size:12px;line-height:1.55}html[data-account=revendeur] .xeditor-frame{background:#f5eedc}html[data-account=revendeur] .xeditor-frame:after{border-color:#b8a773}html[data-account=revendeur] .xeditor-frame__placeholder svg{color:#85692e}.xeditor-section--project{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:center;gap:clamp(30px,5vw,76px);display:grid}.xeditor-project-copy{padding:18px 0 18px clamp(0px,2vw,25px)}.xeditor-project-copy h2{font-size:clamp(33px,3vw,43px)}.xeditor-project-copy p{margin-top:24px}.xeditor-project-copy .xeditor-action{margin-top:25px}.xeditor-section--project .xeditor-frame{aspect-ratio:1.27}.xeditor-section--selection{background:linear-gradient(#0000 0,#ffffff78 100%)}.xeditor-selection-top{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:center;gap:clamp(30px,5vw,76px);margin-bottom:32px;display:grid}.xeditor-selection-copy{padding:18px clamp(0px,2vw,25px) 18px 0}.xeditor-selection-copy h2{max-width:9em;font-size:clamp(33px,3vw,43px)}.xeditor-selection-top p{max-width:59ch;margin-top:18px}.xeditor-selection-top .xeditor-action{margin-top:24px}.xeditor-selection-top .xeditor-frame{aspect-ratio:1.27;min-height:0}.xeditor-product-row{--xw-ease:cubic-bezier(.3, 1, .3, 1);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,24px);display:grid}.xeditor-product-row .xw-product{min-width:0}.xeditor-written-word{white-space:nowrap;display:inline-block;position:relative}.xeditor-title-line{display:contents}.xeditor-hand-underline{pointer-events:none;width:calc(100% + .08em);height:.33em;position:absolute;bottom:-.5em;left:-.04em;overflow:visible}.xeditor-hand-underline path{fill:none;stroke:#7b9d78;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:220;stroke-dashoffset:0}.xeditor-project-copy{--xeditor-copy-end:1.25s;--xeditor-underline-start:1.3s}.xeditor-selection-copy{--xeditor-copy-end:1.4s;--xeditor-underline-start:1.45s}.xeditor-motion-copy-ready .xeditor-hand-underline path{transition:stroke-dashoffset 1.4s cubic-bezier(.16, 1, .3, 1) var(--xeditor-underline-start)}.xeditor-motion-copy-ready:not(.is-copy-revealed) .xeditor-hand-underline path{stroke-dashoffset:220px}.xeditor-project-copy.xeditor-motion-copy-ready:not(.is-copy-revealed) .xeditor-hand-underline{opacity:0;transition:none}.xeditor-project-copy.xeditor-motion-copy-ready:not(.is-copy-revealed) .xeditor-hand-underline path{transition:none}.xeditor-project-copy.xeditor-motion-copy-ready.is-copy-revealed .xeditor-hand-underline{opacity:1;transition:opacity 0s linear var(--xeditor-underline-start)}.xeditor-motion-copy-ready .xeditor-written-word{opacity:1;filter:blur();transition:opacity .4s,filter .5s,transform .5s;transform:translateY(0)}.xeditor-motion-copy-ready:not(.is-copy-revealed) .xeditor-written-word{opacity:0;filter:blur(6px);transform:translateY(8px)}.xeditor-motion-copy-ready>p,.xeditor-motion-copy-ready>.xeditor-action{opacity:1;filter:blur();transition:opacity .85s cubic-bezier(.16,1,.3,1),filter 1s cubic-bezier(.16,1,.3,1),transform 1s cubic-bezier(.16,1,.3,1);transform:translateY(0)}.xeditor-motion-copy-ready>p{transition-delay:var(--xeditor-copy-end)}.xeditor-motion-copy-ready>.xeditor-action{transition-delay:calc(var(--xeditor-copy-end) + .4s)}.xeditor-motion-copy-ready:not(.is-copy-revealed)>p,.xeditor-motion-copy-ready:not(.is-copy-revealed)>.xeditor-action{opacity:0;filter:blur(10px);transform:translateY(20px)}.xeditor-motion-image-ready{opacity:1;filter:blur();transition:opacity 1.7s cubic-bezier(.22,1,.36,1),filter 2.15s cubic-bezier(.22,1,.36,1),transform 2.15s cubic-bezier(.22,1,.36,1);transform:translateY(0)scale(1)}.xeditor-motion-image-ready:not(.is-image-revealed){opacity:0;filter:blur(15px);transform:translateY(26px)scale(1.06)}.xeditor-section--blog{padding-top:clamp(77px,8vw,115px)}.xeditor-blog-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:32px;display:flex}.xeditor-blog-head h2{max-width:20ch}.xeditor-blog-head p{max-width:59ch;margin-top:16px}.xeditor-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,24px);display:grid}.xeditor-blog-grid .xblog-card__body{min-height:136px}.xeditor-blog-grid .xblog-cover{border-radius:18px}.xeditor-blog-grid .xblog-card h3{font-size:clamp(18px,1.5vw,21px)}.xeditor-section--pricing{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;gap:40px;display:grid}.xeditor-pricing-copy{background:#fbf5e6;border-radius:20px;flex-direction:column;align-items:flex-start;padding:clamp(28px,3vw,45px);display:flex}.xeditor-pricing-copy h2{max-width:15ch}.xeditor-pricing-copy p{margin-top:17px}.xeditor-pricing-copy>.xeditor-text-link{margin-top:auto}.xeditor-section--pricing .xeditor-frame{min-height:460px}.xeditor-rates{align-items:end;gap:clamp(22px,3vw,45px);margin:34px 0 24px;display:flex}.xeditor-rates>div{gap:4px;max-width:170px;display:grid}.xeditor-rates strong{letter-spacing:-.04em;white-space:nowrap;font-size:clamp(44px,5vw,72px);font-weight:550;line-height:1}.xeditor-rates span{color:#5e594e;font-size:12px;line-height:1.45}.xeditor-reseller-range__top{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:end;gap:50px;margin-bottom:30px;display:grid}.xeditor-reseller-range__top p{margin-top:18px}.xeditor-reseller-range__top .xeditor-text-link{margin-top:15px}.xeditor-reseller-range__top .xeditor-frame{aspect-ratio:1.8;min-height:0}.xeditor-section--close{padding-block:44px 92px}.xeditor-close-layout{background:#242424;border-radius:21px;grid-template-columns:minmax(0,1fr) minmax(0,.86fr);align-items:center;gap:clamp(27px,5vw,70px);padding:clamp(30px,4vw,57px);display:grid}.xeditor-close-layout h2{color:#fff}.xeditor-close-layout p{color:#e1e4e2;max-width:54ch;margin-top:18px}.xeditor-close-layout .xeditor-frame{aspect-ratio:1.35;background:#e7ebea;min-height:290px}.xeditor-close-actions{flex-wrap:wrap;gap:11px;margin-top:30px;display:flex}.xeditor-action{isolation:isolate;border-radius:999px;justify-content:space-between;align-items:center;gap:15px;min-height:49px;padding:11px 18px;font-size:12px;font-weight:650;line-height:1.4;text-decoration:none;transition:color .5s cubic-bezier(.3,1,.3,1) .1s;display:inline-flex;position:relative;overflow:hidden}.xeditor-action--light{color:#171717;background:#fff}.xeditor-action--brand{color:#fff;background:#7b9d78}.xeditor-action--dark{color:#fff;background:#242424}html[data-account=revendeur] .xeditor-action--brand{background:var(--xw-gold-gradient);color:#171717}.xeditor-action__fill{z-index:0;pointer-events:none;background:#171717;border-radius:50%;width:150%;height:200%;transition:transform .5s cubic-bezier(.3,1,.3,1);position:absolute;top:-50%;left:-25%;transform:translateY(-76%)}.xeditor-action--dark .xeditor-action__fill{background:#7b9d78}.xeditor-action__label,.xeditor-action svg{z-index:1;position:relative}.xeditor-action svg{flex:none}@media (hover:hover) and (pointer:fine){.xeditor-action:hover{color:#fff}.xeditor-action:hover .xeditor-action__fill{transform:translateY(0)}}.xeditor-action:focus-visible{color:#fff}.xeditor-action:focus-visible .xeditor-action__fill{transform:translateY(0)}.xeditor :focus-visible{outline-offset:4px;outline:2px solid #7b9d78}html[data-account=revendeur] .xeditor :focus-visible{outline-color:#b38b3c}@media (min-width:1500px){.xeditor{max-width:1440px}}@media (max-width:980px){.xeditor-reseller-range__top{grid-template-columns:minmax(0,1fr) minmax(0,.65fr);gap:25px}.xeditor-section--project,.xeditor-selection-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.xeditor-section--pricing{gap:18px}}@media (max-width:767px){.xeditor{padding-inline:18px}.xeditor-section{padding-block:54px}.xeditor-section h2{font-size:clamp(30px,7.5vw,42px)}.xeditor-section p{font-size:13px}.xeditor-section--project,.xeditor-selection-top,.xeditor-reseller-range__top,.xeditor-section--pricing,.xeditor-close-layout{grid-template-columns:minmax(0,1fr)}.xeditor-project-copy,.xeditor-selection-copy{padding:0}.xeditor-selection-copy h2{max-width:100%;font-size:clamp(22px,9vw - 6.5px,32px)}.xeditor-selection-copy .xeditor-title-line{white-space:nowrap;display:block}.xeditor-project-copy,.xeditor-selection-copy{--xeditor-underline-start:.25s}.xeditor-motion-copy-ready .xeditor-written-word,.xeditor-motion-copy-ready:not(.is-copy-revealed) .xeditor-written-word,.xeditor-motion-copy-ready>p,.xeditor-motion-copy-ready>.xeditor-action{opacity:1;filter:none;transition:none;transform:none}.xeditor-motion-copy-ready:not(.is-copy-revealed)>p,.xeditor-motion-copy-ready:not(.is-copy-revealed)>.xeditor-action{opacity:1;filter:none;transform:none}.xeditor-section--project .xeditor-frame,.xeditor-selection-top .xeditor-frame{aspect-ratio:4/3}.xeditor-reseller-range__top .xeditor-frame{aspect-ratio:16/9}.xeditor-product-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.xeditor-blog-head{display:block}.xeditor-blog-head .xeditor-text-link{margin-top:13px}.xeditor-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.xeditor-blog-grid .xblog-card:last-child{grid-column:1/-1}.xeditor-blog-grid .xblog-card:last-child .xblog-card__link{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:15px;display:grid}.xeditor-blog-grid .xblog-card:last-child .xblog-cover{aspect-ratio:4/3;border-radius:15px}.xeditor-blog-grid .xblog-card h3{font-size:16px}.xeditor-blog-grid .xblog-card__meta{font-size:10px}.xeditor-section--pricing .xeditor-frame{aspect-ratio:4/3;min-height:300px}.xeditor-close-layout{gap:28px;padding:28px 22px}.xeditor-close-layout .xeditor-frame{aspect-ratio:4/3;min-height:230px}}@media (max-width:480px){.xeditor-blog-grid{grid-template-columns:minmax(0,1fr);gap:22px}.xeditor-blog-grid .xblog-card:last-child{grid-column:auto}.xeditor-blog-grid .xblog-card:last-child .xblog-card__link{display:block}.xeditor-blog-grid .xblog-card:last-child .xblog-card__body{padding:18px 36px 16px 2px}.xeditor-blog-grid .xblog-card h3{font-size:20px}.xeditor-blog-grid .xblog-card__body{min-height:auto}}@media (max-width:359px){.xeditor-product-row{grid-template-columns:minmax(0,1fr)}.xeditor-close-actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.xeditor-action,.xeditor-action__fill,.xeditor-text-link svg,.xeditor-motion-image-ready,.xeditor-motion-copy-ready>p,.xeditor-motion-copy-ready>.xeditor-action,.xeditor-motion-copy-ready .xeditor-hand-underline path,.xeditor-motion-copy-ready .xeditor-written-word{transition:none}.xeditor-project-copy.xeditor-motion-copy-ready:not(.is-copy-revealed) .xeditor-hand-underline,.xeditor-project-copy.xeditor-motion-copy-ready.is-copy-revealed .xeditor-hand-underline{opacity:1;transition:none}.xeditor-motion-copy-ready:not(.is-copy-revealed) .xeditor-written-word,.xeditor-motion-copy-ready:not(.is-copy-revealed)>p,.xeditor-motion-copy-ready:not(.is-copy-revealed)>.xeditor-action{opacity:1;filter:none;transform:none}.xeditor-motion-copy-ready:not(.is-copy-revealed) .xeditor-hand-underline path{stroke-dashoffset:0}.xeditor-motion-image-ready:not(.is-image-revealed){opacity:1;filter:none;transform:none}}
