.section-blog-header a.button,.newsletter_submit-button,.blog-more_button-row a.button,.w-pagination-next{display:inline-flex;align-items:center;gap:10px;background:linear-gradient(180deg,#2A2A2A 0%,#141414 52%,#0A0A0A 100%);color:#fff;text-decoration:none;font-weight:600;font-size:1rem;padding:15px 26px;border-radius:999px;border:0;cursor:pointer;transition:transform .15s,box-shadow .15s;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),inset 0 -2px 0 rgba(0,0,0,.28),0 1px 2px rgba(0,0,0,.25),0 4px 8px -2px rgba(20,20,20,.2),0 14px 26px -8px rgba(20,20,20,.35)}.section-blog-header a.button:hover,.newsletter_submit-button:hover,.blog-more_button-row a.button:hover,.w-pagination-next:hover{transform:translateY(-2px);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -2px 0 rgba(0,0,0,.28),0 2px 3px rgba(0,0,0,.22),0 8px 14px -4px rgba(20,20,20,.24),0 20px 34px -10px rgba(20,20,20,.4)}.section-blog-header a.button:active,.newsletter_submit-button:active,.blog-more_button-row a.button:active,.w-pagination-next:active{transform:translateY(1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),inset 0 2px 4px rgba(0,0,0,.3),0 1px 2px rgba(0,0,0,.2)}.blog-more_button-row a.button,.w-pagination-next{background:linear-gradient(180deg,#fff 0%,#FFFFFF 100%);color:var(--encre);border:0;box-shadow:0 0 0 1px rgba(0,0,0,.14),inset 0 1px 0 #fff,inset 0 -2px 0 rgba(20,20,20,.05),0 1px 2px rgba(20,20,20,.06),0 8px 18px -6px rgba(20,20,20,.14)}.blog-more_button-row a.button:hover,.w-pagination-next:hover{box-shadow:0 0 0 1px rgba(0,0,0,.18),inset 0 1px 0 #fff,inset 0 -2px 0 rgba(20,20,20,.05),0 2px 3px rgba(20,20,20,.07),0 14px 26px -8px rgba(20,20,20,.2)}.blog-more_button-row a.button,.w-pagination-next{box-shadow:0 0 0 1px var(--contour),0 1px 2px rgba(20,20,20,.05)}.blog-more_button-row a.button:hover,.w-pagination-next:hover{box-shadow:0 0 0 1px var(--contour),0 6px 14px -6px rgba(20,20,20,.18)}@media(hover:hover){.blog-more_button-row a.button:hover,.w-pagination-next:hover{background:linear-gradient(145deg,var(--accent) 0%,var(--accent) 48%,var(--accent2) 100%);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -2px 0 rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.12),0 8px 18px -8px rgba(var(--accent-rgb),.45)}}.section-blog-header a.button,.newsletter_submit-button,.blog-more_button-row a.button,.w-pagination-next{background:var(--bouton);box-shadow:none;font-size:.98rem;font-weight:600;padding:15px 24px;transition:background .15s,transform .15s}.section-blog-header a.button:hover,.newsletter_submit-button:hover,.blog-more_button-row a.button:hover,.w-pagination-next:hover{background:#000;transform:translateY(-1px);box-shadow:0 8px 20px -10px rgba(0,0,0,.4)}.section-blog-header a.button:active,.newsletter_submit-button:active,.blog-more_button-row a.button:active,.w-pagination-next:active{transform:none;box-shadow:none}.blog-more_button-row a.button,.w-pagination-next{background:#fff;color:var(--encre);box-shadow:0 0 0 1px var(--trait)}.blog-more_button-row a.button:hover,.w-pagination-next:hover{background:#fff;box-shadow:0 0 0 1px #cfcfcb,0 8px 20px -12px rgba(0,0,0,.2)}@media(hover:hover){.blog-more_button-row a.button:hover,.w-pagination-next:hover{background:linear-gradient(145deg,var(--accent) 0%,var(--accent) 48%,var(--accent2) 100%);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.35),inset 0 -2px 0 rgba(0,0,0,.14),0 1px 2px rgba(0,0,0,.12),0 8px 18px -8px rgba(var(--accent-rgb),.45)}}.blog-sur{display:flex;align-items:center;justify-content:center;gap:8px;font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:0 0 16px}@media(max-width:760px){.blog-sur{font-size:.72rem}}.w-inline-block{max-width:100%;display:inline-block}.w-dyn-hide,.w-condition-invisible,.hide,.w-dyn-item[hidden]{display:none!important}.w-form-done,.w-form-fail{display:none}.w-richtext:after{content:"";display:table;clear:both}.w-pagination-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.w-pagination-previous.hide{display:none}.section-blog-header,.section-blogpost{position:relative;top:auto;z-index:auto;padding:0;background:none}.section-blog-header .page-padding-blog,.section-blog-all .page-padding-blog,.section-blog-more .page-padding-blog, .section-blog-header > .blog-header_content-left,.section-blog-all > .blog-all_component{width:min(1160px,calc(100% - 48px));margin-left:auto;margin-right:auto}.blogpost_head .page-padding-blog,.section-blogpost > .page-padding-blog{width:min(760px,calc(100% - 48px));margin-left:auto;margin-right:auto}.section-blog-header{padding:clamp(40px,6vw,84px) 0 clamp(16px,3vw,32px)}.blog-header_component{display:grid;gap:clamp(28px,4vw,56px);align-items:center}@media(min-width:900px){.blog-header_component{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.blog-header_content-left h1{font-size:var(--t-h1);line-height:1.04;letter-spacing:-.035em;font-weight:800;max-width:15ch;text-wrap:balance}.blog-header_content-left .text-size-m{margin-top:18px;color:var(--encre2);font-size:1.06rem;line-height:1.65;max-width:52ch}.blog-header_content-left .margin-top{margin-top:28px}.blog-header_content-right{background:#fff;border-radius:var(--r-carte);padding:clamp(24px,3vw,36px);box-shadow:0 0 0 1px var(--trait),0 24px 48px -30px rgba(20,20,20,.25)}.blog-header_content-right h2{font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.2;text-align:left;margin:0;max-width:none;letter-spacing:-.02em;color:var(--encre)}.blog-header_content-right > p{margin-top:10px;color:var(--encre2);font-size:.9rem;line-height:1.55}.newsletter_form-block{margin-top:20px}.newsletter_form{display:flex;flex-wrap:wrap;gap:10px}.newsletter_text-field{flex:1 1 220px;min-width:0;height:52px;padding:0 20px;border-radius:999px;border:1px solid var(--trait);background:var(--fond2);font:inherit;font-size:1rem;color:var(--encre);outline:none;transition:border-color .2s,box-shadow .2s,background .2s}.newsletter_text-field::placeholder{color:#8A8A86}.newsletter_text-field:focus{border-color:var(--accent);background:#fff;box-shadow:0 0 0 4px rgba(var(--accent-rgb),.14)}.newsletter_button-submit-wrapper{display:flex}.newsletter_submit-button{height:52px;-webkit-appearance:none;appearance:none;font-family:inherit;justify-content:center}.newsletter_success-message{margin-top:4px}.newsletter_form-popup-content-wrapper{display:grid;justify-items:start;gap:6px;padding:18px 20px;border-radius:18px;background:rgba(var(--accent-rgb),.07);box-shadow:0 0 0 1px rgba(var(--accent-rgb),.25)}.newsletter_form-popup-content-wrapper .icon-1x1-xl{width:34px;height:34px}.newsletter_form-popup-content-wrapper .text-weight-semibold{font-weight:700}.newsletter_form-popup-content-wrapper p{color:var(--encre2);font-size:.92rem}.newsletter_form-popup-content-wrapper .button{display:none}.newsletter_error-message{margin-top:10px;color:#B42318;font-size:.88rem}.section-blog-all{padding:clamp(28px,4vw,48px) 0 clamp(56px,7vw,96px)}.section-blog-all .margin-bottom{margin-bottom:clamp(20px,3vw,32px)}.section-blog-all h2,.section-blog-more h2{text-align:left;margin:0;max-width:none}.blog-all_component .w-dyn-items,.blog-more_component .w-dyn-items{display:grid;gap:clamp(16px,2vw,24px);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.blog-all_item,.blog-more_item{position:relative;height:100%;display:flex;flex-direction:column;background:#fff;border-radius:var(--r-carte);overflow:hidden;box-shadow:0 0 0 1px var(--trait),0 10px 24px -20px rgba(0,0,0,.18);transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.blog-all_item:hover,.blog-more_item:hover{transform:translateY(-3px);box-shadow:0 0 0 1px rgba(0,0,0,.1),0 22px 40px -24px rgba(20,20,20,.3)}.blog-all_image-link,.blog-more_image-link{display:block}.blog-all_image-wrapper,.blog-more_image-wrapper{aspect-ratio:16/9;overflow:hidden;background:var(--fond2)}.blog-all_image{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.blog-all_item:hover .blog-all_image,.blog-more_item:hover .blog-all_image{transform:scale(1.03)}.blog-all_content-wrapper{display:flex;flex-direction:column;flex:1;padding:20px 22px 22px}.blog-more_content-bottom{padding:20px 22px 24px}.blog-all_title-link{display:block;color:inherit;text-decoration:none}.blog-all_title-link::after{content:"";position:absolute;inset:0;z-index:1}.blog-all_title-link:focus-visible{outline:none}.blog-all_title-link:focus-visible::after{border-radius:inherit;box-shadow:inset 0 0 0 2px var(--accent)}.heading-small-blog{font-size:1.14rem;line-height:1.3;letter-spacing:-.015em;font-weight:700;color:var(--encre)}.text-style-2lines{margin-top:10px;color:var(--encre2);font-size:.95rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-all_content-bottom{margin-top:auto;padding-top:18px}.blog-all_divider{display:none}.blog-all_meta-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.blog-all_meta-item .icon-1x1-xs{display:none}.blog-all_meta-item:first-child,.blogpost_meta-cat{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:var(--fond2);box-shadow:inset 0 0 0 1px var(--trait);color:var(--encre);font-size:.8rem;font-weight:600;line-height:1.2}.blog-all_meta-item:first-child::before,.blogpost_meta-cat::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex:none}.blog-all_meta-item + .blog-all_meta-item,.blogpost_meta-temps{display:inline-flex;align-items:center;gap:6px;color:var(--encre2);font-size:.84rem;font-weight:500}.blog-all_meta-item + .blog-all_meta-item::before,.blogpost_meta-temps::before{content:"";width:15px;height:15px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8.6' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 7.6V12l3 1.8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='8.6' fill='none' stroke='black' stroke-width='2'/%3E%3Cpath d='M12 7.6V12l3 1.8' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;opacity:.8}.blog-all_pagination{margin-top:clamp(28px,3vw,40px)}.w-dyn-empty{color:var(--encre2)}.section-blog-all .w-dyn-empty,.blog-vide{display:none}.blog-vide.visible{display:block;color:var(--encre2)}.blog-header_content-left > .blog-sur{justify-content:flex-start}.blog-cat_titre{font-size:var(--t-h1);line-height:1.04;letter-spacing:-.035em;font-weight:800}.section-blogpost{padding:clamp(28px,4vw,56px) 0 0}.blogpost_title-wrapper{display:flex;flex-direction:column}.blogpost_breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;margin-bottom:22px;font-size:.84rem;color:var(--encre2)}.breadcrumb-link{color:inherit;text-decoration:none;transition:color .2s}.breadcrumb-link:hover{color:var(--encre)}.breadcrumb-link.w--current{color:var(--encre);font-weight:600;max-width:min(42ch,100%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumb-link.w--current div{overflow:hidden;text-overflow:ellipsis}.breadcrumb-divider svg{display:block;width:14px;height:14px;opacity:.5}.blogpost_title-wrapper h1{font-size:clamp(2rem,4.2vw,3.15rem);line-height:1.08;letter-spacing:-.035em;font-weight:800;color:var(--encre);text-wrap:balance}.blogpost_title-wrapper > p{margin-top:18px;color:var(--encre2);font-size:1.12rem;line-height:1.6}.blogpost_meta{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:22px}.blogpost_image{display:block;width:min(1100px,calc(100% - 48px));max-height:540px;margin:clamp(28px,4vw,44px) auto 0;object-fit:cover;border-radius:var(--r-carte);box-shadow:0 0 0 1px rgba(0,0,0,.05),0 30px 60px -36px rgba(20,20,20,.45)}.blogpost_content{padding-top:clamp(32px,4vw,56px)}.text-rich-text{font-size:1.06rem;line-height:1.78;color:#2B2B2B}.text-rich-text > :first-child{margin-top:0}.text-rich-text h2{font-size:clamp(1.5rem,2.4vw,1.9rem);line-height:1.2;text-align:left;max-width:none;margin:1.9em 0 .6em;letter-spacing:-.025em;color:var(--encre)}.text-rich-text h3{font-size:clamp(1.18rem,1.8vw,1.36rem);line-height:1.3;margin:1.7em 0 .5em;letter-spacing:-.015em;color:var(--encre)}.text-rich-text h4{font-size:1.06rem;line-height:1.35;margin:1.5em 0 .4em;color:var(--encre)}.text-rich-text p{margin:0 0 1.05em}.text-rich-text ul,.text-rich-text ol{margin:0 0 1.2em;padding-left:1.3em}.text-rich-text li{margin:.35em 0}.text-rich-text li::marker{color:var(--accent)}.text-rich-text a{color:color-mix(in srgb,var(--accent2) 82%,#000);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.text-rich-text a:hover{color:var(--encre)}.text-rich-text strong{color:var(--encre);font-weight:700}.text-rich-text blockquote{margin:1.5em 0;padding:2px 0 2px 20px;border-left:3px solid var(--accent);font-size:1.1rem;line-height:1.65;color:var(--encre);font-weight:500}.text-rich-text figure{margin:1.8em 0}.text-rich-text figure img{width:100%;height:auto;border-radius:16px}.text-rich-text figcaption{margin-top:8px;font-size:.86rem;color:var(--encre2);text-align:center}.blogpost_content-bottom{margin-top:clamp(32px,4vw,48px);padding:24px 0 clamp(48px,6vw,80px);border-top:1px solid var(--trait)}.blogpost_share-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:14px 18px}.blogpost_share-wrapper > div:first-child{font-weight:700;color:var(--encre)}.blogpost_share{display:flex;gap:10px}.blogpost_social-link{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--encre);box-shadow:0 0 0 1px var(--trait);transition:transform .2s,box-shadow .2s}.blogpost_social-link:hover{transform:translateY(-2px);box-shadow:0 0 0 1px rgba(0,0,0,.16),0 10px 20px -10px rgba(20,20,20,.3)}.blogpost_social-link svg{display:block;width:20px;height:20px}.blogpost_social-link svg path{fill:currentColor}.section-blog-more{padding:clamp(56px,7vw,96px) 0;background:var(--fond2)}.section-blog-more .margin-bottom{margin-bottom:clamp(20px,3vw,32px)}.blog-more_button-row{display:flex;justify-content:center;margin-top:clamp(28px,3vw,40px)}