.ConsultancyBlocks_block__SG5i8{padding-block:96px}.ConsultancyBlocks_blockDark__sDhkq{background:linear-gradient(180deg,#071433,#081a48);color:var(--text-on-dark)}.ConsultancyBlocks_inner__KUSKt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:64px;align-items:center}.ConsultancyBlocks_reverse__UlqAO .ConsultancyBlocks_copy__RQVJN{order:2}.ConsultancyBlocks_reverse__UlqAO .ConsultancyBlocks_visual__X1uz0{order:1}.ConsultancyBlocks_copy__RQVJN{display:flex;flex-direction:column;min-width:0}.ConsultancyBlocks_kicker__k3leb{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cyan);margin:0 0 14px}.ConsultancyBlocks_title__HyC70{margin:0;font-size:clamp(1.6rem,2.4vw,2.25rem);line-height:1.15;letter-spacing:-.02em;color:var(--text-heading);text-wrap:balance}.ConsultancyBlocks_blockDark__sDhkq .ConsultancyBlocks_title__HyC70{color:#fff}.ConsultancyBlocks_text__4mLaG{margin:18px 0 0;font-size:1.0625rem;line-height:1.65;color:var(--text-body);max-width:56ch}.ConsultancyBlocks_blockDark__sDhkq .ConsultancyBlocks_text__4mLaG{color:var(--text-on-dark-muted)}.ConsultancyBlocks_receiveTitle__YHBzr{margin:28px 0 10px;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-heading)}.ConsultancyBlocks_blockDark__sDhkq .ConsultancyBlocks_receiveTitle__YHBzr{color:rgba(226,233,246,.85)}.ConsultancyBlocks_receive__PDaat{display:grid;gap:10px}.ConsultancyBlocks_receive__PDaat li{display:flex;align-items:flex-start;gap:12px;font-size:.95rem;line-height:1.5;color:var(--text-body)}.ConsultancyBlocks_blockDark__sDhkq .ConsultancyBlocks_receive__PDaat li{color:var(--text-on-dark-muted)}.ConsultancyBlocks_tick__OlTnZ{flex:none;display:inline-grid;place-items:center;width:22px;height:22px;margin-top:2px;border-radius:50%;color:var(--cyan);background:rgba(31,182,214,.12)}.ConsultancyBlocks_visual__X1uz0{min-width:0}.ConsultancyBlocks_sketch__LFXlq{margin:0;display:flex;flex-direction:column;gap:12px}.ConsultancyBlocks_svg__Zr1LS{width:100%;height:auto;display:block;border-radius:16px;background:#f6f9fc;border:1px solid var(--line-light);font-family:var(--font-sans)}.ConsultancyBlocks_blockDark__sDhkq .ConsultancyBlocks_svg__Zr1LS{background:rgba(255,255,255,.96);border-color:transparent}.ConsultancyBlocks_cap__Hsh_d{font-size:.8125rem;color:var(--text-muted,#7a8bb0)}.ConsultancyBlocks_blockDark__sDhkq .ConsultancyBlocks_cap__Hsh_d{color:var(--text-on-dark-muted)}.ConsultancyBlocks_h__6w8bG{font-size:15px;font-weight:700;fill:#0a1f5e}.ConsultancyBlocks_h2__HaR9u{font-size:11.5px;font-weight:700;fill:#0a1f5e}.ConsultancyBlocks_label__gCf7_{font-size:11px;fill:#0a1f5e;font-weight:600}.ConsultancyBlocks_axis__cP_rj{font-size:10px;fill:#7a8bb0}.ConsultancyBlocks_small__nr_1O{font-size:10px;fill:#3c4660}.ConsultancyBlocks_mono__EaW2C{font-family:var(--font-mono);font-size:11px;font-weight:700;fill:#0a1f5e}.ConsultancyBlocks_today__fGr7V{font-size:9.5px;font-weight:700;fill:#d2452f}.ConsultancyBlocks_node__hGEqY{font-size:9px;fill:#0a1f5e;font-weight:600}.ConsultancyBlocks_nodeOn__E5HZ_{font-size:11px;fill:#fff;font-weight:700}.ConsultancyBlocks_barText__YuBv4{font-size:9.5px;fill:#fff;font-weight:600}.ConsultancyBlocks_barTextDark__B6nlm{font-size:9.5px;fill:#0a1f5e;font-weight:600}.ConsultancyBlocks_waste__jjbwg{font-size:9.5px;fill:#b3301c;font-weight:700}@media (max-width:1024px){.ConsultancyBlocks_inner__KUSKt{grid-template-columns:1fr;gap:40px}.ConsultancyBlocks_reverse__UlqAO .ConsultancyBlocks_copy__RQVJN,.ConsultancyBlocks_reverse__UlqAO .ConsultancyBlocks_visual__X1uz0{order:0}.ConsultancyBlocks_block__SG5i8{padding-block:72px}}