.gd--guide-pratique *,.gd--guide-pratique :before,.gd--guide-pratique :after{box-sizing:border-box;margin:0;padding:0}.gd--guide-pratique{--or:var(--c-orange);--or-d:#eb6d34;--or-soft:#fff3ee;--ink:#171717;--ink70:#171717b3;--ink40:#17171766;--ink12:#1717171f;--ink06:#1717170f;--cream:var(--c-cream);--cream2:var(--c-cream);--white:#fff;--dark:#141210;--bleu-ciel:#b7dfeb;--lavande:#bdb4d8;--rose:#e04e95;--g1-bg:#eef7fa;--g1-accent:#4a9db5;--g2-bg:#f3f1f9;--g2-accent:#7a6faa;--g3-bg:#fef0f7;--g3-accent:#c03a7a;--g4-bg:#fff3ee;--g4-accent:#eb6d34;--g5-bg:#f0faf4;--g5-accent:#2e8b5a;--g5-color:#c6ead8;--pill:999px;--sh-sm:0 4px 20px #0000000f;--sh-md:0 12px 44px #00000017;--sh-or:0 14px 40px #fc81483d;--fd:"Poppins",sans-serif;--fb:"DM Sans",sans-serif;--radius-lg:22px;--radius-xl:28px;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-family:var(--fb);color:var(--ink);background:var(--cream);line-height:1.7;overflow-x:hidden}.gd--guide-pratique img{max-width:100%;display:block}.gd--guide-pratique a{color:inherit;text-decoration:none}.gd--guide-pratique .wrap{width:min(1160px,100% - 2.5rem);margin:0 auto}.gd--guide-pratique .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gd--guide-pratique .btn{border-radius:var(--pill);font-family:var(--fb);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;text-decoration:none!important}.gd--guide-pratique .btn:hover{transform:translateY(-2px)}.gd--guide-pratique .btn-or{background:var(--or);color:#fff;box-shadow:var(--sh-or)}.gd--guide-pratique .btn-or:hover{background:var(--or-d)}.gd--guide-pratique .btn-dark{background:var(--dark);color:#fff}.gd--guide-pratique .btn-dark:hover{background:#2a2420}.gd--guide-pratique .btn-outline{color:var(--ink);border:2px solid var(--ink12);background:0 0}.gd--guide-pratique .btn-outline:hover{border-color:var(--ink40)}.gd--guide-pratique .btn svg{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke:currentColor;flex-shrink:0;width:15px;height:15px;transition:transform .2s}.gd--guide-pratique .btn:hover svg{transform:translate(3px)}.gd--guide-pratique .breadcrumb{background:var(--cream2);border-bottom:1px solid var(--ink06);padding:10px 0}.gd--guide-pratique .bc-inner{color:var(--ink40);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.gd--guide-pratique .bc-inner a{color:var(--ink40);transition:all .15s}.gd--guide-pratique .bc-inner a:hover{color:var(--or)}.gd--guide-pratique .bc-sep{font-size:10px}.gd--guide-pratique .bc-current{color:var(--ink);font-weight:600}.gd--guide-pratique .hero{background:var(--white);padding:72px 0 0;position:relative;overflow:hidden}.gd--guide-pratique .hero-body{grid-template-columns:1fr 1fr;align-items:end;gap:64px;padding-bottom:56px;display:grid}.gd--guide-pratique .hero-eyebrow{font-family:var(--fd);letter-spacing:2px;text-transform:uppercase;color:var(--or);align-items:center;gap:10px;margin-bottom:18px;font-size:11px;font-weight:700;display:flex}.gd--guide-pratique .hero-eyebrow:before{content:"";background:var(--or);border-radius:2px;width:28px;height:2px}.gd--guide-pratique .hero h1{font-family:var(--fd);letter-spacing:-4px;color:var(--dark);margin-bottom:24px;font-size:clamp(34px,5vw,68px);font-weight:900;line-height:.98}.gd--guide-pratique .hero h1 em{color:var(--or);font-style:normal}.gd--guide-pratique .hero-lead{color:var(--ink70);max-width:500px;margin-bottom:32px;font-size:17px;line-height:1.82}.gd--guide-pratique .hero-lead strong{color:var(--ink)}.gd--guide-pratique .hero-actions{flex-wrap:wrap;gap:12px;display:flex}.gd--guide-pratique .hero-guides{gap:14px;padding-bottom:8px;display:grid}.gd--guide-pratique .hero-guide-chip{background:var(--white);border:1.5px solid var(--ink06);border-radius:var(--radius-lg);box-shadow:var(--sh-sm);align-items:center;gap:16px;padding:18px 20px;transition:all .2s;display:flex;text-decoration:none!important}.gd--guide-pratique .hero-guide-chip:hover{box-shadow:var(--sh-md);transform:translate(6px)}.gd--guide-pratique .hgc-num{font-family:var(--fd);letter-spacing:-.5px;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:900;display:flex}.gd--guide-pratique .hgc-num.g1{background:var(--bleu-ciel);color:#2a6070}.gd--guide-pratique .hgc-num.g2{background:var(--lavande);color:#4a3e7a}.gd--guide-pratique .hgc-num.g3{color:#9a1060;background:#f7c6e0}.gd--guide-pratique .hgc-num.g4{background:var(--or-soft);color:var(--or-d)}.gd--guide-pratique .hgc-num.g5{background:var(--g5-color);color:#1a5c38}.gd--guide-pratique .hgc-body{flex:1}.gd--guide-pratique .hgc-label{font-family:var(--fd);letter-spacing:1px;text-transform:uppercase;color:var(--ink40);margin-bottom:3px;font-size:10px;font-weight:700}.gd--guide-pratique .hgc-title{color:var(--ink);font-size:14px;font-weight:600;line-height:1.35}.gd--guide-pratique .hgc-arrow{width:16px;height:16px;stroke:var(--ink40);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;transition:all .2s}.gd--guide-pratique .hero-guide-chip:hover .hgc-arrow{stroke:var(--or);transform:translate(3px)}.gd--guide-pratique .hero-strip{grid-template-columns:1fr 1fr 1fr 1fr 1fr;height:6px;display:grid}.gd--guide-pratique .hero-strip span:first-child{background:var(--bleu-ciel)}.gd--guide-pratique .hero-strip span:nth-child(2){background:var(--lavande)}.gd--guide-pratique .hero-strip span:nth-child(3){background:#e04e95}.gd--guide-pratique .hero-strip span:nth-child(4){background:var(--or)}.gd--guide-pratique .hero-strip span:nth-child(5){background:var(--g5-color)}.gd--guide-pratique .guide-nav{background:var(--white);border-bottom:1.5px solid var(--ink06);z-index:50;padding:12px 0;position:sticky;top:0}.gd--guide-pratique .gnav-inner{-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:center;gap:6px;display:flex;overflow-x:auto}.gd--guide-pratique .gnav-inner::-webkit-scrollbar{display:none}.gd--guide-pratique .gnav-pill{border-radius:var(--pill);white-space:nowrap;border:1.5px solid #0000;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex;text-decoration:none!important}.gd--guide-pratique .gnav-pill.g1{color:#2a6070;background:var(--g1-bg)}.gd--guide-pratique .gnav-pill.g1:hover{background:var(--bleu-ciel);border-color:var(--bleu-ciel)}.gd--guide-pratique .gnav-pill.g2{color:#4a3e7a;background:var(--g2-bg)}.gd--guide-pratique .gnav-pill.g2:hover{background:var(--lavande);border-color:var(--lavande)}.gd--guide-pratique .gnav-pill.g3{color:#9a1060;background:var(--g3-bg)}.gd--guide-pratique .gnav-pill.g3:hover{background:#f7c6e0;border-color:#f7c6e0}.gd--guide-pratique .gnav-pill.g4{color:var(--or-d);background:var(--g4-bg)}.gd--guide-pratique .gnav-pill.g4:hover{background:var(--or-soft);border-color:#fc814866}.gd--guide-pratique .gnav-pill.g5{color:#1a5c38;background:var(--g5-bg)}.gd--guide-pratique .gnav-pill.g5:hover{background:var(--g5-color);border-color:var(--g5-color)}.gd--guide-pratique .gnav-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.gd--guide-pratique .gnav-pill.g1 .gnav-dot{background:var(--g1-accent)}.gd--guide-pratique .gnav-pill.g2 .gnav-dot{background:var(--g2-accent)}.gd--guide-pratique .gnav-pill.g3 .gnav-dot{background:var(--g3-accent)}.gd--guide-pratique .gnav-pill.g4 .gnav-dot{background:var(--g4-accent)}.gd--guide-pratique .gnav-pill.g5 .gnav-dot{background:var(--g5-accent)}.gd--guide-pratique .gnav-sep{background:var(--ink12);flex-shrink:0;width:1px;height:20px;margin:0 6px}.gd--guide-pratique .gnav-cta{flex-shrink:0;margin-left:auto}.gd--guide-pratique .intro-sec{background:var(--cream);padding:60px 0}.gd--guide-pratique .answer-box{background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--sh-sm);border-left:4px solid var(--or);padding:28px 32px}.gd--guide-pratique .ab-tag{font-family:var(--fd);letter-spacing:1.5px;text-transform:uppercase;color:var(--or);align-items:center;gap:8px;margin-bottom:12px;font-size:10px;font-weight:800;display:flex}.gd--guide-pratique .ab-tag:before{content:"";background:var(--or);border-radius:2px;width:16px;height:2px}.gd--guide-pratique .guide-answer{color:var(--ink70);font-size:16px;line-height:1.82}.gd--guide-pratique .guide-answer strong{color:var(--ink)}.gd--guide-pratique .guide-answer a{color:var(--or);text-underline-offset:3px;font-weight:600;text-decoration:underline}.gd--guide-pratique .guide-sec{padding:80px 0;position:relative;overflow:hidden}.gd--guide-pratique .guide-sec.g1{background:var(--g1-bg)}.gd--guide-pratique .guide-sec.g2{background:var(--g2-bg)}.gd--guide-pratique .guide-sec.g3{background:var(--g3-bg)}.gd--guide-pratique .guide-sec.g4{background:var(--g4-bg)}.gd--guide-pratique .guide-sec.g5{background:var(--g5-bg)}.gd--guide-pratique .deco-num{font-family:var(--fd);letter-spacing:-10px;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.07;color:var(--dark);font-size:clamp(120px,16vw,240px);font-weight:900;line-height:1;position:absolute;top:-30px;right:-20px}.gd--guide-pratique .guide-layout{z-index:1;grid-template-columns:1fr 420px;align-items:start;gap:56px;display:grid;position:relative}.gd--guide-pratique .glabel{font-family:var(--fd);letter-spacing:1.2px;text-transform:uppercase;border-radius:var(--pill);align-items:center;gap:8px;margin-bottom:18px;padding:5px 14px;font-size:11px;font-weight:800;display:inline-flex}.gd--guide-pratique .g1 .glabel{background:var(--bleu-ciel);color:#1a4f5e}.gd--guide-pratique .g2 .glabel{background:var(--lavande);color:#3a2e6a}.gd--guide-pratique .g3 .glabel{color:#8a0050;background:#f7c6e0}.gd--guide-pratique .g4 .glabel{background:var(--or-soft);color:var(--or-d)}.gd--guide-pratique .g5 .glabel{background:var(--g5-color);color:#1a5c38}.gd--guide-pratique .guide-copy h2{font-family:var(--fd);letter-spacing:-2px;color:var(--dark);margin-bottom:16px;font-size:clamp(22px,2.8vw,36px);font-weight:900;line-height:1.07}.gd--guide-pratique .guide-copy h2 em{font-style:normal}.gd--guide-pratique .g1 .guide-copy h2 em{color:var(--g1-accent)}.gd--guide-pratique .g2 .guide-copy h2 em{color:var(--g2-accent)}.gd--guide-pratique .g3 .guide-copy h2 em{color:var(--g3-accent)}.gd--guide-pratique .g4 .guide-copy h2 em{color:var(--or-d)}.gd--guide-pratique .g5 .guide-copy h2 em{color:var(--g5-accent)}.gd--guide-pratique .guide-copy .intro-p{color:var(--ink70);margin-bottom:20px;font-size:16px;line-height:1.85}.gd--guide-pratique .guide-copy .intro-p strong{color:var(--ink)}.gd--guide-pratique .key-points{gap:10px;margin-top:24px;display:grid}.gd--guide-pratique .kp{background:var(--white);color:var(--ink70);border-radius:14px;align-items:flex-start;gap:14px;padding:14px 18px;font-size:14px;line-height:1.6;transition:all .15s;display:flex}.gd--guide-pratique .kp:hover{box-shadow:var(--sh-sm)}.gd--guide-pratique .kp-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}.gd--guide-pratique .g1 .kp-dot{background:var(--g1-accent)}.gd--guide-pratique .g2 .kp-dot{background:var(--g2-accent)}.gd--guide-pratique .g3 .kp-dot{background:var(--g3-accent)}.gd--guide-pratique .g4 .kp-dot{background:var(--g4-accent)}.gd--guide-pratique .g5 .kp-dot{background:var(--g5-accent)}.gd--guide-pratique .kp strong{color:var(--ink);font-weight:600}.gd--guide-pratique .guide-read-link{align-items:center;gap:8px;margin-top:24px;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex;text-decoration:none!important}.gd--guide-pratique .g1 .guide-read-link{color:var(--g1-accent)}.gd--guide-pratique .g1 .guide-read-link:hover{color:#1a4f5e}.gd--guide-pratique .g2 .guide-read-link{color:var(--g2-accent)}.gd--guide-pratique .g2 .guide-read-link:hover{color:#3a2e6a}.gd--guide-pratique .g3 .guide-read-link{color:var(--g3-accent)}.gd--guide-pratique .g3 .guide-read-link:hover{color:#8a0050}.gd--guide-pratique .g4 .guide-read-link{color:var(--or-d)}.gd--guide-pratique .g4 .guide-read-link:hover{color:var(--or)}.gd--guide-pratique .g5 .guide-read-link{color:var(--g5-accent)}.gd--guide-pratique .g5 .guide-read-link:hover{color:#1a5c38}.gd--guide-pratique .guide-read-link svg{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke:currentColor;flex-shrink:0;width:15px;height:15px;transition:transform .2s}.gd--guide-pratique .guide-read-link:hover svg{transform:translate(4px)}.gd--guide-pratique .gcard{background:var(--white);border-radius:var(--radius-xl);box-shadow:var(--sh-md);position:sticky;top:76px;overflow:hidden}.gd--guide-pratique .gcard-top{padding:28px 28px 22px;position:relative;overflow:hidden}.gd--guide-pratique .g1 .gcard-top{background:var(--bleu-ciel)}.gd--guide-pratique .g2 .gcard-top{background:var(--lavande)}.gd--guide-pratique .g3 .gcard-top{background:#f7c6e0}.gd--guide-pratique .g4 .gcard-top{background:var(--or-soft)}.gd--guide-pratique .g5 .gcard-top{background:var(--g5-color)}.gd--guide-pratique .gcard-top:after{content:"";opacity:.3;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-30px;right:-30px}.gd--guide-pratique .g1 .gcard-top:after{background:var(--g1-accent)}.gd--guide-pratique .g2 .gcard-top:after{background:var(--g2-accent)}.gd--guide-pratique .g3 .gcard-top:after{background:var(--g3-accent)}.gd--guide-pratique .g4 .gcard-top:after{background:var(--or)}.gd--guide-pratique .g5 .gcard-top:after{background:var(--g5-accent)}.gd--guide-pratique .gcard-num{font-family:var(--fd);letter-spacing:1.4px;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800}.gd--guide-pratique .g1 .gcard-num{color:#1a4f5e}.gd--guide-pratique .g2 .gcard-num{color:#3a2e6a}.gd--guide-pratique .g3 .gcard-num{color:#8a0050}.gd--guide-pratique .g4 .gcard-num{color:var(--or-d)}.gd--guide-pratique .g5 .gcard-num{color:#1a5c38}.gd--guide-pratique .gcard-title{font-family:var(--fd);letter-spacing:-.5px;color:var(--dark);z-index:1;font-size:17px;font-weight:800;line-height:1.25;position:relative}.gd--guide-pratique .gcard-body{padding:24px 28px}.gd--guide-pratique .gcard-meta{color:var(--ink40);align-items:center;gap:6px;margin-bottom:18px;font-size:12px;display:flex}.gd--guide-pratique .gcard-meta svg{width:11px;height:11px;stroke:var(--ink40);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gd--guide-pratique .gcard-points{gap:9px;margin-bottom:22px;list-style:none;display:grid}.gd--guide-pratique .gcard-points li{color:var(--ink70);align-items:flex-start;gap:10px;font-size:13px;line-height:1.55;display:flex}.gd--guide-pratique .gcard-points li:before{content:"";border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}.gd--guide-pratique .g1 .gcard-points li:before{background:var(--g1-accent)}.gd--guide-pratique .g2 .gcard-points li:before{background:var(--g2-accent)}.gd--guide-pratique .g3 .gcard-points li:before{background:var(--g3-accent)}.gd--guide-pratique .g4 .gcard-points li:before{background:var(--or)}.gd--guide-pratique .g5 .gcard-points li:before{background:var(--g5-accent)}.gd--guide-pratique .gcard-cta{border-radius:12px;justify-content:space-between;align-items:center;padding:14px 18px;font-size:14px;font-weight:700;transition:all .2s;display:flex;text-decoration:none!important}.gd--guide-pratique .g1 .gcard-cta{background:var(--g1-bg);color:var(--g1-accent)}.gd--guide-pratique .g1 .gcard-cta:hover{background:var(--bleu-ciel);color:#1a4f5e}.gd--guide-pratique .g2 .gcard-cta{background:var(--g2-bg);color:var(--g2-accent)}.gd--guide-pratique .g2 .gcard-cta:hover{background:var(--lavande);color:#3a2e6a}.gd--guide-pratique .g3 .gcard-cta{background:var(--g3-bg);color:var(--g3-accent)}.gd--guide-pratique .g3 .gcard-cta:hover{color:#8a0050;background:#f7c6e0}.gd--guide-pratique .g4 .gcard-cta{background:var(--or-soft);color:var(--or-d)}.gd--guide-pratique .g4 .gcard-cta:hover{background:var(--or);color:#fff}.gd--guide-pratique .g5 .gcard-cta{background:var(--g5-bg);color:var(--g5-accent)}.gd--guide-pratique .g5 .gcard-cta:hover{background:var(--g5-color);color:#1a5c38}.gd--guide-pratique .gcard-cta svg{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke:currentColor;flex-shrink:0;width:14px;height:14px;transition:transform .2s}.gd--guide-pratique .gcard-cta:hover svg{transform:translate(4px)}.gd--guide-pratique .synth-sec{background:var(--cream2);padding:72px 0}.gd--guide-pratique .synth-sh{text-align:center;max-width:620px;margin:0 auto 48px}.gd--guide-pratique .synth-sh h2{font-family:var(--fd);letter-spacing:-2px;color:var(--dark);margin-bottom:14px;font-size:clamp(24px,3vw,38px);font-weight:900;line-height:1.07}.gd--guide-pratique .synth-sh h2 em{color:var(--or);font-style:normal}.gd--guide-pratique .synth-sh p{color:var(--ink70);font-size:15px;line-height:1.75}.gd--guide-pratique .synth-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}.gd--guide-pratique .synth-card{border-radius:var(--radius-lg);background:var(--white);box-shadow:var(--sh-sm);flex-direction:column;gap:12px;padding:24px;transition:all .2s;display:flex;text-decoration:none!important}.gd--guide-pratique .synth-card:hover{box-shadow:var(--sh-md);transform:translateY(-4px)}.gd--guide-pratique .sc-stripe{border-radius:4px;height:4px;margin-bottom:4px}.gd--guide-pratique .synth-card.g1 .sc-stripe{background:var(--bleu-ciel)}.gd--guide-pratique .synth-card.g2 .sc-stripe{background:var(--lavande)}.gd--guide-pratique .synth-card.g3 .sc-stripe{background:#e04e95}.gd--guide-pratique .synth-card.g4 .sc-stripe{background:var(--or)}.gd--guide-pratique .synth-card.g5 .sc-stripe{background:var(--g5-color)}.gd--guide-pratique .sc-num{font-family:var(--fd);letter-spacing:1.2px;text-transform:uppercase;color:var(--ink40);font-size:11px;font-weight:800}.gd--guide-pratique .sc-title{font-family:var(--fd);letter-spacing:-.3px;color:var(--dark);font-size:14px;font-weight:800;line-height:1.3}.gd--guide-pratique .sc-key{color:var(--ink70);flex:1;font-size:13px;line-height:1.65}.gd--guide-pratique .sc-key strong{margin-bottom:3px;display:block}.gd--guide-pratique .synth-card.g1 .sc-key strong{color:var(--g1-accent)}.gd--guide-pratique .synth-card.g2 .sc-key strong{color:var(--g2-accent)}.gd--guide-pratique .synth-card.g3 .sc-key strong{color:var(--g3-accent)}.gd--guide-pratique .synth-card.g4 .sc-key strong{color:var(--or-d)}.gd--guide-pratique .synth-card.g5 .sc-key strong{color:var(--g5-accent)}.gd--guide-pratique .sc-link{align-items:center;gap:5px;margin-top:auto;font-size:12px;font-weight:700;display:flex;text-decoration:none!important}.gd--guide-pratique .synth-card.g1 .sc-link{color:var(--g1-accent)}.gd--guide-pratique .synth-card.g2 .sc-link{color:var(--g2-accent)}.gd--guide-pratique .synth-card.g3 .sc-link{color:var(--g3-accent)}.gd--guide-pratique .synth-card.g4 .sc-link{color:var(--or-d)}.gd--guide-pratique .synth-card.g5 .sc-link{color:var(--g5-accent)}.gd--guide-pratique .sc-link svg{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke:currentColor;flex-shrink:0;width:11px;height:11px;transition:transform .15s}.gd--guide-pratique .synth-card:hover .sc-link svg{transform:translate(3px)}.gd--guide-pratique .table-sec{background:var(--white);padding:72px 0}.gd--guide-pratique .table-sh{text-align:center;max-width:660px;margin:0 auto 40px}.gd--guide-pratique .table-sh h2{font-family:var(--fd);letter-spacing:-1.8px;color:var(--dark);margin-bottom:12px;font-size:clamp(22px,2.6vw,32px);font-weight:900}.gd--guide-pratique .table-sh h2 em{color:var(--or);font-style:normal}.gd--guide-pratique .tw{-webkit-overflow-scrolling:touch;overflow-x:auto}.gd--guide-pratique table.recap{border-collapse:collapse;border-radius:var(--radius-lg);width:100%;box-shadow:var(--sh-sm);font-size:14px;overflow:hidden}.gd--guide-pratique table.recap thead th{background:var(--dark);color:#ffffffa6;font-family:var(--fd);letter-spacing:.8px;text-transform:uppercase;text-align:left;padding:14px 20px;font-size:10px;font-weight:700}.gd--guide-pratique table.recap td{border-bottom:1px solid var(--ink06);vertical-align:middle;padding:16px 20px;line-height:1.55}.gd--guide-pratique table.recap tr:last-child td{border-bottom:none}.gd--guide-pratique table.recap tr:hover td{background:var(--cream)}.gd--guide-pratique .td-guide{align-items:center;gap:10px;display:flex}.gd--guide-pratique .td-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.gd--guide-pratique .td-dot.g1{background:var(--bleu-ciel)}.gd--guide-pratique .td-dot.g2{background:var(--lavande)}.gd--guide-pratique .td-dot.g3{background:#e04e95}.gd--guide-pratique .td-dot.g4{background:var(--or)}.gd--guide-pratique .td-dot.g5{background:var(--g5-color)}.gd--guide-pratique .td-label{font-family:var(--fd);color:var(--dark);font-size:12px;font-weight:800}.gd--guide-pratique .td-q{color:var(--ink70);font-size:13px}.gd--guide-pratique .td-rep{color:var(--ink);font-size:13px;font-weight:500}.gd--guide-pratique .td-cta a{text-underline-offset:3px;font-size:12px;font-weight:700;text-decoration:underline}.gd--guide-pratique .td-cta.g1 a{color:var(--g1-accent)}.gd--guide-pratique .td-cta.g2 a{color:var(--g2-accent)}.gd--guide-pratique .td-cta.g3 a{color:var(--g3-accent)}.gd--guide-pratique .td-cta.g4 a{color:var(--or-d)}.gd--guide-pratique .td-cta.g5 a{color:var(--g5-accent)}.gd--guide-pratique .faq-sec{background:var(--cream);padding:72px 0}.gd--guide-pratique .faq-sh{text-align:center;max-width:680px;margin:0 auto 44px}.gd--guide-pratique .faq-sh h2{font-family:var(--fd);letter-spacing:-2px;color:var(--dark);margin-bottom:12px;font-size:clamp(22px,2.8vw,34px);font-weight:900;line-height:1.07}.gd--guide-pratique .faq-sh h2 em{color:var(--or);font-style:normal}.gd--guide-pratique .faq-sh p{color:var(--ink70);font-size:15px;line-height:1.75}.gd--guide-pratique .faq-inner{max-width:820px;margin:0 auto}.gd--guide-pratique .faq-item{background:var(--white);border-radius:14px;margin-bottom:10px;overflow:hidden}.gd--guide-pratique .faq-btn{text-align:left;cursor:pointer;width:100%;font:600 15px/1.4 var(--fb);color:var(--ink);background:0 0;border:none;justify-content:space-between;align-items:center;gap:14px;padding:20px 24px;transition:all .15s;display:flex}.gd--guide-pratique .faq-btn:hover{background:var(--cream)}.gd--guide-pratique .faq-toggle{background:var(--cream2);width:28px;height:28px;color:var(--or);font-size:18px;font-weight:700;line-height:1;font-family:var(--fd);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.gd--guide-pratique .faq-item.open .faq-toggle{background:var(--or);color:#fff}.gd--guide-pratique .faq-panel{max-height:0;transition:max-height .28s;overflow:hidden}.gd--guide-pratique .faq-panel p{color:var(--ink70);padding:0 24px 22px;font-size:14px;line-height:1.8}.gd--guide-pratique .faq-panel a{color:var(--or);text-underline-offset:3px;font-weight:500;text-decoration:underline}.gd--guide-pratique .final{background:var(--dark);padding:80px 0;position:relative;overflow:hidden}.gd--guide-pratique .final:before{content:"";background:var(--bleu-ciel);opacity:.05;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-60px;left:-60px}.gd--guide-pratique .final:after{content:"";background:var(--lavande);opacity:.06;border-radius:50%;width:220px;height:220px;position:absolute;top:-40px;right:-40px}.gd--guide-pratique .final-box{z-index:1;text-align:center;max-width:640px;margin:0 auto;position:relative}.gd--guide-pratique .final-box h2{font-family:var(--fd);letter-spacing:-2.5px;color:#fff;margin-bottom:16px;font-size:clamp(26px,3.5vw,44px);font-weight:900;line-height:1.04}.gd--guide-pratique .final-box h2 em{color:var(--or);font-style:normal}.gd--guide-pratique .final-box p{color:#ffffff8c;max-width:460px;margin-bottom:32px;margin-left:auto;margin-right:auto;font-size:16px;line-height:1.8}.gd--guide-pratique .final-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:16px;display:flex}.gd--guide-pratique .final-proof{color:#ffffff4d;font-size:13px}@media (width<=1020px){.gd--guide-pratique .hero-body{grid-template-columns:1fr}.gd--guide-pratique .hero-guides{display:none}.gd--guide-pratique .guide-layout{grid-template-columns:1fr}.gd--guide-pratique .gcard{position:static}.gd--guide-pratique .synth-grid{grid-template-columns:1fr 1fr}}@media (width<=680px){.gd--guide-pratique .synth-grid{grid-template-columns:1fr}.gd--guide-pratique .final-actions{flex-direction:column;align-items:center}.gd--guide-pratique .final-actions .btn{width:100%;max-width:320px}}
