.apprendre{--ap-accent:var(--color-lp-peche);min-height:100dvh}.apprendre-lettres{--ap-accent:color-mix(in srgb, var(--color-lavender) 25%, var(--color-lp-papier))}.apprendre-logique{--ap-accent:var(--color-lp-mousse)}.apprendre>.lp-entete{position:relative}.apprendre h2{letter-spacing:-1.2px;text-wrap:balance;font-size:clamp(32px,3.4vw,48px);line-height:1.12}.ap-fil{align-items:center;gap:14px;font-size:14px;display:flex}.ap-fil a{align-items:center;min-height:56px;display:inline-flex}.ap-hero{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding-block:38px 85px;display:grid;position:relative}.ap-hero h1{letter-spacing:-2px;margin-block:20px 26px;font-size:clamp(42px,4.4vw,66px);line-height:1.07}.ap-description{max-width:580px;font-size:19px;line-height:1.7}.ap-intro>.lp-bouton{margin-top:28px}.ap-intro .ap-acces{max-width:350px;margin-top:18px;font-size:13px}.ap-apercu{isolation:isolate;min-width:0;margin:36px 0;position:relative}.ap-apercu:before{content:"";z-index:-1;background:var(--ap-accent);border-radius:46% 54% 38% 62%/42% 48% 52% 58%;position:absolute;inset:-44px -25px;transform:rotate(-9deg)}.ap-cadre{background:var(--color-lp-papier);box-shadow:0 10px 0 color-mix(in srgb, var(--ap-accent) 70%, var(--color-lp-foret)), 0 25px 35px color-mix(in srgb, var(--color-lp-ombre) 12%, transparent);border-radius:24px;padding:12px;transform:rotate(2deg)}.ap-cadre img{border-radius:14px;width:100%;height:auto;display:block}.ap-etiquette{text-align:center;letter-spacing:2px;padding:8px 8px 16px;font-size:11px;font-weight:750;display:block}.ap-cadre figcaption{padding:18px 8px 10px;font-size:14px}.ap-signe{color:var(--color-lp-terre);font-size:46px;font-weight:800;position:absolute;top:-70px;right:4px;transform:rotate(7deg)}.ap-ticket{background:var(--color-sunny);border:2px dashed var(--color-lp-terre);outline:5px solid var(--color-sunny);padding:12px 20px;font-size:18px;font-weight:700;position:absolute;bottom:-34px;right:-8px;transform:rotate(-6deg)}.ap-ticket span{margin-left:12px}.ap-reperes{background:var(--ap-accent);padding-block:20px}.ap-reperes>div{justify-content:center;gap:55px;display:flex}.ap-reperes span{align-items:center;gap:12px;font-size:16px;display:flex}.ap-reperes b{color:var(--color-lp-terre);font-size:27px}.ap-sommaire{border-bottom:1px solid var(--ap-accent);flex-wrap:wrap;align-items:center;gap:0 28px;padding-block:14px;display:flex}.ap-sommaire>span{margin-right:auto;font-size:13px;font-weight:750}.ap-sommaire a{text-underline-offset:5px;align-items:center;min-height:56px;font-size:14px;display:inline-flex}.apprendre section[id]{scroll-margin-top:24px}.ap-etapes{padding-block:76px}.ap-etapes h2{margin-top:14px}.ap-grille{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:36px;display:grid}.ap-grille article{border:1px solid color-mix(in srgb, var(--color-lp-foret) 20%, transparent);border-radius:28px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.ap-numero{background:var(--ap-accent);border-radius:50%;place-items:center;width:56px;height:56px;font-size:21px;font-weight:750;display:grid}.ap-grille h3{text-wrap:balance;margin-block:25px 18px;font-size:25px;line-height:1.18}.ap-grille p{font-size:17px;line-height:1.7}.ap-exemple{width:100%;margin-top:auto;padding-top:22px}.ap-exemple>span{border-top:1px solid var(--ap-accent);letter-spacing:2px;margin-bottom:8px;padding-top:18px;font-size:10px;font-weight:800;display:block}.ap-exemple p{font-size:15px}.ap-ensemble{padding-bottom:76px}.ap-ensemble>header{max-width:780px}.ap-ensemble h2{margin-block:16px 22px}.ap-ensemble>header>p:last-child{max-width:720px;font-size:18px;line-height:1.75}.ap-ensemble-corps{grid-template-columns:1.2fr 1fr;align-items:start;gap:64px;margin-top:38px;display:grid}.ap-ensemble-corps ol{counter-reset:essai;margin:0;padding:0;list-style:none}.ap-ensemble-corps li{counter-increment:essai;padding:0 0 28px 72px;position:relative}.ap-ensemble-corps li:before{content:counter(essai, decimal-leading-zero);background:var(--ap-accent);border-radius:16px;place-items:center;width:48px;height:48px;font-size:19px;font-weight:750;display:grid;position:absolute;top:0;left:0}.ap-ensemble h3{text-wrap:balance;font-size:24px;line-height:1.25}.ap-ensemble-corps li p{margin-top:12px;font-size:17px;line-height:1.75}.ap-coup-de-pouce{background:var(--ap-accent);border-radius:8px 40px;padding:38px;position:relative}.ap-signe-parent{color:var(--color-lp-terre);font-size:60px;line-height:1;position:absolute;top:-29px;right:22px}.ap-coup-de-pouce h3{margin-block:20px 16px;font-size:28px}.ap-coup-de-pouce>p:not(.lp-surtitre){font-size:17px;line-height:1.75}.ap-phrase-parent{border-top:1px solid color-mix(in srgb, var(--color-lp-foret) 25%, transparent);margin-top:26px;padding-top:22px}.ap-phrase-parent span{letter-spacing:1.6px;font-size:10px;font-weight:750}.ap-phrase-parent p{margin-top:12px;font-size:21px;font-weight:650;line-height:1.5}.ap-observer{border-top:1px solid var(--ap-accent);grid-template-columns:1fr 2fr;align-items:start;gap:38px;margin-top:10px;padding-top:28px;display:grid}.ap-observer p{font-size:17px;line-height:1.75}.ap-progression{background:var(--ap-accent);border-radius:42px 24px;grid-template-columns:260px 1fr;align-items:center;gap:48px;padding:35px 55px 38px;display:grid}.ap-compagnon img{object-fit:contain;width:100%;height:auto;max-height:350px;display:block}.ap-progression h2{margin-block:14px 22px}.ap-progression p:not(.lp-surtitre){max-width:690px;font-size:18px;line-height:1.75}.ap-progression .ap-note{margin-top:16px;font-size:14px!important}.ap-maison{grid-template-columns:1fr 1fr;gap:70px;padding-block:85px;display:grid}.ap-maison h2{margin-block:16px 20px}.ap-maison p:not(.lp-surtitre){max-width:360px;font-size:17px}.ap-fleur{color:var(--color-sunny-deep);margin-top:22px;font-size:70px;line-height:1;display:block}.ap-maison ol{counter-reset:geste;margin:0;padding:0;list-style:none}.ap-maison li{counter-increment:geste;border-bottom:1px solid var(--ap-accent);padding:19px 0 24px 66px;font-size:18px;line-height:1.7;position:relative}.ap-maison li:before{content:counter(geste);background:var(--ap-accent);border-radius:50%;place-items:center;width:43px;height:43px;font-weight:800;display:grid;position:absolute;top:18px;left:0}.ap-maison .ap-variante{background:var(--ap-accent);border-radius:18px;max-width:none;margin-top:22px;padding:22px;font-size:16px;line-height:1.75}.ap-episode{background:var(--color-lp-mousse);border-radius:28px;grid-template-columns:minmax(200px,330px) 1fr;align-items:center;gap:35px;padding:24px;display:grid}.ap-episode img{border-radius:16px;width:100%;height:auto}.ap-episode h2{margin-block:13px 18px;font-size:31px}.ap-episode p:not(.lp-surtitre){font-size:17px}.ap-episode .lp-lien{margin-top:12px;font-size:16px}.ap-questions{grid-template-columns:.8fr 1.2fr;gap:70px;padding-block:85px;display:grid}.ap-questions h2{margin-top:15px}.ap-date{margin-top:20px;font-size:13px;line-height:1.6}.ap-questions details{border-bottom:1px solid var(--color-lp-mousse)}.ap-questions summary{min-height:72px;padding:22px 0;font-size:17px;font-weight:650}.ap-questions details p{padding-bottom:24px;font-size:17px;line-height:1.75}.ap-suite{padding-bottom:72px}.ap-suite h2{margin-block:14px 28px}.ap-suite>div{grid-template-columns:1fr 1fr;gap:22px;display:grid}.ap-suite a{background:var(--ap-accent);border-radius:22px;align-items:center;gap:24px;min-height:110px;padding:25px;text-decoration:none;display:flex}.ap-suite a>span:first-child{min-width:80px;font-size:31px}.ap-suite a>span:last-child{margin-left:auto;font-size:28px}.ap-suite a:hover strong{text-decoration:underline}.ap-invitation{text-align:center;background:var(--color-lp-foret);color:var(--color-lp-papier);border-radius:32px;padding:55px 30px}.ap-invitation h2{margin-block:16px 22px}.ap-invitation em{color:var(--color-sunny)}.ap-invitation p:not(.lp-surtitre){font-size:17px;line-height:1.75}.ap-invitation .lp-bouton{background:var(--color-sunny);color:var(--color-lp-foret);margin-top:28px}@media (max-width:1050px){.ap-hero{gap:32px}.ap-hero h1{font-size:45px}.ap-description{font-size:17px}.ap-reperes>div{gap:28px}.ap-grille{gap:15px}.ap-grille article{padding:22px}.ap-ensemble-corps{gap:30px}.ap-coup-de-pouce{padding:28px}.ap-progression{grid-template-columns:200px 1fr;gap:25px;padding:30px}.ap-questions,.ap-maison{gap:40px}.ap-suite a{gap:14px;padding:20px}.ap-suite a>span:first-child{min-width:45px;font-size:24px}}@media (max-width:760px){.ap-fil{gap:10px;font-size:12px}.ap-hero{grid-template-columns:1fr;gap:60px;padding-block:18px 60px}.ap-hero h1{letter-spacing:-1.5px;font-size:clamp(39px,10vw,56px)}.ap-intro{text-align:center}.ap-intro .ap-acces{margin-inline:auto}.ap-apercu{margin:15px 5px 35px}.ap-apercu:before{inset:-25px -20px}.ap-signe{font-size:36px;top:-53px}.ap-cadre{border-radius:18px;padding:8px}.ap-cadre figcaption{font-size:13px}.ap-etiquette{font-size:10px}.ap-ticket{font-size:15px;right:2px}.ap-reperes>div{flex-wrap:wrap;gap:5px 22px}.ap-reperes span{font-size:14px}.ap-sommaire{gap:0 24px;padding-block:16px 8px}.ap-sommaire>span{flex-basis:100%}.ap-etapes{padding-block:50px}.ap-grille{grid-template-columns:1fr;gap:22px}.ap-grille article{padding:26px}.ap-ensemble{padding-bottom:50px}.ap-ensemble-corps{grid-template-columns:1fr;gap:18px;margin-top:30px}.ap-ensemble-corps li{padding-left:60px}.ap-ensemble-corps li:before{border-radius:14px;width:43px;height:43px}.ap-ensemble h3{font-size:23px}.ap-coup-de-pouce{margin-top:10px;padding:28px}.ap-coup-de-pouce h3{font-size:27px}.ap-observer{grid-template-columns:1fr;gap:14px;margin-top:32px;padding-top:22px}.ap-progression{grid-template-columns:1fr;gap:15px;padding:28px}.ap-compagnon img{width:170px;height:200px;margin:auto}.ap-progression p:not(.lp-surtitre){font-size:17px}.ap-maison{grid-template-columns:1fr;gap:18px;padding-block:55px}.ap-fleur{display:none}.ap-episode{grid-template-columns:1fr;gap:24px;padding:20px}.ap-episode h2{font-size:29px}.ap-questions{grid-template-columns:1fr;gap:22px;padding-block:55px}.ap-questions h2 br{display:none}.ap-suite{padding-bottom:45px}.ap-suite>div{grid-template-columns:1fr;gap:16px}.ap-invitation{padding:38px 24px}.ap-invitation .lp-bouton{gap:12px;padding-inline:18px;font-size:16px}}
.conseils{-webkit-user-select:text;user-select:text}.conseils .ap-fil{flex-wrap:wrap;gap:0 12px}.conseils .ap-fil [aria-current]{min-width:0}.conseils .ap-sommaire a{min-width:56px}.conseils .ap-hero h1{font-size:clamp(38px,4.2vw,62px)}.cp-section{padding-block:55px}.cp-section>h2{margin-block:12px 28px}.cp-section>p:not(.lp-surtitre){max-width:760px;margin-bottom:26px}.cp-cartes{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.cp-cartes>a{background:var(--color-lp-papier);border:2px solid var(--color-lp-mousse);border-radius:26px;flex-direction:column;align-items:flex-start;gap:14px;padding:28px;text-decoration:none;display:flex}.cp-cartes h3{font-size:26px;line-height:1.2}.cp-cartes p{font-size:17px;line-height:1.65}.cp-cartes .lp-surtitre{letter-spacing:1.3px;font-size:10px}.cp-signe{color:var(--color-lp-terre);font-size:38px;font-weight:750}.cp-lire{text-underline-offset:5px;margin-top:auto;padding-top:6px;text-decoration:underline}.cp-lecture{grid-template-columns:minmax(0,760px) minmax(220px,1fr);align-items:start;gap:60px;padding-block:35px 65px;display:grid}.cp-lecture article>section{margin-bottom:48px;scroll-margin-top:24px}.cp-lecture h2{margin-bottom:22px;font-size:clamp(28px,3vw,38px)}.cp-lecture p{margin-bottom:18px;line-height:1.8}.cp-reference{font-size:15px}.cp-reference a,.cp-sources a{text-underline-offset:4px;text-decoration:underline}.cp-repere{background:var(--color-lp-mousse);border-radius:30px;padding:30px}.cp-repere h2{margin-block:16px}.cp-repere a,.cp-liens a{text-underline-offset:4px;align-items:center;min-height:56px;text-decoration:underline;display:inline-flex}.cp-liens{padding:0;list-style:none}.cp-essai{background:var(--ap-accent);border-radius:34px;padding:48px;scroll-margin-top:24px}.cp-essai h2{max-width:850px;margin-block:16px 28px}.cp-essai ol{max-width:850px;padding-left:28px;list-style:decimal}.cp-essai li{padding:0 0 20px 10px;line-height:1.7}.cp-essai li::marker{color:var(--color-lp-terre);font-weight:750}.cp-limite{border-left:4px solid var(--color-lp-terre);background:var(--color-lp-papier);max-width:850px;padding:22px;margin-block:18px 26px!important}.cp-precision{max-width:680px;font-size:15px;margin-top:18px!important}.cp-sources{border-top:1px solid var(--color-lp-mousse);padding-block:36px;font-size:15px;line-height:1.8}.cp-sources h2{margin-bottom:16px;font-size:27px}.cp-sources p{max-width:900px}.cp-sources li a{align-items:center;min-height:56px;display:inline-flex}.cp-faits{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 42px;margin:30px 0;display:grid}.cp-faits dt{margin-bottom:6px;font-weight:750}.cp-faits dd{margin:0;line-height:1.7}@media (max-width:1000px){.cp-lecture{grid-template-columns:minmax(0,1fr);gap:15px}.cp-cartes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cp-cartes,.cp-faits{grid-template-columns:minmax(0,1fr)}.cp-essai{padding:28px 22px}.cp-section{padding-block:35px}.cp-lecture{padding-top:22px}.cp-cartes>a{padding:24px}.conseils .lp-bouton{white-space:normal;text-align:center;max-width:100%}}
