.s26{--sans:"Inter Tight",Inter,system-ui,-apple-system,"Segoe UI",sans-serif;--serif:"Instrument Serif",Georgia,serif;--mono:"JetBrains Mono",ui-monospace,monospace;--bg:#FFFFFF;--tx:#0F1B38;--t2:#33394C;--g1:#6E6E73;--ln:#ECECEB;--pc:#F5F5F3;--cr:#FCFAF4;--bloc:#FFFFFF;--pb:#DFE1E8;--lien:#0F1F5C;--trait:#C5C9D6;--nom:#5B2340;--nuit:#0F1F5C;--or:#C8A85A;--creme:#FCFAF4;--pt:radial-gradient(circle,#BFC3CF .75px,transparent 1px);--ombre:rgba(15,31,92,.4);--f-bleu:#EEF3FF;--a-bleu:#1D4ED8;color-scheme:light}html.dark .s26{--bg:#0C1535;--tx:#F1F3F9;--t2:#CBD2E4;--g1:#97A1BC;--ln:rgba(255,255,255,.1);--pc:#152150;--cr:#18244F;--bloc:#111C46;--pb:rgba(255,255,255,.18);--lien:#E2C377;--trait:rgba(226,195,119,.45);--nom:#E2C377;--pt:radial-gradient(circle,rgba(255,255,255,.28) .75px,transparent 1px);--ombre:rgba(3,7,22,.6);--f-bleu:#101D3F;--a-bleu:#8FB1FF;color-scheme:dark}.s26,.s26 *{box-sizing:border-box}.s26{display:flow-root;background:var(--bg);color:var(--tx);font-family:var(--sans);font-size:15.5px;line-height:25px;letter-spacing:-.004em;-webkit-font-smoothing:antialiased;transition:background .5s,color .5s;overflow-x:clip}.s26,.s26 figure,.s26 h1,.s26 h2,.s26 h3,.s26 ol,.s26 p,.s26 ul{margin:0}.s26 ol,.s26 ul{padding:0;list-style:none}.s26 img{display:block;max-width:100%}.s26 .i{display:block;flex:none}.s26 button{font:inherit;color:inherit}.s26 .tp{position:relative;width:min(1232px,calc(100% - 64px));margin:0 auto;padding-bottom:clamp(64px,8vw,120px)}@media (max-width:899px){.s26 .tp{width:calc(100% - 40px)}}.s26 .bord{height:52px;padding:0 24px;border-radius:14px;display:inline-grid;place-items:center;font-weight:600;font-size:15.5px;letter-spacing:-.01em;white-space:nowrap;box-shadow:inset 0 0 0 1px var(--pb);background:var(--bloc)}@keyframes t-vient{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.s26 .tn-signe{width:32px;height:32px}@media (max-width:420px){.s26 .tn-signe{width:28px;height:28px}}.s26 .pill{height:50px;padding:0 10px 0 20px;border-radius:14px;display:inline-flex;align-items:center;gap:14px;font-weight:600;font-size:15.5px;letter-spacing:-.01em;white-space:nowrap;background:var(--nuit);color:var(--creme)}.s26 .fl{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--creme);color:var(--nuit)}.s26 .st{padding-bottom:0}.s26 .so{padding:clamp(40px,6vw,88px) 0 clamp(32px,4.4vw,64px);max-width:none}.s26 .so h1{max-width:15em;margin-top:22px;font-family:var(--serif);font-weight:400;font-size:clamp(48px,5.3vw,76px);line-height:.95;letter-spacing:-.035em;text-wrap:balance}.s26 .so h1 em{font-style:italic;color:var(--nom)}.s26 .so-chapo{margin-top:26px;max-width:560px;font-size:17.5px;line-height:1.6;letter-spacing:-.01em;color:var(--t2)}.s26 .so>*{animation:s-monte .9s var(--ease) both}.s26 .so>.so-sur{animation-delay:0s}.s26 .so>.so-chapo{animation-delay:.5s}.s26 .so>h1{animation:none}.s26 .st section{padding-top:clamp(56px,7.4vw,112px)}.s26 .st h2{font-family:var(--serif);font-weight:400!important;font-size:clamp(36px,4.1vw,58px);line-height:1;letter-spacing:-.03em;text-wrap:balance}.s26 .st h2 em{font-style:normal;color:var(--mi)}.s26 .st h3{font-weight:600;font-size:clamp(18px,1.9vw,21px);line-height:1.3;letter-spacing:-.02em}.s26 .s-plaid{display:grid;grid-template-columns:1fr;gap:18px 56px;padding-top:clamp(28px,4vw,56px)!important;background:var(--pt) left top/5px 2px repeat-x}@media (min-width:980px){.s26 .s-plaid{grid-template-columns:1fr 2.2fr}}.s26 .s-plaid div{max-width:860px}.s26 .s-plaid div p{font-family:var(--serif);font-weight:400;font-size:clamp(23px,2.5vw,34px);line-height:1.2;letter-spacing:-.02em;color:var(--tx);text-wrap:pretty}.s26 .s-plaid div p+p{margin-top:clamp(16px,1.9vw,26px)}.s26 .s-plaid .s-tour{margin-block:clamp(26px,3vw,40px);font-style:italic;color:var(--nom)}.s26 .s-trois ul{display:grid;grid-template-columns:1fr;gap:22px;margin-top:clamp(26px,3.4vw,44px)}@media (min-width:860px){.s26 .s-trois ul{grid-template-columns:repeat(3,1fr)}}.s26 .s-trois li{display:flex;flex-direction:column;border-radius:28px;padding:clamp(24px,2.8vw,34px);background:var(--bloc);box-shadow:inset 0 0 0 1px var(--ln);transition:transform .6s cubic-bezier(.2,.9,.22,1),box-shadow .6s}.s26 .s-trois li:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--ln),0 40px 50px -40px var(--ombre)}.s26 .s-trois li>span{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--pc);font-family:var(--mono);font-size:13px;color:var(--lien)}.s26 .s-trois h3{margin-top:22px}.s26 .s-trois p{margin-top:10px;font-size:16px;line-height:1.62;color:var(--t2)}.s26 .s-principes ol{display:grid;grid-template-columns:1fr;-moz-column-gap:56px;column-gap:56px;margin-top:clamp(18px,2.6vw,32px)}@media (min-width:760px){.s26 .s-principes ol{grid-template-columns:1fr 1fr}}.s26 .s-principes li{display:grid;grid-template-columns:44px 1fr;-moz-column-gap:14px;column-gap:14px;padding:26px 0;background:var(--pt) left top/5px 2px repeat-x}.s26 .s-principes li span{grid-row:1/3;font-family:var(--mono);font-size:12.5px;line-height:27px;color:var(--g1)}.s26 .s-principes p{margin-top:8px;font-size:16px;line-height:1.62;color:var(--t2)}.s26 .st .s-nuit{position:relative;margin-top:clamp(56px,7.4vw,112px);padding:clamp(34px,5.6vw,80px);border-radius:clamp(24px,2.8vw,36px);overflow:hidden;color:#FCFAF4;background:linear-gradient(168deg,#0F1F5C,#0A1438 54%,#080D16);display:grid;gap:clamp(28px,4vw,56px)}.s26 .s-pts{position:absolute;inset:0;width:100%;height:100%;max-width:none;pointer-events:none;opacity:.1}.s26 .s-nuit>div{position:relative;max-width:760px}.s26 .st .s-nuit h2{font-size:clamp(34px,4.2vw,50px);line-height:1.02;letter-spacing:-.028em}.s26 .st .s-nuit h2 em{font-style:italic;color:#E2C377}.s26 .s-nuit p{margin-top:20px;font-size:16px;line-height:1.66;color:rgba(252,250,244,.82)}.s26 .s-logos{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (min-width:860px){.s26 .s-logos{grid-template-columns:repeat(6,1fr)}}.s26 .s-logos li{height:84px;border-radius:18px;background:#FFFFFF;display:grid;place-items:center;padding:14px}.s26 .s-logos img{width:auto;height:auto;max-width:100%;max-height:56px;-o-object-fit:contain;object-fit:contain;filter:grayscale(1);opacity:.78;transition:filter .5s,opacity .5s}.s26 .s-logos li:hover img{filter:none;opacity:1}.s26 .st .sf{display:grid;grid-template-columns:1fr;gap:32px 72px;margin-top:clamp(64px,8vw,128px);padding-top:clamp(40px,5vw,72px);background:var(--pt) left top/5px 2px repeat-x}@media (min-width:980px){.s26 .st .sf{grid-template-columns:1.2fr 1fr;align-items:center}}.s26 .st .sf h2{font-size:clamp(50px,6vw,86px);line-height:.96;letter-spacing:-.034em}.s26 .st .sf h2 em{font-style:italic;color:var(--nom)}.s26 .sf p{margin-top:22px;max-width:520px;font-size:17.5px;line-height:1.6;color:var(--t2)}.s26 .sf .sf-g{margin-top:28px}.s26 .sf-p{display:grid;gap:12px}.s26 .sf-p a{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:20px 22px;border-radius:20px;background:var(--bloc);box-shadow:inset 0 0 0 1px var(--ln);cursor:pointer;transition:transform .5s cubic-bezier(.2,.9,.22,1),background .3s}.s26 .sf-p a:hover{transform:translateX(6px);background:var(--pc)}.s26 .sf-p small{display:block;font-size:13px;line-height:18px;color:var(--g1)}.s26 .sf-p b{display:block;margin-top:2px;font-weight:600;font-size:17px;line-height:24px}.s26 .sf-p .i{color:var(--g1)}.s26 .s-deux{display:grid;grid-template-columns:1fr;gap:32px 64px;padding-top:0!important}@media (min-width:980px){.s26 .s-deux{grid-template-columns:1fr 1.15fr;align-items:start}}.s26 .s-deux>*{min-width:0}.s26 .st .mv{opacity:0;transform:translateY(16px);transition:opacity .9s var(--ease) var(--ret,0s),transform .9s var(--ease) var(--ret,0s)}.s26 .st .mv.vu{opacity:1;transform:none}.s26 .sc-legal{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start;background:var(--pt) left top/5px 2px repeat-x;padding-top:32px}.s26 .sc-legal>*{min-width:0}.s26 .sc-sommaire{min-width:0;border-radius:28px;background:var(--bloc);box-shadow:inset 0 0 0 1px var(--ln);padding:6px 20px}.s26 .sc-resume{padding:15px 0;font-size:14px;font-weight:600;cursor:pointer;color:var(--tx)}.s26 .sc-resume::marker{color:var(--g1)}.s26 .sc-navigation{padding:0 0 14px}.s26 .sc-entrees{display:grid;gap:3px}.s26 .sc-entrees>li{min-width:0}.s26 .sc-entree{width:100%;display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:baseline;text-align:left;border:0;border-radius:12px;background:none;padding:10px 12px;cursor:pointer;font-family:var(--sans);font-size:13.5px;line-height:1.45;color:var(--t2);overflow-wrap:anywhere;transition:background .2s,color .2s}.s26 .sc-entree>*{min-width:0}.s26 .sc-entree:hover{background:var(--pc);color:var(--tx)}.s26 .sc-entree[aria-current=location]{background:var(--pc);color:var(--lien);font-weight:600}.s26 .sc-numero{font-family:var(--mono);font-size:11.5px;font-weight:400;letter-spacing:0;color:var(--g1)}.s26 .sc-entree[aria-current=location] .sc-numero{color:var(--lien)}.s26 .sc-entree:focus-visible,.s26 .sc-resume:focus-visible,.s26 .sc-titre:focus-visible{outline:2px solid var(--lien);outline-offset:3px}.s26 .sc-articles{width:100%;max-width:68ch;font-family:var(--sans);font-size:16.5px;line-height:1.75;overflow-wrap:anywhere}.s26 .sc-article.sc-article{padding:32px 0 0;scroll-margin-top:108px}.s26 .sc-article.sc-article:first-child{padding-top:0}.s26 .sc-article+.sc-article{margin-top:36px;background:var(--pt) left top/5px 2px repeat-x}.s26 .sc-entete{margin-bottom:20px}.s26 .sc-entete>.sc-numero{display:block;margin-bottom:8px}.s26 .st .sc-article .sc-titre{font-size:clamp(28px,2.8vw,36px);line-height:1.08;letter-spacing:-.02em;text-wrap:pretty}.s26 .sc-article .sc-sous-titre{font-family:var(--sans);font-size:17px;line-height:1.5;font-weight:600;letter-spacing:0;margin:26px 0 10px}.s26 .sc-liste,.s26 .sc-paragraphe{color:var(--t2)}.s26 .sc-liste+.sc-paragraphe,.s26 .sc-paragraphe+.sc-paragraphe{margin-top:18px}.s26 .sc-liste{list-style:disc;padding-left:22px;margin-top:14px}.s26 .sc-liste>li{padding-left:4px}.s26 .sc-liste>li+li{margin-top:7px}@media (min-width:981px){.s26 .sc-legal{grid-template-columns:minmax(230px,.85fr) minmax(0,2fr);gap:clamp(40px,5vw,72px);padding-top:40px}.s26 .sc-sommaire{position:sticky;top:104px;max-height:calc(100vh - 128px);max-height:calc(100dvh - 128px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:8px 16px}.s26 .sc-resume{list-style:none;cursor:default;padding:16px 12px 12px;color:var(--g1);font-size:12px;font-weight:500}.s26 .sc-resume::-webkit-details-marker{display:none}.s26 .sc-article.sc-article{padding-top:40px}.s26 .sc-article+.sc-article{margin-top:44px}}@media (prefers-reduced-motion:reduce){.s26 .sc-entree{transition:none}}.s26 .sb2-sel{-moz-user-select:all;user-select:all;-webkit-user-select:all;cursor:text}.s26 .sb2-reperes small{display:block;font-weight:500;font-size:13.5px;line-height:20px;color:var(--g1)}.s26 .sb2-presse>*{min-width:0}@media (min-width:980px){.s26 .s-deux.sb2-presse{grid-template-columns:1.5fr 1fr}}.s26 .sb2-rep{font-weight:500;font-size:13.5px;line-height:20px;color:var(--g1)}.s26 .sb2-bref{border-radius:28px;padding:clamp(22px,3vw,40px);background:var(--bloc);box-shadow:inset 0 0 0 1px var(--ln),0 40px 60px -50px var(--ombre)}.s26 .sb2-texte{margin-top:16px;font-size:clamp(18px,1.9vw,22px);line-height:1.55;letter-spacing:-.015em;color:var(--tx);text-wrap:pretty}.s26 .sb2-copier{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:clamp(22px,2.6vw,30px)}.s26 .sb2-copier .bord{all:unset;box-sizing:border-box;cursor:pointer;height:48px;padding:0 20px;border-radius:14px;display:inline-flex;align-items:center;gap:10px;font-weight:600;font-size:15px;box-shadow:inset 0 0 0 1px var(--pb);background:var(--bloc);color:var(--tx);transition:background .25s}.s26 .sb2-copier .bord:hover{background:var(--pc)}.s26 .sb2-copier .bord:focus-visible{outline:2px solid var(--lien);outline-offset:2px}.s26 .sb2-copier small{font-size:13.5px;color:var(--g1)}.s26 .sb2-reperes{margin-top:10px}.s26 .sb2-reperes li{padding:20px 0;background:var(--pt) left bottom/5px 2px repeat-x}.s26 .sb2-reperes b{display:block;margin-top:6px;font-weight:500;font-size:clamp(18px,1.8vw,21px);line-height:1.4;letter-spacing:-.018em;overflow-wrap:anywhere}.s26 .sb2-tuiles{display:grid;grid-template-columns:1fr;gap:16px;margin-top:clamp(22px,3vw,36px)}@media (min-width:700px){.s26 .sb2-tuiles{grid-template-columns:1fr 1fr}}.s26 .sb2-tuile{position:relative;min-width:0;height:clamp(180px,20vw,240px);border-radius:28px;display:flex;align-items:center;justify-content:center;gap:14px;background:#F5F5F3;box-shadow:inset 0 0 0 1px var(--ln)}.s26 .sb2-tuile.nuit{background:linear-gradient(168deg,#0A1438,#080D16)}.s26 .sb2-tuile .tn-signe{width:44px;height:44px}.s26 .sb2-mot{height:26px;width:auto}.s26 .sb2-usage{margin-top:18px;font-size:15.5px;line-height:25px;color:var(--t2)}.s26 .sb2-lignes ul{display:grid;grid-template-columns:1fr;-moz-column-gap:56px;column-gap:56px}@media (min-width:760px){.s26 .sb2-lignes ul{grid-template-columns:1fr 1fr}}.s26 .sb2-lignes li{min-width:0;padding:26px 0;background:var(--pt) left top/5px 2px repeat-x}.s26 .st .sb2-lignes h2{font-size:clamp(20px,2vw,24px);letter-spacing:-.022em}.s26 .sb2-lignes p{margin-top:10px;font-size:17px;line-height:27px;color:var(--t2);overflow-wrap:anywhere}.s26 :is(h1,h2,h3,h4){font-family:inherit;letter-spacing:normal}.s26 a{color:inherit;text-decoration:none}.s26 .fl svg,.s26 .i{flex:none}.s26 .sf-p a{color:var(--tx)}.s26 .sc-articles strong{font-weight:600;color:var(--tx)}.s26 .sc-articles em{font-style:italic}.s26 .sc-articles a{color:var(--lien);text-decoration:underline;text-decoration-color:var(--trait);text-underline-offset:3px;transition:text-decoration-color .2s}.s26 .sc-articles a:hover{text-decoration-color:currentColor}.s26 .sc-article>p,.s26 .sc-article>ul,.s26 .sc-bloc>p,.s26 .sc-bloc>ul{color:var(--t2)}.s26 .sc-article>p+p,.s26 .sc-article>p+ul,.s26 .sc-article>ul+p,.s26 .sc-bloc>p+p,.s26 .sc-bloc>p+ul,.s26 .sc-bloc>ul+p{margin-top:18px}.s26 .sc-entete+.sc-bloc>.sc-sous-titre{margin-top:0}.s26 .st .sc-choix{max-width:760px;padding-top:0;margin-bottom:clamp(36px,5vw,56px)}.s26 .st .sc-choix h2{margin-bottom:18px;font-size:clamp(28px,2.8vw,36px);line-height:1.08;letter-spacing:-.02em}html div.s26c>.head .links>a[aria-current=page]{opacity:1}html .s26c>.util a[aria-current=page]{color:#fff}html .s26c>.sheet nav.main a[aria-current=page]{color:#E2C377}html .s26c>.ft .ft-c a[aria-current=page]{background-size:100% 1px}html .s26c>.ft .ft-leg a[aria-current=page]{color:#0F1B38}html.dark .s26c>.ft .ft-leg a[aria-current=page]{color:#FCFAF4}.s26 .st{--ease:cubic-bezier(.22,.61,.36,1);--t2:rgba(15,27,56,.68);--tag:#8B6B24;--eteint:rgba(15,27,56,.22);--mi:rgba(15,27,56,.4)}html.dark .s26 .st{--t2:rgba(244,245,248,.72);--tag:#E2C377;--eteint:rgba(244,245,248,.24);--mi:rgba(244,245,248,.42)}@keyframes s-monte{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes s-wrise{to{opacity:1;transform:none;filter:none}}.s26 .s-rep,.s26 .so-sur{font-family:var(--mono);font-weight:400;font-size:11.5px;line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--tag)}.s26 .s-rep{padding-top:12px}.s26 .so h1 .w{display:inline-block;opacity:0;transform:translateY(22px);filter:blur(8px);animation:s-wrise 1s var(--ease) forwards;animation-delay:calc(var(--w,0)*70ms + .1s)}.s26 .st h2 .w{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .08em .32em .14em;margin:0 -.08em -.32em -.14em}.s26 .st h2 .w>span{display:inline-block;transition:transform 1.1s cubic-bezier(.16,1,.3,1) calc(var(--w,0)*80ms + .1s)}html.s26-anim .s26 .st h2:not(.in) .w>span{transform:translateY(108%)}.s26 .s-plaid .st-s{transition:color .7s ease}html.s26-anim .s26 .s-plaid .st-s:not(.on){color:var(--eteint)}html.s26-calme .s26 *{transition:none!important}@media (prefers-reduced-motion:reduce){.s26 .so h1 .w,.s26 .so>*{animation:none;opacity:1;transform:none;filter:none}.s26 .st h2 .w>span{transform:none!important;transition:none}.s26 .s-plaid .st-s,.s26 .st .mv{transition:none}.s26 .st .mv{opacity:1;transform:none}}html.dark .s26 .pill,html.dark .s26 .sa-cherche .pill,html.dark .s26 .sa-dem .s-env .pill{background:var(--creme);color:#0F1B38}html.dark .s26 .pill .fl{background:#0F1F5C;color:var(--creme)}html.dark .s26 .pill:focus-visible{outline-color:var(--creme)}.s26 :where([id]){scroll-margin-top:92px}