@font-face{font-family:alegreya sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/alegreya-sans-400i-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:alegreya sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/alegreya-sans-400i-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:alegreya sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/alegreya-sans-400-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:alegreya sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/alegreya-sans-400-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:alegreya sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/alegreya-sans-700-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:alegreya sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/alegreya-sans-700-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oswald-500-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oswald-500-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oswald-600-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oswald-600-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald-700-latin-ext.woff2)format('woff2');unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald-700-latin.woff2)format('woff2');unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--teal:#006d77;--aqua:#83c5be;--glace:#edf6f9;--blush:#ffddd2;--saumon:#e29578;--color-paper:#ffffff;--color-surface:#ffffff;--color-bande:var(--glace);--color-border:#d9e6e9;--color-ink:#1d2b2c;--color-muted:#4f5f60;--color-brand:var(--teal);--color-brand-ink:#00555d;--color-brand-soft:var(--glace);--color-accent:#95452b;--color-accent-soft:var(--blush);--p-alimentation:#95452b;--h-alimentation:#2ec4b6;--a-alimentation:var(--blush);--p-prevention-des-chutes:#006d77;--h-prevention-des-chutes:#ff9f1c;--a-prevention-des-chutes:#d5eae6;--p-aides-et-demarches:#1c5175;--h-aides-et-demarches:#ff5da2;--a-aides-et-demarches:#dceef5;--p-role-d-aidant:#7a3555;--h-role-d-aidant:#c77dff;--a-role-d-aidant:#fff9cf;--n-vert:#1f6b52;--n-vert-pale:#d8ece3;--n-orange:#95452b;--n-orange-pale:#fce8db;--n-rouge:#a3241c;--n-rouge-pale:#fadbd8;--jaune:#ffef61;--jaune-pale:#fff9cf;--orange:var(--saumon);--orange-pale:var(--blush);--orange-fonce:#95452b;--sage:var(--aqua);--sage-pale:var(--glace);--terracotta:var(--saumon);--corail-poudre:var(--blush);--corail-pale:#fff2ec;--font-heading:"Oswald", "Franklin Gothic Demi Cond", "Arial Narrow", sans-serif;--font-body:"Alegreya Sans", "Segoe UI", system-ui, sans-serif;--size-body:1.125rem;--size-chapo:1.375rem;--size-small:0.9375rem;--size-label:0.75rem;--leading-body:1.72;--space-1:0.5rem;--space-2:1rem;--space-3:1.5rem;--space-4:2.5rem;--space-5:4rem;--space-6:6rem;--radius:0;--radius-lg:0;--shadow:none;--shadow-sm:none;--measure:42rem;--wide:64rem;--page:78rem;--aside:15rem}@media(prefers-color-scheme:dark){:root{--color-paper:#101718;--color-surface:#101718;--color-bande:#16211f;--color-border:#2a3a3b;--color-ink:#e8f1f2;--color-muted:#9fb0b1;--color-brand:#6fc3ca;--color-brand-ink:#8fd6dc;--color-brand-soft:#16211f;--color-accent:#e8a184;--color-accent-soft:#2b201c;--glace:#16211f;--p-alimentation:#e8a184;--p-prevention-des-chutes:#6fc3ca;--p-aides-et-demarches:#8fbede;--p-role-d-aidant:#d99bb8}}*,*::before,*::after{box-sizing:border-box}body{margin:0;background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--font-heading);font-weight:700;line-height:1.06;letter-spacing:.005em;color:var(--color-brand-ink);text-wrap:balance}h1{font-size:clamp(2.6rem,1.2rem + 5.6vw,4.6rem);margin:0 0 var(--space-2)}h2{font-size:clamp(1.9rem,1.2rem + 2.6vw,2.9rem);margin:var(--space-5)0 var(--space-2);color:var(--color-accent)}h3{font-size:1.6rem;margin:var(--space-4)0 var(--space-1);color:var(--color-brand-ink)}a{color:var(--color-brand);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--color-accent)}:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.wrap{max-width:var(--page);margin:0 auto;padding:0 var(--space-3)}main{padding-block:var(--space-4)var(--space-6)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.article-layout{display:grid;grid-template-columns:minmax(0,1fr);gap:0 var(--space-4);max-width:var(--page);margin-inline:auto;padding-inline:var(--space-3)}.article{padding-block:var(--space-4)0}@media(max-width:640px){.article-layout{padding-inline:var(--space-2)}}@media(min-width:1180px){.article-layout--sommaire{grid-template-columns:var(--aside)minmax(0,1fr)}.article-aside{position:sticky;top:var(--space-3);align-self:start;max-height:calc(100vh - 2 * var(--space-3));overflow-y:auto;overscroll-behavior:contain}.article-aside .sommaire{margin-top:0}.article-aside .sommaire ol,.article-aside .sommaire ul{columns:1}}.article{min-width:0}.article>*,.article .body>*{max-width:var(--measure);margin-inline:auto}.article .body{max-width:none}.article>figure,.article .body>figure,.article .body>.table-scroll{max-width:min(var(--wide),100%)}.article .body p{margin:0 0 var(--space-3)}.article .body ul,.article .body ol{margin:0 0 var(--space-3);padding-left:1.35rem}.article .body li{margin-bottom:var(--space-1)}.article .body strong{color:var(--color-brand-ink);font-weight:600}.article,.chapo,.card__body,.sources{overflow-wrap:break-word}.table-scroll{overflow-x:auto}figure{margin:var(--space-4)0}figure img{display:block;width:100%;height:auto;border-radius:var(--radius-lg)}figcaption{font-size:var(--size-small);color:var(--color-muted);margin-top:var(--space-1);text-align:right}img{max-width:100%;height:auto}.masthead{background:var(--color-surface);border-bottom:3px solid var(--color-ink)}.masthead__inner{display:flex;align-items:center;gap:var(--space-3);min-height:84px;flex-wrap:wrap}.masthead__logo{font-family:var(--font-heading);font-size:1.85rem;font-weight:700;text-transform:uppercase;color:var(--color-brand-ink);text-decoration:none;margin-right:auto;letter-spacing:0}.masthead__logo:hover{color:var(--color-accent)}.rubrique{display:inline-block;align-self:flex-start;font-family:var(--font-heading);font-size:.9375rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:var(--color-ink);background:var(--jaune);padding:.2em .55em;transform:rotate(-2deg);margin-bottom:var(--space-2)}.rubrique:hover{filter:brightness(.94)}.card__body .rubrique{margin-top:-1.9em;margin-bottom:var(--space-1);position:relative}.breadcrumb{font-size:var(--size-small);color:var(--color-muted);margin-bottom:var(--space-3)}.breadcrumb a{color:var(--color-muted)}.breadcrumb span{padding:0 .4rem}.chapo{font-size:var(--size-chapo);line-height:1.5;color:var(--color-ink);font-weight:400;margin:0 0 var(--space-3)}.chapo p{margin:0}.byline{display:flex;flex-wrap:wrap;gap:var(--space-1)var(--space-2);align-items:center;font-size:var(--size-small);color:var(--color-muted);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.byline strong{color:var(--color-ink);font-weight:600}.sommaire{background:var(--jaune);border:0;padding:var(--space-3);margin:var(--space-4)0;color:var(--color-ink)}.sommaire a{color:var(--color-ink)}.sommaire a:hover{color:var(--orange-fonce)}.sommaire>p{font-family:var(--font-heading);font-weight:700;font-size:1.3rem;text-transform:uppercase;letter-spacing:.04em;margin:0 0 var(--space-2);color:var(--color-ink)}.sommaire ol,.sommaire ul{margin:0;padding-left:1.1rem;columns:2;column-gap:var(--space-4)}.sommaire li{margin-bottom:.2rem;break-inside:avoid}.sommaire a{text-decoration:none}.sommaire a:hover{text-decoration:underline}@media(max-width:640px){.sommaire ol,.sommaire ul{columns:1}}.callout{margin:var(--space-4)0;padding:var(--space-2)var(--space-3);border-left:5px solid var(--orange);background:var(--orange-pale);border-radius:0 var(--radius)var(--radius)0}.callout p:last-child{margin-bottom:0}.lire-aussi{margin:var(--space-4)0;padding:var(--space-2)0;border-top:2px solid var(--terracotta);border-bottom:1px solid var(--color-border);font-size:var(--size-small)}.lire-aussi span{font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);margin-right:var(--space-1)}.disclaimer{margin:var(--space-5)0 var(--space-4);padding:var(--space-2)var(--space-3);background:var(--sage-pale);border-left:3px solid var(--sage);border-radius:0 var(--radius)var(--radius)0;font-size:var(--size-small)}.disclaimer p{margin:0}.author-box{margin:var(--space-4)0;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--size-small)}.author-box h2{font-size:1.05rem;margin:0 0 .15rem}.author-box p{margin:0;color:var(--color-muted)}.sources{margin-top:var(--space-5);font-size:var(--size-small);color:var(--color-muted)}.sources h2{font-size:1.05rem;margin-bottom:var(--space-1)}.sources ol{padding-left:1.2rem}.sources li{margin-bottom:var(--space-1)}.cards{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}@media(min-width:700px){.cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1060px){.cards{grid-template-columns:repeat(3,1fr)}}.card{background:0 0;border:0;display:flex;flex-direction:column}.card img{transition:opacity .15s ease}.card:hover img{opacity:.88}.card img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block}.card__body{padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.card__body h2{font-size:1.55rem;margin:0;line-height:1.1}.card__body h2 a{color:inherit;text-decoration:none}.card__body h2 a:hover{color:var(--color-accent)}.card__body p{margin:0;font-size:1rem;color:var(--color-muted)}.card__meta{margin-top:auto!important;padding-top:var(--space-1);font-size:var(--size-small)!important;color:var(--color-muted)}.card__meta a{color:var(--color-muted);text-decoration:none}.card__meta a:hover{color:var(--color-accent);text-decoration:underline}.section-head{max-width:var(--measure);margin:0 auto var(--space-4)}.related{max-width:var(--page);margin:var(--space-5)auto 0;padding-inline:var(--space-3)}.footer{border-top:1px solid var(--color-border);background:var(--color-surface);margin-top:0}.newsletter{border-bottom:1px solid var(--color-border);padding-block:var(--space-5);background:var(--color-bande);border-top:4px solid var(--sage)}.newsletter__inner{max-width:var(--wide);margin:0 auto;padding:0 var(--space-3)}.newsletter h2{margin:0 0 var(--space-1)}.newsletter>.newsletter__inner>p{margin:0 0 var(--space-3);color:var(--color-muted);max-width:44ch}.newsletter form{display:flex;gap:var(--space-1);flex-wrap:wrap;max-width:34rem}.newsletter input[type=email]{flex:1 1 16rem;min-height:48px;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--size-body)}.newsletter button{min-height:48px;padding:0 var(--space-3);border:0;border-radius:var(--radius);background:var(--color-accent);color:#fff;font:inherit;font-weight:600;cursor:pointer}.newsletter button:hover{background:var(--terracotta)}.card:hover{border-color:var(--corail-poudre)}.footer__rubriques{display:flex;gap:var(--space-4);flex-wrap:wrap;padding-top:var(--space-4);padding-bottom:var(--space-3)}.footer__rubriques a{font-family:var(--font-heading);font-size:1.05rem;font-weight:600;color:var(--color-brand-ink);text-decoration:none}.footer__rubriques a:hover{color:var(--color-accent)}.footer__inner{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center;padding-block:var(--space-3)var(--space-4);border-top:1px solid var(--color-border);font-size:var(--size-small);color:var(--color-muted)}.footer__inner a{color:var(--color-muted)}#search{flex:0 1 17rem}.pagefind-ui__search-input{font-family:var(--font-body)!important;min-height:44px;font-size:1rem}@media(max-width:700px){.masthead__inner{min-height:0;padding-block:var(--space-2)}.masthead__logo{font-size:1.3rem}#search{flex:1 1 100%}}.article .body h2::after{content:"";display:block;width:3rem;height:5px;margin-top:var(--space-1);background:var(--color-accent)}.article .body h2:nth-of-type(3n+2)::after{background:var(--jaune)}.article .body h2:nth-of-type(3n)::after{background:var(--orange)}.article .body mark{background:linear-gradient(transparent 55%,var(--jaune) 55%);color:inherit;padding:0 .1em}.avatar{border-radius:50%;flex:none;display:inline-flex;align-items:center;justify-content:center;object-fit:cover;vertical-align:middle}.avatar--mono{font-family:var(--font-heading);font-weight:700;letter-spacing:.02em;color:#fff;line-height:1;user-select:none}.avatar--sauge{background:var(--color-brand)}.avatar--terracotta{background:var(--color-accent)}.byline{align-items:center}.byline .avatar{margin-right:calc(-1 * var(--space-1))}.author-box{display:flex;gap:var(--space-3);align-items:center}.author-head{display:flex;gap:var(--space-3);align-items:center;margin-bottom:var(--space-2)}.author-head h1{margin:0}.authors-list{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-3)}@media(min-width:700px){.authors-list{grid-template-columns:repeat(2,1fr)}}@media(min-width:1060px){.authors-list{grid-template-columns:repeat(4,1fr)}}.authors-list li{background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--sage);border-radius:var(--radius-lg);padding:var(--space-3);text-align:center}.authors-list .avatar{margin:0 auto var(--space-2)}.authors-list h2{font-size:1.1rem;margin:0 0 .1rem}.authors-list h2 a{color:inherit;text-decoration:none}.authors-list h2 a:hover{color:var(--color-accent)}.authors-list p{margin:0;font-size:var(--size-small);color:var(--color-muted)}.article .body>p:first-of-type::first-letter{float:left;font-family:var(--font-heading);font-weight:700;font-size:3.35em;line-height:.8;margin:.06em .09em 0 0;color:var(--color-accent)}.article .body>p:first-of-type{display:flow-root;min-height:2.75em;text-indent:0}.share{margin:var(--space-5)0 var(--space-4);padding-top:var(--space-3);border-top:2px solid var(--sage)}.share__label{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;text-transform:uppercase;letter-spacing:.03em;color:var(--color-brand-ink);margin:0 0 var(--space-2)!important}.share ul{list-style:none;padding:0!important;margin:0!important;display:flex;gap:var(--space-1);flex-wrap:wrap}.share li{margin:0!important}.share__btn{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--size-small);font-weight:600;text-decoration:none;cursor:pointer}.share__btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.share__btn svg{margin-right:.5em;flex:none}.share__btn--fb svg{color:#1877f2}.share__btn--wa svg{color:#25d366}.share__btn--x svg{color:var(--color-ink)}.share__btn--mail svg{color:var(--color-muted)}.share__btn--copy svg{color:var(--color-brand)}.share__btn:hover svg{color:inherit}.consent{position:fixed;inset:auto 0 0 0;z-index:50;background:var(--color-surface);border-top:4px solid var(--color-ink)}.consent__inner{max-width:var(--page);margin:0 auto;padding:var(--space-3);display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.consent__text{margin:0;flex:1 1 22rem;font-size:var(--size-small);color:var(--color-muted)}.consent__actions{display:flex;gap:var(--space-1);flex-wrap:wrap}.consent__btn{min-height:48px;padding:0 var(--space-4);border:1px solid var(--color-brand);border-radius:var(--radius);background:var(--color-surface);color:var(--color-brand);font:inherit;font-size:var(--size-small);font-weight:600;cursor:pointer}.consent__btn--accept{background:var(--color-brand);color:#fff}.consent__btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.consent__btn--accept:hover{background:var(--color-accent);border-color:var(--color-accent);color:#fff}@media(max-width:640px){.consent__inner{padding:var(--space-2)}.consent__actions{width:100%}.consent__btn{flex:auto;padding:0 var(--space-2)}}.table-scroll{overflow-x:auto;margin:var(--space-4)0}.table-scroll table{width:100%;border-collapse:collapse;font-size:var(--size-small)}.table-scroll th,.table-scroll td{padding:var(--space-2);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.table-scroll thead th{font-family:var(--font-heading);font-weight:700;color:var(--color-brand-ink);border-bottom:2px solid var(--sage);white-space:nowrap}.table-scroll tbody tr:last-child td{border-bottom:0}.table-scroll tbody tr:nth-child(odd){background:var(--sage-pale)}[data-categorie=alimentation]{--pillar:var(--p-alimentation);--surligne:var(--h-alimentation);--aplat:var(--a-alimentation)}[data-categorie=prevention-des-chutes]{--pillar:var(--p-prevention-des-chutes);--surligne:var(--h-prevention-des-chutes);--aplat:var(--a-prevention-des-chutes)}[data-categorie=aides-et-demarches]{--pillar:var(--p-aides-et-demarches);--surligne:var(--h-aides-et-demarches);--aplat:var(--a-aides-et-demarches)}[data-categorie=role-d-aidant]{--pillar:var(--p-role-d-aidant);--surligne:var(--h-role-d-aidant);--aplat:var(--a-role-d-aidant)}[data-categorie] .rubrique{background:var(--surligne,var(--jaune));color:var(--color-ink)}[data-categorie] .card__meta a{color:var(--pillar,var(--color-muted));font-weight:600}.hero{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:var(--space-5)}@media(min-width:900px){.hero{grid-template-columns:1fr 1fr}}.hero__media{display:block}.hero__media img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;display:block}@media(min-width:900px){.hero__media img{aspect-ratio:auto;min-height:26rem}}.hero__panel{background:var(--aplat,var(--jaune-pale));display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);padding:var(--space-5)var(--space-4);text-align:left}.hero__panel .rubrique{margin-top:0}.hero__panel h2{margin:0;color:var(--color-ink);font-size:clamp(2rem,1rem + 3.6vw,3.4rem);line-height:1.02}.hero__panel h2 a{color:inherit;text-decoration:none}.hero__panel h2 a:hover{text-decoration:underline;text-decoration-thickness:3px}.hero__panel p{margin:0;color:var(--color-ink);opacity:.78;font-size:1.0625rem;max-width:34ch}@media(max-width:640px){.hero__panel{padding:var(--space-4)var(--space-3)}}.btn-noir{align-self:flex-start;margin-top:var(--space-1);display:inline-flex;align-items:center;min-height:46px;padding:0 var(--space-3);background:var(--color-ink);color:#fff;text-decoration:none;font-family:var(--font-heading);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.9375rem}.btn-noir:hover{background:var(--color-accent);color:#fff}.kicker{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-5)0 var(--space-3)}.kicker h2{margin:0;color:var(--color-brand-ink);font-size:clamp(1.4rem,1rem + 1.4vw,2rem);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.kicker::after{content:"";flex:auto;height:4px;background:var(--color-accent)}.pub{margin:var(--space-5)auto;text-align:center}.pub__mention{margin:0 0 var(--space-1)!important;font-family:var(--font-heading);font-size:var(--size-label);text-transform:uppercase;letter-spacing:.14em;color:var(--color-muted)}.pub img{display:block;margin:0 auto;max-width:100%;height:auto}.pub--leaderboard{max-width:970px}.pub--rectangle{max-width:300px}.pub__vide{display:flex;align-items:center;justify-content:center;min-height:250px;background:var(--glace);color:var(--color-muted);font-size:var(--size-label);letter-spacing:.12em}.article .body>p:first-of-type::first-letter{float:left;font-family:var(--font-heading);font-weight:700;font-size:3.35em;line-height:.8;margin:.06em .09em 0 0;color:var(--color-accent)}.article .body>p:first-of-type{display:flow-root;min-height:2.75em;text-indent:0}.share{margin:var(--space-5)0 var(--space-4);padding-top:var(--space-3);border-top:2px solid var(--sage)}.share__label{font-family:var(--font-heading);font-weight:700;font-size:1.25rem;text-transform:uppercase;letter-spacing:.03em;color:var(--color-brand-ink);margin:0 0 var(--space-2)!important}.share ul{list-style:none;padding:0!important;margin:0!important;display:flex;gap:var(--space-1);flex-wrap:wrap}.share li{margin:0!important}.share__btn{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-ink);font:inherit;font-size:var(--size-small);font-weight:600;text-decoration:none;cursor:pointer}.share__btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.share__btn svg{margin-right:.5em;flex:none}.share__btn--fb svg{color:#1877f2}.share__btn--wa svg{color:#25d366}.share__btn--x svg{color:var(--color-ink)}.share__btn--mail svg{color:var(--color-muted)}.share__btn--copy svg{color:var(--color-brand)}.share__btn:hover svg{color:inherit}.consent{position:fixed;inset:auto 0 0 0;z-index:50;background:var(--color-surface);border-top:4px solid var(--color-ink)}.consent__inner{max-width:var(--page);margin:0 auto;padding:var(--space-3);display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.consent__text{margin:0;flex:1 1 22rem;font-size:var(--size-small);color:var(--color-muted)}.consent__actions{display:flex;gap:var(--space-1);flex-wrap:wrap}.consent__btn{min-height:48px;padding:0 var(--space-4);border:1px solid var(--color-brand);border-radius:var(--radius);background:var(--color-surface);color:var(--color-brand);font:inherit;font-size:var(--size-small);font-weight:600;cursor:pointer}.consent__btn--accept{background:var(--color-brand);color:#fff}.consent__btn:hover{border-color:var(--color-accent);color:var(--color-accent)}.consent__btn--accept:hover{background:var(--color-accent);border-color:var(--color-accent);color:#fff}@media(max-width:640px){.consent__inner{padding:var(--space-2)}.consent__actions{width:100%}.consent__btn{flex:auto;padding:0 var(--space-2)}}.table-scroll{overflow-x:auto;margin:var(--space-4)0}.table-scroll table{width:100%;border-collapse:collapse;font-size:var(--size-small)}.table-scroll th,.table-scroll td{padding:var(--space-2);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.table-scroll thead th{font-family:var(--font-heading);font-weight:700;color:var(--color-brand-ink);border-bottom:2px solid var(--sage);white-space:nowrap}.table-scroll tbody tr:last-child td{border-bottom:0}.table-scroll tbody tr:nth-child(odd){background:var(--sage-pale)}[data-categorie=alimentation]{--pillar:var(--p-alimentation);--surligne:var(--h-alimentation);--aplat:var(--a-alimentation)}[data-categorie=prevention-des-chutes]{--pillar:var(--p-prevention-des-chutes);--surligne:var(--h-prevention-des-chutes);--aplat:var(--a-prevention-des-chutes)}[data-categorie=aides-et-demarches]{--pillar:var(--p-aides-et-demarches);--surligne:var(--h-aides-et-demarches);--aplat:var(--a-aides-et-demarches)}[data-categorie=role-d-aidant]{--pillar:var(--p-role-d-aidant);--surligne:var(--h-role-d-aidant);--aplat:var(--a-role-d-aidant)}[data-categorie] .rubrique{background:var(--surligne,var(--jaune));color:var(--color-ink)}[data-categorie] .card__meta a{color:var(--pillar,var(--color-muted));font-weight:600}.hero{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:var(--space-5)}@media(min-width:900px){.hero{grid-template-columns:1fr 1fr}}.hero__media{display:block}.hero__media img{width:100%;height:100%;object-fit:cover;aspect-ratio:4/3;display:block}@media(min-width:900px){.hero__media img{aspect-ratio:auto;min-height:26rem}}.hero__panel{background:var(--aplat,var(--jaune-pale));display:flex;flex-direction:column;justify-content:center;gap:var(--space-2);padding:var(--space-5)var(--space-4);text-align:left}.hero__panel .rubrique{margin-top:0}.hero__panel h2{margin:0;color:var(--color-ink);font-size:clamp(2rem,1rem + 3.6vw,3.4rem);line-height:1.02}.hero__panel h2 a{color:inherit;text-decoration:none}.hero__panel h2 a:hover{text-decoration:underline;text-decoration-thickness:3px}.hero__panel p{margin:0;color:var(--color-ink);opacity:.78;font-size:1.0625rem;max-width:34ch}@media(max-width:640px){.hero__panel{padding:var(--space-4)var(--space-3)}}.btn-noir{align-self:flex-start;margin-top:var(--space-1);display:inline-flex;align-items:center;min-height:46px;padding:0 var(--space-3);background:var(--color-ink);color:#fff;text-decoration:none;font-family:var(--font-heading);font-weight:600;letter-spacing:.04em;text-transform:uppercase;font-size:.9375rem}.btn-noir:hover{background:var(--color-accent);color:#fff}.kicker{display:flex;align-items:center;gap:var(--space-2);margin:var(--space-5)0 var(--space-3)}.kicker h2{margin:0;color:var(--color-brand-ink);font-size:clamp(1.4rem,1rem + 1.4vw,2rem);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.kicker::after{content:"";flex:auto;height:4px;background:var(--color-accent)}.ad{display:flex;align-items:center;justify-content:center;margin:var(--space-5)auto;background:repeating-linear-gradient(45deg,var(--sage-pale),var(--sage-pale) 10px,transparent 10px,transparent 20px);border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-muted);font-size:var(--size-label);text-transform:uppercase;letter-spacing:.12em}.ad--leaderboard{max-width:728px;min-height:90px}.ad--rectangle{max-width:336px;min-height:280px}@media(max-width:780px){.ad--leaderboard{max-width:320px;min-height:100px}}.article .body h2+p{font-size:1.1875rem;line-height:1.6;color:var(--color-ink)}.article .body strong{color:var(--pillar,var(--color-brand-ink));font-weight:700}.exergue{max-width:min(var(--wide),100%)!important;margin:var(--space-5)0;padding:0 0 0 var(--space-4);border-left:5px solid var(--pillar,var(--color-accent))}.exergue p{margin:0!important;font-family:var(--font-heading);font-weight:600;font-size:clamp(1.45rem,1rem + 1.8vw,2.1rem);line-height:1.15;color:var(--pillar,var(--color-accent))}@media(max-width:640px){.exergue{padding-left:var(--space-3)}}.chiffre{max-width:min(var(--wide),100%)!important;margin:var(--space-5)0;padding:var(--space-3)var(--space-4);background:var(--jaune-pale);border-left:6px solid var(--jaune);border-radius:0 var(--radius-lg)var(--radius-lg)0;display:flex;align-items:baseline;gap:var(--space-3);flex-wrap:wrap}.chiffre__valeur{margin:0!important;font-family:var(--font-heading);font-weight:700;font-size:clamp(2.6rem,1.5rem + 4vw,4.2rem);line-height:1;color:var(--pillar,var(--color-brand-ink))}.chiffre__legende{margin:0!important;flex:1 1 14rem;color:var(--color-muted);font-size:var(--size-small)}.a-retenir{max-width:min(var(--wide),100%)!important;margin:var(--space-5)0;padding:var(--space-4);background:var(--pillar,var(--color-brand));border-radius:var(--radius-lg);color:#fff}.a-retenir a{color:#fff}.a-retenir li::before{background:var(--jaune)!important}.a-retenir strong{color:var(--jaune)!important}.a-retenir__titre{margin:0 0 var(--space-2)!important;font-family:var(--font-heading);font-weight:700;font-size:1.5rem;text-transform:uppercase;letter-spacing:.03em;color:var(--jaune)}.a-retenir ul,.a-retenir ol{margin-bottom:0!important}.a-retenir p:last-child{margin-bottom:0!important}.article .body>ol{list-style:none;padding-left:0!important;counter-reset:pas}.article .body>ol>li{counter-increment:pas;position:relative;padding-left:3rem;margin-bottom:var(--space-3)}.article .body>ol>li::before{content:counter(pas);position:absolute;left:0;top:-.15em;font-family:var(--font-heading);font-weight:700;font-size:2.1rem;line-height:1;color:var(--pillar,var(--color-accent))}.article .body>ul{list-style:none;padding-left:0!important}.article .body>ul>li{position:relative;padding-left:1.4rem}.article .body>ul>li::before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;border-radius:50%;background:var(--pillar,var(--color-accent))}.illu{margin:var(--space-5)0}.illu img{width:100%;height:auto;display:block;border-radius:var(--radius-lg)}.illu figcaption{margin-top:var(--space-1);font-size:var(--size-small);color:var(--color-muted);text-align:left;border-left:3px solid var(--jaune);padding-left:var(--space-2)}.cat-tete{background:var(--aplat,var(--glace));border-bottom:5px solid var(--pillar,var(--color-brand));padding-block:var(--space-5);margin-bottom:var(--space-4)}.cat-tete__inner{max-width:var(--page)}.cat-tete h1{margin:0;color:var(--color-ink);font-size:clamp(2.4rem,1.2rem + 5vw,4.4rem);line-height:1}.cat-tete__chapo{margin:var(--space-2)0 0;max-width:46ch;font-size:var(--size-chapo);line-height:1.4;color:var(--color-ink);opacity:.8}.cat-tete__texte{margin-top:var(--space-2);max-width:52ch;color:var(--color-ink);opacity:.8}.cat-tete__texte p{margin:0 0 var(--space-2)}.cat-compte{font-family:var(--font-heading);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:var(--size-small);color:var(--color-muted);margin:0 0 var(--space-3)}.cat-grille{list-style:none;padding:0;margin:0 0 var(--space-5);display:grid;gap:var(--space-2)}@media(min-width:700px){.cat-grille{grid-template-columns:repeat(2,1fr)}}.cat-grille li{background:var(--aplat,var(--glace))}.cat-grille a{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4);min-height:12rem;text-decoration:none;color:var(--color-ink);border-left:8px solid var(--pillar,var(--color-brand))}.cat-grille a:hover{filter:brightness(.97)}.cat-grille__titre{font-family:var(--font-heading);font-weight:700;line-height:1.05;font-size:clamp(1.7rem,1.1rem + 2vw,2.4rem)}.cat-grille__desc{font-size:var(--size-small);opacity:.8;max-width:34ch}.cat-grille__n{margin-top:auto;font-family:var(--font-heading);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:var(--size-label);opacity:.7}.quiz{max-width:min(var(--wide),100%)!important;margin:var(--space-5)0}.quiz>h2{margin-top:0}.quiz__intro{font-size:var(--size-chapo);line-height:1.45;color:var(--color-ink)}.quiz__q{border:0;padding:0;margin:0 0 var(--space-4)}.quiz__q legend{display:block;margin-bottom:var(--space-2);padding:0;font-family:var(--font-heading);font-weight:600;font-size:1.3rem;line-height:1.15;color:var(--color-brand-ink)}.quiz__num{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;margin-right:.55em;background:var(--color-ink);color:#fff;font-size:1rem}.quiz__r{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2);margin-bottom:2px;background:var(--glace);cursor:pointer;border-left:6px solid transparent}.quiz__r:hover{filter:brightness(.97)}.quiz__r input{position:absolute;opacity:0;width:0;height:0}.quiz__puce{flex:none;width:1.1rem;height:1.1rem;margin-top:.28em;border:2px solid var(--color-muted);border-radius:50%}.quiz__r input:checked~.quiz__puce{border-color:var(--color-ink);background:var(--color-ink);box-shadow:inset 0 0 0 3px #fff}.quiz__r:has(input:focus-visible){outline:3px solid var(--color-accent);outline-offset:2px}.quiz__r[data-niveau=vert]{border-left-color:var(--n-vert)}.quiz__r[data-niveau=orange]{border-left-color:var(--n-orange)}.quiz__r[data-niveau=rouge]{border-left-color:var(--n-rouge)}.quiz__r input:checked~.quiz__txt{font-weight:600}.quiz__erreur{margin-top:var(--space-2);color:var(--n-rouge);font-weight:600}.quiz__resultats{margin-top:var(--space-4)}.quiz__res{padding:var(--space-4);margin-bottom:var(--space-2)}.quiz__res h3{margin-top:0;color:var(--color-ink)}.quiz__res p:last-child{margin-bottom:0}.quiz__niveau{margin:0 0 var(--space-1)!important;font-family:var(--font-heading);font-weight:700;font-size:var(--size-label);text-transform:uppercase;letter-spacing:.12em}.quiz__res[data-niveau=vert]{background:var(--n-vert-pale);border-left:8px solid var(--n-vert)}.quiz__res[data-niveau=orange]{background:var(--n-orange-pale);border-left:8px solid var(--n-orange)}.quiz__res[data-niveau=rouge]{background:var(--n-rouge-pale);border-left:8px solid var(--n-rouge)}.quiz__res[data-niveau=vert] .quiz__niveau{color:var(--n-vert)}.quiz__res[data-niveau=orange] .quiz__niveau{color:var(--n-orange)}.quiz__res[data-niveau=rouge] .quiz__niveau{color:var(--n-rouge)}.temoignage{max-width:var(--measure);margin:0 auto var(--space-4);padding:var(--space-3);background:var(--jaune-pale);border-left:6px solid var(--jaune)}.temoignage__label{margin:0 0 .3em!important;font-family:var(--font-heading);font-weight:700;font-size:var(--size-label);text-transform:uppercase;letter-spacing:.12em;color:var(--color-ink)}.temoignage__mention{margin:0!important;font-size:var(--size-small);color:var(--color-ink)}.qc{max-width:min(var(--wide),100%)!important;margin:var(--space-5)0}.qc>h2{margin-top:0}.qc__intro{font-size:var(--size-chapo);line-height:1.45}.qc__q{border:0;padding:0;margin:0 0 var(--space-5)}.qc__q legend{display:block;margin-bottom:var(--space-2);padding:0;font-family:var(--font-heading);font-weight:600;font-size:1.3rem;line-height:1.15;color:var(--color-brand-ink)}.qc__num{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;margin-right:.55em;background:var(--color-ink);color:#fff;font-size:1rem}.qc__r{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-2);margin-bottom:2px;background:var(--glace);cursor:pointer;border-left:6px solid transparent}.qc__r input{position:absolute;opacity:0;width:0;height:0}.qc__puce{flex:none;width:1.1rem;height:1.1rem;margin-top:.28em;border:2px solid var(--color-muted);border-radius:50%}.qc__r input:checked~.qc__puce{border-color:var(--color-ink);background:var(--color-ink);box-shadow:inset 0 0 0 3px #fff}.qc__r:has(input:focus-visible){outline:3px solid var(--color-accent);outline-offset:2px}.qc__r--bonne{border-left-color:var(--n-vert);background:var(--n-vert-pale)}.qc__r--bonne .qc__txt::after{content:" · bonne réponse";font-weight:700;color:var(--n-vert)}.qc__r--fausse{border-left-color:var(--n-rouge);background:var(--n-rouge-pale)}.qc__exp{margin-top:var(--space-2);padding:var(--space-3);background:var(--jaune-pale);border-left:6px solid var(--jaune)}.qc__exp p:last-child{margin-bottom:0!important}.qc__verdict{margin:0 0 var(--space-1)!important;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:var(--size-label)}.qc__verdict--ok{color:var(--n-vert)}.qc__verdict--ko{color:var(--n-rouge)}