:root{--lp-radius:var(--wp--custom--lepost--radius,12px)}.lp-skip{position:absolute;left:-9999px;top:0;z-index:999;background:var(--wp--preset--color--accent);color:#fff;font:600 .9375rem var(--wp--preset--font-family--texte);padding:.75rem 1.25rem;border-radius:0 0 var(--lp-radius) 0;text-decoration:none}.lp-skip:focus{left:0}.lp-progress{position:fixed;top:0;left:0;height:4px;width:0;background:var(--wp--preset--color--accent);z-index:100}.lp-main{padding-block:1.5rem 3rem;padding-inline:1rem}.lp-header{background:var(--wp--preset--color--surface);border-bottom:1px solid var(--wp--preset--color--line);padding-inline:1rem;position:sticky;top:0;z-index:50}.admin-bar .lp-header{top:var(--wp-admin--admin-bar--height,0)}.lp-header__bar{min-height:var(--wp--custom--lepost--header-height,60px);gap:1rem}.lp-brand{gap:.75rem;align-items:center}.lp-footer{background:var(--wp--preset--color--primary);color:#fff;padding:1.5rem 1rem}.lp-footer a,.lp-footer .wp-block-navigation-item__content{color:#fff}.lp-footer__copy{margin:0;font-size:var(--wp--preset--font-size--small)}.lp-cat,.lp-cat a{font-size:var(--wp--preset--font-size--small);font-weight:600;color:var(--wp--preset--color--accent)}.lp-card{display:grid;gap:.5rem;align-content:start}.lp-card .wp-block-post-title{margin:0;line-height:1.2}.lp-card .wp-block-post-featured-image img{object-position:center 22%}.lp-layout{display:grid;gap:2.5rem;align-items:start}@media(min-width:900px){.lp-layout{grid-template-columns:minmax(0,1fr) 300px}.lp-sidebar{position:sticky;top:calc(var(--wp--custom--lepost--header-height,60px) + 1.5rem)}}.lp-article>*+*{margin-block-start:1.25rem}.lp-chapo{font-size:var(--wp--preset--font-size--large);line-height:1.45;color:var(--wp--preset--color--muted)}.lp-byline{align-items:center;gap:.75rem;padding-block:.875rem;border-block:1px solid var(--wp--preset--color--line)}.lp-byline__text{display:grid;gap:0}.lp-byline__meta{gap:.75rem;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted)}.lp-byline .wp-block-avatar img,.lp-authorbox .wp-block-avatar img,.lp-comment .wp-block-avatar img{border-radius:50%}.lp-article .wp-block-post-content>*{max-width:68ch}.lp-article .wp-block-post-content blockquote{border-left:5px solid var(--wp--preset--color--accent);padding-left:1.125rem;margin-inline:0;font-family:var(--wp--preset--font-family--titres);font-weight:800;font-size:var(--wp--preset--font-size--large);line-height:1.25}.lp-share{display:flex;flex-wrap:wrap;gap:.5rem}.lp-share__btn{font:600 .9375rem var(--wp--preset--font-family--texte);padding:.625rem 1rem;border-radius:999px;border:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--surface);color:var(--wp--preset--color--contrast);text-decoration:none;cursor:pointer}.lp-share__btn--wa{background:var(--wp--preset--color--accent);border-color:var(--wp--preset--color--accent);color:#fff}.lp-share__btn:hover{text-decoration:none;filter:brightness(.96)}.lp-authorbox{gap:1rem;padding:1.125rem;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--lp-radius);font-size:1rem}.lp-related__title,.lp-sidebar__title,.lp-comments .wp-block-comments-title{font-size:var(--wp--preset--font-size--large)}.lp-related__grid{display:grid;gap:.875rem}@media(min-width:700px){.lp-related__grid{grid-template-columns:1fr 1fr}}.lp-related__item{display:grid;grid-template-columns:1fr 108px;gap:.875rem;padding:.875rem;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--lp-radius);color:var(--wp--preset--color--contrast);text-decoration:none}.lp-related__item:hover{text-decoration:none;border-color:var(--wp--preset--color--accent)}.lp-related__text{display:grid;gap:.25rem;align-content:start}.lp-related__time{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted)}.lp-related__headline{font:800 1.0625rem/1.2 var(--wp--preset--font-family--titres)}.lp-related__img{background:var(--wp--preset--color--line);border-radius:calc(var(--lp-radius) - 2px);overflow:hidden}.lp-related__img img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 22%;border-radius:calc(var(--lp-radius) - 2px);display:block}.lp-postnav a{font:800 1rem/1.25 var(--wp--preset--font-family--titres);color:var(--wp--preset--color--contrast)}.lp-side-item{padding-block:.75rem;border-top:1px solid var(--wp--preset--color--line)}.lp-side-item .wp-block-post-title{margin:0;line-height:1.25}.lp-comments{margin-top:2rem;font-size:1rem}.lp-comment{gap:.75rem;padding-block:1rem;border-top:1px solid var(--wp--preset--color--line)}.lp-comment__body{flex:1;min-width:0}.lp-comments input[type=text],.lp-comments input[type=email],.lp-comments input[type=url],.lp-comments textarea{width:100%;font:inherit;padding:.75rem;border:1px solid var(--wp--preset--color--line);border-radius:10px;background:var(--wp--preset--color--surface);color:inherit}.lp-comments .wp-block-post-comments-form input[type=submit]{font:600 1rem var(--wp--preset--font-family--texte);padding:.75rem 1.25rem;border:0;border-radius:999px;background:var(--wp--preset--color--accent);color:#fff;cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:3px solid var(--wp--preset--color--accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.lp-main{max-width:calc(var(--wp--style--global--wide-size,1120px) + 2rem);margin-inline:auto;width:100%}.lp-header__bar,.lp-footer__inner,.lp-ticker__inner{max-width:var(--wp--style--global--wide-size,1120px);margin-inline:auto;width:100%}header.wp-block-template-part{position:sticky;top:0;z-index:50}.admin-bar header.wp-block-template-part{top:var(--wp-admin--admin-bar--height,32px)}.lp-header{position:static}.lp-stack{display:grid;gap:2.25rem;min-width:0}.lp-stack>*{margin:0}.lp-main>*+*{margin-block-start:2rem}.lp-header__bar{display:flex;align-items:center;flex-wrap:nowrap}.lp-header__bar>.lp-brand{order:1;margin-right:auto}.lp-header__search{order:3;margin:0}.lp-header__search .wp-block-search__button{width:44px;height:44px;min-height:0;padding:0;display:grid;place-items:center;background:#fff0;color:var(--wp--preset--color--contrast);border:1px solid var(--wp--preset--color--line);margin:0}.lp-header__search .wp-block-search__button svg{fill:currentColor}.lp-topbar{background:var(--wp--preset--color--primary);color:#fff;font-size:var(--wp--preset--font-size--small);padding-inline:1rem}.lp-ticker__inner{display:flex;align-items:center;gap:.75rem;min-height:36px}.lp-ticker__label{background:var(--wp--preset--color--accent);color:#fff;font-weight:600;padding:2px 8px;border-radius:4px;flex:none}.lp-ticker__list{list-style:none;margin:0;padding:0;flex:1;min-width:0}.lp-ticker__item{display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lp-ticker__item.is-on{display:block}.lp-ticker__item a{color:#fff;text-decoration:none}.lp-ticker__item a:hover{text-decoration:underline}.lp-ticker__time{opacity:.75;margin-right:.35rem}.lp-ticker__pause{flex:none;width:28px;height:28px;border:1px solid rgb(255 255 255 / .4);background:#fff0;color:#fff;border-radius:50%;font-size:11px;line-height:1;cursor:pointer}.lp-ticker__pause[aria-pressed=true]{background:#fff;color:var(--wp--preset--color--primary)}.lp-nav{display:contents}.lp-burger{order:0;width:44px;height:44px;border:1px solid var(--wp--preset--color--line);border-radius:10px;background:#fff0;color:inherit;font-size:20px;cursor:pointer;display:grid;place-items:center}.lp-mega{order:2;display:none}.lp-mega__list{display:flex;gap:2px;list-style:none;margin:0;padding:0}.lp-mega__item{display:flex;align-items:center}.lp-mega__link{display:flex;align-items:center;height:var(--wp--custom--lepost--header-height,60px);padding-inline:.75rem 0;font:800 .9375rem var(--wp--preset--font-family--titres);color:var(--wp--preset--color--contrast);text-decoration:none}.lp-mega__link:hover{color:var(--wp--preset--color--accent);text-decoration:none}.lp-mega__toggle{width:24px;height:var(--wp--custom--lepost--header-height,60px);border:0;background:#fff0;color:inherit;cursor:pointer;padding:0;display:grid;place-items:center}.lp-mega__toggle::before{content:"";width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}.lp-mega__toggle[aria-expanded=true]{color:var(--wp--preset--color--accent)}.lp-mega__panel{display:none;position:absolute;left:0;right:0;top:100%;background:var(--wp--preset--color--surface);border-bottom:1px solid var(--wp--preset--color--line);box-shadow:0 14px 28px rgb(0 0 0 / .12)}.lp-mega__item.is-open>.lp-mega__panel{display:block}@media(hover:hover){.lp-mega__item:hover>.lp-mega__panel,.lp-mega__item:focus-within>.lp-mega__panel{display:block}}.lp-mega__inner{max-width:var(--wp--style--global--wide-size,1120px);margin-inline:auto;padding:1.25rem 1rem 1.5rem;display:grid;grid-template-columns:200px 1fr;gap:1.75rem}.lp-mega__subs{display:grid;gap:2px;align-content:start}.lp-mega__subs a{padding:.5rem .75rem;border-radius:8px;font-weight:600;color:var(--wp--preset--color--contrast);text-decoration:none}.lp-mega__subs a:hover{background:var(--wp--preset--color--base);color:var(--wp--preset--color--accent)}.lp-mega__posts{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.lp-mega__post{display:grid;gap:.4rem;align-content:start;color:var(--wp--preset--color--contrast);text-decoration:none}.lp-mega__post:hover .lp-mega__ptitle{color:var(--wp--preset--color--accent)}.lp-mega__img img,.lp-mega__img .lp-ph{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:center 22%;border-radius:8px}.lp-mega__ptitle{font:800 .9375rem/1.25 var(--wp--preset--font-family--titres)}.lp-scrim{position:fixed;inset:0;background:rgb(0 0 0 / .4);z-index:80}.lp-scrim[hidden]{display:none}.lp-drawer{position:fixed;top:0;bottom:0;left:0;width:min(88vw,380px);background:var(--wp--preset--color--surface);z-index:90;display:flex;flex-direction:column;transform:translateX(-100%);visibility:hidden;transition:transform .22s ease,visibility .22s;font-size:1rem}.lp-drawer.is-open{transform:none;visibility:visible}.lp-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--wp--preset--color--line)}.lp-drawer__brand{font:800 1.25rem var(--wp--preset--font-family--titres)}.lp-drawer__close{width:44px;height:44px;border:1px solid var(--wp--preset--color--line);border-radius:10px;background:#fff0;color:inherit;font-size:24px;cursor:pointer}.lp-drawer__search{padding:.875rem 1rem .25rem}.lp-drawer__search form{display:flex;border:1px solid var(--wp--preset--color--line);border-radius:10px;overflow:hidden}.lp-drawer__search .search-field{flex:1;min-width:0;border:0;padding:.75rem;font:inherit;background:#fff0;color:inherit}.lp-drawer__search .search-submit{border:0;background:var(--wp--preset--color--accent);color:#fff;padding:0 1rem;font-weight:600;cursor:pointer}.lp-drawer__body{flex:1;overflow-y:auto;padding:.25rem 1rem}.lp-drawer__plain,.lp-drawer__acc>button{display:flex;width:100%;justify-content:space-between;align-items:center;padding:.9rem 0;border:0;border-bottom:1px solid var(--wp--preset--color--line);background:none;color:var(--wp--preset--color--contrast);font:800 1.125rem var(--wp--preset--font-family--titres);text-align:left;text-decoration:none;cursor:pointer}.lp-drawer__acc>button::after{content:"+";font-size:1.4rem;color:var(--wp--preset--color--accent)}.lp-drawer__acc>button[aria-expanded=true]::after{content:"\2212"}.lp-drawer__acc>div{display:none;padding:.25rem 0 .5rem}.lp-drawer__acc>button[aria-expanded=true]+div{display:grid}.lp-drawer__acc>div a{padding:.6rem .5rem;font-weight:600;color:var(--wp--preset--color--muted);text-decoration:none}.lp-drawer__foot{padding:.875rem 1rem calc(.875rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--wp--preset--color--line)}.lp-drawer__wa{display:block;text-align:center;background:var(--wp--preset--color--accent);color:#fff;font-weight:600;padding:.75rem;border-radius:999px;text-decoration:none}@media(min-width:900px){.lp-burger{display:none}.lp-mega{display:block;margin-inline:.5rem}.lp-header__bar>.lp-brand{margin-right:0}.lp-header__search{margin-left:auto}.lp-scrim,.lp-drawer{display:none}}@media(max-width:899px){.lp-header__bar>.lp-brand{margin-right:auto}}@media(prefers-reduced-motion:reduce){.lp-drawer{transition:none}}.lp-posts__head{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.875rem;border-left:4px solid var(--wp--preset--color--accent);padding-left:.625rem}.lp-posts__title{margin:0;font-size:var(--wp--preset--font-size--large)}.lp-posts__more{font-size:var(--wp--preset--font-size--small);font-weight:600}.lp-meta{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted)}.lp-hero{display:grid;gap:1.25rem}.lp-hero__lead,.lp-hero__track{position:relative;min-height:340px;border-radius:var(--lp-radius);overflow:hidden;background:linear-gradient(160deg,var(--wp--preset--color--primary),var(--wp--preset--color--accent));color:#fff}.lp-hero__lead{display:flex;align-items:flex-end}.lp-hero__img{position:absolute;inset:0}.lp-hero__img img,.lp-hero__img .lp-ph{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;display:block}.lp-hero__lead::after,.lp-hero__slide::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .78),#fff0 62%)}.lp-hero__text{position:relative;z-index:1;padding:1.25rem;display:grid;gap:.4rem}.lp-hero__carousel{position:relative}.lp-hero__slide{position:absolute;inset:0;display:flex;align-items:flex-end;opacity:0;visibility:hidden;transition:opacity .7s ease}.lp-hero__slide.is-active{opacity:1;visibility:visible;z-index:1}.lp-hero__arrow{position:absolute;top:50%;translate:0 -50%;z-index:2;width:38px;height:38px;border-radius:50%;border:0;background:rgb(0 0 0 / .35);color:#fff;font-size:1.375rem;line-height:1;cursor:pointer;display:grid;place-items:center}.lp-hero__arrow:hover{background:rgb(0 0 0 / .55)}.lp-hero__arrow--prev{left:.75rem}.lp-hero__arrow--next{right:.75rem}.lp-hero__dots{position:absolute;z-index:2;right:1rem;bottom:1rem;display:flex;gap:.4rem}.lp-hero__dot{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .5);cursor:pointer}.lp-hero__dot.is-active{background:#fff;width:22px;border-radius:4px}@media(prefers-reduced-motion:reduce){.lp-hero__slide{transition:none}}.lp-hero__cat{display:inline-block;justify-self:start;background:var(--wp--preset--color--accent);color:#fff;font-weight:600;font-size:var(--wp--preset--font-size--small);padding:2px 8px;border-radius:4px}.lp-hero__title{margin:0;font-size:clamp(1.625rem,4.5vw,2.75rem);line-height:1.08;letter-spacing:-.02em}.lp-hero__title a{color:#fff}.lp-hero__title a:hover{text-decoration:none}.lp-hero__time{font-size:var(--wp--preset--font-size--small);opacity:.85}.lp-hero__side{display:grid;gap:.875rem;align-content:start}.lp-row{display:grid;grid-template-columns:1fr 108px;gap:.875rem;padding:.875rem;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--lp-radius)}.lp-row__text{display:grid;gap:.25rem;align-content:start}.lp-row__title{margin:0;font-size:1.0625rem;line-height:1.2}.lp-row__title a{color:var(--wp--preset--color--contrast)}.lp-row__img{display:block;background:var(--wp--preset--color--line);border-radius:calc(var(--lp-radius) - 2px);overflow:hidden}.lp-row__img img{width:100%;aspect-ratio:4/3;object-fit:cover;object-position:center 22%;border-radius:calc(var(--lp-radius) - 2px);display:block}.lp-grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media(min-width:600px){.lp-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.lp-hero{grid-template-columns:2fr 1fr}.lp-hero__lead,.lp-hero__track{min-height:440px}.lp-main>.lp-posts--video .lp-grid{grid-template-columns:repeat(4,1fr)}.lp-main>.lp-posts--grid .lp-grid{grid-template-columns:repeat(3,1fr)}}.lp-card2{display:grid;gap:.4rem;align-content:start}.lp-card2__img{position:relative;display:block;border-radius:var(--lp-radius);overflow:hidden}.lp-card2__img img,.lp-ph{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:center 22%}.lp-ph{background:linear-gradient(135deg,var(--wp--preset--color--primary),var(--wp--preset--color--accent))}.lp-card2__title{margin:0;font-size:1.1875rem;line-height:1.2}.lp-card2__title a{color:var(--wp--preset--color--contrast)}.lp-play{position:absolute;inset:0;display:grid;place-items:center;background:rgb(0 0 0 / .25)}.lp-play::before{content:"\25B6";width:48px;height:48px;border-radius:50%;background:var(--wp--preset--color--accent);color:#fff;display:grid;place-items:center;font-size:18px;padding-left:3px}.lp-list{list-style:none;margin:0;padding:0}.lp-list__item{display:grid;gap:.15rem;padding-block:.75rem;border-top:1px solid var(--wp--preset--color--line)}.lp-list__item a{font:800 1.0625rem/1.25 var(--wp--preset--font-family--titres);color:var(--wp--preset--color--contrast)}.lp-ranked{counter-reset:n;list-style:none;margin:0;padding:0}.lp-ranked li{counter-increment:n;display:grid;grid-template-columns:34px 1fr;gap:.625rem;padding-block:.75rem;border-top:1px solid var(--wp--preset--color--line)}.lp-ranked li::before{content:counter(n);font:800 1.5rem var(--wp--preset--font-family--titres);color:var(--wp--preset--color--accent)}.lp-ranked a{font-weight:600;line-height:1.3;color:var(--wp--preset--color--contrast)}.lp-slot{display:grid;justify-items:center;gap:.25rem;text-align:center}.lp-slot__label{font-size:12px;color:var(--wp--preset--color--muted)}.lp-slot img{max-width:100%;height:auto}.wp-site-blocks>*+*{margin-block-start:0}.lp-layout>*{margin-block-start:0}.lp-home>*+*{margin-block-start:2rem}.lp-layout--solo{grid-template-columns:1fr}.lp-no-ticker .lp-topbar{display:none}.lp-nosticky header.wp-block-template-part{position:static}@media(min-width:900px){.lp-header-2 .lp-header__bar{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto auto;row-gap:0;padding-top:.5rem}.lp-header-2 .lp-brand{grid-column:2;grid-row:1;justify-self:center;margin:0}.lp-header-2 .lp-header__search{grid-column:3;grid-row:1;justify-self:end}.lp-header-2 .lp-mega{grid-column:1/-1;grid-row:2;justify-self:center;margin:0;border-top:1px solid var(--wp--preset--color--line)}}.lp-header-3 .lp-header{background:var(--wp--preset--color--primary);border-bottom-color:#fff0}.lp-header-3 .lp-header .wp-block-site-title a,.lp-header-3 .lp-mega__link,.lp-header-3 .lp-mega__toggle{color:#fff}.lp-header-3 .lp-burger,.lp-header-3 .lp-header__search .wp-block-search__button{color:#fff;border-color:rgb(255 255 255 / .35)}.lp-header-3 .lp-mega__link:hover{color:#fff;text-decoration:underline}:root{--lp-ink:#0e1b33}html[data-theme="dark"]{color-scheme:dark}@media(prefers-color-scheme:dark){html:not([data-theme="light"]) :root{color-scheme:dark}}html[data-theme="dark"] body,html[data-theme="dark"]{--wp--preset--color--base:#0e141c;--wp--preset--color--surface:#17202c;--wp--preset--color--contrast:#eef1f6;--wp--preset--color--muted:#9aa6b8;--wp--preset--color--line:#2a3545}html[data-theme="dark"] body{background:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast)}html[data-theme="dark"] .lp-header,html[data-theme="dark"] .lp-card,html[data-theme="dark"] .lp-row,html[data-theme="dark"] .lp-authorbox,html[data-theme="dark"] .lp-related__item,html[data-theme="dark"] .lp-review,html[data-theme="dark"] .lp-toc,html[data-theme="dark"] .lp-mega__panel,html[data-theme="dark"] .lp-drawer{background:var(--wp--preset--color--surface);border-color:var(--wp--preset--color--line)}html[data-theme="dark"] .lp-share__btn{background:var(--wp--preset--color--surface);color:var(--wp--preset--color--contrast)}html[data-theme="dark"] .lp-comments input,html[data-theme="dark"] .lp-comments textarea{background:var(--wp--preset--color--surface);color:var(--wp--preset--color--contrast)}.lp-darkmode{width:44px;height:44px;border:1px solid var(--wp--preset--color--line);border-radius:10px;background:#fff0;color:var(--wp--preset--color--contrast);cursor:pointer;display:grid;place-items:center;flex:none}.lp-darkmode__icon{width:18px;height:18px;border-radius:50%;background:currentColor;box-shadow:inset -5px -2px 0 0 var(--wp--preset--color--base,#f7f8fa)}html[data-theme="dark"] .lp-darkmode__icon{box-shadow:inset 5px 2px 0 0 var(--wp--preset--color--base)}.lp-toc{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--lp-radius);margin:1.25rem 0;overflow:hidden}.lp-toc__toggle{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.875rem 1rem;background:none;border:0;font:800 1rem var(--wp--preset--font-family--titres);color:var(--wp--preset--color--contrast);cursor:pointer}.lp-toc__chevron{width:10px;height:10px;border-right:2px solid var(--wp--preset--color--accent);border-bottom:2px solid var(--wp--preset--color--accent);transform:rotate(45deg);transition:transform .15s}.lp-toc__toggle[aria-expanded=false] .lp-toc__chevron{transform:rotate(-45deg)}.lp-toc__list{list-style:none;counter-reset:toc;margin:0;padding:0 1rem 1rem;display:grid;gap:.4rem}.lp-toc__toggle[aria-expanded=false]+.lp-toc__list{display:none}.lp-toc__list a{counter-increment:toc;color:var(--wp--preset--color--accent);font-weight:600}.lp-toc__list a::before{content:counter(toc) ". "}.lp-review{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--lp-radius);padding:1.25rem;margin:1.75rem 0}.lp-review__head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.lp-review__eyebrow{font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);font-weight:600}.lp-review__subject{margin:.15rem 0 0;font-size:1.375rem}.lp-review__score{text-align:right;flex:none}.lp-review__num{font:800 2rem var(--wp--preset--font-family--titres);color:var(--wp--preset--color--accent)}.lp-review__denom{color:var(--wp--preset--color--muted)}.lp-review__label{display:block;font-size:var(--wp--preset--font-size--small);font-weight:600}.lp-review__bar{height:6px;border-radius:999px;background:var(--wp--preset--color--line);margin:.75rem 0 1rem;overflow:hidden}.lp-review__bar span{display:block;height:100%;background:var(--wp--preset--color--accent)}.lp-review__summary{font-size:1.0625rem}.lp-review__cols{display:grid;gap:1rem;margin-top:.5rem}@media(min-width:600px){.lp-review__cols{grid-template-columns:1fr 1fr}}.lp-review__col h4{margin:0 0 .4rem;font-size:1rem}.lp-review__col ul{margin:0;padding-left:1.1rem}.lp-review__col--pro h4{color:#1e7a4c}.lp-review__col--con h4{color:var(--wp--preset--color--accent)}.lp-gallery{margin:1.25rem 0}.lp-gallery__track{display:flex;gap:.5rem;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:var(--lp-radius)}.lp-gallery__item{flex:0 0 100%;margin:0;scroll-snap-align:start}.lp-gallery__item img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:var(--lp-radius);display:block}.lp-gallery__count{text-align:center;font-size:var(--wp--preset--font-size--small);color:var(--wp--preset--color--muted);margin-top:.4rem}.lp-audio{display:flex;align-items:center;gap:.75rem;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--lp-radius);padding:1rem;margin:1.25rem 0}.lp-audio__icon{width:36px;height:36px;border-radius:50%;background:var(--wp--preset--color--accent);flex:none}.lp-audio audio{flex:1;min-width:0}.lp-video{position:relative;width:100%;aspect-ratio:16/9;margin:1.25rem 0;border-radius:var(--lp-radius);overflow:hidden;background:var(--wp--preset--color--surface)}.lp-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}@media(prefers-reduced-motion:reduce){.lp-toc__chevron{transition:none}}.lp-weather,.lp-classified,.lp-social-stats{background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:var(--lp-radius);overflow:hidden;margin-bottom:1.25rem}.lp-weather__head{background:var(--wp--preset--color--primary);color:#fff;display:flex;justify-content:space-between;padding:.875rem 1rem;font:800 .9375rem var(--wp--preset--font-family--titres);text-transform:uppercase}.lp-weather__now{display:flex;align-items:center;gap:.75rem;padding:1rem}.lp-weather__icon{font-size:2rem;line-height:1}.lp-weather__temp{font:800 2.25rem var(--wp--preset--font-family--titres)}.lp-weather__desc{font-size:.9375rem;color:var(--wp--preset--color--muted)}.lp-weather__prayer-title{padding:.625rem 1rem;background:var(--wp--preset--color--base);border-block:1px solid var(--wp--preset--color--line);font-weight:700;font-size:.9375rem}.lp-weather__prayer-title::before{content:"🕌 "}.lp-weather__prayer{display:flex;justify-content:space-between;padding:.875rem .5rem;gap:.25rem}.lp-weather__p{flex:1;text-align:center;display:grid;gap:.25rem}.lp-weather__p span{font-size:.6875rem;color:var(--wp--preset--color--muted);letter-spacing:.02em}.lp-weather__p strong{font-size:.9375rem}.lp-weather__p.is-now strong{color:var(--wp--preset--color--accent)}.lp-weather__p.is-now span{font-weight:700;color:var(--wp--preset--color--contrast)}.lp-classified__head{background:var(--wp--preset--color--primary);color:#fff;padding:.875rem 1rem;font:800 1rem var(--wp--preset--font-family--titres)}.lp-classified__body{padding:1rem}.lp-classified__body p{margin:0 0 1rem;color:var(--wp--preset--color--muted)}.lp-classified__btn{display:block;text-align:center;background:var(--wp--preset--color--accent);color:#fff;font-weight:700;padding:.875rem;border-radius:calc(var(--lp-radius) * .6);text-decoration:none}.lp-classified__btn:hover{text-decoration:none;filter:brightness(.95)}.lp-social-stats{padding:1rem}.lp-social-stats__title{font:800 1.0625rem var(--wp--preset--font-family--titres);margin-bottom:.75rem}.lp-social-stats__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}.lp-social-stats__item{display:grid;justify-items:center;gap:.3rem;color:var(--wp--preset--color--contrast);text-decoration:none}.lp-social-stats__icon{width:26px;height:26px}.lp-social-stats__icon svg{width:100%;height:100%}.lp-social-stats__item--facebook .lp-social-stats__icon{color:#1877f2}.lp-social-stats__item--twitter .lp-social-stats__icon{color:#1da1f2}.lp-social-stats__item--youtube .lp-social-stats__icon{color:red}.lp-social-stats__item--instagram .lp-social-stats__icon{color:#c026d3}.lp-social-stats__count{font-size:.8125rem;color:var(--wp--preset--color--muted);font-weight:600}.lp-partners{background:var(--wp--preset--color--base);border-block:1px solid var(--wp--preset--color--line)}.lp-partners__track{max-width:var(--wp--style--global--wide-size,1120px);margin-inline:auto;display:flex;gap:2rem;overflow-x:auto;padding:1rem}.lp-partners__item{flex:none;display:flex;align-items:center;gap:.75rem;text-decoration:none;color:var(--wp--preset--color--contrast);padding-right:1.75rem;border-right:1px solid var(--wp--preset--color--line)}.lp-partners__item:last-child{border-right:0}.lp-partners__logo img{max-height:40px;max-width:120px;width:auto;height:auto;display:block;object-fit:contain}.lp-partners__text{display:grid;gap:.1rem;white-space:nowrap}.lp-partners__label{font-size:.6875rem;letter-spacing:.03em;color:var(--wp--preset--color--muted);text-transform:uppercase}.lp-partners__value{font-weight:700;font-size:.875rem;color:var(--wp--preset--color--accent)}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lp-search-info{font-size:var(--wp--preset--font-size--large);font-weight:600;margin:0 0 .25rem}.lp-hl{background:color-mix(in srgb,var(--wp--preset--color--accent) 25%,transparent);color:inherit;border-radius:3px;padding:0 .1em}.lp-search-cats{margin-top:1rem}.lp-search-cats ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.lp-search-cats li{margin:0}.lp-search-cats a{display:inline-block;padding:.5rem 1rem;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:999px;color:var(--wp--preset--color--contrast);font-size:.875rem;font-weight:600;text-decoration:none}.lp-search-cats a:hover{border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--accent)}.lp-loadmore{display:flex;justify-content:center;margin-top:1rem}.lp-loadmore__btn{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--wp--preset--color--surface);border:1px solid var(--wp--preset--color--line);border-radius:999px;color:var(--wp--preset--color--contrast);font:600 .9375rem var(--wp--preset--font-family--texte);text-decoration:none;cursor:pointer}.lp-loadmore__btn:hover{border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--accent)}.lp-loadmore__spin{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-top-color:#fff0;animation:lp-spin .7s linear infinite}.lp-loadmore.is-done .lp-loadmore__btn{display:none}@keyframes lp-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.lp-loadmore__spin{animation:none}}.lp-backtotop{position:fixed;right:1rem;bottom:1rem;width:44px;height:44px;border-radius:50%;border:1px solid var(--wp--preset--color--line);background:var(--wp--preset--color--surface);color:var(--wp--preset--color--contrast);font-size:1.125rem;line-height:1;cursor:pointer;box-shadow:0 4px 14px rgb(0 0 0 / .12);z-index:40;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .2s,transform .2s}.lp-backtotop.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.lp-backtotop:hover{border-color:var(--wp--preset--color--accent);color:var(--wp--preset--color--accent)}@media(min-width:900px){.lp-backtotop{right:1.5rem;bottom:1.5rem}}@media(max-width:899px){.lp-backtotop{bottom:calc(1rem + env(safe-area-inset-bottom,0px))}}.lp-cat-row{gap:.5rem;align-items:center}.lp-badge-breve{display:inline-block;background:var(--wp--preset--color--accent);color:#fff;font:700 .6875rem var(--wp--preset--font-family--texte);letter-spacing:.03em;text-transform:uppercase;padding:2px 8px;border-radius:4px}body.lp-breve .lp-layout{grid-template-columns:1fr}body.lp-breve .lp-sidebar{display:none}body.lp-breve .lp-article{max-width:680px;margin-inline:auto}body.lp-breve .wp-block-post-title{font-size:1.5rem}body.lp-breve .lp-chapo{font-size:1.0625rem}@media(min-width:900px){body.lp-breve .lp-layout{grid-template-columns:1fr}}.lp-authorbox__social{display:flex;align-items:center;gap:1rem;margin-top:.5rem;flex-wrap:wrap}.lp-authorbox__all{font:600 .875rem var(--wp--preset--font-family--texte);color:var(--wp--preset--color--accent);text-decoration:none}.lp-authorbox__all:hover{text-decoration:underline}.lp-authorbox__icons{display:flex;gap:.5rem}.lp-authorbox__icon{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--wp--preset--color--base);color:var(--wp--preset--color--muted)}.lp-authorbox__icon:hover{color:var(--wp--preset--color--accent)}.lp-authorbox__icon svg{width:15px;height:15px}