.chart_head__7Byb7{text-align:center;margin-bottom:clamp(1.5rem,5vw,2.25rem)}.chart_title__FHVfE{margin-bottom:.5rem}.chart_sub__sc13P{max-width:36rem;margin-inline:auto}.chart_priceRow__BQrW_{display:flex;align-items:baseline;justify-content:center;gap:.6rem;margin-top:.9rem}.chart_price__I0ScR{font-family:var(--font-mono);font-size:var(--text-heading);letter-spacing:.02em}.chart_once__th7rN{font-family:var(--font-mono);font-size:var(--text-data);color:var(--ink-soft)}.chart_cols__D0oTH{max-width:42rem;margin:0 auto;display:flex;flex-direction:column;gap:clamp(1.5rem,5vw,2rem)}.chart_block__W2V0d{border-top:1px solid var(--line);padding-top:1.1rem}.chart_blockHeading__7VKsH{font-size:var(--text-ui);font-weight:600;margin-bottom:.7rem}.chart_list__kG0k_{display:flex;flex-direction:column;gap:.55rem}.chart_item__Pk5zR{display:grid;grid-template-columns:1.2rem 1fr;grid-gap:.5rem;gap:.5rem;line-height:1.7}.chart_tick__8HWa_{font-family:var(--font-mono);color:var(--ink-soft)}.chart_body__pQWN7{line-height:1.8}.chart_preview__Leeq8{margin-top:.9rem}.chart_previewLink__Nll5P{color:var(--ink);text-underline-offset:3px}.chart_previewLink__Nll5P:hover{color:var(--seal)}.chart_metaRow__9l0Mo{display:flex;flex-wrap:wrap;gap:.5rem .9rem;justify-content:center;margin-bottom:clamp(1.5rem,5vw,2rem);color:var(--ink-soft)}.chart_section__2f04z{border-top:1px solid var(--line);padding-top:1.2rem;margin-top:1.6rem}.chart_sectionTitle__GrrIf{font-size:var(--text-heading);font-weight:600;margin-bottom:.7rem}html[lang=en] .chart_sectionTitle__GrrIf,html[lang=fr] .chart_sectionTitle__GrrIf{font-family:var(--font-latin-display);font-weight:400}.chart_sectionBody__FtIy7{line-height:1.85;white-space:pre-wrap}.chart_keep__4GGqz{margin-top:2rem;padding-top:1rem;border-top:1px solid var(--line);color:var(--ink-soft)}@media print{.chart_keep__4GGqz{display:none}}.ChartBuy_panel__kUQoG{background:var(--wash);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.25rem,5vw,1.75rem);display:flex;flex-direction:column;gap:1rem}.ChartBuy_field__LhlJB{display:flex;flex-direction:column;gap:.4rem}.ChartBuy_label__GwZ93{font-family:var(--font-mono);font-size:var(--text-data);letter-spacing:.04em;color:var(--ink-soft)}.ChartBuy_input__N1SsH{font-size:16px;font-family:inherit;min-height:44px;padding:.5rem .7rem;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius);width:100%}.ChartBuy_input__N1SsH:focus-visible{outline:2px solid var(--seal);outline-offset:2px}.ChartBuy_buy__37qwf{margin-top:.35rem}.ChartBuy_error__bkcEo{color:var(--seal);line-height:1.6}.ChartBuy_fine__PPwqs{color:var(--ink-soft);line-height:1.6}