.practice-list{counter-reset:p}.practice{display:grid;grid-template-columns:110px 1fr 1fr;gap:50px;padding:80px 0;border-top:1px solid var(--line)}.practice>span{font:500 54px Manrope;color:transparent;-webkit-text-stroke:1px var(--ink)}.practice h2{font-size:clamp(36px,4.5vw,62px);font-weight:500}.practice p{font-size:17px;line-height:1.65;color:var(--muted)}.practice ul{padding:0;list-style:none}.practice li{padding:11px 0;border-bottom:1px solid var(--line)}.method{background:var(--ink);color:var(--paper);padding:120px 0}.method-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#393b39;margin-top:60px}.method article{background:var(--ink);padding:38px;min-height:270px}.method b{color:var(--acid)}.method h3{font-size:28px;margin:50px 0 15px}.industries-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line)}.industries-grid article{background:var(--paper);padding:28px;min-height:220px}.industries-grid h3{font-size:24px;margin-top:75px}.insight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.insight-card{border:1px solid var(--line);padding:30px;min-height:390px;display:flex;flex-direction:column;color:inherit;text-decoration:none}.insight-card .tag{font-size:10px;letter-spacing:.15em}.insight-card h2{font-size:31px;margin:70px 0 20px}.insight-card p{color:var(--muted);line-height:1.55}.insight-card span:last-child{margin-top:auto}.diagnostic{display:grid;grid-template-columns:1fr 2fr;gap:80px}.diagnostic ul{list-style:none;padding:0}.diagnostic li{padding:18px 0;border-bottom:1px solid var(--line);font-size:18px}@media(max-width:900px){.practice{grid-template-columns:1fr;gap:20px}.method-grid,.industries-grid,.insight-grid{grid-template-columns:1fr}.diagnostic{grid-template-columns:1fr}.region-nav{gap:10px}.region-nav a{font-size:11px}}

