.site-prose .guide-lead{font-size:clamp(18px,2vw,20px);line-height:1.6;color:var(--text-1);font-weight:500}.site-prose .guide-reponse{padding:14px 18px;border-left:4px solid #c8956d;border-radius:4px 16px 16px 4px;background:#fffdf8;color:var(--text-1);box-shadow:0 1px #fffc inset}.site-prose .guide-reponse strong{color:#986339}.site-prose .guide-note{font-size:15px;line-height:1.6;color:var(--text-muted);padding-left:14px;border-left:2px solid rgba(200,149,109,.7)}.site-prose .guide-petit{font-size:15px;color:var(--text-muted)}.site-prose .guide-sommaire{padding:18px 20px 10px;box-shadow:var(--lp-shadow)}.guide-sommaire-titre{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#986339;margin-bottom:6px}.site-prose .guide-sommaire ol{list-style:none;padding:0;margin:0;counter-reset:gs}@media(min-width:640px){.site-prose .guide-sommaire ol{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:28px;column-gap:28px}}.site-prose .guide-sommaire li{counter-increment:gs;margin:0}.site-prose .guide-sommaire li+li{margin-top:0}.site-prose .guide-sommaire a{display:flex;align-items:baseline;gap:12px;min-height:44px;padding:10px 0;border-top:1px solid var(--lp-line);font-size:15.5px;line-height:1.4;color:var(--text-1);text-decoration:none}.site-prose .guide-sommaire a:before{content:counter(gs,decimal-leading-zero);flex:none;min-width:22px;font-family:Anton,Geist,Impact,sans-serif;font-size:15px;color:#c8956d}.site-prose .guide-sommaire a:hover{color:#986339}.site-prose .guide-encadre>*+*{margin-top:.7em}.site-prose .guide-encadre p,.site-prose .guide-encadre li{font-size:16px}.site-prose .guide-encadre ul{margin-top:.4em}.site-prose .guide-formule{border-radius:20px;padding:20px 22px;background:#0c0b09;color:#f4f0e7}.guide-formule-label{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#f4f0e799}.site-prose .guide-formule-expr{margin-top:8px;font-size:clamp(19px,3.4vw,24px);font-weight:700;line-height:1.35;color:#e8b68e}.site-prose .guide-formule-aide{margin-top:10px;font-size:15px;line-height:1.55;color:#f4f0e7bf}.site-prose .guide-formule strong{color:#f4f0e7}.site-prose .guide-cartes{display:grid;gap:12px}@media(min-width:640px){.site-prose .guide-cartes{grid-template-columns:1fr 1fr}}.site-prose .guide-carte{padding:18px 20px;border-radius:20px;background:#fffdf8;border:1px solid var(--lp-line);box-shadow:var(--lp-shadow)}.site-prose .guide-carte-titre{font-size:17px;font-weight:750;line-height:1.3;color:var(--text-1)}.site-prose .guide-carte p{margin-top:6px;font-size:15.5px;line-height:1.55}.site-prose .site-table-wrap table{min-width:520px}.site-prose .site-table-wrap.compact table{min-width:0}.site-prose td.guide-num,.site-prose th.guide-num{text-align:right;white-space:nowrap}.site-prose td.guide-centre,.site-prose th.guide-centre{text-align:center}.site-prose td.guide-fort{font-weight:700;color:#986339;white-space:nowrap}.site-prose tr.guide-total td{background:#f4efe4;font-weight:700}@media(max-width:639px){.site-prose .guide-empile{border:0;background:transparent;overflow:visible}.site-prose .guide-empile table{min-width:0}.site-prose .guide-empile thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.site-prose .guide-empile tr{display:block;margin-bottom:10px;padding:14px 16px;border-radius:18px;background:#fffdf8;border:1px solid var(--lp-line)}.site-prose .guide-empile td{display:block;padding:3px 0;border:0;white-space:normal}.site-prose .guide-empile td[data-label]:before{content:attr(data-label);display:block;margin-top:6px;font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.site-prose .guide-empile td:first-child[data-label]:before{margin-top:0}.site-prose .guide-empile td:first-child{font-size:17px;font-weight:700;color:var(--text-1)}}.site-prose .guide-cta{--text-1: #f4f0e7;--text-2: rgba(244, 240, 231, .78);position:relative;overflow:hidden;margin-top:2.2em;margin-bottom:.4em;padding:24px;border-radius:26px;background:#0c0b09;color:#f4f0e7;box-shadow:0 30px 60px -36px #0009}@media(min-width:640px){.site-prose .guide-cta{padding:32px}}.site-prose .guide-cta:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 90% at 100% 0%,rgba(200,149,109,.24),transparent 70%)}.site-prose .guide-cta>*{position:relative}.site-prose .guide-cta-titre{margin-top:12px;font-family:Anton,Geist,Impact,sans-serif;text-transform:uppercase;font-size:clamp(1.6rem,4.4vw,2.3rem);line-height:.98;color:#f4f0e7}.site-prose .guide-cta-texte{margin-top:12px;font-size:16px;line-height:1.6;color:#f4f0e7c7}.site-prose .guide-cta-texte>*+*{margin-top:.6em}.site-prose .guide-cta a.lp-btn{margin-top:18px;color:#14100c;text-decoration:none}.site-prose .guide-cta a.lp-btn:hover{color:#14100c}.site-prose .guide-cta a:not(.lp-btn){color:#e8b68e}@media(max-width:479px){.site-prose .guide-cta a.lp-btn{width:100%}}.guide-offre{margin:3rem 0}@media(min-width:1024px){.guide-offre{margin:3.5rem -40px}}.site-prose .guide-faq summary{min-height:44px;align-items:center;line-height:1.4}.site-prose .guide-faq details>p{margin:0;font-size:16px}.site-prose ul.guide-liens{display:grid;gap:10px}@media(min-width:640px){.site-prose ul.guide-liens{grid-template-columns:1fr 1fr}}.site-prose ul.guide-liens>li{padding:0;margin:0}.site-prose ul.guide-liens>li:before{display:none}.site-prose ul.guide-liens a{position:relative;display:flex;flex-direction:column;gap:4px;height:100%;min-height:44px;padding:16px 48px 16px 18px;border-radius:18px;background:#fffdf8;border:1px solid var(--lp-line);text-decoration:none;transition:border-color .2s,transform .25s cubic-bezier(.16,1,.3,1)}.site-prose ul.guide-liens a:hover{border-color:#98633973;transform:translateY(-2px)}.guide-liens-label{font-size:16px;font-weight:700;line-height:1.3;color:var(--text-1)}.guide-liens-texte{font-size:14.5px;line-height:1.5;color:var(--text-muted)}.guide-liens-fleche{position:absolute;right:18px;top:18px;color:#986339}.site-prose .guide-sources{font-size:15px;line-height:1.6;color:var(--text-muted)}.site-prose .guide-sources li+li{margin-top:.5em}.site-prose .guide-avertissement{font-size:14px;line-height:1.6;color:var(--text-muted);padding-top:14px;border-top:1px solid var(--lp-line)}.site-prose .guide-glossaire{display:grid;gap:10px}.site-prose .guide-terme{padding:16px 18px;border-radius:18px;background:#fffdf8;border:1px solid var(--lp-line);scroll-margin-top:100px}.site-prose .guide-terme dt{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.guide-terme-nom{font-family:Anton,Geist,Impact,sans-serif;font-size:22px;letter-spacing:.01em;line-height:1.1;color:var(--text-1);text-transform:uppercase}.guide-terme-long{font-family:Fraunces,Georgia,serif;font-style:italic;font-size:15px;color:var(--text-muted)}.site-prose .guide-terme dd{margin:6px 0 0}.site-prose .guide-terme dd p{font-size:16px;line-height:1.6}.site-prose .guide-terme dd p+p{margin-top:6px;font-size:15px;color:var(--text-muted)}.guide-hub-intro{max-width:68ch;font-size:17px;line-height:1.68;color:var(--text-2)}.guide-hub-titre{margin-top:3rem}.guide-hub-grille .site-tuile{min-height:100%}.guide-hub-num{font-family:Anton,Geist,Impact,sans-serif;font-size:34px;line-height:1;color:#c8956d}.guide-hub-lire{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:650;color:#986339}.site-prose section>*+*{margin-top:1.1em}.site-prose section>h2+*,.site-prose section>h3+*{margin-top:.7em}.site-prose section>h2:first-child{margin-top:0}.site-prose>*+section{margin-top:2.6em}@media(min-width:1024px){.guide-hub-grille .site-tuile:last-child:nth-child(3n+1){grid-column:1 / -1}.site-col-large .guide-offre{margin-inline:0}}
