.ap{max-width:860px;padding:16px max(16px,env(safe-area-inset-left,0px)) 40px;gap:16px;width:100%;margin:0 auto;display:grid}.ap :focus-visible{outline-offset:3px;outline:3px solid #14161c}.ap-outils{background:#fff;border-radius:18px;gap:14px;padding:16px;display:grid}.ap-fictif{color:#14161c;background:#ffd23f;border-radius:999px;justify-self:start;margin:0;padding:2px 12px;font-size:14px;font-weight:700}.ap-pdf{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#0e6670;border:0;border-radius:999px;font-weight:800}.ap-pdf:hover{background:#0a4f57}.ap-aide{color:#545b6b;margin:0;font-size:14px}.feuille{color:#000;overflow-wrap:anywhere;background:#fff;border-radius:6px;max-width:100%;padding:28px 22px;font-size:14px;line-height:1.45;box-shadow:0 8px 24px #14161c14}.feuille h1{margin:0;font-size:26px;line-height:1.1}.feuille h2{text-transform:uppercase;letter-spacing:.06em;margin:16px 0 6px;font-size:14px}.feuille p,.feuille ul{margin:0 0 4px}.feuille ul{padding-left:1.2em}.ap-titre{font-weight:700;margin:4px 0!important}.ap-coord{font-size:13px}.cv-sobre,.cv-moderne,.cv-resultats,.lettre-classique{font-family:Arial,Helvetica,sans-serif}.cv-sobre h2{border-bottom:1px solid #000;padding-bottom:2px}.cv-moderne{padding:0}.ap-bandeau{color:#fff;background:#0a4f57;padding:24px 22px 18px}.ap-bandeau h1{letter-spacing:-.03em;font-size:30px;font-weight:800}.ap-alt{background:#e6f2f2;gap:4px;margin:0;padding:14px 22px;display:grid}.ap-alt div{gap:10px;display:flex}.ap-alt dt{color:#3f4654;min-width:4.5em}.ap-alt dd{margin:0;font-weight:800}.ap-corps{padding:4px 22px 24px}.cv-moderne h2{color:#0a4f57}.cv-resultats h1{letter-spacing:-.04em;font-size:32px;font-weight:800}.cv-resultats mark{color:#000;background:#ffd23f;padding:0 2px}.cv-resultats h2{color:#9a3412}.ap-chiffres{gap:6px;margin:14px 0 4px;display:grid}.ap-chiffres div{border-left:4px solid #14161c;align-items:baseline;gap:10px;padding:2px 10px;display:flex}.ap-chiffres dt{font-size:24px;font-weight:800;line-height:1.1}.ap-chiffres dd{margin:0;font-size:13px}.ap-lien{background:#fde7d9;border-radius:10px;padding:8px 10px;font-weight:700;margin-top:14px!important}.lettre-courte,.lettre-projet{font-family:var(--police,"Manrope"),system-ui,sans-serif}.lettre-courte p+p,.lettre-classique p+p{margin-top:12px}.lettre-projet h2{color:#0a4f57;margin-top:14px}@media print{@page{size:A4;margin:15mm}header,footer,.ap-outils,a[href=\#contenu]{display:none!important}body{background:#fff!important}.ap{max-width:none;padding:0}.feuille{box-shadow:none;border-radius:0;padding:0;font-size:10.5pt}.ap-bandeau,.ap-alt,.ap-corps{padding-left:0;padding-right:0}.ap-bandeau,.ap-alt,mark,.ap-lien{-webkit-print-color-adjust:exact;print-color-adjust:exact}.ap-bandeau{padding:12px}}
