.p-phase{margin-block-start:40px}.p-phase:first-of-type{margin-block-start:0}.p-phase>h2{border-block-end:2px solid var(--ink);padding-block-end:10px}.p-phase-note{color:var(--ink-2);margin-block-start:8px}.p-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-block-start:22px;display:grid}.p-card{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .15s var(--ease);flex-direction:column;gap:10px;padding:22px 22px 20px;display:flex;position:relative}.p-card:hover{border-color:var(--action)}.p-card h3{font-size:1.0556rem}.p-card h3 a{color:var(--ink);text-decoration:none}.p-card h3 a:after{content:"";position:absolute;inset:0}.p-card:hover h3 a{color:var(--action-dark)}.p-card p{color:var(--ink-2);max-width:none;font-size:.8333rem}.p-card-meta{border-block-start:1px solid var(--creme-line);color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-block-start:auto;padding-block-start:12px;font-size:.8333rem;display:flex}.p-card-meta .p-prix{color:var(--ink);font-weight:600}.p-card-echeance{color:var(--ink-2);max-width:none;font-size:.7778rem}.p-roadmap{columns:2;column-gap:32px;margin-block-start:18px;padding-inline-start:0}.p-roadmap li{break-inside:avoid;color:var(--ink-2);border-inline-start:2px solid var(--tint-14);margin-block-end:12px;padding-inline-start:14px;font-size:.8889rem;list-style:none}.p-hero .container{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:40px;display:grid}.p-vignette{background:var(--creme);border:1px solid var(--creme-line);border-radius:var(--radius);flex:none;justify-content:center;align-items:center;block-size:96px;inline-size:96px;display:flex}.p-vignette img{mix-blend-mode:multiply;block-size:auto;inline-size:72px;display:block}.p-hero-meta{color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;flex-wrap:wrap;gap:6px 22px;margin-block-start:20px;font-size:.8333rem;display:flex}.p-hero-meta .p-prix{color:var(--ink);font-weight:600}.p-step{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);margin-block-start:20px}.p-step-head{border-block-end:1px solid var(--creme-line);align-items:baseline;gap:14px;padding:18px 24px;display:flex}.p-step-head .n{border-radius:var(--radius-sm);background:var(--tint-14);block-size:34px;inline-size:34px;color:var(--action-dark);font-variant-numeric:tabular-nums lining-nums;flex:none;justify-content:center;align-self:center;align-items:center;font-weight:600;display:inline-flex}.p-step-head h3{font-size:1rem}.p-step-chip{flex:none;align-self:center;margin-inline-start:auto}.p-step-body{padding:20px 24px 24px}.p-step-body p{max-width:72ch;margin-block-end:12px;font-size:.8889rem}.p-step-body p:last-child{margin-block-end:0}.p-step-body em{color:var(--ink-2);font-size:.8333rem;font-style:normal}.p-step-docs{background:var(--tint-8);border:1px solid var(--creme-line);border-radius:var(--radius-sm);margin-block-start:16px;padding:14px 18px}.p-step-docs h4{letter-spacing:.01em;color:var(--ink-2);margin-block-end:8px;font-size:.7778rem;font-weight:600}.p-step-docs ul{padding-inline-start:0}.p-step-docs li{padding-block:3px;font-size:.8333rem;list-style:none}.p-step-docs li .fac{color:var(--ink-2)}.p-step-deadline{color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;max-width:none;margin-block-start:14px;font-size:.8333rem}.p-step-deadline strong{color:var(--ink);font-weight:600}.p-locked{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);margin-block-start:22px}.p-locked li{border-block-end:1px solid var(--creme-line);align-items:center;gap:14px;padding:14px 24px;list-style:none;display:flex}.p-locked li:last-child{border-block-end:none}.p-locked .n{border-radius:var(--radius-sm);background:var(--creme);block-size:34px;inline-size:34px;color:var(--ink-2);font-variant-numeric:tabular-nums lining-nums;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.p-locked .t{color:var(--ink);font-size:.8889rem;font-weight:500}.p-locked .cond{color:var(--ink-2);font-size:.7778rem;font-weight:400;display:block}.p-locked svg{color:var(--ink-2);flex:none;margin-inline-start:auto}.p-locked-reserver{flex:none;padding-block:14px;font-size:.7778rem}.p-locked-note{color:var(--ink-2);max-width:none;margin-block-start:12px}.p-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin-block-start:26px;display:grid}.p-docs-all ul,.p-deadlines ul{padding-inline-start:0}.p-docs-all li,.p-deadlines li{border-block-end:1px solid var(--creme-line);overflow-wrap:anywhere;padding-block:9px;font-size:.8333rem;list-style:none}.p-docs-all li:last-child,.p-deadlines li:last-child{border-block-end:none}.p-docs-all .he{color:var(--ink-2)}.p-deadlines li{font-variant-numeric:tabular-nums lining-nums}.p-deadlines .e{color:var(--ink-2)}.p-sources-stats{flex-wrap:wrap;gap:10px;margin-block:14px 20px;display:flex}.p-sources-body p,.p-sources-body li{color:var(--ink-2);max-width:76ch;margin-block-end:10px;font-size:.8333rem}.p-sources-body ul{padding-inline-start:20px}.p-sources-body li{margin-block-end:6px;list-style:outside}.p-sources-body a{overflow-wrap:anywhere}.p-cta{flex-wrap:wrap;align-items:center;gap:12px;margin-block-start:26px;display:flex}.p-cta-note{color:var(--ink-2);max-width:none;font-size:.7778rem}@media (max-width:980px){.p-list,.p-cols{grid-template-columns:minmax(0,1fr)}.p-roadmap{columns:1}}@media (max-width:560px){.p-hero .container{grid-template-columns:minmax(0,1fr);gap:24px}.p-step-head,.p-step-body{padding-inline:20px}.p-step-head{flex-wrap:wrap}.p-step-chip{flex-basis:100%;align-self:start;margin-inline-start:0}.p-locked li{padding-inline:20px}}
