.igv9s-page{flex-direction:column;gap:clamp(28px,5vw,56px);display:flex}.igv9s-page>*,.igv9s-hero-grille>*,.igv9s-grille>*,.igv9s-citations>*,.igv9s-commentaires>*,.igv9s-defi-versets>*{min-width:0}.igv9s-bloc [role=tab]{min-height:44px}.igv9s-bloc form button[type=submit]{min-height:48px}.igv9s-bloc form input{min-height:44px}[data-bloc-soutien=fruits]{overflow-x:clip}.igv9s-hero{border:1px solid var(--ig-ligne);background:var(--ig-surface);border-radius:1.75rem;overflow:hidden}.igv9s-hero-grille{display:grid}@media (min-width:1024px){.igv9s-hero-grille{grid-template-columns:1.05fr 1fr}}.igv9s-hero-texte{padding:clamp(22px,4vw,44px)}.igv9s-surtitre{letter-spacing:.22em;text-transform:uppercase;color:var(--ig-or);font-size:12px;font-weight:700}.igv9s-titre{font-family:var(--font-serif,Georgia, serif);text-wrap:balance;margin-top:10px;font-size:clamp(30px,5vw,46px);font-weight:600;line-height:1.2}.igv9s-phrase{color:var(--ig-texte-doux);max-width:34em;margin-top:14px;font-size:16px;line-height:1.65}[data-narratif-defi] .igv9s-phrase{text-align:justify;text-align-last:start;text-indent:1.5em;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}.igv9s-accroche{border-inline-start:3px solid var(--ig-or);background:var(--ig-surface-2);border-radius:14px;margin-top:16px;padding:12px 16px;font-size:15.5px;font-style:italic;line-height:1.6}.igv9s-cta{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.igv9s-bouton{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 26px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.igv9s-bouton:focus-visible{outline:3px solid var(--ig-or-vif);outline-offset:3px}.igv9s-bouton.igv9s-bouton-feu{background:var(--ig-degrade-feu);color:var(--ig-sur-or)}.igv9s-bouton.igv9s-bouton-ligne{border-color:var(--ig-ligne);color:var(--ig-texte);background:0 0}html:not(.dark) .igv9s-bouton.igv9s-bouton-feu{background:var(--ig-rouge);color:var(--ig-sur-or)}html:not(.dark) .igv9s-surtitre,html:not(.dark) .igv9s-citation footer,html:not(.dark) .igv9s-grande-citation footer,html:not(.dark) .igv9s-commentaire-auteur{color:var(--ig-rouge)}.igv9s-note{color:var(--ig-texte-doux);margin-top:16px;font-size:14px;line-height:1.6}.igv9s-note strong{color:var(--ig-texte)}.igv9s-hero-photo{min-height:220px;position:relative}@media (min-width:1024px){.igv9s-hero-photo{min-height:100%}}.igv9s-hero-photo img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.igv9s-bloc{border:1px solid var(--ig-ligne);background:var(--ig-surface);border-radius:1.75rem;padding:clamp(22px,4vw,44px)}.igv9s-bloc-titre{font-family:var(--font-serif,Georgia, serif);text-wrap:balance;margin-top:10px;font-size:clamp(24px,3.6vw,34px);font-weight:600;line-height:1.2}.igv9s-bloc-intro{color:var(--ig-texte-doux);max-width:40em;margin-top:12px;font-size:16px;line-height:1.65}.igv9s-grille{gap:14px;margin-top:22px;display:grid}@media (min-width:640px){.igv9s-grille{grid-template-columns:1fr 1fr}}.igv9s-carte{border:1px solid var(--ig-ligne);background:var(--ig-surface-2);border-radius:1.1rem;padding:18px}.igv9s-carte-titre{align-items:center;gap:10px;font-size:16.5px;font-weight:700;line-height:1.4;display:flex}.igv9s-carte-titre svg{color:var(--ig-or);flex-shrink:0}.igv9s-carte-texte{color:var(--ig-texte-doux);margin-top:8px;font-size:15px;line-height:1.65}.igv9s-texte{color:var(--ig-texte);max-width:42em;margin-top:14px;font-size:16px;line-height:1.7}.igv9s-texte+.igv9s-texte{margin-top:12px}.igv9s-texte-fort{font-weight:700}.igv9s-citations{gap:14px;margin-top:22px;display:grid}@media (min-width:640px){.igv9s-citations{grid-template-columns:1fr 1fr}}.igv9s-citation{border-inline-start:3px solid var(--ig-or);background:var(--ig-surface-2);border-radius:1.1rem;margin:0;padding:18px}.igv9s-citation p{font-size:16px;font-style:italic;line-height:1.65}.igv9s-citation footer{color:var(--ig-or);margin-top:8px;font-size:13.5px;font-style:normal;font-weight:700}.igv9s-grande-citation{text-align:center;background:var(--ig-surface-2);border:1px solid var(--ig-ligne);border-radius:1.25rem;margin:22px 0 0;padding:clamp(20px,3.5vw,34px)}.igv9s-grande-citation p{font-family:var(--font-serif,Georgia, serif);text-wrap:balance;font-size:clamp(19px,2.8vw,25px);font-style:italic;line-height:1.5}.igv9s-grande-citation footer{color:var(--ig-or);margin-top:10px;font-size:14px;font-weight:700}.igv9s-signature{margin-top:16px;font-size:17px;font-weight:700}.igv9s-signature small{color:var(--ig-texte-doux);font-size:13.5px;font-weight:400;display:block}.igv9s-commentaires{gap:14px;margin-top:22px;display:grid}@media (min-width:640px){.igv9s-commentaires{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.igv9s-commentaires{grid-template-columns:1fr 1fr 1fr}}.igv9s-commentaire{border:1px solid var(--ig-ligne);background:var(--ig-surface-2);border-radius:1.1rem;padding:16px 18px;font-size:14.5px;line-height:1.6}.igv9s-commentaire-auteur{color:var(--ig-or);font-size:13.5px;font-weight:700}.igv9s-commentaire mark{color:inherit;background:0 0;font-weight:700}.igv9s-legende{color:var(--ig-texte-doux);margin-top:14px;font-size:13.5px}.igv9s-courbe{--igv9s-serie:#b5741a;margin:24px 0 0}html.dark .igv9s-courbe{--igv9s-serie:#cf7414}.igv9s-courbe-tete{align-items:end;gap:18px 40px;display:grid}@media (min-width:720px){.igv9s-courbe-tete{grid-template-columns:auto minmax(0,1fr)}}.igv9s-courbe .igv9s-courbe-total{flex-direction:column;margin:0;display:flex}.igv9s-courbe-nombre{letter-spacing:-.02em;color:var(--ig-texte);font-size:clamp(56px,9vw,84px);font-weight:650;line-height:1.16}.igv9s-courbe-libelle{color:var(--ig-texte-doux);font-size:15px;font-weight:600;line-height:1.4}.igv9s-courbe-objectif{min-width:0}.igv9s-courbe .igv9s-courbe-objectif-texte{color:var(--ig-texte);max-width:36em;margin:0;font-size:16px;font-weight:600;line-height:1.6}.igv9s-courbe .igv9s-courbe-objectif-merci{color:var(--ig-or);max-width:36em;margin:10px 0 8px;font-size:15px;font-weight:600;line-height:1.55}.igv9s-courbe .igv9s-courbe-legende,.igv9s-courbe .igv12s-acquis{text-align:justify;text-align-last:start;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}html:not(.dark) .igv9s-courbe .igv9s-courbe-objectif-merci{color:var(--ig-rouge)}.igv9s-courbe[data-courbe-etat=vide] .igv9s-courbe-objectif-texte{max-width:32em;font-size:clamp(17px,2.2vw,20px);line-height:1.5}.igv9s-courbe-jauge{background:color-mix(in oklab, var(--igv9s-serie) 24%, var(--ig-surface));border-radius:999px;height:12px;margin-top:12px;overflow:hidden}.igv9s-courbe-jauge>span{border-radius:inherit;background:var(--igv9s-serie);height:100%;display:block}.igv9s-courbe[data-courbe-seul] .igv9s-courbe-objectif{text-align:center;max-width:32em;margin:0 auto}.igv9s-courbe[data-courbe-seul] .igv9s-courbe-objectif-texte{max-width:32em;margin:0 auto;font-size:clamp(17px,2.2vw,20px);line-height:1.5}.igv9s-courbe[data-courbe-seul] .igv9s-courbe-objectif-merci{margin-left:auto;margin-right:auto}.igv9s-courbe[data-courbe-seul] .igv9s-courbe-legende{text-align:center;text-align-last:center}.igv9s-courbe-graphe{direction:ltr;margin-top:30px;padding:0 58px 0 46px}@media (max-width:479px){.igv9s-courbe-graphe{padding:0 50px 0 38px}}.igv9s-courbe-trace{height:200px;position:relative}@media (min-width:720px){.igv9s-courbe-trace{height:240px}}.igv9s-courbe-grille{border-top:1px solid var(--ig-ligne);height:0;position:absolute;inset-inline:0}.igv9s-courbe-grille>span{inset-inline-end:calc(100% + 10px);color:var(--ig-texte-doux);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;line-height:1.2;position:absolute;top:0;transform:translateY(-50%)}.igv9s-courbe-svg{width:100%;height:100%;color:var(--igv9s-serie);position:absolute;inset:0;overflow:visible}.igv9s-courbe-colonne rect{fill:#0000;pointer-events:all;cursor:crosshair}.igv9s-courbe-colonne line{stroke:#0000;stroke-width:1px}.igv9s-courbe-colonne:hover line{stroke:var(--ig-texte-doux)}.igv9s-courbe-fin{background:var(--igv9s-serie);width:8px;height:8px;box-shadow:0 0 0 2px var(--ig-surface);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.igv9s-courbe-valeur{color:var(--ig-texte);white-space:nowrap;pointer-events:none;font-size:15px;font-weight:700;line-height:1.2;position:absolute;inset-inline-start:100%;transform:translate(12px,-50%)}.igv9s-courbe-mois{height:38px;margin-top:10px;position:relative}.igv9s-courbe-mois>span{text-align:center;color:var(--ig-texte-doux);white-space:nowrap;font-size:12px;line-height:1.3;position:absolute;top:0;transform:translate(-50%)}.igv9s-courbe-mois small{font-size:11px;line-height:1.3;display:block}@media (max-width:559px){.igv9s-courbe-mois>.igv9s-courbe-mois-secondaire{display:none}}.igv9s-courbe-legende{color:var(--ig-texte-doux);margin-top:12px;font-size:13.5px;line-height:1.6}.igv9s-questions .igv9s-carte-titre{align-items:flex-start}.igv9s-questions .igv9s-carte-titre svg{margin-top:2px}.igv9s-questions .igv9s-reponse{color:var(--ig-texte-doux);margin:8px 0 0;font-size:15.5px;line-height:1.65}.igv9s-bloc .igv9s-derniere{border-inline-start:3px solid var(--ig-or);background:var(--ig-surface-2);font-family:var(--font-serif,Georgia, serif);text-wrap:pretty;border-radius:1.1rem;margin:26px 0 0;padding:18px 22px;font-size:clamp(19px,2.6vw,23px);font-style:italic;line-height:1.5}.igv9s-final{text-align:center}.igv9s-final .igv9s-bloc-intro{margin-left:auto;margin-right:auto}.igv9s-final .igv9s-cta{justify-content:center}.igv9s-defi-photo img{border-radius:1.25rem;width:100%;height:auto;display:block}.igv9s-defi-versets{gap:14px;margin-top:22px;display:grid}@media (min-width:640px){.igv9s-defi-versets{grid-template-columns:1fr 1fr}}
