.cs-point{color:var(--red)}.cs-italique{font-family:var(--family-serif);font-style:italic;font-weight:400}.cs-article-h1{max-width:1040px;font-family:var(--family-display);letter-spacing:-.045em;color:var(--ink);overflow-wrap:break-word;margin:0;font-size:clamp(1.9rem,4.6vw,3rem);line-height:1}.cs-section-title{font-family:var(--family-display);letter-spacing:-.045em;font-size:56px;line-height:.95}.cs-section-title--grand{font-size:76px;line-height:.92}@media (max-width:767px){.cs-section-title{font-size:clamp(38px,9vw,60px)}}:where(.cs-titre-bloc,.cs-intertitre){margin:0}.cs-titre-bloc,.cs-intertitre{border-bottom:1px solid var(--line);font-family:var(--family-display);letter-spacing:-.035em;color:var(--ink);overflow-wrap:break-word;padding-bottom:14px;font-weight:400}.cs-titre-bloc{font-size:clamp(26px,3vw,36px);line-height:1.1}.cs-intertitre{font-size:30px;line-height:1.08}.cs-titre-sous-intertitre{font-family:var(--family-display);letter-spacing:-.03em;color:var(--ink);overflow-wrap:break-word;font-size:19px;font-weight:400;line-height:1.15}.cs-titre-carte{font-family:var(--family-display);letter-spacing:-.03em;margin:0 0 12px;font-size:22px;font-weight:400;line-height:1.15}.cs-titre-page{font-family:var(--family-display);letter-spacing:-.045em;color:var(--ink);margin:0}.cs-titre-page+.cs-chapeau,.cs-article-h1+.cs-chapeau{margin-top:24px}.cs-prix{font-family:var(--family-display);white-space:nowrap;line-height:1}.cs-prix--carte{letter-spacing:-.035em;font-size:30px}.cs-prix--ligne{letter-spacing:-.03em;font-size:22px}.cs-prix-unite{font-family:var(--family-mono);letter-spacing:.06em;opacity:.64;white-space:normal;font-size:10px}
