.guide-corps{color:var(--n-muted);font-size:17px;line-height:1.7}.guide-corps>*+*{margin-top:20px}.guide-corps h2{letter-spacing:-.018em;color:var(--n-text);margin-top:56px;font-size:clamp(23px,2.4vw,28px);font-weight:510;line-height:1.2}.guide-corps>h2:first-child{margin-top:0}.guide-corps h2+*{margin-top:16px}.guide-corps strong{color:var(--n-text);font-weight:600}.guide-corps em{font-style:italic}.guide-corps a{color:var(--n-teal-2);text-underline-offset:3px;-webkit-text-decoration:underline #5fd3e359;text-decoration:underline #5fd3e359;transition:color .15s,text-decoration-color .15s}.guide-corps a:hover{color:var(--n-text);text-decoration-color:currentColor}.guide-corps ul{flex-direction:column;gap:10px;padding-left:22px;list-style:outside;display:flex}.guide-corps ul li::marker{color:var(--n-teal-2)}.guide-corps sup{font-size:.7em;line-height:0}.guide-corps .guide-callout{border:1px solid var(--n-line);border-left:2px solid var(--n-teal-2);background:var(--n-surface);border-radius:12px;padding:18px 22px;font-size:16px;line-height:1.65}.guide-corps .guide-table-wrap{border:1px solid var(--n-line);background:linear-gradient(to right,var(--n-bg) 40%,#070a1200) left/48px 100% no-repeat local, linear-gradient(to left,var(--n-bg) 40%,#070a1200) right/48px 100% no-repeat local, radial-gradient(farthest-side at 0 50%,#5fd3e359,#5fd3e300) left/16px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%,#5fd3e359,#5fd3e300) right/16px 100% no-repeat scroll;border-radius:12px;overflow-x:auto}.guide-corps .guide-table{border-collapse:collapse;width:100%;min-width:560px;font-size:14.5px;line-height:1.55}.guide-corps .guide-table th{text-align:left;font:500 11.5px var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--n-faint);background:var(--n-surface);border-bottom:1px solid var(--n-line);padding:12px 14px}.guide-corps .guide-table td{vertical-align:top;border-top:1px solid var(--n-line);padding:12px 14px}.guide-corps .guide-table tr:first-child td{border-top:0}.guide-etapes{flex-direction:column;gap:6px;padding:0;list-style:none;display:flex}.guide-etapes li{border:1px solid var(--n-line);background:var(--n-surface);border-radius:12px;grid-template-columns:32px minmax(0,1fr);gap:14px;padding:16px;display:grid}.guide-etape-num{width:28px;height:28px;font:600 12px var(--mono);color:#fff;background:var(--n-teal);border-radius:8px;place-items:center;display:grid}.guide-etapes h3{color:var(--n-text);margin-bottom:4px;font-size:17px;line-height:1.35}.guide-etapes p{font-size:15px;line-height:1.6}.guide-corps .guide-cta-v4{border:1px solid var(--n-line-2);background:radial-gradient(120% 140% at 0% 0%,#0ca8be1f,transparent 60%),var(--n-surface);border-radius:16px;margin-top:48px;padding:28px}.guide-corps .guide-cta-v4+*{margin-top:40px}.guide-cta-v4 h3{letter-spacing:-.015em;color:var(--n-text);font-size:22px;font-weight:510;line-height:1.25}.guide-cta-v4 p{margin-top:10px;font-size:16px}.guide-corps .guide-cta-v4 a{text-decoration:none}.guide-corps .guide-cta-v4 a.rounded-full{color:var(--n-bg)}.guide-corps .guide-cta-v4 a:not(.rounded-full){color:var(--n-text)}.guide-corps .guide-cta-v4 a:not(.rounded-full):hover{color:var(--n-teal-2)}@media (max-width:640px){.guide-corps{font-size:16px}.guide-corps .guide-cta-v4{padding:22px}}@media (min-width:768px) and (max-width:1023.98px){.guides-grille>:last-child:nth-child(odd){grid-column:span 2}}@media (min-width:1024px){.guides-grille>:last-child:nth-child(3n+1){grid-column:span 3}.guides-grille>:last-child:nth-child(3n+2){grid-column:span 2}}.guide-corps code{font:500 .88em var(--mono);color:var(--n-text);background:#ffffff0f;border-radius:5px;padding:1px 6px}
