.pp-tooltip.pp-tooltip-{{ID}}.pp-tooltip-content{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);text-transform:var(--e-global-typography-accent-text-transform);font-style:var(--e-global-typography-accent-font-style);text-decoration:var(--e-global-typography-accent-text-decoration);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}@media(max-width:1024px){.pp-tooltip.pp-tooltip-{{ID}}.pp-tooltip-content{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(max-width:767px){.pp-tooltip.pp-tooltip-{{ID}}.pp-tooltip-content{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}.fh-article{--fh-bg:#F0E7E0;--fh-ink:#141312;--fh-ink-2:rgba(20,19,18,.78);--fh-white:#ffffff;--fh-accent:#6B4F3A;--fh-accent-2:#8A6B52;--fh-card:rgba(255,255,255,.62);--fh-card-2:rgba(255,255,255,.78);--fh-line:rgba(20,19,18,.10);color:var(--fh-ink);background:var(--fh-bg)}.fh-hero{max-width:980px;margin:0 auto;padding:clamp(18px, 2.6vw, 34px);border-radius:26px;background:radial-gradient(900px 260px at 12% 0%,rgb(107 79 58 / .12),transparent 60%),linear-gradient(180deg,rgb(255 255 255 / .58),rgb(255 255 255 / .28));border:1px solid rgb(20 19 18 / .10);box-shadow:0 18px 60px rgb(20 19 18 / .10)}.fh-kicker{display:inline-block;margin:0 0 10px 0;padding:8px 12px;border-radius:999px;background:rgb(107 79 58 / .10);border:1px solid rgb(107 79 58 / .18);color:var(--fh-accent);font-weight:700;letter-spacing:.01em;font-size:13px}.fh-hero h1{margin:10px 0 12px 0;font-size:clamp(28px, 3.2vw, 44px);line-height:1.12;letter-spacing:-.02em}.fh-hero p{margin:10px 0;color:var(--fh-ink-2);font-size:16.8px;line-height:1.7;max-width:75ch}.fh-bento{margin-top:14px;display:grid;gap:12px}@media (min-width:860px){.fh-bento{grid-template-columns:1fr 1fr}}.fh-bento__card{background:var(--fh-card-2);border:1px solid var(--fh-line);border-radius:18px;padding:14px 14px 12px 14px}.fh-bento__title{margin:0 0 8px 0;color:var(--fh-accent);font-weight:800;letter-spacing:-.01em}.fh-bento__card ul{margin:8px 0 0 18px;color:var(--fh-ink-2)}.fh-bento__card li{margin:6px 0}.fh-toc{margin-top:16px;background:rgb(255 255 255 / .50);border:1px solid var(--fh-line);border-radius:18px;padding:14px}.fh-toc__title{margin:0 0 10px 0;font-size:14px;font-weight:850;color:var(--fh-accent)}.fh-toc__links{margin:0;display:flex;flex-wrap:wrap;gap:10px 14px}.fh-toc a{color:var(--fh-ink);text-decoration:none;border-bottom:1px solid rgb(107 79 58 / .25)}.fh-toc a:hover{border-bottom-color:rgb(107 79 58 / .60)}.fh-section{max-width:980px;margin:0 auto;padding:22px clamp(18px, 2.6vw, 34px) 0 clamp(18px, 2.6vw, 34px)}.fh-section h2{margin:0 0 10px 0;font-size:clamp(22px, 2.2vw, 30px);line-height:1.2;letter-spacing:-.01em}.fh-section h3{margin:16px 0 8px 0;font-size:19px;line-height:1.3}.fh-section p{margin:10px 0;color:var(--fh-ink-2);font-size:16.5px;line-height:1.7}.fh-list{margin:10px 0 0 18px;color:var(--fh-ink-2)}.fh-list li{margin:6px 0}.fh-grid{display:grid;gap:12px;margin-top:12px}@media (min-width:860px){.fh-grid{grid-template-columns:1fr 1fr}}.fh-card{background:var(--fh-card);border:1px solid var(--fh-line);border-radius:18px;padding:14px;box-shadow:0 10px 28px rgb(20 19 18 / .06)}.fh-card--wide{margin-top:12px}.fh-card__title{margin:0 0 8px 0;font-weight:900;letter-spacing:-.01em}.fh-card ul{margin:8px 0 0 18px;color:var(--fh-ink-2)}.fh-card li{margin:6px 0}.fh-figure{margin:14px 0;border-radius:18px;overflow:hidden;border:1px solid var(--fh-line);background:rgb(255 255 255 / .75);box-shadow:0 12px 30px rgb(20 19 18 / .06)}.fh-figure img{width:100%;height:auto;display:block}.fh-figure figcaption{padding:10px 12px 12px;font-size:14px;color:rgb(20 19 18 / .72)}.fh-callout{margin-top:14px;border-radius:20px;padding:16px;border:1px solid rgb(107 79 58 / .22);background:linear-gradient(180deg,rgb(107 79 58 / .10),rgb(255 255 255 / .38))}.fh-callout strong{color:var(--fh-accent)}.fh-cta{max-width:980px;margin:22px auto 0 auto;padding:18px clamp(18px, 2.6vw, 34px);border-radius:22px;border:1px solid rgb(107 79 58 / .22);background:radial-gradient(900px 260px at 12% 0%,rgb(107 79 58 / .14),transparent 60%),linear-gradient(180deg,rgb(255 255 255 / .62),rgb(255 255 255 / .30));box-shadow:0 14px 45px rgb(20 19 18 / .10)}.fh-cta h2{margin:0 0 8px 0}.fh-cta p{margin:0 0 12px 0;color:var(--fh-ink-2)}.fh-btn{display:inline-block;padding:12px 16px;border-radius:999px;background:var(--fh-accent);color:#fff!important;text-decoration:none!important;border:1px solid rgb(20 19 18 / .10);font-weight:800;letter-spacing:.01em;transition:transform .18s ease,filter .18s ease}.fh-btn:hover{transform:translateY(-1px);filter:brightness(1.04)}.fh-faq{max-width:980px;margin:24px auto 0 auto;padding:18px clamp(18px, 2.6vw, 34px);border-radius:22px;border:1px solid var(--fh-line);background:rgb(255 255 255 / .62)}.fh-faq h2{margin:0 0 12px 0}.fh-faq__list{display:grid;gap:12px}.fh-faq__item{border:1px solid var(--fh-line);border-radius:18px;padding:14px;background:rgb(255 255 255 / .74)}.fh-faq__item h3{margin:0;font-size:18px}.fh-faq__item p{margin:10px 0 0 0;color:var(--fh-ink-2);line-height:1.65}.fh-faq a{color:var(--fh-accent);text-decoration:none;border-bottom:1px solid rgb(107 79 58 / .30)}.fh-faq a:hover{border-bottom-color:rgb(107 79 58 / .70)}.fh-hero{position:relative;background:url(https://franckharter.fr/wp-content/uploads/2025/12/tendances-coiffure-2026-cheveux-bruns-brillance-scaled.jpg) center right / cover no-repeat;border-radius:18px;overflow:hidden}.fh-hero::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .14);pointer-events:none}.fh-hero>*{position:relative;z-index:1}.fh-hero{padding:clamp(20px, 4vw, 44px)}.fh-hero::before{background:rgb(0 0 0 / .38)}.fh-hero{padding:clamp(20px, 4vw, 44px)}.fh-hero h1,.fh-hero p,.fh-hero .fh-kicker{color:#fff}.fh-hero p{opacity:.92}.fh-hero .fh-kicker{background:rgb(0 0 0 / .35);border:1px solid rgb(255 255 255 / .18)}.fh-hero>p{color:rgb(255 255 255 / .92)}.fh-hero>p strong{color:#fff}.fh-hero .fh-bento__card,.fh-hero .fh-toc{background:rgb(255 255 255 / .78);border:1px solid rgb(255 255 255 / .22);backdrop-filter:blur(6px)}.fh-hero::before{background:rgb(0 0 0 / .34)}.fh-figure--portrait img{width:100%;height:auto;max-width:820px;display:block;margin:0 auto;border-radius:18px}