.alm-b-document-phare:not(#alm-b-document-phare-specificite){--alm-b-papier:#fbfbf8;--alm-b-tranche:#e3e3dc;--alm-b-bleu:#004899;--alm-b-orange:#ee7203;--alm-b-ciel:#a1c0e5;--alm-b-doux:#f4f7fb;--alm-b-encre:#1a1a1a;--alm-b-gris:#4a4a45;--alm-b-ligne:#e5e7eb;--alm-b-bleu-clair:#1a5fb0;--alm-b-blanc:#fff;--alm-b-gouttiere:var(--alm-gutter,clamp(20px,4vw,64px));box-sizing:border-box;color:var(--alm-b-encre);font-family:var(--font-body,"Manrope",system-ui,sans-serif);font-size:1.0625rem;line-height:1.65;-webkit-font-smoothing:antialiased}.alm-b-document-phare:not(#alm-b-document-phare-specificite) *,.alm-b-document-phare:not(#alm-b-document-phare-specificite) :after,.alm-b-document-phare:not(#alm-b-document-phare-specificite) :before{box-sizing:border-box}.alm-b-document-phare:not(#alm-b-document-phare-specificite) h2,.alm-b-document-phare:not(#alm-b-document-phare-specificite) h3{font-family:var(--font-title,"Manrope",system-ui,sans-serif);margin:0}.alm-b-document-phare:not(#alm-b-document-phare-specificite) p{margin:0}.alm-b-document-phare:not(#alm-b-document-phare-specificite) ul{list-style:none;margin:0;padding:0}.alm-b-document-phare:not(#alm-b-document-phare-specificite) li{margin:0}.alm-b-document-phare:not(#alm-b-document-phare-specificite) img{display:block;height:auto;max-width:100%}.alm-b-document-phare:not(#alm-b-document-phare-specificite) :focus-visible{border-radius:6px;outline:3px solid var(--alm-b-bleu);outline-offset:3px}@media(prefers-reduced-motion:reduce){.alm-b-document-phare:not(#alm-b-document-phare-specificite) *,.alm-b-document-phare:not(#alm-b-document-phare-specificite) :after,.alm-b-document-phare:not(#alm-b-document-phare-specificite) :before{transition:none!important}}.alm-b-document-phare:not(#alm-b-document-phare-specificite){background:var(--alm-b-doux);overflow:hidden;padding:clamp(80px,10vw,136px) 0}.alm-b-document-phare:not(#alm-b-document-phare-specificite).alm-b-document-phare--blanc{background:var(--alm-b-blanc)}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__grille{align-items:center;display:grid;gap:clamp(48px,7vw,112px);grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin-inline:auto;width:min(1320px,100% - 2*var(--alm-b-gouttiere))}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__grille--seul{grid-template-columns:minmax(0,1fr)}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__livre{border-radius:8px;color:var(--alm-b-bleu);display:block;margin-inline:auto;perspective:1800px;position:relative;text-decoration:none;width:min(100%,370px)}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__livre:hover{color:var(--alm-b-bleu)}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__corps{position:relative;transform:rotateY(-26deg) rotateX(5deg);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.7,.2,1);z-index:1}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__livre:focus-visible .alm-b-document-phare__corps,.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__livre:hover .alm-b-document-phare__corps{transform:rotateY(-9deg) rotateX(2deg)}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__couverture{border-radius:3px 9px 9px 3px;box-shadow:0 1px 2px rgba(0,0,0,.18),6px 10px 20px -8px rgba(0,0,0,.22);overflow:hidden;position:relative}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__couverture:after{background:linear-gradient(90deg,rgba(0,0,0,.32),hsla(0,0%,100%,.22) 1.4%,rgba(0,0,0,.14) 3.2%,transparent 7%),linear-gradient(118deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0) 42%);content:"";inset:0;pointer-events:none;position:absolute}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__img{aspect-ratio:724/1024;-o-object-fit:cover;object-fit:cover;width:100%}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pages{background:repeating-linear-gradient(90deg,var(--alm-b-papier) 0 2px,var(--alm-b-tranche) 2px 3px);border-radius:0 2px 2px 0;bottom:1.4%;position:absolute;right:0;top:1.4%;transform:rotateY(-90deg);transform-origin:right center;width:24px}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__eyebrow{align-items:center;color:var(--alm-b-orange);display:inline-flex;font-size:.875rem;font-weight:700;gap:10px;letter-spacing:.01em;margin:0 0 .875rem}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__eyebrow:before{background:currentColor;border-radius:3px;content:"";height:3px;width:22px}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__h2{color:var(--alm-b-bleu);font-size:clamp(2rem,4.4vw,3.375rem);font-weight:800;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__texte{color:var(--alm-b-gris);font-size:clamp(1.0625rem,1.5vw,1.1875rem);margin:20px 0 34px;max-width:46ch}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__h2+.alm-b-document-phare__docs{margin-top:34px}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__docs{display:grid;gap:14px;max-width:520px}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__svg{fill:none;flex:none;height:1em;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75;width:1em}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal{align-items:center;background:var(--alm-b-orange);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 16px 30px -14px color-mix(in srgb,var(--alm-b-orange) 70%,transparent);color:var(--alm-b-blanc);display:flex;gap:18px;padding:16px 26px 16px 16px;text-decoration:none;transition:transform .2s,box-shadow .2s}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 22px 36px -14px color-mix(in srgb,var(--alm-b-orange) 80%,transparent);color:var(--alm-b-blanc);text-decoration:none;transform:translateY(-2px)}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal-icone{background:hsla(0,0%,100%,.2);border-radius:14px;display:grid;flex:none;font-size:1.5rem;height:52px;place-items:center;width:52px}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal-icone .alm-b-document-phare__svg{stroke-width:2.2}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal-label{display:block;font-size:1.125rem;font-weight:800;line-height:1.3}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal-meta{display:block;font-size:.875rem;font-weight:600;opacity:.92}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__secondaire{align-items:center;background:var(--alm-b-blanc);border:1px solid var(--alm-b-ligne);border-radius:18px;color:var(--alm-b-bleu);display:flex;font-weight:700;gap:14px;padding:14px 20px 14px 16px;text-decoration:none;transition:border-color .2s}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__secondaire:hover{border-color:var(--alm-b-bleu);color:var(--alm-b-bleu);text-decoration:none}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__fichier{background:color-mix(in srgb,var(--alm-b-bleu) 7%,transparent);border-radius:11px;display:grid;flex:none;font-size:1.25rem;height:40px;place-items:center;width:40px}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__secondaire-meta{align-items:center;color:var(--alm-b-gris);display:inline-flex;font-size:.875rem;font-weight:600;gap:10px;margin-left:auto}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__secondaire-meta .alm-b-document-phare__svg{color:var(--alm-b-bleu);font-size:1.125rem}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__note{background:var(--alm-b-blanc);border-left:4px solid var(--alm-b-bleu);border-radius:0 12px 12px 0;color:var(--alm-b-encre);font-size:1rem;margin:-14px 0 34px;max-width:52ch;padding:14px 18px}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__docs-titre{color:var(--alm-b-bleu);font-size:1.125rem;font-weight:800;line-height:1.3;margin:12px 0 0}html[data-contrast=high] .alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal,html[data-contrast=high] .alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__secondaire,html[data-links=underline] .alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal,html[data-links=underline] .alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__secondaire{text-decoration:underline;text-underline-offset:.15em}@media(max-width:860px){.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__grille{grid-template-columns:minmax(0,1fr)}.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__livre{width:min(78%,300px)}}@media(max-width:760px){.alm-b-document-phare:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal{padding-right:18px}}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite){--alm-b-bleu:var(--alm-blue,#004899);padding:clamp(56px,8vw,96px) 0}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__grille{align-items:start;gap:clamp(32px,5vw,72px);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__grille--seul{grid-template-columns:minmax(0,1fr)}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__feuille{background:var(--alm-b-blanc);border:1px solid var(--alm-b-ligne);border-radius:8px;box-shadow:0 18px 40px -24px rgba(0,72,153,.35);display:block;margin-inline:auto;overflow:hidden;padding:0;transition:box-shadow .2s,transform .2s;width:min(100%,360px)}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) a.alm-b-document-phare__feuille:hover{box-shadow:0 24px 44px -22px rgba(0,72,153,.45);transform:translateY(-2px)}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__feuille-img{display:block;height:auto;width:100%}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__h2{font-size:clamp(1.625rem,2.8vw,2.25rem);line-height:1.15}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__texte{font-size:1.0625rem;margin:16px 0 24px;max-width:60ch}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__note{margin:-8px 0 28px;max-width:60ch}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal{background:var(--alm-b-bleu);border-radius:16px;box-shadow:0 14px 28px -16px rgba(0,72,153,.6);display:inline-flex;max-width:100%;padding:12px 24px 12px 12px}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal:hover{background:#003a7a;box-shadow:0 18px 32px -16px rgba(0,72,153,.7)}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal-icone{border-radius:12px;height:44px;width:44px}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal-meta{opacity:1}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__docs-titre{margin:36px 0 14px}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pastilles{display:flex;flex-wrap:wrap;gap:10px}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pastille{align-items:center;background:var(--alm-b-blanc);border:1px solid var(--alm-b-ligne);border-radius:999px;color:var(--alm-b-bleu);display:inline-flex;font-weight:700;gap:8px;justify-content:center;line-height:1.2;min-height:44px;padding:8px 18px;text-decoration:none;transition:border-color .2s,background-color .2s}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pastille:hover{border-color:var(--alm-b-bleu);color:var(--alm-b-bleu);text-decoration:none}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pastille-poids{color:var(--alm-b-gris);font-size:.8125rem;font-weight:600}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__sr{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}html[data-contrast=high] .alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pastille,html[data-links=underline] .alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pastille{text-decoration:underline;text-underline-offset:.15em}@media(max-width:860px){.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__grille{grid-template-columns:minmax(0,1fr)}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__feuille{width:min(100%,240px)}}@media(max-width:599px){.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pastilles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__pastille{padding-inline:10px}.alm-b-document-phare.alm-b-document-phare--a4:not(#alm-b-document-phare-specificite) .alm-b-document-phare__principal{display:flex}}
