.blog-article{padding: 0 var(--pad)}.blog-article-header{max-width: 760px;margin: 0 auto;padding: 28px 0 26px;text-align: center}.blog-article-header .eyebrow{display: block;margin-bottom: 18px}.blog-article-header h1{font-family: var(--serif);font-weight: 500;font-size: 32px;line-height: 1.22;color: var(--ivory);margin-bottom: 16px;text-wrap: pretty}.blog-article-meta{font-size: 10px;line-height: 1.6;letter-spacing: 2.2px;text-transform: uppercase;color: var(--muted-2)}.blog-article-cover{margin: 0 0 34px;border: 1px solid var(--rule-16);background: var(--ink-2);overflow: hidden}.blog-article-cover img{width: 100%;aspect-ratio: 16 / 9;object-fit: cover}.blog-article-layout{position: relative;max-width: 760px;margin: 0 auto}.blog-article-content{font-size: 14px;line-height: 1.9;color: var(--ivory-dim);font-weight: 300}.blog-article-content > *:first-child{margin-top: 0}.blog-article-content h2{font-family: var(--serif);font-weight: 500;font-size: 27px;line-height: 1.28;color: var(--gold-soft);margin: 44px 0 16px;scroll-margin-top: 90px;text-wrap: pretty}.blog-article-content h3{font-family: var(--serif);font-weight: 600;font-size: 20px;line-height: 1.3;color: var(--ivory);margin: 32px 0 12px;scroll-margin-top: 90px}.blog-article-content h4{font-size: 10px;letter-spacing: 2.6px;text-transform: uppercase;font-weight: 500;color: var(--gold-deep);margin: 28px 0 10px}.blog-article-content p{margin: 0 0 18px;text-wrap: pretty}.blog-article-content strong,.blog-article-content b{color: var(--ivory);font-weight: 500}.blog-article-content em,.blog-article-content i{font-style: italic}.blog-article-content a{color: var(--gold);text-decoration: underline;text-underline-offset: 3px;transition: color .3s ease}.blog-article-content a:hover{color: var(--gold-soft)}.blog-article-content hr{border: 0;height: 1px;background: var(--rule-16);margin: 40px 0}.blog-article-content ul,.blog-article-content ol{list-style: none;padding: 0;margin: 0 0 24px;counter-reset: rdw-item}.blog-article-content li{position: relative;padding: 14px 16px 14px 44px;margin-bottom: 8px;background: var(--ink-2);border: 1px solid var(--rule-14);border-radius: 2px}.blog-article-content ul > li::before{content: '';position: absolute;left: 18px;top: calc(14px + .95em - 3px);width: 6px;height: 6px;border-radius: 50%;background: var(--gold)}.blog-article-content ol > li{counter-increment: rdw-item}.blog-article-content ol > li::before{content: counter(rdw-item);position: absolute;left: 14px;top: 17px;width: 20px;height: 20px;display: flex;align-items: center;justify-content: center;font-family: var(--serif);font-size: 14px;font-variant-numeric: lining-nums tabular-nums;line-height: 1;color: var(--gold);border: 1px solid var(--rule-28);border-radius: 2px}.blog-article-content li > ul,.blog-article-content li > ol{margin: 12px 0 0}.blog-article-content blockquote{margin: 26px 0;padding: 20px 22px;border-left: 2px solid var(--gold);background: var(--ink-2);font-family: var(--serif);font-style: italic;font-size: 19px;line-height: 1.6;color: var(--gold-soft)}.blog-article-content blockquote p:last-child{margin-bottom: 0}.blog-article-content pre{margin: 0 0 22px;padding: 18px 20px;background: var(--ink-2);border: 1px solid var(--rule-16);overflow-x: auto;font-size: 12.5px;line-height: 1.7;color: var(--ivory)}.blog-article-content code{font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: .92em;color: var(--gold-soft)}.blog-article-content pre code{color: inherit}.blog-article-content figure{margin: 0 0 26px}.blog-article-content figcaption{margin-top: 10px;font-size: 11px;letter-spacing: .4px;color: var(--muted-2);text-align: center}.blog-article-content img{width: 100% !important;height: auto !important;margin: 0 0 22px;border: 1px solid var(--rule-14)}.table-wrapper{overflow-x: auto;margin: 0 0 24px}.blog-article-content table{width: 100%;border-collapse: collapse;font-size: 13px;min-width: 480px}.blog-article-content th,.blog-article-content td{border: 1px solid var(--rule-16);padding: 11px 13px;text-align: left}.blog-article-content thead th{background: var(--ink-2);color: var(--gold-soft);font-weight: 500}.blog-article-content tbody tr:nth-child(even){background: rgba(19,19,20,.55)}.blog-preview-banner{max-width: 760px;margin: 18px auto 0;padding: 12px 16px;border: 1px solid var(--rule-42);background: rgba(201,162,74,.08);font-size: 10px;line-height: 1.5;letter-spacing: 2.6px;text-transform: uppercase;font-weight: 500;color: var(--gold);text-align: center}.blog-article-toc{display: none}.blog-toc-inline{margin: 0 0 34px;border: 1px solid var(--rule-16);background: var(--ink-2)}.blog-toc-inline summary{display: flex;align-items: center;gap: 14px;min-height: 48px;padding: 14px 18px;cursor: pointer;list-style: none;font-size: 10px;line-height: 1.4;letter-spacing: 2.6px;text-transform: uppercase;font-weight: 500;color: var(--gold-deep)}.blog-toc-inline summary::-webkit-details-marker{display: none}.blog-toc-inline summary::after{content: '';flex: none;margin-left: auto;width: 7px;height: 7px;border-right: 1px solid var(--gold);border-bottom: 1px solid var(--gold);transform: translateY(-2px) rotate(45deg);transition: transform .3s ease}.blog-toc-inline details[open] summary::after{transform: translateY(2px) rotate(-135deg)}.blog-toc-inline summary:focus-visible{outline: 1px solid var(--gold);outline-offset: -4px}.blog-toc-count{letter-spacing: 1.6px;font-weight: 400;color: var(--muted-2)}.blog-toc-inline ol{list-style: none;margin: 0;padding: 6px 18px 12px;border-top: 1px solid var(--rule-14);counter-reset: rdw-toc}.blog-toc-inline li{counter-increment: rdw-toc}.blog-toc-inline li + li{border-top: 1px solid var(--rule-10)}.blog-toc-inline a{display: flex;gap: 14px;padding: 11px 0;font-size: 13px;line-height: 1.5;font-weight: 600;color: var(--ivory-dim);transition: color .3s ease}.blog-toc-inline a::before{content: counter(rdw-toc,decimal-leading-zero);flex: none;min-width: 20px;font-family: var(--serif);font-weight: 300;font-size: 15px;line-height: 1.3;color: var(--gold)}.blog-toc-inline a:hover{color: var(--gold-soft)}.blog-article-cta{max-width: 760px;margin: 50px auto 0}.blog-article-cta .contact-card{background: var(--ink-2)}.blog-related{max-width: 760px;margin: 50px auto 0}.blog-related-title{font-size: 9px;line-height: 1;letter-spacing: 3.2px;text-transform: uppercase;font-weight: 500;color: var(--gold-deep);padding-bottom: 14px;border-bottom: 1px solid var(--rule-18)}.blog-related-list{list-style: none;margin: 0;padding: 0}.blog-related-list a{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 18px 0;border-bottom: 1px solid var(--rule-18)}.blog-related-text{display: flex;flex-direction: column;gap: 6px;min-width: 0}.blog-related-list time{font-size: 9.5px;line-height: 1.4;letter-spacing: 2.4px;text-transform: uppercase;color: var(--gold-deep)}.blog-related-name{font-family: var(--serif);font-size: 19px;line-height: 1.3;color: var(--gold-soft);text-wrap: pretty;transition: color .3s ease}.blog-related-list a:hover .blog-related-name{color: var(--gold)}.blog-related-list svg{flex: none;color: var(--gold)}.blog-article-footer{max-width: 760px;margin: 44px auto 0;padding: 28px 0 56px;border-top: 1px solid var(--rule-16);display: flex;flex-direction: column;gap: 20px;align-items: flex-start}.blog-article-sticky-cta{display: none}body.is-blog-article .mobile-cta-sticky{display: none !important}@media (min-width: 900px){.blog-article-header{padding: 56px 0 40px}.blog-article-header h1{font-size: 50px;line-height: 1.16}.blog-article-meta{font-size: 10.5px;letter-spacing: 2.6px}.blog-article-cover{margin-bottom: 56px}.blog-article-layout{max-width: 720px}.blog-article-content{font-size: 16px;line-height: 1.95}.blog-article-content h2{font-size: 34px;margin: 60px 0 20px}.blog-article-content h3{font-size: 24px;margin: 40px 0 14px}.blog-article-content p{margin-bottom: 22px}.blog-article-content blockquote{font-size: 24px;padding: 26px 30px;margin: 34px 0}.blog-article-content ol > li::before{top: 20px}.blog-article-footer{flex-direction: row;align-items: center;justify-content: space-between;margin-top: 60px;padding-bottom: 90px}.blog-preview-banner{max-width: 720px;margin-top: 26px}.blog-toc-inline{margin-bottom: 44px}.blog-toc-inline summary{padding: 16px 22px}.blog-toc-inline ol{padding: 6px 22px 14px}.blog-toc-inline a{font-size: 14px}.blog-article-cta,.blog-related{max-width: 720px;margin-top: 70px}.blog-related-list a{padding: 22px 0}.blog-related-name{font-size: 24px}.blog-article-sticky-cta{position: fixed;left: 0;right: 0;bottom: 0;z-index: 65;display: flex;align-items: center;justify-content: center;gap: 26px;padding: 16px var(--pad);background: rgba(11,11,12,.94);-webkit-backdrop-filter: blur(14px);backdrop-filter: blur(14px);border-top: 1px solid var(--rule-18);transform: translateY(100%);opacity: 0;transition: transform .35s ease,opacity .35s ease}.blog-article-sticky-cta.is-visible{transform: none;opacity: 1}.blog-article-sticky-cta span{font-family: var(--serif);font-size: 20px;color: var(--gold-soft)}.blog-article-sticky-cta .btn{min-height: 0;padding: 14px 30px;font-size: 10.5px;letter-spacing: 2.2px}}@media (min-width: 1360px){.blog-toc-inline{display: none}.blog-article-toc{display: block;position: absolute;top: 0;right: -290px;width: 250px;height: 100%}.blog-article-layout.no-toc .blog-article-toc{display: none}.blog-article-toc-inner{position: sticky;top: 110px}.blog-article-toc-title{font-size: 9.5px;letter-spacing: 2.6px;text-transform: uppercase;font-weight: 500;color: var(--gold-deep);padding-bottom: 12px;border-bottom: 1px solid var(--rule-16);margin-bottom: 6px}.blog-article-toc ul{list-style: none;margin: 0;padding: 0}.blog-article-toc li{margin: 0}.blog-article-toc a{display: block;padding: 9px 0 9px 12px;border-left: 1px solid var(--rule-16);font-size: 12.5px;line-height: 1.5;font-weight: 600;color: var(--muted-dark);transition: color .3s ease,border-color .3s ease}.blog-article-toc a:hover{color: var(--ivory-dim)}.blog-article-toc a.is-active{color: var(--gold);border-left-color: var(--gold)}}@media (prefers-reduced-motion: reduce){.blog-article-sticky-cta{transition: none}}body.is-blog-article{overflow-x: clip}.blog-article-content > svg,.blog-article-content > figure > svg{display: block;width: 100%;max-width: 400px;height: auto;margin: 1.8rem auto;color: inherit}:root{--sw-accent: var(--gold);--sw-surface: rgba(128,128,128,.07);--sw-bord: rgba(128,128,128,.28);--sw-attenue: var(--muted-2)}figure.sw-bloc-article p,figure.sw-bloc-article div,figure.sw-bloc-article span,figure.sw-bloc-article small,figure.sw-bloc-article strong,figure.sw-bloc-article em,figure.sw-bloc-article ul,figure.sw-bloc-article ol,figure.sw-bloc-article li,figure.sw-bloc-article dl,figure.sw-bloc-article dt,figure.sw-bloc-article dd,figure.sw-bloc-article table,figure.sw-bloc-article tr,figure.sw-bloc-article th,figure.sw-bloc-article td,figure.sw-bloc-article figcaption{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;list-style:none;text-align:left;text-transform:none;letter-spacing:normal;font-size:inherit;line-height:inherit;color:inherit}figure.sw-bloc-article li::before{content:none}figure.sw-bloc-article p + p{margin-top:.8em}figure.sw-bloc-article{--sw-t0: clamp(2.25em,.6em + 6cqi,4em);--sw-t1: clamp(1.375em,.9em + 2.6cqi,2.125em);--sw-t3: .8125em;--sw-e0: .375em;--sw-e1: .75em;--sw-e2: 1.25em;--sw-e3: 3em;--sw-deborde: 0em;--sw-filet: linear-gradient(currentColor,currentColor) left top / 100% 1px no-repeat;--sw-amorce: linear-gradient(var(--sw-accent),var(--sw-accent)) left top / 3em 3px no-repeat;--sw-teinte: linear-gradient(rgba(128,128,128,.06),rgba(128,128,128,.06));container-type: inline-size;margin: var(--sw-e3) 0;padding: var(--sw-e2) 0 0;border: 0;background: var(--sw-amorce),var(--sw-filet);color: inherit;text-align: left;break-inside: avoid}figure.sw-bloc-article :where(p,ul,ol,li,dl,dt,dd,figcaption,table){margin: 0;padding: 0}figure.sw-bloc-article :where(ul,ol){list-style: none}figure.sw-bloc-article li::before{content: none}figure.sw-bloc-article :where(p,li,dd){text-wrap: pretty}figure.sw-bloc-article :where(p,ul,ol) + :where(p,ul,ol){margin-top: var(--sw-e1)}figure.sw-bloc-article > figcaption:where(:first-child),figure.sw-fourchette > figcaption{margin-bottom: var(--sw-e1);font-size: var(--sw-t3);font-weight: 600;line-height: 1.4;letter-spacing: .08em;text-transform: uppercase}figure.sw-bloc-article > figcaption:where(:last-child:not(:first-child)){margin-top: var(--sw-e2);font-size: var(--sw-t3);line-height: 1.5;color: var(--sw-attenue)}figure.sw-chiffres,figure.sw-retenir,figure.sw-definition,figure.sw-citation{margin-left: calc(-1 * var(--sw-deborde));margin-right: calc(-1 * var(--sw-deborde));padding: calc(var(--sw-e2) * 1.6) calc(var(--sw-e2) + var(--sw-deborde));background: var(--sw-amorce),var(--sw-teinte);background-color: var(--sw-surface)}@media (min-width: 60em){figure.sw-chiffres,figure.sw-retenir,figure.sw-definition,figure.sw-citation{--sw-deborde: 2em}}figure.sw-chiffres,figure.sw-comparatif,figure.sw-colonnes{display: flex;flex-wrap: wrap;gap: var(--sw-e2)}figure.sw-chiffres > div,figure.sw-comparatif > div,figure.sw-colonnes > div{min-width: 0}figure.sw-chiffres > figcaption,figure.sw-comparatif > figcaption,figure.sw-colonnes > figcaption{flex: 1 0 100%;margin: 0}figure.sw-chiffres{row-gap: calc(var(--sw-e2) * 1.6)}figure.sw-chiffres > div{flex: 1 1 8em;padding-left: var(--sw-e1);border-left: 1px solid currentColor}figure.sw-chiffres strong{display: block;margin-bottom: var(--sw-e1);font-size: var(--sw-t0);font-weight: 300;line-height: .95;letter-spacing: -.035em;font-variant-numeric: lining-nums tabular-nums;white-space: nowrap}figure.sw-chiffres strong small{margin-left: .2em;font-size: .28em;font-weight: 600;letter-spacing: .08em;text-transform: uppercase}figure.sw-chiffres span{display: block;font-size: var(--sw-t3);line-height: 1.45;hyphens: auto}figure.sw-comparatif{padding-top: 0;background: none;column-gap: calc(var(--sw-e2) * 1.6)}figure.sw-comparatif > div{flex: 1 1 14em;padding-top: var(--sw-e1);background: linear-gradient(currentColor,currentColor) left top / 100% 2px no-repeat}figure.sw-comparatif > div:first-of-type{background: linear-gradient(var(--sw-accent),var(--sw-accent)) left top / 3em 3px no-repeat,linear-gradient(currentColor,currentColor) left top / 100% 2px no-repeat}figure.sw-comparatif > div > p:first-child{margin-bottom: var(--sw-e1);font-size: var(--sw-t1);font-weight: 400;line-height: 1.15;letter-spacing: -.01em}figure.sw-comparatif li{padding: var(--sw-e0) 0;border-top: 1px solid var(--sw-bord)}figure.sw-comparatif li + li{margin-top: 0}figure.sw-attention > figcaption:first-child,figure.sw-retenir > figcaption:first-child{font-size: var(--sw-t1);font-weight: 400;line-height: 1.2;letter-spacing: -.01em;text-transform: none;text-wrap: balance}figure.sw-attention{padding-top: calc(14px + var(--sw-e2));background: repeating-linear-gradient(-45deg,var(--sw-accent) 0 3px,transparent 3px 9px) left top / 100% 14px no-repeat}figure.sw-attention li,figure.sw-retenir li{padding-left: 1.25em}figure.sw-attention li + li,figure.sw-retenir li + li{margin-top: var(--sw-e0)}figure.sw-attention li::before,figure.sw-retenir li::before{content: "";float: left;width: .6em;height: 2px;margin: .8em 0 0 -1.25em;background: currentColor}figure.sw-fourchette{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);align-items: end;gap: var(--sw-e2) 0;background: var(--sw-filet)}figure.sw-fourchette > figcaption,figure.sw-fourchette > p{grid-column: 1 / -1;margin: 0}figure.sw-fourchette > div{align-self: stretch;display: flex;flex-direction: column;justify-content: flex-end;padding-top: 2.25em;background: linear-gradient(currentColor,currentColor) 0 .75em / 100% 3px no-repeat}figure.sw-fourchette > div:first-of-type{background: linear-gradient(currentColor,currentColor) left .25em / 3px 1.25em no-repeat,linear-gradient(currentColor,currentColor) 0 .75em / 100% 3px no-repeat}figure.sw-fourchette > div:nth-of-type(2){text-align: center;background: linear-gradient(var(--sw-accent),var(--sw-accent)) center 0 / 8px 1.75em no-repeat,linear-gradient(currentColor,currentColor) 0 .75em / 100% 3px no-repeat}figure.sw-fourchette > div:last-of-type{text-align: right;background: linear-gradient(currentColor,currentColor) right .25em / 3px 1.25em no-repeat,linear-gradient(currentColor,currentColor) 0 .75em / 100% 3px no-repeat}figure.sw-fourchette span{display: block;margin-bottom: var(--sw-e0);font-size: var(--sw-t3);font-weight: 600;line-height: 1.4;letter-spacing: .08em;text-transform: uppercase;color: var(--sw-attenue)}figure.sw-fourchette strong{display: block;font-size: var(--sw-t1);font-weight: 400;line-height: 1;letter-spacing: -.02em;font-variant-numeric: lining-nums tabular-nums;white-space: nowrap}figure.sw-fourchette > div:nth-of-type(2) strong{font-size: var(--sw-t0);font-weight: 300;letter-spacing: -.035em}figure.sw-fourchette > p{font-size: var(--sw-t3);color: var(--sw-attenue)}@container (max-width: 26em){figure.sw-fourchette strong{font-size: 1em;font-weight: 600;letter-spacing: 0}figure.sw-fourchette > div:nth-of-type(2) strong{font-size: var(--sw-t1);font-weight: 400}}figure.sw-definition dt{font-size: var(--sw-t1);font-weight: 600;line-height: 1.15;letter-spacing: -.01em;hyphens: manual;text-wrap: balance}figure.sw-definition dd{margin-top: var(--sw-e1);padding-top: var(--sw-e1);background: linear-gradient(currentColor,currentColor) left top / 1.5em 1px no-repeat}figure.sw-definition dd + dd{margin-top: var(--sw-e0);padding-top: 0;background: none;font-size: var(--sw-t3);color: var(--sw-attenue)}@container (min-width: 30em){figure.sw-definition dl{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,2fr);align-items: baseline}figure.sw-definition dt{grid-row: 1 / span 2;align-self: stretch;padding-right: var(--sw-e2);border-right: 1px solid currentColor}figure.sw-definition dd{grid-column: 2;margin-top: 0;padding: 0 0 0 var(--sw-e2);background: none}figure.sw-definition dd + dd{margin-top: var(--sw-e0)}}figure.sw-question{padding-top: 0;background: none}figure.sw-question > p:first-child{padding: .6em .75em .65em;border-radius: .4em .4em .4em 0;background: var(--sw-teinte);background-color: var(--sw-surface);font-size: var(--sw-t1);font-weight: 600;line-height: 1.2;letter-spacing: -.01em;text-wrap: balance}figure.sw-question > p:first-child + p{margin-top: 0}figure.sw-question > p:first-child + p::before{content: "";display: block;width: 2.25em;height: 1.25em;margin-bottom: var(--sw-e1);background: var(--sw-teinte);background-color: var(--sw-surface);clip-path: polygon(0 0,100% 0,0 100%)}figure.sw-citation > p{font-size: var(--sw-t1);font-weight: 400;line-height: 1.3;letter-spacing: -.01em;hanging-punctuation: first}figure.sw-citation > figcaption:last-child span + span::before{content: "·";margin: 0 .5em}figure.sw-citation > figcaption:last-child span:first-child{font-weight: 600;color: currentColor}figure.sw-colonnes{padding-top: 0;background: none;gap: var(--sw-e1);hyphens: auto}figure.sw-colonnes > div{flex: 1 1 9em;padding: var(--sw-e2);border-radius: .25em;background: var(--sw-teinte);background-color: var(--sw-surface)}figure.sw-colonnes > div strong{display: block;margin-bottom: var(--sw-e0)}