.sc-mag{--sc-mag-surface: #16161a;}@media (max-width: 1200px){.sc-mag .sc-container{padding-inline: 20px;}}.sc-mag-hero{padding: 40px 0 8px;}.sc-mag-hero__titre{margin: 8px 0 16px;font-family: var(--sc-font-titre);font-size: clamp(28px,4vw,44px);line-height: 1.12;color: var(--sc-blanc);text-wrap: balance;}.sc-mag-hero__intro{margin: 0;max-width: 620px;font-family: var(--sc-font-texte);font-size: 18px;line-height: 1.65;color: var(--sc-blanc-casse);}.sc-mag-section{margin-top: 56px;}@media (min-width: 1201px){.sc-mag-section{margin-top: 80px;}}.sc-mag-section__titre{margin: 0 0 24px;font-family: var(--sc-font-titre);font-size: clamp(22px,2.6vw,30px);color: var(--sc-blanc);text-wrap: balance;}.sc-mag-une,.sc-mag-une:link,.sc-mag-une:visited{display: grid;grid-template-columns: 1fr;gap: 0;background-color: var(--sc-surface);border: var(--sc-bord-ep) solid var(--sc-bord);border-radius: 16px;box-shadow: 0 8px 32px rgba(0,0,0,0.5);overflow: hidden;text-decoration: none;color: var(--sc-blanc);transition: border-color 200ms ease,transform 250ms ease,box-shadow 250ms ease;}@media (min-width: 1201px){.sc-mag-une,.sc-mag-une:link,.sc-mag-une:visited{grid-template-columns: minmax(0,55fr) minmax(0,45fr);}}.sc-mag-une:hover,.sc-mag-une:focus-visible{border-color: var(--sc-orange);transform: translateY(-4px);box-shadow: 0 16px 40px rgba(0,0,0,0.55);}.sc-mag-une__media{position: relative;display: block;}.sc-mag-une__img{display: block;width: 100%;height: 100%;aspect-ratio: 16 / 9;object-fit: cover;}@media (min-width: 1201px){.sc-mag-une__img{aspect-ratio: 3 / 2;max-height: 340px;}}.sc-mag-une__rubrique{position: absolute;left: 16px;top: 16px;}.sc-mag-une__corps{display: flex;flex-direction: column;justify-content: center;gap: 10px;padding: 20px 20px 24px;}@media (min-width: 1201px){.sc-mag-une__corps{padding: 28px 36px;}}.sc-mag-une__label{font-family: var(--sc-font-titre);font-size: 11px;font-weight: 700;letter-spacing: 0.16em;text-transform: uppercase;color: var(--sc-orange);}.sc-mag-une__titre{font-family: var(--sc-font-titre);font-size: clamp(20px,2vw,28px);line-height: 1.2;color: var(--sc-blanc);text-wrap: balance;transition: color 160ms ease;}.sc-mag-une:hover .sc-mag-une__titre,.sc-mag-une:focus-visible .sc-mag-une__titre{color: var(--sc-orange);}.sc-mag-une__extrait{font-family: var(--sc-font-texte);font-size: 15px;line-height: 1.65;color: #C9C8C6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}@media (max-width: 1200px){.sc-mag-une__extrait{font-size: 16px;}}.sc-mag-une__pied{display: flex;align-items: center;gap: 16px;font-family: var(--sc-font-texte);font-size: 13px;color: var(--sc-gris-label);}.sc-mag-rubriques{display: grid;grid-template-columns: 1fr;gap: 20px;}@media (min-width: 1201px){.sc-mag-rubriques{grid-template-columns: repeat(3,1fr);gap: 24px;}}.sc-mag-rubrique,.sc-mag-rubrique:link,.sc-mag-rubrique:visited{display: flex;flex-direction: column;gap: 8px;padding: 28px 24px;background-color: var(--sc-surface);border: var(--sc-bord-ep) solid var(--sc-bord);border-left: 4px solid var(--sc-orange);border-radius: 12px;text-decoration: none;color: var(--sc-blanc);transition: background-color 200ms ease,color 200ms ease,transform 250ms ease;}.sc-mag-rubrique:hover,.sc-mag-rubrique:focus-visible{background-color: var(--sc-orange);color: var(--sc-noir);transform: translateY(-4px);}.sc-mag-rubrique__picto{display: inline-flex;color: var(--sc-orange);transition: color 200ms ease;}.sc-mag-rubrique:hover .sc-mag-rubrique__picto,.sc-mag-rubrique:focus-visible .sc-mag-rubrique__picto{color: var(--sc-noir);}.sc-mag-rubrique__nom{font-family: var(--sc-font-titre);font-size: 20px;line-height: 1.25;}.sc-mag-rubrique__compte{font-family: var(--sc-font-titre);font-size: 11px;font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;color: var(--sc-orange);transition: color 200ms ease;}.sc-mag-rubrique:hover .sc-mag-rubrique__compte,.sc-mag-rubrique:focus-visible .sc-mag-rubrique__compte{color: var(--sc-noir);}.sc-mag-rubrique__desc{font-family: var(--sc-font-texte);font-size: 14px;line-height: 1.6;color: #C9C8C6;transition: color 200ms ease;}.sc-mag-rubrique:hover .sc-mag-rubrique__desc,.sc-mag-rubrique:focus-visible .sc-mag-rubrique__desc{color: var(--sc-noir);}.sc-mag-outils{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 20px;margin-bottom: 28px;}.sc-mag-outils__groupe{display: flex;flex-wrap: wrap;gap: 8px;}.sc-mag-outils__btn{min-height: 44px;padding: 8px 16px;background-color: var(--sc-noir-2);border: 1px solid rgba(255,255,255,0.12);border-radius: 999px;font-family: var(--sc-font-titre);font-size: 13px;letter-spacing: 0.04em;color: var(--sc-blanc);cursor: pointer;transition: background-color 160ms ease,color 160ms ease,border-color 160ms ease;}.sc-mag-outils__btn:focus-visible{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}@media (hover: hover){.sc-mag-outils__btn:hover{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}}.sc-mag-outils__btn.is-actif{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}.sc-mag-outils__recherche{position: relative;display: flex;align-items: center;gap: 8px;min-height: 44px;padding: 0 16px;flex: 1 1 240px;max-width: 360px;background-color: var(--sc-noir-2);border: 1px solid rgba(255,255,255,0.12);border-radius: 999px;color: var(--sc-gris-label);}.sc-mag-outils__recherche input{flex: 1;min-width: 0;background: none;border: none;font-family: var(--sc-font-texte);font-size: 15px;color: var(--sc-blanc);}.sc-mag-outils__recherche input:focus{outline: none;}@media (max-width: 1200px){.sc-mag-outils__recherche{max-width: none;}}.sc-mag-grille{display: grid;grid-template-columns: repeat(2,1fr);gap: 24px;}@media (min-width: 1201px){.sc-mag-grille{grid-template-columns: repeat(3,1fr);gap: 28px;}}@media (max-width: 640px){.sc-mag-grille{grid-template-columns: 1fr;}}.sc-mag-carte.is-cache{display: none;}.sc-mag-vide{margin: 24px 0 0;font-family: var(--sc-font-texte);font-size: 16px;color: #C9C8C6;}.sc-mag-carte__lien,.sc-mag-carte__lien:link,.sc-mag-carte__lien:visited{display: flex;flex-direction: column;height: 100%;background-color: var(--sc-surface);border: var(--sc-bord-ep) solid var(--sc-bord);border-radius: 16px;overflow: hidden;text-decoration: none;color: var(--sc-blanc);transition: border-color 200ms ease,transform 250ms ease,box-shadow 250ms ease;box-shadow: var(--sc-ombre);}.sc-mag-carte__lien:focus-visible,.sc-mag-carte__lien:active{border-color: var(--sc-orange);transform: translateY(-6px);box-shadow: 0 16px 32px rgba(0,0,0,0.5);}@media (hover: hover){.sc-mag-carte__lien:hover{border-color: var(--sc-orange);transform: translateY(-6px);box-shadow: 0 16px 32px rgba(0,0,0,0.5);}}.sc-mag-carte__media{position: relative;display: block;}.sc-mag-carte__img{display: block;width: 100%;height: auto;aspect-ratio: 16 / 10;object-fit: cover;}.sc-mag-carte__img--vide{aspect-ratio: 16 / 10;background: linear-gradient(135deg,rgba(213,76,29,0.25),rgba(0,0,0,0) 60%),var(--sc-noir-3);}.sc-mag-carte__rubrique{position: absolute;left: 12px;top: 12px;}.sc-mag-carte__corps{display: flex;flex-direction: column;gap: 10px;flex: 1;padding: 18px 20px 20px;}.sc-mag-carte__titre{font-family: var(--sc-font-titre);font-size: 20px;line-height: 1.25;color: var(--sc-blanc);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;transition: color 160ms ease;}.sc-mag-carte__lien:active .sc-mag-carte__titre,.sc-mag-carte__lien:focus-visible .sc-mag-carte__titre{color: var(--sc-orange);}@media (hover: hover){.sc-mag-carte__lien:hover .sc-mag-carte__titre{color: var(--sc-orange);}}.sc-mag-carte__extrait{font-family: var(--sc-font-texte);font-size: 14px;line-height: 1.6;color: #C9C8C6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}@media (max-width: 1200px){.sc-mag-carte__extrait{font-size: 16px;}}.sc-mag-carte__pied{display: flex;align-items: center;justify-content: space-between;gap: 12px;margin-top: auto;font-family: var(--sc-font-texte);font-size: 13px;color: var(--sc-gris-label);}.sc-mag-carte__chrono{display: inline-flex;align-items: center;gap: 6px;font-variant-numeric: tabular-nums;white-space: nowrap;}.sc-mag-carte--compacte .sc-mag-carte__titre{font-size: 17px;}.sc-mag-carte--compacte .sc-mag-carte__corps{padding: 14px 16px 16px;}.sc-mag-pagination{margin-top: 40px;}.sc-mag-pagination .page-numbers{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin: 0;padding: 0;list-style: none;}.sc-mag-pagination .page-numbers li{margin: 0;}.sc-mag-pagination a.page-numbers,.sc-mag-pagination a.page-numbers:link,.sc-mag-pagination a.page-numbers:visited,.sc-mag-pagination span.page-numbers{display: inline-flex;align-items: center;justify-content: center;min-width: 44px;min-height: 44px;padding: 8px 14px;background-color: var(--sc-noir-2);border: 1px solid rgba(255,255,255,0.12);border-radius: 10px;font-family: var(--sc-font-titre);font-size: 14px;color: var(--sc-blanc);text-decoration: none;transition: background-color 160ms ease,color 160ms ease,border-color 160ms ease;}.sc-mag-pagination a.page-numbers:hover,.sc-mag-pagination a.page-numbers:focus-visible{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}.sc-mag-pagination span.page-numbers.current{background-color: var(--sc-orange);border-color: var(--sc-orange);color: var(--sc-noir);}.sc-mag-pagination span.page-numbers.dots{border-color: transparent;background: none;}.sc-mag-faq{margin: 0;}.sc-mag-faq .sc-ap-details__texte a{color: var(--sc-orange);text-decoration: underline;text-underline-offset: 0.15em;}.sc-mag-faq .sc-ap-details__texte a:hover{color: var(--sc-blanc);}body.single-post.sc-base{padding-top: 194px;}@media (min-width: 1201px){body.single-post.sc-base{padding-top: 282px;}}@media (min-width: 1280px){body.single-post.sc-base{padding-top: 298px;}}@media (min-width: 1201px){.sc-article-grid .sc-legal__aside{top: var(--sc-toc-top,306px);}}.sc-base .sc-article-corps h2{scroll-margin-top: var(--sc-toc-top,218px);}@media (min-width: 1201px){.sc-base .sc-article-corps h2{scroll-margin-top: var(--sc-toc-top,306px);}}@media (min-width: 1280px){.sc-base .sc-article-corps h2{scroll-margin-top: var(--sc-toc-top,322px);}}.sc-article-hero{padding: 32px 0 0;}.sc-article-hero__rubriques{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 16px;}.sc-article-hero__rubrique,.sc-article-hero__rubrique:link,.sc-article-hero__rubrique:visited{text-decoration: none;margin-bottom: 0;transition: background-color 160ms ease,color 160ms ease;}.sc-article-hero__rubrique:hover,.sc-article-hero__rubrique:focus-visible{color: var(--sc-blanc);transform: scale(1.06);}.sc-article-hero__titre{margin: 0 0 16px;max-width: 900px;font-family: var(--sc-font-titre);font-size: clamp(28px,4vw,46px);line-height: 1.12;color: var(--sc-blanc);text-wrap: balance;}.sc-article-hero__meta{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 20px;margin: 0 0 24px;font-family: var(--sc-font-texte);font-size: 14px;color: var(--sc-gris-label);}.sc-article-hero__visuel{margin-bottom: 40px;}.sc-article-hero__img{display: block;width: 100%;aspect-ratio: 16 / 9;height: auto;object-fit: cover;border-radius: 16px;box-shadow: 0 0 40px rgba(0,0,0,0.6),0 0 0 1px rgba(255,255,255,0.12);}.sc-mag-essentiel{margin: 0 0 36px;padding: 24px 24px 28px;background-color: var(--sc-noir-2);border-left: 3px solid var(--sc-orange);border-radius: 0 12px 12px 0;}.sc-mag-essentiel p{margin: 12px 0 0;max-width: 680px;font-family: var(--sc-font-texte);font-size: 17px;line-height: 1.7;color: var(--sc-blanc-casse);}@media (max-width: 1200px){.sc-mag-essentiel{padding: 20px 20px 24px;}.sc-mag-essentiel p{font-size: 16px;}}.sc-article-grid{margin-top: 8px;}.sc-article-corps{max-width: 720px;font-family: var(--sc-font-texte);font-size: 16px;line-height: 1.8;color: #C9C8C6;}@media (min-width: 1201px){.sc-article-corps{font-size: 17px;}}.sc-article-corps p{margin: 0 0 18px;max-width: none;}.sc-base .sc-article-corps h2{margin: 48px 0 20px;font-family: var(--sc-font-titre);font-size: clamp(22px,2.4vw,28px);line-height: 1.2;color: var(--sc-blanc);text-wrap: balance;}.sc-article-corps h2::before{content: "";display: block;width: 40px;height: 2px;margin-bottom: 12px;border-radius: 1px;background-color: var(--sc-orange);}.sc-article-corps > h2:first-child{margin-top: 0;}.sc-base .sc-article-corps h3{margin: 32px 0 12px;font-family: var(--sc-font-titre);font-size: 20px;color: var(--sc-blanc);}.sc-article-corps ul,.sc-article-corps ol{margin: 0 0 18px;padding-left: 22px;}.sc-article-corps ul{list-style: disc;}.sc-article-corps li{margin-bottom: 10px;}.sc-article-corps li::marker{color: var(--sc-orange);}.sc-article-corps blockquote{margin: 28px 0;padding: 4px 0 4px 24px;border-left: 3px solid var(--sc-orange);font-family: var(--sc-font-titre);font-size: 20px;line-height: 1.4;color: var(--sc-blanc);}.sc-article-corps blockquote p{margin: 0;font-family: inherit;}.sc-article-corps img{max-width: 100%;height: auto;border-radius: 12px;}.sc-article-corps a,.sc-article-corps a:link,.sc-article-corps a:visited{color: var(--sc-orange);text-decoration: underline;text-underline-offset: 0.15em;transition: color 160ms ease;}.sc-article-corps a:hover,.sc-article-corps a:focus-visible{color: var(--sc-blanc);}.sc-article-corps strong{color: var(--sc-blanc);font-weight: 600;}.sc-article-partage{margin-top: 48px;padding-top: 32px;border-top: 1px solid rgba(255,255,255,0.08);}.sc-article-partage__titre{margin: 0 0 16px;font-family: var(--sc-font-titre);font-size: 18px;color: var(--sc-blanc);}.sc-mag-grille--liees{margin-top: 0;}.sc-mag-cta__titre{margin: 0 0 8px;font-family: var(--sc-font-titre);font-size: clamp(24px,3vw,34px);color: var(--sc-blanc);}.sc-article-nav{display: grid;grid-template-columns: 1fr;gap: 16px;margin-top: 48px;margin-bottom: 64px;}@media (min-width: 1201px){.sc-article-nav{grid-template-columns: 1fr 1fr;}}.sc-article-nav__lien,.sc-article-nav__lien:link,.sc-article-nav__lien:visited{display: flex;flex-direction: column;gap: 6px;min-height: 44px;padding: 18px 20px;background-color: var(--sc-surface);border: var(--sc-bord-ep) solid var(--sc-bord);border-radius: 12px;text-decoration: none;color: var(--sc-blanc);transition: border-color 200ms ease,transform 250ms ease;}.sc-article-nav__lien:hover,.sc-article-nav__lien:focus-visible{border-color: var(--sc-orange);transform: translateY(-2px);}.sc-article-nav__lien--suiv{text-align: right;}.sc-article-nav__sens{font-family: var(--sc-font-titre);font-size: 11px;font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;color: var(--sc-orange);}.sc-article-nav__titre{font-family: var(--sc-font-titre);font-size: 16px;line-height: 1.3;}@media (prefers-reduced-motion: no-preference){@supports (animation-timeline: view()){.sc-mag :is(.sc-mag-une,.sc-mag-faq details){animation: sc-ap-lever linear both;animation-timeline: view();animation-range: entry 5% entry 45%;}.sc-mag :is(.sc-mag-rubriques > .sc-mag-rubrique,.sc-mag-grille > .sc-mag-carte){animation: sc-ap-foulee linear both;animation-timeline: view();animation-range: entry 0% entry 45%;}.sc-mag :is(.sc-mag-rubriques,.sc-mag-grille) > :nth-child(2){animation-range: entry 7% entry 52%;}.sc-mag :is(.sc-mag-rubriques,.sc-mag-grille) > :nth-child(3){animation-range: entry 14% entry 59%;}.sc-mag .sc-mag-rubrique:hover,.sc-mag .sc-mag-rubrique:focus-visible,.sc-mag .sc-mag-une:hover,.sc-mag .sc-mag-une:focus-visible{animation: none;}}}html.sc-mag-io .sc-mag :where(.sc-mag-une,.sc-mag-faq details,.sc-mag-rubriques > .sc-mag-rubrique,.sc-mag-grille > .sc-mag-carte){opacity: 0;transform: translateY(24px);transition: opacity 600ms ease,transform 600ms cubic-bezier(0.22,1.3,0.36,1);}html.sc-mag-io .sc-mag :is(.sc-mag-rubriques,.sc-mag-grille) > :nth-child(2){transition-delay: 75ms;}html.sc-mag-io .sc-mag :is(.sc-mag-rubriques,.sc-mag-grille) > :nth-child(3){transition-delay: 150ms;}html.sc-mag-io .sc-mag .is-revele{opacity: 1;transform: translateY(0);}html.sc-mag-io .sc-mag .sc-mag-rubriques > .sc-mag-rubrique.is-revele,html.sc-mag-io .sc-mag .sc-mag-une.is-revele{transition: background-color 200ms ease,color 200ms ease,border-color 200ms ease,transform 300ms cubic-bezier(0.22,1.3,0.36,1),box-shadow 250ms ease;transition-delay: 0ms;}@media (prefers-reduced-motion: reduce){html.sc-mag-io .sc-mag :is(.sc-mag-une,.sc-mag-faq details,.sc-mag-rubriques > .sc-mag-rubrique,.sc-mag-grille > .sc-mag-carte){opacity: 1;transform: none;transition: none;}}@media (prefers-reduced-motion: reduce),(hover: none){.sc-mag-carte__lien:hover,.sc-mag-rubrique:hover,.sc-mag-une:hover,.sc-article-nav__lien:hover{transform: none;box-shadow: none;}}