.cst[data-tool=calculateur-age-retraite] .cst-ar-birth{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:12px}.cst[data-tool=calculateur-age-retraite] .cst-ar-err{margin:10px 0 0;padding:10px 12px;border-radius:12px;background:var(--cs-red-tint);color:var(--cs-red-text);font-size:13.5px;line-height:1.45}.cst[data-tool=calculateur-age-retraite] .cst-ar-hero{flex-wrap:wrap;row-gap:0}.cst[data-tool=calculateur-age-retraite] .cst-ar-hero .csc-hero-n.cst-ar-hm{margin-left:6px}.cst[data-tool=calculateur-age-retraite] .cst-ar-start{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:10px 0 0;font-size:16px;color:var(--cs-text-2)}.cst[data-tool=calculateur-age-retraite] .cst-ar-start b{color:var(--cs-text);font-weight:650}.cst[data-tool=calculateur-age-retraite] .cst-ar-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;background:var(--cs-fill);color:var(--cs-text-2);font-size:13px;font-weight:600;white-space:nowrap}.cst[data-tool=calculateur-age-retraite] .cst-ar-pill.is-ok{background:var(--cs-ok-tint);color:var(--cs-ok)}.cst[data-tool=calculateur-age-retraite] .cst-ar-pill svg{width:14px;height:14px}.cst[data-tool=calculateur-age-retraite] .cst-ar-ok{color:var(--cs-ok);font-weight:600}.cst[data-tool=calculateur-age-retraite] .cst-ar-gen{margin:14px 0 0;padding:10px 12px;border-radius:12px;background:var(--cs-group-2);font-size:13.5px;line-height:1.45;color:var(--cs-text-2)}.cst[data-tool=calculateur-age-retraite] .cst-ar-gen b{display:block;color:var(--cs-text);font-weight:600}.cst[data-tool=calculateur-age-retraite] .cst-ar-kv{margin:14px 0 0}.cst[data-tool=calculateur-age-retraite] .cst-ar-kv>div{padding:12px 0;border-top:1px solid var(--cs-sep)}.cst[data-tool=calculateur-age-retraite] .cst-ar-kv dt{font-size:13.5px;color:var(--cs-text-2)}.cst[data-tool=calculateur-age-retraite] .cst-ar-kv dd{margin:2px 0 0}.cst[data-tool=calculateur-age-retraite] .cst-ar-kv dd b{display:block;font-size:19px;font-weight:650;letter-spacing:-.015em;color:var(--cs-text);font-variant-numeric:tabular-nums}.cst[data-tool=calculateur-age-retraite] .cst-ar-kv dd span{display:block;margin-top:2px;font-size:14px;color:var(--cs-text-2)}.cst[data-tool=calculateur-age-retraite] .cst-ar-kv dd span b{display:inline;font-size:inherit;letter-spacing:0}.cst[data-tool=calculateur-age-retraite] .cst-ar-kv dd small{display:block;margin-top:4px;font-size:13px;line-height:1.45;color:var(--cs-text-3)}.cst[data-tool=calculateur-age-retraite] .cst-ar-cl{list-style:none;margin:0;padding:0}.cst[data-tool=calculateur-age-retraite] .cst-ar-cl li{padding:12px 0;border-top:1px solid var(--cs-sep);color:var(--cs-text-2)}.cst[data-tool=calculateur-age-retraite] .cst-ar-cl li:first-child{border-top:0;padding-top:0}.cst[data-tool=calculateur-age-retraite] .cst-ar-clh{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.cst[data-tool=calculateur-age-retraite] .cst-ar-clh b{font-weight:500;font-size:15.5px;color:var(--cs-text)}.cst[data-tool=calculateur-age-retraite] .cst-ar-clh span{font-weight:650;font-size:15.5px;color:var(--cs-text);font-variant-numeric:tabular-nums}.cst[data-tool=calculateur-age-retraite] .cst-ar-clh small{margin-left:5px;font-size:12.5px;font-weight:400;color:var(--cs-text-3)}.cst[data-tool=calculateur-age-retraite] .cst-ar-cl p{margin:3px 0 0;font-size:13.5px;line-height:1.45;color:var(--cs-text-2)}.cst[data-tool=calculateur-age-retraite] .cst-ar-cl p b{color:var(--cs-text);font-weight:600}.cst[data-tool=calculateur-age-retraite] .cst-ar-cl p.cst-ar-cond{font-size:12.5px;color:var(--cs-text-3)}.cst[data-tool=calculateur-age-retraite] .cst-ar-scope{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.5;color:var(--cs-text-2)}.cst[data-tool=calculateur-age-retraite] .cst-ar-scope>svg{width:18px;height:18px;flex:none;margin-top:1px;color:var(--cs-text-3)}.cst[data-tool=calculateur-age-retraite] .cst-ar-scope p{margin:0;color:var(--cs-text-2)}.cst[data-tool=calculateur-age-retraite] .cst-ar-scope p+p{margin-top:6px}.cst[data-tool=calculateur-age-retraite] .cst-ar-links a{text-decoration:none}.cst[data-tool=calculateur-age-retraite] .cst-ar-links a:hover b{text-decoration:underline;text-underline-offset:2px}