.CefrScale_scale__BzKb0{--bar:var(--ink);--bar-top:var(--red)}.CefrScale_dark__R78sf{--bar:rgba(255,255,255,0.92)}.CefrScale_steps__uEXwf{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px;height:clamp(260px,40vw,520px)}.CefrScale_step__AD5i9{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:10px}.CefrScale_code__0XBIc{display:block;font-family:var(--font-serif),Georgia,serif;font-size:clamp(1.6rem,.8rem + 3vw,4.2rem);line-height:.9;letter-spacing:-.03em}.CefrScale_bar__OkV2g{display:block;width:100%;background:var(--bar);border-top:3px solid var(--bar-top)}.CefrScale_step__AD5i9:nth-child(n+3) .CefrScale_bar__OkV2g{opacity:.85}.CefrScale_band__y1UYA{font-size:.5625rem;letter-spacing:.04em;opacity:.7;min-height:2.6em;overflow-wrap:anywhere}@media (min-width:768px){.CefrScale_steps__uEXwf{gap:12px}.CefrScale_band__y1UYA{font-size:var(--fs-label);letter-spacing:.1em}}.ConsultationCTA_section__9t5Lr{position:relative;overflow:hidden;min-height:100vh;display:flex;align-items:center;color:#fff;background:var(--navy-900)}.ConsultationCTA_bubble__Ia7xb{position:absolute;left:50%;top:50%;width:160vmax;height:140vmax;margin:-70vmax 0 0 -80vmax;background:var(--red);transform-origin:50% 50%}.ConsultationCTA_bubble__Ia7xb:after{content:"";position:absolute;right:18%;bottom:-24vmax;border-right:40vmax solid var(--navy);border-bottom:24vmax solid transparent}.ConsultationCTA_content__YnrQL{position:relative;z-index:1;padding-top:120px;padding-bottom:120px}.ConsultationCTA_title__V_FX2{font-family:var(--font-serif),Georgia,serif;font-size:clamp(3.2rem,1rem + 9vw,11rem);line-height:.88;letter-spacing:-.04em}.ConsultationCTA_title__V_FX2 em{font-style:italic}.ConsultationCTA_mask__6RqLY{display:block;overflow:hidden;padding-bottom:.08em}.ConsultationCTA_mask__6RqLY>span{display:block}.ConsultationCTA_rest__s9LWh{display:grid;grid-gap:28px;gap:28px;margin-top:48px;max-width:720px;font-size:var(--fs-lead);line-height:1.4}.ConsultationCTA_actions__WXHKG{display:flex;flex-wrap:wrap;gap:12px;font-size:1rem}.ConsultationCTA_btn__fqhXh{background:#fff;color:var(--ink);border-color:#fff}.ConsultationCTA_btn__fqhXh:hover{background:var(--ink);border-color:var(--ink);color:#fff}.ConsultationCTA_section__9t5Lr .btn--ghost:hover{background:#fff;color:var(--red);border-color:#fff}@media (min-width:1024px){.ConsultationCTA_rest__s9LWh{grid-template-columns:1fr auto;align-items:end;max-width:none}}