.consulting-section .section-label{white-space:normal}.section-language{display:flex;justify-content:flex-end;gap:4px;margin-bottom:22px}.section-language button{border:0;border-bottom:1px solid transparent;background:none;color:var(--muted);padding:5px 10px;min-height:44px;cursor:pointer;font-size:13px}.section-language button[aria-pressed=true]{color:var(--accent);border-bottom-color:var(--accent)}.consulting-locale[hidden]{display:none}.need-accordion{border-top:1px solid var(--line)}.need-accordion h3{font-size:22px}.need-answer{padding:0 54px 28px;color:var(--muted);line-height:1.9;max-width:850px}.need-answer p{margin-bottom:12px}.need-answer p:last-child{margin-bottom:0}.need-accordion details[open] .need-answer{animation:need-reveal .2s ease-out}.consulting-cta{display:flex;align-items:center;flex-wrap:wrap;gap:18px 30px;margin-top:38px}.consulting-cta p{margin:0;color:var(--muted)}.engagement-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.engagement-grid article{padding:28px;background:var(--panel);border:1px solid var(--line)}.engagement-grid h3{font-size:24px;margin-bottom:4px}.engagement-grid p{font-size:16px;line-height:1.85;color:var(--muted);margin-bottom:18px}.engagement-grid p:last-child{margin-bottom:0}.engagement-grid .engagement-label{font-size:13px;color:var(--accent);text-align:start;margin-bottom:24px}.engagement-grid .index{margin-bottom:14px}.consulting-locale[dir=ltr] h2{letter-spacing:-.025em}.consulting-locale[dir=ltr] .num{text-align:start}@keyframes need-reveal{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.engagement-grid{grid-template-columns:1fr}.engagement-grid article{padding:24px}.need-accordion h3{font-size:20px}.need-answer{padding-inline:34px 0}.consulting-cta{align-items:flex-start;flex-direction:column}.section-language{margin-bottom:20px}}@media(prefers-reduced-motion:reduce){.need-accordion details[open] .need-answer{animation:none}}
