@font-face{font-family:Sergio Trendy;src:url(/fonts/Sergio_Trendy.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+20,U+30-39,U+41-5A,U+61-7A}@font-face{font-family:Benedict;src:url(/fonts/Benedict-Regular.otf)format("opentype");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/NunitoSans-VariableFont.ttf)format("truetype-variations");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-italic-latin.woff2)format("woff2");font-weight:700 900;font-style:italic;font-display:swap;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:Fraunces;src:url(/fonts/Fraunces-italic-latinext.woff2)format("woff2");font-weight:700 900;font-style:italic;font-display:swap;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:Fraunces;src:url(/fonts/Fraunces-italic-vietnamese.woff2)format("woff2");font-weight:700 900;font-style:italic;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;src:url(/fonts/Fraunces-normal-latin.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;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:Fraunces;src:url(/fonts/Fraunces-normal-latinext.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;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:Fraunces;src:url(/fonts/Fraunces-normal-vietnamese.woff2)format("woff2");font-weight:700 900;font-style:normal;font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}:root{--eq-cream:#efece5;--eq-cream-2:#e6e2d8;--eq-orange:#e84b14;--eq-orange-deep:#c13e0f;--eq-burgundy:#6e1810;--eq-burgundy-deep:#4e0e08;--eq-ciel:#b3d3fd;--eq-ciel-deep:#87b8ee;--eq-jaune:#f5c518;--eq-encre:#111;--eq-encre-2:#3a3a38;--eq-encre-3:#6e6c66;--eq-paper-line:#1111111a;--eq-white:#fff;--fg-1:var(--eq-encre);--fg-2:var(--eq-encre-2);--fg-3:var(--eq-encre-3);--fg-inverse:var(--eq-cream);--bg-page:var(--eq-cream);--bg-elevated:var(--eq-white);--bg-loud:var(--eq-orange);--bg-deep:var(--eq-burgundy);--bg-soft:var(--eq-ciel);--border-hair:1.5px solid var(--eq-encre);--border-line:1px solid var(--eq-encre);--border-soft:1px solid var(--eq-paper-line);--radius-pill:9999px;--radius-card:28px;--radius-md:16px;--radius-btn:12px;--radius-sm:8px;--shadow-lift:0 6px 20px #11111114;--shadow-press:0 2px 6px #1111111a;--shadow-frame:0 14px 40px #11111124;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--ease-soft:cubic-bezier(.2, .7, .1, 1);--dur-fast:.12s;--dur-base:.18s;--dur-slow:.32s;--font-script:"Benedict", cursive;--font-display:"Sergio Trendy", "Fraunces", "Roboto Slab", Georgia, serif;--font-body:"Nunito Sans", system-ui, sans-serif;--fs-script-hero:clamp(56px, 8vw, 120px);--fs-script-md:clamp(36px, 4vw, 56px);--fs-h1:clamp(40px, 5vw, 72px);--fs-h2:clamp(32px, 3.6vw, 48px);--fs-h3:clamp(24px, 2.4vw, 32px);--fs-h4:20px;--fs-lead:20px;--fs-body:16px;--fs-small:14px;--fs-eyebrow:13px;--lh-tight:1.05;--lh-snug:1.2;--lh-body:1.55;--lh-loose:1.7}html,body{background:var(--bg-page);color:var(--fg-1);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-synthesis:none}.eq-paper{background-color:var(--eq-cream);background-image:radial-gradient(#11111109 1px,#0000 1px),radial-gradient(#11111106 1px,#0000 1px);background-position:0 0,2px 3px;background-size:5px 5px,7px 7px}.eq-script,.h-script{font-family:var(--font-script);font-weight:400;line-height:var(--lh-tight);letter-spacing:-.01em}h1,.h1{font-family:var(--font-display);font-weight:900;font-size:var(--fs-h1);line-height:var(--lh-tight);letter-spacing:-.015em;color:var(--fg-1);margin:0}h2,.h2{font-family:var(--font-display);font-weight:900;font-size:var(--fs-h2);line-height:var(--lh-snug);letter-spacing:-.01em;margin:0}h3,.h3{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);line-height:var(--lh-snug);margin:0}h4,.h4{font-family:var(--font-display);font-weight:700;font-size:var(--fs-h4);line-height:var(--lh-snug);margin:0}p,.p{font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--fg-1);text-wrap:pretty;margin:0}.lead{font-size:var(--fs-lead);line-height:var(--lh-body);color:var(--fg-2)}.eyebrow{font-family:var(--font-body);font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);font-weight:600}small,.small{font-size:var(--fs-small);color:var(--fg-2)}a{color:inherit;transition:border-color var(--dur-base) var(--ease-soft);border-bottom:1.5px solid #0000;text-decoration:none}a:hover{border-bottom-color:currentColor}.eq-pill-nav{align-items:center;gap:var(--space-7);background:var(--bg-page);border:var(--border-hair);border-radius:var(--radius-pill);font-family:var(--font-display);padding:14px 32px;font-size:18px;font-weight:800;display:inline-flex}.eq-btn{background:var(--eq-orange);color:var(--eq-cream);border:var(--border-hair);border-radius:var(--radius-btn);font-family:var(--font-display);cursor:pointer;transition:background var(--dur-base) var(--ease-soft), transform var(--dur-fast) var(--ease-soft);align-items:center;gap:10px;padding:14px 22px;font-size:16px;font-weight:800;display:inline-flex}.eq-btn:hover{background:var(--eq-orange-deep)}.eq-btn:active{transform:scale(.98)}.eq-btn--ghost{color:var(--eq-encre);background:0 0}.eq-btn--ghost:hover{background:#1111110f}.eq-card{background:var(--bg-elevated);border:var(--border-line);border-radius:var(--radius-card);box-shadow:var(--shadow-lift);padding:var(--space-6)}.eq-card--on-orange{background:var(--eq-cream);border-radius:var(--radius-card);box-shadow:var(--shadow-press);border:none}.eq-badge{background:var(--eq-ciel);border:var(--border-line);border-radius:var(--radius-pill);font-family:var(--font-body);font-weight:600;font-size:var(--fs-small);align-items:center;padding:4px 10px;display:inline-flex}*{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth;max-width:100vw;overflow-x:clip}body{background:var(--page-bg,var(--eq-cream));color:var(--fg-1);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);background-image:radial-gradient(#11111109 1px,#0000 1px),radial-gradient(#11111106 1px,#0000 1px);background-position:0 0,2px 3px;background-size:5px 5px,7px 7px;max-width:100vw;overflow-x:clip}main{overflow-x:clip}img{max-width:100%;display:block}.eq-container{max-width:1280px;margin:0 auto;padding:0 32px}@media (max-width:720px){.eq-container{padding:0 20px}}.band{padding:96px 0;position:relative}.band--tight{padding:64px 0}.band--xtight{padding:40px 0}.band--cream{background:var(--eq-cream)}.band--ciel{background:var(--eq-ciel)}.band--orange{background:var(--eq-orange);color:var(--eq-cream)}.band--burgundy{background:var(--eq-burgundy);color:var(--eq-cream)}.band--orange h1,.band--orange h2,.band--orange h3,.band--orange h4,.band--burgundy h1,.band--burgundy h2,.band--burgundy h3,.band--burgundy h4{color:var(--eq-cream)}@media (max-width:720px){.band{padding:64px 0}}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}h1,h2,h3,h4,.h1,.h2,.h3,.h4,em.accent,.hero-headline em,.lou-card__title,.acte-label,.acte-number,.section-overline,.eyebrow,.btn,.tag-chip,.nav-pill,.nav-pill__brand,.foot__brand,.foot__col h4,.foot__tag,.sticker,.audio-pill__label,.cible-card h3,.pillar h4,.step__num,.step__body h3,.bubble,.marquee__item,.ebook-band h3{font-variant-ligatures:none;font-feature-settings:"liga" 0, "clig" 0, "dlig" 0, "calt" 0, "salt" 0}.eyebrow{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.eyebrow:before{content:"";opacity:.5;background:currentColor;width:24px;height:2px}.eyebrow--solo:before{display:none}.band--orange .eyebrow,.band--burgundy .eyebrow{color:#efece5d9}.script{font-family:var(--font-script);letter-spacing:-.005em;font-weight:400;line-height:1}.btn{font-family:var(--font-display);border:1.5px solid var(--eq-encre);background:var(--eq-cream);color:var(--eq-encre);cursor:pointer;white-space:nowrap;transition:transform var(--dur-fast) var(--ease-soft), background var(--dur-base) var(--ease-soft), color var(--dur-base) var(--ease-soft), box-shadow var(--dur-base) var(--ease-soft);border-radius:9999px;align-items:center;gap:10px;padding:14px 22px;font-size:15px;font-weight:800;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px);box-shadow:0 6px 0 -2px #1111112e}.btn:active{transform:translateY(0)}.btn--orange{background:var(--eq-orange);color:var(--eq-cream);border-color:var(--eq-encre)}.btn--orange:hover{background:var(--eq-orange-deep)}.btn--burgundy{background:var(--eq-burgundy);color:var(--eq-cream)}.btn--burgundy:hover{background:var(--eq-burgundy-deep)}.btn--ciel{background:var(--eq-ciel);color:var(--eq-encre)}.btn--ciel:hover{background:var(--eq-ciel-deep)}.btn--ghost{color:inherit;background:0 0;border-color:currentColor}.btn--lg{padding:18px 28px;font-size:17px}.btn--sm{padding:10px 16px;font-size:13px}.lou-card{background:var(--eq-ciel);border:2px dashed #11111147;border-radius:28px;grid-template-columns:1fr 1.05fr;min-height:380px;display:grid;overflow:hidden}.lou-card__body{flex-direction:column;justify-content:center;gap:18px;padding:56px 48px;display:flex}.lou-card__title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--eq-encre);margin:0;font-size:clamp(28px,3.4vw,44px);font-weight:900;line-height:1.02}.lou-card__desc{color:var(--eq-encre-2);max-width:42ch;margin:0;font-size:15px;line-height:1.6}.lou-card__visual{background:#fff6;position:relative;overflow:hidden}.lou-card--orange{background:var(--eq-orange)}.lou-card--orange .lou-card__title{color:var(--eq-cream)}.lou-card--orange .lou-card__desc{color:#efece5eb}.lou-card--burgundy{background:var(--eq-burgundy)}.lou-card--burgundy .lou-card__title{color:var(--eq-cream)}.lou-card--burgundy .lou-card__desc{color:#efece5d9}.lou-card--cream{background:var(--eq-cream-2)}.lou-card--ciel-deep{background:var(--eq-ciel-deep)}@media (max-width:880px){.lou-card{grid-template-columns:1fr}.lou-card__body{padding:36px 28px}.lou-card__visual{min-height:280px}}.sticker{background:var(--eq-cream);border:1.5px solid var(--eq-encre);font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--eq-encre);border-radius:8px;padding:4px 12px;font-size:11px;font-weight:800;display:inline-block;transform:rotate(-3deg);box-shadow:2px 2px #1111112e}.marquee{background:var(--eq-cream);border-top:1.5px solid var(--eq-encre);border-bottom:1.5px solid var(--eq-encre);background-image:linear-gradient(#11111114 1px,#0000 1px),linear-gradient(90deg,#11111114 1px,#0000 1px);background-size:22px 22px;position:relative;overflow:hidden}.marquee__track{white-space:nowrap;gap:64px;width:max-content;padding:22px 0;animation:40s linear infinite marqueeScroll;display:flex}.marquee__item{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--eq-encre);align-items:center;gap:64px;font-size:18px;font-weight:900;display:inline-flex}.marquee__item:after{content:"✶";color:var(--eq-orange);font-size:14px}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.nav-wrap{z-index:50;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:sticky;top:20px}.nav-pill{pointer-events:auto;background:var(--eq-cream);border:1.5px solid var(--eq-encre);font-family:var(--font-display);border-radius:9999px;align-items:center;gap:40px;padding:14px 28px;font-size:15px;font-weight:800;display:inline-flex;box-shadow:0 4px 0 -1px #1111111f,0 12px 24px #1111110f}.nav-pill a{color:var(--eq-encre);transition:color var(--dur-base) var(--ease-soft);padding:4px 2px;text-decoration:none;position:relative}.nav-pill a:hover,.nav-pill a.active{color:var(--eq-orange)}.nav-pill a.active:after{content:"";background:var(--eq-orange);border-radius:2px;height:2px;position:absolute;bottom:-4px;left:0;right:0}.nav-pill__brand{font-family:var(--font-display);letter-spacing:-.01em;border-right:1.5px solid #1111112e;margin-right:16px;padding-left:6px;padding-right:40px;font-size:18px;font-weight:900}.nav-pill__brand:hover{color:var(--eq-encre)!important}@media (max-width:820px){.nav-pill{gap:16px;padding:11px 16px;font-size:13px}.nav-pill__brand{margin-right:8px;padding-left:4px;padding-right:22px;font-size:14px}}@media (max-width:620px){.nav-pill{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;gap:10px;max-width:calc(100vw - 24px);padding:9px 12px;font-size:11px;overflow-x:auto}.nav-pill::-webkit-scrollbar{display:none}.nav-pill__brand{flex-shrink:0;padding-right:8px;font-size:12px}.nav-pill a{white-space:nowrap;flex-shrink:0}}@media (max-width:380px){.nav-pill{gap:8px;padding:8px 10px;font-size:10.5px}}.foot{background:var(--eq-encre);color:var(--eq-cream);padding:64px 0 32px}.foot a{color:var(--eq-cream);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.foot a:hover{border-bottom-color:currentColor}.foot__grid{border-bottom:1px solid #efece52e;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px;padding-bottom:48px;display:grid}.foot__col h4{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;color:#efece599;margin:0 0 16px;font-size:13px;font-weight:700}.foot__col ul{flex-direction:column;gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.foot__brand{font-family:var(--font-display);letter-spacing:-.015em;font-size:32px;font-weight:900}.foot__tag{font-family:var(--font-script);opacity:.85;margin-top:8px;font-size:22px}.foot__legal{color:#efece58c;flex-wrap:wrap;justify-content:space-between;gap:24px;padding-top:24px;font-size:12px;display:flex}@media (max-width:880px){.foot__grid{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:560px){.foot__grid{grid-template-columns:1fr}}.pill-action{background:var(--eq-cream);border:1.5px solid var(--eq-encre);width:100%;font-family:var(--font-display);color:var(--eq-encre);transition:transform .15s var(--ease-soft), background .2s;border-radius:9999px;justify-content:center;align-items:center;gap:10px;padding:22px 28px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.pill-action:hover{background:var(--eq-ciel);transform:translateY(-3px)}.pill-action--orange{background:var(--eq-orange);color:var(--eq-cream)}.pill-action--orange:hover{background:var(--eq-orange-deep)}.pill-action--burgundy{background:var(--eq-burgundy);color:var(--eq-cream)}.pill-action--ciel{background:var(--eq-ciel)}.pill-action--ciel:hover{background:var(--eq-ciel-deep)}image-slot{border:1.5px solid var(--eq-encre);background:var(--eq-cream-2)}.doodle-spin{transform-origin:50%;animation:18s linear infinite doodleSpin}@keyframes doodleSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wiggle{transform-origin:50%;animation:5s ease-in-out infinite wiggle}@keyframes wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}.sticky-cta{z-index:40;position:fixed;bottom:28px;right:28px}@media (max-width:720px){.sticky-cta{max-width:calc(100vw - 32px);padding:12px 18px;font-size:13px;bottom:16px;right:16px}.sticky-cta .btn{padding:12px 18px;font-size:13px}}.split2{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}@media (max-width:880px){.split2{grid-template-columns:1fr;gap:36px}}.split-hero{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}@media (max-width:880px){.split-hero{grid-template-columns:1fr;gap:36px}}.page-enter{animation:pageIn .35s var(--ease-soft) both}@keyframes pageIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}em.accent{font-family:var(--font-display);font-style:italic;font-weight:900}.tag-chip{border:1.5px solid var(--eq-encre);background:var(--eq-cream);font-family:var(--font-display);border-radius:9999px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.lead-xl{color:var(--fg-2);max-width:56ch;font-size:clamp(18px,1.5vw,22px);line-height:1.55}.acte-number{font-family:var(--font-display);color:var(--eq-orange);letter-spacing:-.04em;opacity:.15;font-size:clamp(80px,12vw,180px);font-weight:900;line-height:.85}.acte-label{font-family:var(--font-script);color:var(--eq-burgundy);font-size:clamp(40px,5vw,64px);line-height:1}.field{flex-direction:column;gap:6px;display:flex}.field label{font-family:var(--font-display);font-size:14px;font-weight:700}.field input,.field textarea,.field select{font-family:var(--font-body);background:var(--eq-cream);border:1.5px solid var(--eq-encre);color:var(--eq-encre);border-radius:12px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.field textarea{resize:vertical;min-height:140px}.field input:focus,.field textarea:focus,.field select:focus{border-color:var(--eq-orange);box-shadow:0 0 0 4px #e84b141f}.dot-row{align-items:center;gap:6px;display:flex}.dot-row:before,.dot-row:after{content:"";opacity:.35;border-top:1.5px dotted;flex:1}.cible-card{background:var(--eq-cream);border:1.5px solid var(--eq-encre);transition:transform .2s var(--ease-soft), box-shadow .2s;color:inherit;border-radius:24px;flex-direction:column;gap:12px;padding:28px 26px 26px;text-decoration:none;display:flex}.cible-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #1111111a}.cible-card__icon{background:var(--eq-ciel);border:1.5px solid var(--eq-encre);width:52px;height:52px;font-family:var(--font-display);border-radius:12px;justify-content:center;align-items:center;font-size:22px;font-weight:900;display:flex}.cible-card--ciel .cible-card__icon{background:var(--eq-ciel)}.cible-card--orange .cible-card__icon{background:var(--eq-orange);color:var(--eq-cream)}.cible-card--burgundy .cible-card__icon{background:var(--eq-burgundy);color:var(--eq-cream)}.cible-card--jaune .cible-card__icon{background:var(--eq-jaune)}.cible-card--cream2 .cible-card__icon{background:var(--eq-cream-2)}.cible-card h3{font-family:var(--font-display);margin:0;font-size:22px;font-weight:900;line-height:1.1}.cible-card p{color:var(--fg-2);margin:0;font-size:14px;line-height:1.55}.pillar{border-left:2px solid var(--eq-encre);padding:4px 0 4px 24px}.pillar h4{font-family:var(--font-display);margin:0 0 6px;font-size:22px;font-weight:900}.pillar p{color:var(--fg-2);margin:0;font-size:15px;line-height:1.55}.step{border-top:1.5px solid #1111112e;grid-template-columns:80px 1fr;align-items:start;gap:24px;padding:28px 0;display:grid}.step:last-child{border-bottom:1.5px solid #1111112e}.step__num{font-family:var(--font-display);color:var(--eq-orange);font-size:56px;font-weight:900;line-height:.9}.step__body h3{font-family:var(--font-display);margin:0 0 8px;font-size:24px;font-weight:900}.step__body p{color:var(--fg-2);margin:0}.hero-sticker{background:var(--eq-cream);border:1.5px solid var(--eq-encre);font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;border-radius:10px;padding:10px 16px;font-size:11px;font-weight:800;position:absolute;top:0;right:0;transform:rotate(6deg)translate(8%,-30%);box-shadow:3px 3px #11111129}.hero-headline em{font-style:italic;font-family:var(--font-display);font-weight:900}.audio-pill{border:1.5px solid var(--eq-encre);background:#efece599;border-radius:9999px;align-items:center;gap:12px;padding:10px 18px 10px 14px;display:inline-flex}.audio-pill__play{background:var(--eq-orange);border:1.5px solid var(--eq-encre);width:32px;height:32px;color:var(--eq-cream);border-radius:9999px;justify-content:center;align-items:center;display:flex}.audio-pill__bars{align-items:center;gap:3px;height:24px;display:flex}.audio-pill__bars span{background:var(--eq-encre);border-radius:2px;width:3px;display:block}.audio-pill__label{font-family:var(--font-display);font-size:13px;font-weight:700}body.palette-soft{--page-bg:#f5f1e8}body.palette-bold{--page-bg:var(--eq-cream)}body.palette-bold .band--ciel{background:var(--eq-orange);color:var(--eq-cream)}body.palette-bold .band--ciel h1,body.palette-bold .band--ciel h2,body.palette-bold .band--ciel h3{color:var(--eq-cream)}.section-overline{font-family:var(--font-script);color:var(--eq-burgundy);font-size:clamp(28px,3vw,44px);line-height:1}.band--orange .section-overline{color:var(--eq-cream)}.band--burgundy .section-overline{color:var(--eq-jaune)}.bubble{background:var(--eq-cream);border:1.5px solid var(--eq-encre);font-family:var(--font-display);border-radius:24px;padding:28px;font-size:18px;font-weight:700;line-height:1.45;position:relative}.bubble:after{content:"";background:var(--eq-cream);border-right:1.5px solid var(--eq-encre);border-bottom:1.5px solid var(--eq-encre);width:24px;height:24px;position:absolute;bottom:-14px;left:36px;transform:rotate(45deg)}.ebook-band{background:var(--eq-burgundy);color:var(--eq-cream);border-radius:32px;grid-template-columns:120px 1fr auto;align-items:center;gap:28px;padding:36px 44px;display:grid}.ebook-band h3{color:var(--eq-cream);margin:0;font-size:24px}.ebook-band p{color:#efece5d9;max-width:56ch;margin:6px 0 0;font-size:14px}.ebook-band__cover{background:linear-gradient(160deg, var(--eq-orange) 0%, var(--eq-orange-deep) 100%);border:1.5px solid var(--eq-encre);border-radius:8px;flex-direction:column;justify-content:space-between;width:120px;height:160px;padding:14px 12px;display:flex;transform:rotate(-4deg);box-shadow:6px 6px #11111140}.ebook-band__cover .e-t{font-family:var(--font-script);color:var(--eq-cream);font-size:22px;line-height:1}.ebook-band__cover .e-b{font-family:var(--font-display);color:var(--eq-cream);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}@media (max-width:720px){.ebook-band{text-align:center;grid-template-columns:1fr}.ebook-band__cover{margin:0 auto}}@media (prefers-reduced-motion:reduce){.marquee__track,.doodle-spin,.wiggle{animation:none!important}}img,video,picture,svg{max-width:100%;height:auto}@media (max-width:720px){.sticky-cta{max-width:calc(100vw - 32px)}.band{padding:64px 0;overflow-x:clip}section{overflow-x:clip}}@media (max-width:880px){.lou-card__visual{aspect-ratio:4/3;min-height:240px}.lou-card__visual img{object-fit:cover;width:100%;height:100%}}.doodle-spin,.wiggle{pointer-events:none}@media (max-width:720px){.doodle-spin,.wiggle{opacity:.3}}.eq-container{max-width:min(1280px,100%)}.eq-container--narrow{max-width:min(960px,100%)}.eq-container--wide{max-width:min(1440px,100%)}@media (max-width:720px){.eq-container{padding:0 16px}.eq-hscroll{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;margin:0 -16px;padding:4px 16px 16px;scroll-padding:16px;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.eq-hscroll::-webkit-scrollbar{display:none}.eq-hscroll>*{scroll-snap-align:start;flex:0 0 78%;min-width:240px;max-width:320px}}@media (min-width:721px){.eq-hscroll{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}}@media (max-width:880px){.acte-split{grid-template-columns:1fr!important;gap:32px!important}}@media (max-width:720px){main{padding-bottom:90px}.sticky-cta{max-width:calc(100vw - 24px);padding:10px 14px!important;font-size:13px!important;bottom:12px!important;right:12px!important}}@media (max-width:380px){.sticky-cta{padding:9px 12px!important;font-size:12px!important}}@media (max-width:720px){h1,.h1,h2,.h2,h3,.h3,.script{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}h1,.h1{font-size:clamp(32px,8vw,56px)!important}h2,.h2{font-size:clamp(28px,7vw,44px)!important}}.bubble{box-sizing:border-box;width:100%;max-width:100%}@media (max-width:720px){.bubble{padding:18px 20px;font-size:16px}.eq-stack-mobile{flex-direction:column!important;grid-template-columns:none!important;align-items:stretch!important;gap:20px!important;display:flex!important}.eq-stack-mobile>*{width:100%!important;min-width:0!important;max-width:100%!important}}@media (max-width:480px){.step{grid-template-columns:60px 1fr;gap:16px;padding:20px 0}.step__num{font-size:40px}}
