@keyframes checkout-sheet-veil{0%{opacity:0}}@keyframes checkout-sheet-rise{0%{opacity:.4;transform:translateY(24%)}}@keyframes payment-progress-spin{to{transform:rotate(1turn)}}:where(.zone-blog) .blog-page:not(:where(section[id^=section-] *)){--blog-wide:60rem;padding-top:var(--front-space-8);padding-bottom:calc(var(--front-space-8) * 2);color:var(--front-color-text);display:block}@media (width>=1000px){:where(.zone-blog) .blog-page:not(:where(section[id^=section-] *)){padding-top:calc(var(--front-space-8) * 1.5)}}:where(.zone-blog) .blog-page a:not(:where(section[id^=section-] *)):focus-visible,:where(.zone-blog) .blog-page button:not(:where(section[id^=section-] *)):focus-visible{outline:var(--front-focus-outline);outline-offset:2px}:where(.zone-blog) .blog-list__header:not(:where(section[id^=section-] *)){margin-bottom:var(--front-space-8)}:where(.zone-blog) .blog-list__title:not(:where(section[id^=section-] *)){margin:0 0 var(--front-space-4);font-family:var(--front-font-heading);letter-spacing:-.01em;text-wrap:balance;font-size:clamp(2rem,1.5rem + 2vw,3rem);font-weight:700;line-height:1.1}:where(.zone-blog) .blog-breadcrumb:not(:where(section[id^=section-] *)){color:var(--front-color-text-secondary);font-size:.875rem;line-height:1.4}:where(.zone-blog) .blog-breadcrumb:not(:where(section[id^=section-] *)) ol{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where(.zone-blog) .blog-breadcrumb:not(:where(section[id^=section-] *)) li+li:before{content:"/";color:var(--front-color-line-strong);margin-inline:.5em}:where(.zone-blog) .blog-breadcrumb:not(:where(section[id^=section-] *)) a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--front-color-line-strong);text-decoration-color:var(--front-color-line-strong);text-underline-offset:3px}:where(.zone-blog) .blog-breadcrumb:not(:where(section[id^=section-] *)) a:hover{color:var(--front-color-text);text-decoration-color:currentColor}:where(.zone-blog) .blog-list__header .blog-breadcrumb:not(:where(section[id^=section-] *)){margin-bottom:var(--front-space-2)}:where(.zone-blog) .blog-topics__list:not(:where(section[id^=section-] *)){gap:var(--front-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width<=639px){:where(.zone-blog) .blog-topics__list:not(:where(section[id^=section-] *)){margin-inline:calc(var(--front-gutter) * -1);padding:4px var(--front-gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}:where(.zone-blog) .blog-topics__list:not(:where(section[id^=section-] *))::-webkit-scrollbar{display:none}:where(.zone-blog) .blog-topics__list:not(:where(section[id^=section-] *)) li{flex:none}}:where(.zone-blog) .blog-topics__group:not(:where(section[id^=section-] *)){align-items:center;gap:var(--front-space-3);margin-top:var(--front-space-3);display:flex}:where(.zone-blog) .blog-topics__group:not(:where(section[id^=section-] *)) .blog-topics__list{flex:auto;min-width:0}@media (width<=639px){:where(.zone-blog) .blog-topics__group:not(:where(section[id^=section-] *)){align-items:stretch;gap:var(--front-space-1);flex-direction:column}}:where(.zone-blog) .blog-topics__label:not(:where(section[id^=section-] *)){color:var(--front-color-text-secondary);margin:0;font-size:.875rem}:where(.zone-blog) .blog-topic:not(:where(section[id^=section-] *)){border:1px solid var(--front-color-hairline);min-height:40px;color:var(--front-color-text);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:.9375rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}@media (pointer:coarse){:where(.zone-blog) .blog-topic:not(:where(section[id^=section-] *)){min-height:44px}}:where(.zone-blog) .blog-topic:not(:where(section[id^=section-] *)):hover{background:var(--front-color-quiet)}:where(.zone-blog) .blog-topic:not(:where(section[id^=section-] *))[aria-current]{border-color:var(--front-color-text);background:var(--front-color-text);color:var(--front-color-background)}:where(.zone-blog) .blog-empty:not(:where(section[id^=section-] *)){justify-items:center;gap:var(--front-space-3);padding:calc(var(--front-space-8) * 1.5) var(--front-space-4);border:1px dashed var(--front-color-line-strong);border-radius:var(--front-radius-md);color:var(--front-color-text-secondary);text-align:center;display:grid}:where(.zone-blog) .blog-empty:not(:where(section[id^=section-] *)) p{margin:0}:where(.zone-blog) .blog-empty__link:not(:where(section[id^=section-] *)){color:var(--front-color-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}:where(.zone-blog) .blog-cards:not(:where(section[id^=section-] *)){gap:var(--front-space-8) var(--front-space-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){:where(.zone-blog) .blog-cards:not(:where(section[id^=section-] *)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1000px){:where(.zone-blog) .blog-cards:not(:where(section[id^=section-] *)){grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.zone-blog) .blog-cards__item:not(:where(section[id^=section-] *)){display:flex}:where(.zone-blog) .blog-card:not(:where(section[id^=section-] *)){flex-direction:column;width:100%;display:flex;position:relative}:where(.zone-blog) .blog-card__media:not(:where(section[id^=section-] *)){aspect-ratio:3/2;margin-bottom:var(--front-space-3);border-radius:var(--front-radius-md);background:var(--front-color-quiet);overflow:hidden}:where(.zone-blog) .blog-card__image:not(:where(section[id^=section-] *)){object-fit:cover;width:100%;height:100%;display:block}:where(.zone-blog) .blog-card__body:not(:where(section[id^=section-] *)){flex-direction:column;flex:auto;display:flex}@supports (grid-template-rows:subgrid){:where(.zone-blog) .blog-cards:not(:where(section[id^=section-] *)){margin-bottom:calc(var(--front-space-8) * -1);row-gap:0}:where(.zone-blog) .blog-cards__item:not(:where(section[id^=section-] *)){padding-bottom:var(--front-space-8)}:where(.zone-blog) .blog-cards__item:not(:where(section[id^=section-] *)),:where(.zone-blog) .blog-card:not(:where(section[id^=section-] *)){grid-row:span 5;grid-template-rows:subgrid;row-gap:0;display:grid}:where(.zone-blog) .blog-card__body:not(:where(section[id^=section-] *)){display:contents}:where(.zone-blog) .blog-card__media:not(:where(section[id^=section-] *)){grid-row:1}:where(.zone-blog) .blog-card__category:not(:where(section[id^=section-] *)){grid-row:2}:where(.zone-blog) .blog-card__title:not(:where(section[id^=section-] *)){grid-row:3}:where(.zone-blog) .blog-card__summary:not(:where(section[id^=section-] *)){grid-row:4}:where(.zone-blog) .blog-card__meta:not(:where(section[id^=section-] *)){grid-row:5}}:where(.zone-blog) .blog-card__category:not(:where(section[id^=section-] *)){color:var(--front-color-mark);margin:0 0 6px;font-size:.8125rem;font-weight:600;line-height:1.3}:where(.zone-blog) .blog-card__title:not(:where(section[id^=section-] *)){margin:0 0 var(--front-space-2);font-family:var(--front-font-heading);text-wrap:pretty;font-size:1.25rem;font-weight:700;line-height:1.25}:where(.zone-blog) .blog-card__link:not(:where(section[id^=section-] *)){color:inherit;text-decoration:none}:where(.zone-blog) .blog-card__link:not(:where(section[id^=section-] *)):after{content:"";border-radius:var(--front-radius-md);position:absolute;inset:0}:where(.zone-blog) .blog-card__link:not(:where(section[id^=section-] *)):hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}:where(.zone-blog) .blog-card .blog-card__link:not(:where(section[id^=section-] *)):focus-visible{outline:none}:where(.zone-blog) .blog-card .blog-card__link:not(:where(section[id^=section-] *)):focus-visible:after{outline:var(--front-focus-outline);outline-offset:6px}:where(.zone-blog) .blog-card__summary:not(:where(section[id^=section-] *)){margin:0 0 var(--front-space-3);color:var(--front-color-text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.55;display:-webkit-box;overflow:hidden}:where(.zone-blog) .blog-meta:not(:where(section[id^=section-] *)){color:var(--front-color-text-secondary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:.8125rem;line-height:1.4;list-style:none;display:flex}:where(.zone-blog) .blog-meta:not(:where(section[id^=section-] *)) li+li{border-left:1px solid var(--front-color-hairline);padding-left:12px}:where(.zone-blog) .blog-card__meta:not(:where(section[id^=section-] *)){margin-top:auto}:where(.zone-blog) .blog-pagination:not(:where(section[id^=section-] *)){justify-content:center;align-items:center;gap:var(--front-space-2);margin-top:calc(var(--front-space-8) * 1.5);flex-wrap:wrap;display:flex}:where(.zone-blog) .blog-pagination__pages:not(:where(section[id^=section-] *)){gap:4px;margin:0;padding:0;list-style:none;display:flex}:where(.zone-blog) .blog-pagination__page:not(:where(section[id^=section-] *)),:where(.zone-blog) .blog-pagination__gap:not(:where(section[id^=section-] *)){min-width:44px;height:44px;color:var(--front-color-text);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 6px;font-weight:500;text-decoration:none;display:inline-grid}:where(.zone-blog) .blog-pagination__page:not(:where(section[id^=section-] *)):is(a):hover{background:var(--front-color-quiet)}:where(.zone-blog) .blog-pagination__page:not(:where(section[id^=section-] *))[aria-current]{background:var(--front-color-text);color:var(--front-color-background)}:where(.zone-blog) .blog-pagination__step:not(:where(section[id^=section-] *)){border:1px solid var(--front-color-hairline);min-height:44px;color:var(--front-color-text);border-radius:999px;align-items:center;padding:0 18px;font-weight:500;text-decoration:none;display:inline-flex}:where(.zone-blog) .blog-pagination__step:not(:where(section[id^=section-] *)):hover{background:var(--front-color-quiet)}:where(.zone-blog) .blog-article__header:not(:where(section[id^=section-] *)),:where(.zone-blog) .blog-article__footer:not(:where(section[id^=section-] *)){width:min(100% - 2 * var(--front-gutter), var(--front-measure));margin-inline:auto}:where(.zone-blog) .blog-article__header:not(:where(section[id^=section-] *)){padding-bottom:var(--front-space-4)}:where(.zone-blog) .blog-article__header:not(:where(section[id^=section-] *)) .blog-breadcrumb{margin-bottom:var(--front-space-3)}:where(.zone-blog) .blog-article__title:not(:where(section[id^=section-] *)){margin:0 0 var(--front-space-4);font-family:var(--front-font-heading);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(2rem,1.35rem + 2.6vw,3.25rem);font-weight:700;line-height:1.08}:where(.zone-blog) .blog-article__meta:not(:where(section[id^=section-] *)){font-size:.875rem}:where(.zone-blog) .blog-article__cover:not(:where(section[id^=section-] *)){width:min(100% - 2 * var(--front-gutter), var(--blog-wide));margin:0 auto var(--front-space-6);aspect-ratio:2;border-radius:var(--front-radius-md);background:var(--front-color-quiet);overflow:hidden}:where(.zone-blog) .blog-article__cover-image:not(:where(section[id^=section-] *)){object-fit:contain;width:100%;height:100%;display:block}:where(.zone-blog) .blog-article__body:not(:where(section[id^=section-] *)){--conteneur:100%;width:min(100% - 2 * var(--front-gutter), var(--blog-wide));margin-inline:auto}:where(.zone-blog) .blog-article__body>:is(.section-formatted-text,.section-markdown,.section-html,.section-html-text,.section-html-center,.section-blockquote,.section-title-buttons,.section-faq,.section-checklists,.section-table,.section-boxed-content):not(:where(section[id^=section-] *)){max-width:var(--front-measure);margin-inline:auto}:where(.zone-blog) .blog-article__excerpt:not(:where(section[id^=section-] *)){max-width:var(--front-measure);padding-block:var(--front-space-4);margin-inline:auto;font-size:1.0625rem;line-height:1.7}:where(.zone-blog) .blog-article__footer:not(:where(section[id^=section-] *)){margin-top:var(--front-space-8);padding-top:var(--front-space-6);border-top:1px solid var(--front-color-hairline)}:where(.zone-blog) .blog-read:has(.blog-related):not(:where(section[id^=section-] *)){padding-bottom:0}:where(.zone-blog) .blog-related:not(:where(section[id^=section-] *)){margin-top:calc(var(--front-space-8) * 1.5);padding-block:calc(var(--front-space-8) * 1.5);background:var(--front-color-background-alt);content-visibility:auto;contain-intrinsic-size:auto 720px}:where(.zone-blog) .blog-related__title:not(:where(section[id^=section-] *)){margin:0 0 var(--front-space-6);font-family:var(--front-font-heading);font-size:1.5rem;font-weight:700;line-height:1.2}:where(.zone-blog) .blog-related__all:not(:where(section[id^=section-] *)){margin:var(--front-space-8) 0 0;text-align:center}:where(.zone-blog) .blog-related__all:not(:where(section[id^=section-] *)) a{color:var(--front-color-text);text-underline-offset:3px;font-weight:600;text-decoration:underline}:where(.zone-blog) .blog-share__title:not(:where(section[id^=section-] *)){margin:0 0 var(--front-space-3);font-size:.9375rem;font-weight:600}:where(.zone-blog) .blog-share__list:not(:where(section[id^=section-] *)){gap:var(--front-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}:where(.zone-blog) .blog-share__action:not(:where(section[id^=section-] *)){border:1px solid var(--front-color-hairline);min-height:44px;color:var(--front-color-text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 14px;font-size:.875rem;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex}:where(.zone-blog) .blog-share__action:not(:where(section[id^=section-] *)):hover{background:var(--front-color-quiet)}:where(.zone-blog) .blog-share__icon:not(:where(section[id^=section-] *)){flex:none;width:18px;height:18px}:where(.zone-blog) .blog-share__copy-labels:not(:where(section[id^=section-] *)){display:grid}:where(.zone-blog) .blog-share__copy-labels:not(:where(section[id^=section-] *))>span{grid-area:1/1}:where(.zone-blog) .blog-share__copied-label:not(:where(section[id^=section-] *)),:where(.zone-blog) .blog-share__copy.is-copied:not(:where(section[id^=section-] *)) .blog-share__copy-label{opacity:0}:where(.zone-blog) .blog-share__copy.is-copied:not(:where(section[id^=section-] *)) .blog-share__copied-label{opacity:1}@keyframes front-amount-in{0%{opacity:0;transform:translateY(4px)}}@keyframes front-glow{30%{opacity:.4}}:where(.zone-blog) .blog-share__copy-label:not(:where(section[id^=section-] *)),:where(.zone-blog) .blog-share__copied-label:not(:where(section[id^=section-] *)){transition:opacity var(--front-motion-fast) var(--front-ease-out)}
