@media(max-width:850px){.hero{min-height:92svh;padding-top:105px}.split-title{font-size:clamp(43px,13vw,65px);line-height:1.22;margin:8vh 0 6vh}.hero-bottom{flex-direction:column;align-items:flex-start;gap:28px}.hero-bottom p{max-width:100%;font-size:13px}.circle-link{align-self:flex-end}.consultation-ribbon{padding-top:38px;padding-bottom:38px}.statement,.expertise,.approach,.insights,.contact-refined{padding-top:75px;padding-bottom:75px}.statement-foot{display:grid;gap:18px}.statement-foot p{font-size:13px}.metrics{grid-template-columns:1fr 1fr;gap:0}.metrics article p{font-size:11px}.practice{grid-template-columns:34px 1fr 24px;gap:10px;padding:26px 4px}.practice h3{font-size:20px}.practice p{display:block;grid-column:2 / 4;margin:0;font-size:11px;line-height:1.9;padding-left:12px}.practice:hover{padding-right:4px}.expertise-head p{font-size:12px}.strategy-flow{min-height:520px}.steps article{grid-template-columns:55px 1fr}.steps p{font-size:12px}.featured-article{grid-template-columns:36px 1fr}.featured-copy p{font-size:12px}.knowledge-cards article{animation:none}.cards h3{min-height:0}.menu-card>p{display:block;font-size:8px;line-height:1.6;margin-top:2px;padding-left:20px}.menu-card>strong{margin:8px 0}.contact-method{gap:12px}.contact-message>p{font-size:12px}.home-panel .panel-copy p{font-size:11px}footer>div{display:flex;flex-wrap:wrap;gap:18px}}@media(max-width:390px){.metrics{grid-template-columns:1fr}.metric-quote{grid-column:span 1!important}.menu-card>p{display:none}.consultation-copy h2{font-size:22px}.contact-message h2{font-size:40px}}
